00:00:22 | kaboofa | hmm |
00:00:24 | kaboofa | thanks linus |
00:00:26 | kaboofa | you rock my wold. |
00:00:29 | kaboofa | eh |
00:00:30 | kaboofa | world too. |
00:00:37 | | Nick kaboofa is now known as boofa^A^D (~kaboofa@dsl092-066-005.bos1.dsl.speakeasy.net) |
00:01:35 | LinusN | boofa^A^D: lots of info here: http://www.bosswave.com/mouse/articles/eng/wearable_computers.htm |
00:02:03 | LinusN | seems the keyboard uses the rs232 port |
00:02:12 | [IDC]Dragon | LinusN: is there a reason why the strings in lang.h are unsigned char? |
00:02:47 | LinusN | because they are 8-bit and not 7-bit? |
00:03:32 | [IDC]Dragon | this houdn't matter |
00:03:56 | [IDC]Dragon | sizeof(char) is 1 and not 0.875 |
00:04:46 | LinusN | huh? |
00:05:20 | [IDC]Dragon | just kidding, they also occupy a byte |
00:05:39 | LinusN | i just don't see what it has to do with the sign |
00:05:50 | [IDC]Dragon | I'm stumbling over an inconsitancy, the menu strings are unsigned char, versus the option strings are char |
00:05:56 | LinusN | ah |
00:08:14 | [IDC]Dragon | my new pointer resolving code is picky about this |
00:08:31 | [IDC]Dragon | changed the options to unsigned now, too |
00:08:43 | LinusN | probably the best solution |
00:09:04 | *** | Saving seen data "./dancer.seen" |
00:09:04 | [IDC]Dragon | IMHO char makes more sense, but would require to change genlang |
00:10:19 | [IDC]Dragon | compiles without warnings now, my 6 KB saver is done |
00:10:42 | LinusN | wonderful |
00:11:12 | LinusN | i think unsigned char makes more sense, since the char codes are unsigned |
00:11:20 | [IDC]Dragon | I'll email you the "tricky" part for review |
00:11:24 | LinusN | great |
00:12:00 | [IDC]Dragon | but it makes no sense to load you with all the changes, most are the menu+option initializers |
00:12:11 | LinusN | send me one example |
00:12:40 | * | LinusN is fixing the gcc 3.4 quirks |
00:12:55 | [IDC]Dragon | oh, great |
00:13:23 | [IDC]Dragon | any forecast if 3.4 optimizes better? |
00:14:25 | LinusN | my guess is that it does, but i haven't looked into that yet |
00:15:06 | LinusN | 3.4.1 is out |
00:15:20 | LinusN | with one optimizer bugfix for sh1 |
00:15:21 | [IDC]Dragon | since when? |
00:15:24 | LinusN | july 1 |
00:15:46 | [IDC]Dragon | they actually work on sh? wonderful! |
00:16:03 | LinusN | partly because of rockbox |
00:25:15 | | Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
00:26:00 | [IDC]Dragon | LinusN: email is on the way |
00:27:14 | LinusN | got it |
00:30:16 | LinusN | looks ok to me, can i see menu.c too? |
00:31:05 | * | [IDC]Dragon puts email together |
00:32:26 | [IDC]Dragon | any more? |
00:33:57 | LinusN | not for now |
00:34:04 | [IDC]Dragon | on the way |
00:34:49 | [IDC]Dragon | it has only very few differences, at the places where the string is referenced |
00:35:00 | LinusN | that's what i wanted to see |
00:35:55 | LinusN | looks ok |
00:36:11 | LinusN | i'm not too fond of it, but i see no better solution |
00:36:47 | [IDC]Dragon | we could give the struct an extra member |
00:37:07 | LinusN | this way is more general |
00:41:03 | [IDC]Dragon | you mean, defining more "virtual regions" if necessary? |
00:41:25 | LinusN | that, and a virtual pointer can be passed anywhere |
00:41:51 | LinusN | we can extend any function to accept a virtual pointer |
00:42:17 | [IDC]Dragon | hmm, now I get scared |
00:42:53 | LinusN | or ami missing something? |
00:43:21 | [IDC]Dragon | no, but it makes the code hard to understand |
00:43:27 | LinusN | of course |
00:44:17 | LinusN | i mean, if we invent another gui object, like a popup menu or whatever, we can use virtual pointers without adding more macros |
00:44:25 | LinusN | it's a general concept |
00:44:41 | LinusN | if we extend the struct with a flag, all structs must look the same |
00:45:49 | [IDC]Dragon | I woudn't overdwaw the concept, it reqquires runtime checks whereever you resolve the pointer |
00:46:10 | LinusN | of course, but you know what i mean |
00:46:31 | [IDC]Dragon | ready for a moster-commit? |
00:46:50 | LinusN | hit me |
00:47:02 | [IDC]Dragon | just doing some touchup |
00:47:14 | LinusN | you sound like midk :-) |
00:47:23 | tpelliott | What are you guys adding? |
00:47:28 | [IDC]Dragon | nothing fancy |
00:47:37 | LinusN | saving some code memory |
00:58:07 | | Part tpelliott |
01:00 |
01:02:53 | [IDC]Dragon | ok, it's on the way. |
01:03:02 | * | LinusN ducks |
01:03:34 | [IDC]Dragon | I just missed the bleeding edge build time, am too tired to wait for the next |
01:04:11 | | Join Salokyn [0] (~Salokyn@AToulon-152-1-27-129.w83-113.abo.wanadoo.fr) |
01:06:55 | Salokyn | Do you know if the [ 989420 ] Safe poweroff patch Linus was working for will be implemeted to Rockbox soon ? It semms to be bugfree now. |
01:10:44 | Salokyn | Hi there ! |
01:13:55 | LinusN | hi Salokyn |
01:15:04 | LinusN | [IDC]Dragon: did amiconn use gcc 3.4 to build rombox? |
01:15:15 | [IDC]Dragon | no, 3.3.1 |
01:15:21 | LinusN | ok |
01:15:58 | [IDC]Dragon | goodnight folks! |
01:16:00 | LinusN | so i am the first to build with 3.4? |
01:16:09 | LinusN | [IDC]Dragon: nite |
01:16:16 | [IDC]Dragon | I think hardeeps tried |
01:17:03 | LinusN | successfully? |
01:17:11 | [IDC]Dragon | Magnus Holmgren it was |
01:17:16 | [IDC]Dragon | http://rockbox.haxx.se/mail/archive/rockbox-archive-2004-05/0299.shtml |
01:17:20 | LinusN | ah |
01:17:45 | [IDC]Dragon | problems? |
01:17:54 | LinusN | section overlap |
01:18:12 | [IDC]Dragon | huh? how can? |
01:18:36 | LinusN | section .iram [000000000902cdac -> 000000000902db13] overlaps section .stack [000000000902cdac -> 000000000902edab] |
01:18:51 | [IDC]Dragon | this was on purpose |
01:18:54 | LinusN | it doesn't like my iram copy hack |
01:19:06 | [IDC]Dragon | to re-use the memory once the iram is copied |
01:19:30 | [IDC]Dragon | ah, yours |
01:19:40 | LinusN | must probably add some overlay flag or something |
01:19:50 | [IDC]Dragon | force it, yes |
01:20:01 | [IDC]Dragon | bye |
01:20:05 | | Quit [IDC]Dragon () |
01:27:26 | | Join dstar5 [0] (lee@ACC17A56.ipt.aol.com) |
01:32:55 | Salokyn | So Linus you have anidea of when the [ 989420 ] Safe poweroff patch will be implemented ? |
01:33:37 | LinusN | well, i would surely like some more feedback |
01:33:40 | Salokyn | (scuse me my spce bar doesn't work very well) |
01:34:03 | LinusN | i mean, is it a Good Thing, or will it annoy people |
01:34:22 | Salokyn | evec without your last modifications i found it excellent |
01:34:30 | Salokyn | even |
01:37:35 | Salokyn | i'm testing it right now |
01:37:35 | Salokyn | i try to turn it off while the charger is present |
01:38:26 | lImbus | Salokyn: lo |
01:38:28 | lImbus | l |
01:38:28 | Salokyn | it should not even show the message in that case ? |
01:39:00 | LinusN | i think not |
01:39:54 | Salokyn | because it shows it, and the "Shutdown" message when i press OFF again, and get back to the browser |
01:40:09 | LinusN | hmmm |
01:40:11 | | Quit mecraw___ ("Trillian (http://www.ceruleanstudios.com)") |
01:40:30 | LinusN | i guess it shouldn't do anything... |
01:41:46 | Salokyn | it's not the case |
01:42:31 | dstar5 | LinusN: i will have a new reorder in a few days :) |
01:42:35 | Salokyn | i have the 040721 version, you didn't update it since that ? |
01:42:48 | dstar5 | s/reorder/recorder |
01:44:13 | LinusN | dstar5: nice. ebay? |
01:45:01 | LinusN | Salokyn: no updates since then |
01:45:50 | dstar5 | LinusN: yep |
01:49:04 | Salokyn | LinusN: Ok, so on my recorder, whenplugged, it has the same bahaviour as unplugged (show the "Push OFF to shut off" and "Shutting down..." messages) except it get back to browser when disk stopped. |
01:49:19 | LinusN | not nice |
01:50:09 | Salokyn | except that there's no problem :-) |
01:50:23 | Salokyn | for the recorder V1 |
01:53:45 | Salokyn | I change the subject: I was thinking for ROMbox that can't work on V2 and FM recorders. Can't the Archos firmware be more compressed than now ? |
01:54:19 | Salokyn | to let more space for rockbox |
01:54:30 | dstar5 | i think ucl compress is at highest already |
01:55:29 | LinusN | yes it is |
01:55:43 | dstar5 | also i was wondering.. why are we using the extension ucl? that is kinda boring.. how about a rockbox extension? |
01:55:58 | dstar5 | .flash? |
01:55:58 | dstar5 | .rb |
01:56:06 | LinusN | well, it is a ucl file, so why not call it ucl? |
01:56:30 | LinusN | but i agree, .flash may be more descriptive |
01:56:33 | dstar5 | becaues it has not tie to rockbox |
01:56:54 | LinusN | have you tried my new sort plugin yet? |
01:56:55 | Salokyn | So is it really usefull to have Archos firmware into flash ? Is it possible to keep the F1 start to ROLO an archos firmware on the disk ? |
01:57:25 | Salokyn | no, not yet |
01:57:28 | dstar5 | i think it is good to keep it in flash.. |
01:57:37 | LinusN | Salokyn: i believe most people would feel safer if the original firmware is onboard |
01:57:49 | LinusN | even i do :-) |
01:57:50 | dstar5 | a few people have had problems and F! saved there archos |
01:57:57 | dstar5 | or atleast a mod job.. |
01:58:31 | dstar5 | is the archos firware in flash compressed? |
01:58:36 | Salokyn | yes |
01:59:17 | dstar5 | maybe we should play with other compression... |
01:59:30 | dstar5 | bzip or LZMA... |
02:00 |
02:00:34 | Salokyn | why is it better to keep it on flash while it can be loaded from the disk |
02:01:07 | LinusN | the general idea is that we trust the original firmware to work |
02:01:13 | dstar5 | what if the fat table gets corrupt, adn the file can not be loaded... |
02:01:30 | Salokyn | (directly with the F1 start I mean, without loading rockbox first) |
02:02:06 | dstar5 | what about the boot loader.. can be it be made smaller? |
02:03:19 | Salokyn | we just have to keep the archos image in a safe place on the disk |
02:03:41 | Salokyn | that will be loaded by the boot loader |
02:03:50 | dstar5 | sector 63 may work... |
02:03:53 | LinusN | Salokyn: and if the disk crashes? |
02:04:00 | dstar5 | how big is a sector? |
02:04:04 | LinusN | 512 bytes |
02:04:07 | dstar5 | i never remember those things lol |
02:05:01 | Salokyn | that would be very bad luck if disk crashand rockbox doesn't work |
02:05:29 | LinusN | yes, and then it's nice to have the original firmware in the flash |
02:05:35 | Salokyn | yes |
02:06:51 | dstar5 | how much more room is needed to have the rockbox running in rom to work on fm/v2? |
02:07:08 | LinusN | a few kbytes |
02:08:42 | Salokyn | or replace in flash the archos firmware by a small and safe rockbox we're sure it will work and that will not change inthe time |
02:09:08 | *** | Saving seen data "./dancer.seen" |
02:09:22 | dstar5 | not a bad idea... |
02:09:24 | Salokyn | a lite safe version |
02:09:25 | LinusN | that's an option |
02:09:33 | LinusN | we ave discussed that |
02:09:43 | dstar5 | that does nothing but usb maybe??? |
02:10:02 | Salokyn | in fact we just need USB? |
02:10:04 | * | dstar5 likes that idea very much |
02:10:12 | LinusN | it must be able to ROLO |
02:10:35 | Salokyn | right |
02:11:03 | dstar5 | sounds really nice, should one use a few kbytes, and leaves more room for rockbox features :) |
02:11:58 | * | dstar5 want sto cut dowbn rockbox |
02:12:04 | dstar5 | sounds like much fun |
02:14:40 | Salokyn | because, at this time we miss some kB, but maybe later, rockbox will be bigger |
02:18:01 | Salokyn | right, i leave you guys, good night |
02:18:20 | dstar5 | bye |
02:18:24 | Salokyn | bye |
02:18:36 | | Part Salokyn |
02:18:45 | dstar5 | cvs update is doing nothing :( |
02:19:39 | LinusN | dstar5: and? |
02:20:41 | dstar5 | it is sitting there... |
02:20:50 | dstar5 | i am in rockbox-devel |
02:20:54 | lImbus | it's working fine with me |
02:20:58 | dstar5 | di cvs update -dP |
02:21:05 | LinusN | works for me |
02:21:12 | * | dstar5 does ^C |
02:21:48 | dstar5 | tried again.. still doing nothing |
02:21:59 | dstar5 | i restart cygwin |
02:22:05 | LinusN | are you really using the rockbox cvs server? |
02:22:12 | LinusN | and not sourceforge |
02:22:14 | dstar5 | yes |
02:23:04 | dstar5 | it is source from rockbox.haxx.se last updated ~5 days ago |
02:23:33 | LinusN | probably a router problem |
02:23:47 | LinusN | can you access http://rockbox.haxx.se? |
02:24:04 | dstar5 | yes |
02:24:10 | dstar5 | i have not router |
02:24:29 | dstar5 | i have a friewall.. but cvs has never had a problems with it |
02:25:55 | LinusN | dstar5: there are several routers on the way to our machine, out there on the internet |
02:33:50 | dstar5 | bye bye |
02:33:58 | | Quit dstar5 ("Leaving") |
02:44:48 | | Nick midk|movie is now known as midk (~midk@c-24-18-39-204.client.comcast.net) |
02:48:23 | LinusN | gotta sleep |
02:48:25 | LinusN | nite all |
02:48:40 | | Part LinusN |
03:00 |
03:01:26 | | Part lImbus |
03:01:29 | | Quit AciD (Read error: 60 (Operation timed out)) |
03:11:35 | | Join BC|coding [0] (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
03:11:54 | midk | bcbc |
03:11:59 | BC|coding | mk |
03:12:05 | midk | NONONO |
03:12:08 | midk | 'mkmk' |
03:12:33 | BC|coding | lol |
03:19:02 | | Quit scott666_ ("i'll be back...eventually...") |
03:20:21 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
03:25:39 | | Part BC|coding |
04:00 |
04:02:02 | | Quit scott666_ ("i'll be back...eventually...") |
04:03:52 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
04:09:12 | *** | Saving seen data "./dancer.seen" |
04:22:22 | | Quit midk (Remote closed the connection) |
04:23:50 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
04:23:59 | | Join midk_ [0] (~midk@c-24-18-39-204.client.comcast.net) |
04:30:07 | | Quit midk_ ("Leaving") |
05:00 |
05:00:09 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
05:26:00 | | Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- :P") |
05:32:35 | | Join elinenbe [0] (elinenbe_@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
06:00 |
06:09:13 | *** | Saving seen data "./dancer.seen" |
06:43:27 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
07:00 |
07:52:04 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
08:00 |
08:09:15 | *** | Saving seen data "./dancer.seen" |
08:44:08 | | Join amiconn [0] (~jens@pD9F4C340.dip.t-dialin.net) |
08:44:24 | midk | hey amiconn |
08:44:31 | amiconn | hi |
08:44:58 | amiconn | A lot of code changes happened the last few days |
08:45:29 | midk | yeah] |
08:45:41 | midk | i remember the plugin loader - that was 92 changes in one day, |
08:45:43 | midk | :] |
08:54:03 | | Part amiconn |
09:00 |
09:19:29 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
09:57:54 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
09:58:37 | midk | brb rebot |
09:58:39 | | Quit midk ("Leaving") |
10:00 |
10:05:35 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
10:09:19 | *** | Saving seen data "./dancer.seen" |
10:39:59 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
11:00 |
11:13:33 | | Join [IDC]Dragon [0] (~idc-drago@p50861DCC.dip.t-dialin.net) |
11:14:28 | [IDC]Dragon | oh, I missed amiconn |
11:15:04 | | Quit [IDC]Dragon (Client Quit) |
11:21:00 | | Nick midk is now known as midk|sleep (~midk@c-24-18-39-204.client.comcast.net) |
11:21:03 | * | midk|sleep is away: sleep |
11:21:26 | * | midk|sleep is away: sleep |
11:24:29 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
11:49:19 | | Join Michael [0] (~jirc@p50857BD9.dip.t-dialin.net) |
11:51:25 | Michael | Is it possible to set the drives accoustic and power save modes from within rockbox? |
12:00 |
12:04:03 | | Join LinusN [200] (~linus@labb.contactor.se) |
12:04:33 | LinusN | Michael: info->debug->disk info |
12:05:20 | LinusN | but it doesn't tell the whole truth iirc |
12:08:04 | Michael | I get "Noise mgmt: enabled" but how can I change this setting? |
12:09:20 | *** | Saving seen data "./dancer.seen" |
12:10:00 | LinusN | you don't |
12:10:49 | Michael | ok thanks. |
12:11:09 | LinusN | we set the power management to 0x80 (lowest power without standby) |
12:11:25 | LinusN | and acoustic management to 0x80 (lowest noise) |
12:11:42 | LinusN | iirc |
12:14:32 | | Quit Michael ("Leaving") |
12:46:48 | | Quit NibbIer (Read error: 54 (Connection reset by peer)) |
13:00 |
13:21:24 | | Join [IDC]Dragon [0] (~idc-drago@pD95126D7.dip.t-dialin.net) |
13:21:47 | [IDC]Dragon | hi LinusN! |
13:21:50 | LinusN | yo |
13:22:04 | LinusN | working on the gcc changes |
13:22:20 | [IDC]Dragon | you seem very active these days, is your family on vacation and left you behind? |
13:22:27 | LinusN | good guess |
13:22:47 | [IDC]Dragon | how's gcc? |
13:22:57 | LinusN | i'm running rockbox as we speak |
13:23:02 | LinusN | in the gdb debugger |
13:23:21 | [IDC]Dragon | oh, sounds bad |
13:23:29 | LinusN | rockbox is 3k smaller with 3.4 compared to 3.0.4 |
13:23:33 | [IDC]Dragon | (that you need gdb) |
13:23:40 | LinusN | i didn't need it, just tested |
13:24:24 | LinusN | bad news is that my iram-in-stack trick exploited a now-fixed bug in ld :-( |
13:24:29 | [IDC]Dragon | compared to 3.0.4, that's Yogo vs. Porsche |
13:24:58 | [IDC]Dragon | what did you do about it? |
13:25:06 | LinusN | i did it the official way |
13:25:14 | LinusN | and that really sucks |
13:25:25 | [IDC]Dragon | can we overlay? |
13:25:32 | LinusN | not that i lose some RAM, but the way it's supposed to be done |
13:25:41 | [IDC]Dragon | phew |
13:25:55 | LinusN | we could overlay, but the overlay mechanism works in the same sucky way |
13:26:18 | [IDC]Dragon | does the official way work with the old gcc, backwards compatible? |
13:26:22 | LinusN | yes |
13:26:33 | [IDC]Dragon | then what's so bad about it? |
13:26:50 | LinusN | the iram copy can't be reused |
13:26:59 | LinusN | the *space* cant' be reused |
13:27:19 | [IDC]Dragon | then we do need extra RAM |
13:27:25 | [IDC]Dragon | or? |
13:27:49 | LinusN | well, i can still reuse it, but in a slightly dirtier way |
13:28:17 | LinusN | i can reduce the stack section size and let it overflow into the iram copy |
13:28:27 | [IDC]Dragon | i think it's a common pattern for embedded to toss away a RO region which is not used any more after init, and recycle the space |
13:28:56 | LinusN | if it is run from RAM, yes |
13:29:00 | [IDC]Dragon | ah, I see |
13:29:24 | LinusN | still, i think the microtech way was nicer |
13:29:40 | LinusN | letting the compiler generate a duplicate section |
13:29:48 | [IDC]Dragon | microtech? |
13:30:39 | LinusN | old software company |
13:32:29 | [IDC]Dragon | can I send you my Rombox .lds file? |
13:32:36 | LinusN | please do |
13:34:29 | [IDC]Dragon | on the way |
13:36:00 | LinusN | got it |
13:36:39 | [IDC]Dragon | the vextors are in RAM, on purpose. So I can still "bend" them in my dirty plugin. |
13:36:46 | [IDC]Dragon | vectors |
13:37:27 | LinusN | maybe we should use a "cleaner" method for that? |
13:37:57 | [IDC]Dragon | i like the power ;-) |
13:38:20 | LinusN | :_) |
13:39:01 | [IDC]Dragon | what smily is that? ditched nose? |
13:39:32 | LinusN | sticky shift key |
13:41:22 | | Join Tashi [0] (jirc@209-6-251-189.c3-0.lex-ubr2.sbo-lex.ma.cable.rcn.com) |
13:41:52 | LinusN | [IDC]Dragon: i have an idea for a cleaner approach for the initdata section |
13:42:35 | [IDC]Dragon | which is? |
13:43:01 | Tashi | hello |
13:43:16 | LinusN | hi |
13:43:27 | LinusN | need help? |
13:43:33 | Tashi | yep |
13:43:44 | Tashi | i loaded rockbox last night |
13:43:55 | LinusN | [IDC]Dragon: i use objcopy to create a new .initdata section from the .data section |
13:44:09 | Tashi | i can't play any mp3s anymore |
13:44:15 | LinusN | no sound? |
13:44:30 | Tashi | i keep getting the err "Dir Buffer Full" |
13:44:40 | LinusN | Tashi: you yave two options: |
13:44:46 | Tashi | ok |
13:44:58 | LinusN | this is a bug in rockbox 2.2 |
13:45:04 | LinusN | 1) change the settings |
13:45:08 | LinusN | 2) use a daily build |
13:45:18 | LinusN | i can guide you to the settings change if you wish |
13:45:23 | Tashi | i'll take 1 |
13:45:30 | LinusN | press f1 |
13:45:50 | LinusN | select general settings->system |
13:45:57 | Tashi | nutin happens |
13:46:16 | LinusN | you don't see a menu? |
13:46:25 | Tashi | nope |
13:46:32 | LinusN | what do you see then? |
13:47:10 | Tashi | the same screen |
13:47:14 | LinusN | which is? |
13:48:24 | | Quit Tashi ("Leaving") |
13:48:33 | LinusN | hmmm |
13:51:42 | [IDC]Dragon | sorry, gotta go |
13:52:03 | [IDC]Dragon | (girlfriends' birthday today) |
13:52:15 | LinusN | greet her from me |
13:52:35 | [IDC]Dragon | i better don't mention rockbox |
13:52:42 | [IDC]Dragon | cu |
13:52:46 | LinusN | cu |
13:52:49 | | Quit [IDC]Dragon () |
14:00 |
14:09:21 | *** | Saving seen data "./dancer.seen" |
14:15:10 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
14:26:10 | | Join webmind_ [0] (~random@217-195-236-172.dsl.esined.net) |
14:28:33 | | Quit webmind (Read error: 104 (Connection reset by peer)) |
14:46:24 | | Quit Ka_ (sterling.freenode.net irc.freenode.net) |
14:46:24 | NSplit | sterling.freenode.net irc.freenode.net |
15:00 |
15:01:21 | NHeal | sterling.freenode.net irc.freenode.net |
15:01:21 | NJoin | Ka_ [0] (~tkirk@pcp04776551pcs.howard01.md.comcast.net) |
15:22:17 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
16:00 |
16:09:24 | *** | Saving seen data "./dancer.seen" |
16:21:36 | | Join Threshold [0] (jenna@bgp01093639bgs.waren401.mi.comcast.net) |
16:23:08 | Threshold | can anyone tell me how to convert flash video files ? I have a bunch of videos from campchaos.net and would like to convert them to use on my rockbox...thanks |
16:23:37 | LinusN | can you convert flash files to AVI? |
16:25:12 | Threshold | lookin on the web now |
16:25:27 | LinusN | flash files are not really movies, iirc |
16:25:50 | LinusN | they are scripts |
16:27:11 | dwihno | Well... |
16:27:25 | dwihno | If you have the "source" file, you can export to avi using the windows standard stuff |
16:27:35 | dwihno | using compression supported by the VFW codecs |
16:27:41 | dwihno | afaik |
16:27:55 | LinusN | you obviously know more than i do |
16:28:32 | Threshold | k these are all exe files |
16:29:29 | LinusN | then i think you're out of luck |
16:30:42 | dwihno | I don't know if there's a way to convert flash exe's to swf again... then it would be so much simpler getting the source file. |
16:31:36 | Threshold | ya found a converter |
16:31:54 | dwihno | you did? |
16:31:58 | dwihno | interesting. |
16:31:59 | dwihno | does it work? |
16:32:03 | dwihno | what does it output? |
16:33:27 | Threshold | trying it now |
16:36:09 | dwihno | tell me about the result when you're done |
16:39:57 | Threshold | it output to swf |
16:40:55 | dwihno | neato. and it works? |
16:42:01 | Threshold | yup just converted like 10 of them in 5 seconds |
16:42:34 | Threshold | http://www.popularshareware.com/Dream-flashsee-v1.1-transfer-15347.html |
16:42:44 | Threshold | called dream flashee |
16:43:12 | dwihno | cool |
16:43:51 | | Join dstar5 [0] (lee@ACC20AC4.ipt.aol.com) |
16:44:44 | Threshold | ok now that I have them to swf, now what? |
16:44:57 | dwihno | open them up using the flash software |
16:49:43 | Threshold | what do I have to do convert them to avi ? |
16:51:06 | DBUG | Enqueued KICK Threshold |
16:51:06 | Threshold | Uptime:[3wks 5days 13hrs 3mins 21secs] Record Uptime:[3wks 5days 13hrs 3mins 21secs] |
16:52:05 | dwihno | there should be an export option in the file menu |
16:54:22 | | Quit gromit`` ("Client exiting") |
16:55:16 | | Join Lee_ [0] (lee@ACC20AC4.ipt.aol.com) |
17:00 |
17:00:13 | | Join zeekoe [0] (~zeekoe@ip51cc69f6.adsl-surfen.hetnet.nl) |
17:00:35 | zeekoe | hiiii |
17:00:51 | zeekoe | does anyone know if the usb port has 5V available? |
17:00:57 | zeekoe | or is that only for usb masters |
17:01:09 | LinusN | it has |
17:01:12 | zeekoe | whee |
17:01:21 | zeekoe | i made this: http://home.student.utwente.nl/r.teune/micpreamp.jpg |
17:01:27 | LinusN | hey wait a minute |
17:01:30 | zeekoe | what? |
17:01:39 | LinusN | you want to draw 5V from the jukebox USB port |
17:01:40 | LinusN | ? |
17:01:40 | dwihno | What a cute piece of junk :D |
17:01:42 | zeekoe | yep |
17:01:44 | zeekoe | :P |
17:01:45 | LinusN | sorry |
17:01:48 | zeekoe | cute indeed |
17:01:50 | zeekoe | ok |
17:02:03 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
17:02:16 | dwihno | okay, the stuff with rings are resistors, the black thing is something else, and the blue boxes are ... ? |
17:02:16 | zeekoe | well, then i have to make some wires go to the battery |
17:02:23 | zeekoe | :P |
17:02:31 | LinusN | what is that ... thing? |
17:02:34 | zeekoe | the black thing is the MAX4467, microphone preamp |
17:02:44 | LinusN | ah |
17:02:48 | zeekoe | the blue bubbles are 100n capacitors |
17:03:09 | dwihno | aah |
17:03:15 | dwihno | I should have guessed that :) |
17:03:19 | dwihno | capacitor bang! :D |
17:03:44 | LinusN | hmm, 100n, they can be pretty small in SMD size... |
17:04:00 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:04:00 | * | LinusN is thinking of an internal mod |
17:04:25 | LinusN | nah |
17:04:33 | LinusN | no good connector to use |
17:05:13 | zeekoe | ok |
17:05:17 | zeekoe | smd is no good |
17:05:21 | zeekoe | well |
17:05:30 | LinusN | btw, is it picky about the voltage level? |
17:05:31 | zeekoe | not if you use the soldering iron i use |
17:05:35 | zeekoe | nope, not at all |
17:05:40 | zeekoe | 2.4-6 volts |
17:05:42 | zeekoe | iirc |
17:06:01 | LinusN | good, cause the batteries will give you 4.6-5.7 something |
17:06:14 | zeekoe | i hope this thing'll work, otherwise i need the other max4467 which is SOT23, which means it fits about 4 times in this chip |
17:06:28 | zeekoe | yep, i already figured |
17:06:49 | zeekoe | dwihno: capacitor bang? |
17:08:03 | dwihno | zeekoe: lots of voltage -> capacitor BANG! :D |
17:08:13 | zeekoe | dwihno: i don't think it's possible to blow up these small things; electrolytes should work though :) |
17:08:23 | dwihno | bigger capacitors, bigger bangs :) |
17:08:49 | dwihno | Huge capacitor, big bang? So THAT'S how the universe got started. |
17:08:51 | zeekoe | dwihno: i study electrical engineering, and what do you think was the first thing we did ;-) |
17:09:54 | zeekoe | there is no voltage-carrying connector at all? |
17:10:07 | zeekoe | not even the digital out? |
17:10:11 | dwihno | zeekoe: capacitor bangs? |
17:10:18 | dwihno | zeekoe: electromagnetic motors? |
17:10:23 | dwihno | (we did those) |
17:10:43 | zeekoe | dwihno: indeed, capacitor bangs :-) |
17:10:47 | zeekoe | dwihno: well, some of us anyway |
17:10:51 | dwihno | damn was I good at rolling the copper :D |
17:10:55 | zeekoe | :P |
17:11:03 | | Quit dstar5 (Read error: 110 (Connection timed out)) |
17:11:18 | zeekoe | what do the metal thingies inside the digital out connector? |
17:11:25 | zeekoe | do they connect to something? |
17:11:34 | LinusN | ? |
17:11:45 | LinusN | they connect to the cable you insert |
17:11:50 | zeekoe | :P |
17:11:54 | LinusN | it is coaxial, not optical |
17:11:57 | zeekoe | huh |
17:12:12 | zeekoe | so that's why the optical thing didn't work :P |
17:12:12 | | Join gromit`` [0] (~gromit@ALagny-151-1-31-87.w83-114.abo.wanadoo.fr) |
17:12:49 | LinusN | http://rockbox.haxx.se/docs/faq.html#72 |
17:12:54 | zeekoe | weird... the guy who sold me the thing gave an optical cable with it |
17:13:00 | zeekoe | and it fits right in |
17:13:16 | LinusN | he obviously never used it :-) |
17:14:01 | zeekoe | :P |
17:14:07 | zeekoe | hmm |
17:14:18 | zeekoe | would it be possible to set the digital out to +5V? :) |
17:14:36 | LinusN | no |
17:15:17 | zeekoe | bad |
17:15:48 | LinusN | it sure would be nice to not have to open it for the preamp voltage |
17:15:56 | zeekoe | can i use the signal anyway, and then make it DC with some capacitor? |
17:16:01 | zeekoe | yep |
17:16:14 | zeekoe | or is it too weak? |
17:16:23 | LinusN | zeekoe: the S/PDIF output is only working when you play sound |
17:16:38 | LinusN | not when you are recording |
17:17:22 | zeekoe | blah |
17:17:50 | zeekoe | if it isnt used when recording, it can be +5V |
17:18:04 | zeekoe | but that's not possible i guess... |
17:18:45 | LinusN | it's more like 3V or even less |
17:18:50 | LinusN | and very weak |
17:19:16 | zeekoe | hm |
17:19:41 | zeekoe | okay, then there's nothing else left than taping some wires to the batteries |
17:20:49 | LinusN | solder, you mean...? |
17:20:50 | zeekoe | the DC in won't happen to be a bidirectional port, would it? ;-) |
17:22:14 | LinusN | no |
17:22:55 | LinusN | how much current do you need? |
17:23:00 | zeekoe | not much |
17:23:02 | zeekoe | let's see |
17:23:15 | zeekoe | 5 nA when in shutdown mode :P |
17:23:41 | zeekoe | 20 uA |
17:24:04 | LinusN | hehe, that wasn't much |
17:24:18 | zeekoe | at least, that's what elektor tells me |
17:24:51 | LinusN | will there be any difference when the mic is picking up sound? |
17:24:52 | zeekoe | maybe i can make it work on bodyheat :P |
17:25:16 | zeekoe | LinusN: don't know... it just says 200 kHz bandwith; current usage 20 uA |
17:25:43 | LinusN | the remote control input has a weak pullup resistor |
17:25:49 | LinusN | on some jukeboxes |
17:25:55 | zeekoe | hmm |
17:26:04 | zeekoe | but then i need a 4-input connector |
17:26:09 | LinusN | so? |
17:26:39 | zeekoe | i have to go all the way to groningen, that's 20 km from here, and then buy the thing, and return home |
17:26:40 | zeekoe | :P |
17:26:44 | zeekoe | i want it now :) |
17:26:49 | zeekoe | but it is a good option |
17:26:59 | LinusN | so get it from the batteries for now |
17:27:11 | zeekoe | yep |
17:27:27 | zeekoe | and then get a 4 input connector |
17:27:53 | zeekoe | here's the circuit diagram btw: http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2469 |
17:28:53 | zeekoe | max 60 uA it says |
17:29:05 | LinusN | what kind of mic does it want? |
17:29:17 | zeekoe | dunno |
17:29:20 | zeekoe | :P |
17:30:23 | zeekoe | i think a mic which needs power supply thingy |
17:30:25 | LinusN | gotta go for a few minutes, cu later |
17:30:28 | zeekoe | electret are they called? |
17:30:29 | zeekoe | ok |
17:30:39 | zeekoe | see you |
17:34:33 | zeekoe | i think it can use both electret and other types of microphones |
17:35:22 | | Join sethians [0] (~jirc@200.87.85.244) |
17:39:04 | sethians | hello |
17:39:09 | dwihno | There is really no use in buying a 3G phone right now... What do you guys think?= |
17:39:12 | sethians | d |
17:40:29 | Lee_ | collect2: cannot find `ld' |
17:40:29 | Lee_ | make[1]: *** [/home/Lee/rockbo |
17:40:29 | Lee_ | make[1]: Leaving directory `/h |
17:40:29 | DBUG | Enqueued KICK Lee_ |
17:40:29 | Lee_ | make: *** [apps] Error 2 |
17:40:29 | Lee_ | Lee@home ~/rockbox-devel/build |
17:40:30 | *** | Alert Mode level 1 |
17:40:30 | Lee_ | $ ld |
17:40:32 | Lee_ | ld: no input files |
17:40:40 | Lee_ | why is it complaining about ld not there? |
17:40:49 | Lee_ | i typed ld.. it is there... |
17:40:50 | sethians | My HD of mi mp3 recorder (20GB) has died, i want to buy a new HD, what HD is a good one for my mp3 recorder |
17:41:16 | scott666_ | anything thats 2.5" and 9mm high |
17:41:20 | | Nick scott666_ is now known as scott666 (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
17:41:37 | | Nick Lee_ is now known as dstar5 (lee@ACC20AC4.ipt.aol.com) |
17:41:37 | DBUG | Enqueued KICK dstar5 |
17:41:37 | *** | Alert Mode level 2 |
17:42:48 | dstar5 | sethians: i have a 20gb drive i may sell to you... |
17:43:29 | dstar5 | i just bought a rec15 on ebay to replace my old rec20 (the one the HD came out of) |
17:43:57 | sethians | how much ?? $$$ |
17:44:13 | dstar5 | make an offer :) |
17:46:14 | zeekoe | dwihno: in holland there's really no use in buying 3G, since there is no 3G network around here... |
17:47:36 | zeekoe | dwihno: and some people did 3G testing, the guys under the antenna's became dizzy and got headaches |
17:47:44 | zeekoe | so i dont really like 3G |
17:48:00 | zeekoe | not sure what's true about that story though |
17:49:36 | dwihno | antennas are bad for you |
17:49:41 | dwihno | unless you're from outer space |
17:50:23 | zeekoe | well... antennas not really |
17:50:31 | zeekoe | just the radiation ;) |
17:51:38 | *** | Alert Mode OFF |
17:54:03 | dwihno | naaha |
17:54:25 | dwihno | if you move away from the antenna, the dizzieness stops :) |
17:54:28 | dwihno | so it has to be the antenna |
17:54:45 | Ctcp | Ignored 2 channel CTCP requests in 1 minute and 8 seconds at the last flood |
17:54:45 | * | dwihno - the mobile operator lobbyist no. 1 ;) |
17:57:52 | zeekoe | but when you shut down the device, you don't get dizzy anymore |
17:58:00 | zeekoe | even when you are close to the antenna |
18:00 |
18:01:58 | zeekoe | hmm |
18:02:01 | * | zeekoe food |
18:09:28 | *** | Saving seen data "./dancer.seen" |
18:12:32 | | Quit dstar5 ("Leaving") |
18:16:27 | | Join hermes [0] (~ju@82.67.68.29) |
18:16:33 | hermes | hello i m french |
18:16:53 | hermes | where can i put a 8mo in my archos? |
18:18:04 | scott666 | what? |
18:19:37 | scott666 | could you rephrase that? |
18:20:06 | * | scott666 speaks a little french |
18:22:06 | | Join BC|coding [0] (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
18:22:58 | scott666 | hey BC|coding |
18:25:06 | BC|coding | hey scott|beingTheDevil |
18:25:36 | scott666 | im addicted to tabbing :-( |
18:27:07 | BC|coding | how did the tests go last night? |
18:27:18 | scott666 | what tests? |
18:27:33 | BC|coding | the build? |
18:27:43 | scott666 | ahh |
18:27:51 | scott666 | i went to sleep a little after you did |
18:28:00 | BC|coding | fairy nuf |
18:28:09 | scott666 | im lookng at the error now |
18:30:32 | BC|coding | must try to make the directions scott proof :) |
18:30:48 | scott666 | yeah |
18:30:51 | BC|coding | add things like "don't delete stuff while you are adding lines" LOL |
18:31:50 | scott666 | i didnt delete anything! |
18:32:30 | BC|coding | I'll send you the log of our chat, you can spot what I put back to fix your first problem |
18:32:36 | scott666 | but directions like 'add this to the plugin interface' arent paricularly helpful when youve never looked in plugin.[c|h] |
18:32:47 | scott666 | i have a log |
18:34:02 | | Quit zeekoe (Read error: 110 (Connection timed out)) |
18:35:54 | scott666 | i think ill try with a fresh plugin.c |
18:37:14 | BC|coding | add the specified lines to the only struct in the file :) |
18:38:23 | | Join zeekoe [0] (~zeekoe@ip51cc69f6.adsl-surfen.hetnet.nl) |
18:38:34 | BC|coding | try not to delete the close brace when you do it this time :P |
18:41:32 | scott666 | i didnt delete any close braces the first time |
18:41:44 | scott666 | ..or the second time for that matter, i just tried again and got the same error |
18:41:51 | scott666 | must be in another file |
18:55:10 | | Join Doehni_ [0] (~Doensen@188.158-201-80.adsl.skynet.be) |
19:00 |
19:00:38 | LinusN | BC|coding: does the new sim makefiles work ok for you? |
19:00:45 | Doehni_ | hi |
19:00:52 | LinusN | hi |
19:01:04 | | Quit gromit`` (Remote closed the connection) |
19:01:13 | Doehni_ | @LinusN: lImbus said, you need some hd infos... |
19:02:04 | LinusN | Doehni_: having problems? |
19:03:49 | Doehni_ | no, not yet |
19:04:04 | Doehni_ | do you need my preferences? |
19:04:25 | LinusN | not unless you have problems |
19:04:39 | Doehni_ | m'kay |
19:04:41 | BC|coding | linus, scott says you are looking for me, but I can't see your words on my screen!? |
19:04:45 | LinusN | thanks anyway |
19:04:48 | Doehni_ | np |
19:04:56 | LinusN | BC|coding: ? |
19:05:02 | BC|coding | ah, now I can see you :) |
19:05:21 | LinusN | was just asking if the sim makefiles work ok for you now |
19:06:29 | zeekoe | hm... would it be possible to read the hard drive temperature with rockbox? |
19:06:32 | LinusN | maybe my nick has the same color as the background? |
19:06:43 | LinusN | zeekoe: maybe |
19:06:52 | BC|coding | I will have to check, diff got terribly confused including the bits you used into my version |
19:07:05 | BC|coding | I will get the makefile clean from cvs and try in a minute |
19:07:26 | zeekoe | LinusN: i read somewhere it could be done by sending "F0" to the hard drive... but dont have any knowledge about that whole hard drive stuff |
19:07:56 | LinusN | i haven't studied the s.m.a.r.t command set, but it should be possible |
19:08:23 | zeekoe | ok |
19:08:39 | zeekoe | well, not that important anyway :) |
19:11:07 | BC|coding | actually, linus, do you mean the makefile for the UIsim, or a makefile to fix the libplugin problem? |
19:11:50 | LinusN | they are the same nowadays :-) |
19:13:10 | BC|coding | :) |
19:13:51 | zeekoe | the back of the archos seems to be conducting and grounded :) |
19:13:54 | BC|coding | bracing for cvs conflicts.... |
19:16:27 | * | LinusN is working on gcc 3.4 support |
19:22:42 | BC|coding | ID2P? |
19:23:18 | LinusN | a new trick we use to keep string ID:s and strings in the same variable type |
19:23:39 | BC|coding | nice move :) |
19:23:42 | LinusN | that way we don't need to use the str() function in runtime to look up the menu strings |
19:23:53 | BC|coding | aha! :) |
19:23:55 | LinusN | saves us some code space |
19:24:22 | LinusN | good for rombox |
19:24:32 | BC|coding | I found a real gem to save oooodddles of codespace |
19:24:43 | LinusN | ggc 3.4 gives 3k smaller executables than 3.0.4 |
19:24:49 | BC|coding | array indexing sucks |
19:24:50 | LinusN | tell me |
19:25:01 | LinusN | oh yes it does |
19:25:18 | LinusN | lots of calculation going on |
19:25:44 | BC|coding | I have taken to using THING* tp = &thing[n]; and then using tp->xxx instead of thing[n].xxx |
19:26:18 | LinusN | that sometimes helps |
19:26:22 | BC|coding | it is worth it even if it is only used twice |
19:26:45 | LinusN | the compiler should really optimize that |
19:27:00 | BC|coding | sadly it doesn't |
19:27:20 | LinusN | it doesn't always know that the index is constant |
19:27:51 | BC|coding | Even when the fn() does nothing else ...eg some of the card_engine code |
19:30:21 | LinusN | multidimensional arrays are the hardest for the compiler to optimize |
19:30:26 | | Quit sethians ("Leaving") |
19:30:35 | BC|coding | these are 1d |
19:30:46 | LinusN | ld? |
19:30:53 | BC|coding | 1-dimentional |
19:31:35 | BC|coding | not N-dimentional ....such as struct Pile { ... } pile[pileMax]; |
19:32:00 | zeekoe | whee |
19:32:02 | * | zeekoe back |
19:32:14 | zeekoe | (sorry to intterupt :) |
19:32:47 | zeekoe | just did some testing of the mic preamp, on 3 batteries (put a copper thingy between the right 2 batteries, and got the ground from the line-in plug) |
19:33:10 | zeekoe | in the recording pre-"hear" i can hear the sounds and see the level meters moving |
19:33:10 | LinusN | no smoke? |
19:33:21 | zeekoe | no, this time no smoke... |
19:33:57 | zeekoe | last time i did something with this chip i did have smoke btw, there are 2 kinds of packages with totally different connections, and i had the wrong ones... |
19:34:13 | zeekoe | but the recording files are corrupted! |
19:34:31 | zeekoe | and it seems to be draining the batteries quite a bit |
19:35:30 | LinusN | does "normal" recordings work without corruption? |
19:35:40 | zeekoe | nope, just thought about that too and tested it |
19:35:47 | zeekoe | maybe its rombox |
19:36:00 | LinusN | my guess is that you have a serious hum, that is overflowing the mpeg encoder |
19:36:04 | zeekoe | or it's the almost empty batts |
19:36:09 | zeekoe | ? |
19:36:11 | zeekoe | why |
19:36:42 | zeekoe | the 50 Hz thingy makes the mpeg encoder go wild? |
19:36:47 | LinusN | the MAS has problems with static sounds and also with too high gain |
19:36:50 | zeekoe | ... |
19:36:53 | zeekoe | bad |
19:37:11 | zeekoe | but recording from the mic doesnt work either now |
19:39:14 | LinusN | try charging the batteries |
19:39:37 | LinusN | BC|coding: give me an example of an array indexing that the compiler fails to optimize |
19:40:39 | zeekoe | my other batteries are just in the charger, these were supposed to be full, but i'll get another pack |
19:45:00 | | Join Guest [0] (~jirc@CPE-24-94-196-35.mn.rr.com) |
19:52:54 | | Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
19:53:50 | BC|coding | Linus, card_PileNew(), card_PileSetPH() ...to name two |
19:54:07 | tpelliott | Do you think the safe poweroff is ready for the daily builds? |
19:54:17 | LinusN | tpelliott: i have one more bug fix |
19:54:22 | BC|coding | libs seem to be make'ing okay :) |
19:54:57 | tpelliott | A charger problem? I never use the charger so I didn't notice it. |
19:59:47 | LinusN | BC|coding: you mean that the compiler recalculates the index for every assignment? |
20:00 |
20:00:36 | BC|coding | I wouldn't like to speculate on the actual code, but it seems like the most likely cause, yes |
20:01:15 | BC|coding | by creating a pointer to the element I am using, I gain |
20:04:03 | BC|coding | can I remove this too? |
20:04:04 | BC|coding | #ifdef SIMULATOR |
20:04:04 | BC|coding | #define bool_is_broken |
20:04:04 | DBUG | Enqueued KICK BC|coding |
20:04:04 | BC|coding | #endif |
20:04:17 | LinusN | was it ever necessary? |
20:04:22 | BC|coding | LOL |
20:04:57 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
20:04:57 | * | BC|coding avoids "no, I added it for a laugh" and settles with... |
20:04:58 | BC|coding | yes |
20:06:03 | BC|coding | You should see what a mess my print-screen routine generates if I fwrite() the struct |
20:06:39 | BC|coding | including my favourite ....adding a byte of pointless-ness which puts the second half of the struct on an off-byte boundary |
20:07:01 | BC|coding | structure packing is an absolute mess :( |
20:07:06 | LinusN | all that should work now |
20:07:43 | BC|coding | What about the weird endian-ness of struct data? |
20:08:11 | LinusN | i don't know what you're talking about |
20:08:38 | BC|coding | fwrite(struct) will swap the words, but not the bytes, creating something that is neither big nor little endian |
20:08:47 | BC|coding | brb |
20:09:30 | *** | Saving seen data "./dancer.seen" |
20:12:14 | | Join Strath [0] (~mike@dgvlwinas01pool0-a227.wi.tds.net) |
20:27:02 | | Quit Guest ("Leaving") |
20:27:45 | | Join russb7 [0] (~jirc@CPE-24-94-196-35.mn.rr.com) |
20:28:12 | | Part Strath |
20:28:36 | BC|coding | bak |
20:30:08 | LinusN | BC|coding: i have investigated your code a little |
20:30:33 | BC|coding | anything interesting? |
20:30:38 | LinusN | why this fetish for small data types? |
20:31:32 | BC|coding | used to an environment where it makes a difference, but as it rarely makes a difference to rockbox code, I just stayed with it |
20:31:44 | LinusN | it does make a difference |
20:32:25 | LinusN | all registers are 32-bit, so it has to extend the byte/word data to 32 bits |
20:32:41 | LinusN | lots and lost of ext instructions |
20:32:42 | BC|coding | the compiler tends to optimise that well |
20:33:04 | BC|coding | i replaced LOADS of my UI16's with int's and the code remained identical in size |
20:33:09 | LinusN | also, there are no indexed instructions for non32-bit data |
20:33:28 | LinusN | that's why the indexing is so slow |
20:33:44 | LinusN | it has to recalculate the pointer each time, instead if indexing |
20:33:56 | BC|coding | speed is no problem for me - i keep hitting the 32k plugin limit |
20:34:14 | LinusN | because it can't use the mov.l instruction with the indexed addressing mode |
20:34:37 | LinusN | PileNew got a lot smaller when i used int's |
20:34:57 | BC|coding | hmmm - I shall investigate further then :) |
20:35:12 | BC|coding | you mean ints in the struct?? |
20:35:19 | LinusN | the general rule is to use the natural data type of the processor |
20:35:31 | LinusN | yes |
20:35:41 | BC|coding | omg no - i dont have the ram for that!!! |
20:35:46 | BC|coding | I wish I did |
20:36:24 | BC|coding | blackjack supports 8 decks of cards - the cost would be immense |
20:36:55 | BC|coding | #bool-is-broken costs me about 1K of plugin space per deck |
20:37:08 | LinusN | then remove it |
20:37:40 | BC|coding | i will - and if it works I will leave it that way, and if it's still broke I will return it back again |
20:37:57 | LinusN | i wonder about this comment: |
20:38:06 | LinusN | Rockbox cannot handle bools if they are inside a struct in a lib |
20:38:08 | BC|coding | although that example, is only relevant with the sim anyway |
20:38:17 | LinusN | what does rockbox have to do with that? |
20:39:03 | BC|coding | apparently it was caused by a makefile problem |
20:39:09 | LinusN | now i get it |
20:39:19 | LinusN | that is also a sim issue |
20:39:30 | LinusN | sorry, my brain is idle today |
20:39:37 | BC|coding | s'cool ;) |
20:40:20 | LinusN | how many piles do you support? |
20:40:32 | BC|coding | N |
20:40:46 | BC|coding | klondike uses 3+4+7 |
20:40:47 | LinusN | 65536 |
20:41:01 | BC|coding | oh right, max possible |
20:41:04 | LinusN | you could use a byte for that instead of word |
20:41:05 | BC|coding | yeah, 64K |
20:41:08 | BC|coding | UI16 |
20:41:35 | BC|coding | UI8 would likely have been enough - but I'm not being bitten by the preminition again |
20:42:10 | LinusN | i don't get it |
20:42:30 | LinusN | nudge? |
20:42:39 | BC|coding | what? my choice to limit the user to 64K piles? |
20:42:52 | LinusN | "bitten by..." |
20:43:20 | BC|coding | nudge ...play klondike and watch what happens when you move up a pile - the active card is "nudged" out of line so uyou can see it |
20:43:39 | BC|coding | if I limit the user to 255 piles, you can bet some weirdo will want 300 |
20:43:42 | LinusN | so nudge can have many values? |
20:43:59 | BC|coding | yes, NUDGE_UP, NUDGE_DOWN, NUDGE_LEFT, NUDGE_RIGHT |
20:44:01 | LinusN | i thought you wanted to save memory |
20:44:22 | BC|coding | at the cost of functionality? no! |
20:44:40 | LinusN | seriously, what game wants 200 piles? |
20:45:03 | BC|coding | oh righty - sorry, there's two topics going here - I'm getting confused |
20:45:19 | BC|coding | yes, maybe UI8 pile would be a good optimisation :) |
20:45:29 | BC|coding | no, removing nudge would be bad (imho) |
20:45:37 | LinusN | the card struct is a good target for saving memory |
20:45:59 | BC|coding | oh yes, there are decks*52*2 of those in memory |
20:46:10 | LinusN | *2? |
20:46:32 | BC|coding | sorry, that's inaccruate |
20:46:38 | BC|coding | thisPile should be considered though |
20:47:22 | BC|coding | the currently active sub-set of cards |
20:47:54 | | Join Guest [0] (~jirc@81-86-122-158.dsl.pipex.com) |
20:47:57 | | Join gromit`` [0] (~gromit@w00t.adsl.nerim.net) |
20:49:40 | LinusN | for some reason, assigning pileCnt to a local variable reduced the number of instructions to index the array |
20:50:14 | BC|coding | WEIRD! |
20:51:33 | | Part tpelliott |
20:51:57 | BC|coding | PileCardCnt is a macro for pile[PileNum].count ...but pileCnt, doesn't make sense |
20:52:48 | * | scott666 remembers when PileCardCnt wasn't a macro |
20:52:58 | BC|coding | hee hee |
20:54:32 | BC|coding | am I correct in saying that >>8 uses a macro? |
20:56:03 | LinusN | uses a macro= |
20:56:05 | LinusN | ? |
20:56:56 | BC|coding | ie. when compiled it does not use the >>8 instruction but a sequence of >>1 instructions (or similar) |
20:58:07 | LinusN | maybe the >>8 instruction has problems with signed/unsigned? |
20:58:09 | BC|coding | thnks for making me look at the card() struct again ...you are right, there is a good chunk of optimisation I can do there :) |
20:58:17 | BC|coding | card[] |
20:58:35 | BC|coding | hmm, could be |
20:59:21 | LinusN | one thing regarding struct packing: |
20:59:27 | BC|coding | I noticed it chatting with ami one night, and both he and dragon were surprised to find out about it - so I can only presume that our asm-coders have never seen it in a dump before?? |
20:59:32 | BC|coding | yes |
20:59:50 | LinusN | it's a good idea to group the types of the same size |
21:00 |
21:00:00 | LinusN | so the packing can be efficient |
21:00:09 | LinusN | sort the members by size |
21:00:26 | BC|coding | omg |
21:00:27 | LinusN | otherwise the compiler is forced to pad |
21:00:32 | * | BC|coding looks a little embarrassed |
21:00:52 | scott666 | BC: what do you want me to do with all these audio3587 builds? |
21:02:00 | LinusN | #bool_is_broken is unconditionally set :-) |
21:02:08 | LinusN | even on the target |
21:02:23 | BC|coding | yes, I have made a LOT of changes in the last couple of days |
21:02:37 | BC|coding | that has been corrected now :) |
21:02:47 | LinusN | "corrected" :_) |
21:03:11 | BC|coding | fixed |
21:03:20 | LinusN | corrected == removed |
21:04:15 | | Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
21:05:02 | BC|coding | :) I have yet to test, but yes, "removed" is what I expect before my next release |
21:05:51 | LinusN | i put quite a lot of effort into the sim makefile |
21:06:29 | BC|coding | I have never known you to do things by half - I have 98% faith that it works :) |
21:06:58 | LinusN | :-) |
21:07:27 | LinusN | did you see my sort plugin? |
21:07:39 | LinusN | took me about an hour |
21:07:59 | BC|coding | looking now.... |
21:11:28 | BC|coding | char *s1 = *(char **)p1; |
21:11:30 | BC|coding | ouch! |
21:12:42 | BC|coding | is this legal: char crlf[2] = "\r\n"; |
21:12:55 | BC|coding | "\r\n" is three bytes long no? |
21:14:26 | LinusN | hmm, funny |
21:15:44 | BC|coding | nice code though - good documentation too :) ...as I say, not one to do things by half ;) |
21:17:52 | LinusN | well, it doesn't do merge sort |
21:18:40 | BC|coding | there's always _something_ extra you can add :) |
21:19:20 | BC|coding | I've gotta see if I can get my (faked) stereo mixing demo going at some point |
21:19:30 | BC|coding | want to add that to the starfield demo |
21:19:57 | LinusN | what is that? |
21:21:01 | BC|coding | I've run some "do it by hand" demos past my friends and I think I've got something pretty convincing ...it SOUNDS like two stereo mp3's being played at the same time :) |
21:23:42 | | Quit Guest ("Leaving") |
21:24:01 | LinusN | cool |
21:44:40 | BC|coding | lol, by optimising the card[] struct element order (biggest first) ...on a game with 8 decks, I get a total saving of 12bytes |
21:45:34 | LinusN | yeah, the card struct was already compact |
21:50:24 | zeekoe | well, that's really good, BC|coding, now you saved 0,000057220458984375% of the hard drive space |
21:51:00 | zeekoe | hey... but that's patience |
21:51:39 | BC|coding | LMAO - want the irony ... fixing the pile[] struct COST me 12bytes :) |
21:52:02 | LinusN | ??? |
21:52:53 | BC|coding | and changing the int's to I16's cost me another 24 |
22:00 |
22:00:55 | LinusN | :-) |
22:04:09 | | Quit russb7 (Read error: 110 (Connection timed out)) |
22:05:19 | BC|coding | for plugins, even things like this are useful: |
22:05:19 | BC|coding | void rb_sleep (int x) { rb->sleep(x); } |
22:06:18 | BC|coding | I found a nice bug in the keyboard code - haven't fixed it yet |
22:06:24 | LinusN | tell me |
22:06:50 | BC|coding | press on, press play, release play, release on ...gives: |
22:07:04 | BC|coding | ON, PLAY, ON, REL-ON |
22:07:42 | LinusN | oh yes |
22:07:52 | BC|coding | did you fix the NOT problem in the sim yet? |
22:08:08 | hermes | Ed Petron? |
22:08:21 | | Nick midk|sleep is now known as mikd (~midk@c-24-18-39-204.client.comcast.net) |
22:08:23 | | Nick mikd is now known as midk (~midk@c-24-18-39-204.client.comcast.net) |
22:08:27 | LinusN | the NOT problem? |
22:08:28 | BC|coding | lol |
22:08:46 | BC|coding | let me find it again.... |
22:09:32 | *** | Saving seen data "./dancer.seen" |
22:12:23 | hermes | he |
22:12:31 | BC|coding | hmmm, cant find my post, it was a boolean NOT where a LOGICAL NOT should be in the sim button handling code |
22:12:35 | hermes | where are you? |
22:13:00 | hermes | are you human? |
22:13:12 | hermes | not God |
22:13:13 | LinusN | hermes: ??????? |
22:13:29 | hermes | only i |
22:13:52 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
22:14:05 | BC|coding | lol |
22:14:19 | hermes | sorry |
22:14:24 | midk | haha |
22:14:38 | hermes | i forgot i am on rockbox |
22:14:47 | midk | a likely story |
22:14:49 | hermes | i spoke to my girlfriend |
22:14:58 | hermes | i love her |
22:15:25 | hermes | but sometimes she exit mind |
22:15:30 | | Part hermes |
22:15:43 | midk | ... |
22:15:45 | midk | ok |
22:17:05 | LinusN | BC|coding: you should get ON, PLAY, REL-PLAY, ON, REL-ON |
22:17:42 | BC|coding | would it not make more sense to get: ON, PLAY, REL-PLAY, REL-ON ? |
22:17:47 | LinusN | yes |
22:17:58 | LinusN | iwas referring to what the target code does |
22:18:03 | BC|coding | OH RIGHT |
22:18:05 | BC|coding | oh right |
22:19:09 | BC|coding | before I go hunting, is there an easy way to retrieve the current state of the keyboard (excuse the pun) |
22:19:37 | LinusN | try button_status() |
22:19:45 | BC|coding | cheers |
22:19:58 | | Join [IDC]Dragon [0] (~idc-drago@pD95127BF.dip.t-dialin.net) |
22:20:21 | LinusN | hi [IDC]Dragon |
22:20:33 | LinusN | you should be celebrating with your girlfriend |
22:20:35 | midk | LinusN, you got an av300 to work under linux before, right? |
22:20:37 | [IDC]Dragon | hi LinusN with the op hat |
22:20:53 | LinusN | midk: i have never had one |
22:21:01 | midk | i noticed one at your devcon |
22:21:15 | LinusN | bj?rn brought it |
22:21:19 | LinusN | we never used it |
22:21:42 | midk | never used it? |
22:21:45 | midk | i'll take it :) |
22:21:57 | | Nick BC|coding is now known as BC|bbs (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
22:21:57 | DBUG | Enqueued KICK BC|bbs |
22:22:38 | [IDC]Dragon | LinusN: have you tried the rombox lds with gcc 3.4? |
22:22:55 | LinusN | i made my own |
22:23:05 | LinusN | why do you make a copy of the vectors? |
22:23:21 | [IDC]Dragon | I don't want them in ROM |
22:23:25 | LinusN | why not just copy the original? |
22:23:35 | [IDC]Dragon | ? |
22:23:49 | LinusN | the vectors are loaded to 0x2011010 |
22:23:59 | LinusN | copy them from there to 0x9000000 |
22:24:09 | LinusN | no need for an extra copy |
22:24:40 | [IDC]Dragon | 0x2011010 is the flash location |
22:24:43 | LinusN | yes |
22:24:58 | [IDC]Dragon | from there, directly to RAM start |
22:26:03 | LinusN | you put them in the .data section |
22:26:34 | LinusN | and put the data section at 0x9000000 |
22:26:59 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:26:59 | * | LinusN slaps his forehead |
22:27:25 | LinusN | i see now what you mean |
22:27:39 | LinusN | never mind, i put together a rombox version of app.lds |
22:27:51 | LinusN | that can build both kinds |
22:28:02 | LinusN | along with a configure script addition |
22:28:34 | LinusN | the only thing that bothers me now is the flash start address |
22:29:02 | | Join Pano-Manix6 [0] (~biroute@dyn-83-155-124-215.ppp.tiscali.fr) |
22:29:11 | Pano-Manix6 | hey ! |
22:29:17 | LinusN | hi |
22:29:30 | Pano-Manix6 | i need help plz |
22:29:59 | LinusN | shoot |
22:30:04 | Pano-Manix6 | I've a problem with my Archos jukebox studio 20 |
22:30:43 | Pano-Manix6 | Can anyone help me ? :'( |
22:30:52 | | Join [IDC]Dragon2 [0] (~idc-drago@pD9FF885B.dip.t-dialin.net) |
22:31:06 | LinusN | Pano-Manix6: yes we can help you, just tell us what the problem is |
22:31:11 | Pano-Manix6 | k |
22:31:11 | [IDC]Dragon2 | the phone line is unstable |
22:31:14 | Pano-Manix6 | so |
22:31:24 | Kick | (#rockbox [IDC]Dragon :LinusN) by LinusN!~linus@labb.contactor.se |
22:31:48 | [IDC]Dragon2 | every time my g/f gets on the phone, my DSL gets disconnected |
22:31:49 | Pano-Manix6 | my jukebox workec the first time I wired it to the PC |
22:32:07 | Pano-Manix6 | I put some MP3 in |
22:32:08 | LinusN | [IDC]Dragon2: then you have the dsl modem in the wrong jack |
22:32:22 | Pano-Manix6 | I remove it from the PC |
22:32:41 | Pano-Manix6 | i tried to listen but it wasn't work |
22:32:47 | LinusN | Pano-Manix6: windows? |
22:32:51 | Pano-Manix6 | y |
22:33:03 | LinusN | did you "safely unplug" the jukebox? |
22:33:16 | Pano-Manix6 | and it tells me hard drive error (or something like this) |
22:33:34 | Pano-Manix6 | <LinusN> did you "safely unplug" the jukebox? << i think i forgot it :S |
22:33:34 | LinusN | did you "safely unplug" the jukebox? |
22:33:50 | LinusN | that explains it |
22:34:28 | Pano-Manix6 | is there anyway to make it work ? |
22:34:45 | LinusN | yes, plug it to the pc and do scandisk, maybe reformat |
22:35:14 | Pano-Manix6 | but my PC don't recognize it anymore |
22:35:32 | LinusN | does the jukebox go to usb mode? |
22:35:40 | Pano-Manix6 | yeah |
22:36:00 | LinusN | what exactly is the error message on the jukebox? |
22:36:18 | Pano-Manix6 | error : "file sys. error" |
22:36:39 | | Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
22:36:56 | LinusN | try to insert the USB cord before turning on the jukebox |
22:36:57 | LinusN | hi Bagder |
22:37:02 | Bagder | evening |
22:37:03 | LinusN | long time no see |
22:37:12 | Pano-Manix6 | that's when I'm trying to start it without connect it by USB |
22:37:20 | LinusN | i know |
22:37:35 | Pano-Manix6 | i tried it too |
22:37:43 | LinusN | did you reboot the pc too? |
22:37:57 | Pano-Manix6 | maybe ... |
22:38:01 | Pano-Manix6 | brb |
22:38:55 | | Quit Pano-Manix6 (Read error: 54 (Connection reset by peer)) |
22:41:54 | | Join Pano-Manix6 [0] (~biroute@dyn-83-155-124-215.ppp.tiscali.fr) |
22:42:13 | Pano-Manix6 | i'm back :) |
22:42:40 | Pano-Manix6 | but it doesn't want to work ... |
22:43:31 | LinusN | sometimes Windows is a pain |
22:43:49 | Pano-Manix6 | i know ... |
22:43:50 | LinusN | does the drive spin up? |
22:44:02 | Pano-Manix6 | uh ? |
22:44:09 | LinusN | the hard drive in the player |
22:44:24 | Pano-Manix6 | it makes a strange noise :/ |
22:44:29 | LinusN | strange? |
22:44:39 | Pano-Manix6 | (for me , but maybe it is normal) |
22:44:58 | LinusN | but does it spin? |
22:45:10 | Pano-Manix6 | cricricricri very fast |
22:45:16 | Pano-Manix6 | yeah it spin |
22:45:26 | Pano-Manix6 | spins |
22:45:26 | LinusN | windows xp? |
22:45:30 | Pano-Manix6 | y |
22:45:52 | LinusN | i have very little Windows experience |
22:46:04 | * | LinusN is a Linux guy |
22:46:15 | BC|bbs | scott had this earlier today with XP, he removed the drivers and rebooted ...could it be an update issue? |
22:46:26 | | Nick BC|bbs is now known as BC (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
22:46:26 | DBUG | Enqueued KICK BC |
22:46:38 | LinusN | BC: thanks for rescuing me |
22:46:44 | BC | np |
22:47:06 | Pano-Manix6 | i can try too ... |
22:47:08 | | Join [IDC]Dragon [0] (~idc-drago@pD95121FE.dip.t-dialin.net) |
22:47:25 | Pano-Manix6 | removing ... |
22:47:57 | [IDC]Dragon | back online |
22:48:36 | [IDC]Dragon | LinusN: btw, thanks for for fixing my embarrasing FM oversight yesterday |
22:48:41 | LinusN | :-) |
22:48:50 | Kick | (#rockbox [IDC]Dragon2 :LinusN) by LinusN!~linus@labb.contactor.se |
22:49:06 | [IDC]Dragon | DSL now wired back to normal |
22:49:26 | [IDC]Dragon | I'm chasing some disturbance we have in the phone |
22:49:45 | Bagder | LinusN: I'm on a "scream" adsl too now |
22:50:05 | Pano-Manix6 | rebooting .... |
22:50:11 | | Quit Pano-Manix6 (Read error: 104 (Connection reset by peer)) |
22:50:22 | LinusN | Bagder: 8mbit/s? |
22:50:36 | Bagder | yeps |
22:50:50 | Bagder | at least I think it is |
22:50:53 | BC | that's a LOT of porn :) |
22:51:02 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:51:02 | * | [IDC]Dragon turns red in envy |
22:51:17 | LinusN | mega pr0n surfing |
22:51:31 | LinusN | [IDC]Dragon: have 8mbit/s too :-) |
22:52:07 | * | [IDC]Dragon turns green |
22:52:11 | | Join Pano-Manix6 [0] (~biroute@dyn-83-155-124-215.ppp.tiscali.fr) |
22:52:21 | Pano-Manix6 | and trying ^^ |
22:54:50 | Pano-Manix6 | waiting more and more (windows power) |
22:55:38 | | Quit Pano-Manix6 (Read error: 104 (Connection reset by peer)) |
22:58:10 | | Join Pano-Manix6 [0] (~biroute@dyn-83-155-124-215.ppp.tiscali.fr) |
22:58:33 | Pano-Manix6 | and ..... it does not work !! |
22:58:40 | LinusN | wonderful |
22:58:45 | Pano-Manix6 | lol |
22:58:49 | BC | poo |
22:58:50 | LinusN | i see two possibilities |
22:58:54 | BC | can you see the drive letter? |
22:59:10 | Pano-Manix6 | no |
22:59:14 | BC | (ie the drive is there, but not working) |
22:59:14 | BC | ok |
22:59:21 | LinusN | 1) the driver is screwed |
22:59:40 | LinusN | 2) XP wants to assign the jukebox to a drive letter that is already occupied |
22:59:50 | Pano-Manix6 | ... |
23:00 |
23:00:09 | midk | reboot brb |
23:00:11 | | Quit midk ("Leaving") |
23:00:53 | | Join Smooth [0] (909510b8@ACBA6733.ipt.aol.com) |
23:00:58 | LinusN | there is supposed to be a way to reassign the drive letters, but i don't know how |
23:01:04 | Smooth | hello |
23:01:07 | LinusN | hi |
23:01:09 | Pano-Manix6 | hi |
23:01:17 | BC | 3) dodgy usb cable |
23:01:30 | LinusN | 4) broken jukebox |
23:01:35 | Smooth | ive noticed on the ch8 emulator plugin the games run much faster on the flashed box than the normal firmware |
23:01:45 | Pano-Manix6 | maybe 4) |
23:01:48 | LinusN | really? |
23:01:57 | Smooth | yea |
23:02:12 | Pano-Manix6 | flashed box ? |
23:02:15 | Smooth | the Breakout ch8 game plays much faster on a flashed box than a non-flashed box |
23:02:17 | Smooth | yes |
23:02:26 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
23:02:32 | LinusN | is it the same version of rockbox then? |
23:02:34 | [IDC]Dragon | this can't be |
23:02:36 | Smooth | dunno |
23:02:39 | Smooth | didn't check the version] |
23:02:56 | Smooth | Does the Gmini store its f/w on a flashchip? |
23:03:07 | LinusN | i don't think so |
23:03:21 | LinusN | well it has one flashed firmware |
23:03:32 | Smooth | just wondered if it was rockboxable if it loads it f/w like the old jukeboxes |
23:03:32 | LinusN | but the updates are loaded from disk iirc |
23:03:40 | Smooth | ok |
23:03:50 | LinusN | but i may be wrong |
23:03:55 | Smooth | just wondered |
23:04:10 | Smooth | would like to get a gmini220 soon |
23:04:13 | BC | Pano-Manix6: have you checked the cable? |
23:04:35 | Pano-Manix6 | i worked before |
23:04:42 | Pano-Manix6 | it* |
23:05:20 | LinusN | Pano-Manix6: how are the batteries? |
23:05:50 | LinusN | BC: your gfx library doesn't compile on the player |
23:06:01 | LinusN | you need some #ifdefs |
23:06:03 | Pano-Manix6 | maybe 1/4 |
23:06:22 | LinusN | try recharging them and try again |
23:06:28 | BC | LinusN: thanks I will take care of that |
23:07:31 | Pano-Manix6 | I'll do ... |
23:08:23 | LinusN | and try it in another computer |
23:08:43 | Pano-Manix6 | and if I open it ... can i connect the HD to the PC ? |
23:08:55 | BC | Pano-Manix6: do you have other usb devices that are working? |
23:09:05 | Pano-Manix6 | lol |
23:09:10 | Pano-Manix6 | k |
23:09:13 | LinusN | Pano-Manix6: yes, you need a 2.5"->3.5" converter |
23:09:36 | Pano-Manix6 | i'll try on another computer |
23:09:45 | Pano-Manix6 | Pano-Manix6: yes, you need a 2.5"->3.5" converter <<< arf |
23:10:00 | BC | lol |
23:10:15 | Smooth | clock plugin seems to work properly now |
23:10:30 | BC | brb |
23:10:35 | Pano-Manix6 | clock plugin ? |
23:10:51 | LinusN | Pano-Manix6: a clock for the recorder model |
23:10:51 | Smooth | plugin that shows a clock on the lcd |
23:11:13 | Smooth | mikeholden's plugin, the clock |
23:11:28 | midk | that'd mine. |
23:12:15 | Smooth | anyaw |
23:12:18 | Smooth | anyway |
23:12:33 | | Join martial [0] (~martial@dyn-83-157-36-210.ppp.tiscali.fr) |
23:12:35 | martial | EHLO |
23:12:44 | LinusN | LEHO |
23:13:15 | martial | Sorry for my poor english, i'm a french user :-) |
23:13:18 | Smooth | OLHE |
23:13:25 | Smooth | :) |
23:13:55 | martial | I wanna to know how to create a .jbm file for my gmini220 with my linux :-) |
23:14:12 | martial | i can't user MusicMatch under Debian ! |
23:14:27 | LinusN | what's a .jbm file? |
23:14:29 | Smooth | use windoes :) |
23:14:35 | Smooth | windows |
23:15:02 | martial | Archos Gmini120 and Gmini220 use this file to navigate in mp3 files |
23:15:15 | martial | and list by artist,genre,album |
23:15:28 | martial | Only MusicMatch can create this file.. |
23:15:44 | martial | And, where is no version of MusicMatch for Linux :-( |
23:17:06 | LinusN | oh, what a loss :-) |
23:17:46 | martial | yes |
23:18:03 | martial | Where an open firmware for gmini200 series ? |
23:19:31 | | Join Saloky1 [0] (~Salokyn@AToulon-152-1-20-23.w83-113.abo.wanadoo.fr) |
23:19:36 | ze | hmm... |
23:19:50 | BC | why not reverse engineer this file - can't be that involved? |
23:19:52 | Saloky1 | hi everybody |
23:19:57 | ze | so a 3Ghz with 800mhz bus, or a 3.2Ghz with 400mhz bus |
23:20:00 | ze | which is better? heh |
23:21:32 | Smooth | or which is better? a 2.2Ghz Pentium 4 or a 2.8Ghz Celeron? |
23:21:56 | | Part LinusN |
23:22:00 | | Join LinusN [200] (~linus@labb.contactor.se) |
23:22:06 | Pano-Manix6 | 800mhz bus |
23:22:36 | martial | BC, yes. |
23:22:56 | Smooth | what about the 2.2Ghz Pentium or the 2.8Ghz Celeron? |
23:23:20 | BC | I dont know if our batteries will be able to handle it |
23:23:23 | Pano-Manix6 | celeron is the worth proc the world known |
23:23:32 | Pano-Manix6 | do i reply to your question ? :P |
23:23:57 | | Nick BC is now known as BC|coding (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
23:23:57 | DBUG | Enqueued KICK BC|coding |
23:23:59 | Pano-Manix6 | lol |
23:24:01 | | Quit midk (Read error: 104 (Connection reset by peer)) |
23:24:19 | Smooth | so you are saying the celeron will outperform the pentium? |
23:24:35 | Pano-Manix6 | y |
23:24:52 | Smooth | a 2.8ghz Celeron will outperform a 2.2 Pentium? |
23:25:22 | Pano-Manix6 | celeron 2,2 Ghz can't emulate (correct word ?¿?) correctly a Game boy advance |
23:25:41 | Pano-Manix6 | so this i a shit |
23:26:08 | Pano-Manix6 | a P4 is 1000 times better than a celeron |
23:26:16 | Smooth | why? |
23:26:25 | Smooth | 2.8Ghz is fast |
23:26:43 | BC|coding | fwiw, intel's own documentation would disagree with you |
23:26:50 | Pano-Manix6 | coz a P4 have a lot more of cache |
23:27:16 | Pano-Manix6 | (do you understand ? i know i'm not very good in english :P) |
23:27:59 | Smooth | the Celeron goes up to 400Mhz FSB |
23:28:18 | Pano-Manix6 | so u can test ! |
23:28:29 | Pano-Manix6 | if u don't believe me :D |
23:28:37 | [IDC]Dragon | LinusN: the ROM start address is an uncomfortable issue |
23:28:52 | Pano-Manix6 | I just said that a celeron 2,2Ghz is not a proc |
23:29:02 | Smooth | yea but im sure a 2.8Ghz Celeron will defeat a 2.0Ghz Pentium in terms of raw gigahertz |
23:29:40 | Pano-Manix6 | but maybe a celeron 2,8 ... is good |
23:29:53 | Pano-Manix6 | (it's hard to me saying that) |
23:29:59 | Smooth | my pc has a 1.5Ghz pentium 4 |
23:29:59 | LinusN | [IDC]Dragon: indeed |
23:30:02 | Pano-Manix6 | i HATE celerons lol |
23:30:35 | Smooth | my dad got a 3.0ghz pentium 4 laptop |
23:30:56 | Pano-Manix6 | up :) |
23:31:22 | Smooth | ((until the 8.0ghz Celeron appears)) |
23:31:23 | Smooth | :) |
23:31:33 | Pano-Manix6 | My 2600+ is up to 2300Mhz ... |
23:31:40 | Pano-Manix6 | :) |
23:32:05 | Pano-Manix6 | 8.0Ghz celeron = 4ghz P4 |
23:32:08 | Pano-Manix6 | ;) |
23:32:16 | Pano-Manix6 | in my mind |
23:32:20 | Pano-Manix6 | lol |
23:32:50 | Smooth | so ur saying a computer with a Celeron processor is very slow? |
23:32:57 | Pano-Manix6 | no |
23:33:14 | Pano-Manix6 | but u can't do many things in the same time or you will crash |
23:33:22 | Pano-Manix6 | (it's true) |
23:34:11 | Smooth | ok |
23:34:17 | Smooth | maybe the Archos uses a Celeron |
23:34:18 | Smooth | ;-) |
23:34:48 | BC|coding | lol - no they have a decent processor |
23:34:50 | BC|coding | :D |
23:35:12 | Pano-Manix6 | rahh i can't explain coz I don't have the words to ^^ |
23:35:40 | Pano-Manix6 | I think a PIII is better than a celeron :/ |
23:36:01 | [IDC]Dragon | LinusN: start should be 0x2011010 |
23:36:09 | LinusN | for fm too? |
23:36:12 | [IDC]Dragon | for recorder, |
23:36:30 | [IDC]Dragon | 0x2012010 for V2 |
23:36:34 | Pano-Manix6 | an athlon 1400+ is better than a celeron 2,2Ghz |
23:36:43 | [IDC]Dragon | 0x2014010 for FM |
23:36:44 | Smooth | i reckon one day processors will be so powerful there will be no more need for graphics cards, everything will be software driven |
23:37:04 | Pano-Manix6 | one day maybe |
23:37:11 | Smooth | yea |
23:37:39 | Smooth | :) |
23:37:43 | BC|coding | everything is already software ...just that most of it lives in chips instead of on hard drives - rockbox for example |
23:37:49 | [IDC]Dragon | the 16 bytes past the 4k sector are bor the bottloader header |
23:37:58 | LinusN | ok |
23:37:59 | [IDC]Dragon | s/bor/for |
23:38:01 | Pano-Manix6 | can u tell me if i make an English fault ? :P |
23:38:14 | Smooth | ok |
23:38:20 | BC|coding | s/fault/error/ |
23:38:28 | LinusN | s/u/you/ |
23:38:40 | LinusN | :-) |
23:38:44 | BC|coding | lol :P |
23:38:45 | Bagder | s/i/I ;-) |
23:38:49 | Smooth | so why should a hardware player need less power than a software player? |
23:38:55 | Smooth | if they are similar code? |
23:39:31 | Pano-Manix6 | ;) |
23:39:58 | BC|coding | when code is "shadowed" or "decompressed" to RAM, some RAM is used ...which means you have less RAM for MP3 buffer ...which means you have to spin the hdd up more often ...which takes a lot of power |
23:40:10 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
23:40:11 | Smooth | ok |
23:40:13 | Smooth | cool |
23:40:25 | Smooth | the terahertz processor has been made |
23:40:29 | Smooth | reading it on the intel sit |
23:40:30 | Smooth | ee |
23:40:31 | Smooth | site |
23:40:51 | Pano-Manix6 | 1000 Ghz O_O |
23:40:56 | Pano-Manix6 | wow |
23:40:59 | BC|coding | if you want raw processing power, do some research on the intelligence MPP computers |
23:41:00 | Smooth | yea |
23:41:03 | Smooth | there is a problem |
23:41:06 | [IDC]Dragon | still no runtime results, e.g. from amiconn? |
23:41:15 | LinusN | no |
23:41:20 | Smooth | the terahertz processor chucks out the same amount of heat as a furnace |
23:41:24 | BC|coding | PETA-FLOPS of power |
23:42:33 | Smooth | lol |
23:42:40 | Smooth | exahertzs of power |
23:42:41 | Smooth | :) |
23:43:34 | tpelliott | I want PCs to get to the point where you can do CGI easily and you can create real looking pictures and animation from scratch without a lot of fiddling. |
23:43:43 | | Quit martial ("Leaving") |
23:44:02 | Pano-Manix6 | Why am I so idiot? |
23:44:31 | LinusN | you tell me :-) |
23:44:56 | Smooth | mi |
23:45:10 | BC|coding | s/idiot/stupid |
23:45:12 | BC|coding | lol |
23:45:25 | BC|coding | oh sweet irony |
23:45:26 | LinusN | or: why am I such an idiot? |
23:45:28 | Pano-Manix6 | thanks :D |
23:45:37 | Smooth | lol |
23:45:41 | Smooth | ke |
23:46:06 | Smooth | mikeholden |
23:46:09 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:46:09 | * | midk guesses that an h comes next |
23:46:10 | LinusN | time to launch the spelling bot :-) |
23:46:16 | midk | haha |
23:46:17 | midk | that's me |
23:46:22 | midk | i'm the grammar bot too |
23:46:27 | Smooth | lol |
23:46:27 | Pano-Manix6 | This is the better way to improve my english :P |
23:46:28 | Smooth | ok |
23:46:42 | midk | grammar bot overload, commencing shutdown now |
23:46:51 | Smooth | restart |
23:46:56 | midk | yes sir. restarted. |
23:46:59 | Pano-Manix6 | lol |
23:47:03 | Smooth | no, hibernate! |
23:47:05 | LinusN | AOL alert! shut down grammar bot! |
23:47:07 | midk | hibernating. |
23:47:12 | midk | DIE GRAMMAR BOT |
23:47:16 | midk | oh.. |
23:47:33 | midk | no! |
23:47:35 | midk | live grammar bot. |
23:47:38 | BC|coding | the grammar bot is female? |
23:47:39 | Pano-Manix6 | lol |
23:47:42 | Smooth | yes |
23:47:48 | midk | :[ |
23:47:50 | Smooth | the grammar bot is female |
23:47:54 | midk | ok fine |
23:48:04 | LinusN | das grammar bot? |
23:48:10 | LinusN | den grammar bot? |
23:48:12 | Pano-Manix6 | das |
23:48:15 | Pano-Manix6 | lol |
23:48:18 | Smooth | sourceforge bot |
23:48:22 | LinusN | der? |
23:48:24 | midk | aka dead bot |
23:48:29 | midk | de? |
23:48:31 | midk | die*? |
23:48:43 | Pano-Manix6 | c'est le nominatif singulier donc ...... |
23:48:44 | Pano-Manix6 | DER |
23:48:50 | midk | derder |
23:49:12 | Pano-Manix6 | der grammar bot |
23:49:17 | LinusN | s/c'est/it is/ |
23:49:23 | Pano-Manix6 | looool |
23:49:24 | LinusN | s/le/the/ |
23:49:25 | Smooth | speak properly everyone |
23:49:37 | [IDC]Dragon | goodnight |
23:49:40 | | Quit [IDC]Dragon () |
23:49:41 | LinusN | [IDC]Dragon: nite |
23:49:42 | BC|coding | nite dude |
23:49:50 | Smooth | archos no longer make the fm recorder :( |
23:49:57 | Pano-Manix6 | it is the sigular nominatif(?) so ... it's DER ^^ |
23:50:08 | Pano-Manix6 | singular* |
23:50:36 | Pano-Manix6 | raahhhh may english is so bad :'( |
23:50:38 | Pano-Manix6 | :P |
23:50:45 | Pano-Manix6 | my* |
23:52:15 | Smooth | nedlohekim |
23:53:50 | Smooth | damn these mach 3 razors |
23:54:09 | BC|coding | yeah, that was a great bit of marketting wasn't it? |
23:54:25 | Smooth | the blades don't last very long |
23:54:31 | Smooth | the blue gelstrip wears out fast |
23:54:43 | LinusN | that's the whole point |
23:54:48 | Smooth | why? |
23:54:53 | BC|coding | they're for people who don't know how to shave and have too much money |
23:55:02 | LinusN | they are more expensive, and they don't last long |
23:55:09 | Smooth | lol |
23:55:14 | Smooth | i'll get a cutthroat instead |
23:55:44 | BC|coding | I've found the best compromise is cheap "bic" razors, one will last me about 3-4 weeks |
23:55:59 | Smooth | lol |
23:56:09 | Smooth | they are deadly |
23:56:18 | BC|coding | my point precisely |
23:56:21 | LinusN | if you shave once every 4 weeks, that is |
23:56:23 | Pano-Manix6 | lol |
23:56:25 | BC|coding | for people who don't know how to shave |
23:56:26 | BC|coding | lol |
23:56:43 | BC|coding | you can shave with a decent knife if you know how |
23:56:46 | Smooth | lol |
23:56:49 | Pano-Manix6 | lol |
23:56:51 | Pano-Manix6 | opinel |
23:56:52 | Smooth | i'll get a Quattro then |
23:56:55 | Smooth | has 4 blades in it |
23:57:02 | Pano-Manix6 | laguiole |
23:57:06 | Smooth | behind this safety cage |
23:57:15 | BC|coding | keewwwlll, four blades MUST be better |
23:57:20 | LinusN | reminds me of the hilarious Saturday Night Live parody |
23:57:29 | LinusN | with like 30 blades |
23:57:32 | Pano-Manix6 | a good katana by Hatori Enzo ? |
23:57:33 | BC|coding | lol |
23:57:57 | BC|coding | not sure i'd like to try and shave with a thousand fold katana |
23:58:05 | Smooth | ive heard that gillette are working on this new razor |
23:58:09 | Pano-Manix6 | ^^ |
23:58:21 | Smooth | the blades are made of hardened sugar, so they dissolve as they wear out |
23:58:38 | midk | tasty |
23:58:52 | BC|coding | there is a great razor that shaves with ultrasonics, was invented as part of a competition, ?"never"? wears out |