00:01:33 | | Quit ender` (" I know you think you understand what you thought I said, but I am not sure that what you heard is not what I meant.") |
00:03:20 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
00:03:58 | petur | amiconn: care to decipher another one? http://pastebin.com/662182 |
00:06:18 | * | TeaSea is away: I'm busy |
00:06:21 | * | TeaSea is back (gone 00:00:03) |
00:06:33 | * | TeaSea is away: I'm busy |
00:06:39 | * | TeaSea is away: I'm busy |
00:06:50 | Ribs | thanks for sharing that |
00:06:51 | * | TeaSea is back (gone 00:00:10) |
00:06:59 | TeaSea | Sorry |
00:07:03 | TeaSea | I pressed a button and my client did something. |
00:07:05 | TeaSea | Weird. |
00:07:30 | petur | it's not a bug, it's a feature |
00:07:49 | TeaSea | petur: I know. |
00:07:52 | TeaSea | But I did not know of this feature. |
00:08:25 | | Join emacsen [0] (n=serge@c-69-143-163-228.hsd1.va.comcast.net) |
00:09:16 | emacsen | I have a simple question. I'm looking at Rockbox because I want one simple feature: I want to be able to either be able to delete files after I've played them, or in some other way make them "invisible" |
00:09:35 | emacsen | in other words, make podcasts easier to work with :) |
00:09:38 | | Quit wefds (Read error: 110 (Connection timed out)) |
00:11:06 | kkurbjun | emacsen, you can currently erase files from your player manually after playing them |
00:11:33 | petur | looks like a dangerous feature to add... |
00:11:38 | | Quit carini (Remote closed the connection) |
00:11:40 | emacsen | kkurbjun: do you own a TiVO? |
00:12:23 | kkurbjun | an at&t one, I don't use it though, why? |
00:12:35 | amiconn | petur: That looks just like a cumbersome call-through function |
00:12:46 | emacsen | kkurbjun: after you finish watching a show, it asks you "Should I delete this? Y/N" |
00:12:51 | _jim_fear | hahah im retarded, i thought the voice feature for the iriver was so that i could say STOP or IRIVER SHUT UP and the player stops |
00:12:53 | emacsen | that's really what I want |
00:12:56 | _jim_fear | come on that would be cool you know it |
00:13:15 | petur | amiconn: that's what I thought but I couldn't believe it was only that. Thanks! |
00:13:52 | kkurbjun | ahh, I don't know if anyone would be interested in coding that feature, as petur said, it sounds like it could be dangerous |
00:13:54 | emacsen | _jim_fear: that sounds like an input device I was working on for my computer. Move your hand a certain way and it puts words into the computer |
00:14:12 | _jim_fear | haha thats awesome |
00:14:37 | emacsen | _jim_fear: yup. just a slight movement of your hand and you could get any word you can imagine in it |
00:14:54 | emacsen | kkurbjun: how hard would it be to code it myself? |
00:14:54 | _jim_fear | that sounds elaborate |
00:15:05 | amiconn | petur: If all the iriver fw code would look like that, I would wonder how they achieve a longer battery runtime than rockbox... |
00:15:13 | emacsen | _jim_fear: look at your hands... |
00:15:15 | petur | I can write you a program that will give you that without any movement of your hand :P |
00:15:33 | _jim_fear | my hands are pretty elaborate |
00:15:35 | _jim_fear | =) |
00:15:42 | kkurbjun | I'm not sure, I don't really mess with rockbox's internals much. |
00:15:44 | emacsen | _jim_fear: look at what they're pressing onto |
00:16:01 | emacsen | kkurbjun: is there some sort of abstract system to program against? |
00:16:01 | kkurbjun | I just stick to plugins |
00:16:07 | _jim_fear | right |
00:16:08 | petur | amiconn: maybe we're still missing something - a chip not powered down? |
00:16:19 | amiconn | Somehow I don't believe it does. They probably use the motorola mp3 decoder, and that surely looks like _real_ asm |
00:16:26 | Rob2222 | hi all |
00:16:27 | kkurbjun | emacsen, what do you mean abstract? there's a simulator |
00:16:35 | emacsen | kkurbjun: couldn't you make a plugin for this? "when at the end of mp3, push up this menu" |
00:16:42 | mikolas | is there any easy way to implement subsongs for sids in rockbox? it seems that the internals on rockbox are pretty heavily built on file based navigation... |
00:16:49 | Rob2222 | is it possible to get the cvs sources from middle january? |
00:16:53 | emacsen | kkurbjun: I mean I haven't looked at the code. Is it C, firmware? something else? |
00:17:23 | petur | http://www.rockbox.org/dl.cgi?bin=source |
00:17:33 | petur | woops |
00:17:40 | kkurbjun | It's mostly C, pieces of asm, but no where where you should need to change |
00:17:47 | amiconn | petur: Sure, there's the mystical power-drain on H300. But even on H1x0 we don't reach the same runtime as the stock firmware |
00:18:29 | petur | Rob2222: sorry, seems not online |
00:18:30 | amiconn | Rob2222: cvs allows to check out any point in time |
00:18:38 | petur | right |
00:18:42 | Rob2222 | I thought so. |
00:18:51 | Rob2222 | You have the option in head? |
00:18:59 | mikolas | rob2222, cvs co -r -D <date> ? |
00:19:13 | kkurbjun | emacsen, plugins don't have much access to the system normally so it could be difficult to code as a plugin |
00:19:16 | Rob2222 | ok thx, i will try |
00:19:35 | mikolas | cvs co -D actually, forget the revision flag |
00:21:07 | amiconn | Slasheri: Does that chunked browsing code require to regenerate the tagcache? |
00:22:08 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
00:24:22 | | Join wefds [0] (n=muesli_t@88.134.20.76) |
00:24:29 | | Quit ABondar_de (Read error: 110 (Connection timed out)) |
00:25:29 | | Join carini [0] (n=chatzill@pdpc/supporter/active/carini) |
00:27:26 | _jim_fear | hey petur: what am i retarded, i did what u said, patched the firmware and did the firmware upgrade |
00:27:30 | _jim_fear | but it still has the same interface |
00:28:10 | petur | did you copy the actual rockbox files too? |
00:28:34 | petur | (rockbox.iriver and .rockbox folder) |
00:28:37 | _jim_fear | yes sir |
00:28:43 | _jim_fear | i deleted everything off the player |
00:28:49 | _jim_fear | except one file that is access denyed |
00:28:52 | _jim_fear | idonno why |
00:29:01 | _jim_fear | but yea i have all the rockbox files on the iriver |
00:29:06 | _jim_fear | and then i put that firmware on it |
00:29:08 | _jim_fear | after patched |
00:29:12 | _jim_fear | ran the firmware upgrade |
00:29:20 | petur | and when you power your iriver, do you see the rockbox bootloader? |
00:29:22 | _jim_fear | iriver turned off i turn it back on and it seems like the old one |
00:29:25 | _jim_fear | negative |
00:29:44 | petur | then it wasnt flashed ok |
00:29:48 | _jim_fear | okay |
00:29:59 | _jim_fear | power cable should be plugged in or no? |
00:30:00 | petur | try again, make sure it's the patched hex file... |
00:30:04 | Rob2222 | cvs -z3 -D060115 -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox co rockbox <= is that right? |
00:30:08 | _jim_fear | ok ill patch it again too |
00:30:48 | _jim_fear | succesfully patched.. |
00:31:05 | midkay | rob-, i think the -D060115 goes at the end. |
00:31:13 | midkay | co -D20060115 rockbox |
00:31:20 | midkay | or something. |
00:31:36 | _jim_fear | ok lemme try the firmware upgrade again |
00:31:46 | midkay | Rob2222, sorry. |
00:33:19 | _jim_fear | hmm |
00:33:22 | _jim_fear | again it shut off |
00:33:28 | _jim_fear | i turned it on and its the same old interface |
00:33:29 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
00:33:41 | _jim_fear | petur: should i not have this thing plugged in? |
00:33:59 | petur | was that with power cable attached? |
00:34:02 | _jim_fear | yes |
00:34:13 | _jim_fear | the battery is fully charged though |
00:34:34 | _jim_fear | and again the .rocksbox folder and .iriver file are in the root director |
00:34:36 | _jim_fear | y |
00:34:55 | _jim_fear | along with the patched h300.hex |
00:35:01 | petur | boot without it, rockbox doesn't intercept booting when AC is being plugged in |
00:35:11 | petur | without the power cable |
00:35:33 | * | petur was typing an answer in his cygwin window :) |
00:35:39 | _jim_fear | lol |
00:35:44 | Paul_The_Nerd | Wait, don't you have to tell it to do a firmware upgrade in the menu for H300? |
00:35:46 | _jim_fear | oh wow |
00:35:48 | | Quit mirak (Remote closed the connection) |
00:35:49 | _jim_fear | that worked |
00:36:21 | petur | great |
00:36:32 | petur | next step is tweaking it ;) |
00:36:43 | petur | backdrops, wps, fonts,... |
00:37:18 | amiconn | wow |
00:37:22 | Paul_The_Nerd | Wow? |
00:37:30 | * | amiconn is impressed by the latest tagcache update |
00:37:33 | _jim_fear | yeah that should be interesting |
00:37:49 | Paul_The_Nerd | amiconn: It works? |
00:37:59 | petur | hahahaha |
00:38:09 | amiconn | Yes, it works, and the search is pretty fast, even on archos |
00:38:33 | * | petur watches Paul_The_Nerd getting slapped by Slasheri |
00:38:47 | punkrockguy318 | I just wrote a script for installing rockbox on the 5g ipod |
00:38:54 | punkrockguy318 | But my oh my! is it ugly. |
00:38:57 | Paul_The_Nerd | petur: Well the last "chunked browsing like feature" wasn't wholly functional |
00:39:00 | amiconn | Less than 2 seconds for searching in a 3000-song database (excluding the disk spinup) |
00:39:13 | Paul_The_Nerd | amiconn: Now, the only thing I personally want from tagcache is the return of a proper context menu. |
00:39:23 | petur | it probably only scanned the root then :P |
00:39:48 | | Join infamis [0] (n=4b038a78@labb.contactor.se) |
00:40:03 | amiconn | Paul_The_Nerd: There are some more tweaks, but basically it does everything the old tagdb did, and more |
00:40:05 | punkrockguy318 | has any real work been done to creating an installer yet? |
00:40:34 | Paul_The_Nerd | punkrockguy318: Most of the work is still going into making everything work well, at least by the core group |
00:40:35 | amiconn | Like, the basic folder names should be localised (they were with the old tagdb) |
00:41:14 | punkrockguy318 | Paul_The_Nerd: yeah. I hacked up a script to install rockbox on a 5g ipod, but it's pretty ugly :( it's a mix of bash and python... |
00:41:55 | infamis | Does playing a playlist from the root directory work without error? |
00:41:55 | | Quit Ribs ("Leaving") |
00:42:31 | Paul_The_Nerd | punkrockguy318: Ideally the installer would be graphical, like the Archos one. But since Rockbox on Ipod isn't officially due to be released until 3.1, there's yet time. A simple one like you made would be quite helpful for people in the forums though, I imagine. :) |
00:42:44 | Paul_The_Nerd | infamis: What kind of error would you be expecting? |
00:43:10 | infamis | I00: at 31F09E18 |
00:43:24 | infamis | only thing I've changed was the battery capacity to 950mAh |
00:43:33 | Paul_The_Nerd | infamis: Can you play any other music? |
00:43:41 | amiconn | What would be great (since the tagcache has this info anyway) would be to display the tag info of a track (using the already existing tag viewer) |
00:43:48 | infamis | lemme see |
00:44:01 | punkrockguy318 | Tag viewer? |
00:44:02 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-83-170.w86-215.abo.wanadoo.fr) |
00:44:03 | petur | hehe: the committing tagcache message is written on the initial screen (blue background) but uses the custom bg color as its own bg color |
00:44:09 | Paul_The_Nerd | amiconn: I think there should be one more option on the main TagCache screen besides Artists/Albums/Genres/Searches/Etc: "Playlists" |
00:44:20 | Paul_The_Nerd | petur: Or custom BG image. |
00:44:21 | infamis | Paul_The_Nerd: nope, errs at 31F0762C now |
00:44:30 | amiconn | What have playlists to do with the tagcache? |
00:44:32 | Paul_The_Nerd | infamis: Okay. I've seen something LIKE this before. |
00:44:57 | infamis | What was the default battery capacity setting, anyone know? |
00:45:06 | amiconn | infamis: Did you update the whole package, including codecs? |
00:45:14 | infamis | yup |
00:45:16 | Paul_The_Nerd | amiconn: Well, I guess once it's in a virtual directory it's no problem anyway. I was just thinking that while a playlist isn't exactly a music file, it's relevant to playing music. |
00:45:22 | punkrockguy318 | how can I use the tagviewer? |
00:45:26 | amiconn | That looks like old, incompatible codecs |
00:45:31 | Paul_The_Nerd | infamis: Battery Capacity shouldn't cause that error, but the default is 1300 usuall |
00:45:44 | amiconn | Paul_The_Nerd: The tagcache doesn't display files... |
00:46:02 | petur | WTF! |
00:46:06 | infamis | I just saw the cvs commit allowing 950mAh being the default for iAudio; updated, and built; copied over rockbox.iaudio & apps/codes/*.codecs |
00:46:08 | Paul_The_Nerd | infamis: My *strong* recommendation is to delete the .rockbox folder, and rockbox.whatever, and then install a clean one. |
00:46:23 | infamis | alright lemme see |
00:46:31 | petur | booting gives me a committing tagcache message that counts 0 -> 10 and takes 1 minute! |
00:46:59 | amiconn | petur: It's supposed to take a while on initial commit. On archos it's more like 3 minutres... |
00:47:16 | petur | that was already the second boot |
00:47:32 | petur | just tried a third time and it's ok again... phew |
00:48:10 | petur | yep - it's ok now |
00:48:18 | petur | (sorry - false alarm) |
00:49:19 | _jim_fear | petur: thanx for ur help =) |
00:49:26 | petur | np |
00:50:15 | | Join damaki [0] (n=Chocolat@ALille-153-1-3-221.w83-198.abo.wanadoo.fr) |
00:50:27 | punkrockguy318 | Is there any way I can browse my music by tags rather than directories? |
00:50:32 | _jim_fear | if u can help me delete that got damn file stuck on my iriver |
00:50:41 | _jim_fear | then you would be awesome |
00:50:42 | _jim_fear | lol |
00:50:48 | _jim_fear | rockbox cant delete it either |
00:50:49 | Paul_The_Nerd | amiconn: It just seems to put a lot of people off that the easiest way to get to their playlists from TagCache is to leave it. It doesn't make sense if you hold to the philosophy that TagCache is just for metadata, but there was that Playlist Library patch idea, and it seems that adding both smart playlisting and the playlist Catalogue to it eventually could make TagCache into a quite appealing thing for Database fans. |
00:50:58 | petur | _iim_fear: use the rockbox filebrowser |
00:51:05 | _jim_fear | isnt that what it boots to |
00:51:16 | Paul_The_Nerd | punkrockguy318: There's a page for TagCache in the wiki that explains how to set it up |
00:51:21 | punkrockguy318 | thanks :) |
00:51:22 | _jim_fear | i tried to delete the directory and contents and with no prompt it still is there |
00:51:36 | petur | _iim_fear: what file/dir? |
00:51:44 | infamis | Where does rockbox store the currently selected font option at? |
00:51:45 | _jim_fear | i renamed it to try and del it |
00:51:54 | _jim_fear | its under as/as/file |
00:51:54 | infamis | (on the hard drive) |
00:52:26 | Paul_The_Nerd | _jim_fear: Run a scandisk on the drive, maybe? |
00:52:34 | Paul_The_Nerd | infamis: Save a .cfg file and you can see it in there. |
00:52:54 | _jim_fear | scandisc on the iriver? |
00:53:09 | _jim_fear | hmm |
00:53:12 | _jim_fear | never thought of that |
00:53:39 | petur | _iim_fear: to delete files under rockbox, set file view to show all (settings), then navigate to it, long-press the NAVI button and select delete. hit NAVI again to confirm |
00:53:52 | petur | but better scandisk first |
00:54:00 | _jim_fear | ok |
00:54:12 | amiconn | Paul_The_Nerd: Well, I agree that switching file display for getting to the tagcache and out of it is cumbersome, especially when there's no quickscreen to do it |
00:54:16 | mikolas | is there a reason that might prevent dircache from initializing? too many files or such? |
00:54:44 | * | petur votes for a virtual directory *again* |
00:54:55 | amiconn | That's what my suggestion of a virtual directory would help... |
00:54:58 | punkrockguy318 | When using the ID3 db is there any way to view files? Or must I change file view back to what it was? |
00:55:00 | mikolas | it seems it's no longer initializing on my x5 after patching in album art and sid support |
00:55:12 | petur | lol |
00:55:21 | punkrockguy318 | Oh wow, my answer was in the last 5 lines |
00:55:41 | punkrockguy318 | It would be nice to have an option in the id3 db menu. Perhaps Files? At the bottom? |
00:55:43 | petur | see, complaints are starting to rol in :P |
00:55:54 | mikolas | might have something to do with having full high voltage sid collection on the harddisk :-) |
00:56:14 | Paul_The_Nerd | amiconn: As I said, the virtual directory would solve the problem too. Though I personally would like to see TagCache evolve to something more powerful, just so it can step past the point most of the other database players have their interfaces at. |
00:56:54 | Rob2222 | make[2]: *** No rule to make target `bejeweled.c', needed by `/home/Rob/battery/rockbox/ibuild/apps/plugins/de |
00:56:55 | Rob2222 | p-plugins'. Stop. <= wt.? |
00:57:04 | Rob2222 | no rule? |
00:57:07 | petur | shhhht |
00:57:08 | Paul_The_Nerd | Rob2222: Delete bejeweled.c |
00:57:17 | | Join sayocean [0] (n=say@c-67-184-76-109.hsd1.il.comcast.net) |
00:57:17 | punkrockguy318 | Question: Any notification of when the first tag cache update is done? |
00:57:19 | sayocean | hi folks |
00:57:23 | sayocean | punkrock |
00:57:27 | Paul_The_Nerd | punkrockguy318: When the HD stops reading. |
00:57:45 | sayocean | or when the "circle" next to the time (top right corner) is gone |
00:58:35 | Paul_The_Nerd | sayocean: You're assuming he's on an iPod. While he is, not everyone is. Units that have an actual HD LED just blink that instead. |
00:58:39 | Paul_The_Nerd | :) |
00:58:41 | _jim_fear | my stupid belkin car charger will still work with my iriver now right? |
00:58:42 | Rob2222 | hmm, there is no bejeweled.c ?! |
00:58:49 | _jim_fear | its not irivers its aftermarket |
00:58:58 | sayocean | oh nice |
00:59:04 | sayocean | i got lucky then |
00:59:24 | punkrockguy318 | Paul_The_Nerd: Just a suggestion: would it be beneficial to give a notification when the database is done and to restart the ipod? |
00:59:24 | Paul_The_Nerd | Rob2222: It's been renamed to jewels.c |
00:59:30 | petur | _iim_fear: just remember to plug it in after you bootet rockbox |
00:59:39 | petur | else it will boot the original fw |
00:59:55 | petur | *booted |
00:59:56 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
01:00 |
01:00:01 | Paul_The_Nerd | punkrockguy318: I personally think the forced update shouldn't occur in the background, but that's just me. It should show a progress bar, then restart for you. |
01:00:16 | _jim_fear | ah ok |
01:00:38 | punkrockguy318 | Paul_The_Nerd: currently, there's NO way to know when it's done and that you need to reboot without reading the documentation |
01:01:06 | Paul_The_Nerd | punkrockguy318: Well, the assumption is that people *will* read the documentation, since it's not necessarily wise to just experiment with things in any place. |
01:01:07 | punkrockguy318 | Not saying that it's inheritly wrong by any means! But isn't one of the goals of this project an intuitive interface? |
01:01:21 | Rob2222 | Paul_The_Nerd: Thank you very much. |
01:01:26 | petur | _iim_fear: and once you got everything tweaked to your likings, export the settings to a cfg file - some new versions may reset your settings |
01:02:07 | Paul_The_Nerd | punkrockguy318: Well, TagCache is very new, so right now it's getting to the "It does everything it's supposed to" step. But it's never to early to start thinking about "But how does the user know what it's doing?" portion. |
01:02:24 | punkrockguy318 | yeah |
01:02:35 | _jim_fear | lol |
01:02:35 | punkrockguy318 | What is this example and example 2? |
01:03:12 | Paul_The_Nerd | punkrockguy318: Open tagcache.config in a text editor. ;-) |
01:03:16 | punkrockguy318 | thanks |
01:03:24 | Paul_The_Nerd | eerrr Tagnavi.config |
01:03:28 | | Quit TeaSea ("Leaving") |
01:04:06 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
01:04:07 | punkrockguy318 | Paul_The_Nerd: This is so much fun for me, I'm a real tinkerer and this project is just perfect for me :) |
01:04:12 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
01:05:07 | amiconn | Paul_The_Nerd: Imho tagcache should update in the background. The update may take quite some time, and this way you can continue using the box while it's rebuilding |
01:05:43 | amiconn | I'm not sure how difficult it would be, but I would like to see the necessity for reboot go away. |
01:05:47 | Paul_The_Nerd | amiconn: I dunno. I just feel like the initial forced update should be relativel non-interruptible. |
01:05:50 | _jim_fear | hey all my album folders have .pls files in them will that mess up the tagcache ? |
01:05:50 | brendan_ | Paul_The_Nerd, Upgrading the firmware on my ipod fixed the color problem |
01:05:52 | _jim_fear | silly question im sure |
01:06:01 | Paul_The_Nerd | amiconn: Or at least, very clear feedback when it's done. |
01:06:14 | Paul_The_Nerd | brendan_: Quite strange in my opinion, but good to hear it. :) |
01:06:33 | Paul_The_Nerd | _jim_fear: The tagcache only cares about the metadata tags on supported music files. |
01:07:21 | _jim_fear | ok ll |
01:07:24 | _jim_fear | ;] |
01:07:44 | Paul_The_Nerd | So, if they do cause it trouble, it's a "bug" |
01:08:48 | amiconn | kkurbjun: Your latest commit caused RED for ipod video.... |
01:09:01 | punkrockguy318 | RED? |
01:09:21 | petur | build failed |
01:09:31 | punkrockguy318 | what does RED stand for? |
01:09:38 | Paul_The_Nerd | punkrockguy318: Failed build, as Petur said |
01:09:52 | punkrockguy318 | Paul_The_Nerd: oh, I thought it was an acronym |
01:10:03 | petur | hahaha |
01:10:10 | Paul_The_Nerd | We here at Rockbox are quite fond of the color green, and like it when the CVS builds table is a nice soothing solid green without red and yellow spatterings. |
01:10:20 | amiconn | The plugin grew too large... by (at least) 0x160 bytes |
01:10:32 | | Quit mirak (Remote closed the connection) |
01:10:53 | Paul_The_Nerd | amiconn: Why wouldn't it fit on Video, but would on other iPods? Framebuffer or something like it video related? |
01:10:55 | punkrockguy318 | Plugins have to fit within a size restraint? |
01:11:17 | Paul_The_Nerd | punkrockguy318: Yup. 512k if I'm not mistaken? |
01:11:18 | amiconn | Paul_The_Nerd: Sure. Video has the biggest screen.... |
01:12:04 | punkrockguy318 | Paul_The_Nerd: Why is that? If you don't mind me asking! Sorry, I'm just so curious :) |
01:12:11 | amiconn | punkrockguy318, Paul_The_Nerd: Plugin RAM area is 512KB on all swcodec platforms, and 32KB on archos |
01:12:27 | Paul_The_Nerd | punkrockguy318: Because we have to reserve the memory in advance, and it counts against the audio buffer. |
01:12:39 | Paul_The_Nerd | amiconn: Yeah, I forgot HWCodec again. I'm sorry, I'm bad about that. =/ |
01:13:04 | punkrockguy318 | Paul_The_Nerd: thank you |
01:13:04 | | Join Genre9mp3 [0] (n=yngwiejo@dsl-88-218-17-158.customers.vivodi.gr) |
01:13:10 | | Quit Genre9mp3 (Client Quit) |
01:13:23 | infamis | Paul_The_Nerd: the problem was with my codecs....which was odd as I had the updated from cvs and when I built there was 'nothing to be done'. Then I threw the codecs from the bleeding edge build & the error ceased. pretty odd |
01:13:23 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
01:13:39 | infamis | 'nothing to be done' for the codecs, that is |
01:14:14 | | Join elinenbe [0] (n=elinenbe@207-237-225-94.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:14:21 | amiconn | infamis: That means there's a dependency problem with the codecs.... I wonder why |
01:15:02 | infamis | a dependency on the firmware or another file? |
01:15:05 | midkay | tagcache is taking *forever* to update on my recorder.. |
01:15:42 | punkrockguy318 | I really need someone to blame for letting me convert all my oggs to mp3. I wish I would have known about this project before I did a mass reripping session! |
01:15:43 | infamis | I thought a minimalist install includes the firmware & ./rockbox/*.codec |
01:16:12 | infamis | * /.rockbox |
01:17:02 | amiconn | infamis: It means that building the codecs depends on a certain source file which the build system doesn't "catch" |
01:17:32 | Paul_The_Nerd | infamis: I do a clean rebuild every time, since it's a minute and a half anyway, and I ran into a problem like that once several months ago. |
01:17:53 | Ctcp | Version from Rick!i=rick@unaffiliated/Rick |
01:17:53 | *** | Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
01:18:23 | amiconn | i.e. the codecs need to be rebuilt when this file changes, cause otherwise they wouldn't work correctly (as you experienced), but the build system didn't detect this, and told you 'nothing to be done' |
01:19:11 | infamis | yeah a clean rebuild worked... |
01:19:23 | amiconn | Paul_The_Nerd: I prefer to do incremental rebuilds, especially on cygwin |
01:19:38 | infamis | amiconn: so it was a commit that was done today |
01:19:50 | infamis | that the codecs relied on but make didn't catch |
01:19:51 | amiconn | Anyway, this is a bug in the build system |
01:21:43 | infamis | so one of those commits >= than the 15 Apr 06:23 one |
01:21:45 | *** | Saving seen data "./dancer.seen" |
01:21:56 | infamis | since I'm gmt-6 |
01:22:08 | infamis | and my last build was friday night like 11pm |
01:22:16 | infamis | or 5:00 gmt |
01:23:23 | infamis | Next question, any wps's out there that are pretty basic but have a readable big font (for driving)? |
01:23:49 | infamis | I like the boxes theme but changing the font to a bigger one makes it unreadable |
01:24:43 | midkay | check the WpsGallery for your model, i'd suggest. |
01:25:39 | infamis | already did |
01:25:42 | Paul_The_Nerd | amiconn: Yeah, but I don't do much development work, so on an *average* day, I only make two or three rebuilds total, for two targets. So, maybe 15 minutes of time. :) |
01:26:03 | midkay | infamis, if you can't find anything you like, modify one that's already there or make your own.. or live with one you don't like :) |
01:26:11 | amiconn | Hehe, a full rebuild of all my build targets takes >1 hour |
01:26:20 | amiconn | That's without sims... |
01:26:24 | Paul_The_Nerd | Hehehe |
01:26:33 | petur | cygwin sucks |
01:27:04 | infamis | midkay: I take the last option but instead of 'one you don't like' search/replace that with 'one you can't read while driving' :) |
01:27:17 | Paul_The_Nerd | infamis: I'd recommend just making a very simple text-only one for the car. Use the rockbox_default code from the Archos Recorder WPS gallery, strip the peakmeter if it gives you a performance problem, tweak the rest as necessary, then pick a nice big font. |
01:27:28 | midkay | infamis, haha. you should try your hand at making your own, it's quite simple and fun :) |
01:27:45 | infamis | yea, I guess, but don't wanna reinvent the wheel ya know |
01:27:52 | infamis | if there's already one out there |
01:28:08 | midkay | clearly there isn't :) or.. which model are you using? |
01:28:20 | infamis | x5 |
01:28:26 | midkay | hmm.. |
01:29:13 | midkay | you could probably use many of the H100 WPS'.. so long as they don't have bitmaps.. |
01:29:28 | | Quit Minuo () |
01:29:32 | midkay | and any nonbitmapped nano ones would work too.. |
01:30:20 | infamis | I'll check 'em out...I'm just getting ready to go out and unleash the wrath of rockbox on the occupants in my car... |
01:30:57 | infamis | I use too many ellipses... |
01:31:50 | midkay | haha. |
01:31:59 | midkay | so do i :) |
01:32:06 | petur | ... |
01:32:17 | midkay | ...?... |
01:32:47 | infamis | lol... |
01:32:53 | infamis | doh! |
01:36:26 | | Quit infamis ("I'm out like Michael Jackson in a room full of women") |
01:37:17 | petur | bah... another failed isp1362 experiment :( |
01:37:59 | Paul_The_Nerd | midkay: The Nano ones might not work. |
01:38:08 | midkay | Paul_The_Nerd, why not? |
01:38:25 | Paul_The_Nerd | Screen's 16 pixels wider, and I think 4 taller. |
01:38:37 | midkay | Paul_The_Nerd, right, and why wouldn't they work? :) |
01:38:43 | Paul_The_Nerd | One too many lines of text |
01:38:50 | | Join wehn [0] (n=wehn@106-94-185-210.rev.techex.net.au) |
01:38:53 | Paul_The_Nerd | Or, half a line too many |
01:38:58 | midkay | wait.. |
01:39:04 | Paul_The_Nerd | The Nano's screen is bigger |
01:39:13 | midkay | what's the nano's res? oh, it's like 172x138 or something, isn't it.. |
01:39:26 | midkay | i was thinking 138x110 or something.. something's wrong with me. :) |
01:39:28 | Paul_The_Nerd | X5 and H120 are 160*128, Nano is 176*132 |
01:39:40 | Paul_The_Nerd | Mini is 138*110 I think? |
01:39:45 | | Join speacial_ed [0] (n=chatzill@00095b0ec047.click-network.com) |
01:39:52 | midkay | something like that.. |
01:40:24 | amiconn | Paul_The_Nerd: You think right |
01:40:34 | | Join ashridah [0] (i=ashridah@220-253-120-246.VIC.netspace.net.au) |
01:40:55 | * | amiconn just tried tagcache on mini |
01:41:51 | Paul_The_Nerd | Alright, I found a way to freeze my player (sorta). |
01:41:58 | * | Paul_The_Nerd tries to reproduce it |
01:42:51 | * | Paul_The_Nerd fails. |
01:43:30 | amiconn | The mini's lcd resolution is really odd. Surprisingly, the bitshifting necessary in flipped mode doesn't slow down lcd_update() by a measurable amount |
01:47:00 | | Quit b00st4 () |
01:48:35 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
01:52:03 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
01:52:13 | | Join midkay_ [0] (n=midkay@24.143.70.99) |
01:53:20 | | Part emacsen |
01:57:44 | | Quit mikolas ("Leaving") |
02:00 |
02:00:19 | * | petur swears at the isp1362 |
02:05:12 | | Quit speacial_ed ("Bye") |
02:06:24 | wefds | dont tempt the devil http://img238.imageshack.us/my.php?image=devil29yu.jpg |
02:07:10 | RotAtoR | amiconn: would you happen to know if the recent iaudio lcd code changes might cause partial lcd updates to mess up the unupdated regions? |
02:07:21 | RotAtoR | i've seen a couple people report this bug on the iaudio: http://www.rockbox.org/tracker/task/5125 |
02:09:17 | Moos | I can confirm this RotAtoR |
02:09:35 | Moos | since Bagder lcd changes |
02:10:10 | RotAtoR | ok thanks, then there must be something a little buggy there |
02:10:55 | RotAtoR | then i guess i'll have to bug Bagder next time he's around ;) |
02:10:58 | Moos | before Bagder lcd changes, there wasn't this bug |
02:11:03 | Moos | hehe : ) |
02:11:13 | Moos | maybe amiconn know why ??? |
02:12:46 | Moos | amiconn: and the inverse select bar appear like "broken" when you keep browsing |
02:13:37 | | Quit mirak (Remote closed the connection) |
02:14:35 | | Quit ashridah ("out") |
02:15:28 | Moos | but time for me to go to bed |
02:15:31 | Moos | bye all |
02:15:36 | | Quit Moos ("Glory to Rockbox !!!") |
02:18:13 | stoffel | /win3 |
02:20:58 | | Join Aghaster [0] (n=Aghaster@modemcable240.73-202-24.mc.videotron.ca) |
02:21:00 | Aghaster | hi |
02:21:06 | scottder | nopw this is /win 4 stoffel |
02:21:07 | scottder | :) |
02:21:17 | scottder | s/nopw/nope/ |
02:21:23 | Aghaster | i've just learned the existence of this project, it seems very cool |
02:21:29 | Aghaster | where can i see screenshots? |
02:21:34 | petur | aaargh |
02:21:37 | Aghaster | (i have an ipod 4G 60gig) |
02:21:58 | petur | http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
02:23:06 | Aghaster | thanks |
02:23:12 | | Join ProgramZeta [0] (n=zetachan@ip68-101-174-185.sd.sd.cox.net) |
02:23:13 | RotAtoR | Aghaster: you might also want to check out the current draft of the manual: http://www.rockbox.org/daily.shtml |
02:23:34 | RotAtoR | it has screenshots to |
02:24:48 | Aghaster | k. i have an ipod 4th gen 60gig with color. do you think it'll be greatly supported? |
02:24:55 | Aghaster | i had bad support with ipodlinux |
02:25:21 | scottder | How DO they make those screenshots anyway |
02:25:42 | petur | either sim or on the target |
02:25:44 | Aghaster | dunno |
02:25:53 | Paul_The_Nerd | Aghaster: It's quite well supported right now. There are a few glitches (peakmeters on the while playing screen can negatively affect playback) but I'd say it's still quite well running |
02:26:09 | Aghaster | ok |
02:26:22 | Aghaster | i'd be better choosing iPod color/Photo build? |
02:26:22 | Paul_The_Nerd | scottder: You can enable screenshots in the debug menu, and then it saves them as .bmps in the root when you insert the USB cable. Disable screenshots to get normal USB functionality back |
02:26:36 | scottder | ahhh |
02:26:37 | scottder | :) |
02:26:57 | Paul_The_Nerd | Aghaster: Builds are Target specific. The only one that will work for you is the one designed specifically for your player |
02:27:05 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
02:27:11 | Aghaster | ok, but i don't know if iPod color/Photo suits my ipod |
02:27:15 | | Nick muesli__ is now known as muesli-- (n=muesli_t@88.134.20.76) |
02:27:19 | Aghaster | my ipod is a 4th gen color |
02:27:22 | Aghaster | so. dunno |
02:27:25 | Paul_The_Nerd | Aghaster: That's the right one, yes. |
02:27:28 | Aghaster | ok |
02:27:39 | Paul_The_Nerd | Aghaster: You may also want to read this page for installation instructions: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation |
02:27:47 | Aghaster | thanks |
02:27:53 | Aghaster | in what language is rockbox written in? |
02:28:22 | | Join omega21 [0] (n=c6359b93@labb.contactor.se) |
02:28:55 | petur | C and ASM |
02:29:08 | Aghaster | k |
02:29:26 | omega21 | hi there, I just wanted to say that Apple Canada told me that putting Rockbox on an iPod would not void the warranty. Perhaps this could be put on your FAQ? Thanks! |
02:29:42 | petur | :huh: ? |
02:29:56 | omega21 | @me? |
02:30:09 | petur | until you ship it back... |
02:30:14 | Aghaster | lol |
02:30:21 | omega21 | ok, not @ me. |
02:30:30 | Paul_The_Nerd | petur: You should always be able to remove all traces of it, simply by reformatting the disk. |
02:30:43 | petur | unless it's *broken* |
02:30:47 | Paul_The_Nerd | Well yes |
02:30:59 | | Part omega21 |
02:31:02 | Paul_The_Nerd | But if it's broken to that point, then they won't be able to boot it to the point they see the bootloader anyway |
02:31:26 | Aghaster | hum... installers required files for installation from that link are windows executables |
02:31:29 | Aghaster | what about linux? |
02:31:29 | petur | yes, irivers are a bit nastier in that point |
02:31:54 | Paul_The_Nerd | Aghaster: Read the very first line of the page after the contents links. |
02:32:09 | Aghaster | ah! |
02:32:19 | Aghaster | lol... sorry i skipped that line while reading |
02:33:51 | petur | damn... why won't this stupid chip talk to me :( |
02:34:04 | petur | I give up |
02:34:11 | petur | 'night |
02:34:18 | | Quit petur ("Zzzz") |
02:34:27 | wehn | hmm. fast forwarding Large files seems to be broken in todays daily. |
02:34:41 | scottder | how large and what format? |
02:34:44 | wehn | keeps hanging after releasing 'left' |
02:34:46 | Paul_The_Nerd | wehn: Large files at all, or specifically if you get outside of the audio buffer? |
02:35:03 | wehn | ogg vorbis, 2 hours long! |
02:35:13 | scottder | Ah |
02:35:41 | wehn | it used to work until i updated. I was using earlier April daily before |
02:35:41 | Paul_The_Nerd | wehn: And you said "Fast forward" but "releasing left" |
02:36:21 | wehn | as in "hold left" to ffwd. when an hour or so into the file. release. then hang. |
02:36:25 | wehn | hung |
02:36:37 | Paul_The_Nerd | You hold left to rewind though... |
02:36:40 | scottder | I believe right is FF and left is REW |
02:36:43 | scottder | :) |
02:36:53 | wehn | silly me. RIGHT. uhh. |
02:37:02 | * | Paul_The_Nerd wonders if kkurbjun is going to fix the broken Ipod build any time soon. |
02:37:39 | Paul_The_Nerd | wehn: Okay, can you do me a favour? Play the file, wait until the HD stops spinning while playing the file, then fast forward just 1 or 2 minutes further into it, and see if that works? |
02:38:06 | wehn | that does work. (but i'll retest now) |
02:39:50 | wehn | yep. seems to happen if it has to spin up to get the next bit. |
02:39:59 | Paul_The_Nerd | So, "seeking out of the buffer" |
02:40:06 | wehn | yes. :) |
02:40:49 | Paul_The_Nerd | Okay, one last thing: Could you try a Bleeding Edge build from the CVS Builds page, and verify that the problem is still there. I imagine it will be, but since I'm not 100% sure what Lostlogic's most recent changes do, there's always the chance it is fixed. |
02:41:09 | wehn | these are 80Meg files. 2 hours mixups recorded from radio. OGG quality 3 (~90kBit). |
02:41:15 | wehn | sure.. |
02:41:42 | wehn | This install was fresh (ie not unzipped over an old one... |
02:42:02 | wehn | but is it ok to unzip over the current one? to keep scores, config etc. |
02:42:32 | Paul_The_Nerd | In most cases, it's fine. |
02:43:05 | Paul_The_Nerd | Though erasing your .rockbox folder shouldn't clear your configuration, as that's stored elsewhere. But of course, it'll delete any backed up .cfg files or whatnot. |
02:43:39 | | Quit wefds (Read error: 110 (Connection timed out)) |
02:43:50 | | Quit obo ("bye") |
02:43:56 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
02:44:53 | Jungti1234 | anyone has plan to buy E10? |
02:45:28 | scottder | Nope |
02:45:29 | scottder | :) |
02:45:34 | Jungti1234 | haha, |
02:46:03 | Paul_The_Nerd | I don't plan on buying any more MP3 players unless I actually start becoming active in development somehow, or if one of my existing ones breaks |
02:46:07 | Jungti1234 | E10 is good device... |
02:46:17 | scottder | Since I got my Nano can't think of going back to a HD based player |
02:46:26 | Jungti1234 | If my exam results is good, is going to buy it. |
02:47:00 | Jungti1234 | If Rockbox works in E10, I will be pleased. |
02:47:04 | Jungti1234 | :) |
02:47:09 | muesli-- | scottder luv the scratches so much? ;) |
02:47:12 | scottder | I had bad luck with HD based players |
02:47:30 | scottder | muesli−−: what scratches? I have very nice aluminum case for mine :) |
02:47:34 | Jungti1234 | what is HD? Hard Disk? |
02:47:40 | scottder | Yup |
02:47:43 | Jungti1234 | ah. |
02:47:44 | muesli-- | ;) |
02:47:50 | | Quit _jim_fear ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
02:48:09 | Jungti1234 | oooo |
02:48:11 | punkrockguy318 | I have terrible scratches on my 5g :( |
02:48:14 | Jungti1234 | I caught cold... |
02:48:31 | wehn | Paul_The_Nerd: still hangs with bleeding edge. spins up disk. then it's hung. |
02:49:00 | scottder | punkrockguy318: thats what cases are for.....fact of life with ipods |
02:49:19 | Paul_The_Nerd | wehn: Alright, good to know. |
02:49:22 | BHSPitLappy | yeah |
02:49:30 | BHSPitLappy | iPod condoms are only like $6 at wal-mart |
02:49:31 | punkrockguy318 | scottder: i even got scratches with a leather case :( |
02:49:35 | BHSPitLappy | I'm satisfied with mine |
02:49:43 | Paul_The_Nerd | lostlogic: In case you don't see it in the log without the highlight, seeking outside the buffer (at least on a single very large ogg file) is still bad. |
02:49:46 | scottder | That's why I went aluminum.... |
02:49:50 | punkrockguy318 | BHSPitLappy: the 5g's even come with one |
02:50:02 | scottder | strudy, doesn't add much to overall size |
02:50:07 | scottder | protects like the dickens |
02:50:07 | BHSPitLappy | punkrockguy318: a slip case, not protection during use |
02:50:08 | scottder | :) |
02:50:27 | punkrockguy318 | scottder: i would get an aluminum but it's a little too late now :( |
02:50:39 | scottder | ipod condoms....what ARE you doing with your ipod? |
02:50:40 | scottder | :) |
02:50:43 | BHSPitLappy | my nano looked horrible |
02:50:51 | BHSPitLappy | brasso did a good job on it |
02:51:15 | scottder | Lets put it this way...my case was ordered and arrived before my nano did :) |
02:51:16 | wehn | Paul: I might have some big Flac files around somewhere. I'll try that. |
02:51:24 | punkrockguy318 | brasso? |
02:51:34 | scottder | I just want a 20Gb flash ipod now :) |
02:52:07 | | Quit dj-fu (Success) |
02:52:09 | scottder | I have a 1/2 hour long flac and I can track around in it fine |
02:52:15 | scottder | but I have a nano, so no HD spinup :) |
02:52:26 | Paul_The_Nerd | wehn: I imagine it'll happen with all big files. Lostlogic is the guy who'd be able to look into the actual cause, but he's probably actually enjoying his weekend or something horrible like that. ;-) |
02:52:51 | scottder | How selfish |
02:52:52 | scottder | :) |
02:53:05 | wehn | Paul: yeah, i'm going to hit the mountain bike trails later. :) |
02:53:35 | Paul_The_Nerd | scottder: Well, it should be a buffering problem, not an HD spinup related problem. The buffers are handled the same way on the Nano, so I'm curious with bleeding edge can you load the flac, then seek to some point maybe 5 minutes from the end, and have it work? |
02:53:51 | Aghaster | ok |
02:54:04 | scottder | I installed the latest CVS build this morning |
02:54:26 | Aghaster | i installed rockbox, but i have an error. bootloader works, but when it loads it says "Rockbox error: -2" "loading original firmware" |
02:55:03 | scottder | Paul_The_Nerd: codec failure |
02:55:08 | punkrockguy318 | Aghaster: I got that yesterday too. Can you boot into rockbox? |
02:55:14 | Aghaster | no |
02:55:27 | Aghaster | should i press anything to load rockbox? |
02:55:47 | scottder | wehn: is that the error you got? |
02:56:11 | wehn | scottder: what? codec failure? |
02:56:20 | scottder | yeah |
02:56:32 | wehn | no it just hangs. |
02:56:44 | scottder | hrrmm...well then my error may be another clue |
02:56:48 | wehn | i sit and wait for music and none comes. and everything stopes updating on the screen |
02:56:51 | scottder | it says that then jumps to the next song |
02:56:52 | Paul_The_Nerd | scottder: Wehn is using potentially a newer version of playback.c than you though. |
02:57:07 | scottder | Ahhh been updated since this morning Paul_The_Nerd ? |
02:57:17 | Aghaster | punkrock: what can cause an "error -2"? |
02:57:51 | Paul_The_Nerd | scottder: Depends on how long ago "this morning" was for you. The last update was 15 Apr 09:19 GMT I believe |
02:57:58 | wehn | 317 meg flac + USB 1.1 = pain. waiting. |
02:58:16 | punkrockguy318 | Aghaster: I'm really not quite sure, I just installed rockbox for the first time yesterday. I got that error when I followed instructions on an external forums site. When I followed the directions on the rockbox page, everything went smoothly |
02:58:37 | Aghaster | hum. which model do you have? |
02:58:47 | scottder | I think it says at boot lemme check :) |
02:59:45 | scottder | 060415-1459 |
03:00 |
03:00:53 | Jungti1234 | hm |
03:01:04 | Jungti1234 | I don't have problem. |
03:01:44 | punkrockguy318 | Aghaster: ipod 5g |
03:01:48 | Aghaster | k |
03:01:58 | wehn | Paul_The_Nerd: ffwding a Flac gives a "Codec Failure" splash. then skips file. |
03:02:02 | Aghaster | looks like its not detecting the installed rockbox on it |
03:02:10 | Paul_The_Nerd | wehn: Interesting. |
03:02:14 | Aghaster | because i rebooted without installing it and with install, it did the same |
03:02:19 | Aghaster | what did you do to install it? |
03:02:21 | Paul_The_Nerd | Aghaster: No, if the file isn't found it should give Error -1 |
03:02:25 | Aghaster | hum. |
03:02:31 | Aghaster | -2 means what? |
03:02:38 | Paul_The_Nerd | Aghaster: I'm not 100% sure. |
03:02:49 | Paul_The_Nerd | Aghaster: I'm trying to figure that out. :) |
03:02:49 | Aghaster | where can i find the answer to my question? |
03:02:51 | Aghaster | ok |
03:02:51 | Aghaster | lol |
03:03:09 | scottder | -2 Steve Jobs is mad at you |
03:03:10 | scottder | :) |
03:03:13 | punkrockguy318 | :) |
03:03:14 | Jungti1234 | hahaha |
03:03:15 | Aghaster | lollll |
03:03:52 | Galois | I think -2 means wrong checksum but I'm not sure |
03:04:04 | Paul_The_Nerd | I thought -4 was wrong checksum |
03:04:27 | punkrockguy318 | Where can I find a list of the #defines for each platform? I'm writing a plugin and I want to test for a certain keypad |
03:04:42 | Aghaster | are error number specified anywhere? |
03:04:46 | Paul_The_Nerd | Aghaster: When it boots, before the Error -4, it should say Model: something, what model does it say? |
03:04:55 | Aghaster | its an error -2 |
03:05:04 | Paul_The_Nerd | Either way |
03:05:07 | Paul_The_Nerd | What model does it say? |
03:05:22 | | Join lostnihilist [0] (n=james@wireless-224-88.uchicago.edu) |
03:05:35 | Galois | chksum=betoh32(chksum); /* Rockbox checksums are big-endian */ |
03:05:35 | Galois | if(rc < 4) |
03:05:35 | Galois | return -2; |
03:05:43 | Paul_The_Nerd | Hm |
03:06:10 | Aghaster | 200601131-0937 |
03:06:19 | Paul_The_Nerd | Aghaster: I did not ask for the version number... |
03:06:20 | Aghaster | 20060131-0937* |
03:06:27 | Aghaster | what version thenÉ? |
03:06:29 | | Join nave7693 [0] (n=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
03:06:30 | punkrockguy318 | Nevermind found my answer |
03:06:35 | Paul_The_Nerd | Galois: What's the variable rc set to? Also, what file's that in? |
03:06:53 | Paul_The_Nerd | Aghaster: I said "It should say Model: something, what model does it say?" |
03:06:55 | Jungti1234 | MODEL |
03:06:56 | Galois | bootloader/ipod.c, I didn't want to paste too many lines of spam |
03:07:01 | Aghaster | 0x00060004 |
03:07:18 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
03:07:25 | Galois | 20060131-0937 is hell of old |
03:07:32 | Paul_The_Nerd | Aghaster: It says "Model: 0x000600004?" |
03:07:36 | Aghaster | IPOD model |
03:07:41 | Jungti1234 | :) |
03:07:48 | Galois | you probably got a bad zip file |
03:07:54 | Paul_The_Nerd | There should be a line that JUST SAYS "Model: something" |
03:07:58 | Paul_The_Nerd | All I'm asking for is that line. |
03:07:59 | Aghaster | strange, i downloaded the latest |
03:08:09 | Galois | I mean the rockbox.zip, not the bootloader |
03:08:17 | Aghaster | there is no 'Model:" line |
03:08:27 | Jungti1234 | ... |
03:08:30 | Aghaster | i tought i downloaded the last one, i'll verify again |
03:08:39 | Aghaster | as galois said |
03:08:51 | Paul_The_Nerd | Aghaster: That means that it hasn't yet determined what model your rockbox.ipod is for. And yeah, with that date you have a several month old one. |
03:08:51 | Jungti1234 | http://cafefiles.naver.net/data9/2005/11/20/100/DSCN2210.jpg |
03:08:59 | Paul_The_Nerd | Aghaster: Where on earth did you get it from? |
03:09:08 | Jungti1234 | 'Model name: blah'? |
03:09:13 | Aghaster | from daily builds o.O |
03:09:24 | Aghaster | rockbox-ipodcolor-20060415.zip |
03:09:44 | | Join webguest46 [0] (n=c84e4f84@labb.contactor.se) |
03:10:02 | Paul_The_Nerd | Jungti1234: Indeed. It's useful because that Model: is taken from the rockbox file. So if someone puts an H100 build on an H120, you can tell there. |
03:10:07 | webguest46 | hi hall |
03:10:07 | Aghaster | i'll get the cvs build then |
03:10:24 | Paul_The_Nerd | Aghaster: Unzipping that file gave you a build that reports a 3 month old version #? |
03:10:26 | | Nick webguest46 is now known as metfan (n=c84e4f84@labb.contactor.se) |
03:10:36 | Jungti1234 | haha... |
03:10:39 | Galois | nah, the version # is prolly from the bootloader |
03:10:44 | Aghaster | i unzipped that file to the root of my ipod, and thats what it gave me. |
03:10:56 | metfan | anybody know how's the support for IPod 3G???? |
03:10:56 | Aghaster | let's see with cvs build now |
03:10:59 | Paul_The_Nerd | Galois: Oh, right, he hasn't gotten to the rockbox version # display yet |
03:11:09 | Galois | you might have done something stupid, like failed to umount the ipod before pulling the plug |
03:11:16 | Paul_The_Nerd | metfan: In English only one ? is necessary. It does not have Audio yet. |
03:11:34 | Jungti1234 | But, you said '20060131 - 0937'... |
03:11:57 | metfan | Paul_The_Nerd: Thanks |
03:12:04 | Jungti1234 | Today is April 16(or 15), 2006. |
03:12:10 | punkrockguy318 | When the hold button is toggled... Is that a button press event? Or need I test for if the hold button is on? |
03:12:24 | Paul_The_Nerd | punkrockguy318: I *think* it's both. |
03:12:46 | | Quit metfan (Client Quit) |
03:13:20 | Aghaster | cool, cvs worked |
03:13:35 | Aghaster | its ugly, i'll install a theme :P |
03:13:45 | Jungti1234 | It works? |
03:13:50 | punkrockguy318 | i can't find what the define is for the HOLD button :-\ |
03:13:50 | Aghaster | yeah, it loaded |
03:13:58 | Aghaster | with cvs version |
03:14:08 | Jungti1234 | ok |
03:16:38 | | Quit muesli-- (Read error: 110 (Connection timed out)) |
03:16:54 | scottder | I love the new GreenAmp v2 theme :) |
03:17:02 | scottder | I already modded it a bit :) |
03:17:37 | Aghaster | where can themes be downloaded? |
03:18:09 | scottder | http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
03:18:17 | Aghaster | thanks |
03:19:06 | scottder | Shame there isn't a GreenAge for the regular ipods |
03:19:19 | punkrockguy318 | Paul_The_Nerd: I'm not finding any definitions for HOLD as a button.. I think it must be a status that you can check... |
03:20:20 | Paul_The_Nerd | punkrockguy318: Okay |
03:20:47 | punkrockguy318 | I'm looking at the idoom source, and they use rb->button_hold() |
03:21:46 | *** | Saving seen data "./dancer.seen" |
03:25:02 | BHSPitLappy | idoom or rockdoom? |
03:25:14 | punkrockguy318 | rockdoom* excuse me :) |
03:25:26 | | Quit lostnihilist (Read error: 110 (Connection timed out)) |
03:28:14 | punkrockguy318 | How can I compile just one plugin? |
03:28:19 | JdGordon | u cant |
03:28:30 | JdGordon | unless u hack up the Makefile |
03:28:32 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
03:28:38 | Jungti1234 | http://www.rockbox.org/screenshots/ |
03:28:38 | punkrockguy318 | how can I exclude the compiation of a plugin |
03:28:56 | JdGordon | edit the SOURCEs files in the plugins folder and remove the plugin |
03:31:06 | Paul_The_Nerd | Jungti1234: Those are a little... old. |
03:31:24 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
03:31:58 | | Quit ProgramZeta (Read error: 104 (Connection reset by peer)) |
03:32:00 | Jungti1234 | Paul_The_Nerd: very old :) |
03:32:58 | Jungti1234 | hey |
03:32:58 | Jungti1234 | http://www.rockbox.org/twiki/bin/view/Main/NoDo |
03:33:07 | Paul_The_Nerd | That's quite old too |
03:33:13 | Jungti1234 | Isn't it part that is mistaken? |
03:33:58 | Paul_The_Nerd | The "Fat32" portion is no longer entirely true. While it's probably true that Rockbox will never intentionally use it, the "Because of the hardware" excuse is at least partially invalid. |
03:34:27 | Jungti1234 | 'Multi-band equalizer!' |
03:34:44 | Paul_The_Nerd | Jungti1234: Yes, but that's in the "Archos-specific" section, if you'll notice |
03:34:55 | | Quit damaki (Read error: 110 (Connection timed out)) |
03:34:55 | Aghaster | hum.... when i load rockbox now it gets stuck at the splash screen |
03:34:58 | punkrockguy318 | Is there a documentation for the rb api? |
03:35:06 | Jungti1234 | :P |
03:35:11 | JdGordon | apps/plugin.h |
03:35:17 | Paul_The_Nerd | Aghaster: I thought you said it worked a bit ago. Did you change anything? |
03:35:22 | JdGordon | punkrockguy318: thats about as good as there is... |
03:35:49 | Aghaster | i played a bit in the settings, i changed the themes for one of those that was listed on it. it changed nothing, but maybe its because of this |
03:35:57 | punkrockguy318 | JdGordon: good enough for me. i'm just looking for usage of the button _hold function |
03:36:03 | Aghaster | how do i boot original firmware? |
03:36:36 | Paul_The_Nerd | Aghaster: Hold Menu immediately after turning it on. |
03:36:52 | Paul_The_Nerd | Aghaster: I suggest reading the FAQ and Manual for answers to common questions. |
03:36:58 | Aghaster | ok |
03:37:13 | Aghaster | i tried, but it didnt work. this time i was quick enough |
03:37:15 | Aghaster | thats why |
03:38:52 | punkrockguy318 | Is there any way you can toggle hold using the simulator? |
03:39:00 | | Join lostnihilist [0] (n=james@c-67-175-244-14.hsd1.il.comcast.net) |
03:43:14 | Aghaster | :/ i reinstalled it and installed a theme, but it doesnt work |
03:43:21 | | Join ProgramZeta [0] (n=zetachan@ip68-101-174-185.sd.sd.cox.net) |
03:43:36 | punkrockguy318 | Aghaster: what doesn't work? rockbox of the theme? |
03:43:56 | Aghaster | well now that i tried to lead the theme rockbox is stuck at splashscreen again |
03:44:04 | punkrockguy318 | hmm |
03:44:10 | Aghaster | load* |
03:44:57 | Aghaster | seems like it doesn't like any theme. |
03:48:14 | Paul_The_Nerd | Aghaster: ANY theme, or just specific ones? Try Zezayer and see if it works. |
03:48:22 | Aghaster | k |
03:54:04 | punkrockguy318 | I can't find a way to toggle the hold button using the simluator. is this possible? |
03:55:25 | Aghaster | argh. i can't get it to load properly at all now |
03:55:36 | Paul_The_Nerd | Aghaster: Try resetting your settings. |
03:55:41 | Aghaster | how can I? |
03:55:55 | Jungti1234 | hm |
03:55:58 | Aghaster | i can't get into rockbox, its stuck at splash screen |
03:59:20 | Aghaster | tired for tonight. i'll program instead |
04:00 |
04:00:40 | cyberjb | anyone have screenshots of rockbox on iPOD ?? |
04:00:52 | Aghaster | well, on mine. if it could work fine |
04:00:52 | Aghaster | lol |
04:01:35 | Aghaster | anyway, how do you want to have a screenshot of rockbox on ipod? it'd be a photo |
04:01:53 | cyberjb | no kiddin |
04:02:15 | Aghaster | that sounds quite sarcastic, isn't it? |
04:02:39 | cyberjb | its suppose to |
04:02:42 | Paul_The_Nerd | Aghaster: Well, you can reset the settings by flipping the hold switch to On immediately after turning on the Ipod |
04:03:03 | Aghaster | ... damn i just wiped it off my ipod lol |
04:04:09 | Paul_The_Nerd | Aghaster: As I suggested, you should've read the Manual and FAQ. |
04:05:14 | | Quit cyberjb ("my mom always said to leave the toliet seat closed.") |
04:05:31 | Aghaster | thanks, worked |
04:05:45 | Aghaster | (for clearing) |
04:05:50 | Aghaster | where is the manual for ipod? |
04:07:23 | Paul_The_Nerd | http://www.rockbox.org/manual.shtml |
04:08:44 | | Quit Russss (Remote closed the connection) |
04:12:59 | | Join seretran [0] (i=roagoza@220.Red-81-39-150.dynamicIP.rima-tde.net) |
04:14:15 | punkrockguy318 | I'm really having trouble figuring out how to test if the hold button is on. This code is entirely new to me, would someone mind giving me a helping hand? :) |
04:18:30 | | Quit Jungti1234 () |
04:21:16 | | Join Jaguar [0] (n=dufus@12-219-93-249.client.mchsi.com) |
04:23:02 | | Join bananafon [0] (n=say@c-67-184-76-109.hsd1.il.comcast.net) |
04:25:39 | | Part Aghaster ("Leaving") |
04:27:43 | punkrockguy318 | I would really appreciate if someone would look at my plugin code. It's supposed to display a message if the hold button is on, but it doesn't. http://pastebin.com/662461 What's wrong? |
04:32:30 | midkay_ | punkrockguy318, are you sure that's the way to check for the hold button? i'm unfamiliar with the hold switch detection. |
04:32:52 | punkrockguy318 | midkay_: I'm not positive, but i looked at the teris plugin, and it uses almost the exact same procedure |
04:33:02 | midkay_ | hmm. |
04:34:11 | punkrockguy318 | Do you have any ideas? All the code looks good to me |
04:34:20 | | Quit mikearthur (Remote closed the connection) |
04:34:31 | midkay_ | if i knew more about hold switch detection i probably would... |
04:34:52 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
04:35:11 | midkay_ | did you try flicking the switch a few times? |
04:35:14 | punkrockguy318 | i want to find out more! but i don't know where to look! i looked at other plugins that detected for hold, and that's almost the same code... :-\ i don't think there's a doc for it |
04:35:17 | punkrockguy318 | midkay_: yeah :-\ |
04:35:37 | midkay_ | sec.. |
04:37:24 | midkay_ | did you try perhaps changing button = rb->button_get(true); to button = rb->button_get_w_tmo(HZ/4); or so? |
04:37:28 | midkay_ | i'd suggest testing that.. |
04:39:18 | punkrockguy318 | what would that do? |
04:40:52 | | Quit sayocean (Read error: 110 (Connection timed out)) |
04:42:07 | midkay_ | rescans buttons every 1/4s.. a different way than the button_get(true) method, which i don't know much about. worth a shot, i think.. |
04:42:10 | | Join spitball [0] (n=d31ea12a@labb.contactor.se) |
04:42:24 | midkay_ | bbi 15 minutes or so.. |
04:51:26 | | Join nielsendres [0] (n=niels@220-253-54-47.VIC.netspace.net.au) |
04:57:47 | midkay_ | back |
04:58:01 | midkay_ | ha. 15m 24s.. |
04:58:04 | midkay_ | i'm so _good_.. |
04:58:26 | Paul_The_Nerd | And nothing was said in the time between. |
04:58:54 | midkay_ | still. i'm good. |
05:00 |
05:01:19 | punkrockguy318 | midkay_: you are good |
05:01:25 | punkrockguy318 | midkay_: i figured out my problem |
05:01:33 | midkay_ | punkrockguy318, what? |
05:01:50 | | Join Rob2222_ [0] (n=Miranda@ACAD0B06.ipt.aol.com) |
05:02:59 | punkrockguy318 | midkay_: you were right, it was because button_get was a blocker. And the program wouldn't flow right. |
05:03:09 | midkay_ | hooray. |
05:03:23 | punkrockguy318 | i submitted my first patch :) |
05:03:33 | * | midkay_ darts to check it |
05:03:41 | | Nick midkay_ is now known as midkay (n=midkay@24.143.70.99) |
05:04:23 | | Quit nudel ("At Argon, we're working to keep your money.") |
05:05:05 | midkay | hmm.. |
05:06:41 | Paul_The_Nerd | hmmmm... |
05:07:53 | midkay | it'd be useful to know more about button_get. punkrockguy318, HZ/4 might need to be raised. did you test it and does it run as well as it did with button_get(true)? |
05:07:59 | | Join nudel [0] (i=nudel@dynamic-212-225-62-125.park-s46b.dslaccess.co.uk) |
05:08:41 | punkrockguy318 | midkay: It wont' work with button_get(true). Since button_get(true) blocks, there's no way the hold code can work. If the hold button is on, you can't press buttons and move on in the code |
05:08:56 | punkrockguy318 | button_get(false) might be the best solution |
05:08:57 | midkay | yes, i mean normal gameplay. |
05:09:18 | midkay | gameplay with button_get(true) == gameplay with button_get_w_tmo(HZ/4)? |
05:09:25 | midkay | i doubt it, that's why i'm asking. |
05:10:28 | punkrockguy318 | the only difference would be that hz/4 would take 1/4th of a second for the menu to arise |
05:10:53 | punkrockguy318 | the gameplay seems the same |
05:11:37 | midkay | well, not necessarily. but okay, wasn't sure if the button checking code you changed was for gameplay or just for the menu system. |
05:11:48 | punkrockguy318 | for the menu system |
05:12:00 | midkay | ok :) |
05:12:21 | midkay | i need to fix a jewels bug, i'll try your patch and possibly commit both at the same time.. |
05:12:49 | | Quit nielsendres ("Ex-Chat") |
05:12:52 | punkrockguy318 | alright |
05:13:14 | punkrockguy318 | midkay: i also just attatched another patch.. the same thing for snake.. snake already uses button_get(false) so it worked fine with just the addition |
05:13:44 | midkay | ah, then you might want to just go to button_get(false) for Jewels as well. consistency and quite possibly more 'efficient'.. |
05:13:57 | midkay | wait, snake or snake2? |
05:14:05 | midkay | snake i think will be gone soon.. |
05:14:08 | punkrockguy318 | snake.. and i'm doing it for snake2 now |
05:14:14 | midkay | snake2 would be useful. |
05:14:17 | punkrockguy318 | i did snake by accident |
05:14:25 | midkay | snake2 is planned to replace snake rather soon, i think. |
05:15:14 | punkrockguy318 | i'm testing the snake2 patch now... |
05:16:47 | * | Paul_The_Nerd has now officially hit the "I've spent too much time in the forums" point. |
05:17:18 | midkay | Paul_The_Nerd, haha, anything in particular that pushed you to the limit? :) |
05:17:37 | Paul_The_Nerd | midkay: The fact that I now have the most posts. |
05:17:38 | | Quit spitball ("CGI:IRC (EOF)") |
05:17:44 | | Join raybert [0] (n=ray@209-6-253-199.c3-0.frm-ubr2.sbo-frm.ma.cable.rcn.com) |
05:17:53 | punkrockguy318 | midkay: hmm.. snake2 uses button_get(true) by default.. i wonder why? |
05:18:05 | | Quit raybert (Client Quit) |
05:19:36 | | Join raybert [0] (n=ray@209-6-253-199.c3-0.frm-ubr2.sbo-frm.ma.cable.rcn.com) |
05:19:37 | | Quit Rob2222 (Read error: 113 (No route to host)) |
05:19:40 | | Join rugrug [0] (n=rug@158.68.118.70.cfl.res.rr.com) |
05:20:53 | rugrug | any devs on other knowledgeables have a minute for a question? |
05:21:32 | midkay | Paul_The_Nerd, hahaha.. |
05:21:43 | midkay | punkrockguy318, why do you wonder? |
05:21:47 | *** | Saving seen data "./dancer.seen" |
05:21:49 | Paul_The_Nerd | rugrug: Go ahead and ask, we'll see if anyone knows. |
05:22:03 | midkay | it wouldn't exist if it wasn't useful.. just like jewels used it by default, snake2 does.. no reason not to, really. |
05:22:25 | punkrockguy318 | midkay: ah, nevermind |
05:22:27 | rugrug | curious if the dock connector line out on ipods works ] |
05:22:45 | Paul_The_Nerd | rugrug: Just the line out portion should work, I believe |
05:23:21 | rugrug | in your estimation an itrip should have no problem sapping power and gettin signal then? |
05:23:49 | Paul_The_Nerd | I'm not so sure about the power thing. |
05:24:05 | Paul_The_Nerd | I think I've heard that the iTrip doesn't work. |
05:24:22 | rugrug | hmm... thats the one i had almost taken for a given.... |
05:24:36 | Paul_The_Nerd | But the line out I'm pretty sure *does* work because if I remember correctly someone complained that it was set to the same volume level as the headphone port, instead of being out at line level. |
05:24:38 | midkay | rugrug, well, there's no risk in trying if you're curious. |
05:24:40 | rugrug | any other FM transmitters work that you know of? |
05:24:56 | midkay | if you already have the iTrip, that is. |
05:25:19 | rugrug | i have neither itrip nor ipod - been waiting on ogg support :) |
05:25:30 | midkay | ah. :) |
05:26:24 | punkrockguy318 | midkay: alright, I've submitted the working patch for snake2 |
05:26:28 | | Part seretran |
05:26:48 | rugrug | thanks for the input - if i find out for certain ill be sure to drop by and mention..... |
05:27:17 | | Quit rugrug ("using sirc version 2.211+KSIRC/1.3.12") |
05:29:18 | scottder | In the car I use a monster iplay |
05:29:22 | scottder | works great |
05:29:32 | scottder | charges and does FM |
05:30:28 | scottder | http://cgi.ebay.com/Monster-iCarPlay-Wireless-FM-Transmitter-IPOD-AI-PFMCH_W0QQitemZ9710197930QQcategoryZ73836QQrdZ1QQcmdZViewItem |
05:33:25 | | Join MTWomg [0] (i=aaaa@c-69-137-28-20.hsd1.de.comcast.net) |
05:33:30 | MTWomg | hey. |
05:33:37 | MTWomg | I have a ipod mini, but I don't know if it's a 2g or not. |
05:33:39 | MTWomg | how do I check? |
05:34:42 | Paul_The_Nerd | Does it show the capacity on the back? |
05:34:45 | MTWomg | yes |
05:34:48 | Paul_The_Nerd | 2G |
05:34:56 | MTWomg | wow. thanks! |
05:35:09 | MTWomg | by capacity you mean that it says 4GB in a square, right? |
05:35:16 | Paul_The_Nerd | Yes |
05:35:20 | MTWomg | good. thanks for the help. |
05:35:28 | Paul_The_Nerd | As far as I know, that's the only way to tell the difference |
05:35:34 | MTWomg | ;) |
05:36:10 | MTWomg | just installed the firmware. it works. |
05:36:15 | MTWomg | thanks. going on about the install process. |
05:38:25 | Paul_The_Nerd | Have fun |
05:39:09 | MTWomg | just installed |
05:39:13 | MTWomg | can I make the text larger? |
05:39:47 | Paul_The_Nerd | Yep |
05:39:51 | Paul_The_Nerd | Just select a different font |
05:40:09 | Paul_The_Nerd | I'd recommend picking up the manual, because there's a *lot* of options that you could potentially have questions about |
05:40:12 | MTWomg | k. |
05:40:16 | Paul_The_Nerd | :) |
05:40:17 | MTWomg | I'll be reading that thing tonight. |
05:40:24 | MTWomg | i hate the watermark on it though |
05:40:39 | MTWomg | the install was supprisingly painless. |
05:40:45 | MTWomg | i'm shocked my ipod still works :D |
05:41:06 | Paul_The_Nerd | Hehehe |
05:41:11 | MTWomg | right now I'm using the default firmware (I did figure out the pressing MENU while booting up thing) |
05:42:01 | Paul_The_Nerd | At the point Rockbox is now, the only remaining reasons to use the built in firmware, really, are "Video" on the 5G, and "I bought music from the iTunes store" |
05:42:11 | MTWomg | :D |
05:42:21 | MTWomg | I do have some music from ITMS |
05:42:28 | MTWomg | exclusive tracks, etc |
05:43:22 | Paul_The_Nerd | Yeah, unfortunately we'll never be able to play those. |
05:43:41 | MTWomg | :( |
05:43:41 | lostlogic | Paul_The_Nerd: is the ogg file > 30m? |
05:43:58 | Paul_The_Nerd | lostlogic: Yup. It's only seeks outside the buffer. |
05:44:07 | lostlogic | Paul_The_Nerd: not surprising |
05:44:25 | Paul_The_Nerd | MTWomg: Well, unless Apple decides to open source it's DRM we can't legally include it, y'know? |
05:44:41 | lostlogic | Paul_The_Nerd: I'm putting track metadata on the buffer, and as part of that I'm properly handling REALLY EFFING big files. |
05:44:56 | MTWomg | fuck the law! |
05:44:59 | MTWomg | :) |
05:45:02 | Paul_The_Nerd | lostlogic: Hehehe. Alright, I'll do the "It's being worked on" thing. |
05:45:11 | lostlogic | Paul_The_Nerd: probably about 80% coded, so sometime late tomorrow, I should have another big broken commit to make :) |
05:45:31 | Paul_The_Nerd | MTWomg: Well, there are two solutions. One, you can remove the DRM yourself if you're in a country that allows you as the legal owner of the music to do so (or if you feel like bending/breaking appropriate laws.) |
05:45:51 | lostlogic | Paul_The_Nerd: thanks a lot. and now I rest. just got home from a movie, on the way to which, I got run over, and had my life literally saved by a bicycle helmet. |
05:45:55 | Paul_The_Nerd | The other solution is for someone outside the project to create a plugin or patch that gets your key on the ipod, and allows proper playback of DRMed music anyway. |
05:46:03 | MTWomg | How does rockbox handle reallly long (3-4 hours long) and large (250 megs +) files? |
05:46:18 | MTWomg | the normal firmware locks up randomly if I put the ipod in sleep with one open |
05:46:19 | lostlogic | MTWomg: it doesn't at this point. give it 2 days. |
05:46:25 | MTWomg | k |
05:46:26 | Paul_The_Nerd | lostlogic: Ouch. Hope the movie was good at least. So far today, I think that's the *only* playback bug that's been mentioned in my presence. |
05:46:53 | MTWomg | Finally I'll be able to sleep with the stern show (I record it myself, no downloading here!) open. |
05:46:59 | lostlogic | Paul_The_Nerd: sounds good... good time for me to break it more ;) (actually, I'm designing this next commit very carefully, so I hope that I'm just exagerating the expected brokenness) |
05:47:20 | Paul_The_Nerd | lostlogic: Hehehe. Well, most of the community now knows about older daily builds, so they'll survive. :) |
05:48:05 | lostlogic | Paul_The_Nerd: oh, and it is so far -100 lines, I'm guessing by the time I'm done it'll be -80 or so, but that's -80 lines to give us metadata on buffer, which will make album art much easier after 3.0 |
05:48:28 | lostlogic | (and yes, I often measure success in - lines of code :)) |
05:48:31 | | Part nave7693 |
05:49:31 | Paul_The_Nerd | lostlogic: I don't care about album art. My playlist plays through without freezing, and reshuffles properly on repeat. As far as *I* am concerned, your work is done. :-P |
05:49:45 | bananafon | paul, does cross fade work for you in ur ipod? |
05:50:03 | lostlogic | Paul_The_Nerd: yeah, how's crossfade, I've had spurious reports of it not engaging properly |
05:50:06 | Paul_The_Nerd | bananafon: I don't use crossfade. Let me grab my ipod and check. |
05:50:13 | lostlogic | I wonder if I have a bug with crossfade not handling codec changes well |
05:50:14 | lostlogic | or similar |
05:50:40 | lostlogic | it may also relate to the bug(?) where the pcmbuf drops low on track changes, but I haven't found any verification or good reason for that either. |
05:50:43 | Paul_The_Nerd | lostlogic: How does crossfade handle the next song not being buffered yet? |
05:51:22 | lostlogic | Paul_The_Nerd: If the next track isn't buffered, the crossfade is likely to be rejected, buty the buffer fill should start early enough to have the next track buffered before crossfade needs it. |
05:51:26 | MTWomg | hey, why can't the latest daily/rockbox see the IPOD_CONTROL folder? |
05:51:52 | Paul_The_Nerd | lostlogic: Yeah, but if you just start playback, then only one song gets buffered. Then someone listens for 15 seconds, no crossfade to the next song. Again only one song gets buffered... etc. Right? |
05:52:06 | Paul_The_Nerd | MTWomg: It can. Hold Menu, and then change the file view to all files. |
05:52:11 | MTWomg | k, thanks |
05:52:32 | MTWomg | I like the fade out when you pause |
05:52:34 | MTWomg | really nice |
05:52:38 | lostlogic | Paul_The_Nerd: hmm... yes, if they manually skip like that, that is true. |
05:52:56 | punkrockguy318 | RotAtoR: hey |
05:53:01 | Paul_The_Nerd | lostlogic: And crossfade definitely didn't happen when my ~1:02 first song ended naturally |
05:53:12 | Paul_The_Nerd | No codec change. MP3->MP3 |
05:53:22 | lostlogic | Paul_The_Nerd: alright, I'll consider it a bug then. |
05:53:22 | RotAtoR | punkrockguy318: hi |
05:53:39 | Paul_The_Nerd | MTWomg: Odd, that was the first thing I disabled. ;) |
05:53:49 | MTWomg | lol\ |
05:53:56 | punkrockguy318 | RotAtoR: I feel pretty dumb now :( I wanted to implement that functionality in something, but I didn't even think to see if it would be useful. |
05:54:01 | MTWomg | lol |
05:54:13 | RotAtoR | hehe, no problem |
05:54:15 | MTWomg | I wish the thing would show a volume bar instead of the DB level for volume |
05:54:29 | punkrockguy318 | RotAtoR: but i did make patches for snake, snake2, bricks, and astroids |
05:54:36 | Paul_The_Nerd | lostlogic: Oops. Somehow my durations were both set to 0s... which would cause no crossfade, right? I wonder how that happened |
05:54:54 | MTWomg | I basicly want all the neat features of rockbox but it to look like the normal firmware. I bet I can't do that though. |
05:54:56 | Paul_The_Nerd | MTWomg: You can set it to show volume as a triangle instead of numeric |
05:55:01 | punkrockguy318 | RotAtoR: would you mind taking a look at them? they're my first attempts at hacking rockbox :) |
05:55:01 | RotAtoR | punkrockguy318: i saw that, they all make the same changes? |
05:55:09 | midkay | punkrockguy318, good.. |
05:55:21 | MTWomg | looks like I have a lot of manual reading to do |
05:55:35 | punkrockguy318 | RotAtoR: yes, except the programs i hacked where already button_get(false) |
05:55:45 | punkrockguy318 | unlike jewels |
05:55:49 | RotAtoR | punkrockguy318: i'll take a look tomorrow, it's rather late here and i'm heading to bed soon ;) |
05:55:51 | Paul_The_Nerd | lostlogic: Okay, now with a full buffer, next-track crossfades work fine, even with codec switches. |
05:56:07 | punkrockguy318 | RotAtoR: yeah, it's late here as well. see you around! :) |
05:56:19 | MTWomg | where can I download rockbox themes? |
05:56:28 | Paul_The_Nerd | lostlogic: In fact, even with just ONE song buffered (initial start of playback) and 10 seconds into the song, a next-track crossfade happened fine. |
05:56:40 | Paul_The_Nerd | MTWomg: The WpsGallery wiki page is the best overall source |
05:56:50 | punkrockguy318 | midkay: i learned quite a bit tonight about input and hold |
05:56:59 | MTWomg | got a link? |
05:57:08 | Paul_The_Nerd | I just told you exactly where it is... |
05:57:16 | punkrockguy318 | midkay: next time i get a chance to code I think i'll try to hack up some hold functionality in the simulator |
05:57:23 | MTWomg | I know, but I'm lazy |
05:57:24 | lostlogic | Paul_The_Nerd: ok, thanks much, I'll leave the bug posted to remind me to keep looking for anythign that might cause it. |
05:57:31 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
05:57:31 | midkay | punkrockguy318, good :) ah, cool, i thought it already worked. |
05:57:32 | punkrockguy318 | midkay: it's quite cumersome to have to test every change with the hold function ON the ipod |
05:57:37 | MTWomg | nevermind |
05:57:44 | lostlogic | Paul_The_Nerd: specifically I still wonder why the pcm buffer tends to drop more than I'd expect on a non-codec change track change. |
05:57:47 | Paul_The_Nerd | lostlogic: Well, I was testing on an iPod, but it's a Nano. The lack of disk-spinup may make a small difference. |
05:57:50 | midkay | punkrockguy318, hm, i prefer to do all testing on-device.. |
05:57:51 | punkrockguy318 | midkay: does it? i couldn't find a key for it |
05:58:00 | lostlogic | Paul_The_Nerd: that may be the difference even... |
05:58:13 | midkay | punkrockguy318, i remember seeing a recent commit for the simulator to do with locking buttons, i *think*. |
05:58:23 | MTWomg | Is anyone putting in the pause when headphone cord is removed feature? The default firmware has it |
05:58:30 | Paul_The_Nerd | lostlogic: It's only been reported on iPods though, right? |
05:59:00 | midkay | punkrockguy318, april 12: "Patch 5107 from Steve Bavin, enable locking on sdl sim, now mutexes actually MUT EX on the SDL sim" |
05:59:10 | lostlogic | Paul_The_Nerd: unsure, I think so. |
05:59:31 | midkay | lostlogic, that was your commit, wasn't it? does locking work or what? |
05:59:32 | lostlogic | Paul_The_Nerd: I haven't been separating bugs between ipods and coldfires, but if this is related to CPU power neesd, then it coudl be ipod specific |
05:59:35 | midkay | button hold? |
05:59:36 | MTWomg | anyone? :( |
05:59:37 | Paul_The_Nerd | lostlogic: Well, I just tried on H120. I started a track, waited 3 or 4 seconds, hit next track, and it did a perfect 2 second crossfade |
05:59:47 | lostlogic | midkay: works the same as it does on target now afaics |
05:59:49 | midkay | MTWomg, the feature isn't in and probably won't be too soon.. |
05:59:53 | MTWomg | :( |
05:59:57 | midkay | lostlogic, cool. |
06:00 |
06:00:03 | Paul_The_Nerd | lostlogic: So, basically, H120 and iPod Nano don't easily let me trigger it. |
06:00:09 | midkay | MTWomg, is it a priority for you? how often do you need to use it? :) |
06:00:17 | lostlogic | Paul_The_Nerd: thanks, I feel better :) |
06:00:24 | MTWomg | midkay: all the time |
06:00:25 | midkay | there's a lot more going on than pausing playback when you disconnect the headphone cord. |
06:00:28 | lostlogic | now it really is sleep time, g'night rockbox! |
06:00:36 | midkay | night lostlogic :) |
06:00:48 | Paul_The_Nerd | MTWomg: I think there might be a patch for it, if you feel like learning to compile. |
06:00:54 | MTWomg | I can use a c compiler |
06:00:58 | MTWomg | But I hate to |
06:01:12 | punkrockguy318 | midkay: I took a look at his patch, but I don't see anything that allows you to toggle the lock :-\ |
06:01:27 | midkay | punkrockguy318, hold on.. |
06:02:16 | MTWomg | K, so far I got the volume setting and other things (font, etc) how I want them |
06:02:20 | MTWomg | now to check out those themes |
06:02:20 | MTWomg | brb |
06:02:42 | midkay | punkrockguy318, aha, no, it's not implemented. |
06:02:43 | midkay | #ifdef HAS_BUTTON_HOLD |
06:02:43 | midkay | bool button_hold(void) { |
06:02:43 | DBUG | Enqueued KICK midkay |
06:02:43 | midkay | /* temp fix for hold button on irivers */ |
06:02:43 | midkay | return false; |
06:02:43 | *** | Alert Mode level 1 |
06:02:43 | midkay | } |
06:02:45 | midkay | #endif |
06:02:48 | midkay | .. for the sim. |
06:02:59 | midkay | shouldn't be too hard a .. um.. |
06:04:39 | punkrockguy318 | hmm, i'll have to check it out next time.. it's too late tonight |
06:06:19 | punkrockguy318 | midkay: Well, it's bedtime for me. Thanks for all your help! If you don't mind, would you take a look at those patches and see it they're commit worthy when you get the chance? Thanks! See you around! Happy easter! |
06:06:36 | midkay | punkrockguy318, i sure will, thanks, you too. night. :) |
06:06:44 | | Quit punkrockguy318 ("Ex-Chat") |
06:06:45 | MTWomg | http://www.rockbox.org/twiki/bin/view/Main/WpsIpodMini <−− lol, only two mini WPS files are there |
06:06:49 | MTWomg | luckly I like the first one |
06:07:05 | Paul_The_Nerd | MTWomg: Well, if you don't feel there's enough, feel free to create some 'n add 'em |
06:07:14 | midkay | MTWomg, i wouldn't call having awful judgment "lucky", but.. suit yourself. |
06:07:20 | midkay | jk ;) |
06:07:26 | MTWomg | ! |
06:07:33 | MTWomg | It's either dancing megaman or the first one |
06:07:51 | midkay | yes, and "luckily" *cough* you like the first one, when clearly dancing megamen pwn the crap out of boring text!! |
06:07:56 | MTWomg | lol |
06:08:00 | MTWomg | so...how do I install themese |
06:08:01 | scottder | hehehe |
06:08:02 | MTWomg | *themes |
06:08:39 | MTWomg | wait |
06:08:42 | MTWomg | I think I figured it out |
06:08:54 | midkay | good job, since nobody was about to explain anyways! |
06:09:03 | MTWomg | nope. |
06:09:06 | MTWomg | didn't work |
06:09:08 | MTWomg | help |
06:09:13 | midkay | okay, okay. you need to unzip them! |
06:09:22 | MTWomg | and put them where? |
06:09:39 | Paul_The_Nerd | .wps file and bitmap folder go in /.rockbox/wps |
06:09:44 | Paul_The_Nerd | .cfg file goes in /.rockbox/themes |
06:09:53 | MTWomg | what bmp |
06:09:59 | MTWomg | I don't see any on http://www.rockbox.org/twiki/bin/view/Main/WpsIpodMini#Clean_Terminus_14 |
06:10:02 | Paul_The_Nerd | Not all of them have a folder of bitmaps |
06:10:09 | midkay | MTWomg, what's in the zip file? |
06:10:12 | Paul_The_Nerd | For example, the one you want is JUST a .wps file |
06:10:19 | Paul_The_Nerd | midkay: That one's all oldschool. Text-only WPS |
06:10:27 | MTWomg | yeah, I got the .wps |
06:10:43 | Paul_The_Nerd | Put that in the wps folder under .rockbox |
06:10:53 | midkay | Paul_The_Nerd, hm.. alright.. you seem to have it under control :) |
06:10:58 | MTWomg | done |
06:11:01 | MTWomg | what's next? |
06:11:05 | Paul_The_Nerd | Then in General Settings choose Display Options, and then Browse WPS (if my memory serves) |
06:12:29 | MTWomg | worked |
06:12:30 | MTWomg | thanks |
06:12:40 | MTWomg | how do I get it to use it's theme? |
06:12:42 | MTWomg | wait |
06:12:43 | MTWomg | nevermind |
06:12:44 | *** | Alert Mode OFF |
06:13:07 | MTWomg | just got it's font working as well |
06:14:10 | Paul_The_Nerd | It's just a WPS file. It's not a full theme anyway |
06:14:25 | Paul_The_Nerd | Theme's are usually distributed as a .zip because they consist of at least a .cfg and a .wps |
06:14:27 | | Quit amiconn (Read error: 110 (Connection timed out)) |
06:14:27 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
06:15:18 | | Quit RotAtoR ("zzzzzzzzzz") |
06:29:24 | | Quit MTWomg () |
06:36:10 | | Quit robin__ (Remote closed the connection) |
06:36:42 | | Join robin_ [0] (n=robin@debian.demon.nl) |
06:45:49 | JdGordon | :'( WTF is nero trying to se my dvd burner as a cd burner when im trying to burn my 4gb iso with a dvd-r in the drive?? |
06:46:07 | Paul_The_Nerd | Because Nero is really REALLY annoying like that |
06:46:12 | | Quit ts-x ("CGI:IRC (EOF)") |
06:46:31 | JdGordon | i love how it says it will try burning at 92x! |
06:54:25 | | Quit vmx (Read error: 110 (Connection timed out)) |
06:54:28 | | Join vmx [0] (i=oma@p549B511C.dip.t-dialin.net) |
06:56:51 | | Join Psykus [0] (i=0_o@205.244.97.95) |
06:57:03 | Paul_The_Nerd | Does anyone know if our Ogg codec is capable of handling .ogg files with multiple logical streams? |
06:57:48 | JdGordon | ..only 1 way to find out... |
06:57:48 | Psykus | hey, trying to restore an ipod video from rockbox, the executable ipodpatcher.exe is refusing to restore the original bootloader because it doesn't recognize the device as an ipod...i had imaged the drive sometime after I installed rockbox for something else |
06:58:08 | Psykus | and i'm sure I have the right device number |
06:58:35 | | Quit ProgramZeta (Read error: 104 (Connection reset by peer)) |
06:58:50 | Psykus | i didn't see any sort of force option, which would be ideal for this situation |
06:59:18 | Paul_The_Nerd | JdGordon: Well, somebody's having troubles with some. So I was curious if anyone knew if that was supposed to happen |
06:59:27 | JdGordon | ok |
06:59:31 | Psykus | the ipod restore app won't recognize the device with the rockbox bootloader I think |
06:59:52 | Paul_The_Nerd | Psykus: Format the device entirely, and then the ipod restore app should recognize it. |
07:00 |
07:00:00 | Psykus | nope, already did that |
07:00:10 | Paul_The_Nerd | Psykus: Hopefully you did that AFTER ipodpatcher failed to work |
07:00:23 | Paul_The_Nerd | Because otherwise, that's why ipodpatcher doesn't work |
07:00:58 | Psykus | is there any way to force ipodpatcher to restore the bootloader? |
07:01:09 | Paul_The_Nerd | But for me it's always worked to format the entire ipod to NTFS and then run the restore tool on it (sometimes I needed to reboot. The restore tool is iffy) |
07:01:27 | Paul_The_Nerd | Psykus: Why are you so focused on ipodpatcher? |
07:01:38 | Psykus | i've already tried formatting |
07:01:46 | Paul_The_Nerd | Well, at this point it's in Apple's book. |
07:01:53 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
07:01:53 | * | JdGordon stabs nero repeatadly... |
07:02:07 | Psykus | suppose i'll try rebooting |
07:02:07 | Paul_The_Nerd | If you've reformatted no Rockbox software exists on there any more. In fact, it's in the exact same state if you'd formatted it without ever having installed rockbox |
07:02:14 | midkay | JdGordon, did you select the correct device mode? "DVD" instead of "CD". |
07:02:16 | Psykus | ah |
07:02:23 | JdGordon | midkay: ye |
07:02:27 | Psykus | i figured it might be seperate |
07:02:32 | midkay | JdGordon, are you trying to burn an image? |
07:02:46 | midkay | ah, yes. i had that before too.. are you using nero express? |
07:02:47 | JdGordon | ye, ok i just realised the image is 8gb.. not 4 |
07:02:50 | JdGordon | could be why :p |
07:02:51 | Paul_The_Nerd | Nah. Your ipod now has nothing Rockbox related on it, so the problems relate to it and the apple restore tool. |
07:02:53 | midkay | haha. |
07:03:20 | Psykus | k, rebooting now |
07:03:30 | | Quit Psykus (Read error: 104 (Connection reset by peer)) |
07:04:18 | | Join ProgramZeta [0] (n=zetachan@ip68-101-174-185.sd.sd.cox.net) |
07:04:23 | | Join webguest09 [0] (n=3d021037@labb.contactor.se) |
07:06:32 | webguest09 | hi |
07:07:50 | | Quit webguest09 (Client Quit) |
07:08:12 | Paul_The_Nerd | Well, that was special |
07:08:22 | scorche | indeed |
07:08:35 | scorche | touched my heart with his patience |
07:11:10 | Paul_The_Nerd | Can't you actually pick a nickname with the webchat? |
07:11:23 | BHSPitLappy | yeh |
07:11:33 | midkay | Paul_The_Nerd, i don't think most of the users that use the webchat know what the "nick" field is for. |
07:11:43 | JdGordon | no, i dont think they so |
07:11:47 | midkay | nor would they if it were changed to "name".. |
07:12:10 | Paul_The_Nerd | So change it to "What do you want to be called?" |
07:12:13 | Paul_The_Nerd | No, scratch that |
07:12:20 | * | Paul_The_Nerd does not want to see a "PimpMastah" in here. |
07:12:28 | BHSPitLappy | lol |
07:12:48 | * | BHSPitLappy is now known as PimpMastah |
07:13:14 | | Join PimpMastah [0] (i=ScorchE@208.110.158.140) |
07:13:26 | midkay | scorche! |
07:13:32 | PimpMastah | midkay! |
07:13:47 | scorche | i=ScorchE@208.110.158.140 FTL |
07:14:26 | PimpMastah | so will the rockboxorz help me to get the chicks? |
07:14:47 | JdGordon | hell ye! |
07:14:53 | PimpMastah | hawt |
07:15:22 | | Quit Paul_The_Nerd ("Leaving.") |
07:16:03 | | Part PimpMastah ("well, that was oddly fulfilling") |
07:16:49 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
07:21:49 | *** | Saving seen data "./dancer.seen" |
07:22:23 | | Quit raybert ("using sirc version 2.211+KSIRC/1.3.12") |
07:27:18 | JdGordon | can any1 help me with my unix tools assignments?? "Use a loop, read, expr and echo to produce a file Totals containing a line for each student who has |
07:27:18 | JdGordon | a practical assessment that has an ID, followed by a : character and a total for up to three practical |
07:27:18 | JdGordon | assessments, followed by a : character and an average practical mark." |
07:39:39 | JdGordon | haha, my comp is crapping itself trying to do 2 video encoding and my general work all at once :D |
07:40:07 | midkay | haha. |
07:41:21 | JdGordon | cpu is only @ 50C tho with the fan off.. |
07:41:38 | JdGordon | turned it back on tho coz the vidcard was getting too hot and was doing funny stuff.. |
07:41:41 | midkay | what processor? |
07:41:44 | midkay | haha. |
07:41:48 | JdGordon | celly 2.4 |
07:42:08 | midkay | afk, vomiting! ;) |
07:42:13 | JdGordon | haha |
07:42:24 | scorche | midkay: i wouldnt do that before you see the specs on this system |
07:42:42 | midkay | scorche, quickly, before it's too late! |
07:44:57 | scorche | [Uptime] 46 days, 18 min :: [CPU] 1-Pentium MMX @ 166MHz (31% load) :: [Memory] 41M Used, 60M Total (30% Free) :: [Video] S3 Inc. 86c325 [ViRGE] (800x600/24 Bit/73Hz) :: [Disk] 2.94G Used, 14.85G Total (75% Free) :: [Network] Linksys Network Everywhere Fast Ethernet 10/100 model NC100 (eth0: 346.96M In, 95.98M Out |
07:45:30 | midkay | haha. |
07:46:26 | scorche | this is my upcoming fileserver that i am too lazy to upgrade with my spare mobo/cpu |
07:46:48 | scorche | but alas, i have many things to get done before i play |
07:47:04 | midkay | whee. |
07:47:29 | scorche | on a side note, i am hungry |
07:49:20 | midkay | ah, now i get it. |
07:50:06 | | Join RoC_MM [0] (i=dragon@dsl-29-8.cofs.net) |
07:57:47 | | Quit RoC_MM ("Leaving") |
08:00 |
08:02:47 | | Join _jim_fear [0] (n=noway@ool-44c515a9.dyn.optonline.net) |
08:02:51 | | Join JBGood [0] (n=Johnq@66.216.165.138.dynamic.dejazzd.com) |
08:03:04 | _jim_fear | hey i am having a few issues with rockbox on my iriver h340 |
08:03:06 | _jim_fear | anyone around? |
08:04:42 | Galois | nope |
08:04:45 | Galois | dead time |
08:05:10 | _jim_fear | yeah i noticed |
08:05:14 | _jim_fear | im having random skipping problems |
08:05:15 | _jim_fear | which suck |
08:05:26 | _jim_fear | while browsing through directories |
08:05:54 | Galois | turn off everything that uses cpu |
08:06:11 | _jim_fear | hmm like... |
08:06:18 | Galois | especially equalizer and WPS graphics and peak meters (although the latter two don't matter when browsing, I don't think) |
08:06:19 | scorche | peak meters |
08:06:34 | _jim_fear | i havent even had a chance to mess with peak meters yet =) |
08:06:37 | midkay | EQ, crossfeed.. |
08:06:40 | scorche | they do cause, they are still running i believe |
08:06:48 | _jim_fear | wait u can turn those off |
08:06:57 | _jim_fear | o i guess u can turn the eq off i didnt think of that |
08:07:31 | midkay | hmm.. |
08:07:42 | * | midkay contemplates trying and possibly committing JdGordon's viewer patch. |
08:07:54 | JdGordon | no... dont... |
08:07:56 | JdGordon | :p |
08:08:00 | Galois | it might also help to turn up the anti-skip buffer but I'm not sure |
08:08:01 | midkay | oh, alright. |
08:08:08 | midkay | *closes firefox 'patches' window* |
08:08:22 | _jim_fear | Galois do u know if i need to reboot the system after i change the antiskip buffer? |
08:08:32 | _jim_fear | cuz i turned it all the way up to 10 mins didnt reboot and just went back |
08:08:35 | _jim_fear | it still had the issue |
08:08:53 | Galois | the other things like eq,crossfade, peak meters are more important |
08:09:07 | _jim_fear | that sucks |
08:09:15 | _jim_fear | i mean i can do without the crossfade |
08:09:22 | _jim_fear | but the eq i just set up perfect for my car lol |
08:09:36 | midkay | _jim_fear, antiskip will not help the stuttering. |
08:10:14 | midkay | mp3 is simply not yet to the point where it plays back fine with the EQ on, regardless of crossfeed, graphics, peak meters or anything else. eq kills it, anything else just adds to the performance penalty. |
08:10:41 | _jim_fear | so if i turn off the eq |
08:10:45 | _jim_fear | it shouldnt stutter like that? |
08:11:01 | midkay | as long as most other stuff is off. crossfeed will probably hurt a lot too.. |
08:12:21 | _jim_fear | ok ill have to try that |
08:14:41 | | Quit jbauman (Read error: 110 (Connection timed out)) |
08:14:50 | | Join cs-cam [0] (n=cam@ppp121-85.lns1.bne3.internode.on.net) |
08:15:12 | | Join webguest26 [0] (n=3ba77955@labb.contactor.se) |
08:15:23 | amiconn | good morning |
08:15:29 | | Part webguest26 |
08:15:34 | JdGordon | morning amiconn |
08:15:34 | cs-cam | morning |
08:16:41 | cs-cam | i installed rockbox on a ipod color but it stays stuck at the splash on boot |
08:17:33 | cs-cam | any ideas? |
08:17:46 | JdGordon | u got the .rockbox folder? |
08:18:47 | cs-cam | yep |
08:19:01 | cs-cam | i installed it from windows earlier today and sometimes it would boot sometimes it wouldn't |
08:19:10 | midkay | amiconn, what is the chessbox "opening book"? |
08:19:34 | cs-cam | so i restored the ipod with the apple software and reinstalled rockbox with linux and i'm not getting any further |
08:21:21 | | Join webguest82 [0] (n=cdd0eda5@labb.contactor.se) |
08:21:42 | webguest82 | oh |
08:21:50 | cs-cam | are there any logs or a way i can see whats going wrong during boot/ |
08:21:53 | cs-cam | ? |
08:22:12 | webguest82 | dunno |
08:25:19 | | Quit webguest82 (Client Quit) |
08:26:01 | amiconn | midkay: Well, it's an opening book for chess. Most chess programs have that |
08:26:52 | amiconn | Computers are particularly poor at chess opening and end-game |
08:27:30 | amiconn | ..so they use a library of known openings to solve the former problem |
08:28:18 | | Join ashridah [0] (i=ashridah@220-253-122-95.VIC.netspace.net.au) |
08:29:14 | amiconn | Hmm, it's correct what Moos and RotAtoR discovered - Bagder's optimisation may break partial lcd updates, in 50% of the cases |
08:29:25 | amiconn | (on X5) |
08:29:34 | | Join RedBreva [0] (n=root@host86-133-124-164.range86-133.btcentralplus.com) |
08:30:14 | amiconn | Also in 50% of the cases (independent from the 50% where update is broken), the desired speedup doesn't happen |
08:31:45 | amiconn | I already pointed out the latter shortly after Bagder's commit... |
08:32:02 | cs-cam | is there something i can do to be able to see whats happening during boot up? |
08:33:23 | Slasheri | cs-cam: logf |
08:33:31 | Slasheri | and morning :) |
08:34:11 | cs-cam | Slasheri: morning ;) i need to build my own rockbox to enable that hey? |
08:34:25 | _jim_fear | can i change the speed in which if you hold down it scrolls through directories |
08:34:34 | _jim_fear | cuz all i have on is the eq nothing else |
08:36:14 | Slasheri | cs-cam: yep, correct. Then it can be used to follow the boot up process at real time from a remote lcd controller, or to be dumped to disk from the debug menu later |
08:38:44 | | Quit _jim_fear ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
08:39:17 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
08:41:07 | midkay | amiconn, ah, so it's like.. preset moves or something? |
08:43:33 | scorche | yes |
08:47:51 | | Join Ribs [0] (n=ribs@riblet.plus.com) |
08:49:03 | | Quit JBGood (Read error: 110 (Connection timed out)) |
08:50:31 | amiconn | Whoa! The x5 i2c driver for the pcf50606 looks like it's teh slowness... and it's used in the button tick like on H300 |
08:50:42 | amiconn | It will literally eat cpu cycles... |
08:51:06 | | Quit robin_ (Read error: 110 (Connection timed out)) |
08:51:36 | amiconn | Someone with an x5 should perform a test: Run test_fps at 11MHz, first normal and the with button hold enabled. |
08:51:56 | amiconn | I bet the latter will be at least twice as fast... |
08:56:00 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
08:56:17 | RedBreva | Morning... |
08:56:21 | Jungti1234 | hi |
08:57:11 | RedBreva | Anyone know if the SDL sim should be playing audio in VMWare image correctly - mine is skipping like a bouncy thing... |
08:57:57 | RedBreva | Well not so much skipping as taking 20 second to decode 3 second of audio with big gaps between! |
08:58:04 | amiconn | It's skipping since some point in lostlogic's rework |
08:58:13 | Jungti1234 | http://www.dkbnews.com/img/2005/02/123/daem6.jpg |
08:58:27 | RedBreva | OK, cool, as long as I havent feckup my installation :D |
08:58:50 | amiconn | How much it skips depends on OS and sound card driver |
08:59:17 | RedBreva | Didn't notice before, I only managed to get audio working at all in vmware yesterday evening |
08:59:28 | Slasheri | the delay loop might be too big. lowering that should help |
09:00 |
09:00:14 | Slasheri | that's in uisimulator/sdl/thread-sdl.c |
09:00:25 | Slasheri | you need to make the yield not to sleep so often |
09:03:36 | amiconn | We need to sleep a bit on the sim, otherwise it will eat 100% cpu even if idling |
09:03:44 | amiconn | sleep on yield, that is |
09:04:13 | Slasheri | we can sleep in the yield, but not everytime |
09:04:21 | Slasheri | for example every 5th call to the sleep |
09:04:26 | Slasheri | *yield |
09:04:30 | amiconn | 100% CPu are absolutely undesirable when developing on a laptop. (1) Noise and (2) battery runtime when dev'ing on-the-go |
09:04:42 | Slasheri | that would keep the cpu usage low |
09:05:07 | Jungti1234 | hmm |
09:05:28 | Jungti1234 | big problem |
09:05:30 | Paul_The_Nerd | Noise? |
09:06:13 | amiconn | Yes, noise. There are those CPU fans... |
09:06:25 | Paul_The_Nerd | Ah |
09:06:28 | | Quit ProgramZeta ("Trillian (http://www.ceruleanstudios.com") |
09:06:35 | | Join VoltageX [0] (i=VoltageX@dsl-210-211-102-124.nsw.veridas.net) |
09:06:45 | VoltageX | has hcl been active? |
09:06:53 | Jungti1234 | playing a song and a marked song are different. |
09:07:27 | Slasheri | Jungti1234: well, you should tell lostlogic that |
09:07:39 | Jungti1234 | um? |
09:08:04 | Paul_The_Nerd | Jungti1234: how old is your build? |
09:08:29 | Jungti1234 | Isn't my problem. |
09:09:07 | Jungti1234 | Some Koreans have the problem. |
09:09:15 | Jungti1234 | and |
09:09:22 | Paul_The_Nerd | Well, while this has been a problem with recent builds, it *may* not be a problem now, as a lot of work has gone into fixing it, so it's important to know if this bug exists in the newest version. |
09:09:56 | VoltageX | Paul_The_Nerd: does something need testing? |
09:10:04 | amiconn | reboot, brb |
09:10:07 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so good") |
09:10:24 | Jungti1234 | When next time music plays, makes strange sounds. |
09:10:58 | Paul_The_Nerd | VoltageX: Not so much at the moment. Many/most of the playback glitches seem to be ironed out, with a few very notable exceptions relating to seeking outside the buffer (especially in exceptionally long file) but apparently lostlogic has a plan to tackle that. So really, we need to see what bugs show up *after* the next change he makes |
09:11:24 | Paul_The_Nerd | Jungti1234: That definitely sounds like the problem the old version had. Can you find out how old their download is, and if it's not the newest CVS Build, have them try that? |
09:11:49 | Jungti1234 | okok |
09:13:07 | VoltageX | Paul_The_Nerd: ok, happy to run cvs on my player and help out |
09:14:12 | Paul_The_Nerd | VoltageX: Well, the current CVS one should be *pretty* good. Though of course, if you get reproduceable problems other than seeking outside the buffer, reports are always welcome |
09:14:37 | VoltageX | Paul_The_Nerd: yesterdays CVS was thrashing the hard drive in the H340 a hell of a lot |
09:14:37 | Paul_The_Nerd | VoltageX: There have been some reports of Crossfade problems, but I personally can't cause them to reproduce at all |
09:14:57 | VoltageX | Paul_The_Nerd: also wps took a very very long time to change (30sec-2min) |
09:15:03 | Paul_The_Nerd | Hmmm |
09:15:31 | VoltageX | just gonna grab the latest CVS now |
09:15:43 | VoltageX | gah, gonna have to reapply my patches |
09:15:49 | Paul_The_Nerd | That sounds more like disk fragmentation or something else, rather than a Rockbox thing |
09:16:04 | Paul_The_Nerd | I don't think there's been any changes recently that would affect WPS loading |
09:16:29 | VoltageX | Paul_The_Nerd: I have been moving a lot of files around with it, should I try a normal windows defrag? |
09:17:01 | Paul_The_Nerd | You could, though windows defrag likes to have 15% or more free. At the very least have it check the drive for fragmentation and see how bad it says it is. |
09:17:25 | Paul_The_Nerd | But you may be better off just deleting everything with a quick-format and then copying everything over again in one swoop |
09:17:29 | ashridah | i've tried defragging over usb. it's horribly slow |
09:17:33 | VoltageX | ok |
09:17:34 | ashridah | easier to reformat the silly thing and copy the files over again |
09:17:38 | VoltageX | ashridah: USB2? |
09:17:47 | ashridah | yes |
09:17:50 | ashridah | even over usb2 |
09:17:53 | VoltageX | ok |
09:17:57 | VoltageX | will do |
09:18:03 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
09:18:15 | VoltageX | just got to figure out whether I have copies of everything on the player |
09:18:22 | Paul_The_Nerd | Hehehe |
09:18:50 | scorche | anyone know if there is a way to convert an archos jukebox recorder pre-V2 to USB2? |
09:21:37 | amiconn | No, that's not possible |
09:21:53 | *** | Saving seen data "./dancer.seen" |
09:22:20 | amiconn | V1 recorders came both as USB1.1 and USB2.0 though. At least the 20GB models were USB2.0 |
09:22:43 | scorche | i hvae a 15 |
09:22:49 | scorche | well, 160 gig now =) |
09:23:18 | scorche | just wish it was usb2 |
09:24:04 | scorche | why is it not possible? |
09:24:20 | amiconn | It's a different bridge chip, which is not pin compatible |
09:24:41 | scorche | ah |
09:24:43 | amiconn | Btw, you may be lucky with the USB1.1 bridge and your 160GB disk |
09:24:51 | scorche | oh? |
09:25:23 | amiconn | The USB2.0 bridge does the USB<->ATA handling itself, and doesn't support LBA48, i.e. disks >128GB (136GB as the manufacturers are counting) |
09:25:23 | scorche | i was not sure if it was going to work, but it did |
09:26:02 | amiconn | The USB1.1 chip doesn't handle it all by itself, that's why you need a special driver |
09:26:03 | Paul_The_Nerd | Man, I hate that whole 1GB = 1,000,000,000 bytes bs. |
09:26:12 | scorche | 1024 ;) |
09:26:47 | amiconn | scorche: I bet a 160GB disk will work in an USB2.0 recorder as well, just one has to be *very* careful about the partitioning |
09:26:50 | | Join damaki [0] (n=Chocolat@ALille-153-1-81-7.w86-215.abo.wanadoo.fr) |
09:27:00 | scorche | how so? |
09:27:22 | scorche | (this is one of the new perpendicular drives if you hadnt already assumed so) |
09:27:28 | amiconn | The partition should not exceed the 128GB barrier, otherwise hasty things will happen when the system tries to write above that barrier |
09:27:39 | VoltageX | help |
09:27:57 | VoltageX | formatting my H300: volume is too big for FAT32 |
09:28:21 | VoltageX | hmm mustnta touched the drive |
09:28:28 | VoltageX | rockbox still loads |
09:28:28 | amiconn | Since the bridge cannot address sectors above 128GB, it will probably map the sectors modulo 128GB, i.e. back to the beginning of the disk... |
09:28:36 | scorche | ouch |
09:28:49 | amiconn | Yes, real ouch |
09:28:58 | scorche | this is the 2.0 bridge we are talking about? |
09:29:01 | Paul_The_Nerd | VoltageX: Use Swissknife or some other tool to format, rather than Windows |
09:29:02 | amiconn | yes |
09:29:14 | scorche | what about the 1.1 bridge? |
09:29:19 | amiconn | I'm not sure whether it will also happen with the 1.1 bridge. It might |
09:29:38 | VoltageX | is it fat32 by default? |
09:29:41 | scorche | i should test this... |
09:29:43 | RedBreva | I have had a fiddle with the delay in thread-sdl.c and nothing really makes much difference... except I had to kill the process at some settings (no responsive) |
09:30:05 | amiconn | Rockbox also doesn't implement LBA48 |
09:30:41 | amiconn | This is fixable although far from trivial |
09:30:48 | Paul_The_Nerd | VoltageX: Yes, it's fat32 but windows doesn't like to format Fat32 beyond 32gb because it's crazy. |
09:31:13 | amiconn | M$ wants to force users towards NTFS |
09:31:26 | VoltageX | downloading swissknife |
09:31:30 | scorche | amiconn: i believe that the 1.1 also has the same problem |
09:31:43 | JdGordon | any unix scripters here? im having problems with join and its pissing me off :'( |
09:31:55 | scorche | Capacity: 127 GB |
09:32:17 | scorche | looks like some partitioning is in order |
09:32:36 | amiconn | Ah, so the drive is clamped? |
09:32:48 | | Join speacial_ed [0] (n=chatzill@00095b0ec047.click-network.com) |
09:32:53 | amiconn | Partitioning won't help exceeding the barrier |
09:33:02 | scorche | hold on...checking a few things |
09:33:03 | amiconn | It's the sector addressing that is limited |
09:33:36 | scorche | looks like it is clamped |
09:33:54 | scorche | 128.00 GB |
09:33:58 | amiconn | I would leave it that way. You are wasting some space on the drive, but your data is safe this way |
09:34:12 | scorche | i dont care...i got the 300$ drive for 60$ =D |
09:34:14 | | Join solexx_ [0] (n=jrschulz@d001050.adsl.hansenet.de) |
09:34:25 | VoltageX | was jewels fubared in cvs recently? |
09:34:40 | Paul_The_Nerd | Not that I know of, why? |
09:34:58 | VoltageX | Paul_The_Nerd: just froze rockbox completely |
09:35:15 | VoltageX | i.e. paperclip reset needed |
09:35:21 | Paul_The_Nerd | Just playing jewels? |
09:35:29 | scorche | so as it is, it will not have the aformentioned effect? |
09:35:35 | amiconn | nope |
09:36:22 | amiconn | The drive should have 149 "real" GB, 21 of which you can't use (or about 14%). Not too much of a waste, imho |
09:36:24 | VoltageX | Paul_The_Nerd: start rockbox −−> browse plugins −−> open chessbox −−> play with chessbox for a bit −−> close chessbox −−> open jewels −−> Play New Game −−> freeze :( |
09:36:29 | scorche | would it do the same thing on a 2.0 bridge? |
09:36:34 | amiconn | yes |
09:36:54 | scorche | and for 60$, i am very happy i have any room at all |
09:37:06 | amiconn | The bridge chips are too old, and can't handle the addressing mode needed for >128GB |
09:37:28 | amiconn | The same goes for the USB->ATA bridge in the irivers |
09:37:35 | scorche | and like you said, they cannot be replaced for new ones? |
09:37:56 | amiconn | (but it's less likely that 1.8" drives will exceed the 128GB limit too soon) |
09:38:11 | Paul_The_Nerd | VoltageX: Two questions- Can you reproduce it, and if so, how? |
09:38:12 | VoltageX | amiconn: an 80gb 1.8" drive is $400AUD anyways so you'd have to be crazy to replace it unless repairs cost more than that |
09:38:47 | VoltageX | Paul_The_Nerd: I'll try with the latest CVS after I format the drive |
09:39:07 | Paul_The_Nerd | VoltageX: Specifically, how much do I need to do in chessbox (as jewels hasn't been changed recently but chessbox has.) |
09:40:25 | amiconn | VoltageX: Right now, yes. But these units will likely be around for a longer time, and at some point in the future 1.8" disks >128GB will be available, and people will want to put them in their players... |
09:40:53 | scorche | perpendicular recording |
09:41:24 | amiconn | These mp3 beasts tend to stay around for quite some time. Thinking of the archoses.. |
09:41:34 | scorche | i love mine |
09:41:50 | VoltageX | Paul_The_Nerd: I actually couldn't figure out how to play :P - about 5 illegal moves then I hit play 3 times (moves the computer) |
09:42:33 | scorche | honestly, there arent any other players out there that i would rather have...size is a downside, but i can do pretty much anything i want with it |
09:42:44 | scorche | also, not being able to read other formats |
09:42:56 | scorche | but, it is better than having something like an ipod |
09:43:42 | amiconn | You have a recorder? |
09:43:46 | scorche | yup |
09:43:49 | scorche | 2 actually |
09:43:56 | scorche | but one that i use |
09:44:07 | amiconn | Then you can play wav with a recent-enough daily... |
09:44:14 | scorche | i know |
09:44:19 | scorche | but not flac etc |
09:44:22 | amiconn | wav (and aiff) playback will be integrated in the 3.1 release |
09:44:49 | VoltageX | what does the <file> is in the way message from cvs mean? |
09:45:04 | | Quit speacial_ed ("Bye") |
09:45:20 | amiconn | Flac is probably too heavy for the poor little archos cpu, but we will try. Perhaps we manage to get it working |
09:45:24 | ashridah | it means a file exists in the file tree that it doesn't want to overwrite |
09:45:43 | scorche | amiconn: if you ever need any help with testing or the ilk... |
09:45:45 | ashridah | i'd say you applied a patch or something, and a file with the same name (possibly the same patch) has been merged) |
09:45:54 | amiconn | What will probably be possible (and imho a very nice thing) is playing tracker modules, like ProTracker etc |
09:46:41 | Ave | question about runtime estimation on ipod(nano), if I understood correctly, the lifetime is simply linear interpolation based on voltage values alone? |
09:46:45 | VoltageX | amiconn: which I"ve recently been going on and on and on about :) |
09:46:54 | amiconn | I'll also have a go at wav recording after the freeze (if [IDC]Dragon doesn't do it before me) |
09:48:47 | amiconn | He said he tried, but didn't get it working. |
09:49:08 | amiconn | Deja vu.... same happened with his wavplay. |
09:49:24 | amiconn | (it's a time issue, I know) |
09:49:50 | | Quit solexx (Read error: 110 (Connection timed out)) |
09:51:29 | | Join ProgramZeta [0] (n=zetachan@ip68-101-174-185.sd.sd.cox.net) |
09:54:25 | scorche | amiconn: well thanks for the discussion...and if there is anything i can do to help, let me know |
09:59:09 | | Quit wehn () |
10:00 |
10:00:57 | | Join aegray_ [0] (n=aegray@c-24-13-149-60.hsd1.il.comcast.net) |
10:01:05 | | Quit aegray_ (Client Quit) |
10:01:17 | | Join aegray_ [0] (n=aegray@c-24-13-149-60.hsd1.il.comcast.net) |
10:01:20 | Ave | is there a way to read current draw from battery on the ipod? |
10:03:34 | | Quit aegray_ (Client Quit) |
10:09:46 | | Join bluebrother [0] (n=Dom@nat-wh-1.rz.uni-karlsruhe.de) |
10:29:20 | amiconn | Slasheri: Dunno whether you've read the log; chunked browsing works very well. Tried the latest tagcache both on archos recorder and ipod mini |
10:30:19 | amiconn | But I have a question - is there a reason why tagcache doesn't use the localised strings for 'Artists', 'Albums' etc? |
10:31:20 | | Quit Jungti1234 () |
10:31:26 | Slasheri | amiconn: yes, i read the log. that sounds very good :) |
10:31:47 | amiconn | Also, the progress display in the splash doesn't seem to work right. It shows 0 (sometimes 1) found, then waits a while, and then the search ends, with all entries it should find |
10:31:51 | Slasheri | amiconn: the reason for the missing localisation at the moment is that the tag browser menu is defined in tagnavi.config -file |
10:32:09 | Slasheri | i have not yet got an idea how to localise those strings |
10:32:09 | amiconn | Ah, so it's completely defined there? |
10:32:15 | Slasheri | yes |
10:33:05 | amiconn | hmm. |
10:33:46 | Slasheri | amiconn: it's not always possible to update the progress display, for example some complex searches might take a long time while tagcache caches the seek tables in memory |
10:34:08 | Slasheri | and in that time, the browser just waits for the tagcache engine to finish the query |
10:34:55 | amiconn | Hmm, okay. Soit's just a rough progress display |
10:35:17 | amiconn | If that's documented, I don't think it's a problem. I just wondered... |
10:35:29 | Slasheri | yep. or it is possible to make it more responsive by lowering the tagcache engine cache table size, but that would make some searches slower |
10:36:18 | amiconn | Displaying the ~3000 songs on my archos ("Songs" from the root) takes ~2 seconds |
10:36:20 | Paul_The_Nerd | Is there somewhere that the syntax for tagnavi.config is listed? |
10:36:34 | Slasheri | hehe, that's quite fast |
10:36:38 | amiconn | yes |
10:36:55 | Slasheri | Paul_The_Nerd: no good documentation for the syntax yet.. |
10:37:01 | amiconn | Are there searches that might be slower? |
10:37:03 | Slasheri | but looking at the examples might give some ideas |
10:37:25 | Paul_The_Nerd | Slasheri: Well, my confusion was relating to the ~ in the examples |
10:37:54 | amiconn | If not, we might drop the progress display, and just display a simple 'Loading...' (or 'Searching...') splash |
10:37:57 | Slasheri | amiconn: hmm, well, defining a search with more conditional tags or referring to other tags in the search clauses, will make the search slower |
10:38:51 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
10:38:55 | Slasheri | Paul_The_Nerd: that means that the condition will be true is we find an occurrance of the given string in anywhere in the tag |
10:39:16 | Paul_The_Nerd | Ah, so "Heavy Metal" and "Metal" both are true for ~ metal |
10:39:17 | | Join SereR0KR [0] (n=Fletcher@Fd03f.f.strato-dslnet.de) |
10:39:29 | Slasheri | = tries to find excactly matching tag, and ^ a tag beginning with the given string |
10:39:33 | Slasheri | yes |
10:40:11 | Paul_The_Nerd | Okay, can you put more than one thing on a given level? |
10:40:16 | Slasheri | an empty string "" opens a query window |
10:40:22 | amiconn | Slasheri: Hmm. I think we need to find a solution for the localisation problem. This also prevents voicing, so the tagcache isn't usable for the blind |
10:40:24 | Slasheri | yep |
10:40:37 | Slasheri | amiconn: hmm, true.. |
10:40:59 | amiconn | We could spell out everything, but that's cumbersome... |
10:41:03 | Slasheri | Paul_The_Nerd: currently all conditions are "anded", there is no "or" yet |
10:41:35 | Paul_The_Nerd | Slasheri: The ipod has an "All songs" option on each layer. So if I pick an artist, I see each Album by that artist, plus a link to all songs by that artist. Would that be : album song : or is there no proper syntax to do that yet? |
10:41:43 | Paul_The_Nerd | Oh |
10:42:05 | Slasheri | that's not yet possible |
10:42:14 | Slasheri | but will be implemented later :) |
10:42:16 | Paul_The_Nerd | Okay |
10:42:26 | amiconn | Slasheri: How is tagnavi.config parsed? |
10:42:36 | Paul_The_Nerd | No rush from me, as I'm a Filetree person, but it does seem a popular request. |
10:42:39 | Slasheri | amiconn: tagtree_init() parses it at boot time |
10:43:41 | Slasheri | and the well parsed structures are passed to the tagcache engine at search time |
10:45:01 | amiconn | We could localise the standard cases, but that means more code... |
10:45:29 | Paul_The_Nerd | You could allow the use of localization tokens in the tagnavi.config |
10:45:31 | | Quit midkay ("Leaving") |
10:45:43 | amiconn | Instead of the string in "", tagnavi.config could contain the string ids as a literal |
10:45:48 | Slasheri | Paul_The_Nerd: ah, that sounds like a good idea |
10:45:52 | Slasheri | true |
10:46:16 | amiconn | ...and the parser would then fill in the proper string from the language string array |
10:46:45 | amiconn | For this to work, it would need a ID->numeric id mapping list |
10:49:21 | | Join dj-fu [0] (n=deejay@60-234-218-124.bitstream.orcon.net.nz) |
10:50:43 | amiconn | Somehow I don't really like this approach, but then I don't see a different possibility right now |
10:52:01 | Slasheri | at least that approach made the code in fact a way simpler than it was before (except the parser part) |
10:52:27 | Slasheri | another possibility could be to embed the configuration in the code.. but then user couldn't easily define own searches |
10:53:26 | amiconn | We could do a mix. Embed the standard searches in the code, and let the user define additional ones in tagnavi.config |
10:53:38 | amiconn | Same way as the filetypes are handled... |
10:53:39 | Paul_The_Nerd | That seems best to me, actually |
10:54:00 | Paul_The_Nerd | Genre, Album, Artist, and All Songs, and their subcategories, could be preset and localized. |
10:54:02 | Slasheri | hmm, that is probably a good way to do it |
10:54:29 | | Part arse_ ("parse error") |
10:54:41 | amiconn | I'd say Genre, Artist, Album, Song and their 'Search...' variants are standard |
10:55:02 | amiconn | They were standard with tagdb (iirc) |
10:55:35 | Paul_The_Nerd | I think for the front page there should just be "Search" and then, when you select it, a list of possible tags to search is made available. |
10:55:50 | Paul_The_Nerd | It seems a little cluttered to have all three search variants on the front page. |
10:58:09 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-21-42.w83-198.abo.wanadoo.fr) |
10:59:22 | Slasheri | in future that configuration possibility would enable user to do smart playlists also, like "Best songs" song ? score > "80" |
10:59:53 | dj-fu | does the iPod nano have multie processors? |
11:00 |
11:00:17 | Paul_The_Nerd | Slasheri: Wouldn't you just need to add score as a supported tag, and then you'd already have that feature? |
11:00:27 | Paul_The_Nerd | dj-fu: It has two cores, yes. |
11:00:45 | dj-fu | hax |
11:01:09 | Slasheri | Paul_The_Nerd: basically yes, adding it would be really simple. But it requires some additional feature to the tagcache engine too (like proper support of modification the tags and importing & exporting data) |
11:01:35 | Paul_The_Nerd | Slasheri: Yeah. I know there's nothing like RuntimeDB yet. |
11:02:22 | Slasheri | when the engine would be prepared to modify data on the fly, then i think it would be a powerful runtimedb too |
11:04:01 | | Quit bluebrother ("Verlassend") |
11:05:04 | Slasheri | it's just necessary that there is the possibility to export all modified data to a changelog file and import that file when regenerating the database. And it would be nice if that file could be processed with PC too to be able to do permament modifications to the real tags stored in the files |
11:05:47 | Paul_The_Nerd | Or a plugin. ;-) |
11:05:54 | Paul_The_Nerd | TagUpdate.rock |
11:05:57 | Slasheri | hehe, yeah :) |
11:08:52 | Slasheri | probably the biggest issue would be how to individualize the files.. so should we take a checksum or something like that from the file headers when building the database and use that to connect the tagcache entries to real files.. that would cause performance loss and the possibility of having same checksums with more than one entries |
11:11:12 | Slasheri | unless checksums are used, statistical data could be lost if file is renamed or something like that |
11:11:18 | ashridah | having the same checksum for two different files is pretty damned rare, but if that's the case, is it really a problem? in the extremely rare instance, it just means you get a false positive on both, and rescan both occasionally. |
11:11:40 | Paul_The_Nerd | Slasheri: I think if the user renames his files before telling it to update the tags on them, that's their own problem |
11:11:48 | ashridah | i'd agree |
11:12:14 | Slasheri | Paul_The_Nerd: hmm, yep.. probably it would be best not to use checksums at all |
11:12:36 | Paul_The_Nerd | Slasheri: I think simply filenames (or whatever method is used to track down the file when one clicks play on it) should be more than enough. ;-) |
11:12:52 | ashridah | Slasheri: i'd just do a checksum on just the filename itself |
11:13:29 | | Quit damaki (Read error: 110 (Connection timed out)) |
11:13:33 | ashridah | use something cheap like crc32 |
11:13:34 | Slasheri | ashridah: well, then it would be better to use the filename as the "checksum" itself =) |
11:14:00 | Slasheri | at least there wouldn't be the risk of duplicate checksum entries then |
11:14:16 | ashridah | Slasheri: not really, if you include size and modtime or something somehow, then it changes if the file's got the same name but is still a different file |
11:14:43 | ashridah | after all, potentially all this info could be dredged from dircache, which means no disk access to get it (doesn't it?) |
11:15:03 | ashridah | dircache may need updating to add a few extra bits of uniqueness |
11:15:17 | Slasheri | yep, in fact dircache already has that info available |
11:15:20 | ashridah | but lets face it, it's going to be pretty rare to have the same filename, same size, AND same modtime... |
11:15:45 | ashridah | if it does, i'd be more inclined to suspect a screwup in the directory tables :) |
11:15:54 | Slasheri | hehe, true. but with crc32 it's still possible, that different entries would generate the same checksum |
11:16:03 | | Join bluey [0] (n=bluey@dslb-088-073-104-124.pools.arcor-ip.net) |
11:16:20 | dj-fu | you could checksum the first x bytes of data in the file |
11:16:24 | ashridah | true, but that just means occasionally we have to do a more detailed check |
11:16:34 | ashridah | after all, there are plenty of resolution schemes for hash collisions |
11:16:53 | ashridah | dj-fu: that means hitting the disk, and what happens if someone's retagged it and tags are at the front? |
11:17:04 | dj-fu | ah, word |
11:18:16 | ashridah | heh. i should probably shut up and go back to making my encrypted peer2peer chat app for uni. |
11:18:50 | Slasheri | ashridah :D a new "irc killer" app? =) |
11:18:56 | ashridah | nah |
11:18:58 | ashridah | nothing special |
11:19:29 | JdGordon | ashridah: to get around uni rules? or as a project? |
11:19:39 | Paul_The_Nerd | You *could* just compare the existing tags on the file with the ones in TagCache before updating it. |
11:19:49 | ashridah | just sends a local certificate across the wire to the remote end, verifies the remote's cert against a set of locally trusted ones, and if it's trusted, uses the keys contained therein to do keyagreement and then start tripleDES encryption |
11:19:56 | ashridah | JdGordon: project. |
11:20:01 | JdGordon | ah ok |
11:20:02 | ashridah | JdGordon: doign a subject on secure programming |
11:20:14 | JdGordon | kool |
11:20:15 | Slasheri | Paul_The_Nerd: yes, true. But that would make it in fact slower than rebuilding the entire db from scratch |
11:20:23 | ashridah | Slasheri: besides, this is only one endpoint each |
11:20:39 | ashridah | not multi-user. |
11:20:44 | Paul_The_Nerd | Slasheri: Well, I thought this was just for verifying that a file is infact itself. |
11:20:56 | ashridah | so closer to IM really, although a lot bigger of a bitch to do. |
11:20:58 | ashridah | :) |
11:21:15 | Slasheri | ashridah: hehe, i wrote in the past a partially working peer2peer radio streamer :) |
11:21:45 | ashridah | ah, plenty of those already on the net. just hook up videolan |
11:21:56 | *** | Saving seen data "./dancer.seen" |
11:22:01 | | Join ender` [0] (i=ychat@84.52.165.220) |
11:22:16 | Slasheri | Paul_The_Nerd: hmm, yep. but probably just a simple changelog file would be enough to start with :) |
11:22:56 | Paul_The_Nerd | :) |
11:23:12 | VoltageX | Paul_The_Nerd: did you manage to reproduce the chessbox/jewels crash? |
11:23:30 | dj-fu | I love you guys |
11:23:37 | Paul_The_Nerd | VoltageX: No. Have you managed to reproduce it with a CVS buidl? |
11:23:51 | | Join Myth1 [0] (n=Muesli24@pD95FD50D.dip.t-dialin.net) |
11:23:56 | VoltageX | Paul_The_Nerd: slight issues with my net connection here, downloading CVS now |
11:24:01 | Myth1 | hi everyone |
11:25:52 | amiconn | bbl |
11:25:54 | | Part amiconn |
11:26:15 | linuxstb_ | Myth1: hi. |
11:26:19 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
11:26:24 | JdGordon | haha.. u scared him away Myth1 |
11:26:47 | Myth1 | asking too much questions lately ;) |
11:29:19 | linuxstb | Paul_The_Nerd: To answer your question about SID in the patch tracker (hopefully Myth1 will correct me if I'm wrong) - yes, the problem is that SIDs are never-ending programs. That's why song length needs to be stored manually, and then the codec can stop the program executing after that time has passed. But the .sid file format doesn't include song length. |
11:29:55 | Paul_The_Nerd | linuxstb: Thanks. It's something I've often been curious about. |
11:30:48 | VoltageX | linuxstb: I"m sure I've used a SID plugin in WinAmp that knew what the song length was |
11:31:17 | VoltageX | linuxstb: I'd like to be able to set a song length manually if exact times aren't possible |
11:31:22 | Paul_The_Nerd | VoltageX: Apparently those frequently just use a database of known SID songs. |
11:31:51 | VoltageX | Paul_The_Nerd: I wonder how hard it is to read that db |
11:32:44 | linuxstb | VoltageX: It's not hard at all. The database I've seen (part of HSVC) has the md5 checksum and running time for about 31,000 SID files and is just a simple text file. |
11:33:15 | Ave | its hvsc! |
11:33:24 | linuxstb | So we would need to calculate the MD5 checksum on the loaded SID file, and probably convert the text file to a binary format. |
11:33:33 | linuxstb | Ave: Thankyou :) |
11:33:34 | | Join lee-qid_ [0] (n=liqid@p54964FA1.dip.t-dialin.net) |
11:34:01 | Ave | so the subsong selection doesnt exist? |
11:34:10 | VoltageX | linuxstb: I'd rather not have my player calculating MD5s |
11:34:15 | linuxstb | I'm not sure how to make it easy for a user to add futher entries to the database though. |
11:34:27 | VoltageX | maybe an external program to hash SIDs? |
11:34:31 | Ave | you can pack gapzillion sid songs into a gigabyte.. ah nice |
11:34:36 | linuxstb | VoltageX: It's hardly going to kill it to calculate an md5 checksum on < 64KB of data. |
11:34:51 | VoltageX | linuxstb: I have no idea how MD5 works :) |
11:34:59 | Ave | has anyone considered using light packer like lzo for sids? |
11:35:08 | Ave | or would be be needlessly stupid |
11:35:39 | Myth1 | that would be useless because of the clustersize |
11:35:40 | VoltageX | Ave: considering, like linuxstb said, <64kb of data, quite excessive |
11:36:00 | linuxstb | Rockbox currently only works with a 1 file = 1 track view of the world. Supporting sub-songs would mean fixing that, which isn't trivial. |
11:36:09 | Ave | aah so even if the file takes 1 kB, 64kB is wasted on disk? |
11:36:22 | VoltageX | linuxstb: :( |
11:36:24 | linuxstb | No, the "cluster size" - which is (I think) normally 32KB. |
11:36:35 | Paul_The_Nerd | linuxstb: So, that's why an ogg with multiple logical streams would fail then? (I wasn't sure if it'd fail, or just play them sequentially as one long track, or what) |
11:36:38 | linuxstb | i.e. each file will consume a multiple of 32KB. |
11:36:38 | VoltageX | linuxstb: so subsongs will be RockBox 4.0? |
11:36:48 | Ave | ok same thing |
11:37:03 | Ave | too bad, many of the good songs are not the first song in a sid |
11:37:05 | linuxstb | VoltageX: I don't believe anyone has committed to adding it. |
11:37:19 | | Quit SereR0KR ("XChat Aqua") |
11:37:30 | VoltageX | linuxstb: it seems rockbox needs more devs |
11:37:41 | Myth1 | Hmm, I have problems with the current cvs build: Skipping to next next song does not work correctly |
11:37:43 | Myth1 | is this known? |
11:37:50 | VoltageX | linuxstb: I'm learning C but I'm a few years off hacking rockbox |
11:38:21 | Ave | Myth1: is it filetype specific? |
11:38:36 | Myth1 | Ave: No, its with both SID and mp3 |
11:38:37 | Ave | I had some weird problems with yesterdays code relating to song skip |
11:39:00 | Myth1 | The day before yesterday it worked fine |
11:39:02 | VoltageX | Myth1: I know SID skipping is dodgy but I haven't had trouble with MP3 |
11:39:02 | linuxstb | Paul_The_Nerd: I'm not sure about that - that bug report looks like it is not talking about chained Ogg files (basically just normally Ogg files concatenated together), but rather a single Ogg file with 3 streams multiplexed together, similar to a DVD with 3 audio tracks. But I could be wrong. |
11:39:38 | Myth1 | Voltage: Well, now its not only dodgy, it just doesn't work. I press the song skip button and it shows the next song but doesn't start playing |
11:39:49 | | Join vonck [0] (n=mvo@84.25.20.253) |
11:40:02 | Paul_The_Nerd | linuxstb: Well, each of the three streams is different lengths, so I was reading it as if it were chained. |
11:40:08 | Ave | I was thinking of doing the battery test and see if the voltages are different than what it says in powermgmt.h |
11:40:43 | Ave | but I dont really see what the code uses for lifetime estimation on ipod nano |
11:40:54 | Myth1 | rockboxui tells me "sdl_audio_callback: No Data." |
11:41:00 | linuxstb | Paul_The_Nerd: Maybe they are just chained then. Ogg/Vorbis is the codec I'm least familiar with. |
11:41:02 | Slasheri | Ave: the code is in powermgmt.c |
11:41:09 | Slasheri | there are the volate tables |
11:41:14 | Slasheri | *voltage |
11:41:33 | Paul_The_Nerd | linuxstb: Okay. I'll generalize my response then. ;-) |
11:42:03 | linuxstb | Myth1: Are you only having problems in the simulator, or is it on your H320 as well? |
11:42:03 | Ave | Slasheri: yes I see that, but how does it convert the voltage/capacity into actual time if you dont know the current consumption |
11:42:15 | VoltageX | Myth1: I'll test skipping out in a second on a H340 |
11:43:11 | Myth1 | did not try it on the h320, yet. but the problems are happening in the simulator (which worked fine the day before yesterday) |
11:43:19 | VoltageX | Myth1: CVS from 30min ago, works skipping MP3s (high bitrate vbr) |
11:43:38 | Myth1 | ok, I'll update |
11:43:48 | linuxstb | Myth1: Someone posted this bug report as a comment on the patch tracker: "I seem to be getting only "half" of the songs' channels on my Iriver H120, or at least, not the entire output. For a song like Galway_Martin/Arkanoid.sid from the HVSC I only hear the background chords, not the actual melody." |
11:44:03 | VoltageX | Myth1: only thing I can see going wrong is it keeps playing the last track for about 2 seconds before skipping |
11:44:53 | Myth1 | linuxstb: Thats because Galway Noise & Samples are not included yet. Also it only support Single speed PAL playback and filters are disabled |
11:45:21 | Myth1 | VoltageX: I've recognized that, too. Could it be that my insertion buffer is too large? |
11:45:47 | Slasheri | Ave: ah, yes. the current consumption should be somewhere in the header file.. |
11:46:02 | VoltageX | Myth1: I'm not a dev...yet |
11:46:02 | Slasheri | but that's just estimated, and will change a lot depending of the current codec and bitrate |
11:46:07 | VoltageX | Myth1: I'm not sure what you mean |
11:46:47 | Ave | Slasheri: indeed, so we will never have a proper "time left" reading available unless there is a way to read battery current from somewhere in hw |
11:47:06 | linuxstb | Myth1: No, I think it's an issue in the core playback code, rather than anything you've done wrong in your codec. |
11:47:20 | Myth1 | ah, ok |
11:47:59 | Paul_The_Nerd | Myth1: Yeah, at the moment next-track actions play a fraction of the current track like that (I think only when a buffer fill is needed as part of the action) |
11:48:21 | VoltageX | trying to read an unsupported file with the jpeg viewer freezes rockbox |
11:48:24 | ashridah | doh! java.security.InvalidKeyException: No installed provider supports this key: sun.security.provider.DSAPrivateKey |
11:48:30 | ashridah | sodding JCE |
11:49:01 | ashridah | used the wrong type of keyagreement |
11:50:17 | VoltageX | yep, the jpeg viewer definately doesn't like PNG |
11:50:21 | Myth1 | btw: A CVS related question: If I download the latest source with cvs, apply the diff for sid and the update using cvs: Will the SID-Diff be destroyed or merged? |
11:50:31 | linuxstb | Merged. |
11:50:36 | Myth1 | ah, thanks |
11:51:17 | Paul_The_Nerd | VoltageX: Since it's named "Jpeg viewer" why are you trying to feed it a png? |
11:51:47 | VoltageX | Paul_The_Nerd: to see what happened :) |
11:51:49 | Ave | Slasheri: its using CURRENT_MAX_CHG of 350 mA for ipod, I think.. |
11:51:53 | Ribs | lol |
11:53:34 | Ave | or actually its not defined for ipod at all :-\ |
11:54:18 | Ave | damn nesting ifdefs |
11:54:24 | VoltageX | Myth1: playing SID is not working at all for me, and I'm sure I applied the sid diff |
11:55:10 | linuxstb | VoltageX: Did you type "make zip" and then unzip the entire zip file to your player? |
11:56:43 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
11:56:45 | | Join Nico_P [0] (i=Nicolas@nas-cbv-9-62-147-112-133.dial.proxad.net) |
11:56:57 | Ave | do you really need to copy everything, or will rockbox.ipod do in most cases? |
11:57:16 | Ave | or the "main thing" whatever it is |
11:57:17 | VoltageX | or maybe I forgot to apply the sid diff :$ |
11:58:08 | linuxstb | Ave: It depends on what you've changed. Sometimes rockbox.ipod will be enough, sometimes just the plugin.rock file, sometimes just the .codec file... |
11:58:48 | linuxstb | VoltageX: Do you have the apps/codecs/sid.c file? |
11:59:19 | Ave | oh yeah, the codecs, dang |
12:00 |
12:00:17 | VoltageX | linuxstb: now I"ve built it correctly, trying again |
12:00:56 | | Join Moos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
12:02:13 | VoltageX | linuxstb: yes, sid.codec was built |
12:02:19 | dj-fu | this has gotta be the most active dev channel i've seen in ages |
12:03:05 | | Quit vonck ("Ik ga weg") |
12:03:51 | Ave | dj-fu: must be the slashdot effect? |
12:03:58 | VoltageX | I cannot get sids to play on the CVS build |
12:04:03 | | Quit bluey ("Leaving") |
12:04:32 | linuxstb | VoltageX: Did you do a "make zip" followed by unzip? |
12:04:43 | VoltageX | linuxstb: yes |
12:04:58 | VoltageX | mp3s work fine |
12:05:26 | linuxstb | Which player do you have? |
12:05:38 | VoltageX | linuxstb: H340 |
12:05:54 | linuxstb | Have you rebooted it after installing the new version of Rockbox? |
12:06:07 | VoltageX | err |
12:06:16 | dj-fu | ;p |
12:06:23 | | Quit Paul_The_Nerd ("Leaving.") |
12:06:37 | VoltageX | :S sorry, works now |
12:06:54 | VoltageX | Myth1: you still around? |
12:08:27 | VoltageX | maybe not. anyways, skipping tracks with SIDs works (that was the problem Myth1 was having) |
12:09:25 | | Quit JoeBorn ("Leaving") |
12:10:28 | VoltageX | skipping backwards, however, does not |
12:12:05 | Ave | linuxstb: you filthy ilfiltrator |
12:13:21 | | Join Farpenoodle [0] (n=solo84@60.50.216.0) |
12:20:05 | | Join jbauman [0] (n=Johnq@66.216.165.138.dynamic.dejazzd.com) |
12:20:21 | | Quit jbauman (Client Quit) |
12:21:15 | | Quit Nico_P () |
12:25:56 | VoltageX | moment of truth, does my hideous radio hack work. |
12:26:11 | Ave | nah the chip spec that wiki has only mentions charging current measurement, who knows if apple has planted some shunt in there and you have some register where you can read it |
12:27:06 | VoltageX | well I can scan right down to 0.5mhz without my player catching on fire but it doesn't do anything :P |
12:30:20 | | Join sucka [0] (n=nn@host86-133-114-140.range86-133.btcentralplus.com) |
12:33:46 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
12:34:59 | HCl | :p |
12:35:49 | ashridah | VoltageX: i doubt the crystal can actually generate a useful frequency that lot. |
12:35:51 | ashridah | low even |
12:39:46 | VoltageX | hcl! |
12:39:57 | VoltageX | ashridah: lol |
12:39:57 | ashridah | HCl: run! |
12:40:13 | * | VoltageX hides |
12:43:05 | VoltageX | is there any way to make the radio scan faster? |
12:44:10 | ashridah | probably not |
12:44:25 | ashridah | PLL's tend to be slow, and since they're simple to make... |
12:44:47 | VoltageX | is there a usleep function in rockbox? |
12:44:54 | VoltageX | or can I do sleep(0.5)? |
12:49:36 | | Join _FireFly_ [0] (n=FireFly@p54A45DF3.dip.t-dialin.net) |
12:50:13 | | Quit actionshrimp (Read error: 110 (Connection timed out)) |
12:50:39 | HCl | :P |
12:51:30 | VoltageX | HCl: I'm interested in DUMB |
12:55:17 | | Join BHSPitLappy2 [0] (i=steve-o@adsl-64-123-190-153.dsl.rcsntx.swbell.net) |
12:59:20 | | Join stoffel_ [0] (n=sfr@p5081750C.dip.t-dialin.net) |
13:00 |
13:00:25 | VoltageX | :( |
13:04:52 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
13:07:42 | | Join ep0ch [0] (n=ep0ch@client-82-20-15-120.brhm.adsl.virgin.net) |
13:08:10 | VoltageX | I'm being ignored :( |
13:08:39 | ep0ch | Hi VoltageX! |
13:09:37 | VoltageX | hi! |
13:09:48 | VoltageX | HCl doesn't want to talk to me |
13:09:53 | VoltageX | I'm just not l33t enough |
13:09:59 | ep0ch | yes DUMB would be good, i will donate some cash to Rockbox when someone gets it working |
13:10:12 | VoltageX | me too, I promise |
13:10:14 | | Join bluebrother [0] (n=dom@nat-wh-1.rz.uni-karlsruhe.de) |
13:10:22 | VoltageX | and/or chocolates, wine & hookers |
13:10:28 | ep0ch | heh |
13:10:36 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
13:10:46 | ep0ch | oh happy Easter Rockbox |
13:11:15 | | Quit stoffel (Read error: 110 (Connection timed out)) |
13:11:20 | VoltageX | what variable holds whether the hold switch is on/off (h300) |
13:11:25 | VoltageX | gtg |
13:13:16 | ep0ch | button_hold()? |
13:21:13 | Shonky | /msg nickserv set unfiltered on |
13:21:37 | VoltageX | what I'm trying to do (FM tuner) is that is I flick the hold switch on, then off, the tuner jumps 10mhz up |
13:21:58 | *** | Saving seen data "./dancer.seen" |
13:29:04 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:33:06 | Shonky | Can someone suggest a way to search the IRC logs on rockbox.org? They are all individual files per day so downloading them all isn't practical |
13:34:28 | | Join EtaKneSS [0] (n=c4cb3132@labb.contactor.se) |
13:34:42 | EtaKneSS | salut a tous |
13:34:48 | EtaKneSS | comment ca va ? |
13:35:10 | VoltageX | EtaKneSS: english :) |
13:35:20 | EtaKneSS | i speak fr |
13:35:30 | EtaKneSS | how speak fr |
13:35:36 | EtaKneSS | :( |
13:35:39 | VoltageX | this is an english channel |
13:35:48 | EtaKneSS | ok Mr Voltage |
13:35:54 | EtaKneSS | let's speak eng |
13:36:00 | VoltageX | maybe use a translator on the internet? |
13:36:05 | EtaKneSS | ok can u help me mr voltage |
13:36:16 | Shonky | Nevermind. Googling for "site:rockbox.org searchterm" is good enough... |
13:36:18 | EtaKneSS | yeah i will try a translator |
13:36:52 | EtaKneSS | mr voltage i have problem with an fujitsu hdd locked disk |
13:37:14 | | Join Bjoern-Erik [0] (n=unknown@232.80-202-109.nextgentel.com) |
13:37:34 | EtaKneSS | and i think that in this channel i will find what i search about |
13:38:13 | EtaKneSS | VoltageX can u help me for this unlocking disk |
13:38:38 | VoltageX | EtaKneSS: is this on an MP3 player |
13:38:55 | EtaKneSS | no |
13:39:08 | EtaKneSS | this disk is on my new laptop |
13:39:31 | VoltageX | EtaKneSS: wrong chanell |
13:39:38 | VoltageX | try talking to your laptop maker |
13:39:40 | EtaKneSS | this is jujitsu MHT2030AT disk |
13:39:55 | VoltageX | or talk to the people where you got the laptop |
13:40:01 | EtaKneSS | no i'm from tunisia i can't tell no body |
13:40:02 | VoltageX | EtaKneSS: wrong channel |
13:40:16 | EtaKneSS | why wrong channel |
13:40:17 | VoltageX | look it up |
13:40:41 | VoltageX | EtaKneSS: This channel is about Rockbox Open Source MP3 firmware |
13:40:44 | EtaKneSS | where is the right channel for unlocking disk |
13:40:45 | VoltageX | EtaKneSS: no laptops |
13:40:48 | EtaKneSS | emmmm |
13:40:53 | EtaKneSS | oki doki |
13:40:55 | VoltageX | I don't know |
13:41:15 | EtaKneSS | ok man i understand now |
13:41:29 | VoltageX | ok |
13:41:32 | EtaKneSS | excuse me |
13:41:45 | | Join warthawg [0] (n=warthawg@cpe-66-68-180-235.austin.res.rr.com) |
13:42:02 | EtaKneSS | u d'ont know where i can find a solution |
13:42:13 | VoltageX | EtaKneSS: Google |
13:42:30 | EtaKneSS | :) google |
13:42:43 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
13:42:45 | EtaKneSS | no thnik in google servers |
13:42:48 | warthawg | i never google on the first date |
13:43:17 | EtaKneSS | i just search for default master password jufitdu unlock |
13:43:38 | EtaKneSS | and i don't find this |
13:43:52 | EtaKneSS | VoltageX help me man |
13:44:04 | EtaKneSS | and i can help u for any think |
13:44:37 | EtaKneSS | is there any eggodrop bot here ?? |
13:44:58 | EtaKneSS | !ping |
13:45:23 | VoltageX | EtaKneSS: http://www.computerhope.com/issues/ch000355.htm |
13:45:45 | VoltageX | http://www.daniweb.com/techtalkforums/thread14216.html |
13:46:32 | EtaKneSS | think u VoltageX u are a freind man |
13:46:36 | VoltageX | http://answers.google.com/answers/threadview?id=555334 |
13:46:43 | EtaKneSS | let take a look |
13:46:49 | VoltageX | EtaKneSS: I think you need to work on your Google skills |
13:47:00 | EtaKneSS | yeah |
13:47:00 | VoltageX | http://www.google.com.au/search?q=unlock+fujitsu+hard+drive&hl=en&hs=tpP&lr=&client=firefox-a&rls=org.mozilla:en-US:official&start=10&sa=N |
13:55:19 | | Quit Myth1 (Remote closed the connection) |
14:00 |
14:13:25 | | Join peroni [0] (n=peroni@p85.212.35.214.tisdip.tiscali.de) |
14:16:30 | peroni | hi everyone |
14:16:32 | | Quit EtaKneSS ("CGI:IRC (EOF)") |
14:17:24 | peroni | plugin question: i just copied battery_bench.c to test.c |
14:17:44 | peroni | when i compile, it doesn't compile the file test.c |
14:18:21 | peroni | do i have to add something somewhere? |
14:20:18 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
14:21:51 | bluebrother | peroni: yes, to SOURCES |
14:26:37 | | Join edx [0] (i=edx@p54A87AA0.dip.t-dialin.net) |
14:27:47 | peroni | thank you |
14:28:01 | | Join webguest62 [0] (n=5930c307@labb.contactor.se) |
14:29:20 | | Quit webguest62 (Client Quit) |
14:45:19 | | Quit dj-fu ("Leaving") |
14:46:27 | | Quit VoltageX (Nick collision from services.) |
14:46:46 | | Join voltagex [0] (i=VoltageX@dsl-210-211-102-124.nsw.veridas.net) |
14:46:51 | voltagex | I'm baaaaaaaack |
14:47:00 | midkay | ruuuun. |
14:47:03 | midkay | aaaaa. |
14:47:08 | midkay | noooooo. |
14:47:11 | midkay | aa. |
14:47:11 | voltagex | :( |
14:47:16 | midkay | jk. |
14:47:23 | midkay | we love you. |
14:47:31 | midkay | ruuuun *towards voltagex*!! |
14:47:33 | * | voltagex feels warm and fuzzy |
14:47:37 | * | voltagex hides |
14:47:39 | midkay | aaaaaa *we love him*! |
14:47:45 | midkay | noooo *he's hiding*! |
14:47:53 | midkay | aa *screw it*. |
14:48:02 | voltagex | I'm surprised you haven't been kicked for flooding yet |
14:48:15 | midkay | why would i have been? |
14:48:33 | voltagex | I must be lagging because those lines came up *really* fast |
14:48:53 | midkay | depends which. seems to be at least a 4-5 second gap between most of them.. |
14:49:02 | voltagex | gah the australian SourceForge mirror is gone. |
14:49:13 | voltagex | midkay: it was 1 second here. |
14:49:14 | midkay | use the 'superb internet' seattle, WA one. |
14:49:22 | voltagex | stupid isp speed limited |
14:49:25 | midkay | voltagex, no, it was *lag* there.!! |
14:49:35 | voltagex | midkay: why that one in particular? |
14:49:47 | midkay | cos it's near to me! |
14:49:49 | midkay | and i use it. |
14:50:02 | voltagex | ok, on a 512k adsl connection you can theoretically use up 100gb. |
14:50:08 | voltagex | yet my download limit is 25gb |
14:50:49 | midkay | theoretically use up 100gb? in .. which way? |
14:51:41 | voltagex | download |
14:51:57 | midkay | why not 500gb? |
14:52:35 | voltagex | 512kbit/s = ~50k/s*3600*24*30 |
14:52:38 | ashridah | gb or gB |
14:52:49 | voltagex | err in downloads per month |
14:53:06 | ashridah | voltagex: minus overhead, sure |
14:53:42 | midkay | ah. how restrictive.. you can't download 24/7/31. :( |
14:54:00 | voltagex | midkay: no, I think it's unfair that I go over the limit in <2 days |
14:54:10 | midkay | how the hell do you do that? |
14:54:21 | voltagex | midkay: although, that's not correct because I can't download that fast |
14:54:23 | midkay | by your calculations that's not even possible within like 6 days.. |
14:54:41 | voltagex | midkay: hence a little bit of complaining |
14:54:47 | voltagex | I think the download counter is broken |
14:55:07 | midkay | um, that's a pretty major error, why aren't you on the phone with them? |
14:55:14 | voltagex | I go over it thanks to a little invention called BitTorrent |
14:55:33 | voltagex | midkay: I didn't notice the speed limiting straight away, and today's a public holiday |
14:55:38 | midkay | that doesn't explain the exceeding your maximum connection speed.. |
14:55:49 | voltagex | yeah |
14:56:43 | voltagex | but I do ~40gb a month anyway, so I may have a slight torrent addiction. |
14:57:15 | midkay | if you download so much so often, why not spring for a faster and/or less restrictive connection? |
14:59:16 | voltagex | midkay: because it's australia, there are no less restrictive connections, and my parents won't pay any more :P |
14:59:24 | midkay | haha. |
14:59:44 | midkay | you should call them if they're screwing up majorly.. |
14:59:57 | voltagex | midkay: I'm going to call them when I can |
15:00 |
15:00:01 | midkay | anyways, /me needs to go to bed.. laterz. |
15:00:06 | midkay | good luck. |
15:00:09 | voltagex | midkay: also gonna see if I can pay for more quota |
15:00:14 | voltagex | midkay: night |
15:00:26 | voltagex | midkay: I"m not gone til the early AM :) |
15:00:39 | midkay | voltagex, 6:00am here :) |
15:00:52 | voltagex | midkay: lol, 11pm |
15:01:01 | midkay | haha. i love timezones. |
15:01:14 | midkay | but the earth would be much better as a flat plane, i think, instead of a sphere. |
15:01:53 | voltagex | lol |
15:02:05 | | Join uski [0] (n=uski@lns-bzn-23-82-248-112-86.adsl.proxad.net) |
15:02:56 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
15:03:26 | midkay | *gone* |
15:20:06 | | Quit uski (Read error: 104 (Connection reset by peer)) |
15:20:49 | | Join smoothie24 [0] (n=Papalam@62.215.84.117) |
15:21:24 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
15:22:02 | *** | Saving seen data "./dancer.seen" |
15:23:29 | smoothie24 | hey can anyone give me a hand ? |
15:27:53 | | Join arf-arf4242 [0] (i=arf-arf@bb-87-82-3-185.ukonline.co.uk) |
15:28:38 | | Quit edx () |
15:29:51 | | Join Hansmaulwurf [0] (n=maerlyn@p50819F23.dip0.t-ipconnect.de) |
15:31:01 | voltagex | smoothie24: I might be able to help, what's the problem? |
15:33:21 | | Quit ashridah ("sleep") |
15:37:44 | smoothie24 | hey well i am trying to dump the bootpartition but i am getting some seek error |
15:38:14 | | Join thouters [0] (n=thouters@251-38.245.81.adsl.skynet.be) |
15:38:46 | | Nick TeaSea is now known as Thundercloud (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
15:38:57 | | Nick Thundercloud is now known as TeaSea (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
15:41:26 | thouters | Hi I was wondering if anyone ever considered writing a video player (uncompressed avi f |
15:41:44 | thouters | or instance), since recent players all have color lcds. |
15:45:36 | | Quit arf-arf (Read error: 110 (Connection timed out)) |
15:56:10 | | Quit arf-arf4242 () |
15:59:28 | voltagex | smoothie24: you still here? |
16:00 |
16:00:08 | | Join bon [0] (i=bon@shadow.radiolan.sk) |
16:00:11 | smoothie24 | yup |
16:01:02 | voltagex | smoothie24: are you running the latest CVS build? |
16:01:41 | smoothie24 | not sure |
16:02:13 | Hansmaulwurf | hum |
16:02:18 | smoothie24 | how can i check ? |
16:03:22 | smoothie24 | using a mac |
16:04:04 | Hansmaulwurf | hum |
16:04:06 | voltagex | oh, you haven't installed RockBox yet? |
16:04:17 | Hansmaulwurf | directory change is a bit fucked up? |
16:04:36 | smoothie24 | nop couldnt get the bootloader |
16:05:06 | smoothie24 | the diskdump i get sector error |
16:05:09 | voltagex | smoothie24: sorry, guessing that's an iPod you've got. No idea. |
16:05:34 | voltagex | smoothie24: you'll have to wait til someone comes along who knows iPods |
16:05:38 | | Join Paprica [0] (i=Paprica@89-138-92-147.bb.netvision.net.il) |
16:05:44 | smoothie24 | thanks man |
16:06:29 | Hansmaulwurf | when i change the directory with the "forward/nextsong" und "backward/lastsong" button my H120 crashes |
16:06:39 | | Join arandil [0] (n=aragorn0@ip-83-134-78-45.dsl.scarlet.be) |
16:08:36 | arandil | hi to all :) I sincerely hope you lot can help me :) I just installed rockbox on my ipod 4g, but now when it's connected to my pc, it doesn't show up in "my computer". what is there to do now? |
16:09:08 | Hansmaulwurf | "my computer" means in iTunes? |
16:10:11 | Galois | reboot the ipod while it's connected to the pc |
16:10:33 | arandil | that would be both, nor in itunes, nor in "my computer" |
16:11:51 | arandil | ah, it seems that i just have to hold down the keys a bit longer... stupid, but thanks |
16:14:02 | | Join piroko [0] (n=jeremy@NW-ESR1-72-49-207-116.fuse.net) |
16:14:09 | JdGordon | midkay: did u end up looking at the patch? |
16:15:27 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-39-104.w83-198.abo.wanadoo.fr) |
16:17:32 | piroko | well I listened to my ipod till I fell asleep last night, and I awoke to find it frozen with 7% battery left, so either the low battery killed it or it just froze, I'm not sure. |
16:18:39 | | Join qwm_ [0] (n=qwm@h147n2fls32o1010.telia.com) |
16:20:17 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
16:21:25 | | Join arf-arf [0] (i=arf-arf@bb-87-82-3-185.ukonline.co.uk) |
16:22:13 | Hansmaulwurf | hm |
16:22:30 | Hansmaulwurf | i would bet my money for the low battery |
16:22:31 | Hansmaulwurf | ;) |
16:22:47 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
16:25:35 | | Quit arandil () |
16:26:27 | scottder | hey all I am runnig doom with freedoom wad on my nano...loads fine but I can't move :) |
16:27:17 | Galois | make sure the hold button is unset and push menu to move forward |
16:28:14 | scottder | nope still nada |
16:28:17 | Galois | well maybe you're up against a wall ... push << and >> to turn |
16:28:39 | | Quit qwm (Read error: 110 (Connection timed out)) |
16:29:04 | scottder | nm |
16:29:05 | Galois | sometimes you have to spin the scroll wheel for a second before the buttons register |
16:29:10 | scottder | I got it :) |
16:30:07 | piroko | i'm surprised it worked throughout the whole night then. usually I get the frequency scaling bug to come and crash it. it hasn't happened in a while... |
16:30:56 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
16:34:04 | scottder | now I too can be the cool kid in school |
16:34:51 | Hansmaulwurf | lol |
16:35:30 | Hansmaulwurf | i really think Doom is the "killer application" for rockbox |
16:35:32 | Hansmaulwurf | ;) |
16:36:43 | TeaSea | Heh |
16:36:57 | TeaSea | BTW, is chessbox supposed to take ages on the X5 for the AI to make a move? |
16:37:22 | Hansmaulwurf | dont know, on my H120 it takes some secs |
16:48:10 | | Quit RedBreva ("using sirc version 2.211+KSIRC/1.3.11") |
16:48:11 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
16:48:22 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
16:49:53 | lostlogic | whee, about to test my first build with metadata on file buffer |
16:50:23 | lostlogic | chance of audio playing 50%, chance of track changes working 25%, chances of it not eventually blowing up .01% |
16:51:57 | lostlogic | damn, got the bad side of 50%. |
16:52:45 | Hansmaulwurf | lol |
16:52:58 | | Quit cs-cam ("and... he's gone") |
16:56:12 | | Quit Gena (Remote closed the connection) |
16:56:48 | HCl | voltagex: yea, it needs floating point stuff |
16:56:55 | HCl | sorry, i usually run off afk again and so |
17:00 |
17:02:29 | voltagex | HCl: so it doesn't run in any form? |
17:02:43 | HCl | as far as i know it actually compiles |
17:02:52 | HCl | it may even use floating point emulation |
17:03:03 | HCl | but it'll be extremely slow |
17:03:17 | HCl | but it needs to be converted to fixed point |
17:03:20 | voltagex | HCl: I don't care, tell me how to add it to my makefile :D |
17:04:05 | HCl | i'm not sure, someone else disabled it from being built |
17:04:16 | | Quit bluebrother (Remote closed the connection) |
17:04:36 | voltagex | HCl: :( I'm desperate for my tracker music |
17:04:54 | HCl | i'll help in a bit, parents demanding me to do stuff :/ |
17:05:08 | voltagex | HCl: ok, 1am here, I'll be gone in 30min |
17:05:16 | HCl | igh, okay |
17:05:19 | | Quit herz42_ (Read error: 110 (Connection timed out)) |
17:05:23 | HCl | i'll help first, i guess, or try to, anyways |
17:05:57 | voltagex | HCl: me and one other person will throw money your way when it works :D |
17:06:52 | HCl | haha |
17:07:02 | HCl | i don't need money >.o |
17:07:05 | HCl | much anyways |
17:07:12 | voltagex | HCl: don't know about the other guy, but I'm serious |
17:07:23 | voltagex | chocolate/alcohol/hookers then. |
17:07:30 | | Quit TeaSea (Remote closed the connection) |
17:07:53 | ep0ch | hehe i said about a year ago i would give another donation when sid+mods work |
17:08:10 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
17:08:13 | voltagex | ep0ch: 50% there |
17:08:13 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
17:08:36 | voltagex | ep0ch: I've tested about 30 sids, only one didn't work correctly |
17:08:54 | ep0ch | i think the ones that don't work are the ones which use samples |
17:09:03 | Hansmaulwurf | what are sids? |
17:09:16 | ep0ch | sid = C64 music format |
17:09:21 | Hansmaulwurf | ahhh |
17:09:28 | HCl | letsee.. |
17:09:42 | ep0ch | or is SID the name of the sound chip? |
17:10:27 | | Quit mikearthur (Remote closed the connection) |
17:10:47 | piroko | how old are you HCl? |
17:11:24 | piroko | wait, SID's are working now? have the changes been committed yet? |
17:11:36 | voltagex | piroko: it's on the patch tracker |
17:11:38 | HCl | bah.. |
17:11:40 | HCl | piroko: 22 |
17:11:55 | piroko | oh. i'm 18 and I have the same parental problem :P |
17:12:07 | HCl | mhm |
17:12:08 | ep0ch | all about SID: http://en.wikipedia.org/wiki/MOS_Technology_SID |
17:12:52 | voltagex | piroko: http://www.rockbox.org/tracker/task/5130 |
17:13:01 | lostlogic | YES data abort! |
17:13:02 | piroko | voltagex: there now ;) |
17:13:19 | HCl | i don't know how these makefiles work anymore, need to get into it.. |
17:13:36 | HCl | dumb is still in there but it's disabled *somewhere* |
17:14:04 | piroko | it only plays for two minutes though and then loops? |
17:14:14 | piroko | even if the file is > 2 minutes? |
17:18:42 | voltagex | you can download dumb from the cvs easy enough... I found one place where it was disabled. |
17:20:22 | pussfeller | the cvs is totally not working for me anymore, even when I clean the settings |
17:20:39 | voltagex | in apps/codecs/Makefile, there seems to be a lot of places where dumb should be |
17:20:51 | HCl | like where? |
17:21:00 | pussfeller | its hanging on the boot screen, and if I do get it up, after multiple reboots, if I play anything, it hangs |
17:21:29 | | Join RedBreva [0] (n=root@host86-133-124-164.range86-133.btcentralplus.com) |
17:21:35 | HCl | all is defined by $ROCKS |
17:21:40 | HCl | but i have no idea what $ROCKS contains |
17:21:47 | HCl | ROCKS := $(SRC:%.c=$(OBJDIR)/%.codec) |
17:21:51 | pussfeller | should I just delete .rockbox? and start over |
17:21:52 | HCl | what does that mean |
17:21:57 | voltagex | HCl: care to /msg so I can paste a lot? |
17:22:05 | *** | Saving seen data "./dancer.seen" |
17:23:05 | | Quit Farpenoodle ("Large sacks of cheese") |
17:23:42 | voltagex | HCl: |
17:23:42 | voltagex | ROCKS=rocks |
17:23:53 | voltagex | in apps/Makefile |
17:24:06 | HCl | okay i think i got it |
17:24:46 | | Join Farpenoodle [0] (n=solo84@60.50.216.0) |
17:25:28 | Jaguar | anyone know anything about the backward text on screens of apple firmware on a 4g greyscale? |
17:25:42 | HCl | ugh, parents whining. |
17:25:49 | HCl | voltagex: at the very least a dumb.c needs to be made |
17:25:52 | HCl | and added to the makefile |
17:26:05 | HCl | and from there i'm still unsure how the makefile work |
17:26:06 | HCl | s |
17:26:30 | HCl | dumb.c also needs to be added to SOURCES |
17:28:42 | voltagex | HCl: my brain's not working |
17:29:00 | voltagex | HCl: I *will* wait till you come back, got an ETA? |
17:29:44 | HCl | won't take long |
17:29:45 | HCl | bbiab |
17:33:25 | piroko | Jaguar: what do you mean by backwards text? I have a 4g greyscale |
17:34:12 | Jaguar | apple firmware is all backwards..actually more mirror image.. have read others have heard of it happening but I haven't found any sollutions anywhere. |
17:34:27 | HCl | there, back.. |
17:35:04 | piroko | Jaguar: I've never had that problem, but then again i've only booted back into the apple firmware twice since rockbox :P |
17:35:15 | thouters | :q |
17:35:21 | | Quit thouters ("leaving") |
17:35:29 | Jaguar | hmm i wonder why...using the autoinstaller off the forums |
17:35:38 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
17:36:01 | linuxstb_ | Jaguar: When did you install the Rockbox bootloader? |
17:36:10 | voltagex | HCl: would it be at all possible for you to make diffs of the changes |
17:36:32 | Jaguar | couple days ago, and just now..same thing |
17:37:23 | HCl | voltagex: first i need to get it running.. |
17:37:25 | linuxstb_ | With the bootloader-4g.bin currently on the wiki (dated 4th April), it shouldn't happen. |
17:37:50 | HCl | i'm not very fluent in makefiles |
17:38:56 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
17:39:15 | HCl | i need a makefile expert for this, i' can't figure it out :| |
17:39:22 | voltagex | HCl: join the club |
17:39:31 | lostlogic | arm instructions are 16 bits wide? |
17:39:41 | linuxstb_ | No, 32. |
17:40:36 | lostlogic | ty |
17:40:38 | Jaguar | linuxstb..ok i'll try thanks |
17:40:46 | HCl | hm, i think i understand it, but now i don't know why it doesn't work. |
17:41:15 | voltagex | couldn't it be compiled manually/by shell script? |
17:41:19 | linuxstb_ | HCl: You may need to do a make clean - sometimes the build system doesn't detect all changes. |
17:41:55 | Jaguar | do I need to reset ipod before install new bootloader or will it overwrite? |
17:42:32 | linuxstb_ | If you still have your original unmodified bootpartition.bin (or apple_os.bin), then you can just use that. |
17:43:05 | linuxstb_ | But don't follow the instructions from the beginning (i.e. extract a new bootpartition.bin) if you already have a bootloader installed. |
17:47:03 | HCl | nope, no idea about the makefile :/ |
17:47:14 | HCl | i'll look at it later when i have some more time |
17:47:21 | voltagex | ok |
17:47:44 | voltagex | would you mind emailing me if you make any progress? |
17:48:04 | | Quit ep0ch (Read error: 104 (Connection reset by peer)) |
17:48:57 | | Quit qwm_ (Read error: 110 (Connection timed out)) |
17:49:06 | lostlogic | GCC, YOU ARE DUMB. write_ti->blah1 = 1;; write_ti->blah2 = 2; <−− why does it load write_ti's address into two _different_ registers to use for addressing for those two lines? |
17:51:22 | | Quit Jaguar (Read error: 104 (Connection reset by peer)) |
17:52:00 | | Join Jaguar [0] (n=dufus@12-219-93-249.client.mchsi.com) |
17:52:14 | piroko | loading el ipod with entire HVSC SID collection. Rockbox rules... :D |
17:53:37 | voltagex | piroko: someone said dircache would have trouble with tat |
17:54:09 | piroko | why dircache and not tagcache? is the HVSC archive too deep? |
17:54:33 | HCl | voltagex: um... i don't really like email and at the moment i can't email at all |
17:54:54 | * | piroko uses fetchmail and pine connected to gmail for uber l33tn3ss :D |
17:55:04 | lostlogic | which is faster: *write_ti = next_track; or memcpy(write_ti, &next_track, sizeof(struct track_info)); (assuming both have the same function) |
17:56:00 | piroko | where in the heck does rockbox store its settings? |
17:56:13 | lostlogic | piroko: the 'current' settings are stored in the 2nd sector of teh disk |
17:56:23 | lostlogic | ie just after the partition table, before the fat |
17:56:40 | piroko | there are three partitions? what format is the second partition? |
17:56:43 | lostlogic | if I recall correctly, so don't quote me on that |
17:56:54 | lostlogic | piroko: huh? there are 2 on an ipod |
17:56:55 | lostlogic | not 3 |
17:57:25 | | Quit RedBreva (Remote closed the connection) |
17:57:37 | piroko | wow. i was thinking of the partition table as a partition. so the settings are stored on the same partition as the firmware? |
17:57:57 | piroko | well, the apple firmware |
17:58:01 | piroko | and the bootloader |
17:58:20 | lostlogic | no |
17:58:25 | piroko | :( |
17:58:26 | lostlogic | they aren't stored on a partition |
17:58:33 | lostlogic | they are stored in a particular sector of the disk |
17:58:38 | piroko | well that's annoying |
17:58:42 | HCl | ugh. |
17:58:44 | linuxstb | The first sector is the partition table, then (on ipods) the firmware partition starts at sector 63, and then the FAT32 partition starts about 80MB further in. The config sector is at about sector 61 or 62. |
17:58:45 | HCl | i hate this makefile |
17:58:53 | HCl | get someone else to look at it e-e |
17:58:57 | | Join Gena [0] (n=Gena@80.178.120.11.adsl.012.net.il) |
17:59:22 | lostlogic | ah, so not the 2nd sector, but some sector between the partition table and the first partition start. |
17:59:35 | amiconn | linuxstb: The firmware partition is 40MB on my mini2g |
17:59:43 | HCl | amiconn: don't you know about these makefiles? |
17:59:43 | piroko | wouldn't be easier to store the config on the same partition as the rockbox firmware? |
17:59:54 | amiconn | lostlogic: The config sector is (start_of_first_partition - 2) |
18:00 |
18:00:05 | linuxstb | amiconn: Yes, the older ipods have 40MB firmware partitions, the Nano and 5g have 80MB partitions. |
18:00:10 | amiconn | (of course with sanity check) |
18:00:29 | lostlogic | piroko: it's sorta legacy from before filesytem writing was turned on in rockbox. |
18:00:42 | linuxstb | (the Nano and 5g have the hibernate-to-disk mode in the apple firmware). |
18:00:42 | lostlogic | piroko: but it also makes sesne, and lets you keep rockbox settings even if you format your data partition |
18:00:51 | Jaguar | linuxstb newest bootloader fixed text thank you |
18:01:00 | piroko | yeah, and it allows you to reset them without booting into rockbox :P |
18:01:32 | piroko | ie: i now have to wait for dircache to finish before I can turn it off... |
18:01:39 | lostlogic | linuxstb: if I'm getting a data abort at an address, is it reasonable to say that that abort occurs near the (address - function_start_address)/4'th instruction of the function it occurs in? |
18:01:52 | amiconn | linuxstb: I bet rockbox boots faster than apple un-hibernates... |
18:02:10 | amiconn | HCl: Wht mkefile? |
18:02:11 | piroko | faster than it unhibernates: yes. faster then it unsleeps: no |
18:03:26 | warthawg | is ipod battery life much shorter on rockbox than it is on the retail os? |
18:03:32 | piroko | yes |
18:03:49 | warthawg | piroko: 3 or 4 hours compared to ? |
18:04:09 | HCl | amiconn: the codecs one.. |
18:04:16 | amiconn | warthawg: 3 or 4 hours in total? Wazzat for a platform? |
18:04:18 | piroko | about 10 :P |
18:04:24 | HCl | amiconn: libdumb needs to be enabled, not in main cvs but just for testing |
18:04:31 | HCl | and it's almost gobbilygook to me |
18:04:35 | amiconn | HCl: I'm no codec expert.... |
18:04:35 | HCl | i actually understood most of it |
18:04:42 | HCl | but now i don't understand why it doesn't work. |
18:04:50 | piroko | grr... is dircache on by default? |
18:04:56 | piroko | even after settings reset? |
18:05:01 | amiconn | piroko: For me it's 10..11 compared to (guessed) 16 :-P |
18:05:02 | HCl | amiconn: well, it's just the makefile |
18:05:04 | warthawg | amiconn: i don't know the battery life on ipod on either rockbox or native, just asking what they are |
18:05:15 | amiconn | (mini2g) |
18:05:17 | piroko | amiconn: on a 4g ipod!? |
18:05:34 | piroko | amiconn: oh yeah. you have the advantage of the different processor... |
18:06:06 | * | HCl patpats his ihp140 with 29 hours of playtime o-o |
18:06:38 | Hansmaulwurf | 29? |
18:06:39 | Hansmaulwurf | wtf? |
18:06:42 | HCl | yea :) |
18:06:46 | HCl | battery upgrade :) |
18:06:51 | HCl | normally 16, with battery upgrade 29 |
18:06:55 | Hansmaulwurf | got 14 hours on my last benchmark test |
18:06:56 | HCl | i haven't *ever* gotten it to empty yet |
18:06:57 | HCl | xD |
18:07:01 | Hansmaulwurf | with my H120 |
18:07:09 | HCl | get a battery upgrade |
18:07:11 | HCl | they're cheap and good |
18:07:18 | Hansmaulwurf | dont know, my player is over 2 years old |
18:07:22 | HCl | mine cost me 13 euro including shipping from hongkong |
18:07:25 | Hansmaulwurf | i think i will buy a new one |
18:07:35 | Hansmaulwurf | hm 13€ |
18:07:36 | HCl | just a battery upgrade, not a new player o-o |
18:07:39 | Hansmaulwurf | thats an argument |
18:08:31 | Hansmaulwurf | god damn it, that directory change bug is annoying |
18:08:36 | HCl | downside is you have to take your iriver carefully apart |
18:08:37 | | Join Una^ [0] (n=alex@81.168.53.21) |
18:08:53 | HCl | and you mustn't screw up while doing that |
18:09:44 | voltagex | HCl: hong kong is closer to me than america, did you ebay the battery? I currently get 8 hours in rockbox with my H340... |
18:09:50 | HCl | yea, ebay |
18:09:57 | HCl | mm.. what was it again... |
18:09:59 | * | piroko is creaming his pants while rocking out to chiptunes... |
18:10:17 | HCl | ipod 1st/3rd generation battery upgrade 2200mah or so |
18:10:35 | voltagex | piroko: you need to work on your stamina |
18:10:41 | | Join webguest89 [0] (n=44c18f02@labb.contactor.se) |
18:10:46 | HCl | h340 has colour screen though, costs more battery |
18:10:52 | warthawg | i think i will blow away ipodlinux today and make more room for rockbox |
18:10:54 | voltagex | HCl: that's the one I'm looking at getting |
18:11:16 | voltagex | HCl: but colours are purrrrrrrrrty |
18:11:26 | webguest89 | hey guys i was just wondering if anyone can help me get idoom to work in rockbox. i tried to install it in linux but i couldnt get it |
18:11:32 | piroko | holy crap! the audio thread takes up so little cpu! yippee! |
18:11:37 | warthawg | i wonder if i can just reformat the ext partition as winfs and use it with rockbox |
18:11:40 | webguest89 | ? |
18:11:54 | voltagex | webguest89: idoom or rockdoom? |
18:12:07 | webguest89 | idoom |
18:12:22 | piroko | :O |
18:12:28 | piroko | tagcache... works... with sids... |
18:12:49 | webguest89 | i already have both linux and rockbox |
18:12:49 | voltagex | webguest89: rockbox's doom is called rockdoom, it's already in the latest rockbox |
18:13:04 | webguest89 | where |
18:13:20 | webguest89 | i am acessing rockbox on my video ipod |
18:13:22 | voltagex | webguest89: I think you're confused here. iDoom is for iPodLinux |
18:13:25 | piroko | and since when was the battery runtime estimation for the 4g updated? it reads about 4 hours, which should be correct |
18:13:32 | webguest89 | i heard idoom can work in rockbox |
18:13:48 | voltagex | webguest89: check the rockbox webpage for CVS builds of rockbox |
18:16:31 | webguest89 | if i download the latest cvs build will i get rockdoom? |
18:16:35 | | Join _jim_fear [0] (n=noway@ool-44c515a9.dyn.optonline.net) |
18:16:43 | voltagex | webguest89: yes |
18:17:01 | webguest89 | should i delete my old rockbox os from my ipod? |
18:17:36 | _jim_fear | yo rockbox has some really awesome utilities and features but when it comes down to it, its all about the music, and if I can't scroll through directories without it stuttering every 3 folders, than I am going to take it off my iRiver... can anyone help me with this issue? |
18:18:05 | lostlogic | _jim_fear: what do you mean stuttering? |
18:18:14 | voltagex | webguest89: I'm not sure for iPod, check the upgrade instructions? |
18:18:32 | _jim_fear | if a song is playing |
18:18:35 | voltagex | _jim_fear: what mp3 player do you have? |
18:18:40 | _jim_fear | and i want to queue up another song (great feature) |
18:18:42 | _jim_fear | H340 |
18:18:43 | _jim_fear | iriver |
18:18:50 | lostlogic | _jim_fear: the audio drops out? scroll slower, use page skip instead, it's a performance issue. |
18:18:59 | _jim_fear | scrolling through the directory lists the audio dropps out |
18:19:00 | voltagex | _jim_fear: hmm I don't have that problem |
18:19:09 | _jim_fear | well i do and its really annoying me |
18:19:21 | _jim_fear | lostlogic: i can scroll REALLY slow its still does it |
18:19:25 | voltagex | _jim_fear: hmm I don't have that problem, try getting the CVS build |
18:19:47 | lostlogic | _jim_fear: havne't heard of that... what kind of audio tracks you playin'? |
18:19:51 | _jim_fear | do i have to upgrade firmwares to change builds? |
18:19:54 | _jim_fear | mp3 |
18:19:55 | voltagex | _jim_fear: download cvs, unzip to the player |
18:19:56 | _jim_fear | only |
18:20:03 | _jim_fear | ok well ill try that |
18:20:15 | _jim_fear | like i said though its all about the music and if thats skipping the features mean nothing |
18:20:35 | _jim_fear | i understand its not a perfect little os but come on =) |
18:20:59 | lostlogic | _jim_fear: if its all about the music, listen to the music and leave the directory browser alone, or invest some time and energy into helping us fix the performance issues on H3x0. |
18:21:19 | voltagex | _jim_fear: download n unzip alllll files into the player, overwrite |
18:21:26 | _jim_fear | haha i wish i was a programmer!! lostlogic dont take it personal i know i am coming off like an ass an i appologize |
18:21:40 | voltagex | lostlogic: am I recommending the wrong thing? |
18:21:56 | lostlogic | voltagex: nope, he should definitely give the latest build a try. |
18:22:02 | | Join XavierGr [0] (n=XavierGr@ppp128-218.adsl.forthnet.gr) |
18:22:41 | voltagex | lostlogic: ahh cvs, answer to everything |
18:22:47 | _jim_fear | hmm |
18:22:50 | lostlogic | :-P |
18:23:53 | voltagex | _jim_fear: process is as follows: download cvs zip, plug player in, unzip/overwrite, unplug player, reboot player |
18:24:04 | _jim_fear | roger |
18:24:35 | _jim_fear | trying it now |
18:24:45 | _jim_fear | now i have the eq off crossfeed off |
18:24:47 | voltagex | lostlogic: you any good with Makefiles? |
18:24:53 | _jim_fear | all the other things that last night everyone was telling me to turn off |
18:24:56 | _jim_fear | i changed the theme |
18:24:58 | _jim_fear | and it got worse |
18:25:00 | lostlogic | voltagex: mediocre |
18:25:09 | _jim_fear | but what i was hearing is that the theme wont change the performance |
18:25:34 | voltagex | lostlogic: did you read any of HCl's struggles with the codec makefile? |
18:25:48 | voltagex | _jim_fear: that's correct |
18:25:55 | lostlogic | _jim_fear: eq, crossfeed, crossfade will change performance, theme will msotly only change performance whenyou are in the WPS, specifically WPSs with peakmeter are expensive. |
18:26:05 | lostlogic | voltagex: no, was ignoring, busy fighting with my own data abort ATM |
18:26:27 | lostlogic | _jim_fear: if you are just watching the WPS, you don't have audio drop outs? |
18:26:32 | lostlogic | but if you are browsing files you do? |
18:26:38 | lostlogic | what about if youa re just in menus? |
18:26:40 | _jim_fear | correct |
18:26:42 | _jim_fear | i have a lot of mp3s |
18:26:50 | lostlogic | _jim_fear: all in one directory? |
18:26:56 | voltagex | lostlogic: when you get a chance, can you tell me what's disabling the "dumb" codec from being built? |
18:27:01 | _jim_fear | they are all scene rips (if you are familure) so they are directories with sub directories for each album |
18:27:05 | _jim_fear | negative |
18:27:12 | HCl | i'm interested in that too. why dumb doesn't build. |
18:27:14 | lostlogic | _jim_fear: gotcha |
18:27:20 | _jim_fear | i have it sub catagorized, !NEW, Acoustic, Rap, etc |
18:27:35 | _jim_fear | damnn |
18:27:37 | _jim_fear | still stutters |
18:27:43 | _jim_fear | should i turn tagcache off or something |
18:27:44 | voltagex | HCl: just recruiting help :D |
18:27:44 | _jim_fear | UGGG |
18:27:48 | lostlogic | _jim_fear: do you ahve the dircache option on? (I've never used it, don't knwo what it does to performance) |
18:27:49 | HCl | *nodsnods* |
18:28:00 | _jim_fear | i have no idea lemme see |
18:28:01 | voltagex | _jim_fear: definately try the cvs |
18:28:08 | lostlogic | _jim_fear: is it rebuilding the tagcache currently? |
18:28:15 | _jim_fear | voltagex: i just did dude |
18:28:16 | lostlogic | _jim_fear: because that would cause stuttering possibly |
18:28:18 | _jim_fear | lostlogic: no |
18:28:42 | lostlogic | _jim_fear: try turning off dircache and tag cache, I've not used them so that could be a difference... |
18:28:43 | _jim_fear | atm im trying to find dircache |
18:29:05 | _jim_fear | idonno how to turn off tagcache it just says keep on disc or ram |
18:29:06 | | Join aegray_ [0] (n=aegray@c-24-13-149-60.hsd1.il.comcast.net) |
18:29:14 | _jim_fear | i had it on disc |
18:29:14 | voltagex | lostlogic: I thought dircache was on in h300 by default? |
18:29:15 | lostlogic | _jim_fear: I have an ipod 5g which currently has worse rockbox performance than H3x0 and I have no such stuttering, so there must be some setting or difference that we are missing. |
18:29:18 | _jim_fear | figuring ram is for buffer |
18:29:22 | | Quit aegray_ (Client Quit) |
18:29:34 | _jim_fear | ok well that makes me feel better |
18:29:45 | _jim_fear | i have my anti-skip buffer on 5s |
18:29:47 | _jim_fear | should that be higher? |
18:29:51 | lostlogic | _jim_fear: won't matter |
18:29:52 | _jim_fear | i figured it had nothing to do with skipping |
18:29:56 | _jim_fear | yea i figured |
18:30:05 | voltagex | _jim_fear: have you got the cvs yet? |
18:30:11 | lostlogic | _jim_fear: my last player was h3x0, adn also didn't have this problem. |
18:30:13 | lostlogic | voltagex: he said he does |
18:30:20 | _jim_fear | whats prevent clipping |
18:30:32 | _jim_fear | good lets figure this out =) |
18:30:34 | _jim_fear | haha |
18:30:35 | _jim_fear | i have faith |
18:30:41 | | Join RotAtoR [0] (n=e@rockbox/developer/rotator) |
18:30:47 | _jim_fear | =D |
18:30:51 | lostlogic | it reduces samples to the maximum real amplitude rather than sending samples that will clip on to the hardware |
18:31:05 | voltagex | ok..... well I'm running cvs with I guarantee more directories than jim |
18:31:07 | _jim_fear | so that wont matter? |
18:31:12 | lostlogic | it's a DSP process, so could cost a couple percent performance |
18:31:12 | voltagex | no skipping |
18:31:14 | _jim_fear | idonno voltagex haha |
18:31:21 | _jim_fear | hmm |
18:31:39 | _jim_fear | lostlogic: it was off i was wondering if that would help if it was on =) |
18:31:43 | lostlogic | but then I always use replaygain which is a similar cost. |
18:31:59 | _jim_fear | that i read up on and didnt know how useful it would be so thats off 2 |
18:32:09 | piroko | umm. I don't mean to sound dumb, but what's the dumb codec? |
18:32:12 | _jim_fear | crossfade is on shuffle |
18:32:41 | lostlogic | do you require crossfade? might try turning that off just to see if it's the bastard, although I doubt it. |
18:32:53 | piroko | oh, and I just want you guys to know that this is the most friendly and helpful irc channel I've ever been in :D |
18:33:04 | _jim_fear | voltagex: did you say u have a H3x0? |
18:33:12 | _jim_fear | ok |
18:33:22 | voltagex | _jim_fear: yes |
18:33:28 | _jim_fear | lol it dropped audio getting into the setting |
18:33:36 | _jim_fear | voltagex: what do u have ur anti-skip buffer on |
18:33:40 | voltagex | piroko: tracker music codec |
18:33:51 | lostlogic | _jim_fear: next, if you can play a track, and go to menu|info|debug|audiothread and watch the pcm buffer level and boost levels and reprot their behavior, that might give some clues. |
18:34:00 | _jim_fear | oh shiznit hold on guys |
18:34:02 | voltagex | _jim_fear: whatever the default is, sorry not near my player |
18:34:15 | _jim_fear | damn thought i had it |
18:34:37 | _jim_fear | lostlogic: ok ill try that |
18:34:59 | lostlogic | _jim_fear: what bitrate and type of encoding are your mp3s? |
18:35:23 | _jim_fear | vbr mostly |
18:35:37 | lostlogic | with what approximate bitrate? |
18:35:48 | preglow | ooooh, sid support! |
18:36:32 | lostlogic | preglow: if I'm getting a data abort at an address, is it reasonable to say that that abort occurs near the (address - function_start_address)/4'th instruction of the function it occurs in? |
18:37:05 | _jim_fear | track count: 2-5 cpu freq: 45MHz-124MHz boost: 27%-31% pcmbuf: 7-15 |
18:37:15 | _jim_fear | lostlogic: normally 192-256 tops |
18:37:18 | _jim_fear | usually 192 |
18:37:24 | | Join ^BeN^ [0] (n=Paprica@89-138-92-147.bb.netvision.net.il) |
18:37:25 | preglow | lostlogic: cant see why not, i usually just disassemble rockbox.elf and see exactly what instructions its at |
18:37:25 | lostlogic | preglow: because if I am, it seems like I'm getting a data abort near if (!buf_ti) buf_ti = write_ti (where both buf_ti and write_ti are pointers to track structs) |
18:37:58 | preglow | ehh |
18:38:02 | lostlogic | _jim_fear: damn, I see no reason you shouldn't be able to browse directories wihtout breaking. |
18:38:12 | preglow | sounds fancy |
18:38:29 | lostlogic | preglow: :( it's quite confusing me. How does one disassemble rockbox.elf? |
18:39:09 | preglow | with arm-elf-objdump ? |
18:39:16 | lostlogic | preglow: riiight, ty |
18:39:18 | amiconn | lostlogic: There's something fishy with codec change in the sim. |
18:39:53 | _jim_fear | is there a way i can maybe reset everything to the factory (lol) settings |
18:40:03 | _jim_fear | see if that does it |
18:40:10 | _jim_fear | cuz i have my eq saved |
18:40:11 | amiconn | I have 4 test tracks, all different formats, in my H140 sim. (wv->ogg->flac->mp3). When I play track 1 and it ends, tracks 2 and 3 are auto-skipped. Track 4 plays. |
18:40:35 | amiconn | But I can play any track if I select it from the browser |
18:41:45 | _jim_fear | wow this really sucks |
18:41:50 | _jim_fear | =\ |
18:41:50 | lostlogic | amiconn: quite odd... once I either get metadata on buffer working or give up, I can take a look |
18:42:10 | lostlogic | _jim_fear: yeah, you can uhh... hold something... or have hold turned on... or something during bootup to reset settings. |
18:42:21 | piroko | _jim_fear: manage settings->reset settings |
18:42:33 | _jim_fear | yeah do i have to reboot after that piroko |
18:42:34 | piroko | hold turned on works too I think |
18:42:43 | _jim_fear | ok |
18:42:50 | piroko | _jim_fear: I don't think it should be neccessary but it wouldn't hurt |
18:43:06 | lostlogic | preglow: so I objdump it... how do I map the addresses in there to the playe raddresses, (feeling retarded here) |
18:43:13 | _jim_fear | piroko: im kinda running out of ideas here |
18:43:38 | lostlogic | preglow: nvm, I think i comprehend now |
18:43:45 | preglow | lostlogic: the address as reported by the exception handler should just be in there |
18:44:02 | lostlogic | first column, right? |
18:44:05 | preglow | yea |
18:44:41 | piroko | _jim_fear: restart with hold on? |
18:45:52 | | Join ravon [0] (n=ravon@c-e947e455.029-28-73746f34.cust.bredbandsbolaget.se) |
18:46:07 | _jim_fear | voltagex: you there? im wondering if maybe the European firmware I used to patch could be the issue |
18:46:42 | voltagex | _jim_fear: I have the japanese firmware, but afaik euro works too |
18:46:47 | lostlogic | preglow: ok, it's a later instruction: write_ti->id3.elapsed = 0; blah, how can that fail, I've just set write_ti to point to an area of the buffer and copied a valid track_info struct to that area. *scowls at his code* |
18:47:59 | preglow | how did you map the address to the source line? |
18:48:04 | preglow | i assume a str instruction is what crashes? |
18:48:21 | lostlogic | memcpy(write_ti, &next_track, sizeof(struct track_info)); (some stuff that doesn't touch write_ti); write_ti->id3.elapsed = 0; |
18:48:35 | lostlogic | preglow: yeah, its a str with an offset that matches up to an offset in the .s file which matches up to a line. |
18:49:00 | lostlogic | if this is goign to fail, shouldn't the memcpy have failed!? |
18:49:04 | _jim_fear | yo seriously |
18:49:12 | _jim_fear | im just gonna have to re-flash this thing |
18:49:18 | _jim_fear | cuz i cant deal with this lol |
18:49:25 | lostlogic | _jim_fear: you can still use the original firmware with rockbox on there |
18:49:34 | lostlogic | until someone (you or one of us figures out your problem) |
18:49:49 | linuxstb_ | lostlogic: No, the memcpy will avoid non-aligned memory accesses. |
18:49:50 | _jim_fear | i dont know if i understand what u mean |
18:49:57 | voltagex | _jim_fear: are you *sure* you put the CVS build on there? |
18:50:11 | voltagex | _jim_fear: he says you shouldn't have to reflash |
18:50:13 | lostlogic | linuxstb_: ahhhh, this is an alignment issue! I didn't even think of that when putting metadata on the buffer. |
18:50:16 | _jim_fear | voltagex: no the page was confusing |
18:50:19 | lostlogic | linuxstb_: brilliant! |
18:50:23 | _jim_fear | http://www.rockbox.org/cvs.shtml |
18:50:27 | _jim_fear | and i clicked on H300 |
18:50:36 | _jim_fear | downloaded that rockbox.rar |
18:50:41 | _jim_fear | and overwrite everything |
18:50:43 | preglow | yes |
18:50:44 | linuxstb_ | lostlogic: I thought that's what you were talking about.... |
18:50:50 | preglow | memcpy aligns stuff for you |
18:50:58 | _jim_fear | didnt change anything except the # at the bottom of the player when lodaing |
18:51:03 | _jim_fear | it used to say cvs now it doesnt |
18:51:11 | voltagex | _jim_fear: hmm |
18:51:11 | lostlogic | ugh, now I hafta make sure I align before I write a metadata struct to the buffer. |
18:51:28 | preglow | shouldnt exactly be hard... |
18:51:36 | voltagex | hang in there |
18:51:41 | preglow | should be done anyway, for performance reasons |
18:51:42 | | Join infamis [0] (n=4b038a78@labb.contactor.se) |
18:51:44 | lostlogic | buf_widx += 4 - buf_widx % 4;? |
18:52:02 | lostlogic | well not quite that, but something of the sort |
18:52:30 | _jim_fear | i am thinking about backing up all my settings, taking everything off the player (again) and trying the flash over again |
18:52:36 | voltagex | _jim_fear: it sounds like you did everything right |
18:52:45 | _jim_fear | voltagex: unless u can think of something else |
18:52:45 | lostlogic | _jim_fear: flashing has nothing to do with rockbox. |
18:52:52 | _jim_fear | uGG |
18:52:55 | _jim_fear | =\ |
18:52:56 | lostlogic | I mean ... the rockbox OS doesn't change from flashing over and over |
18:53:06 | voltagex | _jim_fear: backup, format, reflash (iriver firmware), cvs |
18:53:10 | _jim_fear | then how am i the only one with the issue |
18:53:21 | _jim_fear | format huh |
18:53:26 | _jim_fear | i should have done that to begin with |
18:53:49 | _jim_fear | wait what happens if i reflash the iriver firmware un patched |
18:53:54 | _jim_fear | and put the cvs in it |
18:53:55 | _jim_fear | nothing? |
18:53:57 | lostlogic | _jim_fear: when you say it skips every 3 directories, do you mean that you go to the browser, select a directory to view, back out, select another, etc.? |
18:54:03 | piroko | voltagex: where do you get the jap firmware from? |
18:54:13 | voltagex | piroko: iriver site |
18:54:15 | lostlogic | _jim_fear: iriver firmware unpatched will not boot rockbox at all |
18:54:30 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
18:54:31 | voltagex | _jim_fear: download jap firmware, patch, then load rockbox |
18:54:36 | voltagex | after format |
18:54:57 | _jim_fear | lostlogic: its not a constant, its varies, sometimes going into a directory will freeze the player for a second but not the audio, than if you hold the up or down button in a directory with a bunch of directories in it, it will stop playing the music after the 4-6th directory (respectfully) |
18:55:02 | voltagex | lostlogic: I was having crazy crazy issues from disk fragmentation, format solves it |
18:55:07 | | Quit Paprica (Connection timed out) |
18:55:08 | _jim_fear | then when you let go of the up or down button the audi ocomes back |
18:55:49 | _jim_fear | i dont care how long it takes to reach the menu's, he77 if i can slow down the speed of the scroll up and down when holding the up or down button so that its slow and doesnt skip ill do that |
18:56:18 | voltagex | _jim_fear: try format first |
18:56:29 | voltagex | _jim_fear: solved some of my wierd problems |
18:56:37 | _jim_fear | damn dude it takes about an hour to move all my music on and off this thing lol |
18:56:46 | _jim_fear | haha |
18:57:03 | _jim_fear | does the iriver manager have a format feature |
18:57:05 | _jim_fear | i forget |
18:57:22 | voltagex | _jim_fear: we kinda need to know if this solves it, then it isn't a bug that needs fixing |
18:57:23 | amiconn | lostlogic: buf_widx = (buf_widx + 3) & ~3; |
18:57:38 | _jim_fear | ok ok |
18:57:43 | voltagex | _jim_fear: iriver firmware has format feature |
18:57:50 | _jim_fear | alright |
18:57:56 | _jim_fear | imna stick with the european firmware though |
18:57:59 | _jim_fear | and just repatch it |
18:58:02 | _jim_fear | i have it backed up |
18:58:06 | lostlogic | _jim_fear: the holding scroll _will_ cause audio to drop out |
18:58:11 | lostlogic | that's what i meant by scroll slower |
18:58:29 | voltagex | lostlogic: o.O doesn't drop out for me |
18:58:30 | _jim_fear | lostlogic: if i just press down fast it will skip too |
18:58:36 | _jim_fear | i was just about to say that too |
18:58:47 | lostlogic | it's sorta a bug and sorta just how it is, you are instructing the player to scroll as fast as it can, which will eat all the CPU power and result in audio dropping out. |
18:59:03 | _jim_fear | i tell u what though i love iriver though, i broke 2 of my old non color screen irivers and the third one they sent back was a color screen =D |
18:59:19 | voltagex | _jim_fear: you don't need to reflash after a format |
18:59:39 | lostlogic | as for entering directories, you should actually turn dircache on, because that will reduce the time required to enter directories and eliminate some of the skips with that. |
18:59:45 | _jim_fear | lostlogic: it never dropped audio on the stock firmware if i was in that same dir and scrolling as fast as it can |
19:00 |
19:00:14 | _jim_fear | voltagex good point i didnt even think of that |
19:00:24 | lostlogic | ... yes, and rockbox has virtually nothing in common with the original firmware. |
19:00:56 | _jim_fear | but rockbox doesnt have a setting for me to slow down the max scroll speed huh? |
19:02:06 | preglow | lostlogic: i had rockbox just suddenly pause (no pause icon, though) playback in the middle of a track the other day. you know of a bug like that? |
19:02:17 | preglow | unit could still be shut off |
19:02:23 | preglow | by keeping off pressed |
19:02:28 | _jim_fear | preglow: that happened to me last night too |
19:02:48 | _jim_fear | the player was just sitting playing a track in my car stopped @ a light and it dropped audio =) |
19:04:12 | | Join |kid| [0] (n=nymbul@host124-208.pool8258.interbusiness.it) |
19:04:13 | _jim_fear | omg im so formating this right now |
19:04:16 | lostlogic | preglow: track > 30m? otherwise, no I don't. |
19:04:22 | |kid| | hi |
19:04:34 | preglow | lostlogic: track of about 7-8 minute length |
19:04:34 | | Quit webguest89 ("CGI:IRC (EOF)") |
19:05:14 | |kid| | anybody knows how to reboot the rockbox? :S |
19:05:20 | lostlogic | preglow: if you had a slightly old build, it could have been when buffer fill was running it screwed up the playing track, there were a couple bugs like that, but if it was the altest playback code, then it's new to me. |
19:06:15 | _jim_fear | wow that was one hell of a quick format |
19:06:22 | _jim_fear | sorry to use so harsh letters |
19:06:36 | voltagex | lol |
19:07:00 | _jim_fear | voltagex: should i throw all my backup .rockbox directory in there or the stock one |
19:07:12 | _jim_fear | the backup one being (i assume) all the settings i just had |
19:07:21 | _jim_fear | ahh ill do the original |
19:07:34 | lostlogic | _jim_fear: extract a fresh _CVS_ rockbox.zip onto it. |
19:08:08 | _jim_fear | okie dokie |
19:09:31 | voltagex | _jim_fear: it might be a problem with those settings, so turn them back on one at a time, testing after eeach |
19:09:51 | preglow | lostlogic: i updated it before i left wednesday |
19:09:55 | _jim_fear | voltagex: i am hoping ur right |
19:10:04 | _jim_fear | i went through the manual last night and set everything one by one |
19:10:09 | _jim_fear | with out rebooting the iriver |
19:10:13 | lostlogic | preglow: old. |
19:10:17 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=steve-o@adsl-64-123-190-153.dsl.rcsntx.swbell.net) |
19:10:18 | preglow | okiedoke |
19:10:52 | lostlogic | preglow: the current playback is quite stable, except for those bugs explicitly listed on the SoftwareCodecPlayback wiki page |
19:11:01 | piroko | |kid|: what model player do you have? |
19:11:12 | lostlogic | (at least to the best of my knowledge, I wouldn't have started trying to put metadata on the buffer if it wasn't) |
19:11:21 | |kid| | iriver h340 |
19:11:26 | lostlogic | amiconn: gah, is audiobuf aligned? |
19:11:42 | amiconn | audiobuf should be aligned |
19:11:54 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
19:12:10 | amiconn | You said that you need to align the headers, that's why I posted the formula... |
19:12:31 | lostlogic | amiconn: yeah, but filebuf isn't aligned, so I hafta align filbuf and then align the buf_widx relative to it. |
19:12:52 | | Join mr [0] (n=noway@ool-44c515a9.dyn.optonline.net) |
19:12:54 | amiconn | filebuf isn't aligned? That's new to me... |
19:13:30 | lostlogic | it follows talk_buf which is voicefile sized which I assume isn't guaranteed to be aligned. |
19:14:03 | voltagex | HCl: you still around? |
19:14:18 | voltagex | shit, cpu temp @ 68C |
19:14:20 | amiconn | hmpf. I only ever observed an aligned buffer |
19:14:45 | lostlogic | filebuf = &filebuf[talk_get_bufsize()]; |
19:14:52 | piroko | |kid|: i can't seem to find the shortcut for the iriver restart... sorry... |
19:15:03 | piroko | voltagex: where did you get that temp readout from? |
19:15:05 | |kid| | np, thnx anyway :) |
19:15:14 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
19:16:15 | lostlogic | amiconn: what's the formula to align down? |
19:16:38 | amiconn | align down? I though you need to align up |
19:16:39 | lostlogic | while I'm aligning, might as well make the filebuf's length aligned too. |
19:16:47 | amiconn | ah |
19:16:51 | amiconn | down is simple |
19:17:01 | amiconn | buflen &= ~3; |
19:17:02 | lostlogic | &~3? |
19:17:03 | lostlogic | ok |
19:17:25 | amiconn | But check tal_buffer first, it might be aligned |
19:17:30 | | Join gursikh [0] (n=m@adsl-65-65-181-94.dsl.hstntx.swbell.net) |
19:17:52 | lostlogic | it depends on the size of the voice file, is a voice file always a multiple of 4 bytes? |
19:18:20 | lostlogic | voicefile_size = filesize(filehandle); |
19:20:03 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
19:20:06 | | Join punkrockguy318 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
19:20:30 | punkrockguy318 | I'm confused about a simple feature in rockbox... Text Entry... How can I backspace using a ipod 5g? I've read the manual but it's not quite clear |
19:20:42 | | Join webguest78 [0] (n=d49f6782@labb.contactor.se) |
19:20:56 | lostlogic | this also aligns the codec copy buffers which were not aligned before... even if I give up on the metadata on buffer, that will be worthwhile. |
19:21:13 | amiconn | lostlogic: From looking at voicefont.cpp, it's not guaranteed to have a multiple-of-4 length |
19:21:22 | mr | okay coping over some songs |
19:21:33 | punkrockguy318 | Select Inserts the currently highlighted character. If the cursor is down at the filename, Select will delete on character. But it doesn't say how to get the cursor down to the filename... |
19:21:39 | mr | nick _glassJaw |
19:21:43 | | Quit webguest78 (Client Quit) |
19:21:43 | mr | ok lol |
19:21:50 | | Nick mr is now known as _glassJAw (n=noway@ool-44c515a9.dyn.optonline.net) |
19:21:53 | amiconn | Maybe the talk buffer code should round up the length for alignment |
19:22:10 | *** | Saving seen data "./dancer.seen" |
19:22:51 | preglow | indeed |
19:23:13 | preglow | bbl |
19:23:35 | lostlogic | http://pastebin.com/663367 <−− I'm still getting a data abort and now feeling very stupid about it. |
19:23:59 | | Join ^BeN^ [0] (n=Paprica@TLV62-0-124-132.bb.netvision.net.il) |
19:24:11 | amiconn | Otoh, all current voice files have amultiple-of-4 length, dunno why |
19:24:27 | voltagex | lostlogic, on a completely unrelated note, do you apply replay gain to your files or just use the csv file? |
19:24:31 | infamis | Everyone! Make fun of my wps!!! http://img429.imageshack.us/img429/862/basbig8dw.jpg |
19:24:38 | lostlogic | voltagex: just to the headers |
19:24:56 | voltagex | lostlogic: what app does that? |
19:25:04 | lostlogic | voltagex: replaygain |
19:25:07 | lostlogic | mp3gain? |
19:25:09 | lostlogic | vorbisgain |
19:25:27 | voltagex | mp3gain...doesn't that alter the file? |
19:25:34 | infamis | not the music data |
19:25:58 | lostlogic | voltagex: you can set it to alter the data or not |
19:26:05 | lostlogic | voltagex: it's just nonobvious how :-P |
19:26:08 | punkrockguy318 | Can someone help me out with my text entry problem? It's probably very simple |
19:26:18 | voltagex | I want to be really really sure before I run it over 72gb of mp3 |
19:26:20 | lostlogic | punkrockguy318: I've not figured it out myself yet, or I'd help ya :-P |
19:26:49 | punkrockguy318 | lostlogic: hmm.. I know I got down to the filename once, but I'm not sure how |
19:26:51 | infamis | punkrockguy318: you just keep pressing down |
19:26:52 | dpassen1 | voltagex: My recommendation is to use foobar2000 to add replaygain tags to your files. |
19:26:53 | _glassJAw | my nick is stolen =) |
19:27:15 | voltagex | dpassen1: and rockbox will read them? |
19:27:22 | punkrockguy318 | infamis: when i scroll down it just brings me back up to the top |
19:27:30 | dpassen1 | yea |
19:27:35 | voltagex | ok thanks |
19:28:01 | punkrockguy318 | infamis: nevermind |
19:28:27 | punkrockguy318 | infamis: it's pretty subtle that the cursor is at the filename... the cursor doesn't change at all once your at the filename |
19:28:34 | infamis | as soon as the text entry thing comes up, press down 8 times |
19:28:39 | infamis | ok |
19:28:59 | _glassJAw | voltagex: its _jim_fear guess what |
19:29:18 | voltagex | _glassJAw: didn't work? |
19:29:24 | _glassJAw | negative =( |
19:29:32 | _glassJAw | it seems to stutter less!? |
19:29:39 | _glassJAw | but if i hold down up or down in a dir |
19:29:43 | _glassJAw | it still stops the audio |
19:29:45 | _glassJAw | all together |
19:29:54 | voltagex | _glassJAw: absolutely no idea, sorry |
19:30:00 | | Quit _jim_fear (Read error: 110 (Connection timed out)) |
19:30:06 | | Nick _glassJAw is now known as _jim_fear (n=noway@ool-44c515a9.dyn.optonline.net) |
19:30:09 | _jim_fear | thats cool |
19:30:18 | _jim_fear | im trying to find dircache |
19:30:23 | infamis | anyone gonna make fun of my wps? http://img429.imageshack.us/img429/862/basbig8dw.jpg |
19:31:05 | voltagex | infamis: it's actually not too bad |
19:31:40 | | Quit |kid| () |
19:31:44 | _jim_fear | damn wait voltagex lol do u know where to find the setting for dircache? |
19:31:46 | ts-x | voltagex: I second dpassen1's recommendation of foobar2000 for replaygain - works well |
19:31:48 | infamis | yea I just needed something big when I'm driving since my eyes have to travel about 2 feet to reach the screen |
19:32:08 | dpassen1 | ts-x: are you using 0.8.3 or 0.9 |
19:32:08 | voltagex | _jim_fear: general settings i think |
19:32:36 | punkrockguy318 | infamis: seems a little unintuitive to me.. I'll see if I can do something about it. In the mean time, I submitted a patch |
19:32:52 | ts-x | 0.8.3, although I downloaded 0.9 but haven't installed |
19:33:15 | voltagex | lostlogic: when you're not too busy would you mind checking out the codecs makefile? |
19:33:21 | dpassen1 | I know id3v2 handling was changed in 0.9, I'd like to know if the tags are still readable |
19:33:26 | dpassen1 | I'll probably test soon |
19:33:28 | lostlogic | voltagex: never not too busy ;) |
19:33:58 | infamis | punkrockguy318: just takes some time gettin used to...I discover new menu options every day! |
19:34:05 | voltagex | lostlogic: :(( |
19:34:07 | _jim_fear | alright guys i give up for now |
19:34:09 | ts-x | dpassen1: Is there a way to retain your current settings when upgrading, or do you have to do a clean install? |
19:34:14 | _jim_fear | thanks for ur help lostlogic and voltagex |
19:34:22 | lostlogic | _jim_fear: juck |
19:34:24 | lostlogic | luck that is |
19:34:28 | _jim_fear | lol |
19:34:29 | _jim_fear | ok |
19:34:32 | _jim_fear | thx |
19:34:48 | dpassen1 | clean, but you can install to a different folder, and have 2 different versions residing |
19:35:04 | | Quit _jim_fear ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
19:35:15 | dpassen1 | columns_ui settings can be retained, if you export them to a .fcs file |
19:35:20 | voltagex | holy $#@% 15 hours for replaygain |
19:35:40 | ts-x | That's what I was thinking about doing - I've got the interface pretty highly customized and don't want to have to rebuild it right now :) |
19:36:03 | punkrockguy318 | infamis: yeah, i understand, but it could be a little more intuitive by default. Perhaps a blinking cursor, or a box displayed around the filename to show where the focus is? |
19:37:25 | infamis | punkrockguy318: I have to admit that the first time I saw a text entry screen and all of a sudden no character was highlighted, I didn't know the cursor was at the filename row...so I'm actually with you |
19:37:35 | lostlogic | amiconn: no thoughts on the code snippets I pastebinned? |
19:38:53 | amiconn | lostlogic: oh, sorry |
19:39:14 | voltagex | 3:40am, need sleep |
19:39:16 | amiconn | The offset calculation is wrong; my formula was for direct ligning |
19:39:17 | voltagex | bye all |
19:39:34 | punkrockguy318 | infamis: yeah... it's not that it's inheritly wrong the way it is, but it COULD be improved. that's what's interface is all about |
19:39:58 | lostlogic | amiconn: so the one in the buffer reset is ok but the one for the buf_widx is wrong? |
19:40:06 | amiconn | ...but I see that you need the offset for correcting the length. |
19:40:14 | | Part voltagex ("libdumb libdumb libdumb it's just a DUMB codec... hi lostlogic and HCl :)") |
19:40:18 | amiconn | No, both are wroing |
19:40:45 | lostlogic | :( I'm so glad you're here... Takes me forever to figure things like this out. |
19:41:41 | amiconn | offset = (-(size_t)filebuf) & 3; |
19:41:45 | lostlogic | amiconn: oooh, I see whatchu mean, and why the offset calculated that way doesn't work. |
19:41:50 | amiconn | Note the 'minus' |
19:41:53 | lostlogic | yep |
19:42:13 | amiconn | amount = (-buf_widx) & 3; |
19:43:06 | amiconn | Btw, in this case it's a good thing that you're developing on ipod; you won't notice these things on iriver |
19:43:34 | lostlogic | amiconn: it would just hurt performance on iRiver? |
19:43:38 | amiconn | yes |
19:44:55 | | Join FireFly_ [0] (n=FireFly@p54A46B48.dip.t-dialin.net) |
19:46:53 | | Join filoktetes [0] (n=filoktet@g-001.osl255.netcom.no) |
19:47:13 | | Join webguest12 [0] (n=471f64aa@labb.contactor.se) |
19:48:08 | webguest12 | ermm |
19:49:35 | | Quit webguest12 (Client Quit) |
19:51:22 | | Quit lee-qid_ ("Trillian (http://www.ceruleanstudios.com") |
19:53:37 | | Quit warthawg ("my work here is done") |
19:54:38 | | Quit infamis ("scary movie4 download completed") |
19:57:19 | | Quit _FireFly_ (Read error: 113 (No route to host)) |
20:00 |
20:00:06 | Ave | isnt it true that li-ion batteries need few full charge-discharge cycles before they reach full capacity? |
20:00:16 | | Join bluebrother [0] (n=dom@nat-wh-1.rz.uni-karlsruhe.de) |
20:00:47 | Ave | I've been running the battery test on fresh ipod nano and its been 5.5 hours and already its showing 10% battery |
20:01:28 | Slasheri | hmm, it seems the build system has jammed |
20:01:52 | Slasheri | amiconn: btw, now the tagcache is committed in background if dircache has been enabled |
20:11:58 | HCl | ugh |
20:18:30 | | Join qwm_ [0] (n=qwm@h147n2fls32o1010.telia.com) |
20:20:02 | | Join mikolas [0] (n=mikolas@a85-156-210-49.elisa-laajakaista.fi) |
20:20:48 | | Join mbalazs [0] (n=5665c683@labb.contactor.se) |
20:21:35 | | Join hack [0] (n=KELEBEK@88.240.117.33) |
20:23:02 | | Quit linuxstb_ ("CGI:IRC") |
20:23:10 | mbalazs | hey, anyone know how to reset the settings of rockbox to default from a computer? |
20:23:52 | mbalazs | I can't access to rockbox, because there are white background and foreground |
20:23:59 | BHSPitLappy | xha |
20:24:10 | BHSPitLappy | erase .rockbox and extract it again |
20:24:14 | | Join emacse1 [0] (n=serge@c-69-143-163-228.hsd1.va.comcast.net) |
20:24:21 | mbalazs | I already did |
20:24:25 | mbalazs | still the same |
20:24:26 | emacse1 | I found a skin that I like... how do I actually install it? |
20:24:50 | BHSPitLappy | mbalazs: then something's messed up. |
20:25:05 | | Quit TeaSea ("Leaving") |
20:25:17 | mbalazs | I think it stores the settings in the memory or some hidden place I can't reach |
20:25:58 | | Part hack |
20:26:10 | mbalazs | nothing's messed up, because I experienced this problem a few times and reinstalling rocbox solved it |
20:26:35 | | Join TeaSea [0] (n=Thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:26:36 | mbalazs | but now somehow it won't work |
20:28:26 | Ave | did you remove .rockbox recursively? |
20:28:37 | Ave | the prefs are saved in files in the filesystem right? |
20:28:54 | piroko | dammit. ipod froze yet again... |
20:28:57 | | Quit qwm (Read error: 110 (Connection timed out)) |
20:29:45 | mbalazs | I did remove it recursively (from total commander, shift + del) |
20:30:17 | | Join SereR0KR [0] (n=Fletcher@Fd03f.f.strato-dslnet.de) |
20:30:42 | mikolas | are more buildservers still needed? |
20:31:48 | punkrockguy318 | Man, I'm taking a look at some of the kernel stuff of rockbox. How the heck was this written without documentation of the hardware? Crazy! |
20:32:27 | emacse1 | hrm... anyone here have an ipod nano? |
20:33:34 | mikolas | i'm just setting up different cross compilers and i have my server online 24/7 so i could contribute some cpu for the project. the line is only 8/1mbit. |
20:35:42 | Ave | emacse1: o/ |
20:36:02 | emacse1 | Ave: can you play ogg vorbis files? |
20:36:11 | emacse1 | and can you recommend a font/wps combination? |
20:37:03 | Ave | sure I can play vorbis |
20:37:11 | emacse1 | mine doesn't play Vorbis... |
20:37:20 | emacse1 | did you have to do anything? |
20:37:28 | Ave | and well, imo there is only one good looking wps, the ipod nano with some smaller font |
20:37:42 | Ave | I compiled from cvs code but any daily oughta work just as well |
20:37:57 | emacse1 | Ave: I found a nice one on the page... is there a way to put a WPS in after the fact? |
20:38:03 | emacse1 | I like the Brushed Metal one |
20:38:26 | Ave | unzip the theme in .rockbox and then use the theme selector |
20:39:14 | emacse1 | k, lemme try |
20:41:01 | linuxstb | mbalazs: Which player do you have? |
20:41:16 | Ave | sometimes the themes have extra directories, just watch out for those |
20:42:04 | mbalazs | linuxstb: i have an ipod video 5g |
20:42:53 | linuxstb | Then just turn the hold switch on whilst Rockbox is starting - that resets the settings. |
20:43:57 | emacse1 | it doesn't like my ogg vorbis files |
20:44:06 | emacse1 | is there a specific kind of vorbis file it wants? |
20:44:46 | linuxstb | No, there's nothing special about the vorbis file Rockbox plays. What happens when you select one? |
20:44:53 | emacse1 | it skips to the next one |
20:45:04 | emacse1 | the "next one" being the one and only mp3 file I have |
20:45:22 | emacse1 | I have about 10 vorbis files |
20:45:30 | | Join Daishi [0] (n=daishi@ool-18bcf48a.dyn.optonline.net) |
20:45:59 | | Join |Unknown| [0] (i=pinchas@216-145-235-24.rev.dls.net) |
20:46:01 | |Unknown| | hey |
20:46:07 | linuxstb | I think the only vorbis files that cause problems are ones encoded with a very early version of the vorbis encoder. Maybe that's the case with your files. |
20:46:23 | emacse1 | LOL okay and now it's frozen :) |
20:46:33 | |Unknown| | anyone fix rockboy yet? |
20:46:34 | emacse1 | linuxstb: maybe... should I just try others? |
20:47:11 | | Quit ^BeN^ (Read error: 110 (Connection timed out)) |
20:47:40 | mbalazs | linuxstb: thx, it worked !! |
20:47:51 | mbalazs | another question |
20:48:01 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
20:48:19 | | Quit linuxstb (Nick collision from services.) |
20:48:21 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
20:48:32 | emacse1 | no... it doesn't even like ogg files I ecoded myself recently |
20:48:55 | mbalazs | I'm new to the ipod hardware but I'm wondering whether how the ipod plays mp3 when it's running the original firmware or something else |
20:49:07 | | Join humulus [0] (n=humulus@yogi.htu.tuwien.ac.at) |
20:49:12 | humulus | cool |
20:49:16 | humulus | hi |
20:49:17 | mbalazs | does rockbox play the songs by a software player? |
20:49:28 | mbalazs | and does the original firmware do it too? |
20:49:44 | linuxstb | Yes, the ipod uses the main CPU for audio decoding - both in the original firmware and Rockbox. |
20:50:00 | emacse1 | oh, that's weird |
20:50:09 | mbalazs | then why does rockbox slow down when I start rolling the clickwheel |
20:50:10 | humulus | linuxstb: is there a hardware player ? |
20:50:31 | humulus | linuxstb: or what is the opossite of software player? |
20:50:32 | Ave | linuxstb: you know whats the function of the "other cpu" when under apple firmware? |
20:51:00 | Ave | or other core, really |
20:51:01 | mbalazs | is the original more optimized or something? |
20:51:02 | linuxstb | humulus: The Archos devices that Rockbox supports has a hardware MP3 decoder. |
20:51:35 | emacse1 | linuxstb: can you give me an ogg vorbis file that you know works? |
20:51:43 | humulus | ups, eventually i would be interest. to work on rockbox, is it a gnu project? |
20:51:46 | linuxstb | Yes, I'm sure Apple is using an MP3 decoder written by PortalPlayer which will be highly optimised. |
20:52:00 | | Join obo [0] (n=obo@82-46-82-224.stb.ubr02.trow.blueyonder.co.uk) |
20:52:27 | linuxstb | humulus: It's not a GNU project, but it's licensed under the GNU GPL. |
20:52:43 | Ave | emacse1: go to www.kahvi.org and snag a song |
20:52:48 | humulus | linuxstb: ok, no fsf paper work :D |
20:52:49 | emacse1 | linuxstb: I've tested it with all my ogg vorbis files. My podcast, the OpenBSD songs, etc |
20:52:57 | piroko | who's working on the ipod 4g scaling? |
20:53:26 | emacse1 | Ave: those are not ogg vorbis files |
20:53:34 | humulus | i suppose there are developerz in here :) |
20:53:35 | Ave | sure they are |
20:53:49 | humulus | cool, would be interessted |
20:53:55 | emacse1 | oh I see one now |
20:53:55 | Ave | emacse1: ftp://ftp.scene.org/pub/music/groups/kahvicollective/kahvi175a_mikael_fyrek-st_mare%20abelle.ogg |
20:53:58 | Ave | for example |
20:54:01 | mbalazs | well, thanks for your help, I have to go |
20:54:05 | mbalazs | bye |
20:54:13 | linuxstb | emacse1: Have you done the usual checks for when something goes wrong? i.e. delete your .rockbox folder and rockbox.ipod, install the latest CVS build, and reset your settings? |
20:54:13 | | Quit mbalazs ("CGI:IRC") |
20:54:29 | humulus | always wanted to do some embeded stuff too :D |
20:54:45 | emacse1 | linuxstb: this is from today |
20:54:45 | linuxstb | piroko: I wouldn't say I'm working on it, but I committed it to CVS for the 4Gs. |
20:55:02 | emacse1 | linuxstb: I just downloaded it 30 mins ago |
20:55:05 | linuxstb | emacse1: Did the files work in the past? |
20:55:17 | emacse1 | linuxstb: I don't know. I never installed Rockbox before 30 mins ago :) |
20:55:55 | piroko | linuxstb: i'm pretty sure it's causing the ipod to lockup after an hour or so, just fyi |
20:56:08 | linuxstb | piroko: Why do you blame the CPU scaling? |
20:56:18 | piroko | because I turned it off and it played flawlessly |
20:56:59 | emacse1 | okay it likes THIS ogg vorbis file... |
20:57:11 | emacse1 | so now we have to ask: Why is your ogg vorbis file different than mine? |
20:57:47 | piroko | emacse1: what program are you using to encode? |
20:57:57 | emacse1 | piroko: oggenc |
20:58:00 | piroko | oh |
20:58:01 | piroko | :P |
20:58:43 | emacse1 | ah, but maybe an old one! |
20:58:49 | emacse1 | Vendor: Xiph.Org libVorbis I 20030909 (1.0.1) |
20:59:05 | linuxstb | piroko: OK. That's suspicious. But I know there are other bugs which could be causing lockups. But I'll remember it. |
20:59:06 | piroko | 1.0.2 is out |
20:59:07 | emacse1 | same with song37 from OpenBSD |
20:59:13 | piroko | linuxstb: ok thanks |
20:59:32 | emacse1 | Vendor: Xiph.Org libVorbis I 20040920 is from the ogg vorbis file that linuxstb gave me... |
20:59:42 | linuxstb | I didn't give you a file.... |
20:59:43 | amiconn | My latest PCF i2c driver cuts the cpu load down from 12.3% to 5.8% at 45MHz, and from 50% to 13.3% at 11MHz (124MHz: no change) :-) |
20:59:50 | |Unknown| | anyone fix rockboy yet? |
21:00 |
21:00:14 | linuxstb | amiconn: Nice work. Now fix the ipod i2c driver... |
21:00:33 | amiconn | I'll check it once more, then commit |
21:00:47 | amiconn | Same technique should be applied to the H1x0 adc driver |
21:01:57 | emacse1 | LOL one ogg vorbis file crashes it |
21:02:09 | linuxstb | |Unknown|: You'll have to be a bit more specific in your question. |
21:02:31 | | Join powr-toc [0] (n=r@84-51-129-124.rickmo645.adsl.metronet.co.uk) |
21:05:00 | powr-toc | does rockbox have audioscrobbler support yet, or support for recording how many times you've listened to a particular track??? |
21:05:10 | amiconn | bbl |
21:05:13 | | Part amiconn |
21:05:46 | yobesoom | umm so I was just playing an MP3 on my iPod 4g and it crashed giving me this message: "Data Abort at00045FC4" |
21:05:52 | Ave | heh nice, I ran the battery_bench and well the pwoer ran out, and NOTHING got into the logfile, not a single row? |
21:06:05 | yobesoom | I can supply the original file. Nothing fancy.. just a 128kbps mp3 |
21:06:50 | linuxstb | yobesoom: Thanks. I'll have a look at your file. Can you upload it somewhere? |
21:06:58 | yobesoom | yeah I'll toss it up on yousendit |
21:07:17 | emacse1 | linuxstb: wait, you'll take his files, but not my self-encoded ogg or OpenBSD song? |
21:07:39 | linuxstb | I know nothing about ogg... |
21:07:52 | linuxstb | Data aborts I can debug. |
21:07:54 | Ave | emacse1: run ogginfo on the files |
21:08:04 | emacse1 | Ave: I have. What am I looking for? |
21:08:09 | Ave | emacse1: or try the kahvi link there and wahts been suggested to you |
21:08:17 | Ave | try older release etc |
21:08:30 | emacse1 | Ave: I did that. the kahvi works |
21:08:37 | Ave | ok so you ahve bogus files |
21:08:40 | Ave | toss em |
21:09:00 | emacse1 | Ave: no, they're not bogus. They work on my computer just fine |
21:09:01 | yobesoom | and upon closer inspection it was 192kbps.. but still that's nothing funky |
21:09:58 | Ave | emacse1: well for this particular decoder they seem bogus, then? |
21:10:14 | Ave | tremor maybe doesnt like old files |
21:10:30 | emacse1 | Ave: okay, that's fine... but can you define "old"? |
21:10:43 | Ave | [21:58] < emacse1> Vendor: Xiph.Org libVorbis I 20030909 (1.0.1) |
21:10:45 | Ave | maybe? |
21:10:59 | emacse1 | Vendor: Xiph.Org libVorbis I 20040920 |
21:10:59 | emacse1 | also failed |
21:11:03 | Ave | or it could be soemthing else like multiple streams |
21:11:29 | emacse1 | Ave: do you know ogg vorbis or are you guessing? |
21:11:40 | Ave | so, my nano battery lasted for 8 hours solid playback decoding 192kbps cbr mp3 with very little actual menu usage etc backlighting |
21:11:59 | emacse1 | Ave: oh you're from Finland... I've been watching your video all weekend... it's haunting my dreams! |
21:12:13 | Ave | mostly guessing, but I know there are some limitations in the vorbis decoder |
21:12:17 | Ave | what video is that |
21:12:19 | yobesoom | file's up |
21:12:29 | emacse1 | Ave: Armi and Danny :) |
21:12:37 | Ave | thats 30 years old, give it a rest |
21:12:41 | yobesoom | should I post the url in here since freenode won't let me msg people? |
21:12:56 | emacse1 | Ave: I only saw it Friday, and it's only 23 years old |
21:13:03 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:13:10 | | Quit thegeek (Read error: 113 (No route to host)) |
21:13:18 | Ave | well h, its actually so bad it becomes good |
21:13:42 | emacse1 | Ave: anyway... most of these files I can give to you to try yourself, if you want |
21:14:15 | Ave | I just ran my battery flat for no reason whatsoever, logging failed.. |
21:14:50 | emacse1 | Ave: don't run your battery flat :) |
21:14:52 | | Quit smoothie24 ("Leaving") |
21:15:27 | Ave | I was trying to get a better battery estimate voltages but turns out its pretty damn accurate |
21:15:55 | Ave | ipod died within 30 seconds of the meter reaching 0% |
21:15:55 | emacse1 | Ave: so is that a no? |
21:15:58 | linuxstb | yobesoom: Downloading now.... |
21:16:12 | yobesoom | okay |
21:16:13 | Ave | emacse1: cant do jack at the moment but you can always send the files |
21:16:22 | Ave | or put em up somewhere |
21:16:24 | emacse1 | Ave: send them where/how? |
21:17:31 | yobesoom | I did mine on yousendit |
21:18:20 | linuxstb | yobesoom: Your track plays fine for me on my 4g Color. |
21:18:26 | | Join XavierGr_ [0] (n=XavierGr@ppp124-122.adsl.forthnet.gr) |
21:18:30 | yobesoom | doesn't crash halfway through? |
21:18:42 | yobesoom | my 4g is bw |
21:19:09 | linuxstb | Haven't got that far yet... I'll play it all the way through now. |
21:19:14 | yobesoom | ok |
21:19:49 | linuxstb | I guessed you had a greyscale 4g - but this kind of problem should affect all ipods equally. |
21:20:17 | linuxstb | Also, are you using the very latest CVS version of Rockbox? |
21:20:31 | emacse1 | linuxstb BTW is the daily build from the CVS? |
21:20:34 | yobesoom | I put on CVS from like 3 days ago |
21:20:35 | emacse1 | or another branch? |
21:21:13 | linuxstb | yobesoom: That is _very_ old considering the rapid changes the playback code is going through. I would guess your bug has already been fixed. |
21:21:25 | yobesoom | 3 days is old? O_o |
21:21:31 | yobesoom | okay I'll update and see if the bug repeats |
21:21:37 | linuxstb | emacse1: The daily build is just a CVS build made at a fixed time each day. There is nothing special about it. |
21:21:59 | emacse1 | linuxstb: well you mind trying the ogg vorbis files I have? |
21:22:04 | emacse1 | see if they work for you? |
21:22:10 | linuxstb | yobesoom: Yes, there have probably been about 20 changes to the playback code since then... |
21:22:13 | *** | Saving seen data "./dancer.seen" |
21:22:18 | linuxstb | emacse1: Sure. |
21:22:36 | emacse1 | ftp://ftp.openbsd.org/pub/OpenBSD/songs/song37.ogg |
21:23:39 | yobesoom | do you know if anyone is actively working on the aac playback code? |
21:23:47 | yobesoom | it doesn't play any of the files I've encoded |
21:25:04 | emacse1 | that's one... here's another, this one I made myself... http://www.tux.org/~serge/atome/atome-2005-04-14.ogg |
21:25:10 | linuxstb | yobesoom: No, I don't think anyone is working on it. |
21:25:17 | emacse1 | linuxstb: sorry they're big |
21:25:49 | | Quit |Unknown| () |
21:26:01 | linuxstb | emacse1: song37 is playing fine for me now. |
21:26:14 | emacse1 | linuxstb: now? as opposed to before? |
21:26:27 | emacse1 | linuxstb: you using CVS? daily build? |
21:26:27 | linuxstb | No, I just mean I am currently listening to it. |
21:26:35 | linuxstb | The current CVS. |
21:26:46 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
21:27:06 | powr-toc | does rockbox have audioscrobbler support yet, or support for recording how many times you've listened to a particular track??? |
21:27:14 | linuxstb | powr-toc: No. |
21:28:00 | powr-toc | linuxstb: is it planned? |
21:28:05 | Paul_The_Nerd | powr-toc: There was support for recording how many times you've played a track, but with a recent reworking of the database system the old method had to be removed. It'll hopefully be back eventually, but there's still a ways to go first. |
21:28:23 | powr-toc | Paul_The_Nerd: cool... |
21:28:37 | powr-toc | I think I'd find it quite handy... |
21:28:37 | emacse1 | linuxstb: song37 now plays for me... WTF |
21:29:23 | Paul_The_Nerd | powr-toc: Well, as I said it'll be back in time. There's no specific schedule for Rockbox features though, so it can't really be predicted when. |
21:29:30 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
21:29:50 | emacse1 | linuxstb: anyway... that's enough for now I guess *shrug* |
21:29:52 | powr-toc | what would be cool is if there were some kind of scripting/plugin system so that you could develop your own behaviours for things to do at various events (e.g. track start, end) etc... |
21:29:55 | emacse1 | thanks all |
21:29:56 | | Part emacse1 |
21:30:40 | linuxstb | powr-toc: You have the full source code... So you can theoretically make it do whatever you want. |
21:30:43 | Paul_The_Nerd | powr-toc: Well, since it's open source you could always just code yourself a patch. That's essentially scripting, just compiling it before the script is run. ;-) |
21:31:31 | | Join criminy [0] (n=criminy@c-24-99-60-117.hsd1.ga.comcast.net) |
21:31:33 | powr-toc | linuxstb: Paul_The_Nerd: Sure, unfortunately I have other development demanding my time... |
21:32:13 | Paul_The_Nerd | powr-toc: Well y'know... a scripting system takes just as much time to develop a script for as programming does, and at least with C it's an existing language. :-P |
21:32:48 | powr-toc | Paul_The_Nerd: true, but you could 'theoretically' port python to rockbox, that'd be neat. |
21:33:13 | powr-toc | Though I'd imagine you'd probably be better using ipodlinux for that |
21:33:28 | | Join RedBreva [0] (n=root@host86-133-124-164.range86-133.btcentralplus.com) |
21:34:21 | | Quit criminy (Read error: 104 (Connection reset by peer)) |
21:34:24 | | Join criminy [0] (n=criminy@c-24-99-60-117.hsd1.ga.comcast.net) |
21:36:41 | | Join Marsdaddy [0] (n=Spoonhea@jenandpaul.plus.com) |
21:37:31 | | Part Marsdaddy |
21:39:25 | linuxstb | powr-toc: Don't forget you're dealing with an embedded platform with very limited resources... |
21:39:33 | Paul_The_Nerd | And no malloc. |
21:40:06 | powr-toc | linuxstb: sure... |
21:40:52 | powr-toc | I was just saying it'd be cool 'if'... I realise it's a little trickier in reality. |
21:41:24 | linuxstb | It's not a case of being tricky - more a case of not being the most efficient solution to the problem. |
21:41:24 | | Quit criminy (Read error: 104 (Connection reset by peer)) |
21:46:53 | | Join criminy [0] (n=criminy@c-24-99-60-117.hsd1.ga.comcast.net) |
21:47:48 | ravon | Anyone who's currently working on the dumb-codec? |
21:49:08 | | Join ^BeN^ [0] (n=Paprica@85-250-167-231.bb.netvision.net.il) |
21:49:09 | t0mas | quick question... |
21:49:13 | linuxstb | ravon: I don't believe anyone has touched it for months. |
21:49:16 | | Join webguest42 [0] (n=56905321@labb.contactor.se) |
21:49:17 | t0mas | the tagcache stuff |
21:49:26 | t0mas | are we slowly moving to a tag database like thing? |
21:49:31 | ravon | linuxstb: osnap, oki, thanks. I might give it a shot tomorrow then. |
21:49:44 | t0mas | and is some tagdb etc. sceduled for 3.0 ? |
21:49:51 | webguest42 | you fucked my ipod you cunts |
21:49:57 | ravon | lol |
21:50:21 | linuxstb | Do you have a problem? |
21:50:24 | Ave | is tagcache something you need to install separately (plugin) or does it come as built-in? |
21:50:25 | ravon | Yeah, damn that Rockbox team. Forcing their firmware onto players at gun point |
21:50:26 | t0mas | webguest42: you might want to try I different approach |
21:50:29 | Mode | "#RockBox +o t0mas " by ChanServ (ChanServ@services.) |
21:50:36 | t0mas | s/I/a |
21:50:58 | Paul_The_Nerd | Ave: Built in. |
21:50:59 | linuxstb | t0mas: tagcache is the replacement for the old tag database in Rockbox. tagcache is an advertised feature of 3.0 |
21:51:05 | t0mas | ok |
21:51:12 | t0mas | and the runtime db etc? |
21:51:19 | linuxstb | No, the runtime db is for later. |
21:51:20 | | Quit webguest42 (Client Quit) |
21:51:30 | Mode | "#RockBox -o t0mas " by t0mas (n=tomas@rockbox/developer/t0mas) |
21:51:51 | t0mas | hmm... the gather runtime data option is still in the menu... |
21:51:51 | Paul_The_Nerd | t0mas: I'll give you even odds that his iPod got screwed up by improperly following the directions. |
21:51:54 | linuxstb | I'm sure he/she feels better now... |
21:52:06 | t0mas | Paul_The_Nerd: you can't screw up ipods... |
21:52:37 | linuxstb | t0mas: You can if you don't know what you're doing. But never permanently. |
21:52:44 | t0mas | you can brick an Iriver by flashing with something weird... but Ipods are always restorable |
21:52:56 | Ave | maybe you should include directions to back up the whole first partition just in case and how to restore it |
21:52:59 | t0mas | that's what I mean... you can always restore the original state |
21:53:02 | Ave | or even the whole disk |
21:53:09 | linuxstb | Ave: That's exactly what the installation instructions do say. |
21:53:15 | Ave | does it? heh |
21:53:21 | t0mas | yeah, but he might have missed that ;) |
21:53:28 | powr-toc | linuxstb: it's not about efficiency though... it's about having an extension architecture to allow end user innovation (as in firefox/extensions/greasemonkey) |
21:53:34 | t0mas | but hey... there's a tool from apple to fix a "broken" ipod |
21:53:36 | Paul_The_Nerd | t0mas: Yeah. I know you can't permanently screw them up. But believe me, it's very very easy to have people THINK they're permanently screwed up. |
21:53:59 | Paul_The_Nerd | powr-toc: It's open-source. That's about as "end-user" extensible as you can get. |
21:54:00 | t0mas | yeah, like we had with iriver too |
21:54:15 | linuxstb | powr-toc: You can't ignore efficiency - especially when Rockbox runs on devices with 11MHz processors and 2MB of RAM. |
21:54:16 | t0mas | low battery power made the original firmware hang on boot |
21:54:17 | Ave | hey, can you actually make the second partition a little bigger? |
21:54:25 | | Join webguest27 [0] (n=56905321@labb.contactor.se) |
21:54:39 | Ave | because rockbox is using only so little of the 80 or so megabytes that the first partition originally occupies |
21:54:42 | webguest27 | you owe me a new cunting ipod |
21:54:47 | t0mas | lol |
21:54:55 | t0mas | webguest27... what's your problem? |
21:54:57 | linuxstb | webguest27: If you have a problem, we'll be happy to help. |
21:55:07 | Paul_The_Nerd | webguest27: You might want to start with "My iPod's not working after I tried to install. How do I fix it?" |
21:55:11 | Paul_The_Nerd | I'm usually much better with that one. |
21:55:17 | webguest27 | it's brust |
21:55:21 | t0mas | yeah, and then add what you did |
21:55:26 | t0mas | and why you think it's borken |
21:55:28 | Paul_The_Nerd | brust is not a word in the English language. |
21:55:29 | t0mas | *broken |
21:55:34 | webguest27 | chuck it though the window |
21:55:50 | webguest27 | bastard |
21:55:54 | Ave | thou shall not feed the troll |
21:55:54 | bananafon | LOL |
21:56:00 | bananafon | webguest LOL |
21:56:03 | Paul_The_Nerd | Well, we certainly aren't responsible for physical damage that you have incurred to the device. |
21:56:04 | * | t0mas feels some ban comming :P |
21:56:07 | Mode | "#RockBox +o t0mas " by ChanServ (ChanServ@services.) |
21:56:08 | bananafon | "cunting" ipod huh |
21:56:16 | powr-toc | Paul_The_Nerd: sure, but that hasn't stopped many OSS projects developing extension api's. e.g. eclipse, jedit, netbeans, firefox, thunderbird, almost every irc client, emacs, vi.... |
21:56:31 | bananafon | bye webguest |
21:56:39 | linuxstb | powr-toc: Yes, but those applications don't run on very limited battery-powered embedded devices. |
21:56:44 | bananafon | way to follow the instructions CORRECTLY |
21:56:59 | webguest27 | you owe me |
21:57:00 | powr-toc | linuxstb: sure... |
21:57:06 | linuxstb | powr-toc: I'm not saying a scripting extension system is impossible, or a bad idea, just that there may be other solutions. |
21:57:15 | bananafon | webguest |
21:57:17 | bananafon | whats ur email |
21:57:18 | preglow | linuxstb: ! |
21:57:21 | Paul_The_Nerd | powr-toc: Yes, but those are also run in vastly different environments. Like, those where such a thing is really possible. |
21:57:23 | bananafon | how does 300 on paypal sound ? |
21:57:29 | preglow | i'm looking forward to trying out some sids, heh |
21:57:50 | Paul_The_Nerd | webguest27: If you threw your iPod through a window, how is that *our* problem, 'eh? |
21:58:04 | linuxstb | preglow: It's working nicely. Myth1 is the person who ported his own sid player to Rockbox. |
21:58:15 | Ave | is it possible to repartition the ipod drive? because of: |
21:58:17 | Ave | -rw-rw−−−− 1 root root 79M 2006-04-15 10:44 nano_boot.img |
21:58:17 | Ave | -rw-rw−−−− 1 root video 4.6M 2006-04-15 10:48 rockboot.bin |
21:58:30 | Ave | the first partition is wasting 74 megs? |
21:58:40 | preglow | linuxstb: rainer? |
21:58:45 | linuxstb | Yes. |
21:58:50 | powr-toc | linuxstb: well perhaps the rockbox community could investigate or discuss what those solutions might be, and whether or not they are viable. |
21:58:55 | preglow | yeah, i remember him and kb writing that player a long time ago |
21:59:12 | preglow | kb is/was the big soft-synth guy on the demo scene |
21:59:17 | linuxstb | Ave: The Apple firmware uses that partition to hibernate. So you can't completely shrink it - unless you never let the Apple firmware hibernate. |
21:59:18 | webguest27 | wank |
21:59:28 | bananafon | lol webguest |
21:59:50 | Ave | linuxstb: hm ok ic, well thats space for "one more album" .. ah well |
22:00 |
22:00:40 | Ave | I dont plan to use apple side - ever, so I can experiment with it and restore the original layout if something breaks |
22:00:44 | | Join BHSPitMonkey [0] (i=steve-o@adsl-64-123-190-153.dsl.rcsntx.swbell.net) |
22:01:15 | bananafon | webguest |
22:01:15 | | Quit webguest27 ("CGI:IRC (EOF)") |
22:01:21 | linuxstb | preglow: It could do with some EMAC optimisations I think. The filters are currently disabled - they were too slow on Coldfire, and the ARM just about managed to run them in realtime. |
22:01:39 | Paul_The_Nerd | powr-toc: Or someone could just implement whatever idea they have, and submit it as a patch. |
22:02:10 | preglow | linuxstb: i'll have a look at it, sid without filters is no fun |
22:02:15 | | Join Marsdaddy [0] (n=Spoonhea@jenandpaul.plus.com) |
22:02:23 | preglow | they're simply state variable filters anyway, so should be quite easy |
22:02:29 | preglow | s/simply/simple/ |
22:02:33 | linuxstb | Ave: Yes, if you never leave your ipod in the Apple firmware for more than 12 hours, you should be fine to reduce it down to about 5MB. |
22:02:36 | powr-toc | Paul_The_Nerd: sure... but that only scales so far as an extension model. |
22:02:59 | linuxstb | We already have a plugin API. What can't you do with that? |
22:03:31 | | Join Can0Beans [0] (n=chris@pool-71-162-14-56.pitbpa.fios.verizon.net) |
22:03:34 | Ave | linuxstb: the only reason I might go into apple side is to use it for battery charging, but even that may be useless, ipod nano uses all hardware for charging right? so the firmware should not matter one way or another? |
22:03:46 | powr-toc | linuxstb: Can you capture events and execute on them? e.g. end of a track, start of a track etc? |
22:03:54 | Can0Beans | Can anyone tell me if Rockbox works on the 4g mini? |
22:03:57 | * | powr-toc doesn't know too much about the rockbox internals |
22:04:00 | linuxstb | Ave: You can just use disk mode for charging if you don't want to use Rockbox. |
22:04:11 | powr-toc | i.e. practically nothing. |
22:04:15 | Can0Beans | I see lots of references to the 2g mini |
22:04:37 | piroko | what font should be used to correctly render japanese characters in rockbox? |
22:05:01 | BHSPitMonkey | unifont? |
22:05:20 | Paul_The_Nerd | Can0Beans: 2g means "2nd generation" |
22:05:24 | Can0Beans | oh |
22:05:30 | Ave | linuxstb: I was looking at the code and unless you have HAVE_CHARGE_CONTROL (or so) defined rb doesnt really interfere with charging, right? |
22:05:46 | linuxstb | powr-toc: No, I don't think you can currently get access to track change events. But if someone wanted to write a plugin which required them, then they could get added to the plugin API. |
22:05:51 | Can0Beans | so if my mini is second generation, I should be in business! |
22:05:59 | Ave | I'm asking does it matter whether you are in rb or apple side at all |
22:06:02 | piroko | BHSPitMonkey: yep, that's it. thank you! |
22:06:08 | Paul_The_Nerd | Can0Beans: Exactly |
22:06:12 | BHSPitMonkey | np |
22:06:38 | linuxstb | Ave: I don't know very much about the charging. I normally switch to disk mode or sometimes the Apple firmware when I leave my ipod to charge. |
22:06:40 | Paul_The_Nerd | Ave: I charge my Nano in Rockbox about half the time (since it automatically reboots anyway if I don't hold down menu) and haven't had problems yet. |
22:06:41 | obo | powr-toc: you talking about scrobbler support? |
22:06:45 | preglow | i also see someone else has started some piezo work |
22:07:03 | obo | preglow: yeah, I blatently nicked some code you posted :) |
22:07:15 | Ave | yeah ok, well all in all, if I just use apple disk mode to charge and it doesnt go to hibernate I can downsize the 1st partition |
22:07:15 | | Join Paprica [0] (n=Paprica@89-138-19-232.bb.netvision.net.il) |
22:07:32 | linuxstb | Ave: Yes - that's my understanding. |
22:07:47 | linuxstb | BHSPitMonkey: Were you complaining about Sudoku the other night? |
22:08:04 | Ave | I'll see the nano code about charging just in case, once more |
22:08:21 | preglow | obo: haha, all is well |
22:08:40 | * | BHSPitMonkey hides from linuxstb |
22:08:49 | preglow | linuxstb: no wonder, the filters use floats... |
22:08:56 | obo | preglow: have you looked at the patch - and if so, am I heading in the right direction? |
22:08:56 | BHSPitMonkey | not complaining, just stating that it doesn't really work... |
22:08:59 | linuxstb | preglow: I know... |
22:09:15 | linuxstb | BHSPitMonkey: How old is your Rockbox? I made a few changes to Sudoku recently. |
22:09:20 | preglow | linuxstb: resid uses fast fixed point filters, we should just steal those |
22:09:52 | BHSPitMonkey | linuxstb: it's old, just disregard me for now |
22:09:54 | preglow | obo: no, i just got back from the snowy hills, i'll have a look at it later |
22:10:01 | BHSPitMonkey | I can't update it till later, anyways |
22:10:26 | linuxstb | I fixed all the ipod annoyances (well, to my own satisfaction), and also added a random game generator. |
22:10:30 | yobesoom | weird |
22:10:32 | BHSPitMonkey | cool |
22:10:43 | | Part phil |
22:10:47 | yobesoom | today's firmware now plays a half second of AAC and dies |
22:10:51 | BHSPitMonkey | linuxstb: can you create partial puzzles and solve them? ( I figured that's what "new" was for) |
22:10:54 | yobesoom | that's better than none and dying |
22:11:31 | linuxstb | "New" is to manually enter a game. You can then either solve it yourself, or Rockbox will solve it for you. |
22:11:37 | BHSPitMonkey | excellent |
22:11:58 | BHSPitMonkey | so now, you can get back to the menu at any time, without getting stuck? |
22:12:19 | Marsdaddy | Hi all! I've written a plugin that uses a codec that requires file operations which are in librockbox −− when I try to link this for the iRiver it fails... |
22:12:31 | preglow | Marsdaddy: hi, nice to see you here! |
22:12:36 | linuxstb | Hopefully. The keys have been changed, so MENU takes you to the menu, and the clickwheel is used for movement (with line wrapping). |
22:12:40 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
22:12:48 | Marsdaddy | preglow: thanx for the welcome |
22:12:52 | piroko | wait, rockbox has a built-in solving algorithm? |
22:12:52 | preglow | plugins can't use librockbox |
22:13:00 | piroko | for sudoku? |
22:13:00 | Marsdaddy | yes i know! |
22:13:12 | linuxstb | piroko: Yes, it's been there since about last September. |
22:13:24 | Ave | why doesnt sudoku work with nano, tho? |
22:13:34 | piroko | holy crap that's amazing. there has to be a difficulty it can't solve though. some are really tough... |
22:13:36 | Paul_The_Nerd | Ave: No 176x132x16 art |
22:13:38 | Ave | I have a sudoku j2me-game for siemens mobile with silar screen size |
22:13:42 | Ave | so its doable.. |
22:13:47 | Ave | similar |
22:13:48 | preglow | Marsdaddy: all operations that are needed need to be simulated with the plugin api we have |
22:13:59 | Marsdaddy | preglow: ok |
22:14:05 | linuxstb | Paul_The_Nerd: I'll have a look at fixing that now. I'll just copy some smaller images. |
22:14:09 | preglow | Marsdaddy: what functions do you need? |
22:14:12 | Ave | Paul_The_Nerd: well if art is the thing holding it down.. |
22:14:32 | Marsdaddy | preglow |
22:14:37 | Marsdaddy | all the basics |
22:14:45 | Marsdaddy | open/close/read/write |
22:14:49 | preglow | myeah, right |
22:14:53 | preglow | we have those in the plugin api |
22:15:08 | preglow | basically you just need to store the plugin struct pointer globally |
22:15:09 | Marsdaddy | and malloc? how do I handle that? |
22:15:09 | | Quit filoktetes (No route to host) |
22:15:26 | preglow | then write fopen() etc wrappers that access the plugin struct pointer and do what is needed |
22:15:32 | preglow | Marsdaddy: we try to avoid malloc |
22:15:33 | Paul_The_Nerd | Paul_The_Nerd: I'm fairly certain all it needs is tiles appropriate for the screen size. Not 100% though |
22:15:48 | Marsdaddy | preglow: thanks for the pointers |
22:15:51 | preglow | Marsdaddy: right now, everything that needs malloc fakes it |
22:16:06 | preglow | Marsdaddy: but we're planning on including a real malloc for use by plugins only |
22:16:10 | kkurbjun | preglow, doom has a descent malloc |
22:16:22 | preglow | kkurbjun: oh? cool |
22:16:24 | piroko | I LOVE YOU GUYS!!! sorry... I'll be back in a bit |
22:16:46 | Marsdaddy | preglow - this has been a big help, I've had a bad run recently fighting gcc-m68k |
22:16:54 | kkurbjun | Marsdaddy, if you want to use the malloc in doom copy z_zone.c/h and link them in your plugin |
22:16:58 | preglow | Marsdaddy: oh? windows/linux? |
22:17:07 | preglow | Marsdaddy: ahhh, you're speaking about the compiler bugs |
22:17:13 | preglow | Marsdaddy: yeah, those are bloody annoying |
22:17:13 | Marsdaddy | indeed! |
22:17:20 | kkurbjun | preglow, it's not the best algorithm, but it implements malloc, calloc, realloc, and free |
22:17:24 | preglow | gcc really isn't the the best compiler on earth |
22:17:27 | Marsdaddy | Had to rework some code in stupid ways |
22:17:38 | preglow | Marsdaddy: yeah, unfortunately, we're not used to that |
22:17:41 | preglow | ehh |
22:17:44 | preglow | s/not// :) |
22:18:00 | preglow | both arm and m68k gcc has had bugs |
22:18:22 | preglow | we still see m68k gcc bugs all the time |
22:18:42 | powr-toc | obo: yeah |
22:18:43 | | Quit ^BeN^ (Connection timed out) |
22:18:44 | Marsdaddy | Ok so I should use the plugin api - if I want a generic codec lib that is used in the main player and a plugin that should be ok? |
22:19:00 | linuxstb | Your codec lib shouldn't use file I/O. |
22:19:06 | | Join ^BeN^ [0] (n=Paprica@85-250-36-183.bb.netvision.net.il) |
22:19:07 | preglow | linuxstb: for testing it can be nice |
22:19:10 | preglow | but yeah |
22:19:16 | preglow | the finished thing should not do file io |
22:19:30 | obo | Russ from last.fm was in here yesterday - they're working on a new system for DAPs |
22:19:32 | preglow | rockbox has to handle all file buffering in the core |
22:19:53 | linuxstb | Ideally the codec should be passed a pointer to some compressed data, and the codec will just uncompress that data. Without needing access to the disk. |
22:19:53 | preglow | obo: yeah, they seem quite eager to cooperate, which is good |
22:19:56 | powr-toc | obo: I'm not even too worried about scrobbler support, I'd just like to know what I've been listening to, so I can script some synchronising behaviours etc... |
22:20:21 | obo | preglow: only thing is at the moment it needs mktime()... |
22:20:47 | obo | powr-toc: ah, fair enough |
22:21:03 | Marsdaddy | linuxstb: Yes I had a feeling that was the case... need to rework the codec |
22:21:09 | powr-toc | obo: but scrobbler support would be close to ideal. |
22:21:14 | kkurbjun | linuxstb, thanks for fixing that red video build, I'm working on decreasing the code size now to try and avoid that stuff later |
22:21:21 | preglow | obo: we'll be able to work around that |
22:21:28 | linuxstb | kkurbjun: No problem. It's getting extremely tight now... |
22:21:37 | obo | well, I've got yet another half-finished patch here... :) |
22:21:47 | Marsdaddy | linuxstb: so, should I put the io for handling the ASF wrapper in metadata? |
22:21:54 | kkurbjun | yeah, no kidding, there was very little added to the code on that last commit.. |
22:22:00 | preglow | Marsdaddy: but please, do whatever is needed for testing, but the finished codec should work as linuxstb says |
22:22:03 | kkurbjun | on the H300's its not nearly as bad |
22:22:06 | | Quit Hansmaulwurf ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
22:22:19 | Paul_The_Nerd | linuxstb: Apparently sudoku doesn't set its own font color, which can cause problems with a white background. |
22:22:31 | kkurbjun | and I was hoping to eventually add dehacked support... |
22:22:46 | obo | preglow: do you mean adding a mktime into rockbox? |
22:22:48 | | Quit XavierGr_ (Connection timed out) |
22:22:53 | linuxstb | Marsdaddy: Ideally you should change the codec so that it does all "I/O" using memory buffers. But as preglow said, that's less important than getting something running. |
22:23:03 | preglow | Marsdaddy: all our early xxx2wav plugins did just what you say now anyway, we just had a library .c file that had FILE *fopen(etc, etc, etc) { rb->fopen(etc, etc, etc); } and so on, just simple wrappers calling the plugin struct pointers |
22:23:31 | kkurbjun | as a side question, was that old 640k limit on dos like the plugin limit in rockbox? |
22:23:33 | Marsdaddy | preglow: interesting... |
22:23:55 | preglow | Marsdaddy: i don't think we wrapped fopen, but the principle is the same |
22:24:09 | linuxstb | My recollection is that the xxx2wav plugins would read the entire compressed file into memory, and then uncompress them - so no direct file I/O inside the codec. |
22:24:11 | Marsdaddy | thanks for the input everyone... back to it. See you again. |
22:24:15 | | Part Marsdaddy |
22:25:00 | Mode | "#RockBox -o t0mas " by t0mas (n=tomas@rockbox/developer/t0mas) |
22:25:19 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-96-222.w86-215.abo.wanadoo.fr) |
22:25:34 | Ave | linuxstb: weird, but appears the smallest partition size you can crate is 8M |
22:25:46 | Ave | 255 heads, 63 sectors/track, 248 cylinders |
22:25:46 | Ave | Units = cylinders of 16065 * 512 = 8225280 bytes |
22:25:55 | linuxstb | Paul_The_Nerd: I think a few plugins may have that problem. I fixed that bug in Snake2 last week. |
22:26:16 | t0mas | Ave: that's pretty normal... |
22:26:18 | preglow | kkurbjun: no, not at all, really |
22:26:27 | t0mas | you can't create a partition smaller than 8 mb on a pc either |
22:26:32 | Ave | thats perfectly ok |
22:26:33 | preglow | kkurbjun: it was more of an architectural decision |
22:26:33 | Paul_The_Nerd | Agh |
22:26:48 | preglow | kkurbjun: you had to tweak the on-chip memory controller to access more than 640k |
22:26:53 | Ave | ah ok, its not often one meddles with this small disks these days.. |
22:26:54 | Paul_The_Nerd | Okay: I'm going to say something now that may sound stupid at first, but think on it for a moment before you tell me that. |
22:27:58 | kkurbjun | preglow, hmm, I knew there was a hardware limit as well.. were there any systems that had more then that 640k? |
22:28:06 | Paul_The_Nerd | When a user loads JUST a .wps, or a theme that changes WPSes but does not have a font color set, I think that it should reset the font to black. Black is the default, and most WPSes that use it don't set it to black. |
22:29:01 | preglow | kkurbjun: sure, all of them, you just needed to tweak about |
22:29:07 | preglow | all the emms and xmms drivers did this |
22:29:15 | Ave | any special mkdosfs arguments that I should know about? (other than -F 32) |
22:29:26 | preglow | the dpmi and vcpi systems did even more fancy stuff, using protected mode |
22:29:39 | preglow | so you could access all 4gigs of memory |
22:29:46 | preglow | all on a stock 386 |
22:30:02 | kkurbjun | yes, ahh, so that 640k was extended memory also, just build on the motherboard? |
22:30:15 | preglow | nope, main ram |
22:30:58 | preglow | beware i might be spouting bullshit here, it's a really long time ago i dabbled with real mode memory management coding :) |
22:31:32 | kkurbjun | hmm, I never programmed in dos so I was never familiar with the design, I just remember it being a pain in the butt to get programs running if there were alot of tsr's running : ) |
22:31:35 | mikolas | kkurbjun, see http://www.dewassoc.com/support/msdos/msdos_memory.htm |
22:31:57 | kkurbjun | mikolas, thanks for the link |
22:32:23 | preglow | kkurbjun: exactly :) i had to battle a lot with emm386 and qemm and the like myself |
22:32:27 | mikolas | i've pretty much forgotten about ms-dos memory management, fortunately i might add |
22:32:39 | | Quit Paprica (Connection timed out) |
22:32:45 | kkurbjun | :) |
22:32:46 | preglow | kkurbjun: http://en.wikipedia.org/wiki/Expanded_memory is quite interesting |
22:33:35 | kkurbjun | thanks |
22:34:54 | | Join Paprica [0] (n=Paprica@85-250-36-183.bb.netvision.net.il) |
22:35:35 | | Join qwm [0] (n=qwm@h147n2fls32o1010.telia.com) |
22:38:10 | | Join filoktetes [0] (n=filoktet@g-001.osl255.netcom.no) |
22:38:30 | linuxstb | Paul_The_Nerd: I've just committed Sudoku for the Nano. |
22:39:02 | | Quit ^BeN^ (Read error: 104 (Connection reset by peer)) |
22:41:02 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
22:41:44 | | Join damaki [0] (n=Chocolat@ALille-153-1-24-201.w83-198.abo.wanadoo.fr) |
22:44:13 | Paul_The_Nerd | Thanks |
22:46:12 | | Quit qwm_ (Read error: 110 (Connection timed out)) |
22:46:39 | | Quit Paul_The_Nerd ("Leaving.") |
22:51:34 | | Join midgey34 [0] (n=Midgey34@c-24-11-120-86.hsd1.mi.comcast.net) |
22:55:15 | * | midkay leaps into Photoshop to create Sudoku nano-specific bitmaps |
22:55:31 | midkay | hm, what's up with the H320? last i checked there weren't 220x176 bitmaps. |
22:55:38 | midkay | also using 160x128? |
22:56:14 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
22:58:47 | linuxstb | midkay: There are 220x176 bitmaps (didn't you commit them?) |
22:59:38 | linuxstb | The mini is the only device without Sudoku now... |
22:59:49 | linuxstb | (and the Player) |
23:00 |
23:00:33 | midkay | linuxstb, oh, riight.. hmm.. |
23:00:44 | midkay | i committed updates to them, the last ones were awful IMO :) |
23:01:02 | linuxstb | I won't argue with that. |
23:01:11 | midkay | haha. |
23:01:12 | midkay | hmm. |
23:01:20 | linuxstb | I think the 5g could do with some as well if you're bored. |
23:01:32 | midkay | yes, adapt it to fill the screen? |
23:01:37 | linuxstb | Yep. |
23:01:54 | | Quit ts-x ("CGI:IRC (EOF)") |
23:02:02 | midkay | yeah, might do that. hmm. |
23:03:08 | | Join amiconn [0] (n=jens@p54BD7F3C.dip.t-dialin.net) |
23:05:01 | midkay | linuxstb, do you play sudoku a lot or even at all? |
23:05:48 | midkay | i think i must have a bug here.. |
23:06:15 | midkay | the number i'm trying to enter doesn't occur in the same vertical or horizontal row and it's giving me 'illegal move'.. |
23:06:29 | amiconn | re |
23:06:50 | scorche | or region? |
23:06:58 | petur | ah, my asm question victim :) |
23:08:07 | * | amiconn still wonders about the mysteries of i2c |
23:08:32 | amiconn | Well, my driver brought down the load considerably, but it's still higher than I would expect |
23:10:18 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:10:18 | | Quit Paprica (Read error: 104 (Connection reset by peer)) |
23:10:22 | petur | what's ida telling me here: pea (loc_0_7C+4).w ? push effective address that's on location loc_0_7C+4 ? |
23:10:46 | preglow | amiconn: your sister finally got rockbox credit after all the bug hunting? :) |
23:10:55 | amiconn | Hehe, yes. |
23:11:13 | preglow | are you of scandinavian decent or something? your first names sound strangely norwegian/swedish |
23:11:14 | amiconn | Actually for gfx work, and I'm about to commit more: bubbles for archos |
23:11:24 | | Quit sucka ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
23:11:31 | preglow | descent, that is |
23:11:38 | amiconn | Her name isn't scandianavian at all |
23:11:50 | amiconn | *scandinavian |
23:12:31 | amiconn | My name is scandinavian, but that's because this name was very popular in 1971 |
23:12:37 | preglow | sure is used a lot here :) |
23:13:21 | midkay | amiconn, bubbles for archos, can't wait to see that :) |
23:13:26 | preglow | great, another new target request |
23:14:24 | amiconn | She also made an better visible virtual harddisk icon |
23:14:35 | amiconn | -virtual |
23:14:43 | RotAtoR | amiconn: did bubbles actually make it under the 32k limit with all the levels? |
23:14:53 | RotAtoR | and is it actually usable??! |
23:15:16 | amiconn | RotAtoR: Bubbles is under 32K even on ipod mini, which is arm, and arm code is bigger than sh1 code |
23:15:38 | RotAtoR | ahh, ok |
23:15:41 | preglow | by far |
23:15:46 | preglow | i'd guess |
23:15:55 | amiconn | I didn't try it yet, she made the gfx, I have to adjust the code and find decent button assignments |
23:16:03 | amiconn | Easy for recorder, harder for Ondio... |
23:17:07 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
23:17:34 | | Quit Una^ (Remote closed the connection) |
23:18:09 | petur | can one of the asm guru's help me pls? ^^ |
23:18:43 | amiconn | midkay: There's a bug in the quickscreen: If it decides to use the sysfont, it switches back to uifont too early (immediately after showing the text instead of when leaving the quickscreen): result: If the text still needs to scroll, it will be displayed with the wrong font as soon as it starts scrolling... |
23:18:46 | | Join DrMoos [0] (i=DrMoos@m132.net81-66-158.noos.fr) |
23:19:13 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
23:19:16 | | Nick DrMoos is now known as Moos (i=DrMoos@m132.net81-66-158.noos.fr) |
23:19:36 | | Quit Ribs ("Leaving") |
23:19:53 | amiconn | Moos: Your observation was correct: Bagder's optimised lcd update breaks partial updates on X5 |
23:19:59 | amiconn | (in 50% of all cases) |
23:20:04 | midkay | amiconn, that's a known bug but i can't figure out how to fix it. |
23:20:22 | midkay | i moved the font change to before the screen is even called and after, but i still had that problem. |
23:20:22 | Moos | amiconn: hi, ohoh :( |
23:20:39 | Moos | Hi midkay too |
23:20:46 | midkay | hey Moos :) |
23:21:02 | amiconn | Moos: I'll probably have a shot, but debugging X5 code will be cumbersome for me... |
23:21:16 | Moos | amiconn: and Bagder/LinusN aren't a lot arounds those last days |
23:21:35 | Moos | amiconn: great, if you need I test something, just ask |
23:21:38 | amiconn | (I want to do it the right way and convert the whole lcd_write_data() mess to asm for performance) |
23:22:01 | midkay | bbiab all |
23:22:02 | | Quit midkay ("Leaving") |
23:22:15 | *** | Saving seen data "./dancer.seen" |
23:22:20 | amiconn | Shouldn't be _that_ hard, since the controller is similar to the H300 one, and the main difference is the weird hookup which I know about |
23:22:36 | Moos | amicoon: w00t then : ) |
23:22:49 | Moos | I trust your asm knowledge ; ) |
23:22:53 | preglow | man, mp3 is fast on coldfire now |
23:23:03 | preglow | almost no boost even for 320kbps |
23:23:06 | amiconn | preglow: Now make it that fast on arm ;) |
23:23:14 | Moos | hehe : ) |
23:23:15 | amiconn | pleez |
23:23:16 | preglow | i'll try after 3.0 |
23:23:52 | amiconn | We want to beat apple mp3 runtime... |
23:23:53 | Moos | preglow: and please after 3.0, the musepack seeking thing, if you have a bit time : ) |
23:23:57 | preglow | amiconn: yes........ |
23:24:01 | preglow | Moos: yeah, i will |
23:24:13 | Moos | great |
23:24:30 | * | amiconn takes another look at the pcf50606 datasheet |
23:24:46 | preglow | it's a hack, but at least it's a pretty nice hack, and it works |
23:25:00 | * | Moos go to take some food |
23:25:13 | Moos | preglow: musepack patch? |
23:25:33 | preglow | Moos: yea |
23:25:40 | Moos | oki |
23:25:50 | * | petur s(t)uck(s) at asm: pea (loc_0_7C+4).w |
23:25:51 | Moos | you will improve this ; P |
23:26:05 | preglow | petur: wonder what it means? |
23:26:19 | petur | what gets pushed? |
23:27:31 | preglow | the address |
23:27:39 | preglow | ehh, hmm |
23:27:47 | preglow | i've never really used pea |
23:27:56 | preglow | but it's really just a lea instruction with a push after it |
23:27:59 | | Join mindmedic [0] (n=mind@TK212017121019.teleweb.at) |
23:28:00 | | Quit Gena (Read error: 104 (Connection reset by peer)) |
23:28:07 | petur | would this be a global variable? |
23:28:18 | preglow | could be everything |
23:28:24 | preglow | what code? |
23:28:35 | petur | h300 |
23:28:45 | petur | isp1362 |
23:28:47 | preglow | ah |
23:29:10 | preglow | it just looks to me like it pushes 'loc_0_7C+4' to the stack |
23:29:22 | petur | the chip won't talk to me so I try to read their code to see what i'm missing |
23:29:35 | amiconn | petur: This just pushes the the (short) value loc_0_7C+4' to the stack, sign-extended to long |
23:29:37 | preglow | it just pushes a value to the stack |
23:29:45 | preglow | ahh, so it sign-extends |
23:30:01 | amiconn | CFPRM.pdf, page 42 |
23:30:01 | petur | right, thanks |
23:30:17 | petur | rtfm, yeah |
23:30:18 | amiconn | (addressing mode: absolute short) |
23:30:50 | petur | the ida output sometimes doesn't match the manual - how wonderfull :/ |
23:31:05 | amiconn | ? |
23:31:19 | amiconn | You mean the isp1362 manual? |
23:31:38 | preglow | petur: you know if ida supports the emac instructions? |
23:32:05 | | Join Gena [0] (n=Gena@80.178.120.11.adsl.012.net.il) |
23:32:11 | amiconn | preglow: m68k-elf-objdump doesn't even support all standard instructions correctly, let alone emac... |
23:32:41 | petur | the asm code ida produces is hard to understand for me... buut any asm would probably ... |
23:33:00 | | Quit powr-toc ("Leaving") |
23:33:23 | preglow | amiconn: ida is waaaaaaaaaay better than objdump |
23:33:25 | amiconn | What I found so far that's incorrectly disassebled by m68k-elf-objdump: * trapf / trapf.w / trapf.l * move.w #nnnn,%%sr |
23:33:35 | | Join qwm_ [0] (n=qwm@h147n2fls32o1010.telia.com) |
23:33:50 | | Join Arrogant [0] (i=Scott@125.orlando-06-08rs.fl.dial-access.att.net) |
23:34:45 | preglow | amiconn: to my surprise nothing at all has happened with the m68k 64 bit gcc bug |
23:35:01 | preglow | after more or less just being told i have to fix the bug myself, i just don't bother asking the devs anymore |
23:35:02 | amiconn | yeah :( |
23:36:38 | preglow | it doesn't look like a very complicated bug, they do some wrong sign extension where they pretend all host ints are 32 bit |
23:36:45 | preglow | but wading through gcc code gives me a headace |
23:37:14 | preglow | i just don't see how, the only int i can see in that file is a 0 |
23:39:04 | piroko | i assume the features "wake on time" and "car adaptor mode" are for non-ipod models? |
23:42:07 | piroko | by "wake on time" i mean "wakeup alarm" |
23:42:44 | piroko | yep, so it seems |
23:43:37 | | Quit qwm (Read error: 110 (Connection timed out)) |
23:44:31 | amiconn | piroko: Wake up alarm is possible on ipod afaik, but not implemented yet |
23:44:49 | amiconn | Same goes for H300... |
23:44:55 | linuxstb | Yes, it should be fairly straightforward on the ipods. |
23:45:14 | | Join ^BeN^ [0] (i=Paprica@85-250-36-183.bb.netvision.net.il) |
23:47:09 | piroko | same with car adapter mode I would assume |
23:49:19 | linuxstb | I _think_ Rockbox's car adapter mode just does things like pause/resume when external power appears and disappears. This is generic and should work on ipods. (I don't own a car, so have never used it). |
23:49:52 | linuxstb | If you are thinking about support for ipod-specific car interfaces, then that's not trivial - but will hopefully come in the future, along with support for other ipod accessories. |
23:51:50 | | Quit mikolas ("Leaving") |
23:52:47 | mindmedic | i still can't grasp how cool rockbox is... |
23:53:37 | mindmedic | when i tried it i was prepared for a experimental piece of firmware... |
23:54:01 | amiconn | linuxstb: Car adapter mode is actually 2 features, one of which is only for those units where rockbox can be flashed and usually shows a charging screen |
23:54:24 | amiconn | Car adapter mode makes more sense on units which automatically wake up when external power is applied |
23:54:35 | mindmedic | sorry ^^ |
23:54:40 | petur | which reminds me: is Linus planning to let the h300 boot RB on AC power? |
23:55:01 | amiconn | It is planned, as soon as we can control the charging chip properly |
23:55:21 | | Join Paul_The_Nerd [0] (n=Paul@cpe-66-68-93-2.austin.res.rr.com) |
23:55:49 | linuxstb | amiconn: I should read the manual... As you've probably spotted, the ipod wakes up when external power is applied. |
23:56:57 | amiconn | Car adapter mode does 2 things: (1) When rockbox is running, it pauses playback when external power is cut, and unpauses when external power returns. |
23:57:05 | amiconn | This is for short stops |
23:57:41 | amiconn | (2) When the unit wakes up from external power, it fully boots and resumes playback, instead of just showing a charging screen |