00:00:12 | NightCat | linuxstb__: And when I did some tests I decide that it's a lcd_bitmap_part function |
00:00:44 | NightCat | linuxstb__: Will you let me know when solve it somehow? |
00:01:13 | linuxstb__ | Just testing a fix now.... |
00:01:19 | preglow | amiconn: the cycles parameter in timer.c is timer interval in cpu cycles, or what? |
00:01:31 | Bagder | tomal patch flew in |
00:01:40 | NightCat | Ok, I have to have a cup of coffee |
00:02:09 | tomal | I sent a small patch |
00:02:23 | * | Bagder jumps |
00:02:24 | tomal | I would like iPod developers to test it |
00:02:28 | Bagder | didn't see you here ;-) |
00:02:32 | amiconn | preglow: /* Register a user timer, called every <cycles> CPU_FREQ cycles */ |
00:02:49 | preglow | didn't see that |
00:02:56 | preglow | trying to adapt it for ipod |
00:03:04 | amiconn | I.e. it's cycles of the base frequency (11289600 Hz on iriver) |
00:03:04 | tomal | Bagder: I do not have much time for Rockbox and I prefer to spend it coding |
00:03:18 | Bagder | tomal: I fully understand that! |
00:03:37 | Bagder | now stop talking and go code ;-) |
00:03:42 | Paul_The_Nerd | Hehehe |
00:03:44 | amiconn | This is done to keep proper timing when switching frequency, and the reason why the higher frequencies are integer multiples of the base |
00:04:04 | | Quit thegeek (Read error: 113 (No route to host)) |
00:04:09 | amiconn | This allows to just change the prescaler and keep the timer period |
00:04:16 | preglow | doesn't seem like pp has any finer timers than usec |
00:04:17 | linuxstb__ | NightCat: It's the "stride" parameter that I got wrong. Just testing the different targets now. |
00:04:25 | | Join owang [0] (n=1817b0eb@labb.contactor.se) |
00:04:37 | tomal | My patch adds a .vector section for ARM targets. |
00:05:05 | tomal | I made it because I wanted to manipulate exception vectors from C in an elegant way. |
00:05:12 | amiconn | linuxstb__: Hehe, 'stride' will be even more fun for horizontal-blocked bitmaps... |
00:05:17 | NightCat | linuxstb__: What "stride" parameter do? |
00:05:31 | linuxstb__ | amiconn: Yes, I'm still not 100% sure of what it should be for every target. |
00:05:36 | preglow | yeah, the current way isn't very flexible |
00:06:01 | NightCat | linuxstb__: I test 0 and 1 - not works... |
00:06:12 | | Quit midkay ("Leaving") |
00:06:23 | NightCat | linuxstb__: after 0 and 1 I stoped testing... |
00:06:41 | amiconn | http://www.rockbox.org/twiki/bin/view/Main/GraphicsAPI#Functions |
00:07:35 | amiconn | "The stride parameter is the 'line length' of the source bitmap, i.e. the number of fb_data items (chars for <=8 bit displays, shorts for 16 bit displays) to skip in order to move down one line." |
00:07:48 | | Quit __peer__ (Read error: 104 (Connection reset by peer)) |
00:07:56 | * | amiconn asks himself why he's writing all that documentation :/ |
00:08:42 | preglow | using cygwin makes you want to punish yourself? |
00:08:47 | NightCat | amiconn: Hehe :) |
00:08:54 | NightCat | amiconn: Thanks :) |
00:09:26 | amiconn | preglow: ? |
00:09:31 | NightCat | amiconn: Then if there for ex. 4 pictures in one stride = 4? |
00:09:40 | preglow | any way to force cvs view on rockbox.org update before daily build is ready? |
00:09:49 | ender` | preglow: why, you already are punishing yourself :) |
00:10:08 | preglow | tomal: is your patch commited or what? |
00:10:23 | amiconn | preglow: Click on the build time stamp |
00:10:26 | Bagder | preglow: it does |
00:10:31 | * | ender` still needs to get m68k-gcc to compile under interix |
00:10:46 | preglow | amiconn: still doesn't help when the changes aren't even yet built |
00:11:07 | tomal | preglow: No, it isn't. I just commited a simple patch adding a toolset for ifp in tools/configure |
00:11:25 | amiconn | Ah, you mean when a build is already running and there is a second commit... |
00:11:30 | preglow | tomal: url for the other patch you're talking about, then? |
00:11:50 | preglow | amiconn: doesn't matter much anyway, it's just that my mail server went down with a blast right now |
00:11:55 | tomal | https://sourceforge.net/tracker/index.php?func=detail&aid=1414113&group_id=44306&atid=439120 |
00:12:01 | preglow | thanks |
00:12:03 | preglow | i'll check it out now |
00:12:05 | linuxstb__ | amiconn: So for the vertical-packed mono/greyscale and the 16-bit color (i.e. the main targets), stride is simply the number of pixels wide the source bitmap is? |
00:12:13 | amiconn | yes |
00:12:47 | amiconn | For horizontal-packed mono (and 2/4 bit greyscale) it's different |
00:13:42 | Paul_The_Nerd | Wouldn't it just be the width of the .bmp file minus the width of the part? |
00:14:09 | | Join webguest39 [0] (n=0cad6dbb@labb.contactor.se) |
00:15:38 | preglow | tomal: ordinary build seems to work |
00:16:52 | tomal | preglow: thanks |
00:17:08 | tomal | I am working on a GDB stub for iFP |
00:17:36 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
00:17:45 | preglow | are you now |
00:17:59 | tomal | Do you think it is ok to add a new option to tools/configure (build (n)ormal,... (g)db stub)? |
00:17:59 | preglow | something like that would be magnificent for ipod |
00:18:10 | preglow | yeah, i do, have you checked how it's handled on archoses? |
00:18:30 | preglow | they're the only other target with gdb stub support |
00:18:44 | tomal | on archoses it is build independently from the main build system |
00:18:49 | preglow | oh |
00:18:53 | amiconn | tomal: That's what the (d)ebug build option is for |
00:19:10 | Bagder | not quite, that builds a rockbox that can be used with gdb |
00:19:11 | preglow | linuxstb__: you know if there's any way we can have a gdb stub? |
00:19:26 | amiconn | Currently unused on iriver, but used this way on archos |
00:19:27 | preglow | linuxstb__: like if there's some serial port in the dock connector or something |
00:19:29 | linuxstb__ | There is a serial port on the dock connector. |
00:19:35 | linuxstb__ | :) |
00:19:37 | amiconn | The stub itself is in a separate dir |
00:19:38 | preglow | hmmm |
00:19:51 | tomal | I would like to integrate building mine with the rest of rockbox, because I use some standard functions (strcpy...) |
00:19:52 | preglow | so a dock, a logic level converter and a stub and we're on rails |
00:19:56 | linuxstb__ | But IPL haven't got it working on the 4Gs yet. |
00:20:03 | Bagder | tomal: I think it sounds fair |
00:20:07 | | Quit Bger ("BitchX-1.1-final -- just do it.") |
00:20:55 | tomal | Ok, I will commit it soon then. |
00:21:13 | Bagder | I'll commit myself to some serious bed time now |
00:22:00 | tomal | The stub starts to work, it is untested yet and it cannot execute single instructions. |
00:22:30 | preglow | moo |
00:22:31 | | Quit ghode|afk () |
00:22:31 | tomal | I used it however to peek in my player's memory space |
00:22:56 | | Join ghode|afk [0] (i=testing@host-84-9-105-221.bulldogdsl.com) |
00:23:45 | tomal | Have you already tested gcc4 with Rockbox? |
00:23:51 | preglow | tomal: ram is mapped at 0 for ifp? |
00:23:59 | preglow | tomal: yeah, we had to use gcc4, gcc3 made incorrect code for our bootloader |
00:24:18 | preglow | besides, gcc4 seems to be a bit better than gcc3 for arm |
00:24:37 | tomal | preglow: yes, it seems that iram is mapped at 0 and 0x400000. And probably even 0x10000000 |
00:25:26 | preglow | haha |
00:25:28 | preglow | oh well |
00:25:29 | preglow | but anyway |
00:25:33 | preglow | i'd say just commit your patch |
00:25:42 | tomal | ok, thanks |
00:26:13 | preglow | works on nano, and it's fairly arm specific, so i expect it works on others as well |
00:26:17 | preglow | if not, it should be a quick fix |
00:26:47 | linuxstb__ | If it works on the nano, that's good enough for me. |
00:27:10 | BHSPitLappy | what is it now? |
00:27:15 | | Quit webguest39 ("CGI:IRC") |
00:27:50 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
00:28:03 | preglow | tested bootloader, works dandy |
00:28:40 | BHSPitLappy | is rb dandy on a 5g? |
00:28:51 | preglow | well |
00:28:52 | preglow | works |
00:28:53 | preglow | no audio |
00:28:58 | BHSPitLappy | given |
00:30:21 | BHSPitLappy | is there a 5G loader tarred up somewhere? :D |
00:31:03 | BHSPitLappy | or, actually...since this is my friend's ipod, and he's more, "simple-minded", I wonder if ipodloader2 would be better |
00:31:22 | Paul_The_Nerd | Not so much "tarred" as "needs to be compiled, and merged, and etc" |
00:31:47 | preglow | linuxstb__: btw, didn't you hack the bootloader to load reatilos on usb, btw? |
00:32:09 | Paul_The_Nerd | Yeah |
00:32:17 | Paul_The_Nerd | I've got that patch running on mine right now |
00:32:19 | linuxstb__ | Yes, but I haven't committed it. In fact, I may have lost the patch.... |
00:32:22 | preglow | right, so it's still a patch |
00:32:38 | Paul_The_Nerd | I have the patch still linuxstb_. Both the original USB (disk mode) and USB2 (retailOS) |
00:33:24 | preglow | amiconn: doesn't specifying a timer value in cycles break the purpose of doing so a bit if timer values in the regs aren't specified in cycles? |
00:33:36 | preglow | disk mode patch is commited, yes? |
00:33:42 | preglow | at least i get disk mode here now, and i didn't use to |
00:33:51 | | Quit ansiVirus ("Leaving") |
00:33:53 | linuxstb__ | Paul_The_Nerd: Yes, I found it - http://www.davechapman.f2s.com/rockbox/usb2.diff |
00:34:25 | BHSPitLappy | Paul_The_Nerd: good one |
00:35:24 | | Quit Febs () |
00:35:40 | owang | how can i tell if my crosscompiler worked? is there a file i can look for after compiling gcc with that patch? |
00:35:45 | BHSPitLappy | and I just meant the binary, I'm on the short end of compiling anything RB |
00:35:51 | BHSPitLappy | since i gotta use 3.4.3 |
00:36:10 | linuxstb__ | You don't have to use 3.4.3 - you can install 4.0 in a different directory. |
00:36:16 | amiconn | preglow: Booted ubuntu install cd now; hangs in text mode (startup messages) |
00:36:17 | linuxstb__ | (and switch between them) |
00:36:37 | BHSPitLappy | linuxstb__: I hate having to build cross-compilers though :P |
00:36:44 | BHSPitLappy | actuall I should be able to make it work here, in windows |
00:36:47 | BHSPitLappy | +y |
00:37:13 | linuxstb__ | But I can build a video bootloader.bin for you if you want it. |
00:37:22 | preglow | amiconn: given it a decent wait? it depends on the cd, but the default operation mode for one of them is live cd, which does take a while to boot |
00:37:28 | BHSPitLappy | linuxstb__: please |
00:37:42 | BHSPitLappy | linuxstb__: or loader2, if you still have it (your "hacked" working version) |
00:38:15 | BHSPitLappy | though i should be able to build that... but my linux box is acting up :/ |
00:38:25 | * | BHSPitLappy just goes on and on with excuses |
00:38:53 | Paul_The_Nerd | Do ipodlinux sources exist in their own right, or is it just this patch I've found that I guess you apply against uclinux? |
00:40:02 | linuxstb__ | It's just that patch |
00:40:30 | Paul_The_Nerd | Okay |
00:40:36 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
00:40:39 | owang | i built the crossompiler as instructed, but no m68k-elf-gcc was created |
00:40:40 | preglow | linuxstb__: you know why ipod nano backlight requires two port writes? |
00:40:51 | amiconn | preglow: Nope, serious hang. Last message is: input: AT Translated Set 2 keyboard on isa0060/serio0 |
00:40:58 | amiconn | I have an USB keyboard... |
00:41:05 | Paul_The_Nerd | owang: Where are you checking for it? |
00:41:07 | preglow | usb keyboards should work completely fine |
00:41:14 | preglow | i'm using one myself |
00:41:26 | | Quit ender` (" What if there were no hypothetical questions?") |
00:41:27 | preglow | perhaps it's the ati chipset it doesn't like |
00:41:41 | linuxstb | preglow: No idea about your backlight. |
00:42:16 | owang | Paul_the_nerd: hey, i specified the folder \home\owang\m68k in the configure line |
00:42:30 | owang | so that and all its subdirectories |
00:42:42 | preglow | amiconn: i'd check out some linux sites to check the support status on that ati chipset |
00:43:01 | | Part coob |
00:43:32 | Paul_The_Nerd | So the m68k directory was created when you did the make install? |
00:43:44 | linuxstb | BHSPitLappy: http://www.davechapman.f2s.com/rockbox/bootloader-video.bin |
00:43:52 | BHSPitLappy | gracias |
00:44:10 | owang | yea |
00:44:13 | owang | theres a bunch of stuff in it |
00:44:22 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
00:44:37 | hshah | can anyone help me with some C for a friend? |
00:44:42 | Paul_The_Nerd | And in the bin folder there's no m68k-elf-gcc? |
00:44:58 | owang | maybe its from building the binutils |
00:45:05 | hshah | Ben (Ground Floor) says: |
00:45:05 | hshah | else |
00:45:05 | hshah | { |
00:45:05 | DBUG | Enqueued KICK hshah |
00:45:05 | hshah | printf("Initial Time: %u:%u\n", ansih, ansim); |
00:45:05 | hshah | printf("Increment: %u:%u\n", ansch, anscm); |
00:45:05 | *** | Alert Mode level 1 |
00:45:05 | hshah | printf("Final Time: %u:%u\n", resh, resm); |
00:45:07 | hshah | } |
00:45:09 | owang | yea theres no gcc, but i didnt get an error or anything |
00:45:27 | hshah | he wants the resm, anscm, ansim to be displayed 1 2 3 etc, not 01, 02, 03 etc |
00:45:43 | Paul_The_Nerd | owang: It would only build whichever one you did the configure for. |
00:46:07 | owang | yea i built both, both completed with no errors, and theres a bunch of binaries in that directory |
00:46:08 | preglow | hshah: then that should work completely fine |
00:46:23 | Paul_The_Nerd | Are you sure you followed the directions for binutils and gcc, in that order, exactly as typed? (other than changes for the folder and sh-elf to m68k-elf)? |
00:46:23 | owang | but no -gcc |
00:46:41 | hshah | preglow: but they are being outputted as 01 02 03 04... etc but he wants them 1 2 3 4... etc |
00:46:46 | owang | yea, exaclty |
00:46:56 | preglow | hshah: sure he's not using %o ? |
00:47:00 | preglow | %u should work fine |
00:47:19 | Paul_The_Nerd | Can you do a search for m68k-elf-gcc on build directory, and see if it's there? |
00:47:58 | hshah | preglow: no hes not using %o |
00:47:58 | owang | sure. sorry whats the command to search, im new to cygwin/unix development |
00:48:16 | Paul_The_Nerd | Well, if you're using cygwin, I'd just go to the windows Find Files option. |
00:48:29 | owang | heh of course |
00:48:59 | preglow | building cross compiler for cygwin? |
00:49:10 | owang | yea, well trying to |
00:49:15 | preglow | if i used cygwin, i'd just install binaries |
00:49:24 | owang | i tried that |
00:49:30 | Paul_The_Nerd | preglow: Well, the crosscompiler instructions *do* work. |
00:49:31 | hshah | preglow: any ideas? |
00:49:35 | preglow | hshah: no |
00:49:35 | owang | they crashed on "dumb" |
00:49:48 | linuxstb | The new Rockbox binaries that Linus made available today? |
00:49:51 | preglow | owang: did you try that today? new intstruction are up on rockbox.org now |
00:49:52 | preglow | http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
00:49:55 | preglow | look at the bottom of the page |
00:50:24 | owang | oh, this was yestrerday. lol ok ill check othat out. awsome |
00:51:35 | preglow | ghah |
00:51:42 | preglow | i seriously need to go to bed |
00:51:47 | Paul_The_Nerd | Sleep! |
00:52:03 | preglow | yep |
00:52:07 | owang | haha. wow, i was one day too early on this. lol |
00:52:08 | preglow | see ya'll tomorrow |
00:52:28 | Paul_The_Nerd | owang: Sure, fine, take the easy way out. :-P |
00:53:44 | Rob2222 | Charging a 2200mA battery takes to long. 3h and still charging. i wanted to sleep since 45 minutes :( |
00:54:52 | | Join midkay [0] (n=midkay@c-24-16-191-240.hsd1.wa.comcast.net) |
00:55:06 | *** | Alert Mode OFF |
00:57:52 | webguest50 | I have a question: while my h320 is playing music, should I disconnect the charger once my battery is full, or should i leave it on the charger? whar is better for the battery? |
00:59:02 | | Part hshah ("Leaving") |
00:59:37 | Rob2222 | you can have the charger connected the the player gets the power from the AC adapter. |
00:59:58 | Rob2222 | charging stops when the battery is full. |
01:00 |
01:00:21 | Rob2222 | charging only starts again when the battery goes below 97%/98% |
01:00:37 | Rob2222 | for the H3x0 series. |
01:00:45 | Rob2222 | other players i dont know |
01:00:53 | webguest50 | ok, thank you. |
01:00:55 | *** | Saving seen data "./dancer.seen" |
01:00:57 | Rob2222 | np |
01:01:07 | owang | i think im gonna build a multi band equalizer for the iriver port. anyone have any opinions/advice? |
01:02:34 | Paul_The_Nerd | I think someone was already working on one, so there may be someone with code they could share already. Dunno |
01:02:57 | owang | hm cool. ill ask around here, couldnt find it on the web |
01:03:25 | | Quit mirak (Remote closed the connection) |
01:03:31 | Rob2222 | search the logs of the last 2/3 days |
01:03:50 | Paul_The_Nerd | Yeah, I remember seeing discussion of it fairly recently |
01:03:55 | Rob2222 | irc log is at the HP |
01:04:46 | owang | cool will do. although ill prolly write it anyway cause i think it would be a fun introduction to coding for my iriver :) |
01:05:12 | Rob2222 | that may be true ^^ |
01:05:41 | Paul_The_Nerd | Well, in that case, wanted features include: Savable settings (to an external file, so you can share equalizer settings with a friend) and perhaps the ability to read equalizer settings from metadata. |
01:05:53 | Rob2222 | damn, my H340 should finish charging i want to go to bed. |
01:05:59 | | Part tvelocity ("Leaving") |
01:06:32 | owang | yea that would be awsome. like writable-presets |
01:07:01 | owang | will definitly consider that |
01:07:16 | Rob2222 | would be nice if you could write the settings in a simple editor |
01:07:31 | Rob2222 | was nice for the fm frequenca table, too |
01:07:35 | Rob2222 | -a+y |
01:07:38 | Paul_The_Nerd | Yeah, some sort of very simple human readable format. |
01:07:59 | Paul_The_Nerd | Actually, what ever happened to that patch that let you browse/ load .fmr files? I liked that one... |
01:08:01 | | Quit NightCat (Read error: 104 (Connection reset by peer)) |
01:08:06 | owang | ya. so you could edit it on your computer or directly on rockbox |
01:08:25 | linuxstb | owang: preglow has said that he has got most of the actual dsp code written for an eq, but he doesn't have the time to write the gui and incorporate it into Rockbox. |
01:08:35 | | Join NightCat [0] (n=pink__ki@garant.metacom.ru) |
01:08:37 | linuxstb | But he's just gone to bed.... |
01:09:38 | owang | linuxstb: oh cool.ill see if i can get ahold of him later |
01:10:33 | owang | ok guys im gonna check this out for a bit. cya |
01:10:36 | | Quit owang ("CGI:IRC") |
01:11:06 | Rob2222 | I don't like that the actual power management says 99% at 4,21V |
01:11:13 | Rob2222 | 100% was better |
01:11:35 | | Join ashridah [0] (i=ashridah@220-253-121-39.VIC.netspace.net.au) |
01:11:36 | | Quit Pieter_ (Connection reset by peer) |
01:13:55 | | Quit [San] (Read error: 110 (Connection timed out)) |
01:16:10 | lostlogic | Rob2222: during charging it will never say over 99%. When it stops charging it will say 100% |
01:16:27 | Rob2222 | lostlogic: but thats new :) |
01:16:43 | lostlogic | that's how it is on other rockbox targets which have charging status |
01:16:56 | Rob2222 | So I have only 99% as long as the player is connected to the AC adapter, right? |
01:17:03 | lostlogic | no |
01:17:22 | Rob2222 | OK, so 100% wen charging stops, ok |
01:17:22 | lostlogic | once the battery reaches full charge and the chip stops trying to charge it, it will say 100% |
01:17:25 | lostlogic | which makes sense |
01:17:28 | Rob2222 | yep |
01:17:32 | Rob2222 | I understand. |
01:17:56 | Rob2222 | lostlogic: I dont know, what i should make now with my cheap 2200mA battery. |
01:18:18 | Rob2222 | Thought about to buy a newer tech 2200mA and sell my cheap at ebay. |
01:18:44 | Rob2222 | And now I got 21,5h from the iriver FW ^^ |
01:19:21 | Rob2222 | Now I think the whole day if the capacity of the battery rised, or the Iriver only need so much less power. |
01:19:23 | Rob2222 | :) |
01:20:12 | Rob2222 | lostlogic: Do you know how much cycles Li-Ion batterys need to get in their normal capacity range? |
01:21:31 | webguest50 | I think the iriver firmware uses much less power than rockbox, i made a test and rockbox shut down after 1:50 hours and thr iriver firmware lasted 3:35 hours |
01:22:28 | Rob2222 | 1:50h ???? |
01:23:05 | webguest50 | yes, my battery is dying, i already ordered a 2200mAh one. |
01:23:07 | Rob2222 | I got 12:30 out of RB and 21:30 out of iriver in my last 2 benchs. |
01:23:17 | Rob2222 | 1:50 muahaha |
01:23:21 | Rob2222 | thats less. |
01:23:38 | Rob2222 | webguest50: Which 2200mA you ordered? |
01:24:46 | webguest50 | I ordered it here: http://cgi.ebay.de/Akku-Li-Polymer-fuer-iPod-1-2-Generation-2200mAh_W0QQitemZ7583185022QQcategoryZ96300QQrdZ1QQcmdZViewItem |
01:25:00 | Rob2222 | lol |
01:25:05 | Rob2222 | exact my battery |
01:25:13 | Rob2222 | same seller |
01:25:22 | Rob2222 | are you german? |
01:25:26 | webguest50 | yes |
01:25:34 | Rob2222 | me too |
01:25:34 | Paul_The_Nerd | How hard is it to change the wires on the battery? |
01:25:42 | Rob2222 | very simple |
01:25:43 | | Quit Moos ("Glory to Rockbox") |
01:25:48 | Paul_The_Nerd | What do you need to do? |
01:25:49 | Rob2222 | no problem |
01:26:18 | Rob2222 | mom |
01:26:59 | Rob2222 | brb in 4 minutes |
01:27:09 | muesli__ | Paul_The_Nerd easy |
01:27:18 | NightCat | Who has an H300? |
01:27:28 | muesli__ | i |
01:27:39 | NightCat | I almost done MinesweeperH300 :) |
01:28:07 | NightCat | (I don't like the old Minesweeper :) ) |
01:28:24 | muesli__ | i dont like minesweeper @ all ;) |
01:28:24 | NightCat | It's too small... |
01:28:32 | muesli__ | dunno what to do :) |
01:28:34 | NightCat | muesli__ :) |
01:28:40 | linuxstb | Is it a completely new plugin, or have you adapted the current one? |
01:28:56 | webguest50 | muesli__:avoid the mines |
01:28:57 | NightCat | linuxstb: completely new |
01:29:11 | linuxstb | That's controversial then... :) |
01:29:13 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
01:29:28 | Jungti1234 | good morning |
01:29:30 | lostlogic | Rob2222: don't know about cycles |
01:29:35 | NightCat | linuxstb: How to do screen in the sim? |
01:29:52 | linuxstb | What do you mean? It should work exactly the same as the target. |
01:29:53 | NightCat | I mean screendump |
01:29:57 | linuxstb | Ah. |
01:30:19 | linuxstb | Press F5 |
01:30:24 | NightCat | Ok |
01:30:28 | linuxstb | http://www.rockbox.org/twiki/bin/view/Main/ScreenDump |
01:30:46 | lostlogic | NightCat: to get it into rockbox, you'll probably have to incorporate it into the existing plugin, or completely replace the existing one for all targets |
01:31:36 | Paul_The_Nerd | There's an existing minesweeper? |
01:31:51 | linuxstb | Paul_The_Nerd: Have you tried "Browse Plugins" ? :) |
01:32:28 | Paul_The_Nerd | linuxstb: Yeah, many many times. I just don't remember ever seeing it. |
01:32:41 | NightCat | lostlogic: Why? |
01:33:05 | lostlogic | NightCat: because we're not likely to have two separate plugins for the same purpose in the repository |
01:33:06 | NightCat | lostlogic: There is an brickmania only for H300... |
01:33:16 | lostlogic | NightCat: which will be adapted to other targets as well |
01:33:40 | Paul_The_Nerd | Apparently I'm just blind. |
01:33:40 | linuxstb | And there is also no other BrickMania game |
01:33:46 | Rob2222 | http://www.misticriver.net/showthread.php?t=34257 <= here is how to switch the ipod battery connectors |
01:34:01 | Paul_The_Nerd | Thank you Rob2222 |
01:34:06 | NightCat | But I can play it myself, can't I? |
01:34:37 | lostlogic | NightCat: sure, but don't you want to help others to enjoy it as well, and others who may not have the same DAP? :):) |
01:34:40 | NightCat | Actually I was doing it for myself :) |
01:34:43 | muesli__ | paul 5secs for exchanging the wires |
01:35:03 | NightCat | lostlogic: Mmm... |
01:35:32 | Paul_The_Nerd | muesli__: Looks simple. I'll have to go out 'n get a small flathead though. |
01:35:38 | NightCat | lostlogic: I think I'll adapt it to other platforms later... |
01:35:42 | lostlogic | NightCat: :):) |
01:35:47 | | Quit matsl (Remote closed the connection) |
01:36:32 | linuxstb | NightCat: Got a screendump yet for us? |
01:38:31 | NightCat | Second... |
01:39:24 | Jungti1234 | http://www.iriverlounge.de/ ???? |
01:40:00 | Rob2222 | down |
01:40:05 | Rob2222 | for ever |
01:40:06 | Rob2222 | ^^ |
01:40:17 | Jungti1234 | um.. |
01:40:27 | NightCat | Some screendumps: http://h300.narod.ru/rockbox/rb_on_my_h320/myplugins/second/ |
01:40:53 | Jungti1234 | very slow |
01:41:49 | NightCat | Any words? |
01:41:53 | Jungti1234 | Paprica, are you there? |
01:41:55 | JdGordon | Jungti1234: im gonna make the tt viewer like u suggested today.. i decided it look sbetter :D |
01:42:08 | Jungti1234 | hehe |
01:42:10 | Jungti1234 | Where? |
01:42:35 | Jungti1234 | Do you make now? |
01:42:37 | JdGordon | NightCat: looks good... cept y the black backgorund? |
01:42:57 | JdGordon | cant tell the diff between the board and the unused space |
01:42:59 | NightCat | What is "cept y the black backgorund"? |
01:43:20 | JdGordon | gah, my spelling is terrible :D |
01:43:29 | JdGordon | dont worry |
01:43:38 | Paul_The_Nerd | Does the current minesweeper not build for h300 then? |
01:43:42 | lostlogic | "except why the black background" |
01:43:43 | NightCat | There is a cells (dark green) |
01:44:01 | NightCat | Paul_The_Nerd: It does :) |
01:44:10 | NightCat | Paul_The_Nerd: But it tooooo small... |
01:44:21 | NightCat | Paul_The_Nerd: My eyes is crying :) |
01:44:21 | Paul_The_Nerd | So, why not just adapt it? |
01:44:29 | Jungti1234 | um... good :) |
01:44:41 | NightCat | Paul_The_Nerd: I have some new futures in mine :) |
01:45:05 | Jungti1234 | Do you like black? hehe |
01:45:08 | NightCat | For ex. a biiig field (with scrolling) up to 100x100 |
01:45:17 | NightCat | Jungti1234: Yes :) |
01:45:35 | NightCat | Jungti1234: I think it is better for the eyes... |
01:46:16 | Jungti1234 | hm |
01:46:23 | NightCat | And a new menu. |
01:46:25 | Jungti1234 | So dark. |
01:48:14 | NightCat | Am... What about this: http://h300.narod.ru/rockbox/rb_on_my_h320/myplugins/first/ |
01:50:35 | NightCat | Jungti1234: "So dark"? :) Look now: http://h300.narod.ru/rockbox/rb_on_my_h320/myplugins/second/dump-060125-035038.bmp |
01:51:07 | NightCat | (100x100 and 50% mines) |
01:53:15 | Paul_The_Nerd | I think rockbox needs some form of nethack plugin. |
01:53:23 | muesli__ | NightCat ru russian? |
01:53:33 | NightCat | Yes. |
01:53:40 | muesli__ | narod = home |
01:53:50 | NightCat | narod = people |
01:53:58 | muesli__ | ah ok...doma |
01:54:01 | muesli__ | my bad |
01:54:26 | NightCat | You know some russian? |
01:54:47 | muesli__ | konjeschno ;-) |
01:54:55 | NightCat | Haha :) |
01:55:12 | muesli__ | had it in school ages ago |
01:55:20 | muesli__ | some words are still in my head ;) |
01:56:08 | NightCat | muesli__: :) |
01:56:09 | | Join mike701 [0] (n=12345@pc-210-56-86-200.cm.vtr.net) |
01:56:25 | muesli__ | dostoprimjeschatchelnosti :D |
01:56:29 | muesli__ | take this! |
01:57:01 | NightCat | My WPS http://h300.narod.ru/rockbox/rb_on_my_h320/mywps/leo-fourth-rus.bmp TAKE THIS :) |
01:57:53 | JdGordon | u need faster webspace :D |
01:58:00 | muesli__ | TRUE!!! |
01:58:05 | muesli__ | 0,1k ;) |
01:58:20 | NightCat | Ah, it's a free webhosting (get in 5 min) |
01:58:36 | muesli__ | and its loading from the bottom to the top |
01:58:40 | muesli__ | strange ;-) |
01:58:52 | NightCat | My website is down for a while... |
01:58:53 | muesli__ | i love those animated puffs |
01:58:55 | muesli__ | :9 |
01:59:14 | NightCat | Yea! |
01:59:22 | muesli__ | i was considering about building a faked eq out of it |
01:59:39 | muesli__ | the thingie you have in winamp |
01:59:51 | | Quit mike701 ("Abandonando") |
02:00 |
02:00:03 | muesli__ | r u running firefox? |
02:00:07 | NightCat | And? |
02:00:32 | NightCat | muesli__: running IE 6.0 :) |
02:00:39 | muesli__ | change the bg to white but looks nice :D |
02:00:49 | muesli__ | a little bit too dark |
02:01:14 | muesli__ | volume bar is nice |
02:01:18 | NightCat | muesli__: It looks great on the DAP :) |
02:01:32 | NightCat | http://h300.narod.ru/rockbox/rb_on_my_h320/mywps/ |
02:01:53 | NightCat | All my RB stuff http://h300.narod.ru/rockbox/rb_on_my_h320/ |
02:02:55 | NightCat | muesli__Oh, I forgot :) It loads too slow only for foreighn contryes :) It's a this hosting rule :) |
02:03:11 | muesli__ | ;) |
02:03:48 | Rob2222 | is anyone familiar with lab power supplys? |
02:05:06 | muesli__ | looks nice :) |
02:05:32 | Jungti1234 | ah |
02:06:10 | Jungti1234 | I breakfasted. |
02:07:19 | muesli__ | 2am :o |
02:07:32 | Jungti1234 | haha |
02:07:40 | Jungti1234 | here is 10:07 |
02:07:52 | NightCat | 04:09 am |
02:07:56 | NightCat | HAHAHA |
02:08:26 | Jungti1234 | NightCat: my WPS- http://cafefiles.naver.net/data15/2006/1/3/297/dump_0001.png |
02:08:27 | muesli__ | babuschka ;) |
02:08:46 | Jungti1234 | 'babuschka'? :) |
02:09:04 | muesli__ | -> grandma ;) |
02:09:26 | Jungti1234 | why? hehe |
02:09:37 | NightCat | muesli__: Very simple :) |
02:10:09 | muesli__ | too simple ;) |
02:10:40 | Jungti1234 | for what? grandma is very simple? Hahaha |
02:10:48 | muesli__ | ;) |
02:11:18 | muesli__ | NightCat http://rockbox-lounge.de/images/avatars/8452089438ccffbe57e5.gif why dont u use this animation ;) |
02:11:22 | NightCat | Nope I mean WPS :) |
02:11:36 | Jungti1234 | oops |
02:11:39 | Jungti1234 | hey -_- |
02:11:41 | bshift- | titties! |
02:11:53 | Jungti1234 | hahaha |
02:11:56 | NightCat | muesli__: Where? |
02:12:19 | muesli__ | at your wps ;) |
02:12:20 | NightCat | In WPS? |
02:12:26 | Jungti1234 | wahahaha |
02:12:28 | NightCat | :) :) :) |
02:12:45 | NightCat | My girlfriend will not like it but a good idea :) |
02:12:55 | Rob2222 | How is that with lab power supplys? if i set a voltage it shows the current and if i set current, it shows the voltage, or? |
02:13:48 | Jungti1234 | abnormal |
02:14:49 | NightCat | Forgot one else => rebuild... |
02:14:54 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
02:14:55 | NightCat | :( |
02:15:10 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
02:15:42 | Jungti1234 | I will make new wps. |
02:16:16 | NightCat | muesli__ |
02:16:34 | NightCat | muesli__: I saved your gif :) |
02:16:42 | Jungti1234 | :D |
02:20:20 | Jungti1234 | Paprica, are you sleeping~? |
02:22:21 | Jungti1234 | um... 03:22 hahaha |
02:22:37 | Jungti1234 | He is going to be sleeping. |
02:23:05 | kkurbjun | does anyone know what this means and how I can possibly fix it? : section .bss is not within region PLUGIN_RAM |
02:23:50 | NightCat | It is mean that you have a too big struct or something in your plugin... |
02:24:41 | NightCat | I had this error when I did this int a[1000][1000]; or something... |
02:24:41 | kkurbjun | I can't reduce the size easily, is there anyway around it? |
02:24:46 | kkurbjun | hmm |
02:24:50 | NightCat | Nope... |
02:25:28 | NightCat | PLUGIN_RAM is too small for your plugin... |
02:26:08 | kkurbjun | yeah, I figured that, I'm trying to port something |
02:26:24 | | Join ModernExecutive [0] (n=bob@pool-151-199-153-6.norf.east.verizon.net) |
02:26:38 | kkurbjun | compiled it comes out to about 3 megs |
02:26:46 | Paul_The_Nerd | Ouch |
02:26:47 | | Quit mikearthur ("Konversation terminated!") |
02:26:50 | Paul_The_Nerd | What is it? |
02:26:59 | NightCat | kkurbjun: Yes what is it? =) |
02:27:03 | kkurbjun | that's not linked though, so it'll probably shrink a good amount |
02:27:14 | kkurbjun | just a little side project |
02:27:24 | kkurbjun | I don't want to get any hopes or expectations up |
02:27:45 | | Quit kkurbjun (Remote closed the connection) |
02:27:59 | NightCat | Just say :) |
02:28:06 | NightCat | Interesting... |
02:28:34 | Paul_The_Nerd | My hopes are all directed toward getting playback working. |
02:28:45 | NightCat | Oh, run away... |
02:29:18 | | Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net) |
02:29:25 | lostlogic | anyone familiar with the DMA0 interrupt in pcm_playback.c for iRiver players? |
02:29:27 | kkurbjun | sorry, X11 crashed |
02:29:29 | NightCat | He is back :) |
02:30:04 | NightCat | lostlogic: What means "familiar"? |
02:30:18 | lostlogic | know and/or understand |
02:30:31 | NightCat | Ah, then no... |
02:30:42 | NightCat | I mean anyway no :) |
02:30:43 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
02:30:43 | * | Paul_The_Nerd pokes kkurbjun. |
02:30:52 | Paul_The_Nerd | You have aroused the curiosity of doom. |
02:31:03 | kkurbjun | haha |
02:31:13 | kkurbjun | well, that's what I'm trying to do |
02:31:22 | kkurbjun | I have all the libc stuff implemented |
02:31:26 | kkurbjun | and it's compiling now |
02:31:42 | Paul_The_Nerd | What are you compiling? |
02:32:02 | | Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
02:32:15 | kkurbjun | curiosity of doom? oh, I'm working on doom |
02:32:40 | Paul_The_Nerd | Oh |
02:32:42 | Paul_The_Nerd | Hehehe |
02:32:42 | NightCat | Really? |
02:32:52 | Paul_The_Nerd | Have you looked at iDoom at all? |
02:32:54 | NightCat | Wich doom? |
02:33:12 | NightCat | Doom I or Doom II? |
02:33:21 | NightCat | Or, maybe Doom III? |
02:33:22 | NightCat | :) |
02:33:42 | kkurbjun | no, but that's running on linux correct? 1 and 2 and all that other stuff tnt plutonia |
02:33:47 | Paul_The_Nerd | NightCat: Ideally you can compile an executable that can load any of the iwads from Dooms 1, 2, Ultimate, or Final |
02:33:50 | | Join Zoric [0] (n=zoric85@nl103-153-133.student.uu.se) |
02:34:06 | NightCat | I have a emulator on my phone wich allows to run .wad files (doom game) |
02:34:30 | Paul_The_Nerd | kkurbjun: There's still the potential for usable stuff. |
02:34:57 | NightCat | My phone have 104 MHz CPU and about 16 MB RAM |
02:35:11 | NightCat | And Doom II works perfect :) |
02:35:19 | kkurbjun | Paul_The_Nerd: hows that? |
02:35:32 | NightCat | (Nokia 6600 :) ) |
02:36:11 | | Quit TCK- ("I shall not cease!") |
02:36:21 | kkurbjun | I guess the libc stuff might be useful to some people |
02:36:52 | kkurbjun | I didn't want to link against a whole newlib or glibc implementation |
02:36:55 | Paul_The_Nerd | kkurbjun: Well, that, and any non-assembly optimisations they may have made, as well as how they're doing the dithering for monochrome screens, and scaling the image, etc. |
02:37:23 | kkurbjun | oh, I htought you were talking about the work I'd done |
02:37:34 | Paul_The_Nerd | No, I meant what they'd done. |
02:37:35 | Paul_The_Nerd | Heh |
02:38:05 | kkurbjun | I need to figure or be told a way around the ram limit though before I can worry about that though |
02:39:18 | NightCat | Ok... CU ALL :) |
02:39:18 | | Join hd [0] (n=light@gate-hannes-tdsl.imos.net) |
02:39:37 | kkurbjun | maybe a loader that copy's the real doom code to the audio buffer and runs from there? I don't really know though, there's got to be an easier way then that |
02:40:08 | | Quit NightCat () |
02:43:40 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
02:44:00 | BHSPitLappy | can the bootloader be written from cygwin? |
02:44:08 | BHSPitLappy | (or any otherwise XP utility) |
02:44:40 | Paul_The_Nerd | BHSPitLappy: Yes |
02:44:49 | BHSPitLappy | what's the target device? |
02:44:53 | BHSPitLappy | there's no /dev |
02:45:07 | Paul_The_Nerd | http://www.rockbox.org/twiki/pub/Main/IpodBoot/ipodpatcher-0.2.zip |
02:45:14 | Paul_The_Nerd | Use that from a normal cmd propmt |
02:45:17 | Paul_The_Nerd | prompt |
02:47:45 | BHSPitLappy | umm |
02:47:56 | BHSPitLappy | never mind |
02:48:48 | | Part tomal |
02:49:21 | Paul_The_Nerd | ? |
02:49:21 | | Quit webguest50 ("CGI:IRC (EOF)") |
02:49:33 | BHSPitLappy | couldn't find the right trigger for usage :P |
02:49:47 | Paul_The_Nerd | ipodpatcher 1 -w rockboot.bin |
02:49:53 | Paul_The_Nerd | Well, maybe not 1 |
02:50:07 | Paul_The_Nerd | try just "ipodpatcher 1" then 2 and so on until you're sure it's the right device |
02:50:59 | BHSPitLappy | it's 1 |
02:51:08 | | Quit goa (Read error: 110 (Connection timed out)) |
02:51:08 | | Nick hd is now known as goa (n=light@gate-hannes-tdsl.imos.net) |
02:52:16 | Paul_The_Nerd | That one should work. Well, depending on what you've named the .bin, but yes. You can also use it with -r to extract a copy of your bootpartition |
02:52:21 | Paul_The_Nerd | ipodpatcher 1 -r bootpartition.bin |
02:52:31 | BHSPitLappy | i know |
02:52:33 | BHSPitLappy | i got the usage |
02:52:39 | BHSPitLappy | hence, "never mind" |
02:52:40 | BHSPitLappy | ;) |
02:52:41 | Paul_The_Nerd | AH |
02:52:54 | linuxstb | BHSPitLappy: Is it working for you then? |
02:53:12 | BHSPitLappy | not exactly... wait |
02:53:23 | BHSPitLappy | crap |
02:53:24 | BHSPitLappy | lol |
02:53:32 | BHSPitLappy | no, wait, i did it right... crap |
02:54:12 | Paul_The_Nerd | What happened? |
02:54:13 | | Join San [0] (n=test@A-103-228.cust.iol.ie) |
02:54:25 | BHSPitLappy | !SOD |
02:54:46 | Paul_The_Nerd | The folder with the ! on it? |
02:55:04 | BHSPitLappy | mmhmm |
02:55:25 | linuxstb | BHSPitLappy: Are you doing this on a Nano or Video? |
02:55:28 | Paul_The_Nerd | And this was with the file linuxstb made for you, or is this with an image you merged yourself? |
02:55:30 | BHSPitLappy | video |
02:55:41 | gantrixx | are there any projects out there to develop a video/audio media player like rockbox? |
02:55:44 | BHSPitLappy | the file linuxstb merged for me |
02:55:48 | BHSPitLappy | err |
02:55:49 | BHSPitLappy | built |
02:55:50 | BHSPitLappy | * |
02:56:07 | BHSPitLappy | linuxstb: you sent me the bootloader binary, right? PRE ipod_fw? |
02:56:17 | Paul_The_Nerd | I was guessing it was post... |
02:56:17 | linuxstb | Yes. |
02:56:19 | BHSPitLappy | ok |
02:56:22 | muesli__ | n8 ladies |
02:56:23 | * | Paul_The_Nerd shrugs. |
02:56:26 | BHSPitLappy | then i dunno what happened. |
02:56:34 | BHSPitLappy | I need to get my linux box up... |
02:57:00 | linuxstb | BHSPitLappy: How big was the file that ipod_fw/make_fw created for you? |
02:57:11 | BHSPitLappy | 6ish |
02:57:15 | linuxstb | Too small. |
02:57:19 | BHSPitLappy | err |
02:57:34 | BHSPitLappy | ah |
02:57:36 | BHSPitLappy | true |
02:57:37 | linuxstb | It contains the 5.8MB retailOS, plus the 5.5MB rsrc file. |
02:57:44 | linuxstb | (or something like that0 |
02:58:07 | BHSPitLappy | oh shi-ite, i forgot i was dealing with the 5G and its damn rsrc =:P |
02:58:46 | linuxstb | It's all documented here (but I'm sure you know anyway): http://www.rockbox.org/twiki/pub/Main/IpodBoot |
02:59:33 | BHSPitLappy | err |
02:59:44 | BHSPitLappy | a directory listing is documentation? |
02:59:51 | linuxstb | Oops... |
02:59:54 | BHSPitLappy | hehe |
03:00 |
03:00:17 | linuxstb | http://www.rockbox.org/twiki/bin/view/Main/IpodBoot |
03:00:59 | *** | Saving seen data "./dancer.seen" |
03:01:50 | BHSPitLappy | how many KB is rsrc |
03:03:41 | linuxstb | -rw-r−−r−− 1 dave dave 5243392 2006-01-24 23:39 apple_sw_5g_rcsc.bin |
03:05:52 | BHSPitLappy | cpp; |
03:05:55 | BHSPitLappy | cool* |
03:07:51 | kkurbjun | amiconn: I'm looking at the code for rockboy and the archos recorders and it apears that you're loading rockboy into an audio buffer to run from there, but I'm not really sure how the lds files work and what settings to use. Also, with your loader does it use the same entrypoint as the iriver versions? more specifically: the same plugin_start( as the iriver after the loader is done? |
03:08:22 | kkurbjun | this is in reguards to doom |
03:10:34 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
03:10:49 | | Quit Jungti1234 () |
03:10:51 | linuxstb | On the Archos recorders, the plugin buffer is 32KB - which is why that loader is needed. On the iriver, it's 512KB. |
03:11:05 | linuxstb | (but it could be increased if there was a good reason for it) |
03:11:20 | linuxstb | How big is the main doom binary? |
03:11:38 | BHSPitLappy | make_fw is still turning out small images |
03:11:47 | linuxstb | Are you passing -g 5g ? |
03:11:50 | BHSPitLappy | yes |
03:12:01 | linuxstb | And you're using the very latest make_fw? |
03:12:04 | BHSPitLappy | this time i didn't get the error about finding rcsc |
03:12:18 | BHSPitLappy | i'm using one that supports 5g |
03:12:31 | kkurbjun | well, the comiled .o files are close to 3 megs, I would guess the elf file to be about 1.5 megs, I'm not getting an elf right now becuase of the complaint on ram |
03:13:05 | linuxstb | BHSPitLappy: This is my command line: ../tools/ipod_fw -v -g video -o rockboot.bin -i ../video_os.bin bootloader/bootloader.bin and rockboot.bin is 11193856 bytes |
03:13:38 | linuxstb | kkurbjun: Is there data in there that you could load at runtime? |
03:14:39 | linuxstb | You could also (temporarily) increase the plugin buffer size in firmware/export/config-h300.h (PLUGIN_BUFFER_SIZE) |
03:14:51 | BHSPitLappy | linuxstb: should verbose turn out messages when things are going okay? |
03:14:52 | kkurbjun | I've tried increasing PLUGIN_BUFFER_SIZE and the larger I make that define the fewer plugins compile. I havn't looked yet for any constant arrays or anything |
03:15:24 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
03:15:37 | | Quit San (Read error: 110 (Connection timed out)) |
03:15:50 | linuxstb | BHSPitLappy: yes |
03:16:31 | linuxstb | kkurbjun: What do you mean, "fewer plugins compile"? Are you saying that it breaks other plugins? |
03:17:50 | kkurbjun | yeah, they start complaining ala doom: sokoban.elf section .bss is not within region PLUGIN_RAM |
03:18:01 | kkurbjun | that is when I set #define PLUGIN_BUFFER_SIZE 0xC0000 |
03:18:12 | kkurbjun | which was the old plugin buffer size |
03:18:43 | linuxstb | That's strange. Did you do a "make clean" and/or a ../tools/configure after changing the buffer size? |
03:18:53 | kkurbjun | no, I'll check that |
03:19:17 | linuxstb | You should be able to set the PLUGIN_BUFFER_SIZE to 2MB or 3MB without problems (or even more) |
03:19:35 | linuxstb | Rockbox will just shrink the audio buffer appropriately. |
03:20:10 | kkurbjun | that's what I was expecting when I changed it but then I was getting complaints from the other plugins |
03:20:27 | linuxstb | Try a make clean. I expect that's the problem. |
03:20:35 | kkurbjun | looks like I needed to re-run configure though |
03:20:39 | kkurbjun | that fixed it |
03:20:44 | kkurbjun | thanks |
03:21:13 | linuxstb | np. Good luck. |
03:21:14 | | Join elinenbe [0] (n=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
03:21:16 | kkurbjun | now I have a doom.rock : ) |
03:21:24 | linuxstb | Does it rock? |
03:21:40 | linuxstb | How big is it? |
03:22:28 | kkurbjun | haha, it doesn't do anything yet, hmm, only 452 Kb |
03:22:37 | kkurbjun | I havn't written any drawing code |
03:22:42 | kkurbjun | yet |
03:22:55 | kkurbjun | and I've #defined away the printf's |
03:22:58 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
03:23:05 | kkurbjun | which I need to fix eventually |
03:23:33 | kkurbjun | printf was the only libc funciton I did that to though |
03:23:40 | linuxstb | Does it need malloc? |
03:24:12 | kkurbjun | yep, I am using the malloc from rockboy |
03:24:18 | kkurbjun | and realloc from the codecs |
03:24:51 | linuxstb | But more importantly, does it use free() a lot? |
03:25:35 | kkurbjun | I havn't seen, I didn't get any complaints on free() so I don't think it ever does |
03:26:12 | linuxstb | That's good news then. |
03:26:17 | kkurbjun | why is that more important? |
03:26:23 | linuxstb | BTW, have you seen this page: http://www.rockbox.org/doom/ |
03:26:25 | elinenbe | kkurbjun: sounds good... |
03:26:37 | | Quit Zoric (Read error: 104 (Connection reset by peer)) |
03:26:38 | kkurbjun | : ), yeah, I saw that |
03:26:43 | linuxstb | kkurbjun: Because malloc is a trivial function to implement - unless you have to implement free as well. |
03:27:03 | kkurbjun | I see, don't have to keep track of the memory as well |
03:27:09 | | Quit ModernExecutive () |
03:27:26 | linuxstb | But realloc() could complicate things, depending on how and how often it is used. |
03:28:05 | kkurbjun | I guess rockbox just releases the buffer when the plugin exits so it's all cleaned up? yeah, I was curious about that one |
03:28:18 | kkurbjun | it could exaust any buffer I have set up quickly |
03:28:25 | kkurbjun | but I guess I'll find out |
03:28:41 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
03:29:11 | linuxstb | Yes, when your plugin exits, all the memory is released. |
03:33:06 | | Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
03:33:36 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
03:33:53 | linuxstb | kkurbjun: How big is the bss section for doom.rock? You can see that in the map file - rockbox/your-build-dir/apps/plugins/doom.map |
03:37:17 | kkurbjun | almost a half meg |
03:37:24 | kkurbjun | 6dd80 |
03:37:28 | kkurbjun | I believe |
03:38:00 | linuxstb | That's not too bad then. So it should work with a 1MB plugin buffer. |
03:38:18 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
03:38:53 | kkurbjun | I can test that later, I wouldn't bother changing anything now though as I don't have anything running yet |
03:39:40 | linuxstb | So do you think it will take much work to get something working? I've never looked at the doom source. |
03:39:44 | | Join Sa3atsky [0] (n=Sa3atsky@82.194.50.186) |
03:40:59 | kkurbjun | the source is pretty platform independent, it has specialized files with the i_ prefix that seem to contain most of the platform specific code |
03:40:59 | kkurbjun | so I don't think it will be too bad |
03:41:08 | kkurbjun | as it's isolated |
03:43:29 | * | Paul_The_Nerd wiggles his fingers and says "Networking coooooooode...." |
03:45:14 | linuxstb | gnight all. Time for sleep. |
03:45:20 | Jungti1234 | good night |
03:45:25 | Paul_The_Nerd | G"night |
03:45:38 | kkurbjun | night, thanks again |
03:51:02 | Jungti1234 | help |
03:51:37 | Jungti1234 | anyone have H300? |
03:52:50 | Sa3atsky | guys |
03:53:20 | Sa3atsky | i want a handheld player than can handle lossless and mpc, and has lots of storage |
03:53:30 | Sa3atsky | ofcourse i couldnt play the files without rockbox |
03:53:36 | Sa3atsky | but, what player should i go for? |
03:54:02 | Sa3atsky | iriver H340? or are there any other alternatives? |
03:55:12 | Paul_The_Nerd | Sa3atsky: Well the H1x0/H3x0 are the only players currently playing those formats at the moment |
03:55:32 | Sa3atsky | oh really? but im reading some problems about popping and clicking |
03:55:36 | Sa3atsky | are they common? |
03:56:40 | Paul_The_Nerd | Well, I have no experience with MPC. But I use flacs and lossless wavpacks quite a bit and don't encounter the pops in normal playback. |
03:57:12 | Sa3atsky | thats great |
03:57:32 | Sa3atsky | so it does play all lossless? flac, wavpack, ape? mpc, ogg, mp3? |
03:57:32 | Paul_The_Nerd | I don't know which pop/click bugs you're specifically talking about though |
03:57:36 | Sa3atsky | what about images and video? |
03:57:41 | Paul_The_Nerd | No ape. |
03:57:47 | BHSPitLappy | linuxstb: just FYI, the loader works |
03:57:47 | Sa3atsky | no ape?!! but why? |
03:57:56 | Sa3atsky | its my favourite lossless codec :P |
03:58:04 | Paul_The_Nerd | Ape is a *very* cpu intensive codec, though. That's why it gets better compression ratios |
03:58:26 | BHSPitLappy | I'm glad the rb loader doesn't freak out when there's no rockbox/linux |
03:58:29 | Sa3atsky | what about huge flac files with cuesheets, do you have support for that? |
03:58:29 | Paul_The_Nerd | It also, as far as I know, contains a lot of x86 specific optimizations. It's not suited at all for a portable player. |
03:59:10 | Paul_The_Nerd | I know that at least two people have been tinkering with cue sheets, so although they aren't supported yet, there's a fair possibility they could be in the future. |
03:59:25 | Sa3atsky | does running flac, mpc etc. affect the hd\cpu usage hence battery-life gets affected? |
03:59:25 | Paul_The_Nerd | Well, arguably there's a 100% possibility they COULD be, since anyone who really wants to could create a patch for 'em |
04:00 |
04:00:18 | Paul_The_Nerd | Each codec will of course perform differently. Flac needs to read from the HD more often because the file size is significantly larger. |
04:01:07 | Sa3atsky | hmm so it does affect battery life |
04:01:30 | Paul_The_Nerd | As for MPC, as I said, I don't know. I've heard that the codec itself is fairly efficient, so I'd expect performance is fair. At the moment though, Rockbox is known to, in many or most cases, have less battery life than the stock firmware. This is partially because the primary focus is bugs/features at the moment. It's not in a release state. |
04:01:36 | Midgey34 | however, flac and wavpack are the least cpu intensive of all the codecs |
04:01:56 | Sa3atsky | wow thats great |
04:02:07 | Sa3atsky | rockbox is so cool really, its the only mobile mpc player so far |
04:02:28 | | Join ModernExecutive [0] (n=bob@pool-162-84-125-36.norf.east.verizon.net) |
04:03:10 | Paul_The_Nerd | There is a grayscale jpeg viewer on some of the players, but as far as I know it hasn't been adapted to the color players yet. |
04:03:23 | Midgey34 | fair warning, mpc doesn't have seeking |
04:03:27 | Paul_The_Nerd | You can also use 24-bit color bitmaps in your while playing screen. |
04:03:33 | Midgey34 | do to poor support in the format itself |
04:03:37 | Midgey34 | due* |
04:03:52 | Sa3atsky | so hows the future looking for the rockbox project? |
04:04:12 | Sa3atsky | ipod support? full jpeg, video, ape toasteroven support? |
04:04:35 | Midgey34 | full jpeg support is likely |
04:04:35 | Paul_The_Nerd | iPod support is in progress actually |
04:04:46 | Paul_The_Nerd | Full jpeg is almost a given |
04:04:58 | Midgey34 | video is being worked on, but I think mirak has had some problems |
04:05:06 | Paul_The_Nerd | Yeah |
04:05:11 | Paul_The_Nerd | The mpeg2 decoder is hitting some snages |
04:05:13 | Paul_The_Nerd | snags |
04:05:27 | Paul_The_Nerd | At some point I really need to figure out where the problems are for it n ipod |
04:05:31 | Midgey34 | the XViD decoder got around 2 FPS |
04:05:41 | Paul_The_Nerd | As for Ape, as I said, incredibly unlikely due to the way the codec itself is designed. |
04:05:53 | Sa3atsky | woah xvid decoder? :) |
04:06:18 | Midgey34 | there's also the issue that the ape license isn't GPL compatible |
04:06:36 | Paul_The_Nerd | Toasterovens controllable by USB could potentially be supported via USB host enabled devices if someone bothered to make a driver. ;-) |
04:06:52 | Paul_The_Nerd | Midgey34: Yeah, there's that too. Heh. |
04:07:21 | Sa3atsky | hehehehhe |
04:07:38 | Sa3atsky | great project! im really looking forward to your work, keep it up! :) |
04:07:50 | Sa3atsky | when i get a player , ill be sure to rockbox it |
04:08:06 | Sa3atsky | tc of yourselves, im off to sleep i got philosophy class tomorrow |
04:08:10 | Sa3atsky | bye |
04:08:36 | | Quit Sa3atsky ("Leaving") |
04:11:37 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
04:11:54 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
04:15:20 | JdGordon | where do i find the working colour jpeg viewer for the h300? |
04:15:37 | Midgey34 | there isn't one |
04:15:38 | Paul_The_Nerd | I didn't know there was one. |
04:15:50 | JdGordon | :( thought there was |
04:15:53 | JdGordon | bugger |
04:18:34 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
04:18:43 | Paul_The_Nerd | One could be made. |
04:21:32 | | Quit ModernExecutive () |
04:25:25 | | Quit ts-x ("CGI:IRC (EOF)") |
04:34:59 | | Join ModernExecutive [0] (n=bob@pool-141-152-141-162.norf.east.verizon.net) |
04:54:18 | | Join Jungti1234__ [0] (n=jungti12@124.60.15.86) |
04:54:22 | Jungti1234__ | Do anyone have a person who have H300? |
04:54:30 | ModernExecutive | i have an h300 |
04:54:33 | JdGordon | ditto |
04:54:41 | JdGordon | i dont have a person with 1 tho |
04:55:11 | | Join BHSPitLappy [0] (n=stephen@67.64.118.242) |
04:55:22 | Jungti1234__ | ModernExecutive |
04:55:24 | | Join San [0] (n=test@213-202-180-203.bas504.dsl.esat.net) |
04:55:25 | ModernExecutive | yes? |
04:55:46 | Jungti1234__ | Do you use H300 Optimized? |
04:56:10 | ModernExecutive | uhm, no |
04:56:15 | Jungti1234__ | hmm |
04:56:23 | ModernExecutive | i'm still waiting for a US + BL firmware |
04:57:22 | Jungti1234__ | I look for a person who use H300 Optimized. |
05:00 |
05:01:00 | *** | Saving seen data "./dancer.seen" |
05:02:05 | | Join Rob2222_ [0] (n=Miranda@ACB6EAE6.ipt.aol.com) |
05:03:57 | Jungti1234__ | Rob2222_ hi |
05:04:57 | JdGordon | Jungti1234: what u need? if u have a faster mirro of the optimized zip ill install it |
05:05:07 | Jungti1234__ | nono |
05:05:17 | Jungti1234__ | I have problem. |
05:05:29 | Jungti1234__ | I'm making color WPS. |
05:05:54 | JdGordon | ah ok |
05:06:44 | Jungti1234__ | Do you have H300? |
05:06:52 | JdGordon | ye |
05:07:03 | Jungti1234__ | oh use Optimized? |
05:07:28 | JdGordon | no |
05:07:43 | JdGordon | it kept crashing when i loaded a colouured wps so im back to norma; |
05:08:17 | Jungti1234__ | um? |
05:08:29 | Jungti1234__ | why crashing? |
05:09:16 | JdGordon | no idea |
05:09:29 | Jungti1234__ | It works fine in my H300. |
05:10:06 | JdGordon | ok, ill try ahain |
05:10:27 | Jungti1234__ | :) |
05:11:55 | | Quit Jungti1234 (Read error: 110 (Connection timed out)) |
05:12:30 | | Part Sando |
05:13:09 | | Quit ModernExecutive () |
05:13:31 | | Nick Jungti1234__ is now known as jungti1234 (n=jungti12@124.60.15.86) |
05:14:25 | jungti1234 | JdGordon? |
05:14:36 | JdGordon | yo |
05:15:03 | JdGordon | seems to be working.. cept the text colour is all wrong |
05:15:04 | jungti1234 | Did you try? |
05:15:08 | jungti1234 | um? |
05:15:10 | JdGordon | how can ppl like white on black??? |
05:15:36 | jungti1234 | You use PJ_24Bit WPS. |
05:16:29 | JdGordon | yuk.. thats way to clutered |
05:16:45 | jungti1234 | ? |
05:16:49 | jungti1234 | I don't understand. |
05:18:23 | jungti1234 | It works fine? |
05:18:57 | JdGordon | ye, its workign |
05:19:05 | jungti1234 | um |
05:19:16 | jungti1234 | Can you test? |
05:20:29 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
05:20:36 | | Quit San (Read error: 110 (Connection timed out)) |
05:25:24 | | Quit Infirit (Read error: 110 (Connection timed out)) |
05:35:34 | | Part Midgey34 |
05:45:33 | BHSPitLappy | is the ipod 5G completely inoperable in RB? |
05:48:01 | lostlogic | BHSPitLappy: no audio yet, but some things work |
05:49:27 | BHSPitLappy | i mean as far as speed |
05:50:03 | lostlogic | I hear the LCD updates are pretty slow, but some games are playable and stuff... dunno beyond that |
05:54:36 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
05:54:52 | jungti1234 | hm |
05:58:10 | | Join birdfish [0] (i=bfisher@mail.affidavitmaker.com) |
06:00 |
06:02:05 | | Join JdGordon41 [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
06:06:41 | | Quit BHSPitLappy (Remote closed the connection) |
06:09:03 | | Join BHSPitLappy [0] (n=Steve-O@67.64.118.242) |
06:13:01 | | Quit birdfish () |
06:14:28 | | Join birdfish [0] (i=bfisher@mail.affidavitmaker.com) |
06:19:45 | | Nick DT291 is now known as DreamTactix291 (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
06:20:20 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
06:24:38 | | Join DJDD___ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
06:35:44 | | Quit gantrixx (Remote closed the connection) |
06:40:00 | | Join JoeBorn [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
06:42:08 | | Quit Rob- (Read error: 110 (Connection timed out)) |
06:43:32 | | Quit DJDD__ (Read error: 110 (Connection timed out)) |
06:47:24 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
06:49:48 | jungti1234 | hey JdGordon41 |
06:50:27 | | Join Midgey31 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
06:51:46 | | Quit RotAtoR ("zzzzzzz") |
06:58:42 | | Join San [0] (n=test@A-71-136.cust.iol.ie) |
06:58:45 | | Quit JoeBorn (Nick collision from services.) |
06:58:50 | | Nick jborn_ is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
07:00 |
07:01:03 | *** | Saving seen data "./dancer.seen" |
07:03:54 | | Part Paul_The_Nerd |
07:04:29 | | Quit Infirit (Read error: 110 (Connection timed out)) |
07:08:13 | | Join webguest18 [0] (n=574490ea@labb.contactor.se) |
07:14:14 | | Quit webguest18 ("CGI:IRC (Ping timeout)") |
07:23:22 | BHSPitLappy | build taking forever |
07:23:37 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
07:32:51 | | Join banan_ [0] (i=banan@dalink.campus.luth.se) |
07:32:53 | jungti1234 | jsklfjfj |
07:33:32 | jungti1234 | I'm angry! |
07:33:45 | BHSPitLappy | I'm stephen! |
07:33:50 | BHSPitLappy | Nice to meet you, angry! |
07:34:05 | jungti1234 | wahahahah |
07:34:30 | jungti1234 | damn iriver. |
07:36:08 | jungti1234 | I asked to iriver. |
07:36:33 | jungti1234 | "Is DRM support of iriver impossible?" |
07:36:47 | jungti1234 | iriver answered to me. |
07:37:49 | | Join owang [0] (n=1817b0eb@labb.contactor.se) |
07:38:28 | owang | hey guys |
07:38:34 | jungti1234 | "Already, repeatedly that DRM support is impossible by hardware speak to people." |
07:38:48 | owang | is there documentation on what the different .c files do anywhere? |
07:39:02 | owang | im trying to figure out where the sound processing is done on iriver |
07:40:29 | | Quit hyarion (zelazny.freenode.net irc.freenode.net) |
07:40:29 | NSplit | zelazny.freenode.net irc.freenode.net |
07:41:47 | jungti1234 | I want to strike iriver!! |
07:42:12 | NHeal | zelazny.freenode.net irc.freenode.net |
07:42:12 | NJoin | hyarion [0] (i=hyarion@montezuma.acc.umu.se) |
07:43:20 | | Quit owang ("CGI:IRC (EOF)") |
07:45:32 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:50:54 | | Quit merbanan (Read error: 113 (No route to host)) |
07:51:49 | | Quit banan_ (Read error: 113 (No route to host)) |
07:52:42 | BHSPitLappy | I'm impressed! |
07:52:48 | BHSPitLappy | runs friggin fast on a 5G! |
07:54:43 | | Join stamppot1975 [0] (n=d4883814@labb.contactor.se) |
07:55:50 | JdGordon41 | amiconn: is there any way to do some sort of dynamic memory alocation in plugins? or are we absolutly stuck with useing static array sies? |
07:55:55 | JdGordon41 | *sizes |
07:56:30 | | Nick JdGordon41 is now known as JdGordon (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
07:56:59 | jungti1234 | JdGordon |
07:57:14 | JdGordon | howdy jungti1234 |
07:57:20 | JdGordon | im redoing the tt viewer |
07:57:21 | jungti1234 | Where did you get back? |
07:57:29 | JdGordon | about 5 min ago |
07:57:47 | jungti1234 | :'( |
07:58:03 | JdGordon | figured out your problem? |
07:58:15 | jungti1234 | Have much limitation color WPS too. |
07:58:34 | JdGordon | heheh yoda speak :D (sorry) |
07:58:50 | jungti1234 | um? |
07:58:54 | JdGordon | dw |
07:59:06 | jungti1234 | hehe |
07:59:25 | ashridah | JdGordon: you can get a basic malloc, but implementing free() is a bitch |
07:59:52 | JdGordon | ok |
08:00 |
08:01:14 | Bger_ | morning |
08:01:16 | | Nick Bger_ is now known as Bger (n=Bager@83.222.160.88) |
08:02:36 | jungti1234 | ¾Æ Á¶¾Æ¤Ó¤²Á¤¤²·¯“u |
08:02:36 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
08:02:51 | jungti1234 | hi Bger |
08:02:51 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
08:09:06 | | Quit jungti1234 () |
08:17:16 | | Join LinusN [0] (n=linus@labb.contactor.se) |
08:18:20 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
08:18:39 | Bger | morning, LinusN |
08:19:03 | LinusN | morning |
08:21:22 | BHSPitLappy | mornin |
08:21:48 | | Join jungti1234 [0] (n=jungti12@124.60.15.86) |
08:22:16 | jungti1234 | hoooooo.... |
08:22:20 | jungti1234 | http://cafe.naver.com/iriverh300/1967 |
08:23:03 | jungti1234 | :'( |
08:23:09 | JdGordon | looks good... |
08:23:14 | JdGordon | apart from the obvious :p |
08:23:21 | jungti1234 | T.T |
08:23:29 | | Join banan_ [0] (i=banan@dalink.campus.luth.se) |
08:24:48 | jungti1234 | JdGordon |
08:25:04 | JdGordon | ya? |
08:25:07 | jungti1234 | What ideas do you have? |
08:25:20 | JdGordon | none.. i havnt played with wps very much |
08:25:23 | jungti1234 | How should I solve that problem? |
08:33:56 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
08:34:11 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
08:34:45 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-131-031.pools.arcor-ip.net) |
08:37:20 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:40:24 | | Quit merbanan (Read error: 110 (Connection timed out)) |
09:00 |
09:00:26 | preglow | Bagder: didn't you guys keep a malloc implementation on your site? |
09:01:06 | *** | Saving seen data "./dancer.seen" |
09:01:12 | B4gder | yeps |
09:01:23 | Bger | url, url!! :P |
09:01:28 | B4gder | http://daniel.haxx.se/projects/dbestfit/ |
09:01:49 | Bger | good name hint, btw |
09:01:56 | B4gder | :-) |
09:02:51 | B4gder | we even had this in our CVS a long time ago |
09:02:57 | B4gder | but this is a slightly improved version |
09:03:45 | BHSPitLappy | preglow: just showing my kudos, great work you two have done for the ipod! |
09:03:47 | B4gder | LinusN debugged it for me ;-) |
09:04:07 | LinusN | it sucked! |
09:04:12 | B4gder | haha |
09:04:27 | LinusN | but not it works like a charm |
09:04:56 | LinusN | (it even runs in a life-support system as we speak) |
09:05:48 | Bger | wow :) |
09:06:16 | BHSPitLappy | uhh |
09:06:32 | BHSPitLappy | huh? |
09:10:54 | preglow | BHSPitLappy: thanks |
09:11:14 | preglow | B4gder: i think perhaps we should commit it to cvs again, as a plugin library |
09:11:24 | B4gder | yes we could indeed |
09:11:31 | BHSPitLappy | it was surprising how fast it ran on this 5G |
09:11:35 | preglow | B4gder: for the doom port kurbjun is doing, for example |
09:11:46 | preglow | B4gder: where a good working malloc would be nice |
09:12:52 | B4gder | btw, did you find any particular error-case for the gcc 3.4 problem on ARM? |
09:12:55 | preglow | BHSPitLappy: well, only reason for that is because the 5g is basically a nano |
09:13:07 | preglow | B4gder: yeah, but i didn't analyze the exact error |
09:13:11 | B4gder | ok |
09:13:17 | BHSPitLappy | preglow: not on linux, apparently :P |
09:13:17 | Bger | doom port for rockbox ? :D |
09:13:19 | B4gder | I use gcc 3.4 at work on my arm |
09:13:26 | B4gder | and I suffer from weird errors... |
09:13:26 | BHSPitLappy | doom? where? |
09:13:33 | preglow | B4gder: it was a case where doing anything conditional with a variable would generate wrong code |
09:13:34 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
09:13:45 | Bger | wow... so the 1st april joke won't be a joke at last :) |
09:13:50 | preglow | B4gder: we read a button from the button driver, and if we tried doing any ifs at all on that variable, retail os would hang when we tried loading it |
09:14:02 | LinusN | speaking of arm gcc, i'm adding it to my cygwin package server, any special configure options i should use? |
09:14:07 | B4gder | I guess I better get a gcc4 to try |
09:14:08 | preglow | LinusN: nope |
09:14:19 | LinusN | −−target=arm-elf, that's it? |
09:14:23 | preglow | B4gder: if we instead never did anything conditional to the value (we could still print it out, so the routine wasn't dead code), it would work |
09:14:27 | preglow | LinusN: yep |
09:14:37 | preglow | LinusN: that's what i did for my current local copy, which runs just fine |
09:14:42 | LinusN | oki |
09:15:05 | LinusN | preglow: 4.0.2? |
09:15:09 | preglow | LinusN: yeå |
09:15:12 | preglow | yep, even |
09:16:04 | LinusN | we need to find a button combo for a/b marking in the h100 wps, rec+left/right is impossible in the hardware |
09:20:27 | preglow | i look forward to finding one for the ipod |
09:20:42 | preglow | i wonder how many of the buttons can be read simultaneously... |
09:23:08 | LinusN | the h100 is sad, the only button that can be combined is Play |
09:25:53 | | Join TCK- [0] (n=tckocr@81-178-254-192.dsl.pipex.com) |
09:26:13 | LinusN | it would be nice if someone could try the cygwin packages |
09:26:19 | LinusN | (no arm gcc yet) |
09:26:47 | preglow | i had some guy try them yesterday |
09:26:56 | BHSPitLappy | I'm sure this is a tired question, and I'm sorry, but my late-night curiosity has got me... how possible does rockboy on the ipod seem at this point? |
09:27:04 | BHSPitLappy | is someone working on it? |
09:27:38 | preglow | rockboy on ipod seems very possible |
09:27:50 | preglow | at this point: no idea |
09:27:56 | preglow | no one working on it afaik |
09:28:04 | BHSPitLappy | ah |
09:28:05 | BHSPitLappy | mmk |
09:28:08 | B4gder | BHSPitLappy: an opportunity for you! ;-) |
09:28:11 | preglow | hmmm |
09:28:11 | BHSPitLappy | just like iBoy then :P |
09:28:15 | BHSPitLappy | B4gder: ha. |
09:28:20 | preglow | owang was talking about making a multi-band eq |
09:28:32 | BHSPitLappy | B4gder: in a few years, godwilling i'll have some experience, I'll give it a look :D |
09:32:44 | B4gder | LinusN: installing to my work win xp |
09:33:00 | LinusN | B4gder: nice |
09:33:23 | LinusN | i got so tired of the devkit, and that eric's packages didn't work |
09:33:36 | B4gder | :-) |
09:33:44 | B4gder | these will help a lot |
09:33:46 | preglow | good thing this, yes |
09:33:59 | | Quit Infirit (Read error: 110 (Connection timed out)) |
09:34:26 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
09:36:13 | B4gder | LinusN: worked smoothly. Haven't tried a rockbox build yet though |
09:40:25 | B4gder | what's the latest word on SDL for cygwin, is it to build from source? |
09:41:57 | preglow | perhaps that'd be a nice package to include as well |
09:44:26 | | Join manhattan [0] (i=Manhatta@user-12lca9a.cable.mindspring.com) |
09:46:26 | | Quit TCK- (Read error: 110 (Connection timed out)) |
09:58:10 | | Join needleboy [0] (n=d4eb372f@labb.contactor.se) |
09:58:23 | needleboy | LinusN: Hey, you here? |
09:58:47 | needleboy | LinusN: The 24bit BMP patch doesn't compile against the new CVS... |
09:59:01 | LinusN | i know, slasheri broke if for me |
09:59:15 | LinusN | it |
09:59:25 | | Quit mikearthur (Remote closed the connection) |
09:59:38 | B4gder | should we send some "friends" over to his house for a quick visit? ;-] |
09:59:48 | needleboy | can you fix it maybe? i'm trying for the past 30 minutes, can't figure out what's wrong |
10:00 |
10:01:18 | LinusN | B4gder: a quick and good solution |
10:01:31 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
10:01:39 | LinusN | needleboy: i'll have a look |
10:01:43 | needleboy | thatnks man |
10:01:45 | JdGordon | hey all.. quick q... you know how you can go from 0->x by i=(i+1)%x;? well how do u do the same but -1 instead of +1? |
10:01:58 | JdGordon | without manualyl checking if i<0 |
10:01:59 | JdGordon | ? |
10:02:10 | B4gder | "you want me to finish him? no, that won't be necessary, he's already finnish" ;-) |
10:02:24 | LinusN | /kick B4gder |
10:02:28 | preglow | hahahah |
10:03:02 | preglow | you're made for gangster movies |
10:06:50 | | Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com) |
10:10:51 | preglow | hmm |
10:11:05 | preglow | perhaps i should just put the eq code on the patch tracker, so someone else can integrate it in rockbox |
10:11:09 | preglow | at this rate, it wont happen for a long while |
10:13:13 | B4gder | sounds like a fair approach |
10:13:21 | LinusN | preglow: nice idea, how much is left? |
10:13:44 | Rob2222_ | LinusN: ModernExecutive got his 2nd RMA so he must send now back his first RMA these days. He only wanted to say cause of the 2.nd US Firmware try. |
10:14:00 | LinusN | Rob2222_: i see |
10:14:06 | preglow | LinusN: not much, just me cleaning it up, doing a final test, and writing an emac optimised filtering routine |
10:14:21 | preglow | LinusN: yeah, and all the integrating it in rockbox, with menus and such |
10:14:36 | LinusN | the last one will probably not be done by anyone else than you, i'm afraid |
10:14:45 | LinusN | (emac) |
10:14:48 | preglow | i'll do that |
10:14:56 | preglow | it's the integrating it i wont do for a while |
10:15:06 | LinusN | that can be done ny someone else |
10:15:09 | LinusN | by |
10:15:12 | preglow | since it's 1. boring, 2. i won't use it myself, 3. what little time i have is better used on ipod |
10:15:17 | JdGordon | depends whats involved in integrating, im not doing anything atm and is bored... |
10:15:31 | JdGordon | s/is/im |
10:15:31 | LinusN | i'd like someone to have a look at the codec encoder patch |
10:15:33 | preglow | that's up to how the eq users want it |
10:15:41 | preglow | i've had a small look at it |
10:15:50 | preglow | and it lacks the entire build system part of it, for one |
10:15:59 | LinusN | ouch |
10:18:10 | | Join amiconn_ [0] (n=jens@p54BD4AD8.dip.t-dialin.net) |
10:19:03 | LinusN | needleboy: please try the newly uploaded patch |
10:19:19 | needleboy | LinusN: thanks man, trying |
10:26:19 | LinusN | i'm considering having a virtual cygwin package, "Rockbox devel", which in turn depends on the 3 compilers and possibly even SDL |
10:26:42 | LinusN | so you just select that package, and you get all that rockbox needs |
10:26:51 | B4gder | go go go |
10:26:59 | LinusN | that will include cvs, perl, make etc |
10:27:15 | B4gder | a "devkit"! ;-) |
10:27:21 | LinusN | yup :-) |
10:27:57 | JdGordon | gdb? |
10:28:07 | LinusN | yes of course |
10:28:14 | JdGordon | :) good show |
10:35:47 | | Quit amiconn (Read error: 110 (Connection timed out)) |
10:35:47 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD4AD8.dip.t-dialin.net) |
10:35:56 | | Join Maxime` [0] (n=flemmard@fbx.flemmard.be) |
10:36:46 | | Quit Maxime (Read error: 104 (Connection reset by peer)) |
10:39:58 | needleboy | LinusN: it works perfectly |
10:40:03 | LinusN | good |
10:40:07 | needleboy | thanks! |
10:40:43 | preglow | is there any point in not hard coding 2 channels everywhere? |
10:41:01 | preglow | i don't think daps are likely to run on anything but headphones any time soon anyway |
10:42:03 | LinusN | preglow: hard code it |
10:45:31 | | Join Tejik [0] (n=Tejal@66-215-248-226.dhcp.rvsd.ca.charter.com) |
10:45:40 | preglow | i also assume i can hard code the number of eq bands |
10:46:01 | preglow | for now it's 5, one low shelf, three peaking, and one high shelf |
10:46:14 | preglow | god knows if we can pull that off anyway |
10:46:52 | jungti1234 | needleboy |
10:48:41 | preglow | this might actually end up being pretty fast if the input buffer is in iram |
10:49:44 | linuxstb | preglow: Talking about button combinations on the ipod, I've had no problems detecting any combination so far - the problem is pressing them as they are so close together. |
10:50:18 | preglow | yeah, know, i think all combinations are detectable |
10:50:51 | linuxstb | But I think we should reserve the centre button as the main modifier - so a short press is only detected on release, and a long press will never be assigned to an action by itself. |
10:53:11 | preglow | might be clever |
10:55:03 | Tejik | hmmm... in the simulator (for the H120), how come "Browse Themes" is not visible? WPS bitmaps don't seem to load either... |
10:55:43 | B4gder | Tejik: and you did 'make install' ? |
10:56:04 | Tejik | b4gder: no, just make |
10:56:13 | B4gder | then do make install and retry |
10:56:28 | Tejik | ok thanks, I'll try that |
10:56:45 | JdGordon | why are triangles soo hard to draw? :'( |
10:57:08 | LinusN | ask archimedes |
10:57:20 | B4gder | isn't he dead? |
10:57:32 | LinusN | or was it pythagoras ;-) |
10:57:33 | | Join Gibbs [0] (n=irc@tor/session/x-d800af6c5cb5c996) |
10:57:41 | JdGordon | :) na, im trying to figure out how to draw a triangle of any size in a loop.. but its not working too well |
10:58:08 | LinusN | draw_line 3 times, how hard can it be? |
10:58:25 | JdGordon | coz i want it filled in... |
10:58:35 | preglow | you need to sort the vertices first |
10:58:39 | Gibbs | hi all, it seems like sound is completely borked in the bleeding edge for the h3xx |
10:58:48 | preglow | then use a general triangle draw |
10:59:29 | LinusN | Gibbs: borked? |
10:59:29 | Gibbs | it can play but no sound output, and volume adjustment is very laggy |
10:59:33 | JdGordon | is there a triangle draw funciton? |
10:59:45 | Gibbs | LinusN: no sound out |
10:59:46 | JdGordon | in rb |
10:59:46 | preglow | no, you need to make one |
11:00 |
11:00:15 | linuxstb | Does anyone know of a case where a manufacturer has refused to service an under-warranty DAP because Rockbox is running on it? |
11:00:28 | B4gder | linuxstb: Archos |
11:00:43 | preglow | i think iriver doesn't care |
11:00:46 | | Join spazzium [0] (n=nospam@12-208-105-223.client.insightBB.com) |
11:01:08 | LinusN | do h300 rockbox users really play music on it? i thought they only stared at the wps, or played rockboy games |
11:01:09 | *** | Saving seen data "./dancer.seen" |
11:01:13 | linuxstb | B4gder: Is that just one instance, or is it a consistent policy? |
11:01:34 | linuxstb | LinusN: I get the same feeling about ipod users. |
11:01:37 | JdGordon | :D 1 minor mistake.. i kick ass |
11:01:42 | B4gder | linuxstb: I don't know, people avoid sending in Rockbox-enabled units but I believe it has happened more than once |
11:02:07 | preglow | JdGordon: just don't kick my ass |
11:02:27 | Gibbs | well LinusN at least I do :) |
11:02:33 | B4gder | it might just show french vs korean customer care |
11:02:36 | Tejik | b4gder: is it "make install" instead of "make" or after it? |
11:02:47 | JdGordon | after |
11:02:47 | B4gder | Tejik: do make install after you do make |
11:02:57 | LinusN | Gibbs: rockbox plays music just fine on my h300 |
11:02:57 | Tejik | hmm, didn |
11:03:05 | Tejik | t work, but i'll try again |
11:03:51 | LinusN | Gibbs: latest cvs |
11:05:09 | | Join Maxime [0] (n=flemmard@fbx.flemmard.be) |
11:05:19 | preglow | anyone remember how one does naked functions in gcc? |
11:05:28 | Gibbs | LinusN: that is weird, it just started working now |
11:05:42 | | Quit Maxime` (Read error: 104 (Connection reset by peer)) |
11:05:45 | Gibbs | I updated it a minute ago, with the charger plugged in |
11:06:02 | B4gder | preglow: __attribute__ |
11:06:03 | Gibbs | then reboot it, and it wasn't working |
11:06:14 | B4gder | http://gcc.gnu.org/onlinedocs/gcc-4.0.2/gcc/Function-Attributes.html#Function-Attributes |
11:06:26 | ashridah | naked functions? |
11:06:31 | linuxstb | preglow: Is that a fiq handler? |
11:06:51 | B4gder | naked - "Use this attribute on the ARM, AVR, C4x and IP2K ports to indicate that the specified function does not need prologue/epilogue sequences generated by the compiler. It is up to the programmer to provide these sequences. " |
11:07:03 | ashridah | aah |
11:08:07 | preglow | linuxstb: no, it's an eq filtering routine |
11:08:13 | linuxstb | :( |
11:08:20 | B4gder | for fiq it would not use naked I guess |
11:08:29 | B4gder | it should use interrupt("FIQ") |
11:08:33 | preglow | the part of the fiq handler that is naked is already in crt0.S |
11:08:48 | preglow | B4gder: cool, gcc can generate arm exception handlers? |
11:08:53 | B4gder | yes |
11:09:02 | preglow | B4gder: with correct exception dependent pc fixups and everything? |
11:09:16 | B4gder | "The compiler will generate function entry and exit sequences suitable for use in an interrupt handler when this attribute is present." |
11:09:36 | preglow | cool, i might just move those from crt0.S some day, then |
11:09:45 | preglow | i don't like keeping the exception setup code there anyway |
11:09:56 | Gibbs | that's so weird, I tried like 3 times to get it to play sound and it didn't, now I get in here and it just works :) |
11:10:14 | | Quit perplexity (Read error: 113 (No route to host)) |
11:10:15 | Gibbs | I can't reproduce it again |
11:12:20 | LinusN | Gibbs: nasty |
11:12:30 | Gibbs | btw I blame the Rb game devs for my loss of productivity :P |
11:12:51 | LinusN | brickmania sure is cool |
11:13:01 | Gibbs | very coool |
11:13:58 | Gibbs | my highest score so far is 16839 |
11:15:03 | Tejik | no dice guys, Browse themes still isn't showing up in the simulator |
11:15:15 | | Quit needleboy ("CGI:IRC (EOF)") |
11:16:12 | preglow | what is brickmania? |
11:16:43 | LinusN | a breakout clone |
11:17:00 | Gibbs | there's no brickmania for h1xx? |
11:17:09 | LinusN | h300 only until someone ports it |
11:17:47 | B4gder | Tejik: feel free to fix |
11:18:25 | linuxstb | preglow: You should try it in the h300 sim (or ipod color sim) |
11:18:30 | Tejik | b4gder: I would only I'm poorly versed in programming, especially C |
11:18:39 | linuxstb | (and then port it to the Nano) |
11:18:47 | preglow | hahah |
11:18:52 | Tejik | is this a known issue though? |
11:19:44 | LinusN | Tejik: browse themes not showing up? |
11:20:00 | preglow | is it just me or does all targets in configure have GDB stub option now? |
11:20:22 | Tejik | LinusN: nope (in the simulator) |
11:20:45 | preglow | B4gder: does the fact that m68k isn't listed in the gcc docs for naked attribute mean that it doesn't work on m68k? :> |
11:21:15 | B4gder | it is mentioned: |
11:21:31 | B4gder | ah no |
11:21:43 | B4gder | sorry, mixed up with interrupt |
11:21:52 | B4gder | yes, I think that's a fair conclusion |
11:22:17 | B4gder | m68k is mentioned for other attributes |
11:22:40 | linuxstb | preglow: Yes, it does seem that gdb is a universal option in configure. |
11:22:59 | preglow | ahahaa, brickmania is sWEEET |
11:23:23 | preglow | this has got to rock on ipod |
11:23:25 | preglow | with the clickwheel |
11:23:26 | B4gder | I guess we could make the gdb option only appear for targets where we actually have one |
11:23:34 | preglow | B4gder: makes sense, i'd say... |
11:23:40 | B4gder | yes |
11:26:36 | linuxstb | preglow: I haven't adjusted it to the clickwheel yet - just the left/right buttons. Brickmania uses the button status, which doesn't include scroll events. But it shouldn't be too hard. |
11:26:53 | Tejik | is the browse themes menu conditionally shown? or should it always appear? |
11:27:28 | | Join perplexity [0] (n=joust@217.165.22.100) |
11:27:30 | | Join Gibbs_ [0] (n=irc@tor/session/x-50333acc92d4c457) |
11:27:39 | preglow | linuxstb: hmm, we need to include clickwheel in button status |
11:27:54 | | Join c0utta [0] (n=cbad1cf7@labb.contactor.se) |
11:28:24 | linuxstb | I don't think that makes sense. The status is what is currently pressed - but scroll events don't really fall into that concept. |
11:28:46 | preglow | no, not really, but then how to handle it? |
11:28:59 | preglow | could just include the current clickwheel value at all times |
11:30:39 | linuxstb | I think we just need to make the application check for scroll events as normal. |
11:30:40 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
11:31:28 | preglow | well, then we've also got the case where the default scroll wheel event delta isn't good enoughj |
11:31:31 | preglow | what to do then? |
11:33:44 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
11:33:45 | linuxstb | I would just like use the clickwheel as it is currently in brickmania and see how well it works. Maybe we'll need to give applications the opportunity to configure the delta. |
11:34:02 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
11:35:16 | | Join Sando [0] (n=lolsteam@techgaming.net) |
11:39:39 | * | BHSPitLappy zzzzzz |
11:41:05 | | Join Membrillo [0] (n=sam_kill@CPE-60-229-179-140.nsw.bigpond.net.au) |
11:43:14 | Membrillo | LinusN: i saw you added queue shuffled. are there plans to add all the add to playlist methods for starting a playlist. all you can do is insert to start a playlist at the moment. could you create an empty playlist and then shuffle etc within that? |
11:44:33 | | Join Moos [0] (i=DrMoos@m53.net81-66-159.noos.fr) |
11:44:56 | LinusN | "the add to playlist methods"? |
11:46:30 | | Quit uwe_ (Read error: 110 (Connection timed out)) |
11:46:32 | Membrillo | insert, insert next, insert last, insert shuffled, queue, queue next, queue last, queue shuffled |
11:46:44 | Membrillo | all of those for adding the first tracks to a playlist |
11:46:57 | LinusN | ah, now i understand what you mean |
11:47:11 | Membrillo | yeah, sorry, i wasnt sure how to explain it |
11:48:01 | LinusN | why would you use anything else than "insert" to start a playlist? |
11:48:25 | Membrillo | what if i want to have a shuffled folder in my playlist and thats it? |
11:48:38 | Membrillo | you cant insert shuffled to start |
11:50:14 | LinusN | never occurred to me |
11:50:31 | JdGordon | thats been annoying me for awhile also |
11:51:31 | Membrillo | i mean, i understand not having the 'next' and 'last' ones |
11:51:42 | Membrillo | but the rest would be reasonable |
11:53:56 | JdGordon | .. and while we r on the topic of silly annoyances.... can the rec button be used instead of the NAVI long press in the wps screen? |
11:54:24 | BHSPitLappy | linuxstb: I have a feeling I've tracked it down... |
11:54:27 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
11:54:57 | BHSPitLappy | linuxstb: 'viewers.config', "gif,viewers/pluggif" <−−appears in that older build, not in my new one |
11:55:11 | BHSPitLappy | but good news, it works on a nano :D |
11:55:57 | LinusN | JdGordon: why? |
11:56:06 | JdGordon | coz long press is annoying |
11:56:23 | JdGordon | actually, really just rec to get to the playlist menu |
11:56:25 | LinusN | long navi press takes you to the context menu |
11:56:32 | LinusN | not only in wps |
11:57:40 | JdGordon | yup, but its annoying, considering the button isnt used anyway... |
11:57:49 | LinusN | yet |
11:57:57 | Tejik | why don't you make button mappings customizable? |
11:58:15 | LinusN | Tejik: because it's a nightmare to code? |
11:58:32 | Tejik | well it wouldn't have to be a menu on the player itself |
11:58:33 | LinusN | and a nightmare to support |
11:58:49 | Tejik | well i agree |
11:58:54 | linuxstb | BHSPitLappy: Yes - that's the line. The gif viewer is an "unofficial" Rockbox plugin which I tried. I don't think the developer has released it yet. |
11:59:01 | Tejik | still, it should be implemented eventually :P |
11:59:10 | BHSPitLappy | well FYI, works on nano :) |
11:59:29 | BHSPitLappy | a little slower playback than on pc obviously, but works nonetheless |
11:59:32 | BHSPitLappy | doesn't loop though |
12:00 |
12:00:38 | Tejik | theres no debug menu in the sim? |
12:00:39 | BHSPitLappy | linuxstb: and actually, my CVS build had pluggif in /viewers, but just not in the viewer.config |
12:01:47 | linuxstb | Yes, when you installed your CVS build, it wouldn't have deleted the ".rock" file, but viewers.config would have been overwritten with the CVS version. So you should be able to add the line back to viewers.config (or use the old one) |
12:02:02 | Tejik | actually theres a bunch of menus that differ/don't exist in the sim... |
12:02:27 | BHSPitLappy | linuxstb: *slaps forehead* |
12:02:29 | BHSPitLappy | heh heh. |
12:03:46 | preglow | aye |
12:04:50 | BHSPitLappy | "Incompatible Model." obviously I didn't do enough 'merging' |
12:05:30 | linuxstb | The plugin loader has been changed recently, so maybe that .rock was compiled before that change. In which case you're out of luck. |
12:06:01 | linuxstb | And I think I've cleaned the source from my hard drive. |
12:06:03 | BHSPitLappy | make a new one :D |
12:06:08 | BHSPitLappy | ahk! |
12:06:22 | BHSPitLappy | por que?! |
12:07:39 | BHSPitLappy | the thing that interests me, is that the build with the working pluggif also had a rockboy.rock that I never tried out :P |
12:07:44 | * | BHSPitLappy is really going to bed now. |
12:08:37 | | Quit manhattan () |
12:10:15 | preglow | brickmania is really good, old-fashioned wholesome fun |
12:11:30 | Tejik | /name Tejik_busy |
12:11:34 | Tejik | erm |
12:11:35 | Tejik | nm |
12:14:17 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
12:15:26 | Tejik | well, I still can't get into browse themes in the simulator |
12:15:53 | Tejik | are there binaries availible for download (of the simulator) |
12:15:57 | Tejik | somehow mine isn't working |
12:20:01 | | Join XavierGr [0] (n=XavierGr@ppp64-adsl-169.ath.forthnet.gr) |
12:24:28 | | Quit jungti1234 () |
12:29:24 | linuxstb | Tejik: Are you using the latest Rockbox source? Which player are you compiling the sim for? |
12:30:00 | Tejik | linuxstb: iriver h120 |
12:30:07 | Tejik | i'm pretty sure its the latest |
12:30:11 | Tejik | i got it from cvs |
12:30:31 | Tejik | granted i didn't really know how to work cvs and was using a tutorial in the docs |
12:31:12 | linuxstb | When you bring up the menu, what options do you see? |
12:32:12 | Tejik | recent bookmarks, sound settings, general settings, manage settings, fm radio, playlist options, browse plugins, info |
12:32:30 | linuxstb | I'm just compiling the sim now... |
12:33:02 | Tejik | thanks |
12:33:35 | linuxstb | I get "Browse Themes" in my menu. Do you have a "wps" directory in your copy of CVS? It should be in the same place as apps, tools, firmware etc. |
12:33:55 | Tejik | no actually |
12:34:08 | Tejik | however i copied one into the "archos" directory |
12:34:08 | linuxstb | I think that's the problem - no themes are installed. |
12:34:28 | Tejik | hmm |
12:34:36 | Tejik | so it goes one level above the archos level? |
12:34:46 | | Part Midgey31 |
12:34:53 | Tejik | or actually at that level? |
12:36:46 | Tejik | afraid that didn't work :( |
12:37:19 | linuxstb | No, you need to checkout the wps directory from CVS, and then recompile the sim. |
12:37:21 | LinusN | Tejik: cvs co wps |
12:38:45 | | Join uwe_ [0] (n=uwe@dove.informatik.tu-muenchen.de) |
12:40:11 | Tejik | trying that... |
12:40:52 | Tejik | just to be sure, the CVS instructions on http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling are accurate, yes? |
12:41:01 | Tejik | it seems to be working |
12:42:07 | linuxstb | That page should probably say "cvs co rockbox-devel" instead of "cvs co rockbox" - I'm not sure what is excluded with "rockbox". |
12:42:58 | Tejik | perhaps thats why mine didnt work |
12:44:18 | LinusN | afaics, "wps" is part of the "rockbox" cvs module |
12:44:46 | Tejik | im pretty sure i didn't get it initially though |
12:45:22 | LinusN | rockbox-devel is still the better choice for developers |
12:45:49 | Tejik | ok |
12:46:08 | Tejik | i just downloaded the wps module, and am trying to compile now |
12:46:09 | LinusN | i have changed the wiki page |
12:46:21 | | Join Maxime` [0] (n=flemmard@fbx.flemmard.be) |
12:46:34 | | Quit Maxime (Read error: 104 (Connection reset by peer)) |
12:46:46 | linuxstb | I've just tried "cvs co rockbox" (as an anonymous user) and got wps, fonts, tools, docs, firmware and apps. No uisimulator. |
12:47:20 | Tejik | i got uisimulator but not wps when i did it |
12:47:55 | B4gder | the UsingCVS page actually include these details |
12:50:07 | Tejik | Well if rockbox-devel is the only way to get uisimulator, I'm thoroughly confused |
12:50:20 | B4gder | it is not |
12:50:27 | B4gder | you can check out every module "by hand" |
12:50:43 | linuxstb | Tejik: That simple guide to compiling tells you to type "cvs co uisimulator" - you probably did that. |
12:50:58 | Tejik | oh. |
12:51:10 | * | Tejik feels like a total n00b |
12:51:27 | B4gder | :-) |
12:51:46 | * | B4gder pats Tejik on his head. "You'll learn when you grow up my son" |
12:52:07 | Tejik | I'm almost done with growing up though! |
12:52:37 | B4gder | I say these are evidence of the opposite ;-) |
12:52:51 | muesli__ | yeaaah |
12:52:56 | muesli__ | my hdd has just arrived |
12:53:02 | muesli__ | h330! |
12:53:04 | muesli__ | :::::D |
12:53:28 | Bger | ;) |
12:54:46 | Membrillo | what substitutes could you use for rubber padding? |
12:54:55 | Membrillo | im considering going h320 -> h340 |
12:55:25 | LinusN | linuxstb: arm added to the cygwin package list |
12:55:27 | muesli__ | guess theres no room anymore |
12:55:56 | muesli__ | Membrillo and i wouldnt do it cos you wont use a stranger battery at the same time |
12:56:26 | Tejik | You guys aren't going to believe this... |
12:56:33 | linuxstb | LinusN: Nice :) I don't feel left out any more. |
12:56:53 | Tejik | Still doesn't work |
12:56:54 | LinusN | i just build sdl for cygwin too |
12:57:38 | LinusN | the sdl sim needs some work for win32 builds, though |
12:58:46 | B4gder | so they say |
12:59:05 | B4gder | I might give it a go with your cygwin SDL package |
13:00 |
13:01:04 | linuxstb | Tejik: Have you tried deleting the contents of your build directory, and starting again from the the ../tools/configure step? |
13:01:10 | *** | Saving seen data "./dancer.seen" |
13:01:42 | Tejik | linuxstb: yeah but that was before i downloaded the wps module |
13:01:43 | LinusN | B4gder: no cygwin package for it just yet |
13:01:56 | Tejik | im redownloading the rockbox-devel to be sure right now |
13:02:06 | Tejik | i'll try again |
13:02:07 | B4gder | LinusN: it won't happen today anyway |
13:04:45 | Tejik | oops, does it matter what directory you run cvs in? |
13:04:56 | ashridah | yeah. i tried to fixsome of the SDL build, but i got lost when it told me _debugf wasn't defined :) |
13:05:14 | ashridah | then i went through a 'wth am i doing this in vmware for?!' episode :) |
13:07:31 | | Quit ashridah (Remote closed the connection) |
13:07:35 | | Join ashridah [0] (i=ashridah@220-253-121-39.VIC.netspace.net.au) |
13:08:38 | Tejik | hold on everyone, I'm probably a complete idiot |
13:09:28 | JdGordon | is there a simple yes/no screen for plugins? or do i need to code it myself? |
13:11:47 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:12:07 | | Quit linuxstb (Nick collision from services.) |
13:12:09 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
13:12:43 | B4gder | JdGordon: there is at least a yes/no thing you could use |
13:12:51 | B4gder | iirc |
13:13:23 | linuxstb | Does anyone here have any spare gmail invitations? A friend has asked me if I can find him one. |
13:13:31 | JdGordon | i got 100 |
13:13:34 | JdGordon | B4gder: where? |
13:13:55 | B4gder | apps/gui/yesno.c |
13:14:24 | Tejik | i could spare one |
13:14:27 | Tejik | or 60 |
13:15:14 | * | B4gder is tempted to add |
13:15:14 | B4gder | __attribute__ ((warn_unused_result)) on read() |
13:16:39 | B4gder | it reveals flaws in font.c and metadata.c |
13:17:26 | linuxstb | JdGordon: As you offered first, you win :) Tejik: Thanks for the offer. |
13:17:36 | JdGordon | yippe :D |
13:17:39 | JdGordon | whats the email? |
13:17:45 | Tejik | lol, np |
13:18:07 | Tejik | JDGordon: I'll get you next time! |
13:19:51 | Tejik | Is FLAC significantly larger than ogg? |
13:20:05 | ashridah | given that it's lossless, yes. |
13:20:21 | linuxstb | FLAC is typically about 800kbps-900kbps, sometimes even more. |
13:20:26 | preglow | would someone take it amiss if i supplied a default eq routine that just didn't do anything? :> |
13:21:20 | linuxstb | Do you mean committing to CVS? |
13:21:26 | preglow | yeah |
13:21:46 | preglow | i've got some problems in the default c implementation i'm pretty sure comes from lack of extension bits |
13:22:03 | Tejik | ouch |
13:22:22 | preglow | shouldn't matter anyway, all target implementations should use an assembly optimised filtering routine |
13:22:41 | linuxstb | I don't see any problem with that. |
13:22:56 | preglow | or perhaps i'll just implement a solution that trades off accuracy |
13:22:58 | preglow | we'll see |
13:24:56 | B4gder | -S -fverbose-asm are nice |
13:25:18 | B4gder | slighty nicer than objdumping |
13:26:28 | Tejik | Ok, I'm officially retarded |
13:26:44 | Tejik | I was compiling in the wrong rockbox directory |
13:26:49 | Tejik | which is why cvs wasnt working |
13:26:53 | B4gder | hahaha |
13:27:17 | Tejik | Thanks for all your help guys |
13:27:18 | muesli__ | Tejik i did it even better |
13:27:30 | preglow | B4gder: oooh, i'd completely forgotten about -fverbose-asm |
13:27:41 | B4gder | me too |
13:27:44 | muesli__ | ive probably bricked my 20gb drive by building it in up side down |
13:27:50 | | Join webguest38 [0] (n=864c030b@labb.contactor.se) |
13:27:50 | B4gder | and by gosh did everything become more readable now |
13:28:07 | Tejik | muesli: so you lost it? |
13:28:24 | muesli__ | i will test later again.. |
13:28:34 | Tejik | I hear some companies are lenient on warranty |
13:28:35 | muesli__ | but i guess this was the reason i didnt start |
13:28:39 | Tejik | or dont bother checking |
13:28:49 | muesli__ | its an oem drive |
13:28:58 | Tejik | oh :\ |
13:29:05 | muesli__ | so i have to take irivers service |
13:29:20 | muesli__ | but those blokes need ages to repair |
13:29:20 | muesli__ | it |
13:29:26 | muesli__ | 4-6weeks |
13:31:58 | Membrillo | how much do used 20gb singles platter drives go for these days |
13:32:08 | Membrillo | im thinking of selling my harddrive and buying an h340 |
13:32:24 | muesli__ | 40-50e on edump |
13:32:37 | Membrillo | whats e -> AUD? |
13:32:45 | muesli__ | no..euro |
13:33:13 | Tejik | man that burns |
13:33:24 | Membrillo | yes i know |
13:33:26 | Membrillo | how much is that in AUD |
13:33:28 | Tejik | and thats not a phrase I use often |
13:33:32 | Membrillo | whats e to AUD |
13:33:36 | Membrillo | exchange wise |
13:33:48 | preglow | but ok, what's the best way of making a naked function when i can't use the attribute? just using a function prototype and defining the function as a label in an asm block? |
13:34:00 | muesli__ | but i have to warn you again..you CANT use a 40 double platter + a stronger battery in a h320 |
13:34:01 | | Join actionshrimp [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk) |
13:34:08 | Membrillo | i know |
13:34:19 | Membrillo | thats why im thinking of buying an h340 |
13:34:34 | B4gder | "from EUR to AUD: add 1/2 (8.2% deviation)" |
13:34:35 | Membrillo | if i could find an h340 case on its own, i would buy that |
13:34:48 | B4gder | (=> http://daniel.haxx.se/currency) |
13:35:00 | muesli__ | Membrillo hows your german? |
13:35:06 | Membrillo | 45 Euro = 73.3634 AUD |
13:35:28 | Membrillo | my german? non existant |
13:35:52 | muesli__ | theres a guy who sells a h340 case |
13:36:02 | Membrillo | i think he pmed me |
13:36:08 | Membrillo | but he was charging a lot |
13:36:21 | muesli__ | ive seen it in a german forum |
13:36:41 | Membrillo | i might call up iRiver and say i cracked my h340 case, could i purchase another |
13:36:55 | | Join Sucka [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk) |
13:36:59 | muesli__ | if that works :D |
13:37:10 | muesli__ | r u oz` |
13:37:11 | muesli__ | ? |
13:37:12 | JdGordon | Membrillo: if that works let us know... |
13:37:22 | Membrillo | im in oz yes |
13:37:24 | Membrillo | will do |
13:37:41 | muesli__ | which city? |
13:38:48 | Membrillo | newcastle |
13:39:20 | muesli__ | one of those other 1000 newcastle's in the world ;) |
13:40:37 | Membrillo | haha |
13:40:53 | Membrillo | only two that i know of, but close enough to 1000 |
13:41:06 | Membrillo | and ive been to both of them ;) |
13:41:10 | muesli__ | ;-) |
13:42:22 | Membrillo | does anyone have the iRiver australia customer support phone number? |
13:42:28 | | Join webguest18 [0] (n=81b1111b@labb.contactor.se) |
13:42:55 | webguest18 | just happened to notice a currency conversion discussion. Tip, use google: http://www.google.com/search?hl=en&q=%E2%82%AC45+in+aud&btnG=Google+Search |
13:42:57 | JdGordon | they have an oz number? |
13:43:15 | webguest18 | very convenient |
13:43:20 | B4gder | google doesn't have my "easy conversion" ;-) |
13:43:25 | | Quit Sucka ("a bird in the bush is worth two in your house") |
13:43:37 | | Quit actionshrimp ("a bird in the bush is worth two in your house") |
13:43:43 | webguest18 | B4gder. hehe. they should buy it from you. |
13:43:56 | Membrillo | http://www.xe.com/ucc/ |
13:43:58 | Membrillo | i use that |
13:44:31 | Membrillo | hmmm read the last post on this page RE the cases |
13:44:32 | Membrillo | http://www.misticriver.net/showthread.php?t=34595&page=3 |
13:44:36 | linuxstb | webguest18: Nice. It means I can do currency conversions in my firefox google search box. |
13:44:40 | webguest18 | The point was, that it's easy to not have to remember zillions of addresses. Just type the conversion into google. |
13:44:43 | Membrillo | 30 bucks from iriver |
13:44:58 | webguest18 | linuxstb. Sure, I use it all the time :) (tucoz here) |
13:46:08 | B4gder | but you can't have google do this: http://daniel.haxx.se/currency/rates.cgi |
13:46:10 | B4gder | ;-) |
13:46:57 | webguest18 | ah, that's true. bummer. Good we have your script then :) |
13:47:04 | B4gder | hahaha |
13:47:57 | | Join actionshrimp [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk) |
13:48:02 | webguest18 | Especially since the rates are provided by yourself. I trust them unconditionally then. |
13:48:02 | linuxstb | B4gder: How long have you been collecting that data for? |
13:48:05 | | Quit actionshrimp (Client Quit) |
13:48:44 | JdGordon | what do we need to do to get a new plugin onto the cvs? |
13:49:01 | B4gder | linuxstb: I don't save old data, this just gets and displays the most recent info I know |
13:49:04 | LinusN | JdGordon: submit a patch |
13:49:17 | LinusN | JdGordon: make sure it at least compiles on all targets |
13:49:19 | linuxstb | Make sure it compiles cleanly (without warnings) on all targets and follows the Rockbox coding style. |
13:49:27 | LinusN | JdGordon: read docs/CONTRIBUTING |
13:49:31 | JdGordon | k |
13:49:48 | Membrillo | LinusN: do you think rockbox would potentially be able to ignore silence at the start and end of mp3 tracks OTF? |
13:49:50 | webguest18 | B4gder: I was just about to ask where you got the rates from, but I happened to read the "more info" |
13:50:05 | LinusN | Membrillo: be able, yes |
13:50:18 | Membrillo | lot of work i guess though |
13:51:03 | Membrillo | just for crossfade mainly. crossfade sounds really bad if you have silence at the end or start at tracks. it just fades out and fades in to the new track |
13:51:05 | ashridah | LinusN: that's not the first step. the first step was my patch to use sdl threads instead of pthreads for the sdl build :) |
13:51:15 | LinusN | ashridah: :_) |
13:51:24 | B4gder | webguest18: ;-) |
13:51:24 | LinusN | we should use sdl for keyboard too |
13:51:42 | B4gder | LinusN: as much sdl as possible I guess |
13:51:50 | ashridah | indeed |
13:53:01 | Bger | JdGordon what are you doing ? |
13:53:47 | | Join KN|stiff [0] (n=phhome@Fcf30.f.strato-dslnet.de) |
13:53:56 | JdGordon | apart from 2 minor bugs ive finished my timetable viewer in time for uni.... and ive made it rediculously simple to port to the other players. |
13:54:05 | JdGordon | if any1 is intyerested |
13:54:13 | linuxstb | How many keys does it need? |
13:54:31 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-49-109.w83-114.abo.wanadoo.fr) |
13:54:33 | JdGordon | arrows select and quit |
13:55:47 | | Quit webguest18 ("CGI:IRC (EOF)") |
13:57:18 | * | preglow gets tired of \n\t, and just makes eq.S ... |
14:00 |
14:00:28 | LinusN | preglow: maybe eq_cf.S? |
14:00:45 | Rob2222_ | hello all |
14:00:51 | | Nick Rob2222_ is now known as Rob2222 (n=Miranda@ACB6EAE6.ipt.aol.com) |
14:00:58 | preglow | sure, might as well, i'm the one who's usually opposed to #ifdef hell |
14:02:28 | LinusN | ok, i have installed an experimental SDL cygwin package too |
14:02:32 | preglow | i like m68k asm, it's very comfy |
14:02:42 | preglow | i'm starting to dislike the load-store thing arm asm has going on |
14:02:56 | Rob2222 | Hmm, I can't decide if I should let my cheap 2200mA (10 Eur) battery in my player or if I should buy a Newer Technology 2200mA battery (40 Eur). Hmm. |
14:03:07 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
14:04:47 | Rob2222 | Is anyone here is using a Newer Tech battery in a H3x0? |
14:05:05 | muesli__ | never heard of that brand |
14:05:53 | Rob2222 | Its one (or the only) high quality company that build ipod 1st/2nd generation replacement batteries. |
14:06:00 | Rob2222 | afaik |
14:06:21 | muesli__ | do you know stores who sell it? |
14:06:50 | Rob2222 | macsales.com |
14:07:02 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
14:07:06 | Rob2222 | and i found a shop here in germany after asking via mail. |
14:07:11 | Rob2222 | 40 Euro. |
14:07:19 | Rob2222 | but only on demand |
14:07:20 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
14:07:21 | muesli__ | incl s/h? |
14:07:21 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
14:07:25 | Rob2222 | yes |
14:08:05 | JdGordon | any1 know if u can make a usb-otg cable? is it just a usb female->female adaptor? |
14:08:07 | Rob2222 | the guy from apfelklinik.de |
14:08:23 | Rob2222 | JdGordon: No it isnt that simple. |
14:08:35 | JdGordon | damn |
14:08:39 | Rob2222 | There is a circuit in it afaik. |
14:08:54 | Rob2222 | But you can buy such cables. |
14:09:13 | Bger | Rob2222 afaik there isn't circuit |
14:09:29 | Bger | the problem is that u need a USB mini-A male ... |
14:10:01 | Rob2222 | Do we talk about connecting 2 mass storage devices f.e. |
14:10:07 | Rob2222 | or about the H3x0? |
14:10:31 | Rob2222 | The USB-OTG cable of the H3x0 is a simple cable. |
14:10:39 | JdGordon | for the h3x0 |
14:10:45 | Rob2222 | Ah OK. |
14:11:00 | Rob2222 | Then Bger is right, i think. |
14:11:19 | Rob2222 | Thats a simple cable afaik, even if i didnt disassembled mine, yet |
14:12:07 | Rob2222 | I thought you meaned such a USB-OTG SYNC cable for connecting 2 non-usb-otg-devices |
14:12:25 | JdGordon | no, just to onnect my camera to the h300 |
14:12:44 | Rob2222 | Havent you got such a cable? |
14:12:51 | JdGordon | didnt come in the box |
14:12:56 | Rob2222 | strange |
14:13:03 | Rob2222 | international version? |
14:13:14 | JdGordon | dunnno. bought it second hand |
14:13:21 | Rob2222 | ah |
14:13:37 | Rob2222 | maybe give a call to iriver and ask if the would send you one. |
14:14:06 | Rob2222 | And maybe check the internet if the H3x0 is compatible with your camera. |
14:14:16 | Rob2222 | Not all cams are working. |
14:14:37 | Membrillo | dont trust the internet though. it says my camera should work and it does |
14:14:39 | Membrillo | doesnt* |
14:14:51 | Rob2222 | All times I tried USB OTG it wasnt working. 2 x flash MP3 players |
14:14:54 | Membrillo | luckily our hotreader works so im ok though |
14:15:06 | Bger | Rob2222 the sync cable u're talking about has a microcontroller which understands FAT(32) and so.... |
14:15:19 | Bger | and USB mass storage. .. |
14:15:23 | Rob2222 | Bger: Yes, that i meant. |
14:15:53 | Bger | k;) |
14:15:55 | muesli__ | "backlight when plugged" -> concerns when i plug the remote? |
14:16:04 | Bger | muesli__ more probably the charger |
14:16:13 | muesli__ | ah ok |
14:16:17 | muesli__ | thx |
14:16:21 | Bger | caption backlight ? |
14:16:24 | Rob2222 | yes, its the charger |
14:16:50 | Bger | but i don't use it on my h300, because these electrolum. lamps have life ... |
14:17:14 | Rob2222 | caption backlight? |
14:17:31 | Bger | that's to turn on the backlight on every new track, afaik |
14:17:34 | muesli__ | yepp |
14:17:45 | Rob2222 | ah ok |
14:18:00 | | Join Sucka [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk) |
14:18:04 | | Quit Sucka (Client Quit) |
14:19:17 | preglow | hrm |
14:19:26 | Rob2222 | ahh, direct in front of mine. a girl with laptop using emule in university. Waaa I hate that. |
14:19:30 | Rob2222 | narkgharg |
14:19:32 | preglow | 12 instructions per sample per channel per band in eq now |
14:19:46 | muesli__ | Rob2222 does she look nice? |
14:20:06 | Rob2222 | ... Such users kill all the WIFI bandwidth... |
14:20:23 | preglow | winnuke! |
14:20:33 | Rob2222 | for win XP? ^^ |
14:20:35 | preglow | :-) |
14:21:04 | Rob2222 | Realnuke. |
14:21:11 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:21:26 | Bger | preglow 12 x 2 x 5 ? (for a sample) |
14:21:27 | muesli__ | if she looks nice get over and explain it gently ;) |
14:21:35 | Rob2222 | lol |
14:21:40 | Rob2222 | dont know and dont care |
14:21:46 | preglow | Bger: no, more than that, not all instrutions are singe cycle |
14:21:53 | Rob2222 | i hat her. now. for killing my remote desktop bandwidth. :p |
14:21:57 | preglow | besides, i think i can shave it down a bit more |
14:22:00 | | Join amiconn_ [0] (n=c1af49cb@labb.contactor.se) |
14:22:07 | Bger | but this sounds good :) |
14:22:41 | preglow | mno, not really |
14:22:48 | Bger | why ? |
14:22:58 | preglow | but anyway, it's not theoretically possible to get it much lower |
14:23:21 | preglow | at least not when using fixed point math |
14:23:29 | Rob2222 | maybe we can get a car battery to work as external battery pack the its no problem at all. |
14:23:53 | Bger | hahaha |
14:24:00 | Bger | car battery ? :) |
14:24:12 | Rob2222 | yeah. 12V 50Ah. |
14:24:23 | Rob2222 | Should be enough for a while. |
14:24:34 | Rob2222 | Even when running at 120MHz. ^^ |
14:24:35 | | Join amiconn__ [0] (n=c1af49cb@labb.contactor.se) |
14:24:55 | Bger | having in mind that the original is 1300mAh @ 3-4V |
14:25:04 | Bger | for .... weeks :) |
14:26:09 | | Quit amiconn__ (Client Quit) |
14:26:41 | Rob2222 | whats the cylinder volume of a car motor called in english? |
14:27:28 | | Quit amiconn_ ("CGI:IRC (Ping timeout)") |
14:27:46 | perplexity | litre |
14:27:55 | perplexity | or cubic centimetres |
14:28:26 | Rob2222 | yeah, thats the scale. is there another word for? |
14:28:33 | Rob2222 | In german its Hubraum |
14:28:52 | perplexity | displacement |
14:28:57 | perplexity | ? |
14:29:36 | Rob2222 | ah yes. |
14:31:14 | Rob2222 | how they say... You cant replace displacement with anything ... |
14:31:14 | webguest38 | Rob2222: http://www.dict.cc/deutsch-englisch/h141.php |
14:31:16 | Rob2222 | only ... |
14:31:23 | Rob2222 | With more displacement. ^^ |
14:31:37 | Rob2222 | Same for battery power ;) |
14:31:56 | Rob2222 | webguest38: I use dict.leo.org often |
14:33:13 | Rob2222 | As I was in army, we had a tank with a sticker: "Displacement instead of spoiler." lol |
14:33:19 | perplexity | there is no replacement for displacement.. yes.. it's a common saying among those preponents of raw cubes over technological solutions.. but this is waaaaay ot here :) |
14:36:37 | | Join Matze41 [0] (i=Miranda@p5484F7B9.dip.t-dialin.net) |
14:38:52 | | Quit Maxime` (Read error: 104 (Connection reset by peer)) |
14:39:00 | | Join Maxime [0] (n=flemmard@fbx.flemmard.be) |
14:41:41 | | Join midkay [0] (n=midkay@24.143.70.99) |
14:43:01 | | Join gtkspert [0] (n=gtkspert@203-59-179-91.dyn.iinet.net.au) |
14:44:41 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:45:09 | | Join midk [0] (n=midkay@24.143.70.99) |
14:45:51 | | Quit webguest38 ("CGI:IRC (EOF)") |
14:46:07 | | Quit midk (Read error: 104 (Connection reset by peer)) |
14:46:28 | | Join midk [0] (n=midkay@24.143.70.99) |
14:47:13 | | Quit midk (Client Quit) |
14:48:34 | Membrillo | hmmm what do you think of this |
14:48:35 | Membrillo | http://cgi.ebay.com/IPOD-3RD-4TH-GEN-4G-3G-60GB-HD-TOSHIBA-HARD-DRIVE-PARTS_W0QQitemZ5858377333QQcategoryZ67838QQrdZ1QQcmdZViewItem |
14:48:49 | | Quit stamppot1975 ("CGI:IRC (EOF)") |
14:49:09 | | Join midk [0] (n=midkay@24.143.70.99) |
14:49:31 | Membrillo | look legit? |
14:53:54 | Rob2222 | I heard anywhere that there are problems with ipod HDs in Iriver players, but dont know. |
14:54:19 | Membrillo | yeah, well i think those problems were with faulty harddrives |
14:54:54 | Rob2222 | or a ata poassword. |
14:55:01 | Rob2222 | password |
14:55:13 | Rob2222 | but i dont think that they use it |
14:55:31 | Membrillo | nah |
14:55:34 | Rob2222 | then rockbox should have the same problem when init the drive |
14:55:35 | Membrillo | it should be ok |
14:55:47 | Membrillo | i just need to swissarmyknife it |
14:56:05 | Rob2222 | ??? |
14:56:21 | Membrillo | swissarmyknife is a program that removes partitions and formats harddrives |
14:56:24 | | Quit B4gder ("time to say moo") |
14:56:54 | Rob2222 | ah, lol |
14:56:56 | Rob2222 | ok |
14:57:24 | Rob2222 | i thought you want to do something with a swiss knife. |
14:57:25 | Rob2222 | lol |
14:57:57 | Membrillo | lol no |
14:58:00 | | Quit midk (Read error: 104 (Connection reset by peer)) |
14:58:05 | Membrillo | stabbing the harddrive wont do me any good |
14:58:17 | | Join midkay_ [0] (n=midkay@24.143.70.99) |
14:58:26 | Rob2222 | maybe cutting some inches from the plattern or so... ^^ |
14:58:30 | preglow | amiconn: looks like long long arithmetic _is_ c code based in gcc 3.4... |
14:58:41 | | Quit midkay (Connection reset by peer) |
15:00 |
15:01:14 | *** | Saving seen data "./dancer.seen" |
15:01:48 | | Join Mongey [0] (n=mongeyc@83.71.0.182) |
15:01:51 | Membrillo | swiss army knife is an app isnt it? |
15:02:23 | * | Mongey thought it was a knife |
15:02:38 | Membrillo | lol |
15:02:48 | Membrillo | well, i heard it was what people used to format harddrives |
15:03:04 | Membrillo | but i cant find it |
15:03:09 | linuxstb | Rob2222: The flash-based Apple bootloader initialises the hardware on the ipod for Rockbox - it loads the rockbox bootloader from disk. I've no idea if there is anything strange going on with the ipod drives though. |
15:03:20 | * | Mongey grabs a knife and starts jabbing at his HD |
15:03:45 | Mongey | well thats my HD gone |
15:03:53 | Membrillo | hehe' |
15:04:00 | Mongey | :D |
15:04:12 | * | Mongey is trying to patch stuff but isnt dure |
15:04:15 | linuxstb | I would be surprised if Apple do anything special though - why would they bother? Everything on the hard drive is accessible anyway via UMS. |
15:04:43 | Rob2222 | linuxstb: So it _could_ be that apples HDs are ATA password protected and the Apple FW sends the password. |
15:04:55 | Rob2222 | only theoretical |
15:04:55 | Membrillo | well, apparently you cant use any old drive in an ipod |
15:05:04 | | Quit Tejik (Read error: 110 (Connection timed out)) |
15:05:27 | Membrillo | what apps would people use to format and repartition an ipod drive? |
15:05:44 | linuxstb | I don't think Rockbox disproves that theory. But as I said, I would be surprised. |
15:05:49 | Rob2222 | dont know, search at MR |
15:06:04 | linuxstb | You can use any app to access an ipod hard drive. At least to your PC, it appears like any other UMS hard drive. |
15:06:05 | Rob2222 | linuxstb: Yes OK. |
15:06:26 | linuxstb | And to Rockbox, it appears like a standard ATA drive with nothing special. |
15:06:56 | | Join Luthion [0] (n=Luthion@177.80-202-211.nextgentel.com) |
15:06:59 | Rob2222 | Yes butevery time the HD gets power the apple bootloader initializes it first. |
15:07:07 | linuxstb | Yes. |
15:07:32 | Membrillo | so you think if i bought an apple drive, i could put it in my iriver and format it, and it would be fine |
15:07:33 | Rob2222 | AFAIK you must unlock ata password protected drives one time after power up and then you can use it until power down |
15:07:57 | Rob2222 | Membrillo: I really dont know. Check Mysticriver |
15:08:28 | Membrillo | i have |
15:08:31 | Membrillo | cant find much |
15:08:52 | Membrillo | wait |
15:08:54 | Membrillo | found something |
15:09:48 | linuxstb | If I could figure out how to open my ipod, I could try swapping the drive with my h140. But the ipod case is an enigma to me. |
15:10:03 | Luthion | is there any bright people who has made a documentation for the Rockbox api? Can't find anything :S |
15:10:04 | Membrillo | it requires a lot of force and metal bending |
15:10:16 | preglow | Luthion: there's a bit in docs/ |
15:10:22 | preglow | called API, i believe |
15:10:23 | linuxstb | I also don't own any torx screwdrivers to open my h140... |
15:10:29 | Rob2222 | linuxstb: Didnt found pics of an open case anywhere in the net? |
15:10:48 | Rob2222 | ok |
15:10:50 | preglow | Luthion: beware, though, it's old, probably just as well to just read code and headers |
15:10:51 | Rob2222 | bettre let it be |
15:10:54 | linuxstb | Yes, I've found instructions, but they didn't prove helpful. They also refer to a special plastic tool that replacement batteries come with. |
15:10:59 | Membrillo | all you need for international models is a flathead screwdriver :) |
15:11:19 | Luthion | ok, I found it now. thx |
15:11:20 | preglow | i almost managed to get my ipod open with a guitar pick |
15:11:31 | preglow | but i just abandoned the effort on the pretext of not needing to open it |
15:11:38 | linuxstb | Luthion: There is also the GraphicsAPI wiki page |
15:11:41 | Rob2222 | i didnt know about the ATA pass. i only hear anywhere that there are problem with ipod and harddrives and thought about ata passwords. but thats only thought by me. doesnt mean much |
15:11:54 | | Join lamed [0] (n=d4b3395e@labb.contactor.se) |
15:13:14 | Membrillo | there have been reports of it working successfully |
15:13:16 | lamed | hello, |
15:13:22 | Luthion | linuxstb: Is that one for more than the Graphics? because basicly all I need is how to add listeners to the different keys (is it called that in C? I'm not into that language) |
15:13:52 | linuxstb | A google for ipod and "ata password" doesn't seem to show any relevant hits.... |
15:14:17 | linuxstb | Luthion: The best place is to look in the existing plugins - apps/plugins/*.c Search for "button" |
15:14:25 | Rob2222 | as i said iths only a though of mine. then forget it simply |
15:14:34 | Luthion | linuxstb: ok, I'll try that |
15:15:47 | lamed | did you know that the only players that use the WPS_NEXT_DIR key assignment are the irivers? - What's the point of this? it's a pretty bad functionality, it's not compatible with most players probably because lack of availeble keymaps, and it just creates confusion for the end user. It made sence of having it up until someone wrote the ab repeat mode for iriver. |
15:17:47 | preglow | soon time for some eq testing |
15:18:07 | preglow | what is WPS_NEXT_DIR ? |
15:18:47 | Rob2222 | The assignment for the iriver +10/next dir keys? |
15:18:50 | Rob2222 | but dont know |
15:19:39 | | Quit Membrillo () |
15:19:46 | LinusN | that's correct |
15:19:47 | lamed | it's pretty stupid.. it moves to the next folder, while in the WPS. (!) |
15:20:00 | LinusN | stupid, how? |
15:20:52 | lamed | linusn: no offence, of course. - because if you want to change what you're listening to, that's why there's the folder viewer |
15:20:56 | | Quit perplexity (Read error: 113 (No route to host)) |
15:21:16 | lamed | quote |it's not compatible with most players probably because lack of availeble keymaps, and it just creates confusion for the end user. It made sence of having it up until someone wrote the ab repeat mode for iriver.| |
15:21:27 | preglow | creates confusion? |
15:21:28 | preglow | why? |
15:21:40 | preglow | and what the hell does the ab repeat mode have to do with this? |
15:22:49 | LinusN | i agree that move-to-next-dir isn't the most useful function out there |
15:22:59 | LinusN | for me |
15:23:10 | lamed | I was disscussing, hmmm, lostlogic I suppose, about where should we map the broken ab repeat keys. the one who commited the patch used REC+LEFT/RIGHT |
15:23:22 | lamed | which isn't hardware-wise possible |
15:23:27 | LinusN | exactly |
15:23:46 | LinusN | on+left/right would work fine |
15:23:50 | Rob2222 | LinusN: Can RB handle "short press-long press" combos? that was the combo for that on iriver. |
15:24:19 | lamed | We were wondering about using SHORT ON+LEFT/RIGHT for ab repeat and long ON+LEFT/RIGHT for folder change. but now that i'm on it, I see only iriver's use that patch, and so it looks pretty obsolete |
15:24:27 | LinusN | i don't think the button driver can handle that reliably, but i'm not sure |
15:24:44 | Rob2222 | hmm |
15:25:04 | | Join guillaume [0] (n=guillaum@ALyon-252-1-81-243.w86-200.abo.wanadoo.fr) |
15:25:04 | Rob2222 | but would be a way to implement to get more functions at the buttons |
15:25:13 | guillaume | hello all |
15:25:26 | guillaume | i want some informations |
15:25:32 | XavierGr | can't we just disable move to next folder when ab repeat is enabled? |
15:25:39 | lamed | rob: Iriver's button driver wasn't so great about that either... but it acctually is pretty good on _moving_ to the next folder, so the user gets a feedback from the player much faster |
15:25:41 | guillaume | escuse my english i am french :) |
15:26:09 | guillaume | i want to know if the ipod port of rockbox |
15:26:12 | guillaume | is usable |
15:26:26 | markun | guillaume: which ipod do you have? |
15:27:07 | lamed | XavierGr: yes, I think that's a good idea, just that I really don't think quite _anyone_ is using the wps dir change method corrently. there's no good documantory about it, and more then that... it's simply useless... |
15:27:10 | guillaume | we want to buy the best supported |
15:27:21 | guillaume | it is for a blind people |
15:27:38 | Rob2222 | isnt it possible to use AB like iriver? 1 press AB enable 2nd press AB endset, 3rd press AB disable and put main menu on record? |
15:27:49 | Rob2222 | or what are the disadvanteges? |
15:28:05 | XavierGr | lamed: It is not useless. Some 'may' use this. |
15:28:08 | lamed | yes, but everyone keeps telling me that they want seperate control over each point. |
15:28:18 | lamed | (Rob2222) |
15:28:21 | guillaume | anyone have an idee ?? |
15:28:24 | Rob2222 | lamed: You can use the buttons for that at the remote, or? |
15:28:29 | XavierGr | lamed: anyway when ab is not enabled this keycombo is not used so? |
15:29:03 | lamed | Rob2222: huh? |
15:29:22 | linuxstb | preglow: I've written a wav player plugin for the ipod, so I can play with different audio formats - http://www.davechapman.f2s.com/rockbox/ipodwav.c |
15:29:34 | lamed | xaviergr: well it is still activated, but it's a good consumption that if you use a repeat mode (and ab repeat also repeat over only one track), you wouldn't change the folder. |
15:29:46 | linuxstb | I want to see if 24-bit playback is possible. |
15:30:10 | markun | guillaume: right now only the ipod color and nano are being worked on |
15:30:21 | lamed | I _do_ agree with you it's a good suggestion, I just think that if you totally delete that function, you wouldn't hear a single soul complaining. |
15:30:29 | lamed | xaviergr |
15:30:35 | Rob2222 | lamed: the LCD remote has buttons for NEXT DIR |
15:30:54 | XavierGr | lamed: many iriver users complained that there was no function to skip a folder. |
15:31:01 | XavierGr | that's why it was implemented. |
15:31:08 | Bger | http://www.roesler-ac.de/wolfram/hello.htm |
15:31:11 | lamed | rob2222: correct. i've overlooked. |
15:32:07 | guillaume | markun: ok thank's |
15:32:20 | lamed | okok, i'm writing something to stop the folder change thing from happening when's the ab repeat is on... but i'm sure people will eccidently change their folders all the time :p |
15:32:38 | Rob2222 | I think "short press-long press right" would be a good combination if it could be implementd |
15:32:45 | guillaume | markun : and when for the others ipod ? |
15:33:19 | LinusN | Rob2222: it is like that in the current rockbox |
15:33:48 | lamed | linusn: corrently you just can't access the ab repeat using an iriver |
15:33:51 | Rob2222 | ah, that IS the combo? sorry didnt knew that |
15:33:57 | BHSPitLappy | mornin', channel |
15:33:58 | LinusN | lamed: correct |
15:33:59 | | Join cool2bdave [0] (n=81d71027@labb.contactor.se) |
15:34:14 | LinusN | Rob2222: there are two combos |
15:34:16 | guillaume | markun : is there a lot of work or it is nearly terminated |
15:34:25 | Rob2222 | ah ok |
15:34:46 | LinusN | i vote for ridding the on+left/right combo for next-dir and having a/b there instead |
15:35:07 | lamed | hear hear |
15:36:35 | | Quit uwe_ (Client Quit) |
15:40:49 | markun | guillaume: preglow and linuxstb are working on it. You'll have to ask them. |
15:41:47 | markun | guillaume: you could also look for a iriver H1xx or H3xx |
15:42:31 | Rob2222 | afk, going home |
15:42:32 | guillaume | yes i saw that on the rockbox website but this model are hard to find... |
15:42:47 | Rob2222 | no problem at ebay |
15:43:28 | guillaume | ok but we are an association and we must have a facture.. |
15:43:41 | lamed | linusn: it's a pretty small change to define that when ab repeat is on, using the directory change keybind will work as the ab repeat. |
15:44:08 | linuxstb | guillaume: Initially, the iPod Color and the iPod Nano. We are quite close to getting a usable version of Rockbox running on them. The iPod Video is also being worked on, but will take longer. |
15:44:34 | LinusN | lamed: yes, that might be a solution |
15:45:40 | lamed | Do you think a 'brake' command in an If block feels a bit hackish? |
15:45:40 | | Quit ashridah ("Leaving") |
15:46:00 | guillaume | linuxstb : ok thank's a lot, and is there aproximaltivly a date for the finished port |
15:46:36 | LinusN | guillaume: see the topic for this channel |
15:46:47 | guillaume | ok |
15:47:02 | linuxstb | We are all volunteers doing this for fun in our spare time. |
15:47:41 | lamed | linusn, Do you think a 'break' command in an IF block feels a bit hackish? |
15:48:23 | | Join Gibbs__ [0] (n=irc@tor/session/x-da9b6c6f5926416d) |
15:49:13 | LinusN | no |
15:49:29 | guillaume | ok thank's for your ansers |
15:49:32 | guillaume | bye |
15:49:59 | lamed | linusn: was that refering to me? |
15:50:13 | LinusN | yes |
15:50:36 | | Part Sando |
15:50:46 | lostlogic | I have a dream where people will be payed by hardware developers to work on rockbox fulltime instead of stupid hardware developers making their own stupid firmwares for their players :-P |
15:50:47 | | Join Sando [0] (n=lolsteam@techgaming.net) |
15:50:55 | | Quit guillaume ("Quitte") |
15:52:00 | linuxstb | lostlogic: But then Rockbox would turn into a stupid firmware |
15:52:00 | | Join Febs [0] (i=Febs@dhcp64-134-210-40.hfwsf.sjc.wayport.net) |
15:53:00 | lostlogic | linuxstb: naw, it could be like linux where the core develoeprs are paid by a non-profit coalition and stuff... it's a dream... |
15:57:37 | | Part LinusN |
15:58:38 | Moos | lot of people made donations, but currently just LinusN, Bagder and Zagor have access to thise money (for sponsorise devices to dev...) |
15:59:21 | lamed | linusn: works! anyone interested in commiting? |
16:00 |
16:01:12 | BHSPitLappy | lostlogic: they can be funded by that money tree in your backyard! |
16:01:43 | | Quit Gibbs_ (Remote closed the connection) |
16:01:44 | lamed | I shell ask again... |
16:01:53 | preglow | linuxstb: does the wav plugin play without skipping? |
16:02:09 | lamed | Anyone interested in commiting my AB repeat fix for iriver? |
16:02:23 | preglow | what does it do? |
16:04:29 | lamed | In WPS: normal ON+LEFT/RIGHT use = folder change. when A-B repeat mode is activated: ON+LEFT/RIGHT inserts markers, ON+SELECT resets markers. only effects irivers |
16:05:15 | lamed | it's very small & simple acctually |
16:06:03 | Mongey | argh |
16:07:18 | Mongey | the h300 lcd remote doenst work with the daily builds does it? |
16:07:57 | linuxstb | preglow: It simply loads as much of the WAV file as it can into the audio buffer, and then writes the data to the DAC. There is no skipping. |
16:08:53 | linuxstb | I plan to use it to experiment with the DAC. |
16:09:32 | Mongey | anyone? |
16:09:42 | | Join tvelocity [0] (n=tony@ipa145.1.tellas.gr) |
16:10:35 | preglow | linuxstb: good, good, good |
16:13:12 | lamed | argh. fine. here it is. |
16:13:13 | lamed | http://sourceforge.net/tracker/index.php?func=detail&aid=1414657&group_id=44306&atid=439120 |
16:13:58 | Mongey | lamed; can you do me a favour? |
16:14:05 | | Join ModernExecutive [0] (n=bob@wm204-165.unwired-grad.wm.edu) |
16:14:17 | Mongey | hmm that was the wrong question |
16:14:19 | Mongey | lol |
16:14:29 | Mongey | lamed; do u have a h300 lcd remote? |
16:15:10 | | Quit ModernExecutive (Client Quit) |
16:15:38 | lamed | Mongey: h120 over here |
16:16:10 | Mongey | ....or does anyone thats here? I was goin to try and make a "optimised version" like needleboys but for the h300 lcd remote |
16:16:18 | Mongey | a damn |
16:17:11 | lamed | ...and someone might close this http://sourceforge.net/tracker/index.php?func=detail&atid=439120&group_id=44306&aid=1360892 as well |
16:17:22 | lamed | cya all gtg |
16:17:53 | t0mas | bvye |
16:17:55 | t0mas | -v |
16:19:42 | lamed | hey t0mas accept my patches :P |
16:19:49 | | Quit Bger (Read error: 110 (Connection timed out)) |
16:20:18 | t0mas | hm? |
16:20:25 | t0mas | I can't close them on SF |
16:20:27 | lamed | http://sourceforge.net/tracker/index.php?func=detail&aid=1414657&group_id=44306&atid=439120 |
16:20:39 | | Quit KN|stiff (Read error: 110 (Connection timed out)) |
16:20:45 | lamed | that's a new one for fixing the ab repeat mode on irivers |
16:21:10 | preglow | haha |
16:21:18 | preglow | i _always_ hang my player when testing things first time |
16:21:59 | XavierGr | indeed. |
16:23:45 | Moos | preglow: first attempt for your eq? |
16:23:49 | | Part Sando |
16:24:42 | | Join Sando [0] (n=lolsteam@techgaming.net) |
16:25:25 | preglow | Moos: yeah |
16:25:44 | Moos | Good luck man ! |
16:26:50 | | Quit Mongey () |
16:31:38 | preglow | bah, i also forgot this will require codec changes, yes |
16:32:33 | linuxstb | Does your eq work on the data before or after it's been resampled to 44.1KHz? |
16:32:54 | preglow | after |
16:33:03 | preglow | i see no point in working on it before |
16:33:12 | linuxstb | So what's the order that the different dsp things happen in now? |
16:34:43 | preglow | convert to stereo,32 bit, replaygain, resample, crossfeed, filter |
16:34:47 | preglow | s/filter/eq/ |
16:34:51 | preglow | then convert to 16 bit |
16:35:26 | linuxstb | So is your eq hard-coded to work on 44.1KHz data? I'm thinking of the ipod where we have a selectable samplerate in the DAC. |
16:35:43 | linuxstb | (I know that will cause other complications as well.) |
16:35:56 | lostlogic | lamed: think that new button mapping is best for both H3 and H1? |
16:36:38 | preglow | hard coded, no |
16:36:49 | preglow | it works at whatever sample rate you want |
16:36:50 | lamed | lostlogic: I can only emulate h300. well, if the NEXT DIR map is good, then yes :) |
16:36:56 | preglow | the settings code just needs to compensate for it |
16:37:39 | preglow | as a matter of fact, eq code is completely sample rate agnostic as of now |
16:37:50 | linuxstb | ok. I would like to at least support native 48khz playback on the ipods. |
16:37:54 | preglow | the band mid frequency is passed to the eq code as a number between 0 and 0xffffffff |
16:38:02 | preglow | where 0xffffffff represents nyquist frequency |
16:38:09 | lamed | lostlogic: r u reviewing it? |
16:38:32 | lostlogic | yeah, am thinking about it |
16:38:47 | lamed | am updating the h300 sim |
16:39:50 | lamed | lostlogic: i've read at least a few people asking for one button a-b repeat functionality... but i guess this calls for a wider talk |
16:40:07 | lostlogic | yes, or they can configure that on their own players pretty easily |
16:41:22 | lamed | lostlogic: I see no problem with that keymap for the h300. |
16:42:06 | | Join Zoric [0] (n=zoric85@nl103-153-133.student.uu.se) |
16:43:06 | lostlogic | I'm inclined to #define WPS_AB_SHARE_DIR_BUTTONS in gwps.h and then check that rather than explicitly checking keyboard types in gwps.c. |
16:45:09 | | Quit Febs (Read error: 113 (No route to host)) |
16:45:22 | preglow | what the hell? |
16:45:28 | preglow | eq_cf.S is compiled |
16:45:31 | preglow | then just promptly vanishes |
16:46:37 | preglow | no object file or anything |
16:47:59 | | Quit Infirit (Read error: 110 (Connection timed out)) |
16:48:21 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
16:48:41 | preglow | help :/ |
16:48:51 | | Join ModernExecutive [0] (n=bob@wm204-165.unwired-grad.wm.edu) |
16:49:52 | lamed | make clean? |
16:49:57 | preglow | and reconfigure |
16:50:04 | lamed | hehe |
16:52:11 | lamed | lostlogic: I've seem to lost you. |
16:53:33 | lostlogic | lamed: so that we don't end up with a situation where the #if inside the wps_next_dir keeps growing as more keypads use that tyep of mapping, we'll want to make a new #define that activates that section |
16:53:57 | lostlogic | also I may functionalize (even if it is inline) the code if possible to eliminate code duplication / spaghettiness |
16:54:12 | preglow | argh, it gets compiled, god damnit, but .o file is nowhere to be seen |
16:55:31 | lostlogic | preglow: turning on -save-temps might help |
16:55:39 | lostlogic | to figure out its deal |
16:56:03 | lamed | Humm, i get it. but just f.y.i. iriver's are the only ones that are using |WPS_NEXT_DIR|. at least for now. cya later |
16:58:47 | lostlogic | later... |
17:00 |
17:00:35 | Moos | anyone using devkit here? |
17:00:41 | lamed | me |
17:01:11 | Moos | I just did the instructions from the wiki |
17:01:18 | *** | Saving seen data "./dancer.seen" |
17:01:34 | preglow | what the? |
17:01:43 | preglow | it seems to be included directly in the linking stage |
17:01:45 | preglow | why is this? |
17:01:49 | Moos | but there is one bash error: no /tmp, please crate |
17:01:58 | Moos | but there is one |
17:02:07 | Moos | *create |
17:02:41 | Moos | c:\rockbox\tmp |
17:02:51 | Moos | anyone encoutred this? |
17:02:52 | * | amiconn appears |
17:03:02 | Moos | Hello |
17:03:12 | linuxstb | Moos: Try the new Rockbox Cygwin installation: http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
17:03:25 | Moos | Ok thanks I will |
17:03:29 | | Join Pi [0] (n=Pi@80-44-74-185.dynamic.dsl.as9105.com) |
17:03:36 | * | amiconn wonders why people keep reinventing the wheel :/ |
17:03:41 | linuxstb | Moos: It contains binary packages for all your Rockbox needs :) |
17:03:49 | Moos | ok :) |
17:05:30 | linuxstb | amiconn: What wheels are you talking about? |
17:05:47 | amiconn | I refer to JdGordon |
17:06:07 | amiconn | There already is a function for drawing filled triangles in the plugin lib |
17:06:38 | amiconn | xlcd.c: xlcd_filltriangle() |
17:06:42 | preglow | people aren't too fond of wading through source code to find out, i think |
17:06:52 | amiconn | ...and of course the equivalent in the grayscale lib |
17:06:55 | preglow | or perhaps he has some crazy-ass gourad shading coming up |
17:07:11 | linuxstb | grep loves wading through source code... |
17:10:36 | | Quit cool2bdave ("CGI:IRC") |
17:12:02 | | Join Gibbed [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
17:12:03 | | Quit Rick (Nick collision from services.) |
17:12:15 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
17:17:01 | preglow | garghgh |
17:18:57 | | Quit ModernExecutive () |
17:19:53 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
17:20:48 | preglow | woo, i have sound |
17:21:55 | | Join uwe_ [0] (n=uwe@dslb-084-056-003-152.pools.arcor-ip.net) |
17:23:49 | linuxstb | preglow: Is that on your Nano, or an eq-enabled iriver? |
17:24:54 | preglow | eq enabled iriver |
17:25:22 | preglow | i decided to finish the eq base so i don't need to think about it while working on the nano :> |
17:32:01 | | Join Pi_ [0] (n=Pi@vpn-091.vpn.net.ed.ac.uk) |
17:38:02 | | Quit tvelocity ("Leaving") |
17:38:09 | | Join Cari [0] (n=zeroirc@221.145.16.223) |
17:39:40 | | Quit Cari (Client Quit) |
17:40:51 | preglow | lostlogic: if you've got an sf user, i'm sure bagder will add you so you can close patches |
17:42:18 | lostlogic | preglow: yeah, I've been meaning to ask him to. |
17:42:41 | | Join Philip_0729 [0] (n=Philip_0@user-2338.l2.c1.dsl.pol.co.uk) |
17:43:32 | preglow | ghah |
17:43:38 | * | preglow serves himself a white noise burst |
17:43:46 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
17:44:24 | Paul_The_Nerd | What'd you do? |
17:44:52 | | Quit ghode|afk (Read error: 104 (Connection reset by peer)) |
17:45:15 | preglow | rearrange the entire register usage of my equaliser routine |
17:45:47 | Paul_The_Nerd | Aaaah |
17:48:23 | lostlogic | lamed: hmm, your patch has teh ab markers backwards, eh? |
17:49:56 | | Quit Pi (Read error: 110 (Connection timed out)) |
17:50:44 | | Quit Luthion () |
17:52:15 | | Join bobwise [0] (n=45dd9772@labb.contactor.se) |
17:52:34 | | Join Toni1 [0] (n=5932d23e@labb.contactor.se) |
17:52:45 | Toni1 | preglow, congrats to you eq |
17:53:14 | preglow | not yet, hehe |
17:53:27 | preglow | it's still vomiting white noise, and i don't know where i went wrong |
17:53:51 | Toni1 | I see, but basically working? |
17:54:31 | preglow | it did half an hour ago |
17:54:38 | preglow | but yeah, i'm just talking about the internals here |
17:54:57 | preglow | someone else has to integrate it properly into rockbox |
17:54:57 | Toni1 | any idea about performance? |
17:55:00 | preglow | no |
17:55:08 | preglow | it should be fastish |
17:55:20 | Toni1 | :good |
17:55:53 | Paul_The_Nerd | preglow: Someone last night was talking about wanting to make an eq, and was considering programming one. I can't remember the name, because I'm terrible like that, but he might be up for interface creation. |
17:56:05 | Toni1 | preglow: do you have suggestions for my encoder interface patch? |
17:56:27 | amiconn | Paul_The_Nerd: irc logs... |
17:57:35 | Toni1 | I have some ideas how to improve the recording: using cpu_boost(false), peakmeter while file writing |
17:57:44 | Paul_The_Nerd | And owang was his name-o |
17:57:57 | Paul_The_Nerd | Sorry amiconn, my brain's still in pre-caffeine mode. |
17:58:11 | | Quit Nibbler ("quit") |
18:00 |
18:00:11 | | Join ghode|afk [0] (i=testing@host-84-9-105-221.bulldogdsl.com) |
18:00:48 | | Quit Paul_The_Nerd ("Leaving.") |
18:01:33 | | Part Toni1 |
18:02:43 | | Join KN|stiff [0] (n=phhome@Fd00b.f.strato-dslnet.de) |
18:03:00 | muesli__ | anyone who speaks or can read spanish? |
18:03:03 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
18:03:33 | preglow | Paul_The_Nerd: yeah, i didn't exactly catch if he was capable of making or not |
18:03:48 | preglow | Paul_The_Nerd: if he wants to make the interface, i'm a-ok with that |
18:03:53 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
18:04:15 | preglow | i'm ending up with rather more instructions per sample than i'd wish here |
18:04:27 | | Join DreamTactix291 [0] (n=DreamTac@adsl-154-160-47.bna.bellsouth.net) |
18:05:57 | preglow | 15 per sample :/ |
18:06:04 | preglow | should be able to cut it down a wee bit, though |
18:06:04 | preglow | hrmph |
18:06:49 | | Quit Paul_The_Nerd (Client Quit) |
18:07:24 | preglow | i've got a rotten feeling about the performance altogether |
18:07:26 | preglow | but lets see |
18:07:42 | | Join MasterShadow [0] (n=50e2e639@labb.contactor.se) |
18:08:39 | muesli__ | btw what is SDL? |
18:09:01 | linuxstb | http://www.libsdl.org/ |
18:09:17 | muesli__ | cheers |
18:09:18 | | Quit MasterShadow (Client Quit) |
18:10:09 | lostlogic | preglow: how many bands does your eq support? |
18:10:23 | | Join tvelocity [0] (n=tony@ipa145.1.tellas.gr) |
18:10:29 | muesli__ | linuxstb i understand the text. but what will it improve/benefits? |
18:10:47 | linuxstb | It means that we can have one simulator which works everywhere - Linux, Windows and Macs. |
18:11:04 | linuxstb | At the moment we have to maintain two simulators - one for X11 and one for Windows. |
18:11:33 | | Join Nibbler [0] (n=sven@port-212-202-193-50.dynamic.qsc.de) |
18:11:52 | muesli__ | so you'll save work for the sims |
18:16:46 | preglow | lostlogic: as many as you want, right now five |
18:17:40 | preglow | like i said, i'm just doing the low-level code |
18:18:36 | | Join ModernExecutive [0] (n=bob@wm204-165.unwired-grad.wm.edu) |
18:18:54 | | Quit ModernExecutive (Client Quit) |
18:24:37 | lostlogic | preglow: doing low level eq code seems like the kind of skill needed to create the oft requested instrument tuner? |
18:25:04 | preglow | yes |
18:25:11 | preglow | too bad i'm not the slighest bit interested in that |
18:26:30 | preglow | might happen a sunny day in the future, though |
18:26:32 | preglow | we'll see |
18:27:28 | lostlogic | :) |
18:28:18 | preglow | dinner break |
18:37:28 | | Join Bger [0] (n=Bager@83.222.160.88) |
18:37:52 | | Quit Infirit (Read error: 104 (Connection reset by peer)) |
18:42:43 | | Join Bger_ [0] (n=Bager@217.9.226.114) |
18:43:49 | | Quit Bger (Nick collision from services.) |
18:43:52 | | Nick Bger_ is now known as Bger (n=Bager@217.9.226.114) |
18:44:27 | | Join Bger_ [0] (n=Bager@83.222.160.88) |
18:54:57 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
19:00 |
19:01:22 | *** | Saving seen data "./dancer.seen" |
19:12:46 | | Quit mirak (Remote closed the connection) |
19:13:25 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-49-109.w83-114.abo.wanadoo.fr) |
19:17:28 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:19:42 | XavierGr | Rob2222: are you here? |
19:22:20 | | Quit gtkspert () |
19:27:13 | | Part XavierGr |
19:29:56 | | Join foo [0] (n=foo@unaffiliated/foo) |
19:30:17 | foo | BHSPitLappy: Ping |
19:31:56 | | Join XavierGr [0] (n=XavierGr@ppp64-adsl-169.ath.forthnet.gr) |
19:32:40 | foo | BHSPitLappy: You here? Ping. Ping. |
19:34:08 | | Part foo |
19:34:12 | lamed | lostlogic: Yes, It's backwards |
19:35:12 | lamed | lostlogic: my name's Shachar Liberman :D |
19:35:56 | Paprica | lamed: israeli? |
19:37:11 | lamed | Bev'adai |
19:37:17 | lamed | עברית? |
19:37:27 | | Part Paprica |
19:37:32 | lamed | dang |
19:37:35 | | Join Paprica [0] (n=Paprica@85-250-57-45.bb.netvision.net.il) |
19:37:39 | Paprica | ;] |
19:37:50 | lamed | paprica - × ×˜×•×•×™×–×Ÿ |
19:37:52 | lamed | ×—×— |
19:38:01 | Paprica | i see gibrish |
19:38:14 | lamed | paprica - netvision.net.il.. hehe |
19:38:18 | lamed | what's your name? |
19:38:22 | Paprica | Ben |
19:38:24 | Paprica | =] |
19:38:44 | lamed | lostlogic: why did you do both checks? #if defined(AB_REPEAT_ENABLE) && defined(WPS_AB_SHARE_DIR_BUTTONS) |
19:41:02 | lamed | paprica: do you get my pm's? |
19:41:10 | Paprica | yep |
19:41:21 | Paprica | i try to talk hebrew with u |
19:41:26 | Paprica | but you dont answer =] |
19:41:54 | | Join jborn_ [0] (n=jborn@adsl-68-74-115-3.dsl.emhril.ameritech.net) |
19:42:04 | | Join _FireFly_ [0] (n=FireFly@p54A477AC.dip.t-dialin.net) |
19:43:05 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
19:43:26 | | Quit JoeBorn (Nick collision from services.) |
19:43:31 | | Nick jborn_ is now known as JoeBorn (n=jborn@adsl-68-74-115-3.dsl.emhril.ameritech.net) |
19:58:38 | lamed | lostlogic: around?! |
19:59:39 | | Quit YouCeyE ("Leaving") |
20:00 |
20:05:14 | | Quit KN|stiff (Read error: 104 (Connection reset by peer)) |
20:05:31 | | Join xam [0] (i=xam@raptor-fddi.6.strangled.net) |
20:07:37 | | Quit thegeek (Read error: 113 (No route to host)) |
20:07:49 | xam | hi, just bought those: http://cgi.ebay.com/pack-4-piles-AA-LR6-rechargeables-2950-mAh-Nimh-BE_W0QQitemZ7584077261QQcategoryZ28995QQrdZ1QQcmdZViewItem ... wonder whether they'll be significantly better than my Sanyo 2300MHz ... |
20:08:45 | bshift- | there are rechargables higher than 2500mah out? |
20:08:51 | bshift- | i thought i had the highest mah |
20:09:08 | xam | bshift: 2950mAh |
20:10:06 | xam | bshift: yeah, I was surprised to see that as well ... actually I looked for AAA batteries (they have 1450mAh AAA there) |
20:10:40 | bshift- | i use panasonic 2500 mahs right now |
20:11:11 | xam | bshift: but Sanyo are usually the best, the 2300mAh I have outperform some other no-name 2500mAh I own |
20:11:51 | bshift- | oh really? |
20:11:52 | bshift- | cool |
20:12:01 | bshift- | what do you use them with? |
20:12:39 | preglow | linuxstb: are you sure the flac codec produces 28 bits of audio now? is that including sign or not? |
20:14:05 | | Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
20:14:19 | xam | you mean charger? I have a Maha C401 and a Ripvan 100 ... I use the Batteries for my JBR20, some Flash MP3 player and a digital camera |
20:15:28 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
20:19:36 | | Join Thus0 [0] (n=Thus0@124.111.102-84.rev.gaoland.net) |
20:21:29 | | Quit `3nergy (SendQ exceeded) |
20:38:24 | | Quit xam ("Chatzilla 0.9.69.3 [Firefox 1.0.7/20050925]") |
20:40:10 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
20:41:57 | Bger | linuxstb ? |
20:42:23 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
20:42:40 | | Join xam [0] (i=xam@raptor-fddi.6.strangled.net) |
20:44:41 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
20:49:29 | Bger | any native english speaker ? |
20:50:21 | | Join LinusN [0] (n=linus@labb.contactor.se) |
20:50:26 | LinusN | amiconn: u there? |
20:51:33 | | Quit JoeBorn (Nick collision from services.) |
20:51:38 | | Nick jborn_ is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
20:52:02 | LinusN | rockbox has received a cease-and-desist letter email from at&t regarding our distribution of voice files generated with the natural-voices tts engine |
20:52:16 | preglow | ahahaha |
20:52:21 | Bger | sh.t ... |
20:52:33 | preglow | they've gotta be kidding |
20:52:39 | LinusN | looks like we will have to stop distributing them |
20:52:47 | preglow | check with the license |
20:53:03 | LinusN | "AT&T Natural Voices intellectual properties including the TTS engine, voice fonts and audio files generated by the TTS engine, require licensing for distribution." |
20:53:21 | LinusN | blood suckers |
20:53:26 | preglow | pretty clear, then |
20:53:35 | preglow | i'd still check the license, though |
20:54:25 | preglow | aren't they nice? |
20:55:38 | | Quit birdfish () |
20:56:20 | LinusN | apparently not |
20:58:20 | | Join vger_ [0] (n=henrico@cn-mss-cb01-2760.dial.kabelfoon.nl) |
20:59:16 | Bger | haha vger |
20:59:24 | | Quit aegray (Success) |
20:59:57 | Bger | LinusN nothing in the license that would defend us ? |
21:00 |
21:00:28 | LinusN | i don't have the license text, amiconn has it |
21:01:26 | *** | Saving seen data "./dancer.seen" |
21:05:46 | | Join jlo_ [0] (n=jean-luc@atm91-1-82-227-1-35.fbx.proxad.net) |
21:05:53 | jlo_ | hi |
21:06:59 | Paprica | LinusN, why didnt you add the 24bit bitmap loader to the cvs? |
21:07:07 | linuxstb__ | Are there alternatives to the AT&T voices? |
21:07:17 | | Join jlo__ [0] (n=jean-luc@atm91-1-82-227-1-35.fbx.proxad.net) |
21:07:31 | LinusN | Paprica: because i wanted it tested first, which i think it is now :-) |
21:07:34 | | Join webguest00 [0] (n=52e30123@labb.contactor.se) |
21:07:50 | LinusN | i'm also not too happy with the code quality |
21:07:58 | | Quit webguest00 (Client Quit) |
21:08:11 | Paprica | mm it works fine ;[] |
21:08:13 | Paprica | ;] |
21:08:14 | | Quit xam ("Chatzilla 0.9.70 [Firefox 1.0.7/20050925]") |
21:08:35 | linuxstb__ | preglow: Are you still curious about the flac codec? |
21:08:41 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:13:08 | Paprica | San? |
21:13:20 | preglow | linuxstb: yes |
21:13:46 | preglow | jlo__: did you put the crossfeed block diagram up somewhere? |
21:14:27 | San | hey |
21:14:39 | linuxstb | All the samples are signed 32-bit integers which are "<< scale" where scale is "FLAC_OUTPUT_DEPTH-bitspersample" and FLAC_OUTPUT_DEPTH is 28 |
21:14:47 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
21:15:06 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
21:15:33 | Paprica | hi |
21:15:47 | Paprica | can you add my ipod wps to your zip? |
21:15:48 | preglow | i'm having some troubles with the fixed point stuff here |
21:16:00 | preglow | which i think is precision related |
21:16:21 | preglow | but i ran out of time to work on it again |
21:16:26 | San | Paprica, Where is the download for that? |
21:16:26 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
21:16:33 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
21:16:38 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
21:16:45 | | Quit actionshrimp (Client Quit) |
21:16:48 | Paprica | i post it in the 24bit theard |
21:17:07 | Paprica | thread |
21:17:08 | Paprica | * |
21:17:33 | San | aaah |
21:17:40 | San | i see it now, it wasn't there before |
21:17:43 | * | San updates |
21:18:11 | preglow | http://www.pvv.org/~thomj/rockbox/eq_cf.S |
21:18:21 | bshift- | hey guys |
21:18:21 | Paprica | `0x |
21:18:24 | preglow | this is the current level of complexity we're looking at per band |
21:18:37 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
21:18:45 | preglow | innerloop can be reduced by a couple of instructions |
21:19:03 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
21:19:04 | bshift- | which would you prefer? 30gb with 14h batt life or 20gb with 35h~ batt life? |
21:19:48 | San | done pappy |
21:19:50 | San | ;D |
21:20:12 | Paprica | ;] |
21:22:26 | | Join webguest78 [0] (n=52e30123@labb.contactor.se) |
21:23:58 | | Quit lamed ("CGI:IRC") |
21:23:59 | | Quit jlo_ (Read error: 110 (Connection timed out)) |
21:24:27 | | Join jlo_ [0] (n=jean-luc@atm91-1-82-227-1-35.fbx.proxad.net) |
21:24:44 | | Quit webguest78 (Client Quit) |
21:25:42 | | Quit jlo__ (Read error: 110 (Connection timed out)) |
21:25:46 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
21:25:51 | | Join Mmmm [0] (n=mscarrat@cpc2-hem13-3-1-cust77.lutn.cable.ntl.com) |
21:26:51 | | Join jlo__ [0] (n=jean-luc@atm91-1-82-227-1-35.fbx.proxad.net) |
21:26:54 | Mmmm | if I want to move the cursor, I use put_cursorxy right? but this is only for the main unit, what do I use for the remote? |
21:29:59 | | Part LinusN |
21:31:28 | Bger | preglow what button should i use on ipod targets for off/stop etc ? |
21:31:35 | | Quit bagawk (Read error: 110 (Connection timed out)) |
21:32:04 | | Quit uwe_ (Client Quit) |
21:32:45 | linuxstb | Bger: What's the context? |
21:33:01 | Bger | plugin :) |
21:33:30 | Bger | button for aborting |
21:33:33 | Bger | exiting |
21:33:34 | Bger | etc |
21:33:43 | Philip_0729 | menu? |
21:34:21 | Bger | k |
21:34:24 | linuxstb | We still haven't worked it out consistently. But yes, if MENU is available, then use that for "abort". |
21:36:24 | | Quit kkurbjun (Read error: 104 (Connection reset by peer)) |
21:36:54 | Paul_The_Nerd | Yeah, Menu or Menu+Select (or whatever the center button is, I think that was it) as the Quit/Abort buttons. |
21:38:01 | Paprica | mm there is afunction that return the numbers of numbers in number? |
21:38:03 | Paprica | lol |
21:38:04 | Paprica | =] |
21:38:23 | Paprica | like strlen with char |
21:38:58 | Bger | haha no |
21:39:14 | Paprica | shit |
21:39:15 | Paprica | =\ |
21:39:21 | Bger | snprintf(str,SIZEBUF,"%d",integer); strlen(str) ... :P |
21:39:49 | Paprica | hihi |
21:39:52 | Bger | the most lame answer :) |
21:40:06 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
21:40:39 | Paprica | blah |
21:40:41 | Bger | otherwise you could do something like counter=0; while(integer){ integer/=10; counter++; } |
21:40:41 | Paprica | what can i do |
21:40:42 | Paprica | =\ |
21:40:47 | Paprica | yep |
21:40:53 | Paprica | i know this way |
21:41:09 | Paprica | but i need to do it 3 times |
21:41:10 | _FireFly_ | Paprica: i think you mean you can count the digits in a number ;) |
21:41:23 | Paprica | yep |
21:41:26 | Bger | :P |
21:41:27 | Paprica | that what i mean |
21:42:20 | Bger | does the mp3_is_playing() work on both platforms (sw and hardware) |
21:44:05 | | Quit jlo_ (Read error: 110 (Connection timed out)) |
21:44:12 | Bger | Slasheri ? |
21:47:29 | | Quit jlo__ (Read error: 110 (Connection timed out)) |
21:49:45 | | Join linuxstb_ [0] (n=5343d4aa@labb.contactor.se) |
21:50:17 | linuxstb_ | Paprica:Do you know the smallest and largest numbers your "number count" function needs to deal with? |
21:50:32 | Paprica | yep 3 |
21:50:40 | Paprica | mm |
21:50:42 | Paprica | no |
21:50:43 | Paprica | no 3 |
21:50:44 | Paprica | 255 |
21:50:52 | Paprica | and the smallest is 0 |
21:51:19 | linuxstb_ | So just "length = (i < 10 ? 1 : (i < 100 ? 2 : 3));" |
21:52:11 | linuxstb_ | Or if you have to do this very often, then you could make an array - length[i]; |
21:52:15 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
21:52:44 | | Quit linuxstb (Remote closed the connection) |
21:52:57 | Paprica | mm can i do length = (r < 10 ? 1 : (r < 100 ? 2 : 3)) + (g < 10 ? 1 : (g < 100 ? 2 : 3)) + (b < 10 ? 1 : (b < 100 ? 2 : 3)); |
21:53:13 | | Nick linuxstb_ is now known as linuxstb (n=5343d4aa@labb.contactor.se) |
21:54:28 | linuxstb | You should define a macro - #define NUMLENGTH(x) = ((x) < 10 ? 1 : ((x) < 100 ? 2 : 3)) |
21:54:59 | linuxstb | That way, when someone comes along and gives you a better solution to me, you just change the macro. It also makes the code much easier to read. |
21:55:50 | Paprica | ok |
21:55:54 | Paprica | 10q =] |
21:56:23 | Paprica | case 'C': |
21:56:23 | Paprica | { |
21:56:23 | Paprica | #define NUMLENGTH(x) = ((x) < 10 ? 1 : ((x) < 100 ? 2 : 3)) |
21:56:27 | Paprica | its ok like this? |
21:56:40 | Paprica | (after case..) |
21:57:49 | | Join solexx_ [0] (n=jrschulz@c158154.adsl.hansenet.de) |
21:57:51 | linuxstb | I think so. |
21:57:54 | preglow | bahrgh |
21:57:57 | | Quit Infirit (Read error: 110 (Connection timed out)) |
21:58:03 | Paprica | ok |
21:58:26 | Paul_The_Nerd | bahrgh? |
21:58:28 | | Join Infirit [0] (n=infirit@84-104-253-242.cable.quicknet.nl) |
21:58:52 | preglow | i was hoping this was going to be a quick deal |
21:59:07 | preglow | but as usual, stupidity is a showstopper |
21:59:10 | XavierGr | preglow: What's eating you? |
21:59:31 | preglow | eq not working as it should |
22:00 |
22:05:10 | | Part Philip_0729 |
22:07:34 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
22:07:35 | | Quit NicoFR () |
22:08:00 | | Join LinusN [0] (n=linus@labb.contactor.se) |
22:10:58 | XavierGr | Hi Linus |
22:11:37 | preglow | anyone else used a 64 bit divide in m68k rockbox yet? |
22:13:16 | | Quit solexx (Read error: 110 (Connection timed out)) |
22:26:03 | amiconn | LinusN: Now I'm there |
22:30:20 | | Quit Gibbs__ () |
22:31:32 | | Quit Sando (Read error: 104 (Connection reset by peer)) |
22:35:26 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
22:36:45 | | Quit goa (Read error: 104 (Connection reset by peer)) |
22:37:36 | | Quit Thus0 ("Leaving") |
22:38:33 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
22:39:38 | | Quit vger_ ("BitchX: No windows left!") |
22:40:08 | Rob2222 | is there a way to search the irc logs? |
22:40:24 | XavierGr | Rob2222! |
22:40:49 | XavierGr | As you probably now the battery_benchmark plugin is finally commited. |
22:41:13 | lostlogic | Rob2222: google |
22:41:20 | Rob2222 | cool |
22:41:31 | Rob2222 | but hmm |
22:41:35 | XavierGr | Could you give me a nice copy of your spreadsheet with Titles, (some explanation) and stuff? |
22:42:15 | Rob2222 | Is is possible to see the voltage in wps? |
22:42:24 | XavierGr | no |
22:42:26 | XavierGr | AFAIC |
22:42:44 | lostlogic | now that Hristo exported the battery_voltage from the powermanagement, we could make it available |
22:43:01 | preglow | Rob2222: google? |
22:43:01 | | Join Bloody_Sorcerer [0] (n=BS@cpe-72-228-239-41.rochester.res.rr.com) |
22:44:42 | Rob2222 | yeah, thx got it |
22:44:44 | Rob2222 | :) |
22:46:59 | lostlogic | all of our batteries are always between 100 and 9999 centivolts, right? |
22:47:04 | lostlogic | er 100 and 999 |
22:48:45 | | Join petur [0] (i=petur@d54C1B62E.access.telenet.be) |
22:55:36 | | Quit _FireFly_ ("Leaving") |
22:57:41 | lostlogic | Rob2222: latest CVS now has a %bv tag |
23:00 |
23:01:27 | *** | Saving seen data "./dancer.seen" |
23:01:58 | | Quit Mmmm () |
23:02:01 | | Join Thus0 [0] (n=Thus0@124.111.102-84.rev.gaoland.net) |
23:08:46 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:11:34 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
23:14:07 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
23:14:08 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
23:14:27 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
23:20:55 | Bger | nite ;) |
23:20:58 | | Quit Bger ("[BX] Bger has left the building") |
23:26:53 | | Join BHSPitMonkey [0] (i=Steve-O@67.64.118.242) |
23:29:22 | lostlogic | I'm impressed with myself, I broke all the simulator builds. |
23:29:30 | preglow | hahaha |
23:29:36 | preglow | yes, quite an achievement |
23:29:40 | * | preglow attaches medal to lostlogic |
23:30:03 | Bagder | we should make the build system score broken builds... |
23:30:15 | lostlogic | hehe |
23:30:15 | amiconn | definitely ;) |
23:30:20 | linuxstb | hehe |
23:30:23 | BHSPitLappy | 10 - Catastrophic! |
23:30:25 | preglow | amiconn: you checked your at&t license? |
23:30:30 | lostlogic | Bagder: hey, when you get a chance, can you give me (lostlogic on sf) perms to close patches? |
23:30:42 | Bagder | yessir! |
23:30:47 | amiconn | lostlogic: Now make the battery voltage readout work on laptops ;) |
23:31:18 | BHSPitLappy | seems frivilous |
23:31:21 | lostlogic | amiconn: *scowl* |
23:31:28 | lostlogic | :) |
23:32:20 | amiconn | preglow: Yes I did, which is btw *not possible* where it is installed. The license text isn't installed anywhere, and the installer does only display it if you're installing fresh |
23:34:14 | preglow | amiconn: didn't exactly accuse them of not being assholes |
23:34:19 | Bagder | lostlogic: thy wish has been granted good sir knight |
23:34:50 | preglow | someone thank these heroes at at&t |
23:35:11 | preglow | they truly are heroes among men |
23:35:18 | | Join Kyl3 [0] (i=no@cpe-24-90-232-183.nyc.res.rr.com) |
23:35:21 | t0mas | hmz |
23:35:27 | t0mas | who is Tomal in the cvs logs? |
23:35:33 | t0mas | Tomasz? |
23:35:34 | preglow | ifp guy |
23:35:38 | Bagder | t0mas: yes |
23:35:38 | preglow | yeah, tomasz |
23:35:50 | t0mas | :D |
23:35:58 | t0mas | The first Tomas I even meet with the same spelling of the name... |
23:36:00 | amiconn | I remember that I actually read the license text when installing the engine back then. The license allows non-commercial use of the engine and its output. |
23:36:02 | Kyl3 | to patch you type patch −−binary -p1 < patch.patch right? |
23:36:18 | t0mas | Kyl3: depending on the patch yes... -p0 or -p1 |
23:36:38 | Paul_The_Nerd | amiconn: So, according to the license you've got, theoretically we *shouldn't* have received that letter? |
23:36:47 | Kyl3 | the patch is in the root with the source |
23:36:48 | amiconn | Seeveral sentences later they narrow down the rights, which it seems I have overlooked |
23:36:51 | Paul_The_Nerd | Ah |
23:36:58 | preglow | eulas are hell |
23:37:06 | t0mas | hm? letter? |
23:37:09 | t0mas | have I missed something? |
23:37:18 | preglow | we got a sease and desist from at&t |
23:37:21 | preglow | for distributing voice files |
23:37:24 | preglow | cease |
23:37:38 | Bagder | "we do not have you listed as a customer" |
23:37:55 | BHSPitLappy | lol |
23:37:57 | amiconn | I don't know whether I'm allowed to quote the license text partially or in full |
23:37:59 | preglow | they accused us of stealing money out of their "monthly flamboyant idiot party" box |
23:37:59 | BHSPitLappy | so how will people get them |
23:38:22 | preglow | BHSPitLappy: they wont from us, at least |
23:38:30 | t0mas | Bagder: you got it? or Linus? |
23:38:36 | Kyl3 | and i've done -p1 and -p0 and when i press enter it just makes a new line like ~> patch −−binary -p1 < h300_lcd_remote.patch *enter* ~> |
23:38:40 | Bagder | rockbox-owner got it |
23:38:45 | Bagder | and amiconn |
23:38:47 | BHSPitLappy | preglow: no gpl alternative? |
23:38:48 | t0mas | ah |
23:38:51 | t0mas | e-mail? |
23:38:55 | Bagder | yes |
23:38:56 | preglow | BHSPitLappy: not with that good quality |
23:39:11 | Paul_The_Nerd | amiconn: I'd think you'd have to be able to quote the license, since it's the sort of thing a customer needs to see before they can use the software anyway. It should even be available before purchasing, but of course they'd never be *that* nice. |
23:39:21 | lostlogic | Bagder: btw, build system definitely gets confused when two commits come in within 60s. Not sure if it builds the same code twice, or says it builds the same code twice. |
23:39:23 | Bagder | hm, I bet "t-onlineNO.SPAM.de" didn't reach amiconn's domain |
23:39:34 | preglow | hahahaha |
23:39:36 | amiconn | No, but LinusN forwarded it to me |
23:39:54 | preglow | their lawyer is a net illiterate? |
23:40:01 | t0mas | must be |
23:40:04 | t0mas | and blind... |
23:40:08 | Bagder | lostlogic: I'm quite sure it is an error in the changelog/html thing, not in what actually is built/updated |
23:40:10 | t0mas | who mises CAPITALS like that? |
23:40:10 | preglow | ugly too, i'd guess |
23:40:27 | preglow | plus smelly! |
23:40:29 | preglow | ok, i'll go away |
23:40:43 | t0mas | ghehe |
23:40:54 | t0mas | but what's the problem? We can't distribute the voice files? |
23:40:54 | amiconn | It's not at& t itself |
23:41:14 | Bagder | t0mas: correct |
23:41:36 | | Join ModernExecutive [0] (n=bob@pool-162-84-113-54.norf.east.verizon.net) |
23:41:45 | t0mas | they own the output of their voice engine? |
23:42:01 | Bagder | apparently |
23:42:11 | t0mas | :| |
23:42:32 | ModernExecutive | linusn: i have another h320 waiting for another us fw + bl experiment. |
23:42:37 | t0mas | is it a free engine? |
23:42:39 | Bagder | they charge ~300 USD for each |
23:42:41 | t0mas | or has amiconn bought it? |
23:42:43 | preglow | ahahaha |
23:43:32 | amiconn | t0mas: I've bought it |
23:43:56 | | Quit DangerousDan (Connection timed out) |
23:44:22 | amiconn | ...and of course I know that I'm not allowed to distribute the engine, or the voice font(s), which I don't do |
23:44:50 | Paul_The_Nerd | If they mentioned that we aren't in the database, maybe they think it's an unlicensed copy? |
23:45:02 | t0mas | what the hell? you bought the product, and then you use the product (legally)... then give others the results... and that's illegal? |
23:45:27 | Bagder | I guess we should provide them with some sort of license info |
23:45:36 | Bagder | or not |
23:45:46 | preglow | might as well try |
23:45:47 | amiconn | I also know that I'm not allowed to use the end user version for commercial purposes. I don't deem rockbox a comercial project |
23:45:48 | Bagder | and just tell them to bugger off ;-) |
23:45:50 | t0mas | That's like buying a guitar and paying for the tunes you ask others to listen to... |
23:46:02 | preglow | Bagder: do that at any rate |
23:46:04 | lostlogic | we could use something crappy and opensource like festival? |
23:46:11 | preglow | festival isn't exactly crappy |
23:46:13 | preglow | but it isn't as good |
23:46:17 | lostlogic | trunuf |
23:46:25 | Paul_The_Nerd | You've already taken the voice files down. May as well clarify what name the license is under, and inquire about what qualifies a product as non-commercial and specifically what portion of the license you're violating, so if you are you know how, and if you aren't, that gets resolved. |
23:46:46 | t0mas | jup |
23:47:01 | Rob2222 | lostlogic: Add battery voltage that is now exported from the power management as a wps tag <= damn that was fast. thx :) |
23:47:07 | t0mas | maybe this is just a mistake on their part... or some crappy manager trying to "do something about piracy" as he was ordered |
23:47:25 | t0mas | google-ed for the product... and found that page... |
23:47:38 | preglow | then tell them to go hang themselves |
23:47:42 | preglow | i'm sufficiently tired of people like this |
23:47:49 | t0mas | ghe :) |
23:48:05 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
23:48:15 | amiconn | Paul_The_Nerd: Now I know what part they refer to. It's towards the end of the licensing conditions, where they exclude some uses. |
23:48:21 | | Join elinenbe [0] (i=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
23:48:33 | Rob2222 | hehe @ ModernExecutive ;) |
23:48:35 | amiconn | Mind me of quoting here? |
23:48:41 | Bagder | please do |
23:48:51 | ModernExecutive | hi robb |
23:48:59 | preglow | quote away |
23:49:14 | Rob2222 | nude girls in ascii art? pls quote! :) |
23:49:17 | amiconn | "As used in this License, "Permitted Non-Commercial Purposes" means solely the purposes of (1) synthesizing into speech phrases of text from software applications installed on the Computer that the Software is installed on, (2) saving such synthesized speech in computer files, (3) distributing or transmitting such files of synthesized speech to others, provided the text for such speech was provided |
23:49:17 | amiconn | solely by You, and (4) developing any value added software |
23:49:21 | amiconn | ... |
23:49:54 | amiconn | I left out (4) as this is for developing applications which use the engine |
23:49:55 | | Join Thus0_ [0] (n=Thus0@124.111.102-84.rev.gaoland.net) |
23:50:04 | t0mas | hmm... |
23:50:05 | | Quit Thus0 (No route to host) |
23:50:13 | t0mas | I don't see what's wrong then |
23:50:21 | amiconn | (2) and (3) seem to allow distribution, provided it's not for commercial purposes |
23:50:23 | t0mas | you give people the output... and the tekst it was made from |
23:50:24 | Paul_The_Nerd | I mean, you're doing (3) right? |
23:50:31 | amiconn | but: |
23:50:54 | amiconn | “Non-Commercial Purpose” also excludes, without limitation, any use of the Software, speech synthesized by the Software, or Your Developed Program, for, as part of, or in connection with a product or service which is sold, offered for sale, licensed, leased, loaned or rented or otherwise provided or distributed for free, for a fee or otherwise. |
23:51:28 | Paul_The_Nerd | Wait, so you can distribute, but it can't be used? |
23:51:36 | t0mas | :S |
23:51:38 | amiconn | Imho that sentence somewhat contradicts (3)... |
23:51:42 | Paul_The_Nerd | Yeah |
23:51:58 | preglow | contradictions in this kind of thing is Very Normal |
23:52:01 | ModernExecutive | hold on |
23:52:03 | ModernExecutive | i'm a law student |
23:52:07 | Paul_The_Nerd | You can distribute the files, but they cannot be used with *anything* including, I would assume, a basic audio player. |
23:52:07 | ModernExecutive | maybe i can help |
23:52:09 | ModernExecutive | lol |
23:52:29 | t0mas | indeed |
23:52:45 | ModernExecutive | ... software applications installed on the Computer that the Software is installed on... |
23:52:49 | Paul_The_Nerd | What are these, "Good cop, bad cop" clauses? |
23:52:51 | ModernExecutive | someone could have done a better job drafting |
23:53:08 | t0mas | if I copy those files to my iriver and play them.... I'm violating the terms... because my iriver is sold, offered for sale and I assume provided/distributed |
23:53:18 | Bagder | I think we should reply to them asking what they mean |
23:53:42 | Bagder | I think they think we use an unlicensed version or something |
23:53:46 | Paul_The_Nerd | Yeah, ask for clarification specifically in those two areas, and maybe ask about examples of conditions where using files are legal. |
23:53:51 | ModernExecutive | what is value added software? |
23:53:54 | Paul_The_Nerd | I'm *betting* they think it's unlicensed. |
23:54:02 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
23:54:09 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
23:54:18 | preglow | trying to decipher an eula is futile |
23:54:22 | preglow | just ask them what they mean |
23:54:24 | preglow | and give them details |
23:54:44 | Paul_The_Nerd | Didn't someone quote that they said rockbox wasn't found in their customer database? |
23:54:55 | Bagder | "you" weren't found |
23:55:02 | Bagder | which probably means Rockbox |
23:55:06 | | Join webguest58 [0] (n=51ebb90d@labb.contactor.se) |
23:55:09 | Paul_The_Nerd | Yeah |
23:55:20 | Paul_The_Nerd | It's possible if you clarify who "you" are things might run smoother |
23:55:32 | Paul_The_Nerd | Like, who the "you" who owns the license is, and that he's part of Rockbox. |
23:56:19 | t0mas | and that Rockbox is a non commercial organisation |
23:56:22 | | Quit ender` (" I have the heart of a small boy. I keep it in a jar on my desk.") |
23:56:25 | t0mas | (is it a registerd organisation?) |
23:56:29 | Bagder | nope |
23:56:32 | t0mas | ok |
23:56:36 | t0mas | then it's very simple... |
23:56:47 | Paul_The_Nerd | It's only simple if AT&T says it's simple. |
23:56:50 | t0mas | there is no such thing as rockbox... |
23:57:04 | t0mas | amiconn is the owner of those files |
23:57:07 | t0mas | and he is a private person |
23:57:12 | preglow | still, the eula is unclear at best |
23:57:20 | preglow | it might be illegal anyway |
23:57:21 | Paul_The_Nerd | Oh, wait |
23:57:25 | Paul_The_Nerd | I get the excluded bit |
23:57:25 | t0mas | so I assume he does what he is allowed to do from that first quote (2) and (3) |
23:57:39 | Paul_The_Nerd | I was reading about their other licenses, relating to streaming synthesized speech over open ports. |
23:57:48 | * | Bagder reads the mail again |
23:57:55 | Bagder | it actually refers to Jens |
23:57:58 | t0mas | maybe you can forward it to the mailinglist? |
23:57:59 | Paul_The_Nerd | I think that the exclusion is referring to realtime synthesized speech, not files *of* the synthesized speech, since they're no longer specifically saying files. |
23:58:28 | webguest58 | Anyone into iaudio x5 port here? Trying to reverse original fw, wondering about the fw load address.. near 0x10000000 ? |