00:00:16 | * | Mouser_X doesn't have a wiki account. |
00:00:22 | Mouser_X | Also, ADX is missing. |
00:00:27 | | Quit redbreva ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
00:00:28 | Mouser_X | As I said, it needs updating. |
00:00:32 | petur | time to get one |
00:01:10 | Mouser_X | I don't recall if ADX is compressed, uncompressed, lossy, or lossless... |
00:01:11 | | Quit FOAD (Read error: 104 (Connection reset by peer)) |
00:01:23 | Mouser_X | I'm pretty sure it's compressed, but not a whole lot. |
00:01:44 | Lunar_Lamp | Yay, it seems that faad2 has been integrated since last I checked out rockbox. However, are all supported codecs in all firmwares for all devices? |
00:01:45 | Mouser_X | Also, I think it might be *somewhat* lossy, but not a whole lot, if any at all. |
00:02:33 | Mouser_X | Cri Middleware makes ADX. |
00:02:41 | Soap | Isn't ADX more like SID or SPC? |
00:02:42 | | Join rasher [0] (n=rasher@rockbox/developer/rasher) |
00:02:58 | Mouser_X | No, not really. |
00:03:01 | Shaid | there's an idea. |
00:03:01 | Mouser_X | It's closer to FLAC. |
00:03:13 | Soap | see why I haven't updated the page! |
00:03:32 | rasher | Hey, I can't build rbutil (with patch #6643). I get a bunch of "cannot convert ‘const char*’ to ‘const wxChar*’". What gives? |
00:03:39 | Mouser_X | SID and SPC are both sequenced formats. Except that SPC is a memory dump, and SID isn't. |
00:03:51 | Mouser_X | ADX is a streamed format, like FLAC, or MP3, or OGG. |
00:03:59 | linuxstb | rasher: Is it the unicode problem again? |
00:04:11 | Bagder | "ADX is a lossy proprietary audio storage and compression format" |
00:04:25 | Mouser_X | Ah, lossy then. |
00:04:27 | Bagder | (according to wikipedia) |
00:04:38 | Mouser_X | There's an encoder for ADX available. |
00:04:51 | rasher | linuxstb, not sure. I compiled wxwidgets myself this time (with standard options), but I had libwxgtk2.6-dev installed. Purged it and trying again |
00:04:57 | Mouser_X | I'd convert many of my OSTs to ADX, if I could find a surefire way to get the looping correct. |
00:05:12 | rasher | Why oh why are there no Debian packages of 2.8 |
00:05:37 | Dunkelschub | what do you guys think of Ubuntu? |
00:05:41 | Shaid | looping? |
00:06:04 | rasher | Dunkelschub, it doesn't run very well on portable audio players |
00:06:35 | Mouser_X | Shaid: ADX is a video game format. It supports looping of music, since many games have BGM that lasts as long as you are in the stage. |
00:06:44 | Bagder | Shaid: apparently ADX has a loop feature |
00:06:54 | Mouser_X | Indeed. |
00:07:10 | Mouser_X | Most streamed formats don't support looping. |
00:07:12 | Lunar_Lamp | Dunkelschub, I love it really, simple to use generally, works nicely, though not as optimised as distro's like gentoo, the performance loss is not significant to me. |
00:07:13 | Shaid | oh, nice |
00:07:19 | Bagder | Mouser_X: so get working on a adx codec for rockbox! |
00:07:26 | bospaadje | I found out recently that, on my ipod nano, after switching off the hold button, buttons don't react until scroll is used, which is very annoying. |
00:07:27 | Mouser_X | It's already in there. |
00:07:42 | Mouser_X | Bagder: HCS ported the codec |
00:07:46 | bospaadje | there's a bug report in flyspray already (for a long time): http://www.rockbox.org/tracker/task/5230 |
00:07:56 | Bagder | shows how much I'm awake |
00:07:56 | Dunkelschub | yeah, I tried a bunch of different Linux flavors, found Ubuntu to be the best for ease of use yet wasn't dumbed down |
00:08:02 | linuxstb | We have an ADX codec? |
00:08:06 | Mouser_X | Yes. |
00:08:11 | * | linuxstb is sleeping too much as well... |
00:08:13 | bospaadje | any idea wether this would be easy to address? |
00:08:25 | Mouser_X | Like I said, the soundcodecs page needs updating. |
00:08:29 | midgey | adx works decently well from what i've tried |
00:08:36 | Mouser_X | Works great for me. |
00:08:42 | Mouser_X | Takes less battery than MP3. |
00:09:27 | linuxstb | bospaadje: I seem to remember that ipodloader2 had similar issues, but tempel fixed them. So a comparison of Rockbox's button driver with the driver in loader2 might help. |
00:09:42 | Mouser_X | Not sure by how much, but when playing ADX, my player has lasted longer than when playing MP3. |
00:09:53 | rasher | linuxstb, okay, it was a combination of having wx2.6-dev and setting my PATH wrong. Now I get errors about fwpatcher. Should I copy fwpatcher into the rbutil dir? |
00:10:08 | linuxstb | No, you shouldn't need to... |
00:10:09 | rasher | linuxstb, that's the patch, of course, which I realise you're not the author of |
00:10:24 | linuxstb | Are you using the Makefile provided? I'm not sure that's updated. |
00:10:30 | midgey | Mouser_X: i get around 1% boost ratio on my h300 |
00:10:41 | linuxstb | Domonoky is working with the code::blocks thing. |
00:11:30 | powriter25 | Gah. My ipod refuses to load rockbox.ipod. |
00:11:37 | linuxstb | midgey: I think it's just a simple adpcm type format - nothing complex to decode. |
00:11:44 | rasher | linuxstb, YEah, I'm simply running make after applying the patch |
00:11:51 | Mouser_X | midgey: I wouldn't know how to check. HCS says that ADX playback takes less CPU (boosting? I can't recall now) than MP3 does. I take his word on it. |
00:12:08 | linuxstb | rasher: You'll need to add the new object files. |
00:12:15 | Mouser_X | midgey: Even so, I have gotten more playtime with ADX than MP3 (not sure by how much though). |
00:12:54 | midgey | yah, my adx files are straight from one of my dreamcast games |
00:13:03 | Mouser_X | Heh. |
00:13:09 | * | Mouser_X has a ton of ADX files. |
00:13:17 | Shaid | hang on, is it THAT adx? |
00:13:23 | Mouser_X | Yes. |
00:13:33 | Mouser_X | What other ADX is there? |
00:13:49 | Mouser_X | Many (if not all) of SEGA's games use ADX,. |
00:13:52 | Shaid | I hadn't clicked yet. |
00:13:58 | Shaid | So do quite a few PS2 games |
00:14:05 | Shaid | a bunch of the capcom games |
00:14:05 | Mouser_X | I have F-Zero GX in ADX. |
00:14:11 | Mouser_X | Sega helped develop that one. |
00:15:12 | Mouser_X | Shaid: See my PMs? |
00:15:15 | Mikachu | is it similar to .gym files? (that music dumps from mega drive use) |
00:15:21 | Shaid | yes, and that second one is true |
00:15:29 | Mouser_X | Mikachu: No. |
00:15:29 | Shaid | I tried to say 'sure' |
00:15:32 | Shaid | but it wouldn't let me |
00:15:36 | Shaid | I think I'll go register. |
00:15:43 | Mouser_X | GYM files are logged. ADX isn't logged. |
00:16:03 | preglow | weird... i give the alarm menu a time, and it always sets a time one hour and fifteen minutes in the past |
00:16:16 | Mouser_X | Mikachu: ADX is a streamed format, like MP3, OGG, FLAC, etc. |
00:16:39 | Mikachu | okay |
00:19:24 | rasher | linuxstb, can it be that the problem is, that the fwpatcher files require windows stuff, and I'm compiling for linux? |
00:19:53 | rasher | In file included from ../tools/fwpatcher/iriver.c:23: |
00:19:53 | rasher | ../tools/fwpatcher/iriver.h:20:19: error: tchar.h: No such file or directory |
00:19:55 | rasher | and so on |
00:20:06 | | Join |Judo| [0] (n=Judo@ip24-251-169-170.ph.ph.cox.net) |
00:20:12 | rasher | When trying to make iriver.o |
00:20:34 | | Nick |Judo| is now known as Judo (n=Judo@ip24-251-169-170.ph.ph.cox.net) |
00:20:35 | linuxstb | rasher: Are you using the latest patch? It compiles file for me under Mac OS X. |
00:20:45 | rasher | linuxstb, yes, I am.. strange |
00:21:17 | rasher | linuxstb, I changed the path to fwpatcher in the OBJS line in the Makefile, and got that |
00:21:39 | linuxstb | Are you using tools/fwpatcher/* ? |
00:22:08 | rasher | hang on |
00:22:11 | linuxstb | You shouldn't be - the code should be inside the rbutil now - Domonoky extracted what he needed... |
00:22:39 | rasher | Well it isn't |
00:22:55 | rasher | I guess it got lost in the patch or something |
00:22:56 | linuxstb | You shouldn't need iriver.c - I think it's in irivertools.cpp or something like that. |
00:22:59 | | Quit Mouser_X (Nick collision from services.) |
00:23:12 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
00:23:19 | rasher | I see |
00:23:27 | rasher | so I need to remove the fwpatcher objects? |
00:23:39 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:24:38 | linuxstb | rasher: Ah, I see the confusion now... |
00:24:52 | linuxstb | Yes, revert back to the SVN version of the makefile and start again. |
00:25:04 | linuxstb | The files that have been added there aren't used any more. |
00:25:24 | rasher | What does your OBJS line say? |
00:26:18 | linuxstb | I don't have one (only on my Mac, which I am not in front of). But I think you should remove the two fwpatcher objects, and add irivertools.cpp and md5sum.cpp |
00:26:26 | linuxstb | s/cpp/o/ |
00:26:47 | linuxstb | I'm just looking at the diff at the moment. |
00:27:14 | linuxstb | Plus bootloaders.o... |
00:27:29 | rasher | That Bootloaders.o is there |
00:27:33 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:27:34 | rasher | I think it works now |
00:27:37 | rasher | At least it finished without error |
00:27:41 | rasher | Let's see if it runs |
00:31:07 | | Quit petur ("Zzzzz") |
00:31:44 | rasher | linuxstb: Okay. It wants to run, but it can't find my libwx.. and I can't remember how to tell it where to look |
00:32:10 | | Part nls |
00:32:21 | Mikachu | is this linux? |
00:32:26 | rasher | Yes |
00:32:32 | Mikachu | LD_LIBRARY_PATH=/path/to/file |
00:32:37 | Mikachu | (not including the file name) |
00:32:39 | rasher | Thanks |
00:32:54 | rasher | And lo, it runs! |
00:33:04 | Shaid | Hurrah! |
00:33:09 | Mikachu | you can also call the linking step with -rpath /path/ |
00:33:25 | Mikachu | if you're bored |
00:33:34 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
00:33:35 | rasher | This will do |
00:34:59 | midkay | JdGordon: around? |
00:35:17 | JdGordon | i is |
00:35:33 | * | preglow waits for his nano to wake up |
00:36:15 | midkay | JdGordon: what's the current situation on root menu.. what needs to be done for it to be committed? a few keymaps? |
00:36:40 | bospaadje | preglow, do you have the hold-button problem i described earlier as well? (after switching hold button off, buttons don't react until you've used scroll) |
00:36:59 | Mikachu | i do |
00:37:05 | | Quit idnar (Read error: 145 (Connection timed out)) |
00:37:09 | Mikachu | i usually just scroll a bit after turning hold off |
00:37:16 | preglow | bospaadje: known bug |
00:37:17 | JdGordon | midkay: that, and fix the bugs in the tree browser |
00:37:27 | midkay | what are the current bugs? |
00:37:34 | | Join FOAD [0] (n=dok@dinah.blub.net) |
00:37:48 | preglow | linuxstb: didn't slowcoder fix the hold switch bug? |
00:37:52 | bospaadje | yeah, i found it in FS already, just wondering wether ne1 is actually trying to fix it :) |
00:38:14 | | Quit Judo ("I'm sorry I can't stay, but I don't want to spread the AIDS any more than necessary.") |
00:38:24 | JdGordon | midkay: trying to go from wps > file browser will put you one directory higher than you want, and posibly not let you exit |
00:38:39 | midkay | :( |
00:38:45 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
00:38:58 | | Join noldon [0] (n=noldon@80.68.125.69) |
00:39:01 | rasher | Aren't these the same for the Iriver bootloader as well: http://www.rockbox.org/twiki/bin/view/Main/IpodBootloaderErrorCodes ? |
00:39:04 | noldon | hi i need help |
00:39:43 | bospaadje | noldon, with what? just ask your question. |
00:40:33 | Mouser_X | Yes. Unfortunatly, all our telepaths have found better jobs elsewhere. |
00:41:00 | Mouser_X | Sometimes, I wish they had gone into the tech-support area... |
00:41:05 | midkay | haha. |
00:41:13 | Mouser_X | But I don't think I would wish that on anyone... |
00:41:14 | noldon | i installed the bootloader for my ipod video and now nothing happens it just restarting all the time |
00:41:24 | noldon | and all i hear is a click |
00:41:48 | linuxstb | preglow: I remember having a conversation with tempel about it in #ipodlinux-dev, so I thought he fixed it... |
00:42:02 | noldon | it dosnt load the rockbox bootloader |
00:42:05 | rasher | linuxstb, it worked, and created a proper patched firmware. Adding a comment now. |
00:43:19 | preglow | linuxstb: might be, but we never took that code did we? |
00:43:27 | noldon | wish bootloader should i use for ipod video |
00:43:28 | linuxstb | No, I don't think we did. |
00:43:40 | preglow | my nano doesn't want to wake :/ |
00:43:49 | linuxstb | nolden: Just run ipodpatcher without any arguments, and it will install a built-in bootloader for you. |
00:44:21 | linuxstb | (assuming you've downloaded the latest ipodpatcher) |
00:44:22 | JdGordon | midkay: if your not sick of making icons yet, could you do one for the eq menu please? the +'s are no good :) |
00:44:43 | JdGordon | preglow: reset the stupid thing... |
00:44:48 | midkay | JdGordon: haha. gladly. also what happened to the file view one? |
00:44:49 | | Join barrywardell [0] (n=barrywar@194.46.160.178) |
00:44:52 | midkay | i can give you the code for it.. |
00:45:06 | JdGordon | hehe, keep forgetting about it |
00:45:10 | midkay | i just don't know how to put it in the actual menu as the icon, i can't find where it goes. |
00:45:14 | preglow | JdGordon: not like that, it doesn't want to wake up when the rtc alarm goes off |
00:45:19 | noldon | linuxstb i downloaded the one from the manual |
00:45:20 | Lunar_Lamp | Hmm, m4a file playbakc doesn't seem to work properly for me. It freezes every few seconds for a blip. How do I check I'm using the latest rockbox version, and is this a known issue? (Player: iaudio x5) |
00:45:26 | JdGordon | preglow: ah :) |
00:45:28 | Lunar_Lamp | (other files play fine: ogg and mp3) |
00:45:34 | Mikachu | preglow: the alarm works when it's turned off? :) |
00:46:11 | JdGordon | midkay: in the MAKE_MENU() macro for the item, file fiew should be in menus/settings_menu.c |
00:46:29 | midkay | JdGordon: would you mind doing it? otherwise i've gotta start up vmware... |
00:46:31 | | Join Thundercloud_ [0] (n=thunderc@82.152.214.233) |
00:46:55 | JdGordon | oh alright :p |
00:47:31 | preglow | Mikachu: isn't that the whole point? |
00:48:20 | Mikachu | i don't know, i guess it would be much more useful |
00:48:24 | * | Mikachu tries |
00:48:59 | noldon | should i unzip the rockbox.zip directly onto the ipod root |
00:49:11 | noldon | and then after that install the bootloader |
00:49:39 | midkay | JdGordon: got the bitmap? |
00:49:58 | JdGordon | yep |
00:50:00 | JdGordon | all done |
00:50:08 | midkay | great, and.. |
00:50:13 | midkay | midkay.net/eq_menu.bmp">http://www.midkay.net/eq_menu.bmp |
00:50:22 | JdGordon | great |
00:50:33 | midkay | seems the best to me (a couple of sliders).. lots of ways you could go on this one but this one gives best visual indication i think. |
00:50:35 | Mikachu | that said, where is the wake up alarm? |
00:50:38 | | Quit Lunar_Lamp (Remote closed the connection) |
00:50:48 | Mikachu | searching "alarm" in the manual only says it isn't voiced |
00:50:51 | JdGordon | yeah, thats good |
00:50:56 | rasher | linuxstb, I can't install Rockbox. It claims it was unable to unzip. Where do I report? |
00:51:14 | midkay | JdGordon: cool, commit! :) |
00:51:20 | midkay | JdGordon: do you need bitmaps for the root menu? |
00:52:22 | JdGordon | whatcha got for it? I tihnk ill just use one of the notes from rasher's page (assuming he doesnt mind?) |
00:52:43 | midkay | i mean for any individual items... |
00:52:54 | noldon | all that appears on my ipod is a folder whit the adress www.apple.com/support under it |
00:52:56 | JdGordon | the browsers... |
00:53:00 | midkay | i think the submenu icon would look good for the title icon. |
00:53:05 | rasher | JdGordon, I don't. The page even says they're public domain :) |
00:53:06 | midkay | i'm on it! |
00:53:09 | preglow | Mikachu: i'm trying to implement it |
00:53:15 | JdGordon | im using the folder icon atm, but that is.. meh |
00:53:27 | Mikachu | preglow: i just realized that :) |
00:54:23 | noldon | can anyone help me |
00:54:44 | JdGordon | noldon: reset it |
00:55:01 | noldon | JdGordon how |
00:55:22 | JdGordon | hold select + menu |
00:55:25 | JdGordon | for about 10s |
00:55:35 | noldon | ive done that |
00:55:51 | Mikachu | then hold select+play before the apple shows up |
00:56:01 | noldon | all i got was a folder whit a warningsign on it and the adress to apples support site under it |
00:56:54 | | Quit Nico_P (Remote closed the connection) |
00:57:35 | midkay | JdGordon: i think we don't need any new icons, here's what i'd propose: |
00:57:59 | | Join Thundercloud__ [0] (n=thunderc@82.152.220.232) |
00:58:11 | midkay | browser: playlist icon. database: musical note icon. now playing: PLAY icon. settings: general settings.... spanner... icon. :) everything else should be already there.. |
00:58:41 | JdGordon | we are going to add a playlist option tho, so dont want the same icon twice |
00:58:44 | | Quit Thundercloud (Operation timed out) |
00:58:54 | JdGordon | musical note is for wps... |
00:58:56 | midkay | oh, alright.. how about the folder icon then... that works even better. |
00:59:07 | midkay | right, i suggest the PLAY icon = wps and musical note = database/music library. |
00:59:13 | noldon | nothing is working |
00:59:15 | midkay | now PLAYing? :D |
00:59:26 | JdGordon | ... maybe... |
00:59:45 | midkay | *shrug* i think it'd work well. |
01:00 |
01:00:08 | * | JdGordon working on eq menu today, will play with root again after this is done |
01:00:20 | midkay | sounds good. |
01:00:27 | preglow | bah |
01:00:34 | | Join Lunar_Lamp [0] (i=lunar@unaffiliated/lunarlamp/x-038437) |
01:00:49 | preglow | i write the alarm regs, i set the pcf to wakeup on RTC alarm, i even bloody unmask the alarm interrupt |
01:00:50 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
01:00:52 | preglow | no dice |
01:00:54 | noldon | i have the ipodpatcher v 0.8 is that the latest? |
01:01:09 | JdGordon | preglow: :( you'll get it... |
01:01:40 | preglow | problem is i don't have too much time to get it |
01:01:46 | Lunar_Lamp | Ok, I'm using the latest daily build on an iAudio X5. m4a playback is not working in realtime - that is, it glitches every couple of seconds, and then catches up again a few seconds later. MP3 and OGG playback works fine. Is this a known issue and is there a workaround (other than converting all m4a formatted files to another format)? |
01:02:08 | pixelma | linuxstb: with your chopper-archos patch it is really better playable... I even think it's a bit slow in the beginning now... |
01:04:26 | linuxstb | pixelma: The speed is easily changes - just change the definition of CYCLETIME near the top. |
01:04:48 | | Quit secleinteer (Read error: 110 (Connection timed out)) |
01:05:12 | linuxstb | noldon: Yes, ipodpatcher 0.8 is the latest. What does your ipod do now? |
01:05:28 | noldon | it dosnt do anything |
01:05:45 | noldon | i got it to reinstall to the original bootloader |
01:06:01 | noldon | but he wont install the rockbox |
01:06:09 | linuxstb | What did you do to your ipod before you tried to install Rockbox? |
01:06:13 | pixelma | the heli looks a bit odd but that's a general problem (just a bit more obvious) |
01:06:59 | noldon | nothing |
01:07:21 | noldon | i unzipped the rockbox to the root on my ipod |
01:07:31 | noldon | then installed the bootloader |
01:07:50 | | Quit zylche (Read error: 54 (Connection reset by peer)) |
01:08:08 | noldon | and either i got a screen with a folder on and the adress www.apple.com/support or he just restarting all the time with a click sound |
01:08:57 | linuxstb | Which instructions did you follow to install the bootloader? |
01:08:58 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
01:09:39 | noldon | the manuall for ipod video |
01:10:08 | noldon | and now hes only booting the original firmware |
01:10:20 | linuxstb | Are you installing from Windows? |
01:10:54 | noldon | no ubuntu |
01:11:46 | linuxstb | So your ipod is working now? i.e. it's booting the original firmware as normal? |
01:12:04 | linuxstb | Is it a FAT32 or HFS ipod? |
01:12:25 | rasher | Restarting with a click sound.. could that be a charging-from-usb loop thing? |
01:12:54 | noldon | fat32 |
01:13:19 | noldon | linuxstb yes now its working as always |
01:13:37 | noldon | so wish package should i install and wish bootloader should i use |
01:14:58 | noldon | and btw how do i remove the .rockbox folder and the rockbox.ipod file from my ipod |
01:15:21 | *** | Saving seen data "./dancer.seen" |
01:15:36 | linuxstb | Is it just me or is download.rockbox.org unavailable? |
01:15:38 | bospaadje | noldon, probably using rm? (or nautilus, since you're on ubuntu) |
01:16:12 | | Join aflac [0] (n=asfas@24-151-242-124.dhcp.kgpt.tn.charter.com) |
01:16:21 | noldon | bospaadje i tried to remove it but when i disconnect it and connect it again it still there |
01:16:38 | rasher | linuxstb, not responding to me either |
01:16:48 | * | linuxstb pings LinusN and Bagder |
01:17:01 | Lunar_Lamp | (apologies for my earlier complain - as usual, pebkac error - I forgot to copy the .rockbox folder across) |
01:17:13 | bospaadje | noldon, doesn't it give you an error message when trying to remove? |
01:17:29 | LinusN | linuxstb: pong |
01:17:46 | noldon | bospaadje no |
01:18:34 | linuxstb | LinusN: download.rockbox.org is dead |
01:18:46 | * | linuxstb takes that back - it's alive... |
01:18:53 | bospaadje | noldon, it should be just as easily removable as music files or anything else on your ipod |
01:19:00 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
01:19:08 | bospaadje | have you tried removing them from command line? |
01:19:20 | bospaadje | that usually spits out more useful error messages |
01:19:47 | rasher | noldon, to remove .rockbox from nautilus, you'll have to enable showing hidden files |
01:19:54 | aflac | Is there a way to change the auto-turn-off-point when the battery is getting low? My 4g ipod is crashing before it shuts down, and I have to either wait on the battery to FULLY drain or open it up and unplug the battery to un-freeze it. |
01:20:07 | noldon | rasher i know |
01:20:09 | linuxstb | noldon: You should just need to download this file - http://download.rockbox.org/bootloader/ipod/ipodpatcher/linux32x86/ipodpatcher - then type "chmod +x ipodpatcher" and then type "./ipodpatcher". It should then ask you if you want to install the bootloader. |
01:20:13 | noldon | but it wont dissapear |
01:20:34 | rasher | noldon, are you unmounting it correctly before disconnecting? |
01:20:40 | noldon | linuxstb i tried that |
01:20:52 | noldon | rasher i dont know |
01:20:54 | linuxstb | aflac: Holding MENU+SELECT doesn't work? |
01:21:00 | noldon | how do i unmount it |
01:21:14 | noldon | maybe thats the problem |
01:21:20 | rasher | noldon, right click the icon on your desktop and select unmount. That's most likely the problem |
01:21:31 | aflac | linuxstb: nope, completely frozen |
01:21:44 | linuxstb | noldon: Also, when you install the bootloader, look at the disk icon in the top-left of your ipod's LCD, and wait for it to stop spinning before disconnecting. |
01:23:11 | | Join taerte [0] (n=piespy@217.116.232.232) |
01:23:17 | aflac | seems to work fine as long as I leaved it plugged in, but trying to run off of batteries is a risky propsition, as I never know when it's going to freeze up. |
01:25:19 | | Part LinusN |
01:25:42 | noldon | now i got it to work |
01:25:56 | preglow | which is more than i did |
01:25:57 | preglow | grr |
01:26:02 | noldon | were do put the music |
01:26:10 | preglow | wherever you want |
01:26:16 | preglow | as long as you can find it again, it's up to you |
01:27:20 | | Quit pearldiver ("some games are better left unplayed") |
01:27:38 | noldon | why cant it find the music i synced with itunes? |
01:27:53 | preglow | because itunes adds the music in a retarded way |
01:27:55 | preglow | but you still can |
01:27:58 | preglow | by using the database |
01:27:59 | rasher | noldon, because it's in a hidden directory. If you show all files, you can find it |
01:28:17 | preglow | or that, but the file names are screwed up |
01:28:19 | rasher | noldon, or by using the Database (which is preferable in this case, since the filenames are mangled beyond recognition) |
01:28:27 | rasher | I need to type faster. |
01:28:36 | | Quit powriter25 (Remote closed the connection) |
01:28:49 | rasher | And go to sleep. Goodnight. |
01:28:55 | | Quit rasher ("leaving") |
01:31:30 | | Quit Thundercloud__ (Remote closed the connection) |
01:32:16 | preglow | can retailos wakeup on alarm? |
01:33:22 | Mikachu | i don't think so |
01:33:51 | | Quit aflac (Read error: 145 (Connection timed out)) |
01:33:53 | linuxstb | preglow: It's not working? |
01:34:08 | preglow | linuxstb: can't make it work, no, i can set the alarm time and read back the values |
01:34:12 | preglow | but that's that |
01:34:26 | dan_a | preglow: RetailOS does have an alarm function |
01:34:37 | preglow | just making sure it's possible |
01:35:09 | linuxstb | And I assume you've set the RTCWAK bit when entering standby? |
01:35:23 | preglow | linuxstb: indeed |
01:35:33 | preglow | in pcf50605.c |
01:35:47 | linuxstb | I wonder if that's still being used... |
01:35:58 | preglow | haha |
01:35:59 | preglow | i hope not |
01:36:34 | preglow | i concluded it was anyway |
01:36:41 | preglow | looks like it is |
01:36:52 | linuxstb | Sadly... |
01:37:42 | preglow | if it's actually called or not, i don't know |
01:37:45 | preglow | but it looks like it is |
01:38:36 | preglow | yeah, it definitely is |
01:38:45 | preglow | i get weird behaviour on shutdown without it |
01:41:03 | preglow | i even unmask the alarm interrupt, but i don't think that matters |
01:44:09 | noldon | how come that i dont have permissions to do anything on my ipod |
01:44:37 | preglow | hmm, no, that would actually be important, it seems |
01:44:44 | preglow | i should double-check i'm doing that right, then |
01:45:45 | | Quit ender` (" Just when you get really good at something, you don't need to do it any more.") |
01:47:01 | JdGordon | wtf? how did adding 1 icon add 20kb to the rec fm build? |
01:48:08 | noldon | why dont i have any permissons on my ipod |
01:48:19 | preglow | noldon: linux? |
01:48:23 | preglow | JdGordon: sheer luck |
01:48:30 | noldon | preglow yes |
01:48:43 | noldon | but i had just a moment ago |
01:49:12 | preglow | noldon: that's an issue with your linux, not rockbox |
01:49:23 | preglow | noldon: btw, you do unmount it properly, yes? |
01:50:58 | linuxstb | noldon: If Linux detects errors, it will remount a disk read-only. |
01:51:21 | preglow | if you just unplug it without unmounting and ejecting properly, you will very probably corrupt the file system and linux will do what linuxstb just said |
01:51:34 | noldon | preglow yes |
01:51:59 | preglow | noldon: ok, then do a "dmesg|less" and see if anything is mentioned towards the end |
01:52:02 | noldon | i press eject |
01:52:35 | preglow | linuxstb: and now i bloody well enabled all interrupts on the entire thing and i still get nothing |
01:52:38 | preglow | beh |
01:52:42 | preglow | this was supposed to be a quick deal |
01:53:02 | noldon | i unmount it by press eject |
01:53:19 | noldon | how do i make it mount writeable |
01:54:11 | preglow | first check if linux has a reason for mounting it read-only |
01:54:13 | preglow | by doing what i said |
01:54:39 | noldon | FAT: Filesystem panic (dev sda2) |
01:54:40 | noldon | [17273753.716000] fat_get_cluster: invalid cluster chain (i_pos 0) |
01:55:07 | linuxstb | preglow: Nothing turns out to be simple on the ipods... |
01:55:12 | noldon | should i unmount it by doing something else then eject |
01:55:13 | | Quit entheh ("^~") |
01:55:18 | linuxstb | We should have learnt that by now. |
01:55:25 | preglow | apparently not |
01:55:33 | preglow | noldon: it's corrupted, you need to restore it |
01:55:40 | noldon | how |
01:55:56 | preglow | you can do that by using dosfsck when it's unmounted |
01:56:51 | noldon | dosfsck /dev/sda? |
01:57:33 | linuxstb | /dev/sda2 |
01:57:39 | noldon | medium not found |
01:58:10 | XavierGr | ADX is in SVN? |
01:58:20 | noldon | i unmounted it by pressing eject |
01:58:21 | Mouser_X | Yes. |
01:58:29 | Mouser_X | XavierGr: Has been for months. |
01:58:41 | Mouser_X | Since around Sept. or August. |
01:58:48 | pixelma | JdGordon: looks like there is something wrong in the table there (to me) |
01:58:55 | midgey | barrywardell: are you able to build any of the hwcodec builds on mac? |
01:59:20 | linuxstb | Mouser_X: SVN logs say 25th September 2006. |
01:59:42 | Mouser_X | Ah. |
01:59:54 | Mouser_X | Then it was probably started around August. |
01:59:54 | XavierGr | Mouser_X: You said that hcs did that? |
01:59:59 | Mouser_X | Yes. |
02:00 |
02:00:01 | Mouser_X | He did. |
02:00:38 | XavierGr | strange didn't know that |
02:00:50 | | Join web-taz [0] (n=taz@p5081B459.dip0.t-ipconnect.de) |
02:00:52 | XavierGr | it is my first time I hear the name of that codec |
02:00:56 | Mouser_X | He put NSF and SPC into the SVN as well. |
02:01:12 | web-taz | hello everyboday |
02:01:14 | noldon | dosfsck /dev/sda2 dosnt work when its not mounted |
02:01:15 | web-taz | -body |
02:01:30 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
02:01:40 | linuxstb | noldon: Try not ejecting, but unmounting - e.g. with "umount /dev/sda2" |
02:01:44 | * | Mouser_X hopes that HCS writes a GBS codec as well. |
02:01:47 | | Quit Weiss (Read error: 104 (Connection reset by peer)) |
02:01:48 | XavierGr | Mouser_X: Yes I know about them |
02:02:27 | Mouser_X | K. |
02:02:34 | noldon | should i use first fat or second fat |
02:03:12 | XavierGr | Yes you are right |
02:03:24 | XavierGr | Commited by Rani Hod on 25 of August |
02:03:30 | noldon | it leaves it unchanged when i choose correct |
02:03:34 | XavierGr | no September |
02:04:06 | preglow | gym! |
02:04:07 | XavierGr | is ADX considered to be emulated music? |
02:04:48 | linuxstb | It's a form of adpcm |
02:05:22 | preglow | hah! |
02:05:23 | XavierGr | so it should be under loosy or other codecs? |
02:05:28 | preglow | the bloody thing triggered! |
02:05:33 | linuxstb | \o/ |
02:05:35 | preglow | so why the flaming hell doesn't it reboot |
02:05:46 | preglow | at least that means my alarm setup code is correct |
02:06:09 | linuxstb | XavierGr: I think it's lossy, at least it throws away information compared to 16-bit PCM. |
02:06:17 | noldon | dosnt work |
02:06:27 | preglow | linuxstb: i found a pcf register debug menu patch in the tracker so i sat staring at the screen unblinking for two minutes waiting for 0xc0 to flash for a second |
02:06:33 | preglow | not what i intended to do this night |
02:07:09 | XavierGr | is it known if it is realtime on all targets? |
02:07:11 | linuxstb | Is RTCWAK defined correctly? |
02:07:28 | linuxstb | XavierGr: It should be very efficient - someone mentioned 1% boost earlier... |
02:07:29 | preglow | looks like it |
02:07:34 | | Join Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
02:07:43 | noldon | it wont work to run dosfsck on /dev/sda2 |
02:07:45 | preglow | bit 4, which is 1 << 4 |
02:07:54 | XavierGr | linuxstb: ooops I should read the logs more carefully then |
02:08:25 | linuxstb | There's no complicated maths in the codec. |
02:08:33 | | Quit wooo (Read error: 110 (Connection timed out)) |
02:08:35 | XavierGr | well I updated the wiki page, but I am very suprised that I discovered a codec that I didn't know that Rockbox supported |
02:08:43 | preglow | XavierGr: do you know about spc? :> |
02:08:48 | XavierGr | of couse! |
02:09:14 | XavierGr | SPC was on my personal preference list and updated my build with the patch (before the commitment) |
02:09:15 | linuxstb | XavierGr: You're not alone... |
02:09:21 | noldon | :( |
02:09:47 | linuxstb | noldon: You could simply reformat it. |
02:10:21 | Mikachu | noldon: "doesnt work" isn't very useful |
02:10:21 | noldon | yeah and how do i get the apples system on it? |
02:10:43 | Mikachu | does it find any errors? |
02:10:56 | Mikachu | by default it doesn't write any fixes to disk, i think you have to say -r |
02:11:18 | linuxstb | You don't need to - the Apple firmware is in the first partition (/dev/sda1), so reformatting the FAT32 partition won't touch the Apple firmware. You will of course have to copy your music back. |
02:11:20 | XavierGr | PSF would be cool to have too |
02:11:25 | XavierGr | very nice emulation |
02:11:25 | preglow | XavierGr: word up, and it'll get better soon too, jhmikes has some optimisations going on that'll allow us to reenable echo |
02:11:33 | XavierGr | sweet! |
02:11:34 | preglow | XavierGr: psf is a bit cpu heavy |
02:11:45 | XavierGr | I've been following your conversations about that |
02:11:48 | Mikachu | is gba music as heavy as psf? |
02:11:53 | Mikachu | i know the formats are similar |
02:11:53 | XavierGr | nope |
02:11:57 | XavierGr | similar? |
02:12:02 | XavierGr | gba and psf? |
02:12:10 | Mikachu | i forget the extension, hang on |
02:12:20 | noldon | linuxstb its no problem |
02:12:23 | XavierGr | gba is for game boy while psf for playstation |
02:12:24 | Mikachu | ah, .gsf |
02:12:31 | Mikachu | no, gba as in game boy advance |
02:12:35 | XavierGr | haha |
02:12:38 | XavierGr | yes you are right |
02:12:40 | XavierGr | sorry |
02:12:46 | XavierGr | gbs |
02:12:49 | XavierGr | is for game boy |
02:13:23 | Mikachu | for example the whole soundtrack for final fantasy tactics advance is 904kB :) |
02:13:59 | Llorean | The GBA sound format may be simpler than SNES. |
02:14:00 | Mikachu | hrm, it uses 11% of my 2ghz cpu to play though |
02:14:16 | Mikachu | but i can't vouch for playgsf 0.07 |
02:14:21 | XavierGr | I think hcs said that psf would be possible |
02:14:25 | Llorean | I know at least that SNES games ported to GBA always have horrible sounding music because the chip can't reproduce it wholly. That doesn't require that it's easier to emulate the GBA chip, but it suggests it may be. |
02:14:26 | XavierGr | at least on gigabeat! :D |
02:14:28 | Mikachu | its optimizedness rather |
02:14:56 | preglow | XavierGr: well, you can see how much cpu spc uses now |
02:15:27 | preglow | psf needs to emulate a mips cpu at a possible max of 33mhz, as for audio there are more samples with higher quality, i believe they're also adpcm encoded |
02:15:28 | XavierGr | I think it has dropped considerably |
02:15:31 | preglow | also, there's the reverb |
02:15:37 | XavierGr | since it was struggling on coldfire too |
02:16:05 | preglow | i'd love to see psf support, though, but for now i've got the few soundtracks i like encoded as ogg :> |
02:16:14 | XavierGr | indeed |
02:16:17 | preglow | that would be the chrono cross soundtrack which everybody should have |
02:16:33 | Mikachu | o/ |
02:16:45 | XavierGr | chrono cross? any relation to chrono trigger? |
02:16:48 | Mikachu | yes |
02:16:49 | preglow | yep, it's a sequel |
02:17:03 | preglow | same guy who made the music too |
02:17:11 | preglow | but he did an even better job, which is no mean feat |
02:17:37 | XavierGr | yasunor mitsuda |
02:17:42 | * | Mikachu is listening to Yasunori Mitsuda - The Brink of Death (0:14 / 2:48) |
02:17:43 | preglow | yasunori :> |
02:17:44 | XavierGr | ^yasunori |
02:17:59 | XavierGr | yeah the guys is one of my favorites |
02:18:05 | XavierGr | Xenogears! |
02:18:08 | preglow | that too is great |
02:18:10 | XavierGr | incredible soundtrack |
02:18:14 | preglow | but not as great as chrono cross |
02:18:15 | XavierGr | (and game) |
02:18:16 | | Quit YouCeyE ("Leaving") |
02:18:23 | noldon | now i got it to work again |
02:18:23 | XavierGr | I think I am going to get it then |
02:18:25 | noldon | thank u |
02:18:51 | Mikachu | i like legend of mana's soundtrack too |
02:18:54 | noldon | anyway the themes is just to unzip into the root folder right? |
02:18:56 | preglow | yeah, me too |
02:19:05 | preglow | also, that game has absolutely lovely graphics |
02:19:10 | XavierGr | Mikachu, I once tried to play it, but in the end I quit |
02:19:18 | preglow | the game isn't all that good, no |
02:19:24 | Mikachu | it's a bit weird, but i liked it |
02:19:37 | preglow | i liked secret of mana and seiken densetsu 3, though |
02:19:42 | XavierGr | yeah |
02:19:43 | XavierGr | the best |
02:19:48 | Mikachu | i probably wouldn't have liked it if i wasn't a die hard secret of mana fan :) |
02:19:54 | preglow | haha |
02:20:03 | preglow | secret of mana was pretty much my first encounter with an rpg |
02:20:10 | XavierGr | I've said it many times, but nearly all my childhood memories are filled with legend of zelda and secret of mana |
02:20:11 | preglow | i absolutely love it |
02:20:12 | Mikachu | sword of mana for gba sucks though |
02:20:21 | preglow | XavierGr: haha, yeah |
02:20:26 | preglow | had tons of nice times with those |
02:20:33 | XavierGr | and imagine that I didn't have a snes |
02:20:39 | Mikachu | i remember i never managed to get the axe to level 9 |
02:20:41 | safetydan | XavierGr, while you're updating SoundCodecs, you could always add Speex |
02:20:44 | Mikachu | all the other weapons, but not the axe |
02:20:48 | preglow | Mikachu: i thought only the sword did level 9 |
02:20:49 | XavierGr | I was playing it at summer in my village when Genre9mp3 would come down in Crete :P |
02:21:10 | preglow | oh, i played them on snes |
02:21:12 | Mikachu | preglow: if you roamed the fortress you'd get orbs for all weapons |
02:21:21 | XavierGr | yeah |
02:21:24 | preglow | Mikachu: yeah, don't think i ever bothered for long |
02:21:25 | XavierGr | so time consuming though |
02:21:29 | preglow | but i don't remember |
02:21:32 | preglow | long time ago i completed it now |
02:21:42 | XavierGr | On an emulator I bothered to level all spells to level 9 though |
02:21:42 | Mikachu | i think i've spent about 1 month effective time just in the fortress of mana :) |
02:21:46 | Mikachu | (when i was little) |
02:21:49 | preglow | i'm doing seiken densetsu 3 an hour here and there these days |
02:21:53 | Mikachu | that music is burnt in my retina, as it were |
02:22:09 | preglow | haha |
02:22:21 | midgey | hmm, gmake detection in rockboxdev.sh is broken on mac... |
02:22:21 | XavierGr | I still remember the sound of secret of mana when you turned the game on |
02:22:22 | preglow | the music gets more and more esoteric the further towards the end you get |
02:22:32 | Mikachu | i've played two of the three main quests on sd3, but i have no idea which so i never bothered playing it a third time since it might be the wrong one |
02:22:42 | preglow | XavierGr: i also remember the sound i made when the fucking ntsc->pal adapter glitched and all my saves were deleted... |
02:22:50 | XavierGr | lol |
02:23:10 | XavierGr | that would be painfull |
02:23:14 | Mikachu | i traded my som cart for shadowrunner :P |
02:23:14 | preglow | it was, several times |
02:23:24 | preglow | Mikachu: also i enjoyed that a fair bit |
02:23:29 | Mikachu | in retrospect, not the best trade |
02:23:33 | preglow | Mikachu: i traded mine too, for god knows what, i've regretted it since |
02:23:40 | Mikachu | but at the time i had played som > 234 times and shadowrunner 0.5 times |
02:23:54 | Mikachu | shadowrunner in swedish at that |
02:23:58 | preglow | ahahaha |
02:24:07 | preglow | swedish cyberpunk |
02:24:09 | preglow | wwhat a treat |
02:24:35 | XavierGr | I had a sega mega drive, now I understand the major mistake I did when I sold it |
02:24:49 | Mikachu | now that there are emulators i don't regret it as much |
02:24:56 | preglow | i've still got my snse |
02:24:57 | preglow | snes |
02:25:03 | XavierGr | but I still have an original game boy with 10 cartridges |
02:25:04 | preglow | but i have no idea where most of the games are |
02:25:09 | preglow | or at this moment, even where the console is |
02:25:10 | Mikachu | i only have three snes carts, no snes (zelda, fzero and sim city) |
02:25:17 | XavierGr | ah fzero! |
02:25:25 | XavierGr | just great |
02:25:40 | XavierGr | great music too |
02:25:42 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
02:25:46 | preglow | highhats at 500bpm |
02:25:51 | XavierGr | hehe |
02:25:59 | Mikachu | took many years until i finished it at the secret 4th skill level |
02:26:10 | XavierGr | I don't know if I ever did that :P |
02:26:23 | XavierGr | mario kart was awesome too |
02:26:25 | Mikachu | iirc my favorite tracks were the ice level and silence |
02:26:25 | XavierGr | very fun |
02:26:40 | XavierGr | and zsnes has netplay |
02:26:48 | XavierGr | crazy stuff! |
02:26:51 | preglow | haha |
02:26:56 | XavierGr | I did that once |
02:27:08 | XavierGr | I enjoyed it |
02:27:12 | Mikachu | the only games i played over netplay are goof troop and tetris attack :) |
02:27:17 | Mikachu | both of which also have good music |
02:27:24 | XavierGr | never played them |
02:28:01 | XavierGr | did you know that game boy had a game that could have up to 16 players? |
02:28:04 | XavierGr | it was an fps too |
02:28:07 | XavierGr | crappy game though |
02:28:12 | preglow | god, the title track of chrono cross is really something |
02:28:19 | XavierGr | but imagine the scene, lan party with 16 game boys |
02:28:45 | Mikachu | heh, i just remembered the title theme in legend of mana was sung in swedish |
02:28:50 | Mikachu | it really surprised me when i played it |
02:28:50 | preglow | haha, yeah |
02:29:37 | preglow | but the bloody chick from rednex, i think |
02:29:43 | preglow | s/but/by |
02:29:49 | Mikachu | haha |
02:29:56 | Mikachu | lettuce see what wikipedia has to say |
02:30:03 | preglow | a band that is better left forgotten |
02:30:18 | Mikachu | it agrees |
02:30:24 | Mikachu | Annika Ljungberg |
02:30:30 | Mikachu | she sings that song well enough thouh |
02:30:33 | preglow | sure |
02:31:01 | Mikachu | i need someone to give me an nds :) |
02:31:02 | preglow | i've got a couple of final fantasy tracks that are sung in saami |
02:31:03 | preglow | haha |
02:31:05 | preglow | now that's esoteric |
02:31:34 | XavierGr | nds? |
02:31:44 | Mikachu | nintendo ds |
02:31:47 | XavierGr | ah |
02:32:11 | Mikachu | there is actually already an emulator that half works |
02:32:31 | XavierGr | is there an emulator for psp? |
02:32:48 | Mikachu | i haven't heard of one |
02:33:09 | Lunar_Lamp | How do I add fonts that I don't have? That is, if a wps requires a certain font, how do I provide it? |
02:33:18 | Mikachu | Lunar_Lamp: put it in /.rockbox/fonts |
02:33:29 | noldon | so were do i put the music? |
02:33:36 | Lunar_Lamp | Mikachu, and where do I get the fonts from? I just google for them> |
02:33:37 | Mikachu | noldon: anywhere! (on the ipod) |
02:33:46 | Mikachu | Lunar_Lamp: they should come with the theme |
02:34:18 | Lunar_Lamp | Mikachu, what if they don't? |
02:34:29 | noldon | ok |
02:34:29 | preglow | Mikachu: like i said, put it wherever you want. rockbox doesn't care as long as you can find it |
02:34:40 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
02:34:51 | Mikachu | i'll assume you meant noldon there |
02:35:20 | noldon | preglow ok |
02:35:40 | XavierGr | in home village arni: the *swissing* sound is it supposed to be the guitar fretboard? LOL |
02:35:41 | Lunar_Lamp | Mikachu, if /.rockbox/fonts doesn't exist, should I create it myself? |
02:35:54 | | Quit taerte (Remote closed the connection) |
02:36:03 | Mikachu | Lunar_Lamp: if it doesn't exist, you haven't installed rockbox |
02:36:35 | Mikachu | completely |
02:36:40 | Lunar_Lamp | Mikachu, the /.rockbox folder exists, and I boot rockbox and it runs. /.rockbox/fonts does not exist. |
02:36:41 | preglow | XavierGr: yes |
02:36:52 | Mikachu | Lunar_Lamp: you want http://download.rockbox.org/daily/fonts/rockbox-fonts.zip |
02:37:02 | Mikachu | Lunar_Lamp: i'm sure the install instructions tell you to install that |
02:37:27 | Lunar_Lamp | Mikachu, hmm, I must have missedthat. |
02:37:28 | Lunar_Lamp | Sorry, |
02:38:06 | Lunar_Lamp | Mikachu, it does *sigh*: "If you are installing Rockbox for the first time, or reinstalling after removing the .rockbox directory it is recommended you install the fonts package from http://download.rockbox.org/daily/fonts/rockbox-fonts.zip." |
02:38:19 | Lunar_Lamp | Do I just unzup that folder in the /.rockbox/ folder? |
02:38:28 | Mikachu | i think it has the full structure, so unzip it to / |
02:41:39 | | Join secleinteer [0] (n=scl@adsl-70-237-237-170.dsl.stlsmo.sbcglobal.net) |
02:43:00 | web-taz | or just unzip it in a seperate folder and find out, how the structure looks like |
02:43:30 | web-taz | (is this sentence, especially the 2nd part, right English? |
02:43:47 | Mikachu | change how to what |
02:44:14 | Dunkelschub | and remove the comma |
02:44:17 | Mikachu | you can say "how X looks" or "what X looks like", but they don't mean exactly the same |
02:45:00 | Lunar_Lamp | Ok, I did that. |
02:45:04 | Lunar_Lamp | Thanks, it worked fine. |
02:45:18 | Lunar_Lamp | On a related note - what happens if you load a theme that can't be viewe dfor whatever reason? |
02:45:22 | Lunar_Lamp | How do you "undo" it |
02:45:24 | Lunar_Lamp | :-/ |
02:45:46 | web-taz | you could just load the default theme? |
02:45:57 | web-taz | or reset the settings |
02:46:01 | Lunar_Lamp | web-taz, how though - I can't see any of the menus |
02:46:08 | Mikachu | reboot and enable the hold switch |
02:46:16 | Lunar_Lamp | enable the hold switch? |
02:46:22 | web-taz | ^^ |
02:46:25 | Mikachu | turn on hold? activate hold? |
02:46:29 | Lunar_Lamp | ok |
02:46:43 | Lunar_Lamp | That didn't do anything. |
02:46:50 | Lunar_Lamp | I turned off, turned on, put it on hold. |
02:46:56 | web-taz | what's the effect? I never heard of this |
02:46:56 | Lunar_Lamp | The "hold" switch is on/off. |
02:47:08 | Mikachu | you want to turn on hold before rockbox finishes booting |
02:47:16 | Mikachu | but not before the bootloader finishes |
02:47:17 | Lunar_Lamp | Ok, i did that. |
02:47:21 | Lunar_Lamp | Ah, right. |
02:47:28 | Mikachu | or you'll go to the apple firmware |
02:47:30 | Lunar_Lamp | I was putting it on when the bootloader was still going. |
02:47:56 | Lunar_Lamp | If I get apple firmware on an iaudio I think I'd get a pretty amazing prize for firmware hacking ;-) |
02:48:03 | Mikachu | you can also just plug it in and edit .rockbox/config.cfg |
02:48:06 | Mikachu | or remove it |
02:48:24 | Mikachu | oh heh, sorry i just assumed you were using an ipod, must have mixed you up with someone else |
02:48:30 | Mikachu | they probably have another settings reset button |
02:48:33 | Lunar_Lamp | No worries :-) |
02:48:54 | preglow | gah, this won't work out |
02:48:54 | preglow | bedtime |
02:48:56 | web-taz | what's the effect of turning on hold while booting? is that available on every player with rockbox? |
02:49:11 | Mikachu | on ipods it boots the apple firmware or resets settings |
02:50:15 | Lunar_Lamp | Hmm, are you sure it's "config.cfg" Mikachu? |
02:50:21 | Mikachu | somewhat |
02:50:22 | Lunar_Lamp | It's just a single line file - that looks like a comment to me. |
02:50:40 | Lunar_Lamp | # .cfg file created by rockbox r12384-070218 - http://www.rockbox.org |
02:50:43 | Lunar_Lamp | That's the entire contents. |
02:50:47 | Mikachu | hrm |
02:50:55 | Mikachu | then it should be using the default settings (ie readable menus) |
02:50:57 | Mikachu | try removing it anyway |
02:51:54 | web-taz | whats with the viewers.config |
02:51:58 | barrywardell | midgey: sorry, missed your message earlier. My mac is in being repaired at the moment. I haven't tried compiling HWCODEC targets in quite a while |
02:52:11 | Mikachu | web-taz: that is somewhat unspecific |
02:52:37 | Lunar_Lamp | Mikachu, nope. |
02:52:52 | Mikachu | then your last resort is to look what the settings reset button is in the manual :> |
02:53:15 | web-taz | okay :D i'm just learning, though having vacances |
02:53:15 | web-taz | ^^ |
02:53:32 | | Quit barrywardell ("Leaving.") |
02:53:40 | Mikachu | web-taz: it associates file types with plugins |
02:54:07 | web-taz | ah well the viewer plugins like mpegplugin and so on... |
02:55:41 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
02:59:00 | | Join miepchen^schlaf [0] (n=hihi@p57B975C3.dip.t-dialin.net) |
02:59:03 | Lunar_Lamp | ok |
02:59:16 | Lunar_Lamp | I had to delete a couple of files related to the theme - but it's viewable again now. |
02:59:46 | Lunar_Lamp | I suspect it was to do with the theme I was using and changed from using an all-black backdrop |
02:59:55 | noldon | i cant find the music on the ipod |
03:00 |
03:00:05 | Mikachu | the itunes music is a bit hard to find |
03:00:18 | noldon | i put it in an own folder under .rockbox |
03:00:38 | Mikachu | it's better if you don't put your music in there |
03:00:40 | Llorean | .rockbox is hidden in most file view modes. |
03:00:47 | noldon | yea but im looking for the one i copyed to the ipod now |
03:00:55 | noldon | ok were should i put it then |
03:01:00 | noldon | in the ipods root? |
03:01:03 | Llorean | Anywhere else. |
03:01:13 | Llorean | Just as long as it's not in a hidden folder, and it's someplace you can remember |
03:01:26 | Llorean | Hidden folders are okay, but they're a little more annoying to get to. |
03:02:55 | web-taz | to find it: why don't you use the database function? |
03:03:19 | Llorean | web-taz: Many people prefer file tree navigation. |
03:03:48 | web-taz | me too, but in order to search a file i often use the database |
03:04:58 | web-taz | i managed my music in folders from artist -> album -> MP3s and all files are named in the same way, |
03:06:00 | noldon | ok i think o got it now |
03:06:04 | web-taz | but samplers for example are (damn i miss a word^^fuck vocabulary) difficult to find... |
03:06:19 | noldon | is it possible to boot the original bootloader without reinstall it |
03:06:35 | noldon | i mean have both apples and rockbox on the ipod |
03:06:41 | noldon | like a dual boot |
03:06:55 | web-taz | mhhh |
03:07:08 | web-taz | it's possible i think |
03:07:22 | Llorean | If you followed the official install instructions, you have dual boot, yes. |
03:07:25 | | Join bk [0] (n=bk@cpe-24-195-202-150.nycap.res.rr.com) |
03:07:37 | Llorean | Well, strike that, I don't know which player you have. |
03:07:45 | Llorean | On anything but the X5 or the Gigabeat, you have dual boot. |
03:07:49 | web-taz | i remember so telling that there are bootloader where you also can choose between rockbox, apple FW, and ipodlinux |
03:08:19 | pixelma | ehmm... he asked about appleOS and rockbox ;) |
03:08:20 | Llorean | web-taz: You can do that with the official button, depending on which button you hold down while booting. |
03:08:28 | noldon | Llorean i have the ipod video 30gb |
03:08:43 | Llorean | pixelma: Ah, yes, I just read the "boot the original bootloader" and didn't read the next line. |
03:08:58 | Llorean | noldon: Just turn on hold right after turning on the iPod. |
03:09:33 | noldon | ? |
03:10:05 | Llorean | A question mark alone gives me no information about what you don't understand... |
03:10:16 | web-taz | :) |
03:10:26 | noldon | i got it |
03:10:29 | noldon | forget it |
03:10:32 | web-taz | ^^ |
03:11:43 | noldon | damn this is so cool |
03:12:31 | web-taz | Yes, it is |
03:12:34 | web-taz | ^^ |
03:15:17 | noldon | well time to sleep |
03:15:20 | noldon | see ya |
03:15:23 | *** | Saving seen data "./dancer.seen" |
03:16:19 | | Quit web-taz ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
03:17:21 | | Part noldon ("Ex-Chat") |
03:17:30 | JdGordon | whos server is kermit.pimpinwithmuppets.com ? |
03:19:12 | | Join sound_fx [0] (n=James@jpi-wlafyte-212-34.dmisinetworks.net) |
03:19:26 | sound_fx | Hello out there |
03:19:39 | pixelma | JdGordon: Nimdae's |
03:19:59 | sound_fx | ? |
03:20:20 | JdGordon | hmm. he doesnt have paths set correctly :( |
03:20:35 | sound_fx | I have a few simple Rockbox questions. |
03:21:19 | sound_fx | If I have a song paused, it will turn off eventually, right? |
03:22:27 | Llorean | It should, I believe. I've never tested, as I just stop the music, since you can resume anyway. |
03:22:58 | sound_fx | Um, is there a different button to stop it versus pause? |
03:23:24 | Llorean | Well, I don't know what player you have. On MOST of the players, there's a stop button. |
03:23:33 | Llorean | On the iPods, you hold down Play/Pause for a bit longer. |
03:23:48 | sound_fx | Ah, ok |
03:24:58 | sound_fx | I see... Additionally, does it turn off when I have it plugged in to charge? (I have an iPod 5.5g) |
03:25:17 | Llorean | Probably not. |
03:25:34 | Llorean | If it does, it'll immediately turn back on anyway, iPods wake on charger insertion. |
03:26:00 | sound_fx | Ok, so do you normally charge it fully, unplug, and then turn off by holding play? |
03:26:26 | Llorean | Or just leave it plugged in. |
03:26:55 | Llorean | Usually I boot mine into the apple firmware for charging, since it charges faster there, at least when hooked up to a computer. |
03:27:02 | sound_fx | Ok... I see... I'm just trying to maximize battery life. |
03:27:17 | sound_fx | I saw a post saying that it charges faster in iPod firmware, right? |
03:27:17 | Mikachu | it'll turn off when paused |
03:27:41 | Llorean | sound_fx: That is what I just said, yes... |
03:27:54 | sound_fx | Ah, sorry. |
03:27:59 | Llorean | sound_fx: And what does 'maximizing battery life' have to do with charging. Do you mean battery lifetime? |
03:28:10 | sound_fx | Yeah. |
03:28:17 | sound_fx | Sorry. |
03:28:18 | Llorean | Because it will stop charging on its own when the battery is full, whether you disconnect it or not. |
03:28:36 | sound_fx | Ok. I apologize for these questions, I just picked up the iPod today. |
03:28:58 | robb | anyone with a archos 604 wifi? i have some questions about network speeds |
03:29:14 | Llorean | robb: The Archos 604 is not a rockbox target. |
03:29:55 | | Join [shodan] [0] (n=shodan@ip117.96-113-216.pppoe1.joliette.intermonde.net) |
03:30:11 | robb | that's appreciated, Llorean, but doesn't really have much impact on my question :) |
03:30:29 | Llorean | robb: Well, you're asking in #Rockbox, so your question doesn't really belong here. |
03:30:45 | robb | well would it matter if i was using rockbox or not? |
03:31:19 | robb | if i was using rockbox, and asked the same question would it belong then? |
03:31:29 | Llorean | If the hardware was supported *in* Rockbox, yes. |
03:31:33 | sound_fx | Ok... Thanks for answering my important questions. I installed some themes, uploaded some gb games, and tried out the video player, is there anything else that I can do that I haven't tried yet? |
03:31:45 | Llorean | robb: But this is not "#questions about MP3 players" |
03:31:53 | robb | http://www.rockbox.org/twiki/bin/view/Main/ManualRockboxInstall#Archos_jukeboxes |
03:32:05 | Llorean | Yes, and you'll notice the 604 isn't among that list. |
03:32:13 | Llorean | So I have no idea what "point" you're trying to make |
03:32:28 | Llorean | sound_fx: Play music? |
03:32:30 | robb | just says jukeboxes? |
03:32:35 | sound_fx | LOL |
03:32:37 | Llorean | robb: Yes, that's a specific archos model. The Jukebox |
03:32:41 | sound_fx | yeah, did that one too. |
03:32:44 | robb | oh |
03:32:52 | robb | well my bad then |
03:33:01 | Llorean | robb: The list of supported targets is *very* clear on the front page of the site |
03:33:09 | robb | remove rider from high horse, and continue please |
03:33:11 | | Part robb |
03:33:12 | pixelma | JdGordon: I've just discovered that the order in the "backlight settings" list is the wrong way around, meaning "off" is at the bottom... |
03:33:59 | JdGordon | I thought it looked funny, but wasnt 100% sure :p |
03:34:07 | JdGordon | can we live with it like that? |
03:34:22 | Llorean | No. |
03:34:36 | Llorean | :-P |
03:34:49 | JdGordon | grr... gonna need to figure out the nicest hack to fix it then |
03:34:59 | Llorean | Is there some reason why it got inverted? |
03:35:11 | sound_fx | Ok, well, I think I am using rockbox to its fullest extent, thanks for your wisdom Llorean. |
03:35:19 | JdGordon | yes, it uses the set_int() "screen" instead of set_option() now |
03:35:34 | | Join nickv111 [0] (n=nick@c-75-70-18-52.hsd1.co.comcast.net) |
03:35:34 | JdGordon | set_int put 0 at the bottom, set_option puts 0 at the top |
03:35:36 | pixelma | I mean it wraps so it doesn't hurt but it is strange somehow |
03:36:12 | nickv111 | Hey all. Anyone here who is a developer: where are math functions defined? If I wanted to add a new mathematical floating-point function, would I just put it in firmware/include/math.h, or is there another place where it would be coded in? |
03:36:33 | | Quit sound_fx ("Leaving.") |
03:37:02 | JdGordon | nickv111: apps/plugins/lib i think |
03:37:11 | JdGordon | we dont really need floating point math in the core... |
03:37:29 | nickv111 | I see. |
03:37:46 | * | JdGordon back in 10 |
03:37:50 | nickv111 | Wait |
03:38:02 | nickv111 | Where is the floating point math in apps/plugins/lib |
03:38:14 | nickv111 | Does it not exist, and I have to make it? |
03:40:39 | | Part pixelma |
03:42:43 | safetydan | nickv111, there is no libm in rockbox |
03:43:24 | nickv111 | Hmm. Should I add math.h to apps/plugins/lib? |
03:43:44 | nickv111 | math.h already exists in another location though. Maybe floatingpoint.c and floatingpoint.h? |
03:44:08 | safetydan | nickv111, why do you need another math.h? |
03:44:22 | nickv111 | What should I do? |
03:44:31 | safetydan | Well I'm not sure what you want |
03:44:40 | nickv111 | I want to add a few functions to calculator.c |
03:44:47 | safetydan | So add them there then. |
03:44:48 | nickv111 | But a friend suggested I just add them to the math library |
03:44:58 | nickv111 | So other plugins can use them. |
03:45:18 | safetydan | There is no floating point math library in Rockbox. It's very unlikely there ever will be since they won't be fast enough for general use. |
03:45:48 | nickv111 | So you think that I should just make the functions in calculator.c? |
03:45:50 | safetydan | So I'd just say make them part of calculator.c |
03:45:53 | nickv111 | Okay. |
03:47:32 | | Quit shodan- (Read error: 113 (No route to host)) |
03:48:19 | nickv111 | BTW, in calculator.c, I'm getting rid of all of that power crap. The upper bound of a double is ±1.7976931348623157×10^308 |
03:48:28 | nickv111 | That's more than enough. |
03:50:02 | safetydan | Well it's unlikely anyone is going to be relying on a Rockbox calculator for extended precision. |
03:50:17 | nickv111 | Right. |
03:56:30 | | Quit nickv111 (Nick collision from services.) |
03:56:40 | | Join nickv111 [0] (n=nick@c-75-70-18-52.hsd1.co.comcast.net) |
03:56:46 | nickv111 | Sorry, computer froze |
04:00 |
04:07:05 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
04:12:30 | JdGordon | Llorean: ok, I got it fixed... can you tihnk of any other settings which are backwards? |
04:13:27 | Llorean | Not that I'm aware of right now |
04:18:28 | | Quit nickv111 (Read error: 110 (Connection timed out)) |
04:19:01 | | Quit Lunar_Lamp ("Leaving") |
04:20:31 | safetydan | JdGordon, what's up with the 8 space indents in eq_menu.c? Are they tabs? |
04:20:37 | | Quit jhMikeS (Read error: 104 (Connection reset by peer)) |
04:21:03 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
04:21:34 | safetydan | Err... and most of those constants you've moved out to a header are supposed to be private to the eq menu system |
04:22:34 | | Quit jurrie ("Leaving") |
04:23:26 | | Quit jhMikeS (Nick collision from services.) |
04:23:32 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
04:24:00 | safetydan | Oh, I guess they need to be public for settings_list.c |
04:24:39 | | Join wacky [0] (n=wacky@modemcable188.232-131-66.mc.videotron.ca) |
04:25:43 | wacky | hey guys, why isn't the scroll-margins patch merged ?! almost all WPS for the X5 require it!! |
04:26:46 | Soap | only when ALL the WPSs for the X5 require it will it be commited! Get to work! |
04:27:28 | wacky | ?? |
04:27:40 | Soap | ;) |
04:28:23 | Llorean | wacky: Well, that's *their* fault for using it. |
04:29:17 | wacky | I don't understand why it's not been merged. |
04:29:35 | Llorean | Because 'people use it' isn't a good enough reason? |
04:29:37 | wacky | Is there a reason ? |
04:29:59 | safetydan | wacky, either no one has got around to it, or we're waiting for something better |
04:30:05 | Llorean | Something better |
04:30:07 | Llorean | Viewports |
04:30:39 | wacky | What are supposed to be viewports ? |
04:30:55 | safetydan | wacky, the ultimate in customisability probably |
04:31:07 | Llorean | Basically, like virtual screens. |
04:31:57 | wacky | but in the mean time, the X5 only has a couple of horrible default "supported" wps |
04:32:31 | Llorean | wacky: So tell the theme authors to make themes that don't require it. |
04:32:41 | wacky | why not merge the patch, since the ultimate isn't there yet. |
04:32:52 | Llorean | Because then it'll have to be removed later, and that'll take even more work? |
04:33:15 | wacky | ?? |
04:33:52 | Llorean | I can't read words that aren't there, question marks don't mean anything on their own. |
04:34:19 | wacky | I guess those viewport will trash away the whole WPS concept, why fear a tiny margin'ed scrolling thing ? |
04:34:27 | Llorean | They won't |
04:34:39 | Llorean | The planned method should be compatible with all existing WPSes, at the moment. |
04:35:09 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
04:36:23 | wacky | and the viewports will introduce natural scrolling alignment ? |
04:38:04 | wacky | I'm just guessing that if all designers use that patch to make nicer layouts (and they are), then that patch should sound important.. |
04:38:59 | Llorean | They chose to use it, we can't be blamed if they wanted to use an unsupported feature. |
04:39:53 | JdGordon | safetydan: grr... i dunno wtf my text editor did :p ill fix them |
04:40:23 | wacky | I'm not blaming anyone, just wondering if there was a reason for that unsupportedness |
04:41:15 | Llorean | wacky: And you've been told. |
04:41:24 | wacky | Your the main developer in that area of the code ? |
04:41:27 | Llorean | No. |
04:41:39 | wacky | Who does that ? |
04:41:56 | safetydan | I think part of the problem is there's only a few devs interested in eye candy. So patches like that just sit there. |
04:42:02 | safetydan | wacky, no one person works on that |
04:42:28 | wacky | Or, should I ask, what part do you work on ? |
04:42:49 | Llorean | wacky: It doesn't matter. This is why that feature is not accepted so far, and the reason given for why it's unlikely to be accepted. |
04:44:31 | wacky | Llorean - you part of the dev crew ? |
04:44:55 | Llorean | wacky: Before I answer, why does it matter? |
04:46:21 | wacky | It matters in how I'll consider your answer, and I understand that you aren't. |
04:46:48 | Llorean | Actually, I'm a core member of the team with commit access, I'm in charge of the forums, and so on and so on. |
04:47:01 | Llorean | Though I'm not fond of the assumption that people would lie to you in here. |
04:48:46 | Llorean | Rockbox hasn't been released for the X5 yet, and there's very little point in adding a feature that may, or likely will, be removed before an official release. |
04:51:47 | wacky | safetydan - I understand :) |
04:52:14 | | Quit wacky (Remote closed the connection) |
04:52:35 | thegeek_ | before a release, the primary goal is _not_ usability/features, it's having _good_ code/design |
04:53:34 | Llorean | safetydan: Did you say something to him, or did he just get the name wrong for response? |
04:54:02 | safetydan | I've no idea. |
04:54:23 | safetydan | Llorean, I think maybe he was responding to the "no devs interested in eye candy" bit |
04:54:51 | Llorean | Maybe |
04:56:28 | pearldiver | people requesting the album art, scrolling margins, and custom line height patches can be seen everyday |
05:00 |
05:00:28 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:03:00 | Llorean | pearldiver: They should get to work on clearing out the things blocking those features (or features like them) from being implemented then. |
05:04:49 | | Join bonbonthejon [0] (n=jon@69.61.203.3) |
05:06:11 | bonbonthejon | rockbox is giving me an error on boot, "Can't load rockbox.ipod: Read failed (image)" |
05:06:45 | Llorean | And have you tried re-copying the file to the device? |
05:07:23 | Mouser_X | XavierGr: I'm late on this one, yes, but GSF playback takes more CPU than PSF playback. |
05:07:25 | bonbonthejon | Llorean: yes, but when my computer mounts the ipod, it says its a read only filesystem, when i boot into disk mode |
05:07:49 | Llorean | bonbonthejon: So, have you tried checking your disk for errors? |
05:07:52 | Mouser_X | XavierGr: In other words, I would expect to see PSF support (full-speed) before I see GSF playback. |
05:08:06 | Mouser_X | Though, some games would run better than others, of course. |
05:08:43 | bonbonthejon | Llorean: no, i;ll look up how to do that |
05:08:56 | bonbonthejon | Llorean: it was working just before this |
05:09:21 | | Quit Mouser_X (Nick collision from services.) |
05:09:30 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
05:09:31 | Llorean | bonbonthejon: Well, the disk mode isn't part of Rockbox. |
05:09:50 | Llorean | bonbonthejon: So if that's not working properly, you need to check up on things. |
05:09:57 | bonbonthejon | Llorean: yeah, but i need to get into it to update the files |
05:10:36 | Llorean | So do a filesystem check, and see if the disk is okay |
05:10:48 | Mouser_X | At least, this is my experience with Highly Advanced. |
05:10:49 | Mouser_X | Highly Experimental (PSF) ran much smoother on a 333 than Highly Advanced (GSF) did. |
05:11:41 | Mouser_X | PSF playback was full speed on my 233. PSF2 was not. On my 333, PSF2 playback was full-speed. |
05:13:05 | Mouser_X | Just wanted to point out that PSF is more likely than GSF, in my experience. |
05:13:36 | Mouser_X | SexyPSF is the only open-source PSF player there is. Anyone want to port it? |
05:13:58 | Mouser_X | I don't think HCS is to interested in doing it... |
05:14:18 | | Quit printfXh4 (Remote closed the connection) |
05:14:55 | | Join printfXh4 [0] (n=pseudo@ppp117-78.lns1.bne4.internode.on.net) |
05:15:28 | *** | Saving seen data "./dancer.seen" |
05:18:37 | XavierGr | Mouser_X: I meant gbs at that time |
05:18:46 | XavierGr | Mikachu was asking about gsf |
05:19:26 | Mouser_X | HCS is considering GBS. |
05:19:34 | XavierGr | yes I know |
05:19:35 | Mouser_X | Actually, he's said that might be his next project. |
05:19:36 | hcs | mildly |
05:19:45 | * | Mouser_X hopes for it. |
05:19:46 | Mouser_X | :D |
05:19:49 | XavierGr | though it would be good to have PSF, but yeah it would be hard indeed |
05:20:04 | Mouser_X | Howdu HCS. |
05:20:10 | Mouser_X | Yes, PSF would be difficult, at best. |
05:20:16 | Mouser_X | *Howdy |
05:20:26 | hcs | I'd like to do gbs as it'd round out the 8-bit audio emulation support |
05:20:39 | Mouser_X | Heh. |
05:24:46 | Mouser_X | It'd be nice if someone did VGM as well... I would think that'd be far easier than PSF support. |
05:25:23 | Mouser_X | I've still got a few GYM files, but I use VGM basically exclusively now. |
05:25:55 | | Nick [Tesser] is now known as [Tesser-Away] (n=tesser@ip70-160-48-247.hr.hr.cox.net) |
05:51:42 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
06:00 |
06:11:34 | | Quit rotator () |
06:12:56 | | Quit Mouser_X (Nick collision from services.) |
06:13:07 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:15:43 | | Quit [Tesser-Away] (Read error: 110 (Connection timed out)) |
06:17:55 | | Quit xNibbler (Read error: 110 (Connection timed out)) |
06:18:23 | | Join xNibbler [0] (n=sven@e181121009.adsl.alicedsl.de) |
06:18:29 | | Join [Tesser-Away] [0] (n=tesser@ip70-160-48-247.hr.hr.cox.net) |
06:22:23 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
06:22:42 | | Quit Llorean (Nick collision from services.) |
06:22:45 | | Nick Llorea1 is now known as Llorean (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
06:24:04 | | Nick [Tesser-Away] is now known as [Tesser] (n=tesser@ip70-160-48-247.hr.hr.cox.net) |
06:24:43 | | Nick [Tesser] is now known as [Tesser-Away] (n=tesser@ip70-160-48-247.hr.hr.cox.net) |
06:25:10 | | Part [Tesser-Away] ("Leaving") |
06:25:29 | | Quit Mouser_X (Nick collision from services.) |
06:25:38 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:36:01 | | Part safetydan |
06:40:07 | | Quit Mouser_X (Nick collision from services.) |
06:40:14 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
06:54:28 | | Quit Mouser_X (Nick collision from services.) |
06:54:37 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:00 |
07:00:14 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
07:08:26 | | Quit Mouser_X (Nick collision from services.) |
07:08:37 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
07:15:31 | *** | Saving seen data "./dancer.seen" |
07:22:22 | | Part voltagex |
07:22:52 | | Quit toffe ("MegaIRC v3.27 http://ironfist.at.tut.by") |
07:58:14 | | Join daurnimator [0] (n=fake@unaffiliated/daurnimator) |
07:59:33 | amiconn | mo0ning |
07:59:53 | amiconn | preglow: Unfortunately your sw tone control patch no longer applies :( |
08:00 |
08:01:25 | amiconn | Bagder: Did you spot the errors at 23:51 and adjust the build server capabilities accordingly, or is it just by chance that all is well again? |
08:02:38 | amiconn | Oh, the last 5 builds were run on 4 build servers only?!? |
08:05:35 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
08:09:45 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
08:09:57 | midkay | JdGordon: seems ready? :) |
08:10:04 | midkay | i better try it out. :) |
08:11:02 | amiconn | LinusN: Good morning :) Do you know what's wrong with the build system? |
08:12:52 | LinusN | amiconn: is anything wrong? |
08:13:28 | LinusN | hmmm, only 4 servers |
08:14:57 | amiconn | Yes, after the 23:51 build had strange effects: kermit.pimpinwithmuppets.com didn't find m68k-elf-gcc, and efnet-math.org used a stone-age sh-elf-gcc |
08:15:30 | amiconn | The size difference for fm recorder was quite shocking |
08:17:02 | | Quit bzavala ("CGI:IRC") |
08:17:16 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
08:19:00 | LinusN | well, we have little control over the build servers out there |
08:20:48 | | Join daurn [0] (n=fake@203.46.65.151) |
08:29:22 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
08:36:28 | | Quit daurnimator (Connection timed out) |
08:39:16 | | Quit decayedcell (Read error: 104 (Connection reset by peer)) |
08:39:22 | | Quit daurn (Read error: 110 (Connection timed out)) |
08:41:31 | | Join markun_ [0] (n=markun@rockbox/developer/markun) |
08:42:20 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
08:42:31 | | Quit markun (Read error: 104 (Connection reset by peer)) |
08:43:33 | | Quit Xerion_ (Read error: 104 (Connection reset by peer)) |
08:45:57 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
08:47:12 | | Join miepchen^schlaf [0] (n=hihi@p57B975C3.dip.t-dialin.net) |
08:48:59 | | Join Rob222241 [0] (n=Miranda@p54B15457.dip.t-dialin.net) |
08:53:50 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
08:54:00 | | Quit kubiix (Client Quit) |
08:54:23 | | Join ender` [0] (n=ender@84-255-206-8.dynamic.dsl.t-2.net) |
08:56:51 | | Join fejfighter [0] (n=jeffro21@C-61-68-97-57.hay.connect.net.au) |
09:00 |
09:05:09 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-92f985e51a0169ca) |
09:05:46 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
09:15:35 | *** | Saving seen data "./dancer.seen" |
09:25:07 | | Join Vyrus001 [0] (n=Vyrus001@adsl-69-231-34-8.dsl.irvnca.pacbell.net) |
09:25:21 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-503d3e2aeba03fef) |
09:25:27 | | Join BHSPitMonkey_ [0] (n=stephen@adsl-66-139-196-247.dsl.rcsntx.swbell.net) |
09:25:43 | | Quit GodEater (Client Quit) |
09:25:46 | | Join BHSPitLappy_ [0] (n=steve-o@adsl-66-139-196-247.dsl.rcsntx.swbell.net) |
09:26:08 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-7e90ab87d74e3bac) |
09:26:43 | | Quit BHSPitMonkey (Nick collision from services.) |
09:27:08 | | Quit BHSPitLappy (Nick collision from services.) |
09:27:17 | | Nick BHSPitMonkey_ is now known as BHSPitMonkey (n=stephen@adsl-66-139-196-247.dsl.rcsntx.swbell.net) |
09:27:34 | | Nick BHSPitLappy_ is now known as BHSPitLappy (n=steve-o@adsl-66-139-196-247.dsl.rcsntx.swbell.net) |
09:29:46 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
09:29:51 | | Quit Everybody|away ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
09:36:24 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
09:40:36 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
09:44:26 | | Quit safetydan (Remote closed the connection) |
09:47:47 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
09:48:07 | | Join miepchen^schlaf [0] (n=hihi@p57B96C9A.dip.t-dialin.net) |
09:56:11 | * | GodEater watches some tumbleweed blow through the channel |
09:56:36 | | Quit GodEater ("CGI:IRC") |
09:56:51 | | Join Everybody [0] (n=everybod@harpo.demon.co.uk) |
09:57:01 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
09:58:58 | | Part decayedcell |
10:00 |
10:00:29 | | Join tick [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-e721f46f758466c2) |
10:01:04 | tick | Bagder: any thoughts/opinion about the feature matrix (see yesterday's log at 19:15:09) |
10:06:18 | | Join decayedcell [0] (n=decayed_@ppp91-190.lns1.mel3.internode.on.net) |
10:07:25 | tick | hmm... no traffic today |
10:07:46 | BHSPitLappy | nope |
10:11:02 | | Quit midkay ("Leaving") |
10:14:54 | pondlife | Hmm, first 7 build servers go missing, then most of the IRC users... |
10:16:09 | LinusN | the 'net has a bad day today :-) |
10:16:41 | pondlife | As long as it's not some kind of abduction thing. |
10:16:57 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
10:16:58 | | Quit BigBambi ("Leaving") |
10:17:36 | LinusN | pondlife: i'm safe, my foil hat is on |
10:17:43 | pondlife | Would anyone else like to see the size delta table go back much further (maybe on the daily builds)? |
10:17:45 | pondlife | lol |
10:18:02 | pondlife | "Keeps out the alpha waves, you don't get old." |
10:18:21 | * | pondlife waits for foil to come into fashion. |
10:18:35 | tick | LinusN: any thoughts/opinion about the feature matrix (see yesterday's log at 19:15:09) |
10:18:44 | * | LinusN looks |
10:18:46 | tick | Sorry for nagging... |
10:18:50 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
10:19:35 | | Quit fejfighter (Read error: 104 (Connection reset by peer)) |
10:20:34 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
10:20:48 | pondlife | Why is #ifdef being replaced by #if? |
10:21:03 | LinusN | i'm not sure |
10:21:15 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-a54ed8adf804caa3) |
10:21:24 | LinusN | tick: interesting idea, let me think about that |
10:21:26 | hcs | we're enabling warnings for #if SOME_UNDEFINED_THING |
10:21:52 | | Quit Shiiny () |
10:21:56 | pondlife | OK, but #ifdef wouldn't trigger a warning would it? |
10:22:00 | LinusN | hcs: so it warns even for #ifdef? |
10:22:07 | LinusN | sound odd |
10:22:15 | Llorean | #ifdef doesn't trigger a warning. |
10:22:16 | | Quit Winchester ("Download Gaim: http://gaim.sourceforge.net/") |
10:22:21 | hcs | er, crap, I misread |
10:22:26 | LinusN | so why are we replacing it? |
10:22:34 | Llorean | But the #ifdefs are only being used for the HAVE_ things, right? |
10:22:35 | hcs | in that case I don't know |
10:22:47 | pondlife | Not a biggie, but I find #ifdef more readable than #if defined.. |
10:22:59 | Llorean | pondlife: #if defined() shouldn't be used. |
10:23:03 | | Join Vyrus [0] (n=Vyrus001@adsl-69-231-42-228.dsl.irvnca.pacbell.net) |
10:23:14 | Llorean | The ones being checked with #if have a value of 0 when they're not supposed to be true for that target. |
10:23:26 | Llorean | That way if they haven't been defined, then you get the warning. |
10:24:24 | Llorean | If my understanding is correct over the last few days |
10:24:26 | tick | LinusN, hcs: IMHO it's good if you don't have to guess what you should use: #if or #ifdef. #if is a more general mean hence we should only use it. But that requires to assign values to symbols. |
10:24:26 | pondlife | Aha, to avoid CONFIC_CODEC? |
10:24:34 | Llorean | Basically, yes. |
10:24:56 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
10:25:48 | | Join bluebrother [0] (i=2BC1r78a@rockbox/staff/bluebrother) |
10:26:01 | LinusN | i tried to build a h120 bootloader yesterday, and it was too big to fit :-( |
10:26:10 | Llorean | The bootloader is too big? |
10:26:13 | Llorean | How'd that happen? |
10:26:47 | pondlife | The H300 bootloader has been too big for quite a while, hasn't it? |
10:27:11 | LinusN | yes, but now the h120 is too big as well |
10:27:29 | Llorean | What's been causing the bootloader to grow? |
10:27:40 | LinusN | the eeprom stuff among others |
10:27:47 | pondlife | Llorean: Am I right to think that HAVE_... is used for features and CONFIG_... for hardware? |
10:28:04 | Llorean | pondlife: I honestly don't really know. |
10:28:17 | * | midkay thinks HAVE_LCD_COLOR |
10:28:27 | pondlife | It's a bit odd. HAVE_RTC_RAM too. |
10:28:31 | safetydan | I think it's just HAVE_ is bool and CONFIG_ is multivalued |
10:28:39 | midkay | that makes sense. |
10:28:39 | safetydan | or at least most of them work that way |
10:28:41 | pondlife | OK |
10:28:46 | tick | pondlife, Llorean: you wouldn't have such conversation if only #if's were used |
10:28:51 | midkay | plus HAVE sounds better sometimes, i think is another factor ;) |
10:29:00 | pondlife | HAVE_ is still used with #ifdef then. |
10:29:08 | LinusN | should be, yes |
10:29:09 | Llorean | tick: Look, we get your point, you've said it before, repeating it isn't going to magically make it any more or less valid just by saying it over and over. |
10:29:23 | tick | #ifdef means that something is considered to be default. But for example, is HW_CODEC or SW_CODEC default? |
10:29:27 | Llorean | You spent quite some time trying to convince me yesterday already |
10:29:53 | LinusN | tick: that was a bad example |
10:30:29 | | Quit Vyrus001 (Read error: 60 (Operation timed out)) |
10:30:31 | tick | Llorean: ok. But nobody said anything to it, not even 'I don't get it'. I'll be more quiet now. |
10:30:32 | LinusN | tick: since SW_CODEC is not supposed to be tested with #ifdef |
10:31:20 | Llorean | tick: Yesterday I said that I thought it was unnecessary to include every single feature in every single config file. |
10:35:03 | tick | Llorean: yes, but that was (IIRC) before I suggested to do in a systematic way, i.e. with a feature table |
10:35:41 | LinusN | what problems will this feature table solve? |
10:36:22 | petur | it will wipe half of the FS bugreports </sarcastic> |
10:37:34 | tick | LinusN: it would serve two puposes. 1. An overview of all supported platforms along with their features and 2. all features would be tested with #if since every feature symbol would have a meaningful value (even if that values means 'feature is not present') |
10:38:06 | LinusN | tick: and why would #2 be a good thing? |
10:38:29 | Bagder | I think #2 is a bad idea |
10:38:39 | petur | change #ifdef hell into #if hell |
10:38:53 | tick | LinusN: it would make thing more consistent and simple. Only IMO as I see :-) |
10:39:00 | Bagder | and also force all targets to have to be updated as soon as one gets a new feature |
10:39:24 | LinusN | i don't see how it would be simpler with #if |
10:39:27 | Bagder | or have a default "no feature" define, when then defeats the idea of using #if |
10:39:54 | Mikachu | i think the idea was that the target-specific .h files define stuff, then config.h has some ifndef + define 0 |
10:40:05 | Bagder | but why? |
10:40:15 | Mikachu | so gcc warns if you typo the symbol name in .c files |
10:40:40 | LinusN | Mikachu: to catch #ifdef MISSPELED ? |
10:40:46 | tick | LinusN: maybe not simpler but more consistent. Now, if you want to test for a feature you can't say for sure how it should be tested: with #if or with #ifdef. But I admit that the appropriate compiler flags might solve the problem quite well. |
10:41:01 | Bagder | I'm against it since it is not how these things are usually done |
10:41:04 | Mikachu | LinusN: it won't catch #ifdef typo, but #if MISSPELED |
10:41:14 | LinusN | of course |
10:41:26 | Bagder | and we've not so far had suffered from #ifdef MISSPELLED problems, afaik |
10:41:30 | | Nick lex_ is now known as lex (i=lex@evot.us) |
10:41:43 | Bagder | since they are often quite noticable |
10:41:53 | Mikachu | there was an #if TYPOE = FOO that triggered all this |
10:42:00 | Mikachu | == maybe |
10:42:00 | Bagder | yes, those we've had |
10:42:15 | Bagder | so we should still do so for multi-value defines |
10:42:44 | | Join libuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-4427212c36a87b31) |
10:42:44 | LinusN | btw, i think #ifdef for includes is quite unnecessary |
10:43:04 | Bagder | yeah, those are unfortunate cygwin work-arounds |
10:43:07 | LinusN | i.e conditionally include a file |
10:43:21 | Mikachu | better to have the ifdef in the include then |
10:43:39 | Mikachu | unless it's a <> include |
10:43:42 | tick | Ok, if converting everything to #if is discarded then we probably shold document (a wiki page?) all the symbols and their meaning and how they should be tested |
10:43:48 | LinusN | i guess it's there to improve cygwin build times |
10:43:55 | libuxstb_ | tick: You do now know for sure (or should,if things are correct), whether to use #if or #ifdef - you use #if CONFIG_XXX and #ifdef HAVE_XXXX |
10:44:25 | Bagder | tick: I don't think we have a problem with this but sure, if you feel like writing a wiki page so feel free |
10:44:25 | | Nick Everybody is now known as Everybody|ingame (n=everybod@harpo.demon.co.uk) |
10:46:31 | tick | linuxstb: that was my point. Since it doesn't seem to be accepted I take it back (me waiting to be poked by llorean :-) |
10:47:28 | Llorean | tick: Linuxstb is saying that the way things work now is fine, assuming things are defined properly currently. That wasn't exactly your point... |
10:48:37 | | Quit libuxstb_ ("CGI:IRC") |
10:48:48 | | Join daurnimator [0] (n=fake@144.135.252.35) |
10:49:15 | Llorean | tick: You were suggesting checking them all with #if, while he was saying it's clear which ones should be checked with which, right? |
10:50:12 | JdGordon | LinusN: you mentioned having to #if around includes... some are needed because the include isnt in the path for certain builds |
10:50:34 | JdGordon | I cant remember which tho :p I tihnk possibly background.h or something |
10:50:49 | Bagder | JdGordon: no, they are #ifdefs ;-= |
10:50:50 | | Join Ribs [0] (n=ribs@91.84.8.218) |
10:51:08 | JdGordon | .... that too |
10:51:14 | Bagder | but most of them are there for cygwin |
10:51:28 | Bagder | since it is so painfully slow |
10:51:37 | Bagder | when including things that might not be needed |
10:51:42 | JdGordon | ah alrighty |
10:51:51 | JdGordon | so dump cygwin :) |
10:51:58 | Mikachu | including a nonexisting file isn't an error, i think |
10:52:05 | Mikachu | but it's not nice of course |
10:52:13 | * | petur gives JdGordon an angry look |
10:52:18 | tick | Llorean: ehh... sorry, I've read 'you do NOT know for sure' :-)) |
10:53:25 | Llorean | tick: Alright then. Just making sure we all know which side we're all on. ;) |
10:56:16 | tick | Has anyone counted the total number of HAVE_xxx symbols that are used in RB? |
10:56:41 | tick | Just out of coriousity |
10:56:43 | Bagder | I don't think so |
10:57:06 | Bagder | we do have a significant amount of imported code too, that I'm sure add a bunch |
10:57:11 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
10:57:43 | tick | Bagder: but I think that code doesn'r rely on RB's symbols |
10:57:58 | Bagder | no, but they are in the rockbox source tarball and are #ifdefed |
10:58:36 | Bagder | I'm just saying, so if someone _does_ count it should be taken into account |
10:58:36 | tick | I meant only RB's "own" symbols |
11:00 |
11:00:22 | tick | Another question (I can't use grep right now): is #ifndef used somewhere? That would reverse the handling of defaults |
11:00:34 | Bagder | I'm sure it is |
11:00:49 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
11:01:55 | Bagder | find . -name "*.[ch]" | xargs grep "^#ifndef" | wc -l |
11:01:55 | Bagder | 1193 |
11:01:57 | Bagder | :-) |
11:02:13 | Bagder | (again, that's a lot of codecs and stuff too) |
11:03:04 | tick | he-he |
11:05:38 | midkay | anybody know what's the real way to get $Id: to work right? for example on a newly-committed file. |
11:05:42 | Bagder | find . -name "*.[ch]" | xargs grep "^ *#if" | wc -l |
11:05:42 | Bagder | 7222 |
11:05:52 | | Join barrywardell [0] (n=barry@dhcp-892b7b5c.ucd.ie) |
11:07:34 | tick | bagder: would it be easy to count the #ifndef's only in the RB code, e.g. in firmware and apps? |
11:08:19 | Bagder | well, do you count plugins? |
11:08:35 | tick | I.e. how do we undertsnad the world? Nothing is present unless a symbol is defined? And only then is some code produced (gets compiled)? |
11:08:56 | Bagder | find . -name "*.[ch]" | grep -v codecs | xargs grep "^ *#ifndef" | wc -l |
11:08:56 | Bagder | 868 |
11:09:12 | tick | Or do we deliberately produce code even if a feature is absent (symbol is not defined)? |
11:09:24 | Bagder | we define features/things that are that exist, yes |
11:09:42 | Bagder | some stuff then need to be done differently if a specific feature does not exist |
11:09:49 | Bagder | hence #ifndef |
11:10:43 | bluebrother | midkay: you need to set the svn:keyword property |
11:10:51 | tick | IMHO the latter case should be tested with #if. Or is #if used only for (potentially) multi valued symbols whereas #ifdef for boolean? |
11:11:04 | midkay | bluebrother: hm? what's that? |
11:11:29 | | Join robin0800 [0] (n=robin080@cpc2-brig8-0-0-cust351.brig.cable.ntl.com) |
11:11:44 | Bagder | tick: since we don't define them when missing, we must use #ifdef |
11:11:51 | Bagder | or #ifndef |
11:13:02 | Bagder | this is how C programs work all over and have done for ages |
11:13:20 | tick | So #ifdef is used for boolean, right? And we should not have something like #if XXX but only #if XXX == yyy, right? |
11:13:33 | Bagder | yes |
11:13:48 | bluebrother | midkay: you need to svn propset svn:keyword "Author Date Id Revision" <file> |
11:14:10 | Bagder | although "#if XXX" implies "#if XXX != 0" which can be meaningful |
11:14:14 | bluebrother | as that is stored in a property along with a file |
11:14:28 | midkay | bluebrother: interesting, i'll have to look into that, thanks. |
11:14:51 | bluebrother | check out the svn book −− the properties concept is quite interesting. |
11:15:08 | tick | Ok, I got it now. I mean the logic behind the symbol usage in RB. #ifdef for booleans (or what would be boolean if programmed in C), #if for multivalued |
11:15:28 | Mikachu | actually there aren't booleans in c :) |
11:15:36 | *** | Saving seen data "./dancer.seen" |
11:15:44 | | Join BigBambi [0] (n=Alex@host-144-219.ch.le.ac.uk) |
11:15:50 | Bagder | Mikachu: there are in C99 |
11:15:52 | tick | C is not the best language to explain that since there's no proper boolean |
11:16:09 | tick | Mikachu: you type faster than I |
11:16:16 | | Quit wooo (Read error: 110 (Connection timed out)) |
11:16:34 | Bagder | there is "proper" booleans in C |
11:16:48 | Bagder | but we speak preprocessor here, which is slightly different |
11:17:12 | tick | Bagder: oh? Proper bool's in C?! |
11:17:23 | Bagder | yes |
11:17:50 | tick | Bagder: since when? And how are they defined/used? |
11:17:52 | Bagder | the standard is called C99 |
11:18:05 | bluebrother | C99 has some really nice extensions |
11:18:22 | Bagder | it does |
11:18:27 | tick | Bagder: ah, ok. I don't know that. Only the "old good standard" |
11:18:30 | Bagder | I love the named struct fields the best |
11:18:36 | bluebrother | like variable length argument lists for preprocessor macros |
11:18:39 | | Quit linuxstb (Read error: 113 (No route to host)) |
11:18:41 | Bagder | when initializing them |
11:18:55 | * | bluebrother likes that too |
11:20:07 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:22:19 | tick | There hasn't been much talk about the root menu recently. Has everyone agreed on how it should work and it gets implemented now? |
11:22:51 | decayedcell | I think JdGordon has just gone with linuxstb's suggestion |
11:23:04 | Bagder | I'll just whine afterwards ;-P |
11:23:07 | JdGordon | pretty much |
11:23:58 | JdGordon | bluebrother: getting resuming in the DB to work would add a fair bit of "safety" code to stop crashes which I dont think is worth it |
11:24:01 | JdGordon | but it can be done.. |
11:24:22 | * | decayedcell waits for Slasheri's GUI optimisation commit :P |
11:25:03 | midkay | decayedcell: which? |
11:25:44 | decayedcell | he said something about fixing the scroll lag issues on certain targets such as the iPod 5G by putting a thread on the cop |
11:26:47 | decayedcell | but he wasn't commiting yet because he didn't know if his current implmentation was the most efficient |
11:27:22 | | Quit atsea-196 ("using sirc version 2.211") |
11:27:43 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
11:27:59 | | Quit tick ("CGI:IRC") |
11:29:34 | | Join ZeroOrDie [0] (n=darkninj@adsl-75-28-106-8.dsl.irvnca.sbcglobal.net) |
11:31:29 | ZeroOrDie | hm |
11:35:03 | bluebrother | JdGordon: I usually use the file browser, so not a big deal to me |
11:35:38 | bluebrother | but where did the startup screen setting go? Or was I just missing the entry? |
11:35:42 | LinusN | what is the issue with db resume anyway, does it work correctly in svn? |
11:36:37 | bluebrother | LinusN: resume in terms of you keep the position in the db tree view when switching wps - tree view |
11:36:53 | LinusN | ahaaa |
11:36:55 | bluebrother | that works without the root menu patch |
11:37:22 | bluebrother | and I guess a lot of people will whine about it missing with the patch |
11:37:38 | LinusN | how come the root menu patch kills it then? |
11:38:05 | bluebrother | ask JdGordon. According to his last comment on the patch to prevent lockups |
11:38:58 | LinusN | i think we can't commit it if it breaks the db browsing experience |
11:39:03 | midkay | decayedcell: cool, i wish i could try that.. |
11:39:06 | | Join atsea- [0] (i=ariel@gateway/tor/x-d0a0bba69aaa6d51) |
11:39:17 | decayedcell | midkay me too haha |
11:39:20 | bluebrother | it works fine with the file browser. |
11:39:33 | midkay | we need coprocessor support in svn :D |
11:39:33 | bluebrother | but I agree that it should still work with the root menu |
11:40:02 | LinusN | the root menu is a controversial thing, and we don't want to give a bad first impression of it |
11:40:29 | decayedcell | ah yes how close is the cop patch getting to into SVN? dan_a claims to have fixed the recording freeze |
11:41:13 | LinusN | so when we commit the root menu, it should work as expected, otherwise we will get a whole lot of whining |
11:43:54 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:44:39 | linuxstb_ | decayedcell: Are you sure Slasheri was using the COP with his GUI optimisations? I've only read that he, just that he was minimising screen redrawing, and skipping frames. |
11:44:54 | linuxstb_ | (plus some separate work on clickwheel acceleration) |
11:45:37 | Slasheri | yes, i was not using cop |
11:46:25 | Slasheri | hmm, need to commit those optimisations soon.. |
11:47:50 | | Quit linuxstb (Read error: 60 (Operation timed out)) |
11:47:51 | bluebrother | I also think the root menu should stop playback with the stop button −− the file browser did that before |
11:48:14 | bluebrother | (unless the stop button is needed for the menu due to lack of buttons, of course) |
11:48:24 | LinusN | of course |
11:49:33 | | Nick Everybody|ingame is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
11:50:34 | amiconn | Slasheri: If you're talking about the wheel stuff - for m it feels significantly worse than cvs |
11:50:53 | amiconn | Navigation gets really jumpy and imprecise when moving faster |
11:51:14 | Slasheri | amiconn: with the latest version it should be better |
11:51:17 | | Join PaulJam [0] (i=Paul@vpn-3025.gwdg.de) |
11:51:31 | Slasheri | but it still has some issues to be fixed before committing that |
11:51:44 | Slasheri | i will commit the gui optimizations first |
11:52:31 | Slasheri | amiconn: btw, when moving faster, shouldn't it be imprecise? with _fast_ speeds no one can be that precise =) |
11:53:26 | amiconn | Well, the problem is that the bar jumps around the screen even when scrolling in just one direction, and that makes it feel very imprecise |
11:53:45 | Slasheri | now it no longer jumps |
11:53:51 | amiconn | I don''t know whether that was the latest version though; didn't check that patch for a while |
11:53:55 | Slasheri | it keeps at the top or bottom |
11:54:04 | amiconn | ...simply because I don't have any need for it on my mini |
11:54:10 | Slasheri | and just the list jumps as necessary |
12:00 |
12:02:24 | Llorean | Does this have a tracker entry? |
12:03:29 | | Quit ZeroOrDie ("[ HIX-Script v2.2 ]:::[ Download from ]:::[ www.rupertonline.ca/hix/ ]::") |
12:04:23 | decayedcell | Llorean don't think so |
12:15:46 | pondlife | Not meaning to be churlish, but what's the reason for the root menu? I don't see it adds anything useful, apart from fixing some keymap inconsistencies maybe... |
12:15:54 | * | pondlife dons flame suitg |
12:16:52 | pixelma | linuxstb_: I tweaked your chopper patch a little (decreased cycle time for Archos screens again a bit - the other minor changes are about readabilty of the status info at the top of the screen) |
12:17:01 | * | decayedcell prepares flamethrower |
12:17:58 | * | safetydan curses vorbisfile.c for its unreadability |
12:18:49 | Llorean | pondlife: It also makes it 100% clear what the 'home' screen is, and is much more of a device interface than a computer-like interface. |
12:20:58 | Shaid | is there a new layout for the root menu, or is it rows of text? |
12:21:23 | * | decayedcell suggests putting TWiki Rootmenu link in IRC Topic |
12:21:26 | Llorean | It's still the normal menuing system. |
12:23:04 | | Quit pearldiver (Read error: 60 (Operation timed out)) |
12:23:57 | linuxstb_ | pondlife: IMO it greatly helps usability - users can choose things from menus rather than having to know the correct button combination. There are also related changes which make buttons act more consistently. |
12:24:51 | linuxstb_ | pondlife: But you can make Rockbox act very similar to the current way - you can set the "startup screen" to be the file browser, and there are still shortcuts between screens, such as NAVI/Select from WPS->Browser, and PLAY from browser back to WPS. |
12:25:23 | linuxstb_ | And it makes both the file browser and database browser accessible without needing to change a setting. |
12:25:49 | * | pixelma has to try that with Ondio (especially the shortcut part) |
12:26:40 | Llorean | linuxstb_: Do you think we could put the "File View" modes on the context menu of the filetree entry in the root menu, and then may use that part of the quickscreen for something else, or do you think it needs to still be more accessible than that? |
12:27:05 | | Join lee-qid [0] (n=liqid@p54966186.dip.t-dialin.net) |
12:27:38 | linuxstb_ | The file view settings would be on the "file browser" context menu. I'm not sure if it should be replaced on the quick-menu though - what would be more important? |
12:27:59 | | Quit directhex|work (Read error: 104 (Connection reset by peer)) |
12:28:29 | | Quit Ribs ("eh eh ehhhh!") |
12:28:34 | | Join kaaloo [0] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
12:28:38 | Llorean | linuxstb_: I'm honestly not sure off the top of my head, but with it becoming 'relatively' easier to get to that way, something might become so. |
12:29:24 | Llorean | There may not be anything though. |
12:29:39 | Llorean | File view has just almost always been, for me, something I set once and change on the rare occasion I need to get into the .rockbox folder. |
12:30:14 | linuxstb_ | I would rather not think too far ahead - i.e. let the root menu embed itself for a while, and then see what needs to be changed. |
12:30:31 | Llorean | That's fine. |
12:31:11 | Llorean | Honestly, I can't see _much_ of an alternative for it unless something like the right-to-insert patch gets accepted. |
12:35:10 | pondlife | Thanks guys, sorry - phone rang |
12:35:35 | pondlife | I haven't tried the patch yet but will do shortly. |
12:38:29 | pondlife | On another topic, has anything low-level changed recently on the H300, maybe in the LCD updating? I've had 2 crashes today, both times with a part-scrolled filename on the WPS. |
12:38:39 | pondlife | i.e. top half of text scrolled |
12:39:19 | pondlife | This happened a while ago when the LCD timings were changed, but that got resolved. I better look into SVN... |
12:40:09 | LinusN | maybe something broke when i updated the PLL code for the outletmp3 players? |
12:41:24 | pondlife | I'll keep it running and report back. Wish I knew which version I was running previously ;) |
12:42:31 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
12:48:28 | | Quit safetydan ("Ex-Chat") |
12:52:09 | | Part decayedcell |
13:00 |
13:01:12 | pixelma | ~2500 bytes binary increase with the root menu patch for backlight modded Ondio... I thought it should flatten everything and make binary size smaller in the end (?) |
13:03:06 | pixelma | as a side effect |
13:03:23 | LinusN | pixelma: iiuc, a lot of the browser code can be removed when the root menu is finished |
13:03:42 | LinusN | pixelma: but i don't think anyone has claimed that the root menu patch would reduce binary size |
13:03:47 | | Join Thundercloud [0] (n=thunderc@82.152.220.232) |
13:05:35 | petur | or... JdGordon takes back what he gave first ;) |
13:05:45 | pixelma | would be nice though |
13:06:02 | preglow | amiconn: ok, i'll do a new one |
13:07:43 | midkay | woohoo.. *just finished bitmapping all the clock modes for Recorder*.. that mono LCD is a pain. :) |
13:07:46 | midkay | 7seg mode: http://img222.imageshack.us/img222/7448/dump070219140543cd8.png |
13:08:08 | preglow | LinusN: you wouldn't happen to be skilled with the pcf50605, would you? |
13:08:42 | | Quit printfXh4 (Read error: 145 (Connection timed out)) |
13:08:59 | LinusN | preglow: still struggling with the alarm? |
13:09:42 | preglow | indeed |
13:11:42 | LinusN | how far have you come? does it set the alarm bit? |
13:12:02 | preglow | i set the alarm time registers, i set the wake on rtc bit, i unmask the interrupt |
13:12:17 | preglow | and i've even seen the interrupt trigger |
13:12:32 | preglow | but it seems the wakeup just doesn't happen when it's shut off |
13:12:38 | LinusN | ok, i see |
13:13:28 | LinusN | which target? |
13:13:33 | midkay | quick question for anybody who knows about grayscale LCDs + rockbox... how should bitmaps be saved/formatted? saved as a grayscale BMP and it's automatically worked out to fit Rockbox's shades, or? |
13:13:51 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
13:14:05 | LinusN | yes, grayscale bmp |
13:14:29 | pondlife | Bagder: Any chance that the delta size table could be addedonto the daily builds page? It would be nice to see if things are really getting better... |
13:14:56 | preglow | LinusN: ipod nano |
13:15:03 | midkay | hm... photoshop asks whether it shall be saved as 4 bit or 8 bit? |
13:15:37 | *** | Saving seen data "./dancer.seen" |
13:15:45 | LinusN | preglow: could it be that it in fact triggers, but the nano bootloader is double-checking the buttons? |
13:15:46 | Bagder | pondlife: I haven't planned anything like that, no |
13:15:58 | LinusN | midkay: 8-bit methinks |
13:16:09 | pondlife | Bagder: Probably not a simple bit of reuse... :( |
13:16:20 | preglow | amiconn: http://www.pvv.org/~thomj/rockbox/sw_tone_controls.patch |
13:16:29 | midkay | LinusN: thanks, i'll try it. |
13:16:32 | Bagder | pondlife: correct, it would probably be better to write separate script to check the sizes of the dailies |
13:16:42 | preglow | LinusN: hmm, possibly, but that would be weird, since retailos also has an alarm feature |
13:16:48 | LinusN | i see |
13:16:59 | preglow | as a matter of fact, i'll just try that out to see it does what i want |
13:17:23 | linuxstb_ | preglow: But retailos only sleeps... |
13:17:29 | preglow | also a good point |
13:17:31 | LinusN | preglow: it could be that the ipod can't wake up from the OFF state, only the sleep state |
13:17:48 | Mikachu | so if you set the alarm more than 24 hours in the future it doesn't work? that doesn't sound like a feature |
13:18:06 | preglow | i bet you can't do that |
13:18:11 | linuxstb_ | Maybe if you have an alarm set, it doesn't leave sleep mode. |
13:18:11 | preglow | doesn't it switch off more properly before 24 hours? |
13:19:23 | Llorean | I thought it was something like 72 hours before it moves from sleep to off. |
13:19:24 | preglow | bhargh, can't you set the alarm from retailos itself? |
13:19:31 | linuxstb_ | Bagder: Build sizes on the daily builds would be useful as they are always built with the same compiler/binutils version - unless you're planning on distributing them. |
13:19:42 | Mikachu | i've never seen any alarm function there... |
13:19:51 | Bagder | linuxstb_: i agree, and no I don't have any such plans |
13:20:02 | preglow | found it |
13:20:08 | Mikachu | where is it? |
13:20:50 | preglow | i'll just have to do some more testing to see that i can consistently trigger the interrupt |
13:20:58 | preglow | at least then there is just one more source of errors |
13:21:28 | linuxstb_ | BTW, have people been reporting that with Rockbox installed, the original firmware on the 5g doesn't save its settings? |
13:22:26 | Mikachu | the of doesn't save when you reset with menu+select |
13:22:30 | Mikachu | at least not on nano |
13:22:40 | Mikachu | you have to wait some time, no idea how much |
13:22:52 | linuxstb_ | Probably until it powers-off... |
13:22:55 | preglow | hmm |
13:23:16 | preglow | i re-read the alarm regs after retailos has set them, and they're not what i expect them to be |
13:23:34 | midkay | wait a sec, H100 has no RTC.. *slaps self* |
13:23:52 | LinusN | preglow: they are supposed to be BCD, are you aware of that? |
13:24:25 | preglow | LinusN: yes |
13:24:32 | preglow | perhaps there's some silly bug there |
13:24:47 | * | preglow hates bcd |
13:26:41 | pixelma | midkay: there are some H1x0s that have it now... |
13:26:41 | LinusN | midkay: some h100's have it (RTC mod) |
13:26:47 | LinusN | :-) |
13:27:01 | pixelma | heh |
13:27:10 | midkay | oh, cool.. well i still need to keep the gray bitmaps for ipods, so they'll automatically be used.. <3 the bitmap system. :) |
13:27:16 | Bagder | /echo off |
13:27:46 | | Quit Mouser_X (Nick collision from services.) |
13:27:55 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
13:30:12 | | Quit PaulJam (".") |
13:33:34 | w1ll14m | morning all |
13:36:12 | | Quit kaaloo (Read error: 113 (No route to host)) |
13:36:55 | preglow | would someone PLEASE tell me the difference between logical and bitwise operators |
13:36:58 | preglow | it's obviously needed |
13:37:02 | * | preglow shoots forehead |
13:38:03 | * | LinusN shoots preglow |
13:39:51 | * | Bagder offers bullet-proof equipment to members of the channel |
13:40:23 | * | midkay shoots Bagder before anybody gets any |
13:40:25 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:40:55 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:41:09 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
13:41:24 | | Join PaulJam [0] (i=Paul@vpn-3022.gwdg.de) |
13:41:29 | * | pixelma goes hiding from violence in the channel and blames doom support |
13:42:04 | * | LinusN shoots pixelma and reaches the next level |
13:42:31 | amiconn | midkay: 4 bit bmp is sufficient, if your gfx app is able to save as 4-bit greyscale. bmp2rb can handle all standard formats, but some pc gfx are braindead |
13:42:49 | amiconn | (pc means (at least) both windows and linux here) |
13:43:06 | LinusN | the bmp format is somewhat braindead |
13:44:32 | amiconn | What I mean is that some gfx apps insist on using the standard palette in conjunction with 4-bit bmp, although 4 bit supports arbitrary colours in the palette as normal |
13:45:11 | amiconn | Same goes for 1 bit bmps. Some programs insist on b&w, even when the palette e.g. specifies green & red |
13:45:17 | | Join MonkeyTamer [0] (n=chatzill@207.62.156.85) |
13:46:57 | preglow | jhMikeS: i thought you said you unrolled the channel loop |
13:47:08 | * | bluebrother notices a huge amount of blood in this channel and calls the ambulance |
13:47:23 | preglow | WOOO |
13:47:25 | preglow | i have alarm! |
13:47:32 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
13:47:51 | * | w1ll14m rolls on the floor laughing his ass off |
13:48:03 | preglow | LinusN: it was, of course, me messing up with bcd and some rather nasty operator precendence :> |
13:48:15 | * | preglow hands w1ll14m his ass back |
13:48:40 | LinusN | preglow: congrats |
13:48:44 | * | w1ll14m takes some super glue, and glued it back on |
13:48:56 | preglow | trivial problem made into one requiring hours, courtesy of me |
13:49:47 | Shaid | haha |
13:50:03 | midkay | amiconn: gotcha.. 8 bit worked so i'll probably just leave it there. |
13:50:13 | | Quit MonkeyTamer (Client Quit) |
13:51:00 | Llorean | preglow: The important thing being that it works now, though. |
13:52:11 | preglow | sure, hadn't it been for that, i surely would be tying myself a snug noose as we speak |
13:52:31 | Shaid | eh, I vaguely recall logical operators only evaluate things if they have to |
13:52:40 | Shaid | while bitwise ones will evaluate the whole thing no matter what |
13:52:46 | Shaid | or vise-versa. |
13:52:51 | * | Shaid shrugs. |
13:52:54 | Llorean | Yeah |
13:53:11 | Llorean | I can't remember which is which. |
13:53:31 | Llorean | But one only evaluates one side, and if the condition is false, doesn't bother with the other, right? |
13:53:33 | preglow | also, they don't really end up as the same assembler |
13:53:46 | preglow | anyway, i know the difference, my fingers just don't care that i do and write funky stuff here and these |
13:53:49 | preglow | there |
13:53:53 | Llorean | Hehehe |
13:53:54 | preglow | and my eyes refuse to pick it up |
13:54:43 | Llorean | I don't think I've ever thought "Should I be using a bitwise operator to do this better?" |
13:54:58 | Shaid | You do if you want to do it on a bit basis. |
13:55:02 | Shaid | ;) |
13:55:07 | Llorean | :-p |
13:55:08 | jhMikeS | preglow: initially, but faster with it rolled :) |
13:57:04 | Shaid | and I remember bitwise not (~) and logical not (!) working differently again. |
13:57:11 | Shaid | I should do a C refresher class. |
13:59:18 | * | w1ll14m thinks that google is way better than class |
13:59:31 | Shaid | google is my friend, but sometimes he annoys me. |
13:59:40 | w1ll14m | true, true :) |
14:00 |
14:00:23 | * | bluebrother suggests "C in a nutshell" |
14:01:26 | | Join Obsys [0] (n=chatzill@p12208-ipcd01-1hon.tokyo.ocn.ne.jp) |
14:05:41 | linuxstb | amiconn: (or anyone else) Can you have a quick look at my chopper-on-archos patch and let me know if you think it's commit-worthy? Ideally the whole of chopper needs making more LCD-size independent, and my patch doesn't do that, it just scales everything by 50% for the 112x64 LCDs - http://www.davechapman.f2s.com/rockbox/chopper-archos.diff |
14:06:05 | pixelma | linuxstb: seen my comment about it? |
14:06:42 | linuxstb | pixelma: Yes, thanks for fixing those problems. How is it now from a usability viewpoint? |
14:06:59 | preglow | jhMikeS: really now |
14:07:27 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-9527eb20d72233d4) |
14:07:29 | preglow | jhMikeS: anywho, i'll about starting the arm asm today, i've just accumulated a couple of other rockbox things to do as well |
14:09:13 | jhMikeS | preglow: I'm mac'ed with things to do myself. Saw another optimization in the upsampling but I guess it can wait a few days. |
14:09:21 | | Join web-taz [0] (n=taz@p50819CD2.dip0.t-ipconnect.de) |
14:10:07 | pixelma | linuxstb: I think it's quite ok... for the info it uses DRMODE_COMPLEMENT now so that it is readable (though it looks a bit broken sometimes but you can always see it - the only thing is that I can't test on a colour target, looks right in a sim) |
14:10:12 | | Join kaaloo [0] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
14:10:21 | pixelma | I could provide the patch too |
14:10:41 | | Part kaaloo |
14:10:56 | pixelma | http://home.infocity.de/m.arnold/temp/more-chopper.diff |
14:11:15 | linuxstb | Thanks. I can't think of a better way to scale it properly for the Archos, so I'll probably commit it as it is. I also don't want to spend any more time on it... |
14:11:57 | | Nick HardDisk_WP is now known as HD|NA (n=Marco@wikipedia/harddisk) |
14:12:27 | linuxstb | I'll test it on a colour target and check it's OK. |
14:13:53 | pixelma | sure - I thought the status was a bit too short - so I chose "Dist" and "Hi" for it and I noticed that the full version was a bit too long for the small H10 too, so I let it check for LCD_WIDTH <= 128 now (only for the text) |
14:14:17 | web-taz | $geld |
14:14:20 | web-taz | oh srxy |
14:14:31 | web-taz | wrong chan... |
14:14:44 | pixelma | me wants some ;) |
14:16:13 | LinusN | :-) |
14:17:17 | | Join juxtap [0] (n=juxtap@wbs-196-2-119-9.wbs.co.za) |
14:22:18 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
14:25:06 | | Join kaaloo [0] (n=luis@m34.net81-65-114.noos.fr) |
14:26:57 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
14:28:57 | amiconn | linuxstb, pixelma: I think it's better to keep white text for colur targets, set it to black for greyscale and only use DRMODE_COMPLEMENT for monochrome |
14:28:58 | * | SaLoMoN slaps web-taz around a bit with a fat walrus. |
14:30:33 | * | web-taz whips SaLoMoN with a mouse cord |
14:30:47 | Shaid | Get a room, you two. |
14:31:03 | * | petur wonders if the above can be blamed on global warming |
14:31:38 | Shaid | Sure. |
14:31:40 | LinusN | JdGordon: what makes the db resume so tricky? |
14:32:22 | JdGordon | because it doesnt like going between files and db without restarting at root |
14:32:28 | PaulJam | is there a known bug, that the pcm buffer stays really low (at ~9% of the available buffer) and it is not managing to fill the codec buffer once it is enpty? or should i try if i can reproduce it with a svn build? |
14:32:44 | | Quit Thundercloud (Remote closed the connection) |
14:33:08 | * | JdGordon thinks Llorean is going to kill PaulJam one day :D |
14:33:13 | pixelma | linuxstb: guess amiconn is right... if you take my patch as basis you chould also revert my change in line 834 back to LCD_DARKGRAY |
14:33:13 | | Join Thundercloud [0] (n=thunderc@82.152.220.232) |
14:33:25 | pixelma | *could |
14:33:34 | JdGordon | PaulJam: its possible its staying in low latency mode... |
14:33:44 | linuxstb | pixelma, amiconn: OK, unless either of you want to commit it, I'll look at it this evening. |
14:35:12 | JdGordon | LinusN: its also possible im over-complicating the whole thing... Im going to redo the whole tree loading bit tomroow |
14:35:31 | * | JdGordon has to be awake in 6 hours, so goes to bed |
14:35:34 | | Quit JdGordon ("Leaving.") |
14:36:47 | * | GodEater waves his latest forum post (http://forums.rockbox.org/index.php?topic=8894.0) at any artists currently paying attention. |
14:37:54 | Llorean | GodEater: Can you go in and hand-edit one circle-on-magenta then copy and paste it? |
14:38:24 | bluebrother | GodEater: convert it to 1bit bw, and then make one color transparent |
14:38:34 | bluebrother | and color the circles green afterwards |
14:38:52 | * | GodEater goes to try that |
14:40:12 | | Quit GodEater ("CGI:IRC") |
14:40:25 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-d1e1c9ac88e409d5) |
14:41:13 | GodEater | If I do 1bpp, I'll lose any sort of aliasing though right? |
14:41:18 | | Join fasmaie [0] (n=fasmaie@c-66-31-45-240.hsd1.ma.comcast.net) |
14:41:42 | midkay | you mean antialiasing, and yes. |
14:42:32 | midkay | you should be able to redo the circles sans anti-aliasing... |
14:42:42 | midkay | gimp should have a checkbox or somesuch to enable/disable AA./ |
14:43:00 | GodEater | but I want them anti-aliased - just with a white background, not a magenta one |
14:43:16 | pixelma | GodEater: you wouldn't have real antialiasing anyways (like I understand your second image) |
14:43:33 | midkay | that won't work. |
14:43:57 | midkay | because anti-aliasing will "blend" the green with the 255,0,255 pink transparent background.. |
14:44:01 | Shaid | you can't anti-alias onto transparent very easily. |
14:44:13 | midkay | and only the 255,0,255 parts will be removed, and the blended pixels will remain. |
14:44:19 | GodEater | Shaid: I know that's what I've found |
14:44:21 | midkay | even if they're *very* close to the transparency color. |
14:44:38 | midkay | it's either antialiasing and a solid background, or a transparent background and no antialiasing. |
14:44:40 | Shaid | you might be able to do it with varying alpha levels |
14:44:46 | Shaid | but not easy. |
14:44:57 | GodEater | midkay: correct - thats why I want them green circles to be anti-aliased against white in my source image, and then have those pixels left that way when I paste it over a magenta background |
14:44:59 | midkay | Shaid: varying alpha levels? what do you mean? |
14:45:01 | bluebrother | I don't think rb supports more than 1bit alpha |
14:45:17 | GodEater | it doesn't |
14:45:34 | Shaid | instead of blending colour, you blend alpha. |
14:45:42 | Shaid | It's late at night here, I could be talking crap. |
14:45:43 | GodEater | that's why I'm trying to fake it |
14:45:46 | Shaid | ymmv. |
14:45:49 | pixelma | GodEater: did you already finish the progress bar on white? |
14:45:51 | midkay | Shaid: won't work. |
14:46:10 | GodEater | pixelma - yes - but it doesn't look quite right |
14:46:21 | * | Bagder learned the phrase "chroma key" for the transparency concept Rockbox uses |
14:46:26 | midkay | GodEater: oh, ok.. well.. you'll need to do a bit of work for that. create a green antialiased circle against white, then just somehow cut it out how you need (magic wand tool?) and put it on top of the magenta like that. |
14:46:31 | Bagder | as it isn't an alpha |
14:47:01 | midkay | yeah.. |
14:47:01 | pixelma | GodEater: don't know gimp but in other graphic programs you could just change the clear white to pink... |
14:47:28 | midkay | that's another way.. create the circles on a white background then use the paint bucket tool to fill in the pure white parts with pink. |
14:47:46 | GodEater | midkay: that's the problem I think |
14:47:54 | * | linuxstb notices ipodwizard are distributing both ipodpatcher.exe and a hacked version of the Apple firmware, with a "YOU MUST NOT REDISTRIBUTE" statement... |
14:48:07 | GodEater | GIMP is actually taking the edge pixels as have an alpha channel it seems, rather than an actual colour |
14:48:15 | Bagder | linuxstb: ! |
14:48:17 | Llorean | Does GIMP leave the circles as vector or does it immediately raster them so that they're essentially 'done' with antialiasing effects at that point? |
14:48:41 | Llorean | GodEater: Do the circles on white, actually save it as a 24-bit bitmap, load the bitmap, and then fill pink? |
14:48:46 | GodEater | Llorean: they're rastered, but as I say - I think the it keeps an alpha channel with them |
14:48:55 | GodEater | hmm - that could owrk |
14:49:04 | linuxstb | http://www.ipodbg.com/download/ (seems to be a kind of side-project from the ipodwizard people) |
14:49:09 | * | petur advises MSPaint ;) |
14:49:34 | midkay | GodEater: then just save it out as a bmp, and then re-open it, do the paint bucketing, and voila. |
14:49:38 | pixelma | midkay, GodEater: I meant some programs can replace a colour with another |
14:50:15 | midkay | pixelma: right.. both work :) |
14:50:19 | midkay | many ways you could do it. |
14:50:33 | Llorean | linuxstb: I thought the new background changing was a feature of iPodWizard itself? |
14:50:36 | pixelma | ok... thought that would be faster :) |
14:50:57 | Llorean | linuxstb: I'd been led to believe that since they couldn't change the background, they figured out how to extend the status bar, which they could skin, to full screen. |
14:51:12 | GodEater | mspaint sadly doesn't run on linux ;) |
14:51:18 | Shaid | does in wine |
14:51:45 | midkay | pixelma: if you know where it is and how to use it, yeah, it would be :) |
14:52:13 | midkay | GodEater: create your image of green circles on white, save out as a BMP. close it. open the BMP, use the paint bucket or color replacer. |
14:52:19 | midkay | that will do it. |
14:52:19 | linuxstb | Llorean: It seems to require a hacked version of the firmware. My guess is they've managed to hook in a function that displays a background, rather than clearing the background to all-white. |
14:52:38 | linuxstb | Llorean: Seems to be a lot of skill wasted there... |
14:52:49 | GodEater | Llorean: that seems to have done the trick ;) |
14:53:36 | Llorean | linuxstb: It seems an awful lot of effort goes into making things shiny. |
14:54:01 | GodEater | witness compiz / beryl |
14:54:27 | | Join webtaz [0] (n=taz@p5081AA5C.dip0.t-ipconnect.de) |
14:54:54 | * | midkay thinks less shiny and nice looking, more toy/demolike |
14:55:03 | midkay | for compiz et al. |
14:57:21 | | Quit fasmaie () |
14:59:01 | | Quit himitsu_ (Read error: 111 (Connection refused)) |
15:00 |
15:03:13 | preglow | linuxstb: should the drivers pcf50605.c file be target treeified? |
15:04:00 | | Join fasmaie [0] (n=yohann@71.192.3.127) |
15:05:10 | | Quit PaulJam (".") |
15:07:25 | | Quit fasmaie (Remote closed the connection) |
15:07:33 | amiconn | preglow: No it shouldn't |
15:07:55 | preglow | amiconn: it already is for x5, why not for ipod then? |
15:08:09 | amiconn | That is, if there are target dependent parts how to control this chip, these parts should be in target tree |
15:08:24 | amiconn | The chip-dependent part should stay in firmware/drivers/ |
15:08:27 | preglow | the whole file is target dependent |
15:08:58 | amiconn | Then that's a mistake |
15:09:17 | amiconn | (afaiu the target tree concept) |
15:09:22 | preglow | yep |
15:09:22 | amiconn | LinusN? |
15:09:29 | | Join himitsu [0] (n=himitsu@203.205.119.52) |
15:09:32 | preglow | i'll see if i can be bothered to fix it |
15:09:33 | LinusN | amiconn: yes? |
15:09:44 | | Quit web-taz (Read error: 110 (Connection timed out)) |
15:10:38 | amiconn | The target tree questions above... |
15:11:38 | LinusN | i think the pcfxxxx.c files should be split in one pcfxxx.c part which deals with the register writes etc, and a pmu.c file which deals with the target specific stuff |
15:12:48 | LinusN | i think we could benefit from a generic i2c driver layer |
15:13:27 | LinusN | in the spirit of the generic i2c stuff i wrote once |
15:13:51 | LinusN | where you map device ID's to a lowlevel driver |
15:15:24 | LinusN | the pcfxxx driver would then only be a tiny layer above the i2c driver layer |
15:15:40 | *** | Saving seen data "./dancer.seen" |
15:16:10 | LinusN | and pmu.c would contain all the target specific stuff, like setting up voltages, handling ADC and charging etc |
15:16:19 | amiconn | The generic i2c stuff is way too slow, unfortunately |
15:16:37 | LinusN | i wasn't talking about that part of the generic driver |
15:17:10 | LinusN | i meant the idea to map device id's to a low level driver, being either asm bitbang or dedicated i2c controller |
15:17:18 | LinusN | so you have a common api |
15:18:17 | LinusN | then pcfxxxx.c would be target independent, with calls to the generic i2c driver |
15:19:10 | LinusN | and also the uda, tlv and eeprom drivers |
15:19:32 | preglow | would be sweet |
15:19:45 | LinusN | my generic i2c concept had that mapping |
15:20:19 | LinusN | (together with the slow bitbanging stuff) |
15:20:21 | preglow | should i combined the two rtc_pcf* files in drivers/rtc, btw? |
15:20:27 | preglow | they do the same stuff, basically |
15:20:40 | LinusN | maybe |
15:21:22 | preglow | also, i should complete the ipod i2c driver |
15:21:29 | preglow | lots of crufty ipod code around |
15:24:02 | preglow | LinusN: and obvious benefit would be x5 getting rtc alarm support too |
15:24:24 | LinusN | and the h300, when the bootloader supports it |
15:24:48 | * | petur would love to use his h300 as alarm clock when traveling :D |
15:25:02 | petur | (soon to be H380 :) ) |
15:25:11 | * | LinusN feels guilty for not working on the h300 bootloader |
15:25:21 | | Join Kasperle [0] (i=kasperle@213.133.99.5) |
15:25:22 | Kasperle | hi |
15:25:58 | * | petur is affraid to ask LinusN again about tracing ID and VBUS for usbotg |
15:26:16 | preglow | i just look forward to using my nano as an alarm clock |
15:26:17 | * | LinusN feels guilty for that too :-) |
15:26:24 | Bagder | LinusN: we offer you absolution for your sins, just pay $199 to the rockbox fund and say 3 ave Maria |
15:26:29 | preglow | no more bLOODY beeping and me jumping around |
15:26:33 | LinusN | Bagder: lol |
15:26:54 | petur | some beers will do too ;) |
15:26:55 | preglow | twenty pater nosters too |
15:27:02 | LinusN | and 100 pushups |
15:27:09 | | Join ackbahr [0] (n=ackbahr@d83-181-113-174.cust.tele2.ch) |
15:27:12 | | Quit ackbahr (Read error: 104 (Connection reset by peer)) |
15:27:18 | preglow | but i've gotta go |
15:27:18 | preglow | later |
15:27:21 | Kasperle | who was the guy working on ipodpatcher again? (i think i've talked to him here before, don'T remember the nick :/) |
15:27:37 | * | preglow prods amiconnn and whispers "sw-tone-controls" |
15:27:46 | * | LinusN looks at linuxstb |
15:29:01 | | Join relaxed [0] (n=relaxed@unaffiliated/relaxed) |
15:31:17 | | Join Arathis [0] (n=doerk@p5484ABDE.dip0.t-ipconnect.de) |
15:31:19 | Kasperle | LinusN: thanks :D |
15:31:40 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
15:31:46 | amiconn | preglow: Not possible to test before tonight |
15:32:55 | LinusN | gtg, cu folx |
15:32:58 | | Part LinusN |
15:34:33 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:34:39 | linuxstb | Kasperle: That's me... |
15:34:54 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
15:35:11 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
15:37:11 | | Join rickeyjt [0] (i=4c10d57a@gateway/web/cgi-irc/labb.contactor.se/session) |
15:37:15 | Kasperle | i'm having some issues with the latest version on FreeBSD atm |
15:38:05 | Kasperle | it takes ages blocked on i/o and then responds "/dev/da0: Input/output error" |
15:39:26 | Kasperle | hrm. it magically works after reconnecting the iPod |
15:39:46 | * | Kasperle shrugs |
15:39:53 | webtaz | did you say sth like: abra kadabra? |
15:39:54 | | Join PaulJam [0] (i=Paul@vpn-3078.gwdg.de) |
15:39:54 | webtaz | ^^ |
15:40:05 | linuxstb | What options were you using? It now automatically does a scan if you don't specify a device explicitly. |
15:41:05 | Kasperle | linuxstb: this was with options "/dev/da0 -l", but it also hung without any options. it's fine now, though, so i guess it might've been something else, possibly fbsd's fault |
15:44:37 | linuxstb | OK, I'll ignore you unless it keeps happening... |
15:45:06 | linuxstb | I can't recall anything changing in the low-level disk access since the initial versions. |
15:45:41 | | Join ackbahr [0] (n=ackbahr@d83-181-113-174.cust.tele2.ch) |
15:49:52 | | Quit Winchester (Remote closed the connection) |
16:00 |
16:01:58 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
16:07:53 | | Quit Obsys ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
16:10:27 | Kasperle | linuxstb: quite likely hald messing things up :/ |
16:14:02 | | Join ackbahr_ [0] (n=ackbahr@d83-181-113-174.cust.tele2.ch) |
16:17:07 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
16:17:42 | | Join shriphani [0] (n=shriphan@219.91.188.167) |
16:25:53 | | Quit shriphani ("Leaving") |
16:26:08 | | Quit ackbahr_ (Remote closed the connection) |
16:26:35 | | Quit ackbahr (Read error: 110 (Connection timed out)) |
16:29:03 | | Quit petur ("stkov") |
16:32:29 | | Quit Vyrus (Read error: 104 (Connection reset by peer)) |
16:32:38 | | Join Vyrus [0] (n=Vyrus001@adsl-69-231-42-228.dsl.irvnca.pacbell.net) |
16:33:58 | | Quit PaulJam (".") |
16:40:22 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
16:44:00 | | Join toffe [0] (n=toffe@h-74-0-180-178.snvacaid.covad.net) |
16:46:36 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
16:50:13 | | Quit toffe (Read error: 131 (Connection reset by peer)) |
16:53:06 | Kasperle | i have a small patch for svnversion.sh to make it usable on FreeBSD, too: http://www.damogran.de/svnversion.sh.patch |
16:53:44 | | Quit GodEater ("CGI:IRC") |
16:53:58 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-59ce4f15e990a40c) |
16:55:03 | | Quit GodEater (Client Quit) |
16:55:23 | | Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/ircatwork.com/x-231db7f9372aab63) |
16:55:45 | | Join _Veseliq_ [0] (n=veseliq@15-124.airbites.bg) |
17:00 |
17:02:03 | | Join Domonoky [0] (n=Domonoky@p549ADD73.dip.t-dialin.net) |
17:04:27 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
17:05:49 | bluebrother | Kasperle: does this mean that bsd's shell can't expand variables inside of quotes? |
17:07:13 | bluebrother | or is it simply bash not available? |
17:07:27 | Kasperle | bluebrother: first thing i came across is that there is no /bin/bash on FreeBSD. next thing was that test ([) wouldn't work correctly for != if either side is empty (which happened to me) |
17:08:01 | Kasperle | in line 22, to be precise |
17:08:16 | bluebrother | ah. Does -ne work? |
17:08:36 | bluebrother | iirc this is supposed to do the same as != |
17:08:46 | Kasperle | um, that's for ints |
17:09:09 | Kasperle | basically, i just made it prefix an "r" to $SVNALT, which is the same you did for $SVNVER |
17:09:10 | bluebrother | ah. |
17:09:25 | Kasperle | (and changed the shell to /bin/sh) |
17:12:38 | | Join rp- [0] (n=rp@193.154.222.107) |
17:13:43 | | Join fasmaie [0] (n=yohann@c-71-233-79-102.hsd1.ma.comcast.net) |
17:15:43 | *** | Saving seen data "./dancer.seen" |
17:17:45 | | Quit YouCeyE (Read error: 110 (Connection timed out)) |
17:18:26 | | Quit BigBambi ("Leaving") |
17:25:06 | | Join tick [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-55c81b90a8cb9f76) |
17:25:22 | | Join psychoid1 [0] (n=ubuntu@cpc3-stkp3-0-0-cust338.manc.cable.ntl.com) |
17:25:28 | preglow | amiconn: ok, just a small warning unless i fix it before you can test it, you need to adjust the values before playung unless you want a short burst of white noise |
17:26:01 | psychoid1 | are you breaking the law |
17:26:11 | psychoid1 | by using your own firmware? |
17:26:17 | psychoid1 | or is that not illegal |
17:26:37 | psychoid1 | as it seems its being used on ipods |
17:26:42 | preglow | no, it's |
17:26:43 | psychoid1 | im sure they have a copyright :/ |
17:26:44 | preglow | not illegal |
17:26:56 | preglow | copyright has nothing to do with this |
17:27:02 | tick | Llorean: hi, that's me again. I've faount a couple of places where HAVE_xxx symbols are not just defined (for later testing with #ifdef) but are also assigned a value. Which is not quite in the line with the purpose. |
17:27:08 | psychoid1 | so you have had it legally checked |
17:27:14 | psychoid1 | to make sure its all above board? |
17:27:18 | tick | E.g. firmware\export\config-e200.h(14): #define HAVE_LCD_BITMAP 1 |
17:27:24 | preglow | psychoid1: there's no need to legally check it, copyright has nothing to do with running your own firmware |
17:27:33 | psychoid1 | yes it does |
17:27:36 | preglow | no |
17:27:38 | psychoid1 | if you put it on an ipod |
17:27:52 | psychoid1 | anyway this stuff reli does stink... id advise no1 2 use it... |
17:27:56 | preglow | if we were to rip apple's firmware, then put it on the internet |
17:27:56 | | Part psychoid1 |
17:28:00 | preglow | fuck off |
17:28:24 | preglow | for his sake, i hope he's a troll |
17:28:43 | preglow | yesterday's performance surely gave me that impression |
17:29:15 | tick | It should either be converted to just "#define HAVE_LCD_COLOR" or be defined as CONFIG_LCD_COLOR (if it's a bit flag) |
17:29:41 | Kasperle | haha. what an idiot |
17:30:35 | preglow | isn't #define XXX equivalent to #define XXX 1 ? |
17:31:45 | preglow | i may be really wrong on this one... |
17:32:27 | tick | preglow: wrt #ifdef −− yes. But if it's #define XXX 1 it can also be tested with #if whereas if it's just defined it can't |
17:33:05 | preglow | ah, ok |
17:33:21 | tick | And we've said today that all the HAVE_xxx symbols should be tested with #if |
17:33:27 | preglow | yup |
17:33:29 | tick | err.. with #ifdef |
17:33:45 | | Quit GodEater ("CGI:IRC (Ping timeout)") |
17:34:35 | preglow | feel free to cook up a patch :) |
17:35:34 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
17:35:46 | tick | BTW, speex (for example) defines the constants as 1 so that it can be used both ways. But it's not good IMHO. |
17:36:13 | preglow | the problem isn't that big in the codecs, though |
17:36:22 | preglow | but i do agree, but there we've also got the concern that we don't want to modify them too much |
17:36:23 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
17:36:30 | preglow | to ease merging in new versions |
17:36:49 | tick | preglow: yes, they are beasts of their own. That's why I only care about RB's own code |
17:36:54 | preglow | yup |
17:36:57 | preglow | good |
17:37:10 | preglow | but consistency is good, so do feel free to make a patch |
17:37:13 | preglow | dinner time |
17:37:49 | | Quit lukaswayne9 ("Ex-Chat") |
17:40:59 | | Part tick ("l(a)unch time") |
17:47:21 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
17:50:36 | | Quit kaaloo (Read error: 110 (Connection timed out)) |
17:57:36 | | Quit robin0800 ("Now if you will excuse me, I have a giant ball of oil to throw out my window") |
17:58:10 | | Join kaaloo [0] (n=luis@bne75-7-82-230-110-107.fbx.proxad.net) |
17:58:33 | | Part kaaloo |
18:00 |
18:01:54 | | Quit XavierGr () |
18:05:06 | | Nick JB_away is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
18:09:01 | | Join BigBambi [0] (n=Alex@cpc2-nfds9-0-0-cust419.lei3.cable.ntl.com) |
18:13:20 | | Quit secleinteer (Remote closed the connection) |
18:14:16 | | Quit zylche (Read error: 104 (Connection reset by peer)) |
18:15:33 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
18:15:58 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
18:17:36 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
18:22:44 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:23:05 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:28:20 | | Join ArrowStomper [0] (n=arrowsto@c-68-42-91-242.hsd1.mi.comcast.net) |
18:28:35 | ArrowStomper | Hello, is anyone in here? |
18:29:30 | ArrowStomper | I attempted to put rockbox on my sansa e250 and didn't copy the .mi4 file properly. is there anywhere I can get a copy of this file? |
18:34:30 | | Quit pearldiver ("some games are better left unplayed") |
18:34:52 | | Join webguest08 [0] (i=90208071@gateway/web/cgi-irc/labb.contactor.se/x-56630a1ad85140e0) |
18:35:35 | webguest08 | arrowstomper: http://daniel.haxx.se/sansa/mi4.html |
18:35:38 | | Quit GodEater_ (Read error: 60 (Operation timed out)) |
18:35:54 | | Part webguest08 |
18:37:40 | | Join PaulJam [0] (i=Paul@vpn-3022.gwdg.de) |
18:38:41 | | Join Hall_9000 [0] (n=Customer@host12-146-dynamic.14-87-r.retail.telecomitalia.it) |
18:39:29 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
18:40:11 | Hall_9000 | ciao |
18:41:06 | | Quit PaulJam (Read error: 104 (Connection reset by peer)) |
18:41:11 | | Join PaulJam [0] (i=Paul@vpn-3022.gwdg.de) |
18:41:57 | | Quit Mouser_X (Nick collision from services.) |
18:42:06 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:42:32 | | Join GodEater_ [0] (n=bryan@host-83-146-15-89.bulldogdsl.com) |
18:42:48 | | Part Hall_9000 |
18:42:51 | | Join Hall_9000 [0] (n=Customer@host12-146-dynamic.14-87-r.retail.telecomitalia.it) |
18:42:57 | | Part Hall_9000 |
18:43:32 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
18:44:45 | | Quit bonbonthejon (Read error: 131 (Connection reset by peer)) |
18:46:59 | | Quit pearldiver (Client Quit) |
18:47:31 | | Join ackbahr [0] (n=ackbahr@d83-180-244-172.cust.tele2.ch) |
18:51:04 | | Join pearldiver [0] (n=say@cpe-66-65-88-127.nyc.res.rr.com) |
18:54:45 | | Quit bluebrother ("leaving") |
18:55:53 | | Quit Mouser_X (Nick collision from services.) |
18:56:00 | | Nick webtaz is now known as taz|away (n=taz@p5081AA5C.dip0.t-ipconnect.de) |
18:56:02 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
18:58:01 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:00 |
19:02:05 | | Quit ackbahr (Remote closed the connection) |
19:03:33 | amiconn | preglow: The sw tone control has no effect on my mini other than changing the volume |
19:04:04 | amiconn | ...and for some reason the range is -6...+9dB (?) |
19:04:25 | | Join redbreva [0] (n=chatzill@host86-134-211-109.range86-134.btcentralplus.com) |
19:05:18 | preglow | amiconn: did you define HAVE_SW_TONE_CONTROLS, then? |
19:05:21 | preglow | amiconn: my guess is not |
19:05:30 | amiconn | Ah, no |
19:05:41 | * | amiconn expected the patch was ready to use as-is |
19:05:41 | preglow | mentioned it yesterday, i think, but yes, do that :) |
19:06:02 | preglow | amiconn: ahh, no, like i also said yesterday, it's very preliminary, heh |
19:06:03 | amiconn | In the platform config? |
19:06:08 | preglow | amiconn: yes |
19:07:39 | preglow | amiconn: that reminds me i think it probably might be a good idea to enable it on most ipods, the tone controls only seem to affect volume |
19:07:50 | amiconn | Oh? |
19:07:51 | preglow | same thing on my nano, at least |
19:08:00 | amiconn | I though the hw eq does work on the G5? |
19:08:05 | amiconn | *thought |
19:08:10 | preglow | yeah, therefore "most ipods" |
19:08:15 | amiconn | Ah ok |
19:08:35 | * | amiconn enabled it for mini2g and X5 for testing now |
19:10:08 | preglow | amiconn: any comments on how it sounds are welcome, though without the prescaling it'll be somewhat hard to test for extreme settings. right now, the midpoint boost frequencies are set to 200 hz for bass boost and 6000 hz for treble boost |
19:10:15 | preglow | amiconn: i suspect we might want to lower the treble boost freq a bit |
19:11:42 | PaulJam | should bugs with the midi plugin be reported on flyspray? or is the plugin in a too early stage. |
19:12:12 | preglow | Lear: there? |
19:12:17 | Lear | Yup. |
19:13:02 | preglow | Lear: any reason for all the gain == 0 checking in replgaygain.c get_replaygain_int() and co? if you pass 0, it bugs out, and there are already checks for zero in fp_exp and co |
19:14:46 | | Join toffe [0] (n=toffe@h-74-0-180-178.snvacaid.covad.net) |
19:15:45 | *** | Saving seen data "./dancer.seen" |
19:17:11 | preglow | Lear: also, the bounds checks in convert_gain, have you checked those yourself? |
19:17:27 | Lear | Hm... Not sure about the one in convert_gain, but as I recall it, make sure it stays zero, even if there's arounding error, thus avoiding processing in dsp.c. |
19:17:46 | preglow | i wouldn't exactly call 17 decibels "unreasonably large" |
19:17:59 | | Nick taz|away is now known as web-taz (n=taz@p5081AA5C.dip0.t-ipconnect.de) |
19:18:27 | amiconn | preglow: Working nicely, apart from the missing prescaler, which makes it limited use |
19:18:35 | amiconn | No white noise, at least on mini2g |
19:18:38 | preglow | Lear: make sure it stays zero? if you pass a gain of 0 db to those right now, they return zero, and that's definitely not right in any way |
19:18:48 | preglow | amiconn: i got some on h120 today, hmm |
19:18:48 | Lear | 17 is unreasonably large in the context of replaygain. |
19:19:05 | preglow | Lear: i guess |
19:19:16 | | Quit Juddy () |
19:19:48 | preglow | Lear: right now i removed the zero checks in both convert_gain and get_replaygain_int and everything works nice |
19:19:56 | Lear | I did some bounds checking in convert_gain when they where -17 and 23, then you went about and changed them. :) |
19:19:59 | preglow | i haven't exactly gived replaygain a thorough spin, though |
19:20:13 | preglow | did i... |
19:20:21 | | Quit Winchester (Read error: 110 (Connection timed out)) |
19:20:36 | preglow | amiconn: so, but how about the sound? any tweaking to suggest? |
19:20:43 | amiconn | preglow: Hmm, if the values are completely uset, it produces full-range white noise on x5 |
19:20:51 | | Join XavierGr [0] (n=xavier@ppp69-205.adsl.forthnet.gr) |
19:20:57 | amiconn | ...until I set either bass or treble, even setting 0 is enough |
19:21:05 | preglow | amiconn: yeah, that's what i got too |
19:21:11 | preglow | not a problem to fix |
19:21:23 | preglow | it's probably just me missing an init somewhere |
19:22:24 | Lear | preglow: replaygain.c was written for replaygain, and in dsp.c, it only actually do anything if not zero. In that context, the zero checks makes sense. Then you started using that code for other purposes, and the original assumptions aren't always valid. :) |
19:22:56 | amiconn | preglow: No white noise on ipod |
19:23:01 | preglow | Lear: in that case removing the zero checks won't hurt replaygain at all, then |
19:23:05 | preglow | amiconn: weird |
19:23:21 | | Join printfXh4 [0] (n=pseudo@ppp123-218.lns2.bne4.internode.on.net) |
19:23:37 | | Join Thundercloud_ [0] (n=thunderc@82.152.207.60) |
19:23:51 | | Quit Mouser_X (Nick collision from services.) |
19:24:00 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:24:23 | Lear | preglow: as long as a replaygain of 0 doesn't activate the gain code, then yes. |
19:24:41 | preglow | Lear: won't be changing the dsp.c replaygain code at all |
19:25:00 | preglow | so unless dsp.c actually checks the result for zero instead of the argument, nothing should happen |
19:25:04 | preglow | i'll have a look anyway |
19:25:31 | Lear | dsp.c does check for zero, yes. |
19:25:37 | amiconn | preglow: I also have the feeling that the setting isn't live on x5 |
19:25:38 | | Join mattzz [0] (n=mattzz@e177166184.adsl.alicedsl.de) |
19:26:16 | Lear | Though maybe not in that way... |
19:26:54 | preglow | amiconn: definitely is on h120 |
19:27:10 | preglow | amiconn: if it isn't live it's not my fault anyway, i haven't changed that part of the code |
19:27:22 | preglow | amiconn: still use set_int(), i just change the callback |
19:27:27 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
19:27:39 | Lear | preglow: No, shouldn't break anything, actually... |
19:27:44 | amiconn | Maybe it was just the dsp delay |
19:29:41 | preglow | amiconn: if it's that big, we're going to have some fun "bug reports" with the prescaler indeed |
19:30:08 | | Quit mattzz (Client Quit) |
19:30:16 | preglow | if you've spent a couple of seconds in the setting, the low latency mode should have had enough time to kick in |
19:38:30 | | Quit XavierGr (Nick collision from services.) |
19:38:33 | | Join XavierGr [0] (n=xavier@ppp138-1.adsl.forthnet.gr) |
19:39:43 | Nico_P | Lear: is it normal that long M4A files don't play ? |
19:40:05 | Nico_P | i've got one that lasts approx. 4 hours and it just gets skipped |
19:40:22 | Lear | nico_p: Yes, known limitation. |
19:40:28 | Nico_P | Lear: ok |
19:40:55 | Nico_P | Lear: where does it come from ? not enough mem ? |
19:42:12 | Lear | Sort of. Could perhaps be worked around, but the current "simple" implementation requires much memory. |
19:42:20 | luckz | anybody seen obo or anyone else with a clue of the scrobbling feature? |
19:42:54 | | Quit Thundercloud (Read error: 110 (Connection timed out)) |
19:43:25 | | Join redbreva_ [0] (n=chatzill@host86-134-211-109.range86-134.btcentralplus.com) |
19:43:54 | | Join darksoulk [0] (n=adam@203-214-21-123.dyn.iinet.net.au) |
19:44:11 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
19:44:51 | | Join bezlemin [0] (n=bezlemin@cpe-72-179-41-19.austin.res.rr.com) |
19:45:16 | preglow | does nyone know what happened with the fm recorder build when jdgordon commited an icon? 20kb extra gained that just vanished at the next commit? |
19:45:33 | | Join GreyFoux [0] (n=greyfoux@APoitiers-256-1-4-145.w81-49.abo.wanadoo.fr) |
19:45:46 | amiconn | preglow: Build server with sh-elf-gcc from the stone age |
19:45:57 | preglow | has it been fixed? |
19:46:00 | amiconn | (3.3.6, unpatched) |
19:46:04 | | Quit GreyFoux (Client Quit) |
19:47:42 | amiconn | Not sure; the build system went crazy after that. Only 4 build servers for several rounds |
19:47:54 | amiconn | Last build seems okay again |
19:48:22 | Nico_P | aah, that explains the disappearance of the warnings... |
19:48:54 | amiconn | Yes, the bad-gcc build servers were among the dropped ones |
19:49:06 | amiconn | They're back now |
19:49:17 | | Quit nls (Remote closed the connection) |
19:49:24 | preglow | told bagder to tell whoever is responsible to fix them? |
19:49:25 | Nico_P | couldn't they be fixed ? |
19:50:07 | amiconn | Funny distro that still has this problematic gcc snapshot |
19:50:29 | | Join nls [0] (n=nils@nl104-202-175.student.uu.se) |
19:50:29 | amiconn | debian had that last summer, long fixed ... |
19:50:44 | | Quit redbreva (Read error: 60 (Operation timed out)) |
19:51:04 | amiconn | The stone-age sh-elf-gcc should of course be fixed asap |
19:51:26 | amiconn | efnet-math.org |
19:52:05 | preglow | wasn't that gentoo or something? |
19:52:24 | amiconn | The bad native gcc? I think so |
19:53:07 | | Quit Mouser_X (Nick collision from services.) |
19:53:16 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
19:53:49 | | Join funky [0] (n=repulse@unaffiliated/funky) |
19:54:51 | preglow | is bagder still the only one having access to the build server system? |
19:55:21 | | Quit rickeyjt ("CGI:IRC (Ping timeout)") |
19:55:54 | pixelma | I believe efnet-math.org is Galois' |
19:57:36 | | Quit SaLoMoN (Remote closed the connection) |
19:59:42 | | Join rasher [0] (i=3e4f4094@gateway/web/cgi-irc/labb.contactor.se/x-1b1da38c31ef89e5) |
20:00 |
20:00:16 | rasher | kermit.pimpinwithmuppets.com is missing m68k-elf-gcc it seems |
20:00:21 | rasher | http://build.rockbox.org/showlog.cgi?date=20070218T235146Z&type=iriver%20H100%20-%20Normal |
20:00:45 | rasher | And just when I wanted to download a build, too |
20:02:50 | | Quit Shaid (Read error: 110 (Connection timed out)) |
20:02:52 | | Nick darksoulk is now known as Shaid (n=adam@203-214-21-123.dyn.iinet.net.au) |
20:03:26 | | Quit daurnimator (Read error: 110 (Connection timed out)) |
20:04:05 | | Join secleinteer [0] (n=scl@70.237.225.67) |
20:05:02 | | Join SaLoMoN [0] (n=SaLo@salooo.org) |
20:05:04 | Soap | luckz: what is your question? |
20:05:44 | luckz | Soap: I have bothering submission issues with rockscrobbler.pl, plus rockbox occasionally is very weird about what gets added to the log and what doesn't |
20:05:53 | | Quit rasher ("CGI:IRC 0.5.7 (2005/06/19)") |
20:06:04 | luckz | and within the last month it twice just didn't give me a log of any value |
20:06:26 | Soap | on the submission issue side, audioscrobbler themselves have been having server issues. |
20:07:02 | | Join PaulJam_ [0] (i=Paul@vpn-3022.gwdg.de) |
20:07:04 | Soap | and rockscrobbler.pl (used to?) has a problem where the totality of the log gets cleared upon submission, if the submission fails or not. |
20:07:26 | nicktastic | I have problems with qtscrobbler |
20:07:43 | luckz | it has a problem where the log gets half-skipped upon submission when failing |
20:07:50 | luckz | so the current track that failed plus the next 2 or 3 or so |
20:07:53 | nicktastic | I have to edit the log by hand to remove the submissions that have succeeded, then re-submit....over and over and over until it is finished |
20:08:11 | luckz | nicktastic: that gets me"Spam protection triggered: You submitted a track dated earlier than your last submission. |
20:08:11 | | Quit PaulJam (Read error: 104 (Connection reset by peer)) |
20:08:17 | | Quit Mouser_X (Nick collision from services.) |
20:08:19 | Soap | luckz: yes, you can work around that by keeping a copy of the log open, and constantly editing and resubmitting, but it is a pain. |
20:08:22 | nicktastic | luckz: I just wait a few minutes and try again ;) |
20:08:25 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:08:32 | nicktastic | Seems to work |
20:08:35 | nicktastic | Most of the time anyways |
20:08:36 | Soap | exactly nicktastic - that is what I used to do. |
20:08:47 | nicktastic | Soap: *pain* |
20:08:52 | Soap | very much so. |
20:09:05 | nicktastic | Soon I'm going to write a boo or python script to do this all for me |
20:09:14 | Soap | I contacted the author both via email and via the mysticriver forums, and never got a response. |
20:09:30 | nicktastic | Soap: From what I can tell, many, many such softwares have this problem |
20:09:30 | Soap | So now I use the .net application for windows and haven't had a single problem. |
20:09:32 | nicktastic | last.fm is just very sensitive |
20:09:37 | nicktastic | ...apparently |
20:09:52 | nicktastic | Soap: What's the name of the app? |
20:10:01 | nicktastic | Being a .NET app, it might run on Mono on Linux |
20:10:24 | Soap | nicktastic: LogScrobbler - it's listed in the wiki. |
20:10:29 | nicktastic | Soap: Thanks! |
20:10:43 | Soap | luckz: on the "spam protection" warnings - are you using a target with a real-time-clock? |
20:11:16 | nicktastic | Soap: I.e., does my player have a RTC? I believe it does (iAudio X5) |
20:11:24 | nicktastic | I have timestamps |
20:11:35 | nicktastic | ...if that's what you're getting at |
20:11:35 | | Join taz|away [0] (n=taz@p50819065.dip0.t-ipconnect.de) |
20:11:39 | luckz | Soap: ja, X5. |
20:11:50 | nicktastic | Derp |
20:11:55 | Soap | nicktastic: are you running the perl script with the RTC command line option? IIRC it defaults to treating your log as it you don't have a RTC. |
20:12:04 | | Quit web-taz (Nick collision from services.) |
20:12:08 | luckz | the .net app used to have a *huge* problem with nonenglish characters |
20:12:08 | | Nick taz|away is now known as web-taz (n=taz@p50819065.dip0.t-ipconnect.de) |
20:12:08 | nicktastic | didn't see luckz: there ;)) |
20:12:15 | Soap | that would explain why you get continuing failures after the first failed submission. |
20:12:27 | nicktastic | luckz: major bummer |
20:12:29 | luckz | I guess it would. |
20:12:41 | luckz | I can fake a million play times. |
20:12:41 | nicktastic | Soap: I was using qtscrobbler |
20:12:45 | luckz | I mean, I have 10 days I can spread my submissions over :p |
20:12:46 | Soap | I haven't used that one. |
20:13:07 | nicktastic | Soap: It is very pretty...it just triggers flood protection constantly |
20:13:48 | Soap | luckz: also the perl scrip, when it fails, appears to mangle your .log file in one of a dozen different ways - I would use another app for a while and try and determine what problems you see are Rockbox's, and what problems are the script's |
20:14:09 | luckz | well |
20:14:12 | nicktastic | hahaha |
20:14:19 | nicktastic | That's just terrible |
20:14:22 | luckz | I know what problems are whose because I occasionally look at stuff before submitting ;p |
20:14:25 | luckz | an example: |
20:14:42 | Soap | have you tried running the PHP script locally (assuming you don't trust someone's website with your Last.FM password)? |
20:14:44 | luckz | if I stop playback when a song has been playing for 3 seconds, it usually gets added as fully played. that's something I can live with. |
20:15:04 | luckz | the perl thing seems to have issues with the server, so I guess it's the server that's being borky |
20:15:08 | Soap | really? you don't get the "S" in the log? |
20:15:14 | luckz | I get L. |
20:15:17 | nicktastic | luckz: The server will have a problem with that, iirc |
20:15:19 | luckz | or at least it submits. |
20:15:28 | nicktastic | luckz: not sure if it will error, but it won't count the track |
20:15:48 | Soap | the perl script has issues with the server even when the server is behaving. I swear it runs too fast. If I bog down my computer with other tasks at a higher priority it fails less often. |
20:15:52 | luckz | nicktastic: I had several tracks successfully submitted that I essentially only listened to for a second |
20:16:17 | nicktastic | luckz: haha /me makes a note of it |
20:16:34 | luckz | try shutting the player off just as a new song starts, see if it gets L'd |
20:16:46 | Soap | I look out for that luckz - I seem to get /more/ Ss than I think are right, not less. hmm. |
20:16:55 | luckz | yes, I also get more S's than are right. |
20:16:57 | preglow | hmm |
20:17:03 | luckz | but I get Ls if I turn off at the "right moment" |
20:17:09 | preglow | when switching my nano off, backlight pulses for a bit. am i the only one getting that? |
20:20:10 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:21:27 | nicktastic | LogScrobbler seems to be working perfectly |
20:21:31 | nicktastic | Thanks for the tip |
20:21:41 | luckz | logscrobbler just hangs up for a while and gives me an error |
20:21:55 | nicktastic | Yeah it blocks the UI...lame. |
20:22:49 | bospaadje | preglow, when i shut my nano off, backlight goes off normally, though a horizontal line of random junk, a few pixels high, stays at the LCD screen for a while :( |
20:23:13 | preglow | backlight goes off here, then on again before it's finished fading out, then off |
20:23:47 | linuxstb | preglow: Is there much work to do before the RTC alarm is commitable? |
20:24:08 | preglow | linuxstb: depends to which degree i'm willing to ignore the miserable state the i2c driver is in |
20:24:10 | bospaadje | preglow, haven't got that problem here |
20:24:13 | preglow | linuxstb: but no, i'd say not |
20:24:54 | | Quit Mouser_X (Nick collision from services.) |
20:25:03 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
20:28:03 | preglow | linuxstb: also depends if i'm going to try to merge the x5 and ipod drivers |
20:28:18 | | Quit toffe ("MegaIRC v3.27 http://ironfist.at.tut.by") |
20:29:00 | | Quit Winchester (Read error: 104 (Connection reset by peer)) |
20:29:23 | luckz | either qt or log again did not manage things like ä characters at all :/ |
20:32:09 | luckz | mh, qt. |
20:32:18 | luckz | logscrobbler seems to cope with them just fine |
20:35:26 | | Join PaulJam [0] (i=Paul@vpn-3022.gwdg.de) |
20:36:06 | luckz | mh |
20:37:26 | luckz | it definitely does not do ä |
20:37:29 | luckz | but it does do ö |
20:37:32 | luckz | or something like that :/ |
20:38:06 | | Join PaulJam__ [0] (i=Paul@vpn-3015.gwdg.de) |
20:38:13 | | Join toffe [0] (n=toffe@h-74-0-180-178.snvacaid.covad.net) |
20:38:35 | | Quit PaulJam (Nick collision from services.) |
20:38:41 | | Nick PaulJam__ is now known as PaulJam (i=Paul@vpn-3015.gwdg.de) |
20:39:09 | | Quit kubiix (Read error: 131 (Connection reset by peer)) |
20:39:12 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
20:39:22 | | Join fasmaie [0] (n=fasmaie@71.192.3.127) |
20:39:46 | rp- | barrywardell or dan_a here? |
20:40:36 | dan_a | rp-: I'm here |
20:41:12 | | Join pseudo_ [0] (n=pseudo@ppp114-172.lns1.bne4.internode.on.net) |
20:41:25 | pixelma | luckz: it could have to do with how your music is tagged. IIRC id3v2 tags can be in utf-16 and need to specify that, some taggers don't do that correctly |
20:41:33 | rp- | fine, 1. question do you know why the buttons for the sansa are broken in mpegplayer plugin? |
20:42:14 | rp- | if i play i file the only way i can stop it is a hardware power off |
20:42:15 | dan_a | No - in what way are they broken, and since when? |
20:43:08 | | Quit toffe (Read error: 104 (Connection reset by peer)) |
20:43:12 | rp- | couldn't say since when, but i know they worked, when i tried my(copied) blit code |
20:47:03 | preglow | linuxstb: any reason pcf50605_write_multiple() is not implemented? |
20:47:06 | barrywardell | rp-: I'm her now too |
20:47:57 | dan_a | rp-: According to the code, the power button should stop playback |
20:48:17 | | Join toffe [0] (n=toffe@h-74-0-180-178.snvacaid.covad.net) |
20:48:25 | preglow | linuxstb: also, why don't the pp i2c functions use the same names as the i2c.h ones? |
20:48:28 | rp- | and my 2. question, i'm currently working on the battery code, i noticed when i read out the battery level and play a movie, it gets stuck for a moment, when adc_scan() is called |
20:49:00 | dan_a | rp-: You can read the battery without the Sansa locking up?! |
20:49:10 | barrywardell | dan_a: I managed to do that too |
20:49:13 | | Quit PaulJam_ (Read error: 110 (Connection timed out)) |
20:49:26 | rp- | dan_a: yes dan_a, but it doesn't, looks like the whole key thread doesn't work |
20:49:27 | barrywardell | it's just a matter of doing it after rockbox has already started |
20:49:49 | dan_a | barrywardell: Ah. |
20:49:53 | barrywardell | rp-: does the scrollwheel backlight still work? |
20:50:05 | rp- | yes there was some issue with the adc kernel thread |
20:50:11 | rp- | i'll check |
20:50:20 | barrywardell | that's a good indicator of whether it really is the button thread that has died |
20:50:26 | dan_a | rp-: Are you using SVN rockbox, or have you patched it at all? |
20:50:55 | rp- | dan_a: i'm using the svn, without any patch |
20:50:55 | amiconn | barrywardell: There's a separate button thread on sansa? |
20:51:54 | rp- | barrywardell: scrollwheel backlight is working |
20:52:14 | barrywardell | so it's detecting the scroll wheel then |
20:52:25 | rp- | but i can't enter the menu or exit or.... |
20:52:51 | barrywardell | amiconn: no, I mean whatever thread the button code runs on |
20:53:11 | barrywardell | the button backlight code is run at the same time as the button detection |
20:53:18 | amiconn | Hmm, buttons are read and put into the queue by the button tick task |
20:53:36 | amiconn | ...and the gui thread reads the button queue |
20:54:35 | | Nick Everybody is now known as Everybody|ingame (n=everybod@harpo.demon.co.uk) |
20:54:49 | | Nick Everybody|ingame is now known as Everybody (n=everybod@harpo.demon.co.uk) |
20:55:45 | amiconn | If buttons die on sansa and other adc readouts also cause problems (e.g. battery), the conclusion would be that something is wrong with the adc driver |
20:56:17 | barrywardell | the problem with the adc driver is that we don't have one ;) |
20:56:29 | amiconn | Of course dying buttons might also indicate that tick tasks are no longer working, e.g. because the tick interrupt is disabled or somesuch |
20:56:43 | barrywardell | i think we should remove the adc code now that you mention it. It clearly doesn't do anything it's supposed to |
20:57:00 | amiconn | barrywardell: Hm? rp-'s comment earlier suggested that there is one |
20:57:06 | | Join mathgl [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
20:57:13 | dan_a | rp- has one - nobody else does |
20:57:15 | | Quit pondlife ("disconnected has pondlife") |
20:57:20 | amiconn | ah |
20:57:20 | barrywardell | the current SVN code is copied from the H10 driver |
20:57:23 | barrywardell | and doesn't work |
20:57:32 | rp- | it isn't really a adc driver :) |
20:57:35 | barrywardell | it only barely works on the H10! |
20:57:51 | rp- | i just put i2c code for the battery there |
20:58:04 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
20:58:58 | barrywardell | rp-: did you remove all the existing adc code too? |
21:00 |
21:00:02 | | Quit printfXh4 (No route to host) |
21:00:26 | rp- | barrywardell: yes, i commented out the most of it |
21:00:39 | | Nick pseudo_ is now known as printfXh4 (n=pseudo@ppp114-172.lns1.bne4.internode.on.net) |
21:01:54 | | Join Winchester [0] (n=winchest@c211-28-56-7.frank1.vic.optusnet.com.au) |
21:02:18 | barrywardell | do you have a copy of the code you used? |
21:02:33 | barrywardell | i mean, can you post a copy? |
21:03:27 | rp- | of the adc-e200.c file? |
21:03:54 | barrywardell | yeah, the code you have for reading the battery level |
21:09:07 | luckz | 20:41:28 < pixelma> luckz: it could have to do with how your music is tagged. IIRC id3v2 tags can be in utf-16 and need to specify that, some taggers don't do that correctly <- we are reading from text files here. how my files are tagged has no relevance. |
21:09:37 | barrywardell | rp-: still here? can you post a copy of that code? |
21:09:54 | rp- | ah i remember, i put the i2c code directly to the adc_read function, because when the i2c code was called within the thread rockbox crashed |
21:09:58 | luckz | said text files use "ANSI as UTF-8", notepad++ claims |
21:10:09 | rp- | barrywardell: just a second |
21:10:15 | barrywardell | k |
21:10:28 | luckz | I don't think that how files are tagged strongly influences the creation of the .scrobbler.log file |
21:11:22 | pixelma | ah ok... I have no idea how that works ;) |
21:12:22 | rp- | http://rafb.net/p/FDAqJr96.html |
21:13:08 | Soap | luckz: are the files failing to appear in the file, failing to submit, failing to be recognized, or causing a crash of the submitting program? |
21:13:30 | Soap | (when I say failing to be recognized, I mean by Last.FM itself) |
21:13:35 | luckz | Soap: the current issue is only that logscrobbler fails at grasping the concept of unicode |
21:13:40 | luckz | "HÃ?ngen Und BÃ?ngen " |
21:13:43 | luckz | see http://www.last.fm/user/Luckz/ |
21:13:55 | luckz | so ä -> Ã? |
21:14:32 | Soap | I can't load said page, but do you realize that Last.FM does not display the actual submissions you make? |
21:14:48 | luckz | I'll say it in simple terms: |
21:14:54 | luckz | it shows up fine if I use the perl thing. |
21:14:58 | luckz | (on the page) |
21:15:03 | Soap | It displays the track it believes (through a process of peer moderation) you attempted to submit. |
21:15:10 | luckz | logscrobbler seems to implode something in midway. |
21:15:17 | petur | kernelsanders already admitted logscrobbler doesn't do unicode, he said it's on his list |
21:15:26 | barrywardell | rp-: hmmm. and you don't get the stopping when you remove the code from adc_read()? |
21:15:35 | luckz | on his list means that it has some form of priority? |
21:15:46 | *** | Saving seen data "./dancer.seen" |
21:15:49 | petur | I don't know if qtscrobbler is any better |
21:15:55 | luckz | the "shift after last played" feature of logscrobbler is really helpful |
21:15:59 | luckz | as it lets me actually submit stuff |
21:15:59 | Soap | ahh, well I guess that explains it then, I don't use UTF-16 ID3v2.3 tags, they break too many players. |
21:16:03 | luckz | but if that then becomes all garbled.. |
21:16:05 | rp- | barrywardell: you mean within mpegplayer? |
21:16:27 | petur | lukz: ask him on MR |
21:16:43 | Soap | poopy that problem hasn't been addressed yet. |
21:16:46 | luckz | MR being, here? |
21:16:50 | Soap | MysticRiver |
21:16:50 | luckz | the iriver page? |
21:16:52 | luckz | k |
21:16:58 | petur | 1 sec |
21:17:16 | barrywardell | rp-: i'm referring to problem 2. you said playback stutters |
21:17:20 | rp- | barrywardell: if i make that part of the code unreachable it doesn't stop |
21:17:47 | petur | luckz: http://www.misticriver.net/showthread.php?t=47554 |
21:17:52 | luckz | thanks |
21:18:18 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
21:18:18 | barrywardell | rp-: ok. it could be that the i2c stuff takes a while to run, and adc_read gets called too frequently |
21:18:53 | barrywardell | what about moving the reading code into adc_scan() and have adc_read just output the value that was previously read in? |
21:19:44 | rp- | barrywardell: wait, i tried to playback a smaller( 128x128) mpg file and it doesn't stutter |
21:20:31 | barrywardell | that would fit in with what i suggested. maybe the i2c stuff is holding the cpu up too much and it can't keep up |
21:21:33 | petur | luckz: you can also try http://sourceforge.net/projects/qtscrob/ and see if that works better |
21:21:44 | rp- | or i had a wrong version of rockbox on the player :) |
21:21:50 | | Quit fasmaie () |
21:22:41 | luckz | petur: that does not have the nice fancy "submit with date after last submission" featurey |
21:23:01 | barrywardell | rp-: ? |
21:23:36 | petur | luckz: yes |
21:24:28 | petur | luckz: use the 'recalc Date/Time' button bottom-right |
21:24:51 | luckz | I thought that did some form of "change date relative to now mysteriously" |
21:25:03 | rp- | barrywardell: now i'm confused, seems the adc code had nothing todo with the stutter, i had some debug stuff in the lcd_yuv_blit function |
21:25:11 | | Join fasmaie [0] (n=fasmaie@71.192.3.127) |
21:25:12 | rp- | barrywardell: now the playback is smooth |
21:25:28 | petur | luckz: it recalcs date/time to start from now and count backwards |
21:26:09 | luckz | not as fancy as since last submission. mh. guess I'll try that with some calculating around. |
21:26:35 | barrywardell | rp-: haha. i hate when that happens! |
21:26:36 | | Join kopf [0] (n=kopf@83-70-160-159.b-ras1.prp.dublin.eircom.net) |
21:26:59 | petur | luckz: qtscrobbler somes with source so you can always change it ;) |
21:27:02 | kopf | does everyone else have to restart their 4th gen iPods with rockbox regularly (like 3 times a day)? |
21:27:13 | | Join webguest27 [0] (i=557ca9ca@gateway/web/cgi-irc/labb.contactor.se/x-2a2760d95c04ca6a) |
21:27:22 | | Quit webguest27 (Client Quit) |
21:27:23 | desowin | luckz: does last.fm have way to check what was the last submission date ? |
21:27:58 | | Join webguest1354178 [0] (i=557ca9ca@gateway/web/cgi-irc/labb.contactor.se/x-ba0df3cf1cdde214) |
21:28:01 | rp- | barrywardell: yeah, i'm sorry, but i'm not quite sure if it really was that, because battery is at 100% |
21:28:22 | | Join Thundercloud__ [0] (n=thunderc@82.152.195.205) |
21:28:51 | webguest1354178 | gday |
21:29:29 | petur | nice nick ;) |
21:29:36 | webguest1354178 | ;-) |
21:29:47 | barrywardell | rp-: is your button problem also ok now? |
21:29:49 | Soap | desowin: apparently it does as LogScrobbler will use your last submission date to fake your playback times for you. |
21:29:53 | | Quit redbreva_ ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
21:30:11 | Soap | desowin: I don't know if that is part of the plugin API, or if it scrapes the website. |
21:30:20 | rp- | barrywardell: nope thats still there |
21:30:21 | desowin | LogScrobbler is open ? |
21:30:37 | petur | don't think so |
21:30:54 | petur | see http://www.misticriver.net/showthread.php?t=47554 |
21:30:55 | Soap | It's on googlecode - aren't projects hosted there supposed to be OS? |
21:31:01 | rp- | barrywardell: i could make a patch of the lcd_yuv_blit(), but actually it's just a copy of the gigabeat one |
21:31:20 | luckz | petur: I doubt my talent at dealing with source of anything beyond pascal/delphi :( |
21:31:35 | barrywardell | rp-: that would be handy. I'd like to look at it and maybe commit it |
21:31:44 | webguest1354178 | rockbox permanently hangs on my ipod photo, does anyone know how to fix that? |
21:31:45 | petur | Soap: seems I'm wrong |
21:32:17 | luckz | desowin: last.fm does not want to have anything submitted played before the last submission, if you mean that |
21:32:17 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
21:32:27 | petur | http://code.google.com/p/logscrobbler/source |
21:32:30 | desowin | luckz: yes, I know |
21:32:38 | luckz | what was your question exactly? |
21:32:47 | luckz | logscrobbler seems to query the page for what was last submitted |
21:32:55 | desowin | http://ws.audioscrobbler.com/1.0/user/TwilightSymph/recenttracks.txt <- I can get last submission date from it, so I'll implement it soon |
21:34:03 | kopf | Logscrobbler won't submit for me at all |
21:34:07 | kopf | i have to use that php script |
21:34:13 | | Quit wooo (Read error: 110 (Connection timed out)) |
21:34:14 | petur | desowin: as you're taking featurerequests, any chance of 1) remembering the location (ie don't open browse dialog) and 2) progressbar? |
21:35:09 | desowin | you scrobbler so much so you need progressbar ? :D |
21:35:19 | petur | sometimes, yes |
21:35:32 | desowin | I'll add it to todo |
21:35:33 | petur | it 'll get worse when I upgrade my battery ;) |
21:35:38 | | Join taz|away [0] (n=taz@p50818317.dip0.t-ipconnect.de) |
21:38:50 | rp- | barrywardell: http://www.rockbox.org/tracker/task/6675 <−− i forgot to select a operation system :> |
21:38:59 | rp- | *operating |
21:39:32 | hcs | I can edit it |
21:40:10 | hcs | done, though it is already obvious from the title |
21:40:18 | rp- | thank you |
21:40:29 | | Quit Dunkelschub (Read error: 104 (Connection reset by peer)) |
21:40:49 | barrywardell | rp-: great. i'll have a look now |
21:40:49 | luckz | kopf: did you try qtscrobbler? |
21:40:53 | | Quit Lear ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]") |
21:41:30 | toffe | good news I have the console port connected on the gigabeat S30 |
21:41:53 | toffe | check the boot sequence on the wiki page : http://www.rockbox.org/twiki/bin/view/Main/GigabeatSInfo |
21:42:24 | toffe | It is only in receive for now, just trying to fond the transmit |
21:42:49 | toffe | find ^^ |
21:43:10 | hcs | jhMikeS: I saw your DSP stuff, cool; any further thoughts about SPC? |
21:43:55 | toffe | the boot sequence must be the same for the zune .. more or less ;) |
21:43:56 | preglow | shouldn't spc run better now? |
21:44:11 | hcs | yeah, it relies on the dsp resampler |
21:44:22 | hcs | ooh, we haVe chopper now?! |
21:44:58 | hcs | cool, I've got to get around to porting parachute/sabotage |
21:45:00 | preglow | think i'll try to reenable echo now |
21:45:05 | preglow | spcs sound so bloody dead without it |
21:45:05 | kopf | luckz: no, never heard of it. |
21:45:13 | kopf | i'd need Qt installed though wouldn't i |
21:45:23 | luckz | you just download and run it |
21:45:35 | luckz | http://sourceforge.net/project/showfiles.php?group_id=181496&package_id=210306&release_id=478063 |
21:45:44 | kopf | downloading now |
21:45:46 | luckz | the exe at least. dunno where the tar.gz would get you |
21:46:20 | kopf | cause every time i use that blasted php script, i get authentication errors for about 4 hours on my foo_audioscrobbler plugin |
21:46:24 | kopf | it drives me fucking insane |
21:46:50 | luckz | sounds.. cool |
21:46:53 | Soap | it that a timezone issue? |
21:47:11 | kopf | nope |
21:47:15 | kopf | they eventually get scrobbled |
21:47:24 | kopf | it's an authentication issue, according to the foo_audioscrobbler logs |
21:47:27 | luckz | is that an issue, them being scrobbled slightly later? |
21:47:29 | kopf | which makes no sense |
21:47:35 | kopf | yes |
21:47:56 | kopf | think about it |
21:48:07 | kopf | especially in the context of scrobbling from both an ipod and foobar |
21:48:22 | preglow | hcs: seems like it works just nice with echo on h1x0 now |
21:48:41 | preglow | boosts alot, but works |
21:49:56 | | Quit fasmaie () |
21:50:24 | hcs | preglow: glad to hear it, but I expect no success on ipods, since he really did mostly coldfire optimization |
21:50:43 | hcs | preglow: Uncharted Waters 2, by any chance (happens to be one of the most demanding)? |
21:50:53 | preglow | hcs: yeah, i'm going to do the arm resampler soon |
21:51:00 | preglow | probably tomorrow, we'll see |
21:51:05 | hcs | great |
21:51:16 | preglow | haven't got that, no |
21:51:19 | | Quit Thundercloud_ (Connection timed out) |
21:52:27 | hcs | preglow: http://snesmusic.org/v2/profile.php?profile=set&selected=3146 |
21:53:06 | | Quit web-taz (Read error: 110 (Connection timed out)) |
21:53:52 | preglow | what's up with the volume, btw? |
21:54:24 | hcs | I have it set to not do any amplification... it actually uses the full 16-bit range for some tracks, it seems |
21:54:32 | preglow | ahh, ok |
21:54:33 | preglow | then it's all good |
21:54:34 | | Join daurnimator [0] (n=fake@203.48.250.58) |
21:54:53 | rp- | could anyone provide me a guide on how to get the battery code working for rockbox? how do i get the capacity(min/max) and the scale factor? |
21:55:02 | preglow | quiet music should be allowed to be quiet |
21:55:27 | barrywardell | rp-: look in firmware/powermgmt.c |
21:55:45 | hcs | preglow: yeah, I understand, it's just annoying with all my too-loud MP3s |
21:55:48 | barrywardell | you basically set a scale factor to convert the adc reading to centivolts |
21:56:11 | barrywardell | rp-: also note that the adc value is supposed to be 10 bit |
21:56:16 | preglow | hcs: someone should code a dynamic normaliser |
21:56:43 | preglow | if i follow my trend in coding stuff i'll never use, it'll probably end up being me doing it |
21:57:18 | Mikachu | hcs: you know about mp3gain? |
21:57:51 | barrywardell | rp-: mpegplayer works nicely :) I wonder what is causing the buttons not to work. |
21:57:56 | * | hcs is just lazy enough to not do anything about it but adjust volume between tracks |
21:58:45 | rp- | barrywardell: ahh you calculate it to centivolts |
21:58:54 | | Quit _Veseliq_ (Remote closed the connection) |
21:59:02 | preglow | ahh, ff5 with echo |
21:59:08 | preglow | the way the good lord intended it to be |
21:59:23 | rp- | barrywardell: nice, yes its odd, it worked some time ago, don't know what broke it |
21:59:24 | preglow | the good lord being nobuo uematsu, of course |
21:59:29 | barrywardell | rp-: yes. the code is a bit confusing. |
21:59:32 | Mikachu | haha |
22:00 |
22:00:15 | | Part juxtap |
22:00:25 | barrywardell | rp-: was it more than 7 weeks ago when it was working? |
22:00:27 | | Join fasmaie [0] (n=fasmaie@71.192.3.127) |
22:01:13 | rp- | barrywardell: yes it is, is there a reason why you convert it to centivolts? because i guess every controller what return you a max(full) and a min(empty) value or not? |
22:01:21 | hcs | preglow: one of the reasons uncharted waters 2 is so intensive is that it does its own echo by just repeating the notes on a bunch of channels |
22:01:39 | preglow | haha |
22:01:42 | preglow | tastes like .mod |
22:02:02 | Mikachu | yoko kanno, she did the gits soundtrack |
22:02:19 | preglow | she also did the cowboy bebop soundtack |
22:02:22 | preglow | which fucking rocks |
22:02:23 | rp- | barrywardell: i think so, i could check the irc logs, because i talked with linuxstb about the lcd_yuv_blit, because it had a bug, when i implemented it |
22:02:25 | barrywardell | rp-: i'm not sure what the reason is. maybe for consistency between targets |
22:02:27 | Mikachu | i bet she did lots |
22:02:28 | preglow | in absolutely all ways anything can rock |
22:02:37 | hcs | yep, but she started with koei video games :) |
22:02:56 | barrywardell | rp-: I'm asking because audio support was added about 7 weeks ago, and I wonder if that is causing problems |
22:02:56 | preglow | best anime ever with the best soundtrack ever |
22:03:56 | Mikachu | the title is funny at least :) |
22:04:20 | hcs | to lunch, enjoy the echoes |
22:04:36 | rp- | barrywardell: i think it was in mid december, because that time i started rockbox hacking |
22:05:59 | barrywardell | rp-: it is indeed the audio support that was added |
22:06:05 | barrywardell | that breaks it |
22:06:43 | rp- | odd how could that be? hm ok the sansa hast no audio yet ;) |
22:06:48 | rp- | -t |
22:08:04 | barrywardell | yep, exactly! |
22:09:52 | | Quit atsea- ("using sirc version 2.211") |
22:13:29 | rp- | hm it seems 0x30F is the value when it's full charged |
22:14:39 | | Join mattzz [0] (n=mattzz@e177166184.adsl.alicedsl.de) |
22:16:08 | barrywardell | rp-: what order are you taking the bytes in? |
22:16:22 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:17:37 | barrywardell | rp-: I think I'll commit your mpegplayer patch if that's ok? The button thing is a separate issue, really |
22:18:28 | rp- | barrywardell: yes no problem, but i only copied the code from the gigabeat and changed the frame buffer it writes to :) |
22:18:42 | | Quit fasmaie () |
22:19:44 | | Join atsea- [0] (i=ariel@gateway/tor/x-181e3d72502f6f91) |
22:19:52 | pearldiver | what does the patch do? |
22:20:31 | rp- | pearldiver: video playback for sansa e200 |
22:20:41 | pearldiver | ah |
22:22:50 | rp- | barrywardell: according to the BL firmware it should work like this, have disassembled it −−> http://rafb.net/p/yEiiU491.html |
22:24:36 | barrywardell | rp-: ok. so bat[1] is the LSB, bat[0] is the two msb's |
22:24:40 | | Quit amiconn (Nick collision from services.) |
22:24:40 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:24:55 | barrywardell | that could be done a bit simpler |
22:25:14 | barrywardell | like this: battery = (bat[0]<<8) | bat[1]; |
22:25:38 | | Quit mattzz ("Leaving") |
22:27:48 | rp- | barrywardell: what is lsb and msb? |
22:28:19 | barrywardell | LSB = least significant byte, msb is most significant bit |
22:28:26 | rp- | ah ok ;) |
22:28:40 | barrywardell | i'll have a scale factor for you now in a sec... |
22:29:02 | | Nick Everybody is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
22:30:24 | rp- | whats odd in the BL, they read that value 3 times in a row |
22:31:07 | | Join fasmaie [0] (n=fasmaie@71.192.3.127) |
22:31:40 | amiconn | rp-: The conversion to centivolts is for, ahem, displaying the voltage, and sticking with integers |
22:32:08 | | Part LinusN |
22:33:06 | rp- | ah ok |
22:33:29 | barrywardell | rp-: try setting BATTERY_SCALE_FACTOR to 5358 in config-e200.h |
22:33:33 | amiconn | The voltage vs. battery percent scale isn't linear anyway |
22:33:59 | barrywardell | amiconn: do you think the voltage conversion is really necessary for any reason? |
22:34:09 | | Nick HD|NA is now known as HardDisk_WP (n=Marco@velirat.de) |
22:34:20 | | Quit BigBambi ("Leaving") |
22:34:31 | amiconn | barrywardell: I'm not seeing it as a conversion - we're measuring a voltage after all |
22:34:44 | barrywardell | rp-: do they average the 3 values? or just taking the last one read? |
22:34:46 | rp- | barrywardell: ok done, and should i set min, max? |
22:35:19 | rp- | barrywardell: they just take the last, as far i could see |
22:36:03 | rp- | but maybe they do something with the values on the stack, didn't look further |
22:36:18 | barrywardell | max and min are not essential, really |
22:36:58 | amiconn | The powermgmt code calculates a sliding average of the battery voltage |
22:37:35 | barrywardell | amiconn: but why not just work with the value read from the adc directly? why do we need to work in voltages? |
22:38:19 | amiconn | (1) because we want to display the voltage. (2) In order to be able to reuse voltage->percent mapping tables |
22:38:25 | barrywardell | amiconn: yes, rockbox probably doesn't need to read 3 times. but maybe the OF isn't as sophisticated, hence the 3 reads |
22:38:35 | | Join wooo [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
22:38:38 | | Quit JoeBorn (Nick collision from services.) |
22:39:00 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
22:39:04 | amiconn | Iirc rockbox reads once per second, and calculates a sliding average. No need to read multiple times at once |
22:41:26 | barrywardell | for (1), the only place I see actual voltages being output is in the debug screen and battery_bench. |
22:41:32 | | Quit fasmaie () |
22:41:43 | barrywardell | for (2), couldn't it just be changed to an adc_value->percent table? |
22:42:35 | amiconn | Voltage is also shown in the charging screen, for targets where that exists |
22:43:48 | barrywardell | I didn't know about the charging screen. Is it useful to have a voltage reading there? |
22:44:29 | amiconn | It's a little extra |
22:44:44 | amiconn | The bootloader also shows the voltage, at least on the irivers and the x5 |
22:45:45 | * | amiconn wonders how tomal builds rockbox for ifp |
22:45:57 | | Join mirak [0] (n=mirak@m145.net195-132-203.noos.fr) |
22:46:02 | amiconn | There must be uncommitted changed, svn doesn't compile |
22:46:23 | amiconn | "region IRAM is full" |
22:46:35 | barrywardell | hmm. ok. It just seems there are a lot of conversion functions in the powermanagement code, and I wondered if they were really worth the space |
22:46:42 | barrywardell | but anyway, I gotta go now. |
22:46:44 | barrywardell | bye |
22:46:55 | rp- | bye |
22:46:59 | amiconn | The powermgmt code is a mess, I agree |
22:48:09 | barrywardell | one of these days, I'm going to have a go at cleaning it up. |
22:48:18 | | Quit barrywardell (Remote closed the connection) |
22:48:31 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
22:49:50 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
22:54:55 | | Quit darkless ("Leaving") |
22:55:01 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
22:55:41 | | Quit inversions (Read error: 113 (No route to host)) |
22:56:04 | | Nick Everybody is now known as Everybody|Lost (n=everybod@harpo.demon.co.uk) |
22:56:28 | | Nick markun_ is now known as markun (n=markun@rockbox/developer/markun) |
22:57:33 | desowin | luckz: can you compile from source ? |
23:00 |
23:01:28 | | Join ber1 [0] (n=Benni@blfd-4db50e01.pool.einsundeins.de) |
23:06:39 | | Join Mouser_X [0] (n=mouser_x@67.110.120.159.ptr.us.xo.net) |
23:06:43 | | Join fasmaie [0] (n=fasmaie@71.192.3.127) |
23:10:24 | | Quit bospaadje ("great minds run in great circles") |
23:14:23 | luckz | desowin: I do not have anything that compiles anything else |
23:14:29 | luckz | locally. |
23:14:43 | desowin | you're on windows ? |
23:15:49 | *** | Saving seen data "./dancer.seen" |
23:16:22 | | Join web-taz [0] (n=taz@p5081B8DA.dip0.t-ipconnect.de) |
23:18:48 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-234.lijbrandt.net) |
23:19:49 | | Quit rp- () |
23:20:02 | luckz | yep. |
23:20:50 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
23:22:26 | | Join entheh [0] (n=purr@88-106-208-175.dynamic.dsl.as9105.com) |
23:23:59 | desowin | so, I guess you'll have to wait for next qtscrobbler release to get feature you wanted ... |
23:34:22 | | Quit taz|away (Read error: 110 (Connection timed out)) |
23:35:29 | | Quit Winchester (Read error: 60 (Operation timed out)) |
23:35:46 | Soap | and the PHP doesn't do it for you? |
23:36:01 | Soap | I'd run it on my site, but who would trust me? |
23:36:46 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
23:36:50 | | Part ber1 |
23:38:59 | | Nick jborn_ is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
23:41:27 | | Part nls |
23:41:37 | | Nick Everybody|Lost is now known as Everybody (n=everybod@harpo.demon.co.uk) |
23:42:06 | | Join Everybody|away [0] (n=everybod@harpo.demon.co.uk) |
23:42:11 | | Quit Everybody|away (Client Quit) |
23:42:18 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
23:43:02 | | Quit midkay ("Leaving") |
23:43:07 | * | petur votes against changing nick to indicate status |
23:43:30 | * | bospaadje seconds petur |
23:43:31 | | Join ]RowaN[ [0] (i=a2b0y@82-44-85-160.stb.ubr10.newm.blueyonder.co.uk) |
23:43:56 | bospaadje | status in nick sucks |
23:44:45 | markun | is there a way to discourage it? |
23:44:49 | ]RowaN[ | none of my mpegs are playing in my sansa.. maybe i need smaller mpegs |
23:45:24 | Mikachu | markun: kick anyone who does it |
23:45:31 | ]RowaN[ | on a sidenote.. seems to be no icon for .mpEg files.. although maybe thats not a proper file extension anyway |
23:46:24 | | Part LinusN |
23:47:10 | | Quit webguest1354178 ("CGI:IRC (EOF)") |
23:47:12 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
23:48:51 | markun | Mikachu: and ban nicks with | in them? |
23:48:58 | idnar | heh |
23:49:15 | idnar | /nick idnar[breathing_in] |
23:49:16 | idnar | /nick idnar[breathing_out] |
23:49:27 | petur | lol |
23:50:41 | idnar | petur: the disturbing thing is, some people don't think that's absurd |
23:50:48 | | Join stoffel [0] (n=sfr@p57B4FB1E.dip.t-dialin.net) |
23:50:51 | idnar | it's just that it's too hard for them to type it out the whole time, so they don't bother :P |
23:53:01 | petur | I would only notify people I'm away/back if I think somebody is interested (ie I was talking to somebody) |
23:53:11 | idnar | I use /away |
23:53:28 | idnar | if I'm in the middle of a conversation, I'll say something like "gotta run, probably be back in a few hours" or whatever |
23:53:35 | | Quit jhMikeS (Nick collision from services.) |
23:53:37 | petur | I use /quit ;) |
23:53:41 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
23:54:04 | idnar | I never /quit ;) |
23:55:08 | * | petur is no longer surprised there are 135 in the channel |
23:58:28 | Mikachu | markun: banning isn't useful since you can change to a banned nick but not from |