00:00:06 | amiconn | linuxstb: (unrelated to the bmp patch itself) I am wondering why you use 3 different bitmaps for the 3 different states in sudoku, and why you're using native bitmaps |
00:01:04 | linuxstb | Why not? |
00:01:13 | amiconn | The inverse variant could be simply created with a draw mode, and the alternative colours for the pre-filled numbers with foreground / background colours |
00:01:15 | | Quit BHSPitLappy2 (Connection timed out) |
00:01:43 | amiconn | Of course this requires mono bitmaps |
00:01:50 | linuxstb | That's only because the current bitmaps are unimaginative. The colour version at least could be nicer. |
00:05:08 | amiconn | The patch looks promising |
00:05:40 | amiconn | One thing is that I would like the bitmap width and height macros as part of the build process instead of hardcoding them |
00:06:07 | amiconn | (e.g. in icon.h) |
00:06:40 | preglow | what is seamless seeking? |
00:06:54 | lostlogic | preglow: seeking where the audio doesn't ever stop |
00:06:57 | lostlogic | kinda like gapless |
00:07:00 | lostlogic | but for seek |
00:08:00 | linuxstb | amiconn: Yes, so would I. But I think that can be added later. It would mean producing a new .h file, which is included by the files using libbitmaps.a and would introduce a nice dependency problem. |
00:08:40 | amiconn | Why/how? |
00:09:53 | amiconn | There are already some dynamic .h files in the build system |
00:10:40 | linuxstb | OK, it should be fine then. |
00:11:20 | | Quit Pi___ (Remote closed the connection) |
00:11:21 | amiconn | Okay, not some, but one, lang.h |
00:12:15 | amiconn | You might need a special workaround using touch, the same way as for lang.h |
00:12:17 | preglow | linuxstb: it actually doesn't seem like retailos uses clickwheel acceleration |
00:12:39 | BHSPitMonkey | hi linuxstb / preglow |
00:12:42 | preglow | BHSPitMonkey: hi |
00:12:55 | linuxstb | preglow: I haven't really paid attention. |
00:12:55 | BHSPitMonkey | anything new? |
00:13:18 | preglow | linuxstb: just thinking of whether i should bother trying to implement it |
00:13:31 | preglow | if apple hasn't, i see no reason to do it myself, heh |
00:14:14 | linuxstb | No, I'm not convinced it will be needed. I think the wheel works very nicely now. |
00:14:38 | BHSPitMonkey | retailos's accel. is very handy with very large playlists :) |
00:16:12 | preglow | does it have accel, then? |
00:16:22 | preglow | if so, it doesn't apply everywhere |
00:16:43 | preglow | oh, it does indeed have it in list view |
00:17:24 | preglow | hrmph |
00:17:33 | preglow | i really think we'll need some special handling of the wheel some day |
00:17:51 | preglow | or we'll need a really, really high event density for the biggest acceleration values |
00:17:57 | | Quit FingerSoup ("Relax, its only ONES and ZEROS!") |
00:21:23 | BHSPitMonkey | i'm pretty sure podzilla has wheel accel. too |
00:21:27 | linuxstb | amiconn: As I said, I agree the bitmap sizes should be in dynamically created .h files, but I would prefer to do that after "stage 1" is done. I don't like doing too many changes at once. |
00:21:41 | BHSPitMonkey | but I don't currently have a working loader on my nano...grr |
00:22:02 | linuxstb | So what's wrong with the Rockbox bootloader? |
00:22:04 | | Join infamis [0] (n=444e7c9e@labb.contactor.se) |
00:22:19 | Paul_The_Nerd | BHSPitMonkey: Have you tried the Rockbox ipod bootloader? |
00:22:37 | BHSPitMonkey | Paul_The_Nerd: that's not the issue |
00:22:52 | Paul_The_Nerd | What do you mean? |
00:22:56 | Paul_The_Nerd | You said you don't have a working loader... |
00:23:23 | infamis | What skills do you need in order to working on a bootloader? iAudio port |
00:24:38 | Moos | infamis: Hello, better to re-ask when LinusN will be around |
00:24:55 | Moos | he is the one working on it |
00:26:12 | Moos | did you already take a look at iaudio components? http://www.rockbox.org/twiki/bin/view/Main/IaudioX5HardwareComponents |
00:26:23 | infamis | ok. I just wanna do something; I can do x86 asm (though I haven't even touched it in years) & c++ ; it's hard to decipher the iAudio port status from the twiki |
00:26:38 | infamis | yea, been through those pages a lot |
00:26:59 | linuxstb | infamis: You need to be able to find a way to compile and run your own code on your iaudio. |
00:27:20 | Paul_The_Nerd | BHSPitMonkey: What's the issue then? |
00:27:28 | BHSPitMonkey | don't worry about it... |
00:28:17 | * | Paul_The_Nerd is confused. |
00:31:02 | | Join ashridah [0] (i=ashridah@220-253-123-52.VIC.netspace.net.au) |
00:31:12 | t0mas | infamis: do you have any hardware / reverse engineering skills? |
00:33:19 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-70-114-192-167.houston.res.rr.com) |
00:33:47 | infamis | not really. 5 years ago I started out trying to make my own (protected mode) os in all x86 asm, but then got a job as a php/asp developer and haven't even touched asm; I stll have aLOT to learn if I'm gonna do something; I just really wanna get into hardware programming |
00:34:45 | t0mas | ok |
00:34:52 | t0mas | I've done the x86 OS too |
00:35:01 | t0mas | but with only a simple bootloader |
00:35:04 | t0mas | and a C kernel |
00:35:35 | t0mas | never got past the virtual memory and tasks point :) |
00:35:55 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
00:36:08 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
00:36:10 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
00:36:11 | infamis | that's cool; I never got passed step 1 though....building the os |
00:36:19 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
00:36:26 | t0mas | yeah, but in asm it's a hell of a lot harder to do... |
00:36:27 | infamis | lol |
00:36:58 | t0mas | in C it's not that hard... and there are a lot of docs about it all over the net |
00:37:22 | t0mas | but for your iAudio bootloader... you really need some hardware skills to do that |
00:37:40 | t0mas | at least you need a way to restore from failed attempts |
00:38:09 | infamis | yea; asm was my "first love"...haha. I was never really serious with it so I never really did anything good with it. that's why I'm trying to really do some stuff, or at least learn from what you guys are doing |
00:39:01 | t0mas | ghehe, don't count me as a core developer... I only did BMP loading and image support for the WPS |
00:39:23 | t0mas | don't have enough time (and skills) to really do the rockbox core stuff |
00:39:46 | Moos | and there aren't a lot of devs here touching or touched bootloader things :) |
00:40:30 | infamis | I don't even see how you would start messing with a bootloader! |
00:40:36 | t0mas | it is Linus' think :) |
00:40:47 | t0mas | *thing |
00:40:49 | Moos | hehe, true :) |
00:40:59 | t0mas | infamis: you can read the iriver bootloader... |
00:41:08 | Paul_The_Ner1 | Well, unless you've got the appropriate means of recovering a bricked device, you tend to have to get it right on the first try. |
00:41:09 | Moos | for irivers and iaudio at least |
00:41:19 | Moos | and linuxstb and preglow for ipods |
00:41:39 | t0mas | Paul_The_Nerd: nobody is ever sure of getting these kind of things right in 1 shot |
00:41:39 | infamis | yea I've d/l'd the source but haven't really dwelved into yet |
00:41:41 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
00:42:04 | nave7693 | hello |
00:42:11 | Paul_The_Ner1 | t0mas: I know, I'm just pointing out that bootloader coding is riskier than the usual. |
00:42:45 | t0mas | infamis: I don't know anything about the iAudio... but have you checked if the original f/w is encrypted in some way? |
00:42:47 | nave7693 | Can anyone tell me how to use the bootloader image I complied myself from cVS? |
00:42:50 | linuxstb | It depends on the device though. On the ipod there was no risk at all. |
00:42:57 | t0mas | nave7693: have you checked the md5? |
00:43:15 | linuxstb | nave7693: For what player? |
00:43:18 | nave7693 | t0mas: it is not even the right size. it's 40K and firmware_flash will not accept it |
00:43:21 | ashridah | nave7693: for which platform did you compile the bootloader? |
00:43:21 | t0mas | linuxstb: I still don't know how that ipod thing works... can you restore the flash w/o software? |
00:43:31 | nave7693 | linuxstb: I have an archos recorder V1, 2M |
00:43:32 | t0mas | nave7693: then don't use it. |
00:43:33 | nave7693 | 2MB |
00:43:51 | infamis | t0mas: tell the truth, I wouldn't even know what to look for; |
00:44:30 | linuxstb | t0mas: The bootloader isn't in flash - it's just written to the first partition on the disk. Apple have their own bootloader (with an emergency usb disk mode) in flash - and we never touch the flash. So Apple's bootloader loads our bootloader which loads Rockbox. |
00:44:43 | t0mas | ah ok |
00:44:55 | t0mas | and if it doesn't work, we just put a new loader on the disk |
00:45:01 | t0mas | nice... |
00:45:03 | linuxstb | exactly. |
00:45:22 | nave7693 | it sort of make sense though, since bootbox has to me small to accomodate rombox, which is huge now |
00:45:40 | nave7693 | I just don't know how I can flash bootbox + rombox to my recorder. |
00:46:03 | lostlogic | yay, AB-repeat is committed (no single button mode active), and I'm almost in sync with CVS! |
00:46:16 | linuxstb | nave7693: Have you found the instructions on the wiki? |
00:46:41 | t0mas | infamis: you can start with adding links to the firmware files to the wiki |
00:46:47 | Moos | lostlogic: congratulations |
00:47:11 | BHSPitMonkey | linuxstb: does the rb bootloader boot linux and apple? |
00:47:16 | nave7693 | and what the relationship is with those and the firmware_rec.bin image which is 256K |
00:47:31 | linuxstb | BHSPitMonkey: Yes. |
00:47:37 | Moos | t0mas: the "problem" is we don't know at wich state Linus is for the iaudi bootloader |
00:47:42 | linuxstb | (if you compile it with gcc4) |
00:47:53 | t0mas | ah ok |
00:47:59 | BHSPitMonkey | linuxstb: in that case, do you think you could tar it for me? |
00:48:03 | * | t0mas is still thinking about a port to Windows CE |
00:48:11 | t0mas | but it would be a really lot of work |
00:48:19 | t0mas | and I suck at Windows CE programming |
00:48:34 | BHSPitMonkey | t0mas: well, the sim already runs on windows desktop |
00:48:58 | t0mas | yeah... it should be possible |
00:49:04 | linuxstb | BHSPitMonkey: Maybe preglow or Paul_The_Nerd can give you a compiled copy they have confirmed is working on their Nano. |
00:49:59 | Rob- | - |
00:50:00 | BHSPitMonkey | I rm'd my working image of loader2 (and all the rest) last night by mistake |
00:50:03 | linuxstb | nave7693: The Archos experts don't seem to be around at the moment. Have you read this page? http://www.rockbox.org/twiki/bin/view/Main/BootBox |
00:50:11 | BHSPitMonkey | so i'm on thin ice here |
00:50:36 | nave7693 | linuxstb: you mean flashing bootbox is the same procedure as flashing rombox? |
00:50:44 | | Quit darkless (Client Quit) |
00:50:45 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
00:51:21 | linuxstb | nave7693: I wouldn't like to give you any advice about that. It's been a year or so since I flashed my recorder. Read the wiki and follow the links. |
00:51:38 | | Quit Paul_The_Nerd (Read error: 110 (Connection timed out)) |
00:51:45 | | Quit infamis ("CGI:IRC (EOF)") |
00:53:10 | linuxstb | BHSPitMonkey: http://www.davechapman.f2s.com/rockbox/bootloader-nano.bin |
00:53:17 | BHSPitMonkey | thanks |
00:53:45 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
00:57:10 | BHSPitMonkey | linuxstb: will rockbox load SFonts? |
00:59:20 | *** | Saving seen data "./dancer.seen" |
00:59:28 | BHSPitMonkey | also, what are the bootloader key combos? |
01:00 |
01:01:59 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
01:02:17 | | Quit jelle-k|offline (Remote closed the connection) |
01:02:37 | linuxstb | I don't know about the fonts. MENU gives you the apple firmware, and PLAY gives you linux (you need a linux.bin in the root of your FAT32 partition) |
01:03:04 | linuxstb | The button detection isn't great - you need to press and hold the button just before the apple logo appears. |
01:03:27 | BHSPitMonkey | ah |
01:03:34 | BHSPitMonkey | i tried << and >> but not the other two ;) |
01:03:54 | BHSPitMonkey | starfield = pretty |
01:05:07 | | Join Xerion_ [0] (n=xerion@cp198589-a.landg1.lb.home.nl) |
01:05:16 | preglow | linuxstb: btw, i've played around with ipodloader2 button driver |
01:05:23 | preglow | linuxstb: and sometimes it works just great, sometimes it doesn't work at all |
01:05:34 | preglow | at least the crappy one we use now is consistent in being poor |
01:07:05 | linuxstb | I don't think it's that bad - as long as you press the button early enough. |
01:08:21 | BHSPitMonkey | cool, i can confirm that it boots linux and rockbox |
01:08:35 | | Quit Paul_The_Ner1 (Read error: 110 (Connection timed out)) |
01:09:01 | BHSPitMonkey | and apple |
01:09:02 | BHSPitMonkey | nice |
01:09:22 | BHSPitMonkey | ever think about making the bootloader a menu? |
01:09:30 | linuxstb | Never. |
01:09:35 | BHSPitMonkey | mmk |
01:09:57 | * | BHSPitMonkey waits for a defense of principle |
01:11:25 | | Join infamis [0] (n=444e7c9e@labb.contactor.se) |
01:11:55 | linuxstb | It's simply because I've got better things to do. I would prefer to spend the time improving Rockbox. |
01:12:12 | | Quit ashridah ("Leaving") |
01:12:15 | linuxstb | But the source is there for anyone to patch. |
01:12:16 | BHSPitMonkey | that's a good reason |
01:12:21 | | Quit NicoFR () |
01:12:25 | | Join ashridah [0] (i=ashridah@220-253-123-52.VIC.netspace.net.au) |
01:12:47 | BHSPitMonkey | I just assumed it was equally easy to use a menu in place of button detection, since a lot of elements seem to be there anyway |
01:13:48 | | Quit nave7693 (Read error: 110 (Connection timed out)) |
01:14:30 | preglow | by no means |
01:14:49 | preglow | we'd need the menu code, ok, we'd also need a proper button driver without using interrupts |
01:14:52 | preglow | harder |
01:15:01 | preglow | i wouldn't even want a menu there |
01:15:16 | linuxstb | What I would quite like to do is to add options in Rockbox to reboot into Linux or the retailos. All that's needed is to make Rockbox write a message into IRAM and then reboot. The bootloader could read that message and start the appropriate OS. |
01:15:54 | | Quit Kohlrabi (Nick collision from services.) |
01:15:59 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
01:21:37 | | Quit Thus0 ("Leaving") |
01:23:25 | preglow | sure |
01:23:38 | preglow | since we're already doing that, it's not a big deal |
01:24:34 | BHSPitMonkey | I've already suggested that with loader2 |
01:24:43 | BHSPitMonkey | but, uh, loader2 isn't exactly being a good friend |
01:24:55 | BHSPitMonkey | so that's why I'm on rbloader :D |
01:26:39 | linuxstb | You just need to edit line 41 of config.c to read "const char* confname=NULL;" - that worked for me. |
01:26:49 | linuxstb | (in ipodloader2) |
01:27:14 | BHSPitMonkey | well later after you said that, I asked josh what it was again, and he told me |
01:27:21 | BHSPitMonkey | didn't wfm |
01:27:30 | BHSPitMonkey | w/e, it's all g |
01:27:31 | BHSPitMonkey | *good |
01:27:43 | BHSPitMonkey | this bootloader seems to read a lot faster too |
01:27:56 | | Join Kyl3 [0] (i=no@cpe-24-90-232-183.nyc.res.rr.com) |
01:28:12 | linuxstb | Yes, it uses the standard Rockbox FAT32/ATA drivers. |
01:28:23 | BHSPitMonkey | yeah |
01:28:47 | preglow | clearly a nice advantage of our bootloader |
01:28:56 | preglow | we don't need to make new versions of everything just for the loader |
01:28:59 | BHSPitMonkey | hmm, doesn't seem to recognize the SFont |
01:29:13 | BHSPitMonkey | oh well |
01:29:37 | * | BHSPitMonkey adds aquafont.fnt to rockbox |
01:29:45 | preglow | how's that look? |
01:30:05 | BHSPitMonkey | the font, or my fnt conversion? |
01:30:22 | preglow | the font |
01:31:36 | BHSPitMonkey | http://ipsin.org/aquasource.png |
01:35:01 | BHSPitMonkey | heh |
01:35:07 | BHSPitMonkey | looks pretty swell on the nano |
01:35:57 | preglow | ooh, is it a kana only font, or does it have tons of characters? |
01:36:06 | preglow | i'd like to try that out |
01:37:57 | | Quit wubbla (Remote closed the connection) |
01:38:30 | | Join wubbla [0] (n=wubbla@adsl-093.215.166.194.arpa.as1901.net) |
01:40:36 | | Quit Moos ("Glory to Rockbox") |
01:40:45 | | Join tvelocity [0] (n=tony@ipa25.7.tellas.gr) |
01:43:58 | infamis | quick question: anyone know any good books regarding embedded systems programming...intermediate level? |
01:45:17 | BHSPitMonkey | preglow: it was tons, the FNT I generated is just english though |
01:45:28 | preglow | BHSPitMonkey: could you put it up somewhere? |
01:45:48 | BHSPitMonkey | sure, what hosting do you recommend |
01:45:56 | BHSPitMonkey | it's been a while since i've had to put anything up |
01:46:00 | preglow | you could also just dcc it if possible |
01:46:06 | BHSPitMonkey | maybe |
01:47:55 | BHSPitMonkey | preglow: not sure if my router's set up for this, but we'll try |
01:48:01 | BHSPitMonkey | are you getting the request? |
01:49:48 | | Join Lamed [0] (n=Shachar@85-64-118-204.barak-online.net) |
01:50:08 | preglow | BHSPitMonkey: yeah, but as you said, your router's not set up for this :) |
01:50:25 | Lamed | hello. |
01:50:29 | preglow | hi |
01:51:27 | Lamed | no way #define WPS_AB_SET_B_MARKER (BUTTON_REC | BUTTON_RIGHT) on gwps.h:73 is correct. this causes problems with the a-b repeat for the iriver's |
01:51:56 | Lamed | preglow: long time no see |
01:52:20 | Lamed | you can't really button_rec and button_right. |
01:52:49 | | Quit linuxstb ("CGI:IRC") |
01:53:15 | BHSPitMonkey | preglow: you have aim/yahoo/msn? |
01:53:42 | preglow | i have jabber/google chat |
01:53:42 | preglow | heh |
01:54:01 | muesli__ | google chat? never heard of it |
01:54:05 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
01:54:08 | preglow | google talk, whatever |
01:54:22 | muesli__ | same for this ;) |
01:54:30 | preglow | BHSPitMonkey: you could mail me it, i guess |
01:55:03 | linuxstb | Or upload it to somewhere like yousendit.com |
01:55:15 | BHSPitMonkey | oh yeah, forgot about that little site :P |
01:55:37 | BHSPitMonkey | I have google talk, don't think you can send files |
01:55:52 | preglow | nah, you can't |
01:57:15 | Lamed | anyone else having his plugin.c crashing all over the place?? |
01:58:26 | BHSPitMonkey | preglow: pm |
01:58:30 | linuxstb | Lamed: I don't think so. What's the problem. |
01:59:08 | Lamed | CC plugin.c |
01:59:10 | preglow | BHSPitMonkey: you need to register with freenode, i think |
01:59:15 | preglow | BHSPitMonkey: at least i don't get no pm |
01:59:16 | Lamed | plugin.c: In function `plugin_load': |
01:59:18 | Lamed | plugin.c:440: error: parse error before '||' token |
01:59:22 | Lamed | plugin.c:377: warning: unused variable `rc' |
01:59:23 | linuxstb | Re-run ../tools/configure |
01:59:40 | Lamed | huh. stupidity |
01:59:48 | Lamed | thank you! |
01:59:55 | BHSPitMonkey | preglow: i was asking permission, like a good humanitarian :) |
02:00 |
02:00:01 | preglow | bhahaha |
02:00:02 | preglow | sure you can pm |
02:00:12 | preglow | until you fall over |
02:02:06 | Lamed | isn't anyone interested in fixing the iriver's ab bug? http://www.rockbox.org/daily.shtml |
02:02:21 | BHSPitMonkey | preglow: did you get it this time? |
02:02:22 | t0mas | hm? |
02:02:28 | t0mas | Lamed? What's the problem? |
02:02:36 | BHSPitMonkey | btw, linuxstb / preglow, about the reboot into diskmode thing |
02:02:40 | Lamed | hey t0mas. |
02:02:50 | Lamed | you can't really button_rec and button_right. |
02:02:52 | BHSPitMonkey | ipodloader2 does that correctly (well, when you can get to the menu ;) ) |
02:03:00 | preglow | bah |
02:03:01 | Lamed | that's happening over... wait |
02:03:02 | BHSPitMonkey | so...maybe that could be a resource |
02:03:06 | preglow | _I'M_ not registered :PP |
02:03:10 | BHSPitMonkey | hah |
02:03:11 | Lamed | gwps.h |
02:03:20 | t0mas | ah.. |
02:03:20 | BHSPitMonkey | preglow: will you give out your address in here then? |
02:03:40 | preglow | nah, i am registered here, just needed to ident |
02:03:51 | BHSPitMonkey | there, preglow |
02:03:56 | BHSPitMonkey | it's senteded |
02:04:12 | t0mas | "senteded"? |
02:04:16 | BHSPitMonkey | heh ;) |
02:04:27 | Lamed | the ab bug is because it's binded to button_rec | button_right over gwps.h. and you can't trigger rec+anything except ON ... |
02:04:40 | t0mas | ah ok |
02:04:50 | t0mas | but are there any buttons left on the iriver? :) |
02:04:52 | linuxstb | BHSPitMonkey: Rockbox already reboots into diskmode. I was talking about rebooting directly into Linux or the RetailOS. |
02:05:20 | Lamed | ah... lemme think about it |
02:05:50 | Lamed | t0mas: anything happend with my screen scroll patch? was it refused by someone? |
02:05:51 | preglow | hahaha |
02:05:54 | preglow | it does look kind of cool |
02:05:56 | BHSPitMonkey | linuxstb: no, it doesn't, successfully |
02:06:02 | BHSPitMonkey | and i know what you were talking about then |
02:06:03 | | Quit mozetti (Read error: 110 (Connection timed out)) |
02:06:07 | t0mas | Lamed: asked Bagder/Daniel to do it... |
02:06:08 | preglow | i think this thing would look nice with antialiasing |
02:06:15 | t0mas | but he has been very busy... |
02:06:38 | BHSPitMonkey | and it even says this on the status page for the ipod |
02:06:40 | lostlogic | what's this about ab and bugs and buttons? |
02:06:44 | Lamed | very as in _VERY_... it's been over then a mounth or two I believe... |
02:06:59 | t0mas | yeah... I'll do it myself... |
02:07:16 | t0mas | have you checked if it breaks with anything done in the last 2 months? |
02:07:38 | preglow | beg |
02:07:41 | preglow | ehh |
02:07:41 | preglow | well |
02:07:44 | Lamed | lostlogic: the ab bug is because it's binded to button_rec | button_right over gwps.h. and you can't trigger rec+anything except ON ... |
02:07:44 | preglow | i need to sleep |
02:07:45 | preglow | later |
02:07:57 | t0mas | good night |
02:08:25 | lostlogic | Lamed: this being a hardware limitation that I overlooked? |
02:08:27 | linuxstb | BHSPitMonkey: That was fixed recently - I've just updated the wiki page. Have you tried it with the current CVS of Rockbox? |
02:08:30 | t0mas | Lamed: I'm updating my local copy now... |
02:08:36 | t0mas | if that's done, I'll apply your patch |
02:08:39 | BHSPitMonkey | linuxstb: bah. |
02:08:40 | t0mas | and commit it |
02:08:53 | Lamed | t0mas: corrently it will just 'patch -p0' with some .rej ected. I will submit in a few minuts a newer for today's source. |
02:09:09 | t0mas | ok |
02:09:13 | t0mas | you have my e-mail address? |
02:09:16 | BHSPitMonkey | you sure have to keep up-to-date with this os |
02:09:30 | lostlogic | ab repeat works fine with the current bindings here...? |
02:09:39 | lostlogic | is that a problem with the H1x0/ |
02:09:51 | Lamed | t0mas: (i'm writing pretty slow) I was doing the same thing. I was just re building after re running configure, afterwards I can diff |
02:10:01 | t0mas | ok |
02:10:12 | t0mas | can you also do a quick build? |
02:10:28 | t0mas | I'm at my laptop: |
02:10:39 | t0mas | [root@laptop2 build]# m68k-elf-gcc |
02:10:40 | t0mas | bash: m68k-elf-gcc: command not found |
02:11:10 | Lamed | lostlogic: what player |
02:11:37 | t0mas | lostlogic: he is right... it works on ipod etc. but it doesn't on Iriver H1x0 |
02:11:41 | Lamed | lostlogic: i was just reffering to the daily build page that reports some errors. I'm still running make zip over here |
02:11:45 | t0mas | you can't use rec + left and rec + right |
02:13:40 | Lamed | g#$%dam cygwin. what the hell "BASH: fork: Resource temporarily unavailable" supposed to mean? |
02:13:54 | t0mas | to much running processes |
02:13:59 | t0mas | or out of memory |
02:14:11 | Lamed | on cygwin or under the os? |
02:14:18 | t0mas | I think cygwin |
02:14:47 | Lamed | i was just opening it... probably ram |
02:15:02 | t0mas | hm... |
02:15:05 | t0mas | it's 2:15 here |
02:15:12 | t0mas | can we add 1 day to the 2 months? |
02:15:15 | t0mas | and do it tomorrow? |
02:16:09 | Lamed | arggghhhhh |
02:16:12 | Lamed | :(((((( |
02:16:22 | Lamed | firefox:32 mb of ram |
02:16:22 | t0mas | I take that as a no ;) |
02:16:32 | t0mas | ah, yeah... it does that some times |
02:16:41 | BHSPitMonkey | linuxstb: so are there any cool plugins that aren't included in the cvs? |
02:16:45 | BHSPitMonkey | (that work on the ipod) |
02:16:51 | Lamed | i'm on CHatzilla over here so i'll bback shortly |
02:16:54 | t0mas | Lamed: mine is at 69.924 KB now |
02:16:54 | | Quit Lamed ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]") |
02:17:55 | linuxstb | BHSPitMonkey: No. There are some being developed for the iriver H300, but they will need adapting for the Nano's screen. They are here: http://plugbox.rockbox-lounge.de |
02:18:09 | t0mas | 69.704 KB now |
02:18:10 | t0mas | http://tomas.salfischberger.nl/dump/ff.png |
02:19:44 | | Quit Xerion_ ("l8r...") |
02:22:06 | BHSPitMonkey | those are cool |
02:22:14 | BHSPitMonkey | wouldn't RockNES be a good port ;) |
02:22:15 | BHSPitMonkey | hehehe |
02:23:43 | muesli__ | rockPSP a much better :D |
02:23:49 | BHSPitMonkey | ha |
02:24:01 | | Join lamed [0] (n=55402cde@labb.contactor.se) |
02:24:04 | t0mas | wb |
02:24:09 | BHSPitMonkey | i meant NES for rockbox, not the other way around :P |
02:24:43 | lamed | t0mas: it's 03:25 over here... where do you what me to put it? sourceforge? |
02:24:50 | t0mas | email? |
02:24:54 | linuxstb | BHSPitLappy: You probably know about rockboy? |
02:25:05 | BHSPitMonkey | i've heard of it |
02:25:07 | lamed | fine |
02:25:26 | t0mas | or copy it to your webspace or something |
02:25:37 | linuxstb | BHSPitLappy: It should be working on the Nano soon. But the ipod just doesn't have enough buttons... |
02:26:29 | BHSPitMonkey | yeah |
02:26:38 | BHSPitMonkey | does rb register staps? |
02:27:02 | lamed | I'm going through it to see it's good |
02:28:47 | lamed | it's sent |
02:28:54 | t0mas | ok |
02:29:24 | t0mas | (see pm) |
02:33:28 | t0mas | lamed? |
02:33:31 | t0mas | wake up ;) |
02:33:52 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
02:35:42 | * | t0mas wonders where lamed has gone... |
02:35:50 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
02:35:53 | lamed | PM!! |
02:35:58 | lamed | t0mas |
02:36:00 | t0mas | yes |
02:36:05 | t0mas | are you registered with freenode? |
02:36:13 | t0mas | you can't send pm-s if you're not |
02:36:26 | | Join einhirn [0] (n=Miranda@p54863BD1.dip0.t-ipconnect.de) |
02:36:28 | lamed | haven't you got my messages? I _am_ registered |
02:36:36 | muesli__ | join #temp |
02:36:39 | lamed | maybe i'm not logged in. but i tinkg i am |
02:36:46 | lamed | <lamed> it's the same patch, but not the same version. If you close the sourceforge patch, is it totally deleted? if so, delete it |
02:36:53 | lamed | ed> your third idea sound the most appropriate |
02:37:00 | lamed | <lamed> p.s shachar is my personal name. |
02:37:03 | t0mas | ok, then you're not logged in |
02:37:10 | lamed | hehe |
02:37:36 | t0mas | and do you have any idea's why I haven't received your email yet? |
02:37:41 | linuxstb | BHSPitMonkey: No, we don't have "tap events" at the moment (apart from turning on the backlight), but we'll probably add them. |
02:37:50 | lamed | <lamed> identify ??????? |
02:37:54 | lamed | -NickServ- You have already identified |
02:38:00 | t0mas | [02:37:45] -NickServ- You have already identified |
02:38:09 | lamed | ?! |
02:38:19 | t0mas | weird |
02:38:28 | BHSPitMonkey | linuxstb: they don't seem to work for the nano in iPL, possibly due to the different wheel manufacturer (?) |
02:38:37 | lamed | tomas@salfischberger.nl |
02:38:38 | BHSPitMonkey | but diagmode recognizes them |
02:38:46 | t0mas | that's correct |
02:39:01 | lamed | sourceforge: 1 minute |
02:39:05 | | Join webguest48 [0] (n=40e9ad59@labb.contactor.se) |
02:39:21 | | Part infamis |
02:39:54 | t0mas | lamed: I have it |
02:39:54 | | Quit webguest48 (Client Quit) |
02:39:59 | t0mas | just took some time :| |
02:40:55 | lamed | and it's now on sourceforge as well :) |
02:40:55 | t0mas | ok |
02:40:55 | t0mas | you are in the credits file right? |
02:40:57 | lamed | t0mas do you get me? |
02:41:12 | lamed | t0mas: yes, for the hebrew translation :) |
02:41:18 | t0mas | (not receiving any privmsg's) |
02:41:24 | lamed | dang |
02:42:05 | t0mas | weird... |
02:42:13 | | Join webguest48 [0] (n=18d79bd6@labb.contactor.se) |
02:42:37 | lamed | what? translating for a language that no one will probably ever use? -yes, I know, |
02:42:44 | webguest48 | anyone know how to use the ab repeat on the h120? |
02:43:06 | t0mas | webguest48: it's not possible atm |
02:43:11 | t0mas | key bindings are wrong |
02:43:19 | lamed | am I the only one that's getting codec failiure for everything? |
02:43:57 | lamed | webguest48: do you program? |
02:44:25 | t0mas | lamed: http://www.rockbox.org/daily.shtml |
02:44:36 | BHSPitMonkey | lamed: nah, programmers have real IRC clients! :D |
02:44:38 | | Quit lamed ("CGI:IRC") |
02:44:41 | t0mas | wait 25 minutes, and you can download rockbox with your patch in it :) |
02:44:42 | BHSPitMonkey | HA |
02:44:49 | BHSPitMonkey | rofl |
02:44:58 | | Join lamed [0] (n=55402cde@labb.contactor.se) |
02:45:06 | BHSPitMonkey | haha lamed |
02:45:22 | lamed | BHSPitMonkey lol... |
02:45:38 | lamed | t0mas: nice. what was changed? |
02:45:54 | t0mas | hm? |
02:47:07 | lamed | no warrning for the iriver. what else did you wanted me to see? |
02:47:23 | t0mas | the compile time |
02:47:30 | lamed | hoo.. I get it... it's still compiling... cool |
02:47:32 | t0mas | it estimates to have a new build ready at 2:11 GMT |
02:47:51 | t0mas | if you click on the date/time |
02:47:52 | t0mas | http://www.rockbox.org/cvsmod/chlog-2006-01-22%2001:42:19.html |
02:47:59 | lamed | half an houre... |
02:48:12 | lamed | yeyyyy...... |
02:48:16 | t0mas | 34 builds in 1743 seconds makes 51 seconds/build |
02:48:24 | t0mas | it calculates that too ;) |
02:48:29 | lamed | Coooolll.....!!?!@#?>!@EW?W>A>?F yeyyyy?>FDF?G># |
02:48:43 | webguest48 | lamed: i dont program |
02:48:47 | | Quit mikearthur ("Konversation terminated!") |
02:49:02 | webguest48 | the bleeding edge build supposedly has ab repeat... |
02:49:13 | webguest48 | so i thought i just needed to know the mapped keys |
02:49:15 | t0mas | webguest48: it has, but it isn't working for iriver |
02:49:35 | webguest48 | ah |
02:49:37 | t0mas | the key definitions we have now are not supported on the iriver |
02:49:41 | lamed | t0mas: i've just remebered that it _might be_ that i've changed some order in one of the files so I won't always get Cvs errors... I'll check on that now |
02:49:42 | webguest48 | i see |
02:50:02 | t0mas | lamed: what order? |
02:50:07 | webguest48 | and what's a seamless seeking? |
02:50:22 | lamed | t0mas... lemme just look for a sec |
02:50:30 | t0mas | webguest48: seeking to another position in the song, w/o stopping the sound |
02:50:40 | t0mas | so that's basicly what ab-repeat does... |
02:50:49 | webguest48 | ah nice |
02:50:53 | t0mas | if it gets to point B, it seamlessly seeks back to A |
02:51:31 | webguest48 | i see, thx |
02:51:44 | | Quit webguest48 ("CGI:IRC") |
02:51:46 | lamed | t0mas- getting pm? |
02:51:53 | t0mas | no |
02:51:58 | t0mas | join #rockbox-temp |
02:52:10 | t0mas | and use that as a PM replacement |
02:55:46 | lamed | t0mas: no luck. |
02:55:46 | lamed | *** Access to channel #rockbox-temp is blocked |
02:56:01 | t0mas | :| |
02:56:04 | lamed | rob, I get your messages |
02:56:19 | t0mas | rob is a staffer |
02:56:24 | t0mas | and he's not on the channel ;) |
02:56:43 | linuxstb | t0mas: You've broken all colour builds - the patch didn't add the new functions to lcd-16bit.c |
02:56:45 | lamed | 'staffer'? |
02:56:59 | t0mas | sh*t |
02:57:05 | t0mas | lamed: someone from freenode |
02:57:20 | lamed | lemme check about that linuxstb, it should work! |
02:57:55 | linuxstb | Yes, it should just be a copy and paste. |
02:57:56 | lamed | t0mas: I haven't replaced the order of anything. |
02:58:11 | lamed | linuxstb: how do you know it's not working? it's still compiling? |
02:58:12 | lamed | ! |
02:58:25 | linuxstb | I compiled it myself for the ipod. |
02:58:26 | t0mas | lamed: local compile |
02:59:23 | *** | Saving seen data "./dancer.seen" |
02:59:27 | lamed | yeah. he is right. it is somehow missing. sec. |
02:59:46 | t0mas | hmz... |
02:59:53 | t0mas | try to fix it... |
02:59:58 | t0mas | and do a test build for the iriver H320 |
03:00 |
03:00:00 | t0mas | or the ipod |
03:00:06 | t0mas | or some other color target |
03:00:15 | linuxstb | Or both. |
03:00:21 | t0mas | even better |
03:00:24 | lamed | i guess i had the file overwritten and so it's not in the diff. |
03:00:29 | t0mas | linuxstb? you have CVS access? |
03:00:41 | linuxstb | Yes. |
03:01:03 | t0mas | can you test + commit? |
03:01:13 | t0mas | I can't test it myself now.. |
03:01:19 | linuxstb | Can't promise I'll be awake for long, but if I am, then I will. |
03:01:24 | t0mas | ok |
03:01:31 | lamed | linuxstb: i've got it here. |
03:01:32 | t0mas | if you're not... I'll do it tomorrow morning |
03:01:39 | t0mas | lamed: sure it works? |
03:01:42 | t0mas | then just email it |
03:01:50 | t0mas | I'll be around for 3 more minutes |
03:02:33 | lamed | doing it |
03:02:37 | t0mas | k |
03:03:22 | lamed | it patches smooth, building & mailing now. |
03:03:47 | lostlogic | horizontal scrolling is for screen switches? |
03:04:30 | lamed | sent |
03:04:44 | t0mas | ok |
03:04:56 | lamed | lostlogic: use ON+ RIGHT/LEFT on a filetree/playlist. you'll understand |
03:05:38 | lamed | t0mas: am building an h300 sim right now, Will work, but let me see |
03:05:48 | t0mas | ok |
03:06:03 | lamed | an old p3 850 :(((( |
03:06:16 | t0mas | ghe :) |
03:06:26 | t0mas | my laptop is only 1.2 ghz too |
03:06:51 | t0mas | and cygwin is way slower than native linux |
03:07:20 | lamed | you're right. try race me |
03:17:48 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
03:19:12 | linuxstb | t0mas, lamed: That's fine on the ipod now. |
03:19:21 | t0mas | ok |
03:22:00 | t0mas | lamed: http://www.rockbox.org/showlog.cgi?date=2006-01-22%2001%3A42%3A19&type=Player%20-%20Normal#prob1 |
03:22:06 | t0mas | check that out in your part 3 too |
03:22:07 | lostlogic | cool. |
03:22:18 | t0mas | you should prob. just add some defines |
03:22:52 | lamed | t0mas: yes, i figured that this will happend. I cahnged those names at the newest version. |
03:22:57 | t0mas | ok |
03:23:03 | lamed | wait |
03:23:27 | t0mas | you still have to define em away for the player I guess |
03:23:36 | t0mas | as they aren't used in that build |
03:23:39 | lamed | t0mas, I have to have the older cvs version so i could cvs diff the source... |
03:23:55 | t0mas | no... |
03:23:57 | linuxstb | lamed: Just provide a diff against current CVS |
03:24:01 | t0mas | you must diff it to the current one |
03:24:13 | t0mas | but I'm away now |
03:24:21 | t0mas | I really need my sleep |
03:24:33 | | Quit t0mas ("bye") |
03:25:54 | lamed | linuxstb: that sounds a bit risky |
03:26:10 | lamed | but i'm on it for now |
03:27:13 | linuxstb | Why risky? Patches can only be applied against what is in CVS now. |
03:27:46 | lamed | lemme explain |
03:29:00 | lamed | linuxstb: the first file i sent to t0mas was an older copy of the screen_scroll patch I had. the second file probably fixes most errors, |
03:29:07 | lamed | but I had a new patch without the style-changes that were in the first (older) patch, and changed some integer names and stuff |
03:30:20 | linuxstb | Then you can check out a clean copy from CVS, reverse the first two patches yourself, and then apply the third patch, and then generate a diff against CVS. |
03:31:03 | lamed | linuxstb: correct :) that's what I'm doing. but I don't like it because I prefer of manually checking my patchfiles |
03:33:13 | linuxstb | I'm sure you'll work something out :) |
03:33:13 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
03:33:39 | lamed | I will... I feel so bad for sending him the wrong file :((( |
03:34:48 | Jungti1234 | hi |
03:34:53 | lamed | hi |
03:34:56 | Jungti1234 | :) |
03:37:55 | | Quit Kyl3 ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
03:50:35 | lamed | linuxstb: patch is ready. I'm compiling for h120 and simulators of right about everything. i have an oldish p3 850. care to check yourself? |
03:50:40 | | Quit birdfish () |
03:54:06 | | Join birdfish [0] (n=bfisher@mail.affidavitmaker.com) |
03:55:10 | | Quit tvelocity ("Leaving") |
03:56:34 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-114-192-167.houston.res.rr.com) |
04:00 |
04:04:53 | lamed | anyone awake that can submit? |
04:05:00 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
04:07:24 | Jungti1234 | hm |
04:07:41 | Jungti1234 | I have p3 800 |
04:08:17 | lamed | & u don't have cvs rights :) |
04:09:43 | | Join RedLeg [0] (n=red@66.59.108.254) |
04:09:55 | RedLeg | Greetings... |
04:12:17 | RedLeg | Anyone here? |
04:13:40 | BHSPitLappy | yup |
04:16:05 | RedLeg | I'm getting an "ATA error: -11" message at boot all of a sudden.... any clues |
04:16:51 | BHSPitLappy | nope |
04:16:52 | BHSPitLappy | :/ |
04:17:16 | RedLeg | I should add: Jukebox recorder 20, has worked fine for YEARS, no changes... |
04:17:41 | RedLeg | And, the drive works fine out of the Archos |
04:20:07 | * | BHSPitLappy is an iPod owner |
04:21:30 | RedLeg | I may become one soon.... I'm not sure I want to invest in hardware this old.... |
04:21:55 | lamed | redleg: what firmware version? |
04:23:27 | RedLeg | lamed: I THINK it's 2.4.. I haven't upgraded in a while, and it's definitely not 2.5 |
04:24:00 | RedLeg | I get the error whether there's a drive in the unit or not |
04:25:42 | RedLeg | It won't boot into the Archos firmware either, message is: HD register error..... |
04:26:03 | lamed | can you sync it with the computer? |
04:26:30 | RedLeg | Lemme try.... |
04:27:08 | Jungti1234 | hmm What is Horizontal scrolling? |
04:27:50 | RedLeg | lamed: no, same error |
04:27:51 | lamed | I gtg. I don't know much but it sounds like an hard disk failing... I will try scandisk and defrag if you can sync the drive. there's a mith of freezing an h.d helps (google it) but i don't know if that will work for a player... jungti use ON+ LEFT/RIGHT on a playlist/fileview |
04:27:58 | | Quit lamed ("CGI:IRC") |
04:28:30 | Jungti1234 | um |
04:28:38 | | Quit kkurbjun (Read error: 110 (Connection timed out)) |
04:29:24 | | Quit webguest66 ("CGI:IRC (EOF)") |
04:29:57 | RedLeg | Well, for what it's worth, the drive works fine out of the archos. The Archos doesn't even't seem to be trying to spin the drive up... |
04:32:11 | Paul_The_Nerd | So, maybe it's the ata controller itself |
04:32:40 | Paul_The_Nerd | Or whatever |
04:33:56 | RedLeg | Yeah, that's what I'm afraid of... spontaneous hardware death |
04:34:59 | Paul_The_Nerd | I live in fear of that every day. :-P |
04:35:05 | RedLeg | Still, I'm curious... the rockbox error message is "ATA: -11" |
04:35:07 | | Join lamed [0] (n=554076a3@labb.contactor.se) |
04:36:05 | lamed | jungti what do you think about the screen scoll? |
04:36:28 | lostlogic | lamed: is there still another part of that patch that you need to get committed? |
04:38:22 | lamed | lostlogic: I have a patch file that cleans up the code styling changed that I accidently had in the first file, solves the player problem, and changes some integer names for logic reasons |
04:39:01 | lostlogic | since thomas went to bed, want to send it to me to clean up the build table? |
04:40:07 | lamed | I'm building for h120, simulators: h300 , player, recorder,gmini,ipod, x5. I only reached the h300. and old p3 850. I will be most greatful to you if you're willing to do it |
04:41:20 | lostlogic | hehe, I can test build for most targets, and I have a faster box if you can either link or email it to me. |
04:41:45 | lamed | lostlogic, is the x5 already running? I guess not, right? - there are no keybinds for it because I wasn't sure if even has a simulator up and running |
04:41:56 | lamed | what's ur email? |
04:42:04 | lostlogic | lostlogic at lostlogicx dot com |
04:42:26 | lostlogic | x5 isn't running yet, but it'd be nice to support it with new things (not that some of my patches have supported it either) |
04:42:28 | RedLeg | solexx: what does the "ATA: -11" error message mean? |
04:42:31 | Paul_The_Nerd | lamed: Probably not worth bothering with gmini. |
04:42:50 | lostlogic | lamed: you have the calmrisc16 target building!? |
04:42:58 | RedLeg | lamed: what does the "ATA: -11" error message mean? |
04:43:22 | lamed | redleg: u really should refer to lostlogic/paul on that, beforehand asking me :D |
04:43:40 | RedLeg | lamed: OK, thanx.... |
04:43:40 | lamed | it's an h.d issue |
04:43:59 | lamed | lostlogic: calmrisc16? |
04:44:24 | lamed | lostlogic: mailbox? |
04:44:27 | lostlogic | lamed: that's the compiler target for gmini, right... and I haven't gotten a toolchain working for it yet |
04:44:34 | RedLeg | i know it's an HD issue, but the HD works fine out of the unit..... |
04:45:24 | Paul_The_Nerd | Redleg: It means that it can't access the HD. For example, if the batteries were too low to spin it up. |
04:45:36 | lamed | lostlogic: I lost you. anyways. what's ur mailbox so I could mail you the latest diff? |
04:46:02 | lostlogic | lamed: see my message @ 21:42 with my email spelled out ;) |
04:47:29 | RedLeg | Paul_The_Nerd: Yep.... this happened to me a couple of ears ago.... a drive got to the point that the archos couldn't spin it up. This is the replacement for that drive, CAREFULLY specc'd to be within the archos capabilities. WOrst thing: it worked fine last night, dead this morning. |
04:47:42 | lostlogic | RedLeg: it is an error having to do with MASTER_SLAVE detection |
04:48:12 | lostlogic | most likely returned from ata.c line 1210 |
04:48:14 | RedLeg | lostlogic: so maybe a jumper would help? |
04:48:45 | lostlogic | RedLeg: not sure, I am not intimately familiar with what this code does, I just tracked down that error code to the line it was thrown from. |
04:49:20 | lamed | lostlogic: sent |
04:49:48 | RedLeg | lostlogic: understood, thanks.... I'll go see if I have a jumper that will fit this drive and try. I have the unit apart anyway.... |
04:49:54 | Paul_The_Nerd | lostlogic: I took a completely different approach, and searched the mailing list archives. Hehehe. |
04:50:51 | lostlogic | Paul_The_Nerd: hehe, I'm all about reading code, gives me excuse to learn something new |
04:51:46 | Paul_The_Nerd | lostlogic: I have ata.c open in an editor, but I searched the site first in case the question was already answered. |
04:52:15 | lamed | lostlogic: x5 should work with any problem what so ever. all we have to do is make a keybind. I'm not familiar wiith their keys so i gave up on it for now. |
04:52:20 | lamed | did ya got my file? |
04:52:30 | RedLeg | I'm looking at the drive, and no jumpers is supposed to be MASTER..... |
04:52:57 | RedLeg | Another data point: I get the same error with NO drive in the chassis |
04:53:31 | Paul_The_Nerd | RedLeg: How is your battery charge? |
04:54:09 | lamed | Redleg: I acctually got this message with my h120 a little while ago. it worked the second time i tryied, but my h.d is getting pretty curropted lately |
04:54:20 | RedLeg | Paul_The_Nerd: Yah... I've tried several sets, and charged them specifically |
04:54:43 | lostlogic | lamed: is AB repeat still a problem on H1x0, so I need a different keybinding for it? |
04:55:12 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
04:55:25 | Paul_The_Nerd | RedLeg: Hrm. I dunno, but it sounds like some other hardware's the problem then, since you say the HD works outside the unit. |
04:55:34 | lostlogic | lamed: and if so, do you have any suggested keybindings that are free and functional on WPS |
04:57:01 | RedLeg | OK, tried a different drive.... at least got the version: Rockbox 2.3 |
04:58:00 | lamed | lostlogic: don't pm ok? - I don't think anyone commited anything about the ab keybinds, but I'll check |
04:58:05 | Paul_The_Nerd | Wait, so a different drive boots? |
04:59:27 | *** | Saving seen data "./dancer.seen" |
04:59:30 | RedLeg | Not quite.... but I got the RB boot splash, not an error message.... trying ANOTHER now |
04:59:35 | lostlogic | lamed: ok −− do you know of any free keys in the WPS on H1x0? |
05:00 |
05:00:18 | lamed | ahhhh... that was the last pm |
05:00:22 | Paul_The_Nerd | Isn't the record one free? |
05:00:37 | lamed | paul... you need two keys for a-b repleat |
05:00:52 | Paul_The_Nerd | You do? |
05:00:58 | Paul_The_Nerd | Why exactly? |
05:01:12 | | Join Rob2222 [0] (n=Miranda@ACB0C348.ipt.aol.com) |
05:01:25 | | Join j [0] (n=j@c-24-130-207-92.hsd1.ca.comcast.net) |
05:01:42 | Paul_The_Nerd | What is the second key needed for? |
05:01:44 | lamed | I'm not sure. i haven't used a-b repeat... it was only implemented today remember.... I went trhough the code and found out there are two bindings. |
05:01:54 | Paul_The_Nerd | What does each one do? |
05:02:01 | Paul_The_Nerd | Because you could use long and short presses of Record |
05:02:03 | lamed | probably first que and second que. |
05:02:19 | Paul_The_Nerd | But why does that need two different keys? |
05:02:28 | Paul_The_Nerd | I think one would be enter/exit A-B mode, and the other would be setting the points. |
05:02:38 | Paul_The_Nerd | Again, long for the first, short for the latter. |
05:02:57 | Jungti1234 | What is horizontal scrolling~? |
05:03:26 | lamed | Jungti. I've already replied you about that before |
05:03:43 | Jungti1234 | I don't understand. |
05:04:10 | j | hi, i plugged in the wrong voltage charger to my jukebox studio 10, and now it won't charge internally. does anyone have this problem or know how to fix it? |
05:04:10 | lamed | jungti: what player? |
05:04:23 | lamed | j is it working? |
05:05:00 | j | it works fine, but does not charge the batteries. it says charging but it is only running from batteries |
05:05:07 | RedLeg | OK, with the 3d HD, I get the same ATA: -11 error, and the same HD Register Error out of the Archos firmware... looks like I may have an Archos hardware issue.... |
05:05:20 | Jungti1234 | lamed: H300 |
05:05:40 | lamed | is it updated with the bleeding build? |
05:05:48 | | Join Sacro [0] (n=root@83.100.189.139) |
05:05:54 | Jungti1234 | not yety |
05:05:57 | Jungti1234 | -y |
05:06:01 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
05:06:14 | Sacro | does the iriver H300 support midi? |
05:06:36 | lamed | update, and then use ON+RIGHT/LEFT on the fileviewer, and you'll understand |
05:06:45 | Jungti1234 | ok :) |
05:07:40 | lamed | jungti: i will update the wikimanual soon :) |
05:07:49 | Jungti1234 | hehe |
05:08:05 | lamed | sacro: i think you can use midi2wav for that |
05:08:37 | Sacro | lamed: yeah, i can use timidity++ to convert, but i selected one on the mp3 player, it got as far as "selecting patches" and died |
05:09:14 | Jungti1234 | Sacro: http://www.rockbox.org/twiki/bin/view/Main/SoundCodecs#Other_CODECs |
05:09:27 | Jungti1234 | you know? |
05:10:17 | lamed | lostlogic: are you on it? |
05:10:22 | lostlogic | lamed: am on it |
05:10:47 | Sacro | hmm, it plays mpc, and i converted them to mp3 eventually |
05:11:59 | | Quit RedLeg ("Leaving") |
05:12:37 | lostlogic | 12 targets to build on the wall, 12 targets to build... take one down, run it around, 11 targets to build on the wall |
05:12:49 | lostlogic | lamed: can you build the simulator targets for me? I'm lazy. :-P |
05:12:50 | lamed | great, then i'm on the a-b patch |
05:13:07 | lamed | h300 sim is working |
05:13:07 | lostlogic | or we can just assume the sims are OK :-P |
05:13:10 | lostlogic | ok |
05:13:30 | lamed | and now i'm all out of memory again :((( i guess i'm seriously infected with something. |
05:13:38 | lostlogic | you run windows? |
05:13:55 | lamed | ghe,,, you don't have to build everything!!! |
05:14:20 | lostlogic | haha, I need to setup a build script like the server has locally... my box is fast enough to do all of the builds in reasonable time |
05:14:27 | | Join BHSPitLappy [0] (n=Steve-O@adsl-66-141-167-152.dsl.rcsntx.swbell.net) |
05:14:58 | lamed | some color builds (h300, ipod), the recorder, player, maybe an ondio, that's it! (should make sure that there are no warnings for the player, should be ok) |
05:15:16 | lostlogic | I'm building with -Werror, so no worries on that. |
05:15:28 | lamed | logic: what's your cvs name? |
05:15:38 | lostlogic | username is lostlogic, _name_ is Brandon |
05:15:54 | lostlogic | I'm teh newb |
05:16:00 | lamed | hehe |
05:16:09 | | Quit Rob2222_ (Read error: 104 (Connection reset by peer)) |
05:16:10 | * | lamed newere |
05:16:12 | Sacro | h300 sim? |
05:16:44 | lostlogic | lamed: meant I'm the newest committer. |
05:18:44 | lamed | yeah I knew what you ment |
05:19:13 | lamed | and yeah winxp. I've installed ubuntu linux but i can't get my pptp connection working :( |
05:19:25 | lostlogic | ok, building iPod and then committing your patch, looks good to me. |
05:19:37 | lamed | should be good. |
05:19:46 | lamed | -> THIS TIME ... |
05:19:55 | lamed | what do you think of the usability though? |
05:20:50 | lostlogic | it's neat −− needs to turn off the autoscrolling of long titles, IMO |
05:21:25 | lamed | what autoscrolling are you talking about? |
05:21:31 | lostlogic | oh crap, something I did today has totally messed software codecs up. |
05:22:16 | lamed | why not using a catch click on the record button, so the first click=set A point, and the second click =set B point? |
05:22:51 | lostlogic | lamed: that's actually how I'd originally designed it for H[13]x0, but other developers thought that giving a whole button to this feature was not OK |
05:23:27 | lostlogic | lamed: there's a WPS_SINGLE_BUTTON_PRE and WPS_SINGLE_BUTTON that you can define for a given target, and then you can define AB_REPEAT_ENABLE to 2 instead of 1 to take it out of the menu and have it more like the original iRiver feature |
05:25:12 | lamed | whooo man you reallly f#$Fcked up the codecs.... |
05:25:17 | lostlogic | lamed: your patch (lightly modified) is committed, you'll probably have conflicts when you update |
05:25:28 | lostlogic | lamed: you trigger the same weird bug I did where they skip all around weird? |
05:25:32 | lostlogic | lamed: it doesn't happen all the time |
05:25:38 | lamed | yey! i love conflicts |
05:25:51 | lamed | yes... it just happend the first |
05:26:02 | lostlogic | lamed: gah, I'll have to hunt that down now before I can sleep |
05:26:17 | Jungti1234 | hmm lamed |
05:26:39 | Jungti1234 | I pressed ON+Right/Left, but there is no change. |
05:26:54 | lamed | listen, i agree a-b isn't important enough to be used as a button. but surely isn't a good idea for two buttons! what about having ON+SELECT as the only button for it? (similar to iriver, different button) |
05:27:45 | lamed | let the bleeding edge finish building |
05:27:46 | lamed | http://www.rockbox.org/daily.shtml |
05:27:53 | lamed | and then download |
05:28:00 | Jungti1234 | agh |
05:28:24 | lostlogic | lamed: that seems reasonable if it's free, just define WPS_AB_SINGLE and the AB_REPEAT_ENABLE to 2... |
05:28:25 | Jungti1234 | Does it become scroll from left to right? |
05:28:45 | lostlogic | probably also define WPS_AB_A and WPS_AB_B as well so that people can move markers easily |
05:29:01 | lamed | it _is_ working now btw. jungti, find a reallllly long file names folder and then mess around on+right/left |
05:30:13 | Jungti1234 | I witnessed it. |
05:30:19 | lamed | lostlogic: you've got a point. acctually, iriver sucked so bad about a-b mode, that I haven't thought what might be better with a button for every marker |
05:30:31 | Jungti1234 | Is it 'Screen Scrolls Out Of View'? |
05:31:08 | lamed | I say destroy the WPS_NEXT_DIR button... hate it. |
05:31:28 | Jungti1234 | OK! I understood it. |
05:31:32 | lamed | hehe |
05:31:35 | Jungti1234 | thanks lamed! |
05:34:04 | lamed | sure... it was nothing... just learning how to program in C after being away from programing for several years... nothing really |
05:34:45 | Jungti1234 | :) |
05:35:17 | lamed | jungti1234: are you an english native speaker? |
05:35:40 | Jungti1234 | no i'm korean |
05:35:59 | lostlogic | lamed: any idea how to trigger the playback bug exactly? |
05:36:27 | | Quit Sacro (Remote closed the connection) |
05:37:02 | lamed | lostlogic: took me several weeks for learning the main thread... :( |
05:37:33 | lostlogic | lamed: I meant in using the player do you know what you do to make it do that weird skippy thing? |
05:38:12 | lamed | lostlogic: I think ON+REC / ON+MODE is a pretty good substitude for REC+LEFT/RIGHT. each one of those buttons are on the other side of the player. |
05:38:41 | lostlogic | lamed: I don't have a H1x0 so you know better than me |
05:38:49 | lamed | lostlogic: i only know it happends when you listen to beatles - all you need is love |
05:38:57 | lamed | :D |
05:39:17 | lostlogic | lamed: :-P |
05:40:29 | lostlogic | it has to do with skip functionality, I think |
05:41:57 | lamed | lostlogic: but it's really not comfortable. this bind that is. we only have REC, ON + REC, ON+SELECT, ON+MODE available. maybe, a nice idea would have to move the WPS_NEXT_DIR to long clicks, and have a short ON+left/right do ab repeat. you probably should consult everyone first :) |
05:42:29 | | Quit j (Remote closed the connection) |
05:43:09 | lostlogic | lamed: for now, let's just give it single button functionality only, and we can give it more after more thinking. |
05:45:00 | lamed | sounds decent, but it's up to you... it's 6:42 AM over here!!! I'm supposed to wake up in two hours! and I can't even compile because of low memory all the time. -thanks for your help, good day |
05:45:15 | lostlogic | lamed: hehe, g'night |
05:46:24 | lamed | wooo, so nice to see my name over rockbox's main page :D I will save myself a copy of the page |
05:46:57 | lostlogic | :) |
05:47:01 | lostlogic | and I don't think it was me who broke things |
05:47:39 | lostlogic | in _strange_ news, I think somehow the fix for the popping noise caused the weird skippiness |
05:48:07 | lamed | btw http://www.rockbox.org/twiki/bin/view/Main/WikiManual needs some work. goodluck with that problem :) |
05:50:27 | | Quit lamed ("CGI:IRC (EOF)") |
05:52:59 | | Join midkay [0] (n=midkay@24.143.70.99) |
05:53:58 | | Quit midkay (Client Quit) |
05:54:22 | | Join midkay [0] (n=midkay@24.143.70.99) |
06:00 |
06:11:21 | | Quit ashridah (Read error: 110 (Connection timed out)) |
06:11:26 | | Join ashridah [0] (i=ashridah@220-253-121-48.VIC.netspace.net.au) |
06:14:46 | lostlogic | Slasheri: you don't by any chance happen to be still around? |
06:20:39 | | Join kernel_sensei [0] (n=boris@lns-bzn-47f-81-56-253-161.adsl.proxad.net) |
06:20:40 | | Quit kernelsensei (Read error: 104 (Connection reset by peer)) |
06:20:50 | | Nick kernel_sensei is now known as kernelsensei (n=boris@lns-bzn-47f-81-56-253-161.adsl.proxad.net) |
06:25:53 | | Quit ashridah ("Leaving") |
06:26:14 | | Join ashridah [0] (i=ashridah@220-253-121-48.VIC.netspace.net.au) |
06:37:43 | | Quit stamppot ("CGI:IRC (EOF)") |
06:38:23 | | Quit RotAtoR ("zzzzzz") |
06:45:27 | | Quit Jungti1234 () |
06:59:28 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:26:19 | | Part Paul_The_Nerd |
07:39:44 | JdGordon | hey, does any1 use rockcalander? |
07:56:05 | JdGordon | any1 else tryed compiling the latest sources and have them fail on plugins.c? |
08:00 |
08:00:13 | BHSPitLappy | any1 here know how to spell? |
08:00:23 | JdGordon | not i |
08:02:06 | midkay | oh! me! PICK ME!!! |
08:07:19 | JdGordon | ...wierd... reconfing cygwin fixed the problem! |
08:12:52 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
08:17:59 | | Quit DJDD__ ("Trillian (http://www.ceruleanstudios.com") |
08:20:51 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
08:24:20 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
08:24:42 | | Join midkay [0] (n=midkay@24.143.70.99) |
08:39:18 | | Join EvilDude [0] (i=EvilDude@61.1.188.119) |
08:43:10 | | Quit Jungti1234 () |
08:56:17 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
08:59:29 | *** | Saving seen data "./dancer.seen" |
09:00 |
09:13:14 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
09:17:37 | Slasheri | lostlogic: hehe, now i am.. it's still only 1017 am here :) |
09:30:21 | | Join SnokeekonS [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
09:30:51 | | Nick SnokeekonS is now known as AliasCoffee (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
09:39:05 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
09:41:17 | Slasheri | ah, that horizontal scrolling is great, especially with the "screen scrolls out of view" setting turned on |
09:42:29 | ashridah | o.O didn't things already scroll horizontally? |
09:43:11 | Slasheri | not the whole screen at same time :) |
09:43:29 | ashridah | aah |
09:43:31 | ashridah | i see |
09:43:42 | Slasheri | lostlogic: Hmm, i really think that screen scrolls out of view should be enabled as default.. the scrolling is quite ugly without it enable |
09:43:46 | Slasheri | d |
09:45:28 | amiconn | There is another bug. It is enabled for Ondio, but this button mapping can't working in most lists. While BUTTON_MENU can technically be used as "shift" (it is in a couple of plugins), in most lists a long press of MENU calls the menu |
09:45:44 | amiconn | This simply can't work and should be deactivated |
09:52:56 | Slasheri | amiconn: hmm, do i remember correctly that i shouldn't put any system calls to pcm_play_pause in pcm_playback.c? |
09:53:20 | Slasheri | i cannot see any reason directly for that at the moment |
09:53:42 | Slasheri | but i think it was an issue long ago |
09:55:12 | Slasheri | if it's safe to mute audio there, we would get rid of one little pop |
09:55:26 | amiconn | I don't know... |
09:55:35 | | Join SteL [0] (n=stel@slawson.plus.com) |
09:55:57 | Slasheri | hmm, maybe i will try that.. |
10:00 |
10:02:03 | | Quit mikearthur (Remote closed the connection) |
10:03:05 | amiconn | Slasheri: Hmm, I checked the cvs revisions for pcm_playback.c. Maybe it is rev. 1.67 (by Linus) what you remembered |
10:03:27 | Slasheri | ah, i will check that revision |
10:03:49 | amiconn | You must not call any uda_ functions (which do i2c) from functions which may be called in interrupt context |
10:04:01 | amiconn | http://www.rockbox.org/viewcvs.cgi/firmware/pcm_playback.c |
10:04:27 | Slasheri | yep, true. But that pcm_play_pause() shouldn't get called within an interrupt |
10:05:33 | amiconn | Usually not, but double-check the metronome plugin. |
10:07:53 | amiconn | Any news on the tagcache front? |
10:08:22 | Slasheri | i haven't had much time for that in the past few weeks.. |
10:08:38 | Slasheri | maybe at next week if it's less busy |
10:10:31 | | Join needleboy [0] (n=3e005546@labb.contactor.se) |
10:10:50 | | Join Matze [0] (i=Miranda@p5484F912.dip.t-dialin.net) |
10:11:16 | Slasheri | argh, it seems metronome plugin calls pcm_play_data within a timer interrupt.. and i have already added sleep and mute trick there :/ |
10:12:06 | | Quit needleboy (Client Quit) |
10:15:12 | Slasheri | maybe i will just modify the metronome plugin little |
10:15:34 | amiconn | Imho the low level functions shouldn't do too many trciks |
10:15:48 | amiconn | *tricks |
10:16:52 | Slasheri | amiconn: Hmm, in fact.. i think i can move that single trick to pcmbuf.c |
10:17:02 | Slasheri | then it would be a problem anymore |
10:17:05 | | Join amiconn_ [0] (n=jens@p54BD5493.dip.t-dialin.net) |
10:17:32 | Slasheri | *wouldn't |
10:31:02 | Slasheri | amiconn: in fact there seems to be no need to put any mute calls on the pcm level.. all of them can be done on higher level :) |
10:31:11 | Slasheri | so i am going to remove them |
10:31:40 | | Quit EvilDude () |
10:35:23 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:35:24 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD5493.dip.t-dialin.net) |
10:35:52 | | Join ender` [0] (i=ychat@84.52.165.220) |
10:36:07 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
10:36:26 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
10:44:19 | | Join Pi___ [0] (n=Pi@80-44-117-240.dynamic.dsl.as9105.com) |
10:56:46 | Rob2222 | good morning |
10:57:06 | midkay | why hello there mr. Rob. a good morning to you as well. |
10:57:39 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
10:59:23 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
10:59:33 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:02:54 | * | BHSPitLappy yawns. |
11:20:45 | | Join t0mas [0] (n=Tomas@unaffiliated/t0mas) |
11:21:12 | t0mas | morning |
11:22:35 | BHSPitLappy | hey |
11:22:38 | BHSPitLappy | you don't want to be here |
11:22:42 | BHSPitLappy | it's damn boring. |
11:22:51 | Jungti1234 | hi |
11:22:52 | t0mas | hm? |
11:23:55 | BHSPitLappy | heh. |
11:24:17 | t0mas | nobody around? |
11:24:29 | BHSPitLappy | nobody with fingers apparently |
11:24:33 | t0mas | ghehe |
11:24:33 | midkay | i'm.. kind of here. |
11:24:33 | t0mas | ok |
11:24:40 | amiconn | bbl |
11:24:40 | t0mas | I'm going to leave you too ;) |
11:24:43 | | Part amiconn |
11:24:44 | t0mas | time for breakfast |
11:25:02 | midkay | booooooo |
11:25:03 | midkay | :) |
11:25:44 | Jungti1234 | what is 'Descramble'? |
11:25:53 | t0mas | decode |
11:26:00 | Jungti1234 | hmm |
11:26:32 | t0mas | (if you're talking about a firmware file) |
11:26:47 | Jungti1234 | yes |
11:26:52 | Pi___ | what is the minimum things to #include for a new .c file? |
11:27:03 | t0mas | Pi_ |
11:27:08 | t0mas | what file? |
11:27:11 | t0mas | plugin? |
11:27:16 | t0mas | or non rockbox? |
11:27:22 | Pi___ | no, menu thing |
11:27:35 | Pi___ | in rockbox |
11:27:36 | t0mas | hm... depends on what functions etc. you need |
11:27:58 | Jungti1234 | how do I make voice file? |
11:28:14 | BHSPitLappy | Pi___, what are the digits in you? |
11:28:24 | Pi___ | ATM, i get the error: |
11:28:24 | Pi___ | undefined refference to 'color_menu' |
11:28:49 | t0mas | ah ok |
11:30:28 | t0mas | hm... I don't know where those are... |
11:33:12 | | Join mozetti [0] (n=moe@p54A84E16.dip.t-dialin.net) |
11:33:37 | Pi___ | my code - http://rafb.net/paste/results/O90Iay52.html |
11:33:53 | t0mas | error on line? |
11:34:00 | | Quit ender` (Read error: 113 (No route to host)) |
11:34:30 | Pi___ | error is in settings_menu when it calls color_menu |
11:35:09 | t0mas | where is the settings_menu function? |
11:36:03 | Jungti1234 | what is 'Scramble'? |
11:36:31 | Jungti1234 | encode? |
11:37:07 | Pi___ | ??, Settings_menu, line 1510 is |
11:37:08 | Pi___ | result = color_menu(&color); |
11:38:04 | t0mas | Jungti1234: yes |
11:38:09 | Jungti1234 | thanks.. :) |
11:38:10 | t0mas | ah ok |
11:39:11 | t0mas | Pi___: have you added that function? |
11:39:19 | t0mas | as I don't really get what you're doing... |
11:40:33 | Pi___ | i have a .h file withih declares: |
11:40:34 | Pi___ | #define MAX_COLORS 64 |
11:40:39 | Pi___ | int color_menu (unsigned *ref); |
11:40:51 | Pi___ | and |
11:40:51 | Pi___ | struct color |
11:40:51 | Pi___ | { |
11:40:51 | DBUG | Enqueued KICK Pi___ |
11:40:51 | Pi___ | unsigned rgbref; |
11:40:51 | Pi___ | char name[28]; |
11:40:51 | *** | Alert Mode level 1 |
11:40:51 | Pi___ | }; |
11:42:10 | t0mas | well... then you have to include that .h in the file with the error... |
11:42:42 | Pi___ | i want to create a menu that allows the user to pick a color, this will get more complicated when costom collors are added, so i think it should have its own file and not clutter up the settings_menu.c |
11:42:53 | t0mas | ah ok |
11:43:21 | Pi___ | #include color_menu.h is allready there |
11:43:28 | t0mas | hm |
11:43:32 | t0mas | and the error you get... |
11:43:39 | t0mas | give that including filename and line numbers etc... |
11:46:40 | t0mas | bbl... time to eat |
11:48:54 | Pi___ | lll |
11:49:04 | Pi___ | /rockbox/apps/settings_menu.hc:1510: undefined refference to 'color_menu' |
11:49:10 | Pi___ | /rockbox/apps/settings_menu.hc:1510: undefined refference to 'color_menu' |
11:50:52 | *** | Alert Mode OFF |
11:53:16 | | Quit mirak (Success) |
11:59:58 | | Quit ashridah (Remote closed the connection) |
12:00 |
12:00:01 | | Join Lost-ash [0] (i=ashridah@220-253-121-48.VIC.netspace.net.au) |
12:00:31 | | Nick Lost-ash is now known as ashridah (i=ashridah@220-253-121-48.VIC.netspace.net.au) |
12:00:50 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
12:03:39 | | Join SteL_ [0] (n=IceChat7@slawson.plus.com) |
12:04:42 | | Quit SteL_ (Client Quit) |
12:06:35 | | Nick Pi___ is now known as Pi (n=Pi@80-44-117-240.dynamic.dsl.as9105.com) |
12:06:35 | DBUG | Enqueued KICK Pi |
12:07:10 | | Part SteL |
12:08:27 | | Join SteL [0] (n=IceChat7@slawson.plus.com) |
12:10:01 | | Join Skydemon [0] (n=udo@p508753F2.dip.t-dialin.net) |
12:22:02 | | Quit Skydemon ("bye bye") |
12:25:48 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
12:27:29 | | Join ender` [0] (i=ychat@84.52.165.220) |
12:32:19 | | Quit perplexity (Read error: 110 (Connection timed out)) |
12:37:08 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
12:38:50 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
12:39:55 | | Part SteL |
12:41:27 | | Join [1]SteL [0] (n=SteL@slawson.plus.com) |
12:42:41 | | Join Hansmaulwurf [0] (n=maerlyn@p508189BD.dip0.t-ipconnect.de) |
12:44:20 | | Join San||Away [0] (n=test@213-202-161-180.bas503.dsl.esat.net) |
12:46:19 | | Quit mozetti () |
12:51:50 | | Quit Rob2222 () |
12:52:27 | | Join Rob2222 [0] (n=Miranda@ACB0C348.ipt.aol.com) |
12:56:30 | | Quit [1]SteL (" HydraIRC -> http://www.hydrairc.com <- The professional IRC Client") |
12:56:46 | | Join tiennou [0] (n=56c89862@labb.contactor.se) |
12:56:53 | | Join Matze [0] (i=Miranda@p5484F912.dip.t-dialin.net) |
12:57:56 | | Join XavierGr [0] (n=XavierGr@ppp57-adsl-53.ath.forthnet.gr) |
12:59:37 | *** | Saving seen data "./dancer.seen" |
13:00 |
13:02:09 | | Join amiconn [0] (n=jens@p54BD57EC.dip.t-dialin.net) |
13:02:48 | | Join koseski [0] (n=53105ad6@labb.contactor.se) |
13:04:19 | | Quit goa ("Client suicide") |
13:05:34 | Rob2222 | hi XavierGr |
13:06:55 | Jungti1234 | um |
13:08:48 | BHSPitLappy | hi, kirsten dunst |
13:09:35 | | Quit tiennou ("CGI:IRC") |
13:10:28 | | Quit koseski ("CGI:IRC (EOF)") |
13:12:03 | | Join Membrillo [0] (n=sam_kill@CPE-60-229-179-140.nsw.bigpond.net.au) |
13:12:14 | amiconn | Hmm, no lamed here |
13:15:15 | | Join goa [0] (i=hd@gate-hannes-tdsl.imos.net) |
13:15:52 | t0mas | amiconn: looking for him? |
13:16:08 | amiconn | I had an idea for the horizontal scrolling patch |
13:16:14 | t0mas | tell me... |
13:16:46 | amiconn | Instead of using the cumbersome, and not possible on all targets button combo... |
13:16:59 | amiconn | (mentioned that earlier today - it's aproblem on Ondio) |
13:17:02 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
13:17:29 | t0mas | (thinking of that... we need some button thing... as the AB-repeat doesn't work with the iriver buttons) |
13:17:49 | amiconn | ...we could use BUTTON_(LEFT|RIGHT) | BUTTON_REPEAT instead |
13:18:14 | amiconn | That's usually unused in lists, entering / leaving sub-lists is done with short presses |
13:18:41 | t0mas | ok |
13:18:48 | Slasheri | amiconn: that sounds great |
13:19:14 | amiconn | I don't know how much this will affect browsing experience, |
13:19:44 | amiconn | because the sublist entering / leaving will then trigger on the release instead of the press |
13:19:59 | t0mas | hm? |
13:20:00 | amiconn | ...i.e. a bit later |
13:20:15 | t0mas | we have to change more for that? |
13:20:26 | t0mas | or just edit the key-bindings for the scrolling patch for ondio? |
13:20:33 | amiconn | Not just edit |
13:20:35 | t0mas | ok |
13:20:55 | amiconn | It needs this _PRE thingy to distinguish short <-> long press |
13:22:12 | t0mas | ok, so we have to change the menu button assignments? |
13:23:35 | | Quit ender` (" I was trying to daydream, but my mind kept wandering.") |
13:25:53 | | Quit AliasCoffee ("Leaving") |
13:32:53 | | Join ender` [0] (i=ychat@84.52.165.220) |
13:36:08 | | Quit ender` (Client Quit) |
13:37:08 | JdGordon | does any1 use the calendar plugin? |
13:39:29 | Hansmaulwurf | i would, but i have only the H120 JdGordon |
13:39:47 | Hansmaulwurf | or is there a patch for the H100 series? |
13:39:51 | JdGordon | do u know if it is ideal to show a weekly timetable? |
13:39:58 | JdGordon | doubt there is |
13:40:30 | Hansmaulwurf | well, i have only seen some pictures |
13:44:21 | | Join SteL [0] (n=stel@slawson.plus.com) |
13:50:32 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:51:03 | Jungti1234 | I use RockCalendar |
13:51:19 | JdGordon | is it useable to show a weekly timetable? |
13:51:31 | Jungti1234 | no |
13:51:38 | JdGordon | ok.. |
13:51:48 | JdGordon | to the coding cave batman.... |
13:51:57 | JdGordon | sorry... ive gone loony |
13:52:01 | Jungti1234 | hehe |
13:52:46 | Ctcp | Ignored 2 channel CTCP requests in 25 minutes and 44 seconds at the last flood |
13:52:46 | * | JdGordon really needs to be able to have the timetable on the iriv instead of in my damn wallet :p , too much hassle when its printed |
13:53:40 | Rob2222 | has someone battery_benched his H300, yet? |
13:54:20 | Jungti1234 | JdGordon: I want it too. |
13:55:00 | JdGordon | ive only got a h300 so thats my main target... ideally it wont be hard to move to other targets... |
13:55:48 | Jungti1234 | I have H120, H320. :) |
13:56:13 | JdGordon | haha, lifes tough aye? :D |
13:56:45 | Jungti1234 | hehe |
13:57:32 | * | JdGordon needs to set up his 3rd monitor to code properly :'( |
13:57:43 | JdGordon | but its too damn hot for 3 crts |
13:58:01 | | Join ep0ch [0] (n=ep0ch@84.12.84.114) |
13:58:06 | Jungti1234 | yeah |
13:58:55 | ep0ch | hi, where can i find out more about what the horizontal scrolling patch does? cant find anything about it... |
13:59:27 | Jungti1234 | hmm? |
13:59:59 | * | JdGordon is curios about that also |
14:00 |
14:00:27 | Jungti1234 | 05.06.36 # <lamed> update, and then use ON+RIGHT/LEFT on the fileviewer, and you'll understand |
14:00:44 | JdGordon | ok |
14:01:14 | Jungti1234 | I didn't know it too. |
14:01:25 | ep0ch | ahh |
14:01:34 | Jungti1234 | But, I know now. |
14:01:54 | Jungti1234 | 05.07.40 # <lamed> jungti: i will update the wikimanual soon :) |
14:05:44 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
14:06:27 | JdGordon | hows rockboy going? useable yet? |
14:07:09 | Jungti1234 | ? |
14:07:24 | JdGordon | last time i tried it it was too slow to actually use |
14:07:29 | Jungti1234 | no |
14:07:32 | Jungti1234 | fast |
14:07:33 | Jungti1234 | :) |
14:07:46 | JdGordon | mario? |
14:07:49 | Jungti1234 | yes |
14:07:53 | JdGordon | wooohooo |
14:07:55 | JdGordon | :D |
14:07:57 | Jungti1234 | It supports frameskip automatically. |
14:08:20 | Jungti1234 | I have much interesting game. |
14:08:24 | JdGordon | ? |
14:08:25 | ep0ch | hmm what are like the top 10 gameboy games? |
14:09:08 | Jungti1234 | top 10? :) |
14:09:09 | ashridah | doesn't everyone own tetris? |
14:09:39 | ep0ch | i know nothing about gameboy games with the exception of mario and tetris |
14:09:55 | Jungti1234 | hahaha |
14:10:56 | | Join ST [0] (i=STx@c211-31-10-10.blktn3.nsw.optusnet.com.au) |
14:11:36 | JdGordon | ep0ch: same.. i never had a gameboy |
14:12:06 | Jungti1234 | hey all |
14:12:07 | Jungti1234 | http://www.rom-world.com/ |
14:12:19 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:12:22 | JdGordon | thanx... u prob shouldnt post that here tho |
14:12:33 | JdGordon | freenode doesnt like that sorta thing |
14:12:37 | Jungti1234 | Tetris is there! |
14:12:50 | | Join ender` [0] (i=ychat@84.52.165.220) |
14:13:00 | Jungti1234 | http://www.rom-world.com/dl.php?name=Gameboy |
14:13:49 | ep0ch | hmm its probably not a good idea posting links to roms in here |
14:14:40 | Jungti1234 | why? |
14:14:51 | Jungti1234 | http://web.gamezi.net:8000/~gamezi/bbs/zboard.php?id=emulgame27&category=13 |
14:15:35 | Jungti1234 | hehe |
14:15:52 | Jungti1234 | http://web.gamezi.net:8000/~gamezi/bbs/zboard.php?id=emulgame27&category=12 - GB |
14:16:27 | | Join Rondom [0] (n=Rondom@mrbg-d9b94b2d.pool.mediaWays.net) |
14:16:29 | Jungti1234 | You don't know Korean... ^^; |
14:18:25 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
14:18:28 | JdGordon | linuxstb: is it possible to do something like press stop on the h300 when its plugged into usb mode so it automatically unmounts and turns off instead of doing it with windows which is a pain? |
14:19:39 | ashridah | hrm, how is the device going to tell windows you want to disconnect it? |
14:19:55 | JdGordon | it cant auto-unmount itself? |
14:20:02 | * | JdGordon thought it coudl |
14:20:22 | ashridah | how is it goign to know if windows has committed everything to disk yet? |
14:20:31 | | Part ep0ch ("Kopete 0.11 : http://kopete.kde.org") |
14:20:40 | JdGordon | hmm.. good point... |
14:20:44 | * | JdGordon is a dill |
14:21:01 | JdGordon | actually no.. i blame my stupidity on the 2 43C days weve had here |
14:21:04 | Rondom | it's theorethically possible by installing a driver for windows ;-) |
14:21:05 | JdGordon | in a row |
14:21:12 | | Quit Membrillo () |
14:21:17 | ashridah | i hear you on that |
14:21:20 | ashridah | fricking roasting today :( |
14:21:34 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
14:21:47 | Rondom | the driver would listen and the player sends an request to unmount the device to the pc |
14:22:00 | ashridah | Rondom: how? |
14:22:11 | ashridah | the player uses a standard ums-storage chip |
14:22:14 | Rondom | I'm not sure if it is possible |
14:22:33 | Rondom | ^^ that's what has just come into my mind |
14:22:34 | ashridah | so far as i know (i could be mistaken) there's no way for the player to add usb packets when it's active. |
14:23:17 | ashridah | it'd be nice if it could, but then you'd want to just build it into the usb-storage chip itself, and signal that |
14:24:21 | Rondom | ashridah: maybe putting a file on the disk |
14:24:29 | Rondom | but polling isn't good |
14:24:43 | ashridah | if the usb-storage chip is active, rockbox does not have disk access |
14:25:14 | * | Rondom should better not talk about things he doesn't know about |
14:25:23 | Rondom | :D |
14:27:46 | | Quit ST () |
14:27:57 | JdGordon | (0,0) is top left correct? not bottom left? |
14:28:03 | JdGordon | (in rb) |
14:28:06 | JdGordon | on the lcd |
14:29:30 | Rob2222 | if i have volume at -45dB do i know how much power the earphones consume? |
14:30:15 | preglow | depends on the earphones |
14:30:22 | preglow | and the amp |
14:33:28 | Rob2222 | MDR-ED31 headphones with a 16 Ohm / HP impedance, 108 dB / mW |
14:33:32 | Rob2222 | whats the amp? |
14:34:32 | preglow | the headphone amp in the iriver |
14:34:42 | Rob2222 | hmm |
14:34:54 | Rob2222 | so thats a point we didnt knew, right? |
14:35:09 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-51-108.w82-121.abo.wanadoo.fr) |
14:35:32 | XavierGr | preglow do you think that battery time can get very high if we make a test without earphones connected? |
14:35:40 | | Quit Jungti1234 () |
14:35:44 | preglow | i don't think it'll matter too much |
14:36:04 | XavierGr | because I did some tests without phones. |
14:36:37 | XavierGr | I did the test twice with volume 50 (old system) and volume 0 (new system) and there results were the same. |
14:38:58 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
14:39:29 | | Quit San||Away (Read error: 110 (Connection timed out)) |
14:39:39 | Rob2222 | Ill make some power consumption measurements with Multimeter now. |
14:40:28 | Rob2222 | Do you think I can use the AC plug when I check if the charger is disabled (charging pin at GPIO) ? |
14:41:57 | preglow | practical tests should always be done with earphones |
14:42:21 | preglow | since people are going to refer to your results for practical use |
14:42:58 | Rob2222 | i made my benches with phones at -45dB |
14:43:00 | Rob2222 | ^^ |
14:43:17 | Rob2222 | now ill check the power consumption with and without |
14:43:50 | JdGordon | how do i draw text to the lcd? just rb->lcd_puts(); or is there more that needs to eb done? |
14:46:25 | preglow | you need to update the screen too |
14:46:26 | preglow | lcd_update |
14:46:37 | JdGordon | ye, but nothing else? it doesnt work... |
14:46:51 | preglow | that should be enough |
14:47:47 | | Join Sacro [0] (n=root@adsl-83-100-174-192.karoo.KCOM.COM) |
14:48:09 | JdGordon | nop, blank screen.... |
14:49:40 | XavierGr | Slasheri: Nice work with the "pops", "clicks", "tst" (call it what you want). I couldn't get and sort of them while seeking. Also changing folders I think went smooth. I got a small one when I was changing tracks while the buffer was filling. |
14:49:49 | XavierGr | I will do some more tests. |
14:52:23 | JdGordon | grr.... ok, my maths must be off... |
14:55:03 | | Quit Hansmaulwurf (Read error: 104 (Connection reset by peer)) |
14:55:21 | JdGordon | preglow: soz, whats the diff between puts and putsxy? |
14:55:28 | XavierGr | Where is the A-B option in iriver? |
14:55:41 | XavierGr | ops sorry just found it |
14:56:12 | JdGordon | ah, ok, dw.. badly named funcs |
14:57:38 | XavierGr | ok I found the A-B option but which button triggers it? |
14:59:41 | *** | Saving seen data "./dancer.seen" |
15:00 |
15:02:06 | XavierGr | ayone? |
15:03:24 | NicoFR | rec+left : set A point |
15:03:30 | NicoFR | rec+right : set B point |
15:03:40 | NicoFR | rec+stop : clear points |
15:03:49 | NicoFR | that's on H300 |
15:03:51 | XavierGr | Slasheri: While your fix works if someone skips one folder (Hold PLAY + RIGHT/LEFT), If I press this combo twice I will get the same odd behaviour. (The first track of the folder will start for 0.5s and then it will restart) |
15:04:00 | | Join tucoz [0] (n=81b17b04@labb.contactor.se) |
15:04:20 | tucoz | XavierGr, where did you find the option? |
15:04:45 | tucoz | The A-B option that is |
15:04:49 | | Join lamed [0] (n=d4b3395e@labb.contactor.se) |
15:04:57 | lamed | hello all. |
15:05:00 | XavierGr | it is in the reapet modes |
15:05:03 | lamed | Amiconn: around? |
15:05:07 | XavierGr | hi lamed |
15:05:17 | tucoz | ok, thanks |
15:05:20 | lamed | hi man! |
15:07:40 | tucoz | Do that work on the h1x0 ? I can not get it to work |
15:07:42 | XavierGr | tucoz for some reason I can't get it to work. |
15:07:43 | lamed | amiconn: I agree with what you said about |we could use BUTTON_(LEFT|RIGHT) | BUTTON_REPEAT instead| for the screen_scroll patch. I was thinking the same, but i didn't wanted to mess around already-existed keybinds. btw the ipoders might like using long clicks on the forward and backwards buttons. |
15:07:54 | XavierGr | if you find out how please tell me |
15:07:59 | XavierGr | lol |
15:08:21 | tucoz | :) Seems like it gets stuck on ffw and rew. |
15:08:24 | lamed | Slasheri thanks for the compliments :D I Was trying to tell you guys it's the greatest patch for a loongg time!! |
15:08:50 | tucoz | lamed: you wrote the scroll patch? |
15:09:07 | lamed | yepp |
15:09:19 | NicoFR | XavierGr: rec+left : set A point |
15:09:23 | NicoFR | rec+right : set B point |
15:09:28 | NicoFR | rec+stop : clear points |
15:09:34 | amiconn | Rec+Anything won't work on H1x0 |
15:09:38 | lamed | NicoFR you can't REC+ anything except ON |
15:09:43 | NicoFR | ok sorry |
15:09:43 | lamed | muhahahha |
15:09:49 | XavierGr | NicoFR: Thanks but it wont work |
15:09:54 | lamed | hehehe |
15:10:04 | tucoz | lamed: good work. I never imagined that I it would be this usefull, but I am convinced now :) |
15:10:05 | amiconn | The only possible 'shift' button on H1x0 is Play (BUTTON_ON) |
15:10:10 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
15:10:12 | XavierGr | so amiconn, will A-B work on H100? |
15:10:45 | amiconn | Not with the current keybinding |
15:10:59 | XavierGr | oh okay, thanks |
15:11:30 | lamed | t0mas: last night me and lostlogic were talking about short ON+LEFT/RIGHT for AB repeat, and long ON+LEFT/RIGHT for folder change. that will cure the keybinding problem (btw with the same trick as the one that will be used at the fileview) |
15:11:45 | lamed | tucoz thanksss |
15:12:03 | | Join webguest63 [0] (n=18d79bd6@labb.contactor.se) |
15:12:04 | XavierGr | Slasheri did quite a nice job with pops. Only one I can trace is with the TWICE (or more) change folder behaviour, that I said earlier. |
15:12:22 | webguest63 | how does the horizontal scrolling work on the h120? |
15:12:27 | lamed | (and I hope you all guys are reading the log) |
15:12:37 | webguest63 | and what's "screen scrolls out of view"? |
15:12:43 | lamed | 14.00.27 # <Jungti1234> 05.06.36 # <lamed> update, and then use ON+RIGHT/LEFT on the fileviewer, and you'll understand |
15:12:45 | tucoz | webguest63: in the file menu hold on + left/right |
15:12:57 | tucoz | :) |
15:13:00 | preglow | i wonder if using a software enveloping function would help reduce pops completely |
15:13:06 | | Quit paugh ("Leaving") |
15:13:31 | tucoz | did Slasheri use the trick from the uda docs? |
15:14:01 | tucoz | for pop-prevention |
15:14:02 | webguest63 | ah |
15:14:29 | lamed | btw the reason why scroll out of view is turned off by default, is that you can get the text totally out of view and I imagin some users won't Like it. |
15:14:54 | webguest63 | i see |
15:15:00 | webguest63 | how about horizontal scrolling? |
15:15:11 | amiconn | lamed: Btw, I think the horizontal scrolling looks really odd (sometimes confusing) with 'scroll out of view' switched off |
15:15:37 | tucoz | webgues63, isn't that what you do with on+left/right? |
15:15:56 | lamed | FIXME: the Right boundery for the screen_scroll is fake. (just set to 1000 pixels.) The real way would be to check what's the longest item in list by pixels and set this as the maximum marker. |
15:16:15 | lamed | amiconn I was just refering to that. |
15:16:21 | webguest63 | oh tat's what it is?> |
15:16:30 | lamed | <lamed> amiconn: I agree with what you said about |we could use BUTTON_(LEFT|RIGHT) | BUTTON_REPEAT instead| for the screen_scroll patch. I was thinking the same, but i didn't wanted to mess around already-existed keybinds. btw the ipoders might like using long clicks on the forward and backwards buttons. |
15:16:36 | webguest63 | oh right, nvmd i got confused with "vertical scrolling" for text |
15:16:42 | webguest63 | which i thought was the one that was added |
15:17:05 | | Part tucoz |
15:17:29 | lamed | <lamed> t0mas: last night me and lostlogic were talking about short ON+LEFT/RIGHT for AB repeat, and long ON+LEFT/RIGHT for folder change. that will cure the keybinding problem (btw with the same trick as the one that will be used at the fileview) (amiconn) |
15:18:23 | | Quit Rondom (Read error: 113 (No route to host)) |
15:18:33 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
15:18:38 | | Join tucoz [0] (n=81b17b04@labb.contactor.se) |
15:18:56 | tucoz | linuxstb, and all other ipod 5G owners. http://forums.ilounge.com/showthread.php?threadid=144425 |
15:19:20 | tucoz | Seems like the headphones could be damaged by the 5g's |
15:20:00 | preglow | hahaha |
15:20:06 | preglow | i wonder how that's possible |
15:21:29 | tucoz | (just testing) |
15:21:45 | tucoz | someone had a suggestion that the tv-out somehow manage to send the video signal to the headphones aswell. |
15:22:00 | tucoz | hehe, I sent the last message before the (just testing) |
15:22:40 | tucoz | anyway. beware all you video-ipodders. see you |
15:22:44 | | Part tucoz |
15:23:08 | preglow | hmm |
15:23:18 | preglow | i doubt the video output is enabled until you use it |
15:23:20 | preglow | and besides |
15:23:34 | preglow | i doubt a high freq signal can fuck up an earbud |
15:24:28 | muesli__ | i've seeb horses puke |
15:24:32 | muesli__ | (as we say) |
15:24:33 | muesli__ | ;) |
15:24:36 | muesli__ | seen |
15:25:04 | preglow | haha |
15:25:11 | preglow | i've seen horses do A Lot, but not puke |
15:25:39 | muesli__ | thats just an idion that says, nothin is impossible |
15:25:49 | muesli__ | idiom |
15:25:54 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
15:26:12 | preglow | haha, new one |
15:29:16 | muesli__ | :) |
15:31:56 | | Quit kernelsensei (Remote closed the connection) |
15:31:59 | | Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei) |
15:35:54 | | Quit matsl (Remote closed the connection) |
15:37:19 | | Quit ashridah ("Leaving") |
15:49:17 | lamed | BuG: NO usb reconazation while using rockboy! |
15:50:38 | preglow | you mean recognition? |
15:50:50 | preglow | do you need usb in rockboy? :> |
15:50:53 | | Join thegeek_ [0] (i=na@s036b.studby.ntnu.no) |
15:53:20 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
15:53:20 | | Quit webguest63 ("CGI:IRC (EOF)") |
15:54:38 | linuxstb | lamed: USB-detection patch for Rockboy would be welcome :) http://www.rockbox.org/twiki/bin/view/Main/RockboxUsbHandling |
15:54:49 | mirak | hey, can anyone acces to this video ? |
15:54:51 | mirak | http://video.google.com/videoplay?docid=7782472714202708793&q=n |
15:55:02 | mirak | it says it's not accessible to my country |
15:55:24 | Sacro | mirak: i got it here |
15:55:32 | Sacro | the video, not the message |
15:55:40 | | Join perplexity [0] (i=heh31099@217.165.99.160) |
15:55:43 | | Join tvelocity [0] (n=tony@ipa25.7.tellas.gr) |
15:56:25 | mirak | Sacro: where do you live ? |
15:56:46 | Sacro | mirak: England |
15:56:52 | mirak | I am in france |
15:56:58 | Sacro | im sorry |
15:57:03 | Sacro | :P |
15:57:04 | mirak | lol |
15:57:15 | mirak | I though it would have been a US stuff |
15:57:18 | mirak | weird |
15:57:25 | lamed | I might find the time this week, with the ab repeat new keybinds for iriver & screen_scrolll new keybinds idea. cya all |
15:57:27 | | Quit lamed ("CGI:IRC") |
15:57:32 | mirak | Sacro: what's the size of the video Sacro ? |
15:58:11 | mirak | I will download it out of emule |
15:58:14 | Sacro | doesnt say |
15:58:33 | | Quit Febs (Read error: 110 (Connection timed out)) |
16:00 |
16:01:53 | mirak | "shake hands with beef" is that an english expression ? |
16:02:05 | mirak | what's the meaning of that ? |
16:02:20 | preglow | my nano does indeed usa a noticable amount of power when sleeping |
16:03:01 | linuxstb | Is that Apple's sleep or Rockbox sleep? |
16:04:08 | preglow | apple sleep |
16:04:28 | linuxstb | Good. |
16:04:34 | preglow | i just kept it sleeping for around twelve hours, and the battery meter was noticably slimmer when i turned it on |
16:05:28 | Rob2222 | I need help |
16:05:47 | Sacro | mirak: never heard that expression |
16:06:41 | Rob2222 | Im doing power consumption measurements on my H300 |
16:06:51 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
16:07:09 | Rob2222 | atm im checking the disc consumption |
16:07:26 | | Quit thegeek (Read error: 110 (Connection timed out)) |
16:07:41 | Rob2222 | I have NO PHONES / VOLUME0 / BL always ON |
16:07:57 | Rob2222 | And i am in PAUSE mode. |
16:07:58 | | Quit mikearthur (Remote closed the connection) |
16:08:14 | Rob2222 | consumption: 159mA |
16:08:17 | Rob2222 | 150mA |
16:08:26 | Rob2222 | PRESSING RIGHT |
16:08:42 | Rob2222 | => START SPINNING => 490mA max |
16:08:56 | Rob2222 | READING => 410-420mA max |
16:09:05 | Rob2222 | SPINNING => 260mA |
16:09:07 | Rob2222 | OK so far |
16:09:18 | Rob2222 | but now, after disc stops spinning |
16:09:28 | Rob2222 | I have a power consumption of 190mA |
16:09:32 | Rob2222 | not 150mA |
16:09:34 | Rob2222 | ^^ |
16:09:49 | Rob2222 | Charger is disabled (checked GPIO pin) |
16:10:00 | Rob2222 | NOW! I press PLAY AND PAUSE |
16:10:20 | Rob2222 | and im back at 150mA |
16:10:51 | Rob2222 | WHY the unit stays after loading a new song at 190mA in PAUSE mode _UNTIL_ I pressed PLAY/PAUSE |
16:10:59 | XavierGr | strange! And what's the consumption with headphones? |
16:11:14 | Rob2222 | ill up my txt in some minutes |
16:11:27 | XavierGr | okay nice |
16:13:41 | Rob2222 | ah |
16:13:44 | Rob2222 | I know why |
16:14:05 | Rob2222 | after loading the new track the CPU stays at 124MHz ! |
16:14:10 | Rob2222 | in PAUSE mode |
16:14:28 | | Quit thegeek_ ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
16:16:21 | Mmmm | Amiconn...are you there? I found something that you broke! :) |
16:18:32 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:19:00 | | Quit Sacro (Remote closed the connection) |
16:19:21 | linuxstb | Mmmm: What's broken/ |
16:19:23 | linuxstb | ? |
16:19:57 | | Quit uwe_ (Read error: 110 (Connection timed out)) |
16:20:01 | | Join Sacro [0] (n=root@adsl-83-100-174-192.karoo.KCOM.COM) |
16:20:03 | Mmmm | when you turn off the player (on h140) the sound doesnt switch off anymore until the player is off |
16:20:20 | | Join uwe_ [0] (n=uwe@p54995506.dip.t-dialin.net) |
16:20:21 | Mmmm | it used to swithch off when the turning off prompt came off |
16:20:36 | Mmmm | which was very useful when not looking! |
16:20:53 | linuxstb | Why do you say it's amiconn who broke it? |
16:21:05 | Mmmm | jens committed it |
16:21:07 | linuxstb | Have you found the offending commit? |
16:21:12 | Mmmm | yep |
16:21:16 | | Join San||Away [0] (n=test@213-202-161-180.bas503.dsl.esat.net) |
16:21:18 | Mmmm | easy fix: #define WPS_RC_EXIT (BUTTON_RC_STOP | BUTTON_REL) |
16:21:18 | Mmmm | #define WPS_RC_EXIT_PRE BUTTON_RC_STOP |
16:21:30 | Mmmm | in hwps.h |
16:21:36 | Mmmm | gwps.h |
16:21:36 | linuxstb | Ah, so does it just affect the remote? |
16:21:59 | Mmmm | nope, also: #define WPS_EXIT BUTTON_OFF |
16:21:59 | Mmmm | #define WPS_EXIT_PRE (BUTTON_OFF | BUTTON_REL) |
16:22:50 | | Quit mikearthur (Remote closed the connection) |
16:22:56 | Mmmm | commit was on 13th jan....I've only just updated my build so was slow to spot it! :) |
16:23:59 | linuxstb | OK. I'm sure amiconn will read this in the logs. |
16:24:39 | Rob2222 | http://www.skyhoppel.de/rob/H300/H300_power_consumption.txt |
16:26:30 | Rob2222 | XavierGr: Got it? |
16:26:40 | Mmmm | Actually i reprted it wrong! :D the sound now switches off immediately instead of waiting! |
16:27:49 | linuxstb | That was the intention of the patch. |
16:28:07 | Rob2222 | all add USB Mode power consumption... |
16:28:40 | linuxstb | Mmmm: So is there a problem? |
16:29:11 | Mmmm | yeah... When you're not looking you cant tell whether it's switched off yet! |
16:29:40 | Mmmm | and I'm never looking! :D |
16:30:25 | linuxstb | Ah, so when you shut down your player, you want the audio to keep playing until the unit actually powers off? |
16:30:39 | linuxstb | But the new behaviour is for playback to stop as soon as stop is pressed? |
16:30:52 | Mmmm | no, just untill the "shutting down" screen comes up |
16:30:56 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
16:31:06 | mirak | wow I am again sseing alive arrestation |
16:31:12 | mirak | from by room window |
16:31:14 | preglow | why does this matter at all? |
16:32:00 | Mmmm | Linuxstb: then you know when you can release the stop button, safe in the knowledge it will switch off |
16:32:13 | | Quit ender` (Read error: 113 (No route to host)) |
16:33:25 | Mmmm | The 4 lines of code I mentioned fix this perfectly! |
16:33:27 | | Join ender` [0] (i=ychat@84.52.165.220) |
16:37:07 | | Quit Sacro ("using sirc version 2.211+KSIRC/1.3.12") |
16:37:12 | Mmmm | Preglow: were you talking to me or mirak? |
16:37:20 | lostlogic | morning it is. |
16:39:36 | mirak | Mmmm: no |
16:39:46 | preglow | you |
16:39:48 | mirak | Mmmm: just I seen an arrest in my street |
16:40:13 | solexx | Mmmm: sounds like a really useful feature. Most of the time I am shutting down my unit without looking, too |
16:40:20 | XavierGr | Rob2222: Quite interesting results. |
16:40:33 | XavierGr | Could you upload them to the wiki. |
16:40:36 | XavierGr | ? |
16:40:46 | Mmmm | Mirak: ooh, preglow: solex says it all! :) |
16:40:58 | linuxstb | Mmmm: IIUC, the problem was that before it took a while for the WPS to react to the stop button being pressed - so the user didn't know if it was registered or not. Does your patch change that? |
16:41:20 | XavierGr | Also, it seems that testing without phones didn't showed a spoiled result. |
16:42:58 | Pi | aggh, i want to create a menu that allows the user to pick a color, this will get more complicated when costom collors are added, so i think it should have its own file and not clutter up the settings_menu.c |
16:43:05 | Mmmm | linuxstb: hmmm it seems it needs two presses now! Now I see what amiconn was up to! |
16:43:18 | Pi | i cant get the other file to work properly |
16:43:32 | | Join _FireFly_ [0] (n=FireFly@p54A46048.dip.t-dialin.net) |
16:44:12 | mirak | wow man there is also a building on fire |
16:45:38 | Mmmm | linuxstb: ahh I got the lines the wrong way around! tsk :) Testing again.... |
16:45:45 | preglow | you're living in downtown brooklyn or what? |
16:46:34 | XavierGr | mirak: Firefly did, he just entered the channel! ;) |
16:46:40 | XavierGr | add ^ it |
16:49:07 | Mmmm | Linuxstb: it seems to work fine for me! |
16:49:23 | amiconn | Mmmm: There is a reason why I did these changes. The old way (triggering on the release) was very unresponsive. |
16:49:51 | lostlogic | hmm, there's gotta be another way than a lock to keep playback sane on weird actions. can't afford to have a lock involved in functions that may be called several times per decde callback. |
16:49:55 | amiconn | It often happened that I thought the unit doesn't react to STOP because I pressed it too long |
16:49:55 | lostlogic | decode |
16:50:04 | amiconn | ...and there is no reason to trigger |
16:50:18 | amiconn | on the release, because we don't use long presses |
16:50:37 | Mmmm | amiconn:(except to turn off) I've been pressing play and stop now for a while and it seems ok! |
16:51:17 | amiconn | I don't really understand what this change may have broken |
16:51:54 | Mmmm | when you switch the unit off, now you cant tell when to let go of stop (unless you are looking at the screen) |
16:53:27 | amiconn | Hmm, I won't have noticed this. I *always* stop playback before shutting down |
16:54:12 | amiconn | However, if this small mapping change causes the change in behaviour, then something is wrong with the code doing that does the stop-on-shutdown |
16:54:37 | amiconn | s/that does// |
16:56:17 | Mmmm | aah... I havent looked at that, I just undid your change and noticed the functionality came back |
16:57:11 | | Join musahi [0] (n=musahi1@abop131.neoplus.adsl.tpnet.pl) |
16:57:21 | amiconn | My guess: Instead of properly checking for a shutdown event and stopping playback in response to that, the code might check the button events |
16:58:47 | Mmmm | line 623 gwps.c - # ifdef WPS_EXIT_PRE what's that space for after #?? |
16:58:48 | _FireFly_ | XavierGr: what have i done ?? |
16:59:35 | | Part musahi |
16:59:44 | | Join musahi [0] (n=musahi1@abop131.neoplus.adsl.tpnet.pl) |
16:59:45 | *** | Saving seen data "./dancer.seen" |
16:59:47 | lostlogic | Mmmm: just indenting, has no function |
17:00 |
17:00:00 | Mmmm | so like commenting out? |
17:00:20 | lostlogic | no, the space changes nothing, as is standard in C |
17:00:43 | Mmmm | oh, ok.. my text editor doesn't like it! :) |
17:01:12 | | Quit musahi () |
17:01:48 | Rob2222 | can it be, that the iriver FW has better MP3 decoding? |
17:01:55 | Rob2222 | == less power? |
17:02:14 | lostlogic | Rob2222: sure, the mp3 encoder is very new |
17:02:17 | XavierGr | Firefly: Only joking (though it was a bad one) mirak said (just before you enter) that a building next to him was on fire. |
17:02:33 | | Quit mikearthur (Connection timed out) |
17:02:35 | _FireFly_ | lol |
17:02:36 | lostlogic | I'm going to do something _very_ strange... and try to put the swcodec engine into UML. |
17:02:36 | | Quit San||Away (Read error: 110 (Connection timed out)) |
17:02:43 | | Quit akaidiot (Read error: 110 (Connection timed out)) |
17:02:49 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
17:02:49 | XavierGr | Rob2222: Dod you have the power consumption from iriver firmware? |
17:03:09 | Pi | what is the minimum things to #include for a new .c file? |
17:03:20 | lostlogic | pi: there isn't one |
17:03:30 | Rob2222 | XavierGr: doing iriver measurements atm |
17:04:06 | Pi | hmm, i keep getting - undefined refference to 'color_menu' |
17:04:09 | XavierGr | ood.... |
17:04:20 | XavierGr | I mean good.... |
17:04:22 | amiconn | Mmmm: Wanna try something? |
17:04:34 | Mmmm | of course... |
17:04:47 | amiconn | In gwps.c: |
17:04:49 | lostlogic | Pi: you neet to include any particular header that your program uses... |
17:05:06 | amiconn | - Change lines 650ff (case SYS_POWEROFF) to read as follows: |
17:05:14 | amiconn | case SYS_POWEROFF: |
17:05:22 | amiconn | exit = true; |
17:05:24 | amiconn | break; |
17:05:54 | Mmmm | what about the bookmark? |
17:06:00 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
17:06:10 | Pi | in the main program, if i write include color_menu.c it works |
17:06:26 | amiconn | Then go further down to line 694 (just above the #ifdef AB_REPEAT_ENABLE) and insert the following lines: |
17:06:51 | amiconn | if (button == SYS_POWEROFF) |
17:06:54 | amiconn | default_event_handler(SYS_POWEROFF); |
17:07:02 | amiconn | That should do the trick. |
17:07:19 | amiconn | The bookmarks will be handled by the standard exit path |
17:08:05 | Mmmm | ok....I'm on it... |
17:09:32 | _FireFly_ | Pi why do you want ro include a source-file(*.c) >> |
17:09:37 | _FireFly_ | s/ro/to |
17:09:45 | amiconn | The idea is that a shutdown event will trigger a stop in exactly the same way as WPS_QUIT, let the standard exit path do some of its work (including audio stop), and then call the standard poweroff code |
17:10:12 | Pi | it works when i include the source file but not when i include only the header |
17:10:50 | _FireFly_ | Pi do you programm for rb or a standalone app ?? |
17:10:55 | Mmmm | amiconn:So that last bit of code is right after audio_stop(); ? |
17:11:01 | amiconn | yup |
17:11:06 | Pi | rb |
17:11:26 | Mmmm | ok, and I'll redo your original fix.... |
17:11:33 | amiconn | Pi: _Never_ include a .c file, that's baad style |
17:11:34 | _FireFly_ | Pi is color_menu.c from you ?? |
17:12:04 | | Join Matze [0] (i=Miranda@p5484F912.dip.t-dialin.net) |
17:12:17 | Pi | _FireFly_ yes i wrote it |
17:12:33 | _FireFly_ | color_menu.c must also be included in the compile-stage |
17:12:38 | Pi | amiconn: that is why i am trying to fix |
17:12:41 | _FireFly_ | then you can simply use the header |
17:13:03 | | Quit NicoFR () |
17:13:47 | | Quit SteL (Connection timed out) |
17:14:08 | Pi | i keep getting the error undefined refference to 'color_menu' |
17:14:40 | | Join SteL [0] (n=stel@slawson.plus.com) |
17:14:49 | _FireFly_ | can you paste the whole error-msg-line |
17:14:55 | Mmmm | amiconn: do you want WPS_EXIT_PRE defined too with that? |
17:15:07 | amiconn | There is no _PRE |
17:15:16 | amiconn | needed |
17:15:26 | Pi | /rockbox/build/apps/settings_menu.o: In function 'background_color_menu': |
17:15:26 | Pi | /rockbox/apps/settings_menu.hc:1510: undefined refference to 'color_menu' |
17:15:54 | _FireFly_ | ?? settings_menu.hc ?? |
17:15:58 | Mmmm | amiconn: ahhh....that's what i thought....sound still stops the second you press stop! :( |
17:16:25 | amiconn | Hmm, I think that's what you wanted... |
17:16:27 | Pi | .c |
17:16:34 | Pi | i cant type |
17:16:34 | _FireFly_ | Pi is color_menu only defined in color_menu.c |
17:16:48 | _FireFly_ | Pi why not copy and paste it :) |
17:16:55 | amiconn | Pi: Why type? There is copy-n-paste... |
17:16:55 | Pi | defined there and in the header |
17:17:15 | _FireFly_ | Pi how is it defined ?? |
17:17:21 | Pi | i cany coppy from the cmd window |
17:17:40 | _FireFly_ | you can |
17:17:41 | Pi | int color_menu (unsigned *ref); |
17:17:50 | amiconn | Mmmm: It seems I don't undertsand the problem. |
17:18:44 | Mmmm | amiconn: sound should stop instantly if you press stop but it should wait if you hold stop until "shutting down" is shown and then sound should stop |
17:19:09 | amiconn | Hmm..... |
17:19:16 | Mmmm | do you see what i mean? |
17:19:27 | Pi | here is color_menu.c http://rafb.net/paste/results/O90Iay52.html |
17:20:17 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
17:20:42 | Slasheri | hmm, i fixed that problem a long time ago.. or do you mean it will stop immediately when you are on the file tree? |
17:20:48 | Slasheri | it has still that issue |
17:20:48 | amiconn | Mmmm: Hmm, there are confliciting requirements. I also want it to stop immediately, but if you trigger the audio stop on release, it's not instant |
17:21:07 | amiconn | ...and since stop isn't even immediate, I ended up pressing too long |
17:21:34 | amiconn | ...causing it not to stop, and me thinking the unit doesn't react to button presses |
17:21:49 | Mmmm | ahhh your problem then is you dont release immediately when stopping! |
17:22:12 | amiconn | Yes, probably for two reasons |
17:22:16 | _FireFly_ | Pi: have you added color_menu.c to the SOURCE-file and does it get compiled ?? |
17:22:30 | Slasheri | then i just think it should not stop if pressed longer but long enough.. |
17:22:32 | amiconn | (1) The H1x0 buttons give almost no mechanical feedback |
17:22:44 | Slasheri | so user could "cancel" that button press |
17:22:53 | Slasheri | +not |
17:23:10 | | Join guituser47 [0] (n=guituser@213-140-21-239.fastres.net) |
17:23:11 | Pi | _FireFly_: what do you mean? |
17:23:14 | Mmmm | amiconn: that's why I never noticed a problem before....I always just tap stop to sop playback! |
17:23:14 | amiconn | (2) Stop isn't immediate even now. |
17:23:36 | guituser47 | chi è italiano? |
17:24:15 | amiconn | Mmmm: With the old behaviour, sometimes it took me several (3..5) presses of Stop until it really stopped. This was annoying |
17:24:41 | amiconn | Either I didn't press hard enough, so the button didn't register, or I pressed too long |
17:24:54 | _FireFly_ | Pi: in apps there is a SOURCES-file this file holds all source-files in the apps-dir which should be compiled, depending on the target |
17:25:05 | Mmmm | really? I've been sitting here pressing play and stop with the old code for 15 mins and never a prob! :) |
17:25:15 | Pi | ahh thanks will try there |
17:25:32 | _FireFly_ | you must add new source-files to this file so that they get compiled |
17:25:36 | Slasheri | this is interesting.. i have never had that problem |
17:25:40 | _FireFly_ | maybe a reconfigure is needed |
17:25:42 | amiconn | Mmmm: I think I have a solution.... |
17:25:50 | | Join Philip_0729 [0] (n=Philip_0@user-6767.l6.c2.dsl.pol.co.uk) |
17:26:18 | * | Mmmm waits eagerly for amiconns solution.... |
17:26:25 | Slasheri | and i found it very annoying when the playback before stopped immediately when i pressed stop and i couldn't tell when the unit has been shutdown unless i took it out of pocket |
17:26:53 | amiconn | Revert to old behaviour, but do *not* define WPS_EXIT_PRE |
17:26:56 | Mmmm | Slasheri: that's exactly my point :) |
17:27:02 | Slasheri | :) |
17:27:21 | amiconn | This way, both short and long presses will trigger the exit on release |
17:27:22 | Mmmm | amiconn: ahhh...I'll give it a go... |
17:27:33 | | Part guituser47 |
17:27:51 | amiconn | It might be that this causes unwanted wps_exit when leaving a menu |
17:28:45 | amiconn | If this is the case, we will need WPS_EXIT_PRE and WPS_EXIT_PRE2, both being a valid precondition for WPS_EXIT |
17:29:26 | amiconn | #define WPS_EXIT_PRE BUTTON_OFF |
17:29:46 | amiconn | #define WPS_EXIT_PRE2 (BUTTON_OFF | BUTTON_REPEAT) |
17:29:59 | amiconn | #define WPS_XIT (BUTTON_OFF | BUTTON_REL) |
17:30:25 | amiconn | and then change line 624 of gwps.c to |
17:30:51 | amiconn | if (lastbutton != WPS_EXIT_PRE && lastbutton != WPS_EXIT_PRE2) |
17:31:35 | amiconn | Equivalent changes will be needed for remote, of course |
17:33:48 | Mmmm | when do you think there may be unwanted wps_exit ? when you press stop in menu? do people really do that? :D |
17:34:32 | amiconn | yes |
17:34:44 | amiconn | Stop is one way of leaving menus |
17:34:54 | Mmmm | Yep, pressing stop at bottom of menu tree exits wps. i'll try PRE2 |
17:35:29 | preglow | linuxstb: btw, wiki says tick timer isn't accurate, and i'm pretty sure it is |
17:37:12 | linuxstb | You wrote that :) |
17:37:18 | linuxstb | (I think...) |
17:37:28 | Rob2222 | XavierGr: http://www.skyhoppel.de/rob/H300/H300_power_consumption.txt |
17:37:35 | Rob2222 | and all others who are interested |
17:38:02 | linuxstb | We should probably test it by comparing against the ipod's microsecond timer. A plugin could do that. |
17:38:27 | Rob2222 | The interesting thing is that it seems, the iriver firmware doesnt need to boost the CPU. |
17:38:38 | linuxstb | Or a debug option - it could be useful for other targets with RTC |
17:38:51 | Rob2222 | 3 minutes i checked no boost while playing 128kbit ABR |
17:39:00 | preglow | 128kbps shouldn't boost |
17:39:05 | | Join einhirn [0] (n=Miranda@p5486400E.dip0.t-ipconnect.de) |
17:40:34 | Rob2222 | my unit did |
17:40:36 | amiconn | Rob2222: Afaik the iriver firmware uses a different concept. Instead of having a base cpu clock and temporarily switching to a high clock (like rockbox does), the iriver firmware uses fixed cpu clocks depending on the status & codec |
17:40:51 | Rob2222 | yeah, looks like |
17:40:58 | preglow | linuxstb: doesn't panicf() work on rockbox yet? |
17:41:02 | amiconn | This is less flexible |
17:41:05 | preglow | ehh, ipod |
17:41:20 | Rob2222 | but iriver needs less pover then RB-nonboost |
17:41:26 | Rob2222 | -v+w |
17:41:47 | linuxstb | preglow: I don't know. I've never done anything specifically to make it work. |
17:42:41 | Mmmm | amiconn: IT WORKS!!! |
17:43:10 | | Join gtkspert [0] (n=gtkspert@203-59-207-7.dyn.iinet.net.au) |
17:43:16 | Mmmm | now to see to that remote... |
17:43:24 | Rob2222 | what works? |
17:43:46 | amiconn | Rob2222: These measurements are rather imprecise. I suspect the charger continues to consume power even in indicated-full state |
17:44:26 | amiconn | A precise method would be to open up the unit, disconnect the battery, and connect a regulated lab power supply set to 4.00V instead of the battery |
17:45:13 | amiconn | Then the lab power supply (or a separate amperemeter) will give precise readings |
17:45:16 | Rob2222 | why should the charger charge without indicate it on the charge pin? |
17:45:26 | amiconn | I will do this sooner or later, at least with my H140 |
17:45:33 | XavierGr | Also the H300 is known to have less battery time that default firmware, right. |
17:45:34 | Rob2222 | yes, sure. a lab power supply would be more precise |
17:45:39 | amiconn | (for evaluating deep-sleep mde) |
17:45:45 | XavierGr | I should do the same test on my H100. |
17:45:48 | Rob2222 | but i did all measurements more than 1 time |
17:46:08 | XavierGr | But I don't think that my multimeter will do a good job.... |
17:46:28 | amiconn | XavierGr: Yes, that's known. I have plans to make the gfx drawing significantly faster, as this is consuming a lot of CPU time right now |
17:47:37 | amiconn | That needs changes in font format & handling, and it practically requires linuxstb's bmp-in-build-system patch |
17:48:22 | | Join petur [0] (i=petur@d54C1B62E.access.telenet.be) |
17:49:04 | amiconn | The gfx drawing speed will hopefully increase by factors ... |
17:49:17 | preglow | will this be h3x0 specific or 16 bit specific code? :> |
17:51:24 | Mmmm | amiconn: here's a patch then for the off/stop issue...: http://homepage.ntlworld.com/martin.scarratt/offstop.patch |
17:51:26 | amiconn | A bit of both |
17:55:05 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
17:56:36 | Mmmm | oops..small error there, I've re-uploaded a correct one... |
17:58:28 | | Join ender1 [0] (i=ychat@84.52.165.220) |
18:00 |
18:04:14 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
18:06:31 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
18:07:15 | | Join tulkas [0] (n=528a18e1@labb.contactor.se) |
18:07:24 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
18:07:25 | tulkas | hi |
18:07:38 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:08:01 | tulkas | do you know how to open .mi4 file? |
18:08:36 | | Quit tulkas (Client Quit) |
18:11:25 | | Quit ender` (Connection timed out) |
18:13:35 | | Quit SteL (Connection timed out) |
18:14:35 | | Join SteL [0] (n=stel@slawson.plus.com) |
18:17:34 | lostlogic | Slasheri: adding the mutex to pcmbuf cost ~4% boost on my test track |
18:17:55 | Slasheri | lostlogic: oh :/ |
18:18:12 | Slasheri | so then we should find other we to protect those functions |
18:18:30 | lostlogic | Slasheri: I'm working on graphing out playback.c, pcmbuf.c and pcm_playback.c to see what's goin' on with it. |
18:18:49 | lostlogic | and I think I've got another tweak for the pcmbuf_callback which will get back the 4% for now ;) |
18:19:07 | Slasheri | hehe, sounds cool ;) |
18:19:27 | lostlogic | if only I could quit messing up my test case |
18:22:54 | | Quit DrumRBoy320|Away (Read error: 104 (Connection reset by peer)) |
18:23:01 | | Join Nanji [0] (i=Nanji@spe-95-120.Reshall.Berkeley.EDU) |
18:26:04 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
18:26:07 | lostlogic | I cannot for the life of me figure out why inlining pcmbuf_num_used_buffers hurts performance by multiple %. |
18:26:39 | lostlogic | it's a 4 instruction function, should be an ideal inlining candidate. |
18:27:04 | t0mas | hmz... |
18:27:13 | t0mas | I've seen weird things in that cases too... |
18:27:54 | t0mas | recursive function calling (calculation gcd iwth euclids algorithm) is sometimes faster than using a while loop |
18:27:57 | t0mas | really weird |
18:29:25 | lostlogic | I guess JSR is fairly cheap if the called function only uses scratch registers and takes no arguments (as in this case) |
18:31:02 | Nanji | hi....i am a newbie to rockbox, i just installed Rockbox on my iriver h340 and it plays all fine, but.... |
18:31:09 | Nanji | how do i charge my player through USB now? |
18:31:42 | t0mas | lostlogic: I guess so... |
18:31:52 | t0mas | mine was on x86, with 2 arguments... |
18:31:59 | preglow | lostlogic: how often is it called? |
18:32:09 | Nanji | can anyone help me?... |
18:32:22 | | Join ender` [0] (i=ychat@84.52.165.220) |
18:32:26 | t0mas | Nanji: I have no idea... can't you just plug it in? |
18:32:28 | Philip_0729 | Nanji: iirc hold record while using bootloader USB mode |
18:32:35 | DBUG | Enqueued KICK Nanji |
18:32:35 | Nanji | it says USB mode...that' ¡ºt0mas¡» |
18:32:44 | Nanji | it fails ¡ºPhilip_0729¡» |
18:32:56 | Philip_0729 | fail??? |
18:33:14 | *** | Alert Mode level 1 |
18:33:14 | Nanji | o nvm, now it works...i was trying to boot to iriver firmware at first ¡ºPhilip_0729¡» |
18:33:41 | Nanji | thx all |
18:34:05 | | Join slimx [0] (n=slimx@vau75-7-82-234-251-56.fbx.proxad.net) |
18:34:29 | slimx | lo all |
18:34:29 | lostlogic | preglow: dma interrupt handler |
18:35:34 | slimx | now i've got a compiled ipod3g bootloader to test |
18:36:19 | slimx | can someone tell me how-to try it ;-) ? |
18:36:49 | Philip_0729 | Nanji: lol having told you how to do it... it won't work for me ;) |
18:36:50 | | Quit manhattan () |
18:36:58 | *** | Alert Mode level 2 |
18:36:58 | Nanji | llol ¡ºPhilip_0729¡» |
18:37:00 | | Join Luthion [0] (n=NNSCRIPT@177.80-202-211.nextgentel.com) |
18:37:13 | *** | Alert Mode level 3 |
18:37:13 | Nanji | my battery is dying though :( ¡ºPhilip_0729¡» |
18:37:16 | linuxstb | slimx: Do the same as if you were installing the ipodlinux bootloader - but replace their "loader.bin" with your "bootloader.bin" |
18:37:44 | slimx | k thx |
18:37:51 | linuxstb | Or follow these instructions: http://www.rockbox.org/twiki/bin/view/Main/IpodBoot |
18:38:04 | linuxstb | (which are basically the same as ipodlinux) |
18:38:38 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
18:38:39 | slimx | i've seen some code that load a linux.bin |
18:39:02 | slimx | in bootloader/ipod.c |
18:39:37 | | Quit Seed (Nick collision from services.) |
18:39:43 | linuxstb | slimx: The first step is just to get your bootloader displaying something on the lcd - that's very a big step. |
18:39:46 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
18:39:59 | slimx | hey hey :p |
18:40:10 | slimx | i guess you're right |
18:40:18 | slimx | :) |
18:40:41 | | Quit dpassen1 (Read error: 110 (Connection timed out)) |
18:40:51 | | Quit _FireFly_ ("Leaving") |
18:41:11 | | Quit Seed (Nick collision from services.) |
18:41:20 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
18:41:48 | slimx | so let's install it |
18:42:30 | | Join LinusN [0] (n=linus@labb.contactor.se) |
18:42:45 | LinusN | lostlogic: inlining code that reside in SDRAM is usually a bad idea |
18:43:03 | LinusN | because you don't utilize the cache |
18:43:20 | preglow | i've had excellent results doing it too |
18:43:21 | lostlogic | LinusN: hmm... there are two places it will be called, one is IRAM'd, so the performance penalty must come in the other. |
18:43:25 | LinusN | that's probably why your inlining gets slower |
18:43:27 | preglow | it all depends on how often it's called |
18:43:43 | | Join San||Away [0] (n=test@213-202-161-180.bas503.dsl.esat.net) |
18:43:55 | LinusN | gotta run, cu |
18:43:58 | | Part LinusN |
18:44:08 | | Quit ender1 (Connection timed out) |
18:47:14 | *** | Alert Mode OFF |
18:51:18 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-114-192-167.houston.res.rr.com) |
18:52:52 | linuxstb | slimx: Any luck? |
18:53:22 | lostlogic | Smart man that Linus −− inlining the IRAM'd version, but not the SDRAM'd version gives the best of both worlds. |
18:54:34 | mirak | <LinusN> lostlogic: inlining code that reside in SDRAM is usually a bad idea |
18:54:35 | mirak | <LinusN> because you don't utilize the cache |
18:54:41 | mirak | what does he mean precisily ? |
18:55:11 | preglow | do you know what a cache is, then? |
18:55:23 | mirak | yes |
18:55:40 | preglow | if you inline the function, every instance of it will be moved to where it's called, so it'll have to be loaded into the cache again |
18:55:53 | preglow | if the function isn't inlined, it's always located at the same address, so the code can be pulled from the cache |
18:55:54 | mirak | !!! |
18:55:57 | mirak | right |
18:56:15 | mirak | also about that I have a question |
18:56:29 | mirak | how can you inline a function and declare it to IRAM at the same time ? |
18:56:43 | lostlogic | mirak: if it's inline, it will be in RAM where the caller is |
18:57:04 | lostlogic | mirak: I just copied the code out into the one I wanted it inlined, and then left the function for the other instance |
18:57:44 | mirak | I don't understand your phrase |
18:57:49 | mirak | sentence |
18:58:33 | Matze | which sentence? |
18:58:45 | lostlogic | If a function is inline, it is copied to where it's called. Therefore it will occupy the same RAM section as the calling function. What I did was physically copy the code into the calling function in one instance, but not in another. |
18:58:47 | mirak | lostlogic: "I just copied the code out into the one I wanted it inlined, and then left the function for the other instance" |
18:58:54 | Matze | okay |
18:58:54 | Matze | so: |
18:59:07 | Matze | he has function abc() and function czx(); |
18:59:11 | Matze | he wanted to use abc in czx.. |
18:59:20 | linuxstb | You basically have to have two copies of the function (e.g. with different names) - one declared inline, and one declared as ICODE_ATTR. |
18:59:28 | Matze | so he put in INLINE there. means: the contenct of the function is there, not only a call to the function |
18:59:28 | mirak | how can you do it in "one instance but not the other" ? |
18:59:38 | mirak | ok |
18:59:43 | Matze | he left the original function as it is |
18:59:49 | *** | Saving seen data "./dancer.seen" |
18:59:51 | Matze | just made it inline aditionally |
19:00 |
19:00:36 | slimx | i've got it displaying something |
19:00:55 | linuxstb | Congratulations. The port's well on its way then. |
19:01:13 | slimx | but not really beautifull :p |
19:01:16 | | Join ender1 [0] (i=ychat@84.52.165.220) |
19:01:19 | Matze | slimx: what are u trying? |
19:01:24 | slimx | pixels ... |
19:01:32 | | Quit ender1 (Remote closed the connection) |
19:01:36 | slimx | rockbox bootloader on iPod3g |
19:01:40 | Matze | ah |
19:01:40 | slimx | :) |
19:01:44 | Matze | nice :) |
19:01:47 | slimx | backlight is good |
19:02:16 | slimx | but the lcd driver print just bad things ... |
19:02:26 | linuxstb | That's not surprising for a first attempt. |
19:02:29 | Matze | well so maybe u have to change row/col order? |
19:02:34 | Matze | or something like that... |
19:02:37 | slimx | in fact it print something |
19:02:55 | slimx | that's nice |
19:02:59 | Matze | yeah |
19:03:04 | Matze | hardest step :) |
19:03:48 | slimx | what about making some diff stuff |
19:04:47 | slimx | so i think that the h100 lcd driver can't be used with the ipod :p |
19:04:55 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
19:05:31 | | Join Rob2222 [0] (n=Miranda@ACB0C348.ipt.aol.com) |
19:06:09 | | Quit ender` (Read error: 110 (Connection timed out)) |
19:06:16 | slimx | how can i run a debuger with the bootloader ? |
19:06:53 | | Quit Mmmm () |
19:07:16 | linuxstb | slimx: You can't. |
19:08:13 | Rob2222 | Has any dev recognized, that in PAUSE mode the CPU stays at full speed after switching to the next title? You anyone test this? |
19:10:48 | | Join akaidiot [0] (i=nope@c-531d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
19:11:33 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
19:15:08 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
19:15:38 | linuxstb | amiconn: Does the h1x0's LCD remote uses horizontal packing for the pixels? |
19:17:34 | linuxstb | slimx: The first thing you need to work out is the format of the data that you have to write to the LCD - you should be able to find that by reading the IPL source and/or trial and error. |
19:17:59 | | Join Rondom [0] (n=Rondom@mrbg-3e3422ca.pool.mediaWays.net) |
19:18:57 | preglow | linuxstb: looks like there should be plenty of optimising potential in ipods display driver |
19:19:18 | linuxstb | You mean the lcd_update() function and such-like ? |
19:19:36 | coob | preglow: does the compiler make a real mess of it? |
19:21:09 | preglow | coob: haven't had a look at disassembly yet |
19:21:54 | | Quit gtkspert () |
19:21:59 | linuxstb | But are you talking about the code in lcd-ipod.c or lcd-16bit.c (or both) ? |
19:22:02 | slimx | ok linuxstb i'm looking for that |
19:23:10 | slimx | but i know they are unsigned char * in ipl source |
19:24:12 | preglow | lcd-ipod.c, mainly |
19:25:57 | slimx | ipl writes it by rows so am i |
19:27:05 | preglow | yeah, don't complicate it yet |
19:28:54 | | Part Philip_0729 |
19:30:36 | | Part Paul_The_Nerd |
19:30:49 | | Quit darkless (Remote closed the connection) |
19:32:23 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
19:37:25 | amiconn | linuxstb: No, the H1x0 and H3x0 remotes use vertical pixel packing like the archos and H1x0 main LCDs |
19:38:03 | amiconn | So the H3x0 will need to support both mono bitmap formats, which requires an extended font format |
19:40:11 | Pi | can you add a file to the .rockbox folder at the compiling stage? |
19:44:48 | linuxstb | amiconn: OK, thanks. I'm working on my bmp-in-build-system patch again now, and am hoping to commit something this evening. |
19:51:00 | | Join infamis [0] (n=44495522@labb.contactor.se) |
19:54:03 | Paprica | mm its good? |
19:54:04 | Paprica | %t0.5%xda%t0.5%xdb%t0.5%xdc%t0.5%xdd%t0.5%xde%t0.5%xdf%t0.5%xdg%t0.5%xdh%t0.5%xdi |
19:55:21 | t0mas | Pi: what kind of file? |
19:55:52 | Pi | a data file that contains the defalt colors |
19:55:59 | t0mas | hm\ |
19:56:11 | t0mas | I don't know |
19:56:17 | t0mas | I assume it's possible |
19:56:32 | t0mas | I think Bagder knows, he has done most of the makefiles iirc |
19:57:01 | XavierGr | my god!!!! The world record for the longest continuous bout of hiccups goes to Charles Osborne (1894–1991) from Anthon, Iowa. The hiccups started in 1922 at a rate of 40 times per minute, slowing to 20 and eventually stopping in February 1990 – a total of 68 years. [2] |
19:58:17 | t0mas | damn.... |
19:58:56 | slimx | patch commited |
19:59:00 | XavierGr | Imagine to live the rest of your life with hiccups! :X |
19:59:07 | slimx | na submited :p |
19:59:07 | t0mas | it must be in his head... |
20:00 |
20:01:16 | linuxstb | Pi: I think that's controlled by the tools/buildzip.pl script |
20:01:39 | Pi | thanks |
20:02:53 | linuxstb | slimx: There doesn't seem to be any attachment to your patch. |
20:03:48 | linuxstb | Also, I don't think you should use lcd-ipod.c - even though it's got a generic name, I think it would be cleaner to keep that for just the colour LCDs. |
20:04:07 | linuxstb | (if CVS supported renaming, I would rename it to lcd-ipodcolor.c) |
20:04:13 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
20:04:13 | * | linuxstb waits for preglow... |
20:05:32 | * | preglow stops by and mentions svn |
20:07:03 | San||Away | hey, does diabolikal.org work for anyone? |
20:07:12 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
20:07:18 | Pi | I am having trouble getting the patch to include my new files |
20:07:20 | Pi | tryed cvs diff -uN > color.patch |
20:08:47 | t0mas | hm... that is the right command... |
20:09:08 | t0mas | what does it output? (don't paste > 5 lines here please) |
20:09:13 | Pi | at the top it says:? apps/color_menu.c |
20:09:13 | Pi | ? apps/color_menu.h |
20:09:27 | linuxstb | You can't do that unless you've done "cvs add" - which you can't do unless you have cvs write access... |
20:09:47 | t0mas | Pi: what does the patch do? |
20:10:33 | Pi | it sets the fore and background colors of all the menues etc and saves them in general settings |
20:10:50 | t0mas | ok |
20:11:02 | t0mas | have you done cvs update in the past hours/day? |
20:11:15 | Pi | this is the older version http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1397786 |
20:11:48 | Pi | updated about an hour ago |
20:11:51 | t0mas | ok |
20:12:06 | t0mas | and have you tested if it compiles for all targets? |
20:12:30 | Pi | not yet |
20:13:37 | Pi | it has #ifdef HAVE_LCD_COLOR round most of the code |
20:13:41 | | Quit SteL (Connection timed out) |
20:14:05 | Pi | which should i test it compiles on? |
20:14:32 | t0mas | hmz... |
20:14:48 | t0mas | iriver H1x0, archos player and some color target? |
20:15:11 | t0mas | because 1. has bitmap LCD but no color and 2. has no bitmap LCD |
20:15:20 | t0mas | check carefully for warnings.... |
20:17:22 | Pi | ok there are errors with iriver h1x0 |
20:17:24 | linuxstb | I would check an archos recorder (mono lcd) as well. |
20:17:39 | t0mas | linuxstb: Iriver H1x0 is mono lcd... |
20:17:46 | linuxstb | No, it's greyscale. |
20:17:50 | t0mas | ooh wait... |
20:17:52 | t0mas | jup |
20:18:10 | t0mas | Pi: errors? or warnings? |
20:18:29 | | Join SteL [0] (n=SteL@slawson.plus.com) |
20:19:21 | Pi | errors, i changed LCD_DEFAULT for the global setting which is not deffined by non color targets |
20:22:35 | slimx | sorry for delay |
20:22:54 | slimx | the patch is in sf now |
20:23:05 | slimx | i had to bzip it though |
20:26:04 | linuxstb | slimx: Your patch contains a binary file at the end - tools/codepages |
20:26:07 | | Join Kaggen [0] (n=kaggen@c-722ae155.33-1-64736c10.cust.bredbandsbolaget.se) |
20:26:21 | | Quit mirak ("adieu jolie fille madrileneeeeeeeeee") |
20:26:46 | lostlogic | asdf;lasjkfas;ldkjf I hate computers. |
20:27:48 | | Part infamis |
20:29:13 | Pi | if(screen->depth > ??) what should go here to differenciate between colour and non colour? |
20:31:09 | linuxstb | Use HAVE_LCD_COLOR if you want to differentiate between colour and non-colour |
20:31:46 | Pi | sorted |
20:32:59 | | Join webguest83 [0] (n=0cad6dbb@labb.contactor.se) |
20:36:13 | Pi | hmm, lcd-h100.o and lcd-16bit.o are fighting, i persume i should have deleter the build folder before compiling |
20:36:21 | lostlogic | Slasheri: you around? |
20:36:54 | Slasheri | lostlogic: yes, but going soon |
20:37:11 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-51-108.w82-121.abo.wanadoo.fr) |
20:37:29 | linuxstb | Pi: Yes. It's best to create new directories for each build - e.g. "build-h100", "build-h300" etc |
20:37:47 | lostlogic | Slasheri: quickly then... I've got some changes that get back about 4.5% boost, but on skip, I get one pcmbufdesc worth of playback from the track skipped from |
20:38:27 | Slasheri | hmm |
20:38:42 | lostlogic | Slasheri: Any idea what could possibly cause that? My change is the keep the 'desc' around as a static instead of loading it from the array on every interrupt, which should be OK, because it should have always been set by the previous interrupt call. |
20:40:02 | Slasheri | have you changed any behaviour how the playback pauses, clears the buffer or something like that? |
20:40:19 | Pi | that is the h1x0 compiled and i didnt see any warnings |
20:40:33 | lostlogic | nope, no changes in playback.c... |
20:40:51 | | Quit SteL (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
20:41:05 | | Quit akaidiot (Client Quit) |
20:41:14 | | Join akaidiot [0] (i=nope@c-531d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
20:41:21 | | Quit Luthion (Read error: 110 (Connection timed out)) |
20:42:00 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
20:43:02 | Mmmm | So amiconn, are you going to commit that fix for turning off/stopping or are you not convinced? |
20:44:59 | Pi | the archos player has failed, just after 'descramble' |
20:45:35 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
20:46:18 | Pi | i have no idea what is wrong with it |
20:48:29 | Pi | gcc -O -ansi -g -g sh2d.c -o sh2d |
20:48:29 | Pi | gcc -DHAVE_LCD_CHARCELLS -D__CONFIG_H__ -I../firmware/export generate_rocklatin.c |
20:51:12 | Kaggen | PI: I don't really know what you're doing so I'm sorry if it's a nonsense question, but have you run configure in a fresh build folder and compiled with make? |
20:51:56 | Pi | i think so, will try again |
20:51:59 | Kaggen | If the error apperade at a recompilation you can also try 'make clean' |
20:52:19 | Kaggen | apperade -> appeared |
20:52:41 | Pi | no, i think i make a new folder for the arcos |
20:53:39 | Kaggen | changing target without running make clean or a starting from an empty build-folder is probably bad |
20:57:31 | Pi | same again, though this time it made sh2d and rocklatin before it complained |
20:57:32 | Pi | limits.h:12275: limits.h: No such file or directory |
20:59:52 | *** | Saving seen data "./dancer.seen" |
21:00 |
21:00:01 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Try something fresh") |
21:00:22 | Kaggen | sounds like a build enviroment error, but not sure. Isn't there a how-to on the rockbox wiki somewhere? |
21:00:27 | Pi | same again, though this time it made sh2d and rocklatin before it complained |
21:00:30 | Pi | sorry |
21:00:34 | Kaggen | :-) |
21:01:34 | Pi | yea, it is hapening so fast and it doesent look like other errors that i have seen before |
21:02:50 | Kaggen | Has it worked before? if so, have you changed any code? |
21:03:49 | Pi | i have never tryed to compile for the arcos player before, but i can compile for iriver targets |
21:04:12 | Kaggen | oookay... |
21:05:06 | Kaggen | I haven't tried to archos target myself so I don't know any details but if the release you have is good I would presume it to work if iRiver compiles. |
21:05:51 | linuxstb | Pi: Do you have an sh1 cross-compiler installed? |
21:05:58 | Pi | ??? |
21:06:10 | Pi | arcor recorger has same effect |
21:06:31 | Pi | archos recorder has same effect |
21:06:32 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
21:06:33 | linuxstb | What does typing "sh-elf-gcc -v" tell you ? |
21:06:46 | | Quit Mmmm () |
21:07:22 | Kaggen | ahh, of course, the compiler... |
21:07:57 | Pi | reading specs from /opt/sh1/lib/gcc-lib/sh-elf/3.3.1/specs |
21:09:22 | linuxstb | That's fine then - you have the sh1 cross-compiler. |
21:09:35 | Pi | Configured with: ../../gcc-3.3.1-3/configure −−target=sh-elf −−prefix=/opt/sh1 −−enable-language=c −−disable-nls |
21:09:51 | linuxstb | Are you using the devkit? |
21:10:00 | Pi | yes (i think) |
21:10:40 | linuxstb | The devkit can't compile the Archos targets any more - as you've just found. It's missing limits.h (and other possibly files) |
21:11:18 | Pi | ok that explaines it, what should i do? |
21:11:26 | linuxstb | Install Linux or Cygwin... |
21:12:30 | linuxstb | The devkit isn't an "official" part of Rockbox - so it's not always up to date with current Rockbox requirements. |
21:13:57 | | Join Xerion_ [0] (n=xerion@cp198589-a.landg1.lb.home.nl) |
21:16:06 | | Quit Chamois (" HydraIRC -> http://www.hydrairc.com <- State of the art IRC") |
21:18:00 | | Quit Rondom (No route to host) |
21:18:07 | | Join ender` [0] (i=ychat@84.52.165.220) |
21:19:02 | | Quit akaidiot ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
21:20:26 | Pi | updated the source forge submition with all the new code if someone else wants to try |
21:20:26 | Pi | http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1397786 |
21:20:34 | | Join Bger [0] (n=Bager@217.9.226.114) |
21:20:46 | Bger | evening :) |
21:21:16 | petur | hi |
21:22:11 | Bger | what's this "horizontal scrolling patch" ? |
21:22:42 | lostlogic | bger manual look to the side to view long filenames in the dir browser |
21:23:03 | lostlogic | Bger: it needs work (ie deactivating the automatic scrolling of the long name under the curser when it's active) |
21:23:12 | Bger | ah :) |
21:23:15 | Bger | k |
21:23:57 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
21:24:04 | Bger | i should think about the remote keymappings of this ... |
21:24:25 | | Join TCK [0] (n=tckocr@81-178-207-155.dsl.pipex.com) |
21:26:09 | | Nick San||Away is now known as San| (n=test@213-202-161-180.bas503.dsl.esat.net) |
21:27:51 | petur | Mmmm: are you around? |
21:28:46 | Bger | petur suggestions for h300 remote buttons for this horizonal scroll ? :) |
21:29:04 | * | petur doesn't have any remote :( |
21:29:06 | Bger | there are no free buttons :( |
21:29:09 | Bger | ah:) |
21:29:28 | petur | could have used one this afternoon (stealth recording) |
21:29:39 | Bger | hehe |
21:29:43 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
21:30:04 | petur | field testing recording gain patch :D |
21:30:09 | Bger | the only possible combination is MENU (GPI) + some other |
21:39:47 | preglow | oooh |
21:39:51 | preglow | i like that newest patch |
21:41:41 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
21:42:24 | | Join Nuxator [0] (n=5544f9bf@labb.contactor.se) |
21:43:16 | Nuxator | hello |
21:43:16 | | Join vger_ [0] (n=henrico@cn-mss-cb01-2760.dial.kabelfoon.nl) |
21:43:58 | Nuxator | hello |
21:44:36 | | Join pinkutank [0] (n=ddd@85.107.120.49) |
21:44:48 | Pi | has anyone had a look at the color settings2 patch/ does it work with the archos targets? |
21:45:15 | | Join Toni1 [0] (n=d5063259@labb.contactor.se) |
21:45:24 | Toni1 | Hi there |
21:45:47 | Nuxator | i've got a problem with directory cache |
21:45:53 | preglow | Toni1: hello |
21:45:59 | preglow | Toni1: see you've been busy |
21:46:13 | Toni1 | Hi preglow, already seen my new patch? |
21:46:20 | preglow | yeah, i'm looking at it as we speak |
21:46:44 | Toni1 | fine, I have updated the mp3encoder a little bit too |
21:46:49 | Nuxator | i enabled it but it isn't able to finish scan |
21:47:02 | XavierGr | Hi Bger! Wazzup? I thought about the circular battery elements but it will need an element reordering to work pleperly |
21:47:06 | Toni1 | now high bitrates should perform better |
21:47:15 | linuxstb | Toni1: Cool patch. :) |
21:47:22 | Toni1 | thanks |
21:47:26 | linuxstb | Where have you been the past year? :) |
21:47:29 | Nuxator | is there any way i can erase my settings without entering rockbox? |
21:47:37 | preglow | Toni1: why have you reintroduced IDATA_ATTR and LINE_ATTR defines? |
21:47:41 | Toni1 | nana |
21:47:41 | preglow | they don't belong there |
21:48:05 | preglow | they're not even used, heh |
21:48:08 | Toni1 | oh sorry, this was not intentionally |
21:48:34 | linuxstb | Nuxator: If you are on the iriver, then hold down record as you are booting. |
21:48:34 | | Quit darkless (Read error: 104 (Connection reset by peer)) |
21:48:49 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
21:48:57 | Nuxator | please help rockbox can't start any more with dir cahe enabled |
21:49:48 | XavierGr | hold rec while booting. |
21:49:59 | preglow | and yeah, the mp3 encoder was originally several files, yes? |
21:50:20 | Xerion_ | record during booting loads into iRiver firmware |
21:50:32 | Nuxator | yes but it boots irver's firmware |
21:50:36 | Xerion_ | it doesn't clear rockbox settings |
21:50:41 | Bger | xerion |
21:50:49 | Toni1 | preglow.: yes |
21:50:51 | petur | start holding REC as soon as you see the bootloader |
21:50:56 | Nuxator | but i want to erase the cache dir setting to use rockbox again |
21:50:59 | linuxstb | Nuxator: Hold on, and then when the bootloader starts, release on, and start pressing (and holding) record. |
21:51:03 | Bger | press it after the bootloader starts reading the rockbox.iriver |
21:51:07 | Xerion_ | ok i see :) |
21:51:19 | Xerion_ | just good to know :p |
21:51:27 | preglow | i'd like to split it to several files again |
21:51:30 | XavierGr | oops sorry for that. |
21:51:34 | preglow | i'm not a big fan of huge c files |
21:51:38 | Toni1 | preglow: still the ind2idx table is not complete, but only 320kBit seems to make use of the high values (bigger than 255) |
21:51:39 | linuxstb | preglow: I agree. |
21:51:40 | | Join ender1 [0] (i=ychat@84.52.165.220) |
21:51:42 | Nuxator | yes |
21:51:48 | | Quit TCK (Read error: 110 (Connection timed out)) |
21:51:51 | Nuxator | many thanks |
21:51:58 | preglow | Toni1: ok, so 320kbps still wont work? |
21:52:41 | Toni1 | preglow: yes it works, but unfortunately I have no good ears, and no tools to measure the quality difference |
21:53:01 | Nuxator | ok it worked |
21:53:03 | Nuxator | many thanks |
21:53:19 | linuxstb | Toni1: Do you handle configuration? i.e. the options for encoding can be different for each codec (kbps doesn't make any sense for WAV or wavpack for example) |
21:53:25 | preglow | Toni1: is the current iram partitioning completely random or have you checked to see those arrays are the most important one? |
21:53:35 | preglow | linuxstb: yeah, i was about to mention that, we need a way for codecs to export settings |
21:54:12 | Toni1 | linuxstb: yes that's true: so I use the quality settings: 0-5 for mp3 6 for wavpack and 7 for wav |
21:54:27 | mirak | is lossless compression like flac not usable realtime ? |
21:54:42 | Toni1 | preglow: not in detail, more like a feeling |
21:55:03 | Toni1 | mirak: wavpack is :) |
21:55:03 | Lear | Note that Shine was used in a recent listening test - as low anchor... |
21:55:39 | preglow | Lear: well, it's crap quality, but we don't exactly have many choices |
21:56:52 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
21:56:59 | Toni1 | mirak: but wavpack seems around 900kBit against 1440 kBit raw wav |
21:57:05 | linuxstb | mirak: As Toni1 says, wavpack lossless encoding is realtime (and just as good, if not better than FLAC). I don't think we'll be able to get the libFLAC encoder working realtime. |
21:57:14 | | Join solexx_ [0] (n=jrschulz@c225171.adsl.hansenet.de) |
21:57:49 | linuxstb | Toni1: So you don't let the user choose the codec? |
21:57:50 | preglow | wavpack compressed better than flac |
21:57:55 | preglow | consistently |
21:57:59 | | Join akaidiot [0] (i=nope@c-531d70d5.020-58-6b736411.cust.bredbandsbolaget.se) |
21:58:24 | | Quit akaidiot (Client Quit) |
21:58:25 | linuxstb | Is that also the case for the Rockbox version of the encoder though? |
21:58:27 | Toni1 | linuxstb: the user can choose between raw wav / mp3 / wavpack by the quality setting |
21:58:30 | preglow | linuxstb: no idea |
21:58:33 | | Quit Nuxator ("CGI:IRC (Ping timeout)") |
21:59:09 | linuxstb | Toni1: Yes, I understand that. But I still think we should make it more explicit than that - and give the options for configuration of each codec. But that's a future enhancement. |
21:59:13 | Toni1 | linuxstb: also no idea |
21:59:38 | | Join SteL [0] (n=stel@slawson.plus.com) |
22:00 |
22:00:11 | | Join Benacool [0] (i=Benacool@Toronto-HSE-ppp3750613.sympatico.ca) |
22:00:12 | linuxstb | But anyway, we only really need one lossless encoder. I've certainly got no intention of looking at libFLAC again. |
22:00:29 | Toni1 | linuxstb: ok, but if quality settings would saved to disk, is there still need for? |
22:02:46 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
22:02:51 | preglow | btw, does the encoder plugin memory currently share space with the decoder? |
22:03:45 | Toni1 | preglow: yes, but with audio_stop() it should not matter |
22:04:43 | Toni1 | and for the voice decoder I created a voice_stop() |
22:05:02 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:06:12 | linuxstb_ | Toni1: I'm just think about the future and if we added other encoders, such as speex. But as I said, it's something that can be changed in the future, I don't think we should worry about it yet. |
22:06:25 | | Quit linuxstb (Nick collision from services.) |
22:06:31 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
22:06:41 | preglow | what naming scheme should we use for encoder pluginms? |
22:07:13 | Toni1 | linuxstb: ok, and quality setting is really not the very correct place for encoder selection |
22:07:16 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
22:07:16 | linuxstb | Where are they currently stored? Is there something like an apps/encoders/ directory? |
22:07:25 | linuxstb | (I mean in Toni1's patch) |
22:07:27 | preglow | i think they should reside in codecs/ too |
22:07:51 | Toni1 | preglow: I think so too |
22:08:06 | preglow | but yeah, we need a naming scheme |
22:08:37 | preglow | perhaps we should change extension to .dec and .enc |
22:08:47 | pinkutank | lol I patched the 1.29 j verison with rockbox |
22:08:56 | pinkutank | it still loads iriver |
22:10:53 | Toni1 | have to go, bye all. |
22:10:57 | | Part Toni1 |
22:12:33 | | Quit Lear ("Chatzilla 0.9.69.3 [Firefox 1.5/2005111116]") |
22:13:08 | | Quit solexx (Read error: 110 (Connection timed out)) |
22:13:44 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
22:15:10 | Mmmm | Petur: I'm here now, how about you? |
22:15:20 | petur | yup |
22:15:37 | Mmmm | have you had a look at the new patch on SF? |
22:15:51 | petur | doing that now |
22:17:08 | petur | I think we can keep mic recording mono, and use that combined L/R selection thing for the other latforms as well. |
22:17:42 | petur | (platforms) |
22:18:17 | Mmmm | You mean get rid of all that amazing mic code? :-0 |
22:18:24 | Mmmm | ;) |
22:18:56 | petur | no, always handle mic as mono (L=R) |
22:19:37 | Mmmm | but it works well, no? it could be useful to have balance control |
22:19:53 | | Quit ender` (Connection timed out) |
22:20:26 | Mmmm | do you think it's too complex? |
22:20:55 | petur | not for mic I think. I think I even saw that Tony1's new patch only stores left channel if mic |
22:21:34 | petur | my alternative turned out to be even more complex... ;) |
22:21:55 | Mmmm | heh heh...its difficult isnt it? you dont know till youve tried eh? |
22:22:20 | linuxstb | Anyone know about committing binary files to CVS (from Linux) ? |
22:22:44 | Mmmm | Petur:what do you think of my anti-literal technique |
22:23:06 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
22:24:11 | petur | better than using literals. Only works if they are multiples... then again, this code is quite dedicated atm |
22:25:47 | Mmmm | they'd have to be mad to make hardware where the dig gain didnt go exactly into one analogue gain! but stranger things have happened i suppose :) |
22:26:49 | preglow | linuxstb: there's a flag for it |
22:27:22 | Mmmm | Petur: what does Tony1's patch do? |
22:27:34 | petur | multiple encoder support |
22:27:49 | Mmmm | ahh.. Thats been committed right? |
22:28:09 | petur | no |
22:28:19 | preglow | no, and it's not quite ready yet |
22:28:21 | linuxstb | preglow: Yes I've found it |
22:28:23 | preglow | no build system support |
22:28:23 | | Join amiconn [0] (n=jens@p54BD5493.dip.t-dialin.net) |
22:28:40 | | Quit slimx (Remote closed the connection) |
22:28:57 | amiconn | re |
22:29:13 | | Quit vger_ ("gtkBitchX-1.1-final -- just do it.") |
22:29:18 | | Quit Pi (Remote closed the connection) |
22:29:20 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
22:29:26 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
22:30:18 | Mmmm | So if it only stores left channel from mic in then we have to have mono control right? |
22:30:30 | Mmmm | as in HAVE to |
22:31:13 | linuxstb | OK, first attempt at bmp2rb support in the build system is commited to CVS - don't forget to re-run configure after updating. |
22:31:42 | petur | Mmmm: that's what I said. There's really no use in allowing separate L/R gain when the source is mono |
22:33:11 | Mmmm | on the fly balance control though? I like that! but if the encoders only sample one channel, then there is no point |
22:34:17 | petur | balance for what? it's the build-in mic... |
22:35:23 | Mmmm | I'm really racking my brains here....there MUST be a use for it... :D |
22:36:51 | | Join ansiVirus [0] (i=ansiViru@adsl-69-148-83-76.dsl.rcsntx.swbell.net) |
22:37:06 | | Quit SteL ("Chatzilla 0.9.67+ [SeaMonkey 1.0b/2005121900]") |
22:38:07 | Bger | maybe i'm really dumb, but what does this " error: invalid operands to binary !=" means here: |
22:38:20 | Bger | if(i<buffelements && ((i>0 && (bat[i-1]!=rb->battery_voltage())) || !i)) |
22:38:42 | Mmmm | Petur:Ok...I give up :D So we should change the display too to just one level indicator. |
22:38:54 | Mmmm | for mic in |
22:38:54 | | Quit JoeBorn ("Leaving") |
22:38:56 | Bger | s/means/mean |
22:39:49 | linuxstb | Bger: Try adding more brackets |
22:40:03 | | Quit thegeek (Read error: 113 (No route to host)) |
22:40:10 | linuxstb | IMO, you can't have too many brackets. |
22:40:24 | Bger | ah, i'm dumb :) |
22:40:34 | Bger | bat[] is struct :) |
22:40:39 | * | Bger hides |
22:40:43 | linuxstb | Or that... :) |
22:40:57 | | Quit uwe_ (Client Quit) |
22:41:10 | Bger | brackets were ok (long live for "%" in vim:)) |
22:41:30 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
22:41:49 | linuxstb | RotAtoR: Do you still have the original bmp files you used for bejewelled? |
22:41:59 | linuxstb | (the ones you used bmp2rb with) |
22:45:35 | amiconn | linuxstb (and Toni1 if you read the logs): I have some encoder remarks: |
22:45:54 | RotAtoR | linuxstb: yes, i have them here somewhere |
22:46:08 | amiconn | - The recording settings (i.e. quality etc) are saved to disk |
22:47:21 | amiconn | - It would probably very helpful for our blind users (and I'm sure we *will* get requests for it) if the voice can be made to work during recording |
22:47:45 | petur | isn't it a hardware limitation? |
22:47:52 | linuxstb | RotAtoR: I would like to add the original bmp files to CVS (and remove them from the .c file) now that I've committed bmp2rb build support. |
22:48:15 | petur | unless you pause input (for peakmeters) to output voice |
22:49:05 | RotAtoR | linuxstb: yes, definitely, your new patch looks like it will clean up the source files a lot |
22:50:01 | RotAtoR | do you want me to send you the bitmaps or should I make the changes? |
22:50:29 | linuxstb | I'm very happy to let you do the changes. |
22:50:29 | | Quit pinkutank () |
22:50:59 | RotAtoR | :) ok, i'll take a look at how to implement the changes then |
22:51:21 | linuxstb | Thanks. Let me know if you have any queries - but the Sudoku changes should give you a good idea. |
22:51:40 | RotAtoR | now it should be much easier to add graphics to the side bar too... |
22:51:41 | amiconn | petur: Afaik the hardware is able to do full duplex. The peakmeters are 100% software |
22:51:47 | RotAtoR | ok, thanks |
22:51:58 | amiconn | (calculating the maximum across a part of the pcm buffer) |
22:52:44 | preglow | hardware can do full duplex |
22:53:26 | petur | Didn't know about the full duplex |
22:54:18 | preglow | still, i don't know when we'll need to use the full duplex caps |
22:54:27 | preglow | apart from my effect box project, of course |
22:54:32 | petur | hehe |
22:54:45 | linuxstb | Paprica: How is brickmania coming along? I'm keen to commit it to CVS now we can move the bitmaps out of the .c file(s). |
22:55:35 | amiconn | preglow: Voice UI during recording |
22:58:24 | preglow | amiconn: that'll be hell |
22:58:49 | linuxstb | Ouch, nasty build table... |
22:59:03 | preglow | another case of swapping memory like hell while something intensive is going on |
22:59:30 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
22:59:53 | *** | Saving seen data "./dancer.seen" |
23:00 |
23:01:49 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-130-230.pools.arcor-ip.net) |
23:02:18 | | Quit Nanji ("ºÜÀÛ£¬Ïë˯£¬¶Á²»ÍêÊé¸Ð¾õÓÐ×»¹ÊÇ×Ô¼º²»¶Ô£¿") |
23:02:37 | BHSPitLappy | hey #rockbox |
23:02:41 | | Quit Chamois (Read error: 104 (Connection reset by peer)) |
23:02:55 | preglow | yo |
23:02:55 | petur | Mmmm: are you going to adapt your patch or shall I? |
23:03:03 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
23:03:13 | Mmmm | I'm doing it right now! :) |
23:03:32 | Mmmm | It hurts to get rid of all that hard work! :) |
23:03:35 | | Join Coolhawk [0] (n=mledest@coolhawk.static.otenet.gr) |
23:04:00 | Mmmm | Now it looks so simple..:D |
23:04:07 | petur | I saw you still had some tabs and 80+ lines... while you're editing |
23:04:40 | * | petur remembers how Linus gave him a hard time with his bad patch |
23:05:23 | Mmmm | heh heh...I'll look out for them ;) |
23:07:52 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:08:31 | * | linuxstb commits fix for simulator builds. |
23:10:44 | Bger | petur haha :) |
23:10:58 | Coolhawk | Ok, for everyone interested I've finally finished the schematics over the charge unit of the iAusio X5, you may locate that here : http://www.iaudiophile.net/forums/showthread.php?t=7015 If anyone needs further help on this issue, just post a reply then :) |
23:11:59 | | Quit Chamois (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
23:13:07 | petur | hehe, I like hand-drawn schematics :D |
23:13:44 | Coolhawk | hehe well second draft is better, the first one was on the fly as I measured |
23:14:17 | Moos | Coolhawk: you could put it in the wiki |
23:15:36 | Coolhawk | Sure I could do that, maybe even Linus could add to his pages under the charging section |
23:15:56 | Coolhawk | I would think this could come in handy in the future for some |
23:16:33 | Moos | temporary issue |
23:17:52 | Moos | you could put them here http://www.rockbox.org/schematics/ in waiting Linus publish the final version one |
23:18:24 | | Join TCK [0] (n=tckocr@81-178-207-155.dsl.pipex.com) |
23:18:27 | Moos | or here http://www.rockbox.org/twiki/bin/view/Main/HardwareSchematics |
23:20:52 | | Quit Xerion_ (Read error: 104 (Connection reset by peer)) |
23:21:37 | Coolhawk | Yeah, I think I'll do that, maybe I'll get the time to make it proper in my Protel99 :) |
23:22:01 | Mmmm | Petur: OK, its working... I'll test it, tidy up and post it on SF tomorrow, its bed for me now though, Gnight... |
23:22:08 | Bger | nite |
23:22:09 | | Quit Bger ("[BX] Reserve your copy of BitchX-1.1-final for the BeOS today!") |
23:22:52 | amiconn | The build table is looking stained these days :/ |
23:23:23 | petur | ok |
23:24:41 | petur | amiconn: good sign, it means changes are being made and work is being done ;) |
23:24:51 | amiconn | It's not a good sign |
23:25:01 | petur | too many targets to test them all, he? |
23:25:14 | amiconn | Last week we had an all-green build table |
23:25:42 | amiconn | That means 20 consecutive builds didn't cause a single build error |
23:26:16 | petur | but did you see the amount of commits done recently? |
23:27:46 | | Quit Matze ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:29:06 | * | t0mas apoligizes to amiconn |
23:29:11 | amiconn | petur: 20 builds are 20 builds |
23:29:15 | t0mas | 1 line of red+yellow is mine |
23:29:50 | XavierGr | I think that's why cvs is for, to have multiple builds in case of a bug. |
23:30:11 | | Join infamis [0] (n=44495522@labb.contactor.se) |
23:30:19 | XavierGr | Ofcourse developers should be more carefull but whats the deal for some bugs. |
23:30:28 | XavierGr | If they are corrected no harm in the end. |
23:30:42 | XavierGr | Though they may confuse others if unsolved. |
23:31:08 | t0mas | hmhm... |
23:31:18 | t0mas | we should have some testing system |
23:31:38 | t0mas | a more general one... because I don't have an ondio compiler for example |
23:31:44 | * | amiconn always test-builds before committing anything |
23:31:52 | t0mas | and I can't keep track of all the new color targets added in the last few months |
23:32:10 | | Quit Coolhawk () |
23:32:12 | t0mas | amiconn: I try to do that too... but only for player, recorder and some color target |
23:32:18 | t0mas | usually Iriver... |
23:32:32 | t0mas | I don't even have a build environment for ipod... or ondio |
23:32:46 | infamis | Question: iRiver has the 10k max file limit & Rockbox defeats the limit? I read the docs/TECH file & it says because it stores indexes to the files instead of the actual file names....for playlists. Does this mean that the actual _number of files_ on the device is increaesed to? |
23:32:47 | | Quit ender1 (Read error: 104 (Connection reset by peer)) |
23:32:51 | muesli__ | 24bit Color BMP Support for WPS!!! |
23:32:53 | muesli__ | wohoo :D |
23:32:54 | | Join ender` [0] (i=ychat@84.52.165.220) |
23:32:57 | amiconn | Huh? How do you build for player/recorder then? |
23:33:18 | linuxstb | We now also have three different sims - my mistake was only testing on the SDL sim... |
23:33:28 | t0mas | oh wait... |
23:33:31 | t0mas | those are sim builds too |
23:33:33 | linuxstb | But I agree people should test as much as practical before committing. |
23:33:39 | amiconn | Hehe, in fact that's the sim I completely ignore for now |
23:34:21 | linuxstb | But it could be nice if Bagder published his server scripts so we could run the server build system locally. |
23:34:25 | t0mas | but still I think we need some way to test build for all targets... is it possible to do that with normal gcc? |
23:34:27 | amiconn | t0mas: If you can compile for player/recorder target, then you can compile for ondio target too |
23:34:44 | t0mas | amiconn: sure? because then I should setup a build dir for that |
23:34:50 | amiconn | Of course |
23:34:51 | t0mas | gmini is the other one then? |
23:34:54 | amiconn | yes |
23:34:56 | t0mas | ok |
23:35:08 | amiconn | The gmini port is frozen, so I don't care either |
23:35:18 | | Part Kaggen |
23:35:22 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
23:35:36 | amiconn | Of course I don't always build each and every target and sim before commit, that would take too long |
23:36:00 | t0mas | I assume it's possible to try to compile all targets with a standard gcc? |
23:36:01 | amiconn | I choose the ones to test-build based on what kind of change I made |
23:36:11 | t0mas | that way we can spot the warnings and error's easily |
23:36:27 | amiconn | Nope. You'll need the appropriate cross compiler for the respective target |
23:36:57 | t0mas | isn't it possible to make a normal gcc process the source? and spit out errors and warnings? |
23:37:06 | amiconn | Building the cross compiler is no biggie, it just takes quite some time to do it on cygwin |
23:37:29 | | Join Mongey|homework [0] (n=mongeyc@213-94-252-220.b-ras1.dbn.dublin.eircom.net) |
23:37:48 | preglow | what is missing before the sdl sim matches the other sims? |
23:37:51 | preglow | i'm quite eager to be rid of them |
23:38:00 | | Quit Mmmm () |
23:38:03 | linuxstb | preglow: It doesn't compile on windows, and the sound is buggy |
23:38:14 | amiconn | Well, if the SDL sim looks like the X11 one, I'll never drop win32 |
23:38:38 | linuxstb | I was thinking about that - it could have been better to base the SDL sim on win32, rather than x11. |
23:39:06 | | Quit TCK (Read error: 110 (Connection timed out)) |
23:39:14 | preglow | amiconn: looks like? what do you mean? |
23:39:18 | amiconn | While others may disagree, I think the picture of the unit is often useful |
23:39:38 | linuxstb | That should be relatively easy to add to the SDL sim now though. |
23:39:39 | preglow | you mean the bloody bitmap? |
23:39:43 | preglow | i couldn't care less about that |
23:39:49 | preglow | but sure, if it's wanted |
23:40:21 | preglow | should be, yes |
23:40:25 | preglow | why doesn't it compile on windows? |
23:40:29 | preglow | should be a really trivial thing to fix |
23:40:46 | | Join RedLeg [0] (n=red@66.59.108.254) |
23:40:52 | RedLeg | Greetings.... |
23:41:14 | preglow | linuxstb: sounds is buggy on the other sims as well |
23:41:20 | amiconn | Selected sdl simulator |
23:41:20 | amiconn | configure didn't find sdl-config, which indicates that you |
23:41:20 | amiconn | don't have SDL (properly) installed. Please correct and |
23:41:20 | DBUG | Enqueued KICK amiconn |
23:41:20 | amiconn | re-run configure! |
23:41:34 | RedLeg | I'm looking for help with what seems to be a hardware problem.... can anyone help? |
23:41:42 | amiconn | The win32 sim doesn't require extra software |
23:41:44 | preglow | using sdl-config is really unecessary |
23:42:06 | linuxstb | preglow: The sound playback just stops after a couple of seconds for me. It worked quite well under x11. |
23:42:11 | preglow | all you need is -lSDL |
23:42:16 | petur | preglow: I once posted a small patch for the sound of the w32 sim that made it play ok |
23:42:18 | preglow | i could never get x11 sound to work |
23:42:24 | preglow | i guess it relies on oss |
23:42:39 | linuxstb | Or it makes assumptions about your soundcard. |
23:42:48 | linuxstb | But yes, I think it was oss-based. |
23:42:53 | amiconn | linuxstb: Sound in sims is fishy in general. It works for me in win32, but stutters a bit from time to time. The X11 sim plays for half a second, then stops |
23:43:02 | preglow | linuxstb: sdl sound works fine here, the first time... after you stop audio, it'll never work properly for more than a few seconds |
23:43:12 | RedLeg | Anyone ever seen "ATA: -11" as an error message immediately at poweron? |
23:43:24 | preglow | but anyway |
23:43:36 | amiconn | I remember that it worked in X11 once, but can't remember when it brooke |
23:43:39 | preglow | this is a golden opportunity to have a single codebase for sims, we should make it work |
23:43:54 | preglow | SDL is a really lovely api compared to both winapi and x api |
23:44:27 | amiconn | The win32 api is rather well documented |
23:44:31 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
23:44:37 | preglow | yes, but hell to use |
23:44:42 | preglow | sdl api is also well documented |
23:44:45 | preglow | and not hell to use |
23:45:08 | amiconn | Imho x11 really is hell. Win32 is okay |
23:45:33 | preglow | if you think it's ok, i bet you really haven't used it yet :P |
23:45:34 | amiconn | Dunno about SDL yet |
23:45:38 | Rob2222 | Dont buy a cheap ipod battery for an iRiver H300. It's almost wasted money. :( |
23:45:40 | preglow | x11 is a greater hell, yes, agreed |
23:45:55 | preglow | and that doesn't even do everything winapi does |
23:47:17 | Rob2222 | You get 10,5h out of the stock 1300mA battery and I get now 12,5h (exact same settings) out of my "2200"mA battery. :( |
23:47:33 | preglow | ehh |
23:47:34 | preglow | unlikely |
23:47:50 | Rob2222 | preglow: You mean me? |
23:47:51 | muesli__ | only 12h? which codec? |
23:48:07 | Rob2222 | Mp3 @ 128 ABR |
23:48:10 | Bagder | ooo bmp build |
23:48:13 | Rob2222 | Volume -45dB |
23:48:26 | muesli__ | once i had 29h |
23:48:33 | muesli__ | with a 2200mah |
23:48:40 | muesli__ | iriver lab mode |
23:48:54 | preglow | Rob2222: yeah, you |
23:48:57 | Rob2222 | my 2200mA only costs 9,99 Euro, maybe its relabeled ... |
23:48:59 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:48:59 | * | infamis |
23:49:04 | muesli__ | it was the same |
23:49:05 | preglow | only gaining 2 hours with that setup is realle unlikely |
23:49:08 | Rob2222 | the thing is, its not my unit ... |
23:49:18 | Rob2222 | let me tell... |
23:49:30 | preglow | 10.5 hours from standard battery with that setup is also very poor |
23:49:33 | preglow | this is h3x0, yeah? |
23:49:38 | Rob2222 | my old (1 year in use) stock battery gets 9,5h. |
23:49:54 | Rob2222 | so i tool the H320 of my friend thats 1 weeks old |
23:49:58 | muesli__ | preglow h3xx contains a 1700mah |
23:50:05 | Rob2222 | anf from his unit i got 10,5 h |
23:50:06 | muesli__ | stock |
23:50:23 | Rob2222 | udes same rockbox, playlost and same mp3s |
23:50:26 | Rob2222 | used |
23:50:31 | Rob2222 | playlist |
23:50:36 | Rob2222 | dam what am i typing |
23:50:44 | Rob2222 | muesli__: sure? |
23:51:01 | muesli__ | what is sure |
23:51:02 | muesli__ | ;) |
23:51:17 | infamis | does rockbox have a 10k limit on the number of files able to be on the player for the iriver port? |
23:51:17 | Rob2222 | stock: LPCS 355385/KPPJDLJI |
23:51:20 | infamis | I know it doesn't for the playlist but does it for the actual number of all files on the hard drive? |
23:51:21 | XavierGr | No, I think not. H300 comes with the same battery as H100 AFAIC. |
23:51:29 | XavierGr | no |
23:51:30 | preglow | infamis: no |
23:51:39 | muesli__ | XavierGr NO |
23:51:41 | muesli__ | wait |
23:51:46 | muesli__ | il have a look |
23:51:51 | XavierGr | Proof link? |
23:52:13 | Rob2222 | LPCS355385/KPPJDLJI <= on my stock battery |
23:52:29 | RedLeg | Anyone ever seen "ATA: -11" as an error message immediately at poweron? |
23:52:42 | RedLeg | Hardware is a Jukebox 20 recorder |
23:53:03 | infamis | does rockbox load all files' info on the hard drive into memory on startup? or what file in firmware/ should I be looking for? |
23:53:16 | Bagder | infamis: no it doesn't |
23:53:32 | Rob2222 | http://66.249.93.104/search?q=cache:-fbH-9UCJU4J:www.powerready.co.kr/powerpartner/layout.php%3Fmain%3Dskc.php++LPCS355385&hl=de <= here it is. the stock battery |
23:53:46 | Rob2222 | 1350 average 1400mA |
23:53:58 | muesli__ | mmh..no notes on the stock battery..but i am sure if read somewhere 1700mah |
23:54:04 | muesli__ | ive |
23:54:30 | Rob2222 | muesli__: I gave you the number of my H340 stock battery |
23:54:33 | infamis | so startup is practically instant since it doesn't read the whole hdd? |
23:54:43 | XavierGr | so it is rated at 1400mah? |
23:54:48 | Bagder | infamis: you never started it? |
23:54:51 | t0mas | infamis: it does the dircache in the background |
23:54:54 | Rob2222 | 1400max, 1350 average |
23:55:13 | infamis | I have an iaudio x5, but it has the 10k limit also, so I'm trying to see what you guys actually did to defeat it |
23:55:17 | infamis | no iriver |
23:55:17 | Rob2222 | but my 2200er is bullshit :( |
23:55:21 | Bagder | aha |
23:55:23 | linuxstb | OK, build table green again.... |
23:55:31 | Bagder | infamis: we have no such silly limit |
23:55:37 | XavierGr | Doesn't H300 has a sticker with the battery rating? |
23:55:37 | Moos | infamis: start take around 7sec here on h140 |
23:55:48 | XavierGr | H100 has one and says 1300 mah |
23:55:53 | Bagder | infamis: we do have a configurable max number files in a playlist and in a dir |
23:55:56 | muesli__ | XavierGr no |
23:56:03 | muesli__ | i thought there was one |
23:56:07 | muesli__ | but i was wrong |
23:56:37 | muesli__ | and there battery is lying just in front of me |
23:56:44 | XavierGr | Fuck, that meas that now that I will upgrade my H300 will have far lowerbattery time than H100. |
23:56:48 | muesli__ | nothin to see |
23:57:01 | XavierGr | I should have rethink for that |
23:57:03 | infamis | Bagder: but no limit really on the actual number of files you can have on the hard drive, correct? |
23:57:10 | Bagder | infamis: correct |
23:57:23 | amiconn | XavierGr: That drawback will only be temporary, I hope |
23:57:49 | Bagder | infamis: we support 120GB disks on the Achos players... people are likely to have much more than 10K files on those |
23:58:18 | infamis | right, that's when I bought my X5 60gb & found out the 10k limit, I was astounded! |
23:58:24 | Rob2222 | XavierGr: With a good 2200 you should get at least 17h ^^ :) |
23:58:40 | infamis | I had bought the 60gb just cause my rio karma was only a 20gb |
23:58:40 | XavierGr | amiconn: Even if you cacth iriver in battery times, the internal battery is rated at 1400mah, (and iriver sasy 16 hours for both H100 and H300) (H100 has 1300mah internal) that means that H300 needs more battery. |
23:58:45 | * | amiconn wonders how this sdl stuff is supposed to work |