00:00:05 | _Laurent | strath: not necessarily, even the gmini could use complex algorithms without problems |
00:00:36 | strath | no... blue's xor key larger than content |
00:00:45 | _Laurent | strath: he's right ! |
00:01:04 | _Laurent | as long as the xor key is larger or equal than content, it's unbreakable |
00:01:33 | strath | i know it's a true statement, but then you must double the payload size, or halve the content |
00:01:58 | strath | blue: no offence intended |
00:02:18 | _Laurent | if the key is randomly generated and all bytes in it have the same probability of occurence then the encrypted data is indistinguishable from random data |
00:02:23 | strath | inside joke |
00:02:42 | *** | Saving seen data "./dancer.seen" |
00:02:56 | _Laurent | strath: no, if you generate the key, no need to transport it |
00:03:02 | strath | but... the overhead.... |
00:03:09 | strath | heh.... |
00:03:28 | strath | as long as both parties know the key |
00:03:29 | _Laurent | but then you must protect the generator ;) |
00:03:37 | strath | oh... |
00:03:45 | _Laurent | everything is breakable |
00:03:59 | _Laurent | but in this case it's the generator |
00:04:02 | strath | the "random" number generator and seed |
00:04:06 | _Laurent | yes |
00:04:45 | strath | ok, i've got to see what my son needs before he destroys the house, a few minutes, tops |
00:04:52 | _Laurent | so you can't avoid reverse engineering |
00:06:25 | c0utta | hey, bluechip |
00:06:33 | Bluechip | hey c0utta |
00:06:44 | c0utta | i got most of the rockbox development environment setup. |
00:06:45 | Bluechip | all go well? |
00:06:50 | Bluechip | cool |
00:06:53 | Bluechip | what's left? |
00:06:58 | c0utta | i can't get the simulator to work.. |
00:07:10 | Bluechip | what does or doesn't it do? |
00:07:18 | _Laurent | [IDC]Dragon: are you looking at the calmshine software ? |
00:07:26 | Bluechip | ...that is shouldn't or should? |
00:07:33 | [IDC]Dragon | not really. |
00:07:39 | * | _Laurent is freezing : heater is out of order |
00:07:43 | [IDC]Dragon | I don't have a Gmini |
00:07:43 | c0utta | do you use the same source for the simulator |
00:07:49 | Bluechip | yep |
00:08:05 | * | c0utta is boiling - it's 37C |
00:08:28 | c0utta | at 09:30 in the morning |
00:08:31 | * | Bluechip goes blue with envy |
00:08:31 | strath | so whats your next step laury? |
00:08:33 | _Laurent | [IDC]Dragon: ok, I just wanted to avoid duplicating work ;) |
00:09:01 | c0utta | Bluechip: at what level do you place the uisimulator folder ? |
00:09:30 | Bluechip | /home/rockbox/source/build |
00:09:36 | _Laurent | strath: ok, so you've seen a pattern ? |
00:09:59 | strath | ie, now that you've got "decrypted" object code, what are you going to do next |
00:10:07 | _Laurent | ah ok |
00:10:08 | _Laurent | sorry ;) |
00:10:23 | strath | nevermind, i think i can get the decryption thing from here |
00:10:38 | strath | heh |
00:10:45 | strath | looking to the furture |
00:10:51 | _Laurent | install staroffice, open the excel sheet telechips sent me, fill it then return them and expect they will send me all the specs of their CPU |
00:11:12 | strath | is that then under NDA? |
00:11:17 | _Laurent | and hope I'll be allowed to make them public, because I won't sign an NDA |
00:11:26 | strath | heh |
00:11:33 | _Laurent | I don't know, but if there's one I won't sign it |
00:11:48 | strath | good for you |
00:12:08 | Bluechip | surely ou would be better to sign it - get the info - find the loop-hole ....the expression in the uk is "cutting off your nose to spite your face" |
00:12:33 | strath | why would that be "better" |
00:12:44 | Bluechip | then you have the information rather than remain ignorant |
00:12:56 | strath | ah... |
00:13:10 | _Laurent | Bluechip: i'll read it to check if there's a loop hole, but they'd probably have double checked ;) |
00:13:23 | strath | though you were saying rather than not having to sign an NDA |
00:14:05 | Bluechip | _Laurent: what if it was on your hdd when it went back to pc world to get repaired? |
00:14:30 | _Laurent | Bluechip: are you working for pc world ? ;) |
00:14:37 | strath | ok, so you're going to wait for paperrrrrrrrrr shuffling before you do anything else? |
00:14:45 | Bluechip | lol |
00:15:38 | Bluechip | no, but i do fair priced repair work |
00:15:48 | strath | heh |
00:15:57 | _Laurent | strath: I'm going to continue my work on decryption and see if it's fully decrypted or if there's another pass, then I'll have a look at the commercial compiler/emulator to see if I can get anything out of it |
00:16:15 | strath | i find frelance pc tech work to be too taxing |
00:16:38 | _Laurent | I think it will be a major industry within 10 years at most |
00:16:53 | _Laurent | fixing computers and electronic gear |
00:16:55 | Bluechip | Ah yes, sir, you have the PEBCAK virus! |
00:17:01 | _Laurent | because of global warming |
00:17:21 | _Laurent | (yes, the causality chain is quite long I know) ;) |
00:18:00 | Bluechip | ...place your computer back in the box and return it to the manufacturer with a note explaining that you are ...now quote this precisely ...."too stupid to own a computer" LMAO |
00:18:37 | strath | heh |
00:18:55 | Bluechip | if ice gets smaller as it melts - how will global warming of the ice caps RAISE the water level??? |
00:19:41 | strath | the volume of ice raised |
00:20:01 | strath | or something like that |
00:20:23 | _Laurent | Bluechip: it's not the floating ice caps whose melting cause the water level to raise, it's greenland's and antarctic's "ground-laid" ones |
00:20:40 | Bluechip | cool - I didn;t know that! :) |
00:20:46 | strath | ok, break time... |
00:21:01 | _Laurent | and anyhow water level is not the biggest problem of global warming |
00:21:26 | Bluechip | You a vampire too then? |
00:21:39 | c0utta | Bluechip: so it's at the same level as build-dir |
00:21:45 | Bluechip | yes |
00:21:50 | c0utta | where do you do the building - still in build-dir |
00:21:51 | c0utta | ? |
00:22:03 | | Join kurzhaarrocker [0] (~Philipp@Be57e.b.pppool.de) |
00:22:20 | c0utta | where do you run configure - within build-dir too ? |
00:22:21 | Bluechip | cd /home/rockbox/source/build ../tools/configure ...make |
00:22:42 | Bluechip | that should be "../tools/configure" "make" |
00:22:56 | Bluechip | what OS do you use? |
00:23:26 | _Laurent | for the best explanations ever on global warming : http://www.manicore.com/anglais/documentation_a/greenhouse/index.html |
00:24:44 | Bluechip | cheers :) |
00:24:47 | _Laurent | (in english, by a french scientist) |
00:25:17 | _Laurent | oops, time to sleep |
00:25:19 | Bluechip | That's another bunch of penguins evicted :) |
00:25:27 | _Laurent | bc :) |
00:25:35 | _Laurent | save the penguins ;) |
00:25:37 | Bluechip | nite _Laurent |
00:25:47 | _Laurent | c u all |
00:25:58 | | Part _Laurent |
00:27:27 | strath | doh |
00:30:18 | Bluechip | a deer |
00:31:18 | Bluechip | what is "a fake UCL file"? |
00:32:47 | strath | hrrrm? |
00:33:06 | Bluechip | I don't have UCLPACK, so I can't make one ....apparenty |
00:33:59 | strath | whats a UCL? |
00:34:08 | Bluechip | lol |
00:34:34 | | Join midknight2k3 [0] (zakk@AC9759DC.ipt.aol.com) |
00:36:41 | | Quit [IDC]Dragon () |
00:36:43 | strath | ? |
00:37:20 | midknight2k3 | hi all |
00:37:34 | kurzhaarrocker | hi |
00:38:43 | Bluechip | hi |
00:39:00 | midknight2k3 | bluechip: sdf |
00:39:56 | | Quit kurzhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
00:40:09 | Bluechip | ::P |
00:40:15 | midknight2k3 | :D |
00:44:44 | | Join pfavr [0] (~pfavr@213.237.46.232.adsl.ron.worldonline.dk) |
00:47:00 | | Quit pfavr (Client Quit) |
00:49:34 | | Join diddystar5 [0] (~jirc@cbcpl-fw.ci.corvallis.or.us) |
00:51:40 | | Join track [0] (jirc@ACB98C47.ipt.aol.com) |
00:51:56 | | Quit track (Client Quit) |
00:52:36 | | Join track [0] (jirc@ACB98C47.ipt.aol.com) |
00:52:50 | Bluechip | diddy :) ...how's donkey? |
00:53:20 | diddystar5 | Bluechip: huh? |
00:53:26 | Bluechip | "kong" |
00:53:50 | Bluechip | guess you don't got a nintendo |
00:54:28 | midknight2k3 | lol |
00:56:20 | Bluechip | that's what I LOVE about C ...miss ONE character on a line and get 437,001 errors |
00:56:40 | midknight2k3 | yeah lol! |
00:56:58 | strath | heh... |
01:00 |
01:00:42 | diddystar5 | Bluechip: i had the original nintendo, and a gameboy |
01:00:49 | diddystar5 | i know what your talking about |
01:01:01 | Bluechip | i own a mint 1st ed donkey kong :) |
01:01:03 | diddystar5 | diddystar |
01:01:24 | Bluechip | ahh right, you mislead me with your "huh?" |
01:01:40 | diddystar5 | well there was no kong |
01:02:04 | diddystar5 | Bluechip: whats the funniest error you ever had? |
01:02:07 | Bluechip | you've really missed the joke dude, panic not, it was just me being silly |
01:02:17 | midknight2k3 | LOL |
01:02:24 | Bluechip | keyboard failure ...press F1 to continue |
01:02:56 | diddystar5 | My funniest error was: Confused by earlier errors, bailing out. |
01:02:59 | diddystar5 | LOL |
01:03:20 | diddystar5 | keyboard failure, press F1 to continue |
01:03:22 | diddystar5 | omg |
01:03:24 | diddystar5 | thats funny |
01:03:25 | Bluechip | i deliberately caused "blo job not valid in this position" <sic> |
01:03:38 | diddystar5 | lol |
01:04:01 | dwihno | Seen any of those swedish developers lately? |
01:04:12 | Bluechip | they've all got hang overs :) |
01:05:31 | diddystar5 | don't you just love beer? |
01:05:44 | Bluechip | prefer crack |
01:06:02 | Bluechip | <silence> |
01:06:06 | Bluechip | LMAO |
01:06:08 | diddystar5 | uhh |
01:06:10 | diddystar5 | ok |
01:06:13 | diddystar5 | :) |
01:06:27 | diddystar5 | i should go |
01:06:38 | diddystar5 | bye |
01:06:43 | diddystar5 | cya bluechip |
01:06:44 | Bluechip | Geezuz coding C on crack ....bwaahahahahah |
01:06:47 | diddystar5 | and mid |
01:06:48 | Bluechip | byeeeeeee |
01:06:50 | | Quit diddystar5 ("Leaving") |
01:07:07 | dwihno | \o/ |
01:07:27 | dwihno | I got a nice patch coming up. |
01:07:50 | Bluechip | secret? |
01:08:32 | midknight2k3 | hi |
01:08:37 | | Join mikeholden [0] (jirc@ACB98C47.ipt.aol.com) |
01:08:43 | Bluechip | are you indeed |
01:09:43 | dwihno | Nah |
01:09:44 | dwihno | Not really |
01:10:11 | | Quit leapingfrog () |
01:10:18 | dwihno | Let's just say it makes the bitmap LCD based units use more of their potential ;-) |
01:10:27 | track | hi |
01:10:40 | Bluechip | ok "it makes the bitmap LCD based units use more of their potential" :) |
01:10:49 | midknight2k3 | YAY |
01:10:52 | midknight2k3 | dwinho |
01:10:53 | midknight2k3 | can i try it |
01:11:13 | track | hi midd |
01:11:16 | | Quit mecraw ("Trillian (http://www.ceruleanstudios.com)") |
01:11:33 | dwihno | midknight2k3: Hm... Well, I got a 2MB recorder AJZ, if you want to test it out. |
01:11:52 | midknight2k3 | the patch |
01:11:57 | midknight2k3 | i have fmr |
01:11:57 | track | hi midknight2k3 |
01:12:03 | midknight2k3 | hi track |
01:12:25 | track | :D |
01:12:26 | dwihno | midknight2k3: Aah... Well, my work is based on an ancient CVS checkout... I need to make it up to date :-) |
01:12:35 | midknight2k3 | aww |
01:12:52 | dwihno | My first checkout in erhm... 2 months :) |
01:13:09 | Bluechip | do you need anti-biotics? |
01:14:04 | mikeholden | Hi |
01:14:39 | dwihno | yeah |
01:14:41 | Bluechip | evenin |
01:15:42 | track | evening |
01:15:53 | mikeholden | evening |
01:16:01 | midknight2k3 | dwinho: if you ever get it updated, please let me know |
01:17:41 | midknight2k3 | dwinho: what's it about? :) |
01:17:48 | midknight2k3 | icon ui? |
01:17:52 | | Quit mikeholden ("Leaving") |
01:17:59 | midknight2k3 | TRACK! |
01:18:12 | track | wot? |
01:18:21 | midknight2k3 | stop that or i will block you |
01:18:42 | track | lol |
01:19:44 | midknight2k3 | dwihno: how about an icon menu or something? |
01:20:22 | | Join diddystar5 [0] (~jirc@cbcpl-fw.ci.corvallis.or.us) |
01:20:30 | track | we all love mikeholden |
01:20:52 | Bluechip | this is NOT a dating board dude! |
01:21:00 | Bluechip | lol |
01:21:05 | midknight2k3 | hha |
01:21:28 | track | oh mikeholden, we worship you almighty mikeholden |
01:22:53 | track | :D |
01:22:59 | track | mikeholden, you rule the world......... |
01:23:06 | dwihno | midknight2k3: The goal is to replace the old "text style" configuration with icons :-) |
01:23:09 | track | oh mighty mikeholden............ |
01:23:14 | midknight2k3 | YAY |
01:23:16 | midknight2k3 | DWINHO |
01:23:17 | dwihno | The audio configuration is really sweet. |
01:23:19 | midknight2k3 | CAN I TRY IT |
01:23:21 | midknight2k3 | OOH |
01:23:52 | dwihno | well, I got some ILLINSTR's, but I Blame Zagor (tm) for those ;) |
01:24:03 | midknight2k3 | haha |
01:24:37 | track | (mi)dknight2k3 (mi)keholden |
01:24:37 | track | :-) |
01:24:42 | midknight2k3 | stop track |
01:24:50 | track | been drinking |
01:24:50 | track | :-) |
01:24:53 | midknight2k3 | dwinho: does any verdion work? |
01:24:57 | midknight2k3 | version* |
01:25:06 | dwihno | midknight2k3: what do you mean? |
01:25:13 | midknight2k3 | do you have any working version? |
01:25:23 | midknight2k3 | that can be compiled to fmr? |
01:25:26 | dwihno | Erhm |
01:25:30 | | Quit track ("Leaving") |
01:25:33 | midknight2k3 | aww |
01:25:36 | midknight2k3 | oh well |
01:25:38 | midknight2k3 | i cant wait :) |
01:25:40 | dwihno | I can cook you an AJZ, if you want to |
01:25:51 | midknight2k3 | yeh |
01:25:53 | midknight2k3 | fmr ajz? |
01:26:22 | dwihno | coming right up |
01:26:30 | midknight2k3 | yay |
01:26:32 | midknight2k3 | thanks dwinho |
01:26:34 | midknight2k3 | i cant wait |
01:27:10 | dwihno | Have in mind, this is a first glance on how it might be. |
01:27:21 | midknight2k3 | yea |
01:27:38 | dwihno | I would call it "alpha quality" (which means, it works, but you don't know how well) ;) |
01:27:44 | midknight2k3 | yeah |
01:27:48 | midknight2k3 | like my LONGHORN |
01:28:07 | Bluechip | dwihno: be interested to see your audio work ...funny, almost finished the same myself :) |
01:28:18 | midknight2k3 | THANKS DWINHO |
01:28:22 | midknight2k3 | :) |
01:28:27 | dwihno | Bluechip: You want to check it out? |
01:28:31 | Bluechip | please |
01:28:40 | midknight2k3 | cool |
01:28:42 | midknight2k3 | let me try |
01:28:44 | dwihno | What hardware do you have Bluechip? |
01:28:47 | midknight2k3 | trying it now |
01:28:51 | Bluechip | do you have a sim build? |
01:28:57 | dwihno | win32 |
01:29:00 | Bluechip | please |
01:29:38 | dwihno | wait a sec. |
01:29:43 | Bluechip | sure :) |
01:29:44 | midknight2k3 | testing... |
01:30:02 | midknight2k3 | copied |
01:30:04 | midknight2k3 | roloing... |
01:30:46 | midknight2k3 | WHOA |
01:31:12 | dwihno | whoa. my win32 build won't work no more :) |
01:31:19 | midknight2k3 | WOW |
01:31:19 | dwihno | sorry bluechip :/ |
01:31:21 | midknight2k3 | dwinho |
01:31:23 | midknight2k3 | nice work! |
01:31:46 | Bluechip | okay, can you send over a jbr20 version then please? |
01:31:52 | dwihno | Sure |
01:32:10 | midknight2k3 | dwinho: nice work, thanks |
01:32:11 | midknight2k3 | bye all |
01:32:16 | dwihno | bye bye |
01:32:16 | Bluechip | byee |
01:32:22 | | Quit midknight2k3 () |
01:32:54 | dwihno | Bluechip: check it out and tell me if you're doing something similar. |
01:33:01 | Bluechip | oh yess :) |
01:33:11 | diddystar5 | bye |
01:33:13 | | Quit diddystar5 ("Leaving") |
01:33:41 | dwihno | Bluechip: my work is only initial, perhaps you've come farther. |
01:34:00 | Bluechip | im only doing the audio settings |
01:35:49 | Bluechip | I am immediately impressed! |
01:36:25 | Bluechip | my audio is a TOTALLY different approach |
01:36:32 | dwihno | How are you doing? |
01:36:45 | Bluechip | may I interject with a relevant question... |
01:37:01 | dwihno | of course. |
01:37:07 | Bluechip | do you know how to make DIFF ignore a sub-directory? |
01:37:21 | dwihno | hm. not really :) |
01:37:39 | Bluechip | ok - i'll work it out - just in case |
01:37:43 | Bluechip | may I comment on your work? |
01:37:48 | dwihno | Of course. |
01:38:10 | Bluechip | "Recording Settings" scrolls because is is indented from the left of the screen? |
01:38:30 | dwihno | It's the margins. |
01:38:51 | Bluechip | there is a setmargins() call :) |
01:39:08 | dwihno | ... which causes an ILLINSTR right now ;) |
01:39:30 | Bluechip | how where? |
01:39:41 | Bluechip | weird! |
01:39:55 | Bluechip | anyways other stuff. |
01:40:14 | Bluechip | left-handed hammer - LOL |
01:40:34 | Bluechip | should recording settings be OFF the record screen? |
01:41:46 | dwihno | I'm using the standard layout. |
01:41:52 | Bluechip | sleep screen would look cool with Linus' LCD font from Midknights Clock plugin |
01:42:00 | dwihno | ... with some extra fiddle ;) |
01:42:12 | dwihno | So, are there any things you would like to comment? |
01:42:33 | dwihno | The sound settings work amazingly well considering the bad quality of the current source tree. |
01:43:16 | Bluechip | maybe the playlist icon might look like a bulleted list rather than a text file |
01:44:27 | | Quit edx{code} () |
01:44:35 | Bluechip | lol - tried to access the audio setting while playing IllInstr ...but the play thread is still running - lol |
01:46:00 | Bluechip | but ...this IS the way forward - very slick |
01:46:20 | dwihno | :-) |
01:46:41 | Bluechip | no more annoying scrolly menus |
01:56:04 | c0utta | sorry Bluechip, i'm back now |
01:56:11 | Bluechip | hi |
01:56:34 | c0utta | ok, running configure i choose (S)imulated version |
01:56:43 | c0utta | (W)in32 |
01:57:38 | c0utta | where should the .rockbox folder be ? |
01:57:58 | c0utta | whoops - i mean archos |
01:58:15 | Bluechip | did you install my winsim patch? |
01:58:44 | c0utta | not yet. this'll be my 1st use of patch! |
01:58:58 | Bluechip | then your answer is "who cares" |
01:59:21 | Bluechip | hang on... |
01:59:28 | Bluechip | you could take that the wrong way |
01:59:48 | Bluechip | without the patch the /archos dir is not supported |
02:00 |
02:00:11 | Bluechip | ...so it does not matter if or where you make it |
02:00:59 | c0utta | where is the best place to put a .pat file ? |
02:01:27 | c0utta | b4 patching |
02:02:13 | Bluechip | in the source directory |
02:02:29 | Bluechip | then patch -p1 < patchname |
02:02:44 | *** | Saving seen data "./dancer.seen" |
02:02:48 | Bluechip | ...well that's how I do all mine anyway |
02:04:06 | c0utta | that's ok. i got 2 hunks failed on clock.c |
02:04:18 | Bluechip | did you read the docs? |
02:04:43 | c0utta | the docs with your patch - yes |
02:04:56 | Bluechip | do you remember the line: "** clock.c is in M$ format ...the patch will fail and needs to be done by hand!" |
02:05:30 | Bluechip | for your purpose, I would just "not worry about it" |
02:05:52 | Bluechip | just don't run the clock plugin |
02:06:18 | c0utta | in build-dir i have run a make |
02:06:28 | Bluechip | you MUST rerun CONFIGURE |
02:06:43 | Bluechip | you may have noticed that my patch edited it! |
02:06:45 | c0utta | after the patch. |
02:06:50 | c0utta | got it |
02:06:55 | Bluechip | :) |
02:07:30 | c0utta | rerun configure - same error |
02:07:35 | c0utta | make[1]: *** No rule to make target `buffer.c', needed by `/home/rockbox/build-d |
02:07:36 | c0utta | ir/.deps/buffer.d'. Stop. |
02:07:58 | Bluechip | no idea what you've done |
02:08:29 | Bluechip | you never told me of this error beofre ....the same a what other piece of information am i missing before I can help effectively? |
02:10:02 | Bluechip | 1. do youhave a directory called "/home/rockbox/source/apps" ?? |
02:10:21 | Bluechip | you may replace the word "source" with any collection of characters of your choosing |
02:10:38 | c0utta | i have /home/rockbox/apps |
02:11:02 | c0utta | easy to change |
02:11:14 | Bluechip | BE VERY VERY VERY CAREFUL |
02:11:25 | Bluechip | there are files which you must not remove from that dir |
02:15:14 | Bluechip | why does ls -R *not* list the content of the .deps directory? |
02:18:42 | | Quit MiChAeLoL (Read error: 104 (Connection reset by peer)) |
02:19:21 | strath | need -a |
02:19:50 | Bluechip | cool - ta :) |
02:19:55 | strath | files begining with a '.' are not displayed by default |
02:20:07 | Bluechip | grrr |
02:20:24 | Bluechip | m.u.s.t l.e.a.r.n. b.a.s.h.... |
02:20:28 | strath | heh |
02:20:41 | Bluechip | it's going in slowly :) |
02:21:02 | Bluechip | and google "man <unix>" is handy |
02:22:56 | Bluechip | dwihno ?? |
02:31:16 | Bluechip | stath? |
02:31:24 | Bluechip | *r |
02:31:56 | Bluechip | everybodies gone - lol |
02:33:17 | ricII | re |
02:52:49 | strath | oy oy |
02:53:04 | Bluechip | going mad with script files now! |
02:54:10 | Bluechip | yay! |
02:54:24 | * | Bluechip finally guesses right |
02:55:16 | strath | heh |
02:55:26 | strath | stupid encryption |
02:55:57 | Bluechip | now i've got a working patch dwihno has disappeared :( |
02:59:25 | strath | i characters a repeating string of unknown length from every seventeenth position with thrity two diferent letters before a cycle.... what does that mean? |
03:00 |
03:02:12 | Bluechip | heh |
03:07:38 | strath | who are alex and roland? |
03:07:50 | Bluechip | roland is the dev kit guy |
03:08:20 | strath | and vladimir..... sheesh who names there kid vladimir |
03:08:42 | Bluechip | says "strath" lol |
03:08:56 | strath | thats only my chosen handle |
03:09:22 | strath | either way.... that wasn;t that hard to crack |
03:11:13 | strath | heh... the xor key is a bunch of plain text |
03:11:42 | strath | brb |
03:15:38 | c0utta | hey Bluechip: i have got a working environment and can create ajz's |
03:15:43 | Bluechip | wohoo |
03:15:47 | c0utta | make works perfectly |
03:15:51 | Bluechip | next a sim :) |
03:16:02 | c0utta | i'll run another configure... |
03:16:47 | c0utta | arggh - same problem! |
03:16:47 | Bluechip | r u NT or 98? |
03:16:54 | c0utta | xp |
03:16:59 | Bluechip | what problem? |
03:17:02 | c0utta | so nt |
03:17:08 | c0utta | make[1]: *** No rule to make target `buffer.c', needed by `/home/rockbox/build-d |
03:17:11 | c0utta | ir/.deps/buffer.d'. Stop. |
03:17:31 | c0utta | actually, it's |
03:17:39 | Bluechip | you MUST have THIS directory structure.... -> |
03:17:40 | c0utta | make[1]: *** No rule to make target `buffer.c', needed by `/home/rockbox/source/build-d |
03:17:44 | c0utta | ir/.deps/buffer.d'. Stop. |
03:17:55 | Bluechip | oop - changed the error |
03:18:10 | c0utta | i think i'm set up the same as you now.. |
03:18:13 | Bluechip | i dont understand this! |
03:18:44 | c0utta | me meither! |
03:18:49 | Bluechip | can you build a sim BEFORE ANY patches or edits are applied? |
03:20:49 | c0utta | hang on - creating a source_test directory to try it out.. |
03:23:03 | hardeep | c0utta: are you trying to build the win32 simulator? |
03:23:45 | c0utta | hardeep: yes |
03:24:14 | hardeep | c0utta: strange, when I build it, buffer.c dependencies are not being created |
03:24:27 | hardeep | c0utta: what version of "make" are you using? |
03:25:28 | c0utta | hardeep: how do i check ? make.exe is dated 12-May-2002 16:59 |
03:26:10 | hardeep | c0utta: make −−version |
03:26:31 | c0utta | 3.79.1 |
03:26:46 | hardeep | yeah, same as mine |
03:26:53 | hardeep | have you applied any patches? |
03:27:12 | c0utta | Bluechip's patch for win32 |
03:27:33 | Bluechip | try without the patch |
03:27:35 | hardeep | c0utta: hmmm, maybe try reverting it and just doing a build from latest cvs? |
03:28:29 | c0utta | getting a fresh right now.. |
03:30:17 | c0utta | while that's occuring, can i ask some advice regarding function pointers ? |
03:31:42 | | Quit hardeep ("BitchX: stays crunchy in milk!") |
03:32:16 | c0utta | i am working on F2/F3 functionality. at present, many of the functions that will need to be used are statics within settings_menu.c |
03:32:25 | | Join hardeep [0] (1098@208.247.65.237) |
03:32:44 | c0utta | hardeep: for your benefit.. |
03:32:46 | c0utta | i am working on F2/F3 functionality. at present, many of the functions that will need to be used are statics within settings_menu.c |
03:33:18 | hardeep | c0utta: okay |
03:33:44 | c0utta | in my testing, i am removing "static" from the function. an example is "shuffle" |
03:34:06 | Bluechip | you might find plugin.c|h useful |
03:34:26 | c0utta | looking... |
03:42:59 | | Join arspy87 [0] (~arspy87@h00062598fa3b.ne.client2.attbi.com) |
03:43:28 | arspy87 | if(!PLUGIN_OK){ printf("Yo, Bluechip!!"); } |
03:43:38 | | Quit adi|home (Connection timed out) |
03:43:52 | Bluechip | <look no output> |
03:43:53 | Bluechip | lol |
03:43:58 | arspy87 | lol |
03:44:04 | arspy87 | finished the audio code? |
03:44:29 | Bluechip | the MDB still needs doing but there are some aesthetic issues to consider |
03:44:34 | Bluechip | the rest is done |
03:44:39 | arspy87 | cool |
03:45:00 | Bluechip | the only graph in the docs leaves a lot to the imagination |
03:45:04 | Bluechip | ...possibly too much |
03:45:10 | arspy87 | lol |
03:45:55 | Bluechip | as for suggested options we can pick from this list: |
03:46:11 | Bluechip | 1) off 2) cheap headphones |
03:46:21 | arspy87 | ha |
03:46:31 | arspy87 | brb |
03:47:35 | c0utta | i'm closer than i've ever been... |
03:48:01 | c0utta | i've realised i need to get rockbox-devel from cvs |
03:49:09 | Bluechip | <shrugs> I just use the daily tarballs |
03:50:30 | arspy87 | back |
03:52:05 | Bluechip | so - wanna check it out spy |
03:53:25 | arspy87 | sure |
03:54:32 | arspy87 | a .pat file eh |
03:54:53 | Bluechip | took me long enough to write a script to make em |
03:55:26 | arspy87 | arg its not transferring |
03:55:33 | arspy87 | bad trillian |
03:55:50 | Bluechip | aim has good file xfr |
03:56:07 | arspy87 | have AIM? |
03:56:22 | Bluechip | trillian :) |
03:56:33 | arspy87 | :) screen name = ? |
04:00 |
04:01:18 | | Quit methangas (" HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it") |
04:02:27 | | Quit arspy87 ("Trillian (http://www.ceruleanstudios.com)") |
04:02:33 | ricII | grumble |
04:02:46 | *** | Saving seen data "./dancer.seen" |
04:05:01 | | Join arspy87 [0] (~arspy87@h00062598fa3b.ne.client2.attbi.com) |
04:06:46 | | Quit AciD ("q2 > *") |
04:15:28 | | Join adi|home [0] (~adi|home@as5300-9.216-194-23-158.nyc.ny.metconnect.net) |
04:32:18 | c0utta | i have a working simulator! |
04:32:32 | c0utta | i have applied your patch Bluechip |
04:32:49 | Bluechip | cool - still work with my patch in place? |
04:33:38 | c0utta | yep. the problem was i hadn't done a full rockbox-devel |
04:34:07 | Bluechip | cool |
04:34:23 | Bluechip | so what next? |
04:34:30 | Bluechip | so..... what next? |
04:34:48 | c0utta | what's next ? |
04:34:52 | c0utta | f2/f3 here i come |
04:35:00 | Bluechip | coowellll |
04:35:09 | Bluechip | :) |
04:35:59 | c0utta | am i able to patch changes from cvs to my copy of the source ? |
04:36:23 | Bluechip | never worked out cvs :( |
04:38:02 | c0utta | so you work on something and then patch it manually to the current cvs ? |
04:38:15 | | Quit hardeep ("BitchX: a new fragrance for men, by Calvin Klein") |
04:38:36 | Bluechip | yess |
04:39:05 | c0utta | i looked at plugin.c/h |
04:39:23 | c0utta | seems that all those functions in the struct aren't static |
04:40:22 | Bluechip | no - you cannot point to a static function |
04:40:24 | Bluechip | by definitions |
04:40:27 | Bluechip | by definition |
04:40:42 | Bluechip | static means "only in this file" or "only in this procedure" |
04:41:09 | c0utta | yes, that's my understanding too |
04:41:34 | c0utta | by removing "static" you're essentially making the functions global |
04:41:47 | c0utta | does this increase stack usage ? |
04:41:48 | Bluechip | you ALLOW them to be accessed from outside their own file |
04:42:02 | Bluechip | not in my expereince |
04:44:31 | | Quit [GoE]BENtheTEN (Read error: 60 (Operation timed out)) |
04:44:47 | | Nick c0utta is now known as c0utta{lunch} (noemail@dialup-117.56.221.203.acc06-waym-adl.comindico.com.au) |
05:00 |
05:00:32 | Exion | heh... one of the old beta firmwares to jbmm has a linux loader buildin |
05:00:42 | Exion | guess archos has been playing with a linux port |
05:01:06 | Bluechip | cool |
05:01:54 | Exion | seems like it's looking for VMLINUZ on the hd when doing update. |
05:02:42 | Bluechip | a way in? |
05:02:59 | Exion | DCB "VMLINUZ",0 ; |
05:02:59 | Exion | DCB "Kernel found, loading...",0 |
05:03:30 | Exion | well.. |
05:03:35 | arspy87 | g2g everyone |
05:03:45 | Exion | you need to port linux anyway... or at least modify dsplinux |
05:03:53 | | Quit arspy87 ("Trillian (http://www.ceruleanstudios.com)") |
05:03:55 | Exion | so it doesnt help any |
05:04:23 | Bluechip | but the chances are that it already exists somewhere |
05:04:34 | Exion | probaly only inside archos lab :) |
05:04:50 | Bluechip | it's never WHAT you know ;) |
05:04:57 | Exion | hehe |
05:08:29 | | Quit adi|home (Read error: 54 (Connection reset by peer)) |
05:09:44 | | Join kurzhaarrocker [0] (~Philipp@Be176.b.pppool.de) |
05:10:02 | Bluechip | hi kurz |
05:10:10 | kurzhaarrocker | hi |
05:11:03 | kurzhaarrocker | I assume thats the sound setting dialog? |
05:11:10 | Bluechip | all but mdb, yes |
05:11:25 | kurzhaarrocker | I'm thrilled :D |
05:11:28 | Bluechip | trying to find a performance graph of mdb |
05:11:58 | Bluechip | pg 46 of the pdf is mighty insufficient |
05:14:47 | Bluechip | xfr is not happening |
05:16:43 | kurzhaarrocker | strange. It should though. |
05:17:31 | Bluechip | any alternate ideas? |
05:17:48 | kurzhaarrocker | phil_at_carangg.de ? |
05:19:02 | Bluechip | gone |
05:19:15 | kurzhaarrocker | :) |
05:20:38 | kurzhaarrocker | arrived |
05:21:44 | kurzhaarrocker | The dcc is strange. It gave me a dialog to save the file but it didn't get filled. It made a 0 bytes file though. |
05:21:53 | Bluechip | weird |
05:24:31 | kurzhaarrocker | I'm going offline for now. See you. |
05:25:03 | | Quit kurzhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
05:38:05 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
05:58:13 | | Join icy223 [0] (~icy223@h000625929fe4.ne.client2.attbi.com) |
05:59:02 | icy223 | hey can someone please help me for a sec... |
05:59:08 | Bluechip | depends |
05:59:13 | icy223 | on? |
05:59:18 | Bluechip | what you want |
05:59:46 | icy223 | does the cinema to go thing from archos have rockbox firmware? |
06:00 |
06:00:21 | dwihno | nay |
06:00:36 | Bluechip | never heard of it - but rockbox works on Archos Jukebox/recorder/player/fm/recorder v2 and a couple of Neo units |
06:00:37 | icy223 | oh...can rockbox be ported to it? |
06:00:46 | Bluechip | do you have a dev kit for it? |
06:00:51 | icy223 | nope |
06:00:54 | dwihno | not without an assload of work, I'd guess. |
06:01:02 | icy223 | im just in the market for an all in one device |
06:01:09 | Bluechip | no development kit ...no development |
06:01:30 | icy223 | is there a device with the features of rockbox and ipod in it? |
06:01:39 | icy223 | i.e. games and more |
06:01:40 | Bluechip | are you any good at reverse engineering? |
06:01:44 | icy223 | nah |
06:02:00 | dwihno | The ipod has games? |
06:02:00 | Bluechip | then but a recorder v1 |
06:02:08 | Bluechip | apparently so, yes |
06:02:13 | icy223 | my 3g did....it just died though |
06:02:18 | dwihno | Well... You can't replace the ipod battery ;) |
06:02:26 | Bluechip | :( |
06:02:39 | Bluechip | or recorder v2 |
06:02:47 | *** | Saving seen data "./dancer.seen" |
06:02:53 | dwihno | that's really really bad. |
06:03:00 | icy223 | exactly |
06:03:08 | dwihno | I'd like a newer model with FM as well |
06:03:20 | icy223 | is a av380 worth it? |
06:03:22 | Bluechip | fm = irreplaceable battery |
06:10:56 | | Part icy223 |
06:12:26 | scott666 | and the FM reception is generally too horrible to be worth it |
06:15:21 | Bluechip | shame - can you not add an ariel |
06:16:08 | Bluechip | tap a bit of wire off the headphone earth tie it eound your throat? |
06:25:50 | Bluechip | nite all |
06:26:04 | | Part Bluechip |
06:37:36 | | Quit scott666 ("i'll be back...eventually...") |
07:00 |
07:05:01 | | Join trey [0] (jirc@ip68-97-224-13.ok.ok.cox.net) |
07:05:33 | trey | hey guys, i'm having some problems with my archos fm recorder. |
07:11:11 | | Nick c0utta{lunch} is now known as c0utta (noemail@dialup-117.56.221.203.acc06-waym-adl.comindico.com.au) |
07:11:20 | c0utta | what's up trey ? |
07:11:34 | trey | everytime i try to power it off, it goes through the shut down, but once that is done, it reboots and starts back up. any ideas why it would do that? |
07:12:33 | c0utta | hmmm. i don't have an fm, but archos units are reknowned for having bad soldering |
07:13:06 | c0utta | my recorder did the same thing until i opened it up and resoldered battery connections |
07:13:24 | c0utta | i assume it's doing in rockbox and the standard archos firmware ? |
07:14:14 | trey | yeah. |
07:15:25 | trey | know of anywhere where i could get some pictures of what i need to look for when resoldering? |
07:15:55 | c0utta | all the pictures i've seen are for the recorder. since the fm has an internal battery i've never seen any |
07:17:14 | trey | hm. i was in this chat awhile back and told my problem to someone and they sent me a different build with some sort of patch to fix an alarm clock glitch or something to that effect, i think. |
07:18:19 | c0utta | did it fix the issue ? |
07:18:48 | trey | for some time, it did. |
07:26:38 | c0utta | do you remember who gave it to you ? |
07:29:18 | trey | nope. |
07:29:31 | trey | someone with a new baby or one that had just had a birthday, maybe? |
07:29:50 | c0utta | hmm. i searched the irc logs for "trey" but couldn't find anything. |
07:29:59 | c0utta | is trey always your nick ? |
07:30:25 | trey | nope. but i can't remember what it might've been. |
07:30:28 | trey | girlsaremean, maybe? |
07:44:21 | c0utta | not found either. sorry mate, i've gotta go |
07:44:30 | | Nick c0utta is now known as c0utta{beer} (noemail@dialup-117.56.221.203.acc06-waym-adl.comindico.com.au) |
08:00 |
08:02:51 | *** | Saving seen data "./dancer.seen" |
08:11:15 | | Quit trey ("Leaving") |
08:36:36 | | Join mmc1 [0] (~jirc@dsl093-054-168.blt1.dsl.speakeasy.net) |
08:37:14 | | Quit mmc1 (Client Quit) |
09:00 |
09:15:06 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
10:00 |
10:02:53 | *** | Saving seen data "./dancer.seen" |
10:04:37 | strath | there.... aos unpacker works |
10:53:24 | | Join oxygen77 [0] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net) |
10:53:39 | strath | hiya |
11:00 |
11:01:48 | | Join LinusN [200] (~linus@labb.contactor.se) |
11:02:10 | strath | hey linus |
11:02:46 | strath | i got my .aos unpacker working |
11:03:42 | LinusN | saw that, great work |
11:04:37 | strath | how'd you see that? |
11:04:45 | LinusN | in the IRC log |
11:04:48 | strath | heh |
11:04:55 | strath | *smack* |
11:05:26 | LinusN | btw, Vladmir ir Vladimir Pantelic, a developer for Archos |
11:05:31 | LinusN | s/ir/is/ |
11:06:11 | strath | think there'd be a problem releasing an util that displays info about a file as long as it doesn't touch the encryption? |
11:06:15 | strath | ah.. |
11:07:03 | LinusN | i'm not a lawyer, but i think so |
11:07:05 | strath | i've seen your name around a lot.. you like did/do a bunch of work on rockbox and maintain the site? |
11:08:13 | LinusN | i and björn started the project |
11:08:23 | strath | ok.. |
11:09:23 | strath | so what do you think of this "legal mess" the others fear? |
11:10:08 | LinusN | i understand their fear, but I don't think Archos has a case, not in Sweden anyway |
11:10:24 | LinusN | yet... |
11:10:38 | LinusN | i'll have to go away a few minutes, brb |
11:10:40 | strath | btw, there are at least four people who have extracted the gmini/av3xx firmware |
11:10:56 | strath | thats fine |
11:11:58 | | Join methangas [0] (methangas@0x50c61de4.virnxx10.adsl-dhcp.tele.dk) |
11:13:57 | strath | i feel that releasing a product which has all outward signs of having a feature and turn extorting money out of the people who bought it is just not quite right |
11:18:51 | LinusN | back |
11:19:32 | LinusN | you could compare it to selling a computer without including each and every program ever written for it |
11:19:48 | LinusN | not a very good analogy, but anyway |
11:20:54 | strath | no... |
11:21:45 | | Nick oxygen77 is now known as oxygen77[out] (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net) |
11:21:46 | strath | how about a graphing calculator that can't graph? |
11:22:18 | LinusN | but the gmini can play mp3's can't it? |
11:22:30 | LinusN | and i believe they sell it as an mp3 player |
11:22:40 | strath | hrh... |
11:22:54 | strath | i'm tired... |
11:23:49 | | Join [OFF]BtT [0] (~quasi@80.238.199.45) |
11:24:22 | strath | but it doesn't change the fact that until i got it home, i didn't know you had to purchace the recorder pligin |
11:26:12 | LinusN | i think they are pretty clear about that (at least on the current webpage) |
11:26:29 | LinusN | still, i agree that selling plugins that enable already existing hardware stinks |
11:26:34 | strath | everything i've seen reguarding the product, llooks like it was meant to be a standard feature, and that at the last minue it was ripped out/disabled and a tiny footnote added to the documentation |
11:28:14 | strath | either way, i bought the hardware, i'm going to do with it what i damn well please, archos be dambed |
11:29:34 | LinusN | great |
11:30:17 | strath | sarcastic? |
11:32:37 | LinusN | not at all |
11:33:17 | * | LinusN goes to put another log on the fire (cold in here) |
11:33:21 | strath | ok... |
11:33:42 | strath | i think i'm gonna head to bed... |
11:35:09 | | Quit strath ("User pushed the X - because it's Xtra, baby") |
11:50:02 | | Join Strath [0] (~firewalle@dgvlwinas01pool0-a196.wi.tds.net) |
11:50:25 | Strath | quick point about your computer analigy |
11:51:23 | Strath | it'd be like selling a computer that has a DVD burnner, and then charging for the burning software |
11:51:38 | Strath | i'll rread a reply in the logs |
11:51:39 | LinusN | yeah |
11:51:44 | Strath | night night |
11:51:48 | | Quit Strath (Client Quit) |
11:57:21 | | Quit matsl (Remote closed the connection) |
11:58:32 | | Join Zagor [0] (~bjst@1-1-3-36a.sk.sth.bostream.se) |
11:58:36 | | Nick c0utta{beer} is now known as c0utta (noemail@dialup-117.56.221.203.acc06-waym-adl.comindico.com.au) |
11:58:47 | Zagor | hi guys |
11:59:10 | LinusN | yo |
11:59:33 | | Nick c0utta is now known as c0utta{tv} (noemail@dialup-117.56.221.203.acc06-waym-adl.comindico.com.au) |
12:00 |
12:00:13 | LinusN | back from the dead, zagor? |
12:00:20 | Zagor | almost :-) |
12:00:38 | LinusN | oh, still hung over since new year, eh? |
12:00:44 | Zagor | only a few thousand mails to wade through |
12:01:13 | * | LinusN goes to put another log on the fire (cold in Sweden) |
12:01:34 | Zagor | i just spotted the first skater passing my window on the canal |
12:02:56 | *** | Saving seen data "./dancer.seen" |
12:05:10 | LinusN | :-) |
12:17:31 | LinusN | c0utta{tv}: now i know what's wrong with your id3 tags |
12:17:49 | LinusN | they are not corrupt, it is a bug in rockbox |
12:18:01 | LinusN | or rather, a very unclear id3 specification |
12:18:13 | LinusN | will fix that asap |
12:45:22 | | Join [IDC]Dragon [0] (~idc-drago@pD9512B01.dip.t-dialin.net) |
12:47:37 | | Nick c0utta{tv} is now known as c0utta (noemail@dialup-117.56.221.203.acc06-waym-adl.comindico.com.au) |
12:47:59 | c0utta | no worries linus - i have found some more mp3's with the same issues |
12:48:29 | c0utta | seems strange that you guys are cold |
12:48:54 | c0utta | it's 22:20 and still 35C where I live |
12:50:01 | LinusN | :-) |
12:51:02 | [IDC]Dragon | cold here, too |
12:51:09 | c0utta | i have started work on the F2/F3 patch. I have read the document prepared by you and Daniel |
12:51:10 | [IDC]Dragon | 'morning guys! |
12:52:52 | c0utta | i agree with 90% of NEWKEYS. you may be crucified for removing the "quick screens" |
12:53:58 | [IDC]Dragon | I have a more clear picture about what we could do for the mp3 source/sink split, if you'd like to discuss. |
12:54:48 | LinusN | c0utta: and the 10% you disagree with? |
12:55:03 | LinusN | [IDC]Dragon: i read the irc logs, anything you want to add? |
12:55:18 | [IDC]Dragon | ah, OK. |
12:55:27 | [IDC]Dragon | my talk with phil yesterday? |
12:55:48 | c0utta | mainly removal of quickscreens |
12:56:00 | c0utta | i understand your logic tho |
12:56:56 | LinusN | c0utta: the main thing is that the quick screens are so limited |
12:57:17 | LinusN | they are hard to translate, because of the limited space, and there can only be three options |
12:57:54 | LinusN | [IDC]Dragon: yes |
12:58:08 | c0utta | no problem |
12:58:29 | [IDC]Dragon | My opinion now is to make the sink pretty dumb, more or less an "encapsulation" (forgive me) of the DMA |
12:58:33 | LinusN | [IDC]Dragon: you must know that the track change detection is based on buffer positions |
12:58:47 | LinusN | [IDC]Dragon: i agree |
12:58:54 | [IDC]Dragon | I think all that can stay |
12:58:55 | LinusN | of the dma? |
12:59:08 | LinusN | yes of course, silly me |
12:59:24 | [IDC]Dragon | instead of mpeg.c fiddling with the transfer, |
12:59:37 | LinusN | and the source takes care of the bitswap etc? |
12:59:44 | [IDC]Dragon | it would "wrap" tha payload pointer/size/whatever |
13:00 |
13:00:01 | [IDC]Dragon | into a descriptor, to be passed to the sink. |
13:00:25 | [IDC]Dragon | The source would have to bitswap, yes. |
13:00:33 | LinusN | how would rewind work then? |
13:00:43 | [IDC]Dragon | I think this suits the use cases best. |
13:00:54 | [IDC]Dragon | how does it work now? |
13:01:23 | LinusN | it backs the read pointer, and restarts the dma if the data is already ready in memory |
13:01:34 | LinusN | or rereads the data if not |
13:01:49 | [IDC]Dragon | fine, coudn't that stay as well? |
13:02:21 | LinusN | it's just that the source needs to handle that, if you split it up in several descriptors |
13:03:07 | [IDC]Dragon | view a descriptor as what you did before to pass 8K of data to the DMA |
13:04:03 | LinusN | so the sink could just request to get some old data from the source? |
13:04:26 | [IDC]Dragon | the sink is dumb, it doesn't request. |
13:04:34 | LinusN | ok |
13:04:44 | [IDC]Dragon | the source handles the seeking, it's specific to it. |
13:05:00 | LinusN | i can buy that |
13:05:17 | [IDC]Dragon | for how much? ;) |
13:05:24 | LinusN | :-) |
13:06:11 | [IDC]Dragon | so we'd have a "sink interface" that receives data descriptors, and has functions for the setup. |
13:06:37 | [IDC]Dragon | This can then be used from elsewhere to play from memory |
13:06:43 | LinusN | sounds reasonable |
13:07:11 | LinusN | so how does the need-more-data mechanism work? |
13:07:29 | LinusN | i.e low water |
13:07:32 | [IDC]Dragon | the descriptor contains a function pointer |
13:07:46 | [IDC]Dragon | to be called when it is used up |
13:08:11 | LinusN | but it will need to call it long before it's used up |
13:08:31 | [IDC]Dragon | this function probably executes in IRQ context, and has to provide the next right away. |
13:08:50 | [IDC]Dragon | this is just for switching buffers. |
13:09:13 | [IDC]Dragon | The higher-level functionality is again up to the source. |
13:09:14 | LinusN | ah, dma chunks |
13:09:54 | [IDC]Dragon | It is a source-specific problem that it reads from disk, which takes long to spinup, etc. |
13:10:13 | [IDC]Dragon | if you play from mem, you don't have that constraint. |
13:11:17 | | Nick oxygen77[out] is now known as oxygen77 (~Chris@pauguste-7-82-66-87-78.fbx.proxad.net) |
13:11:41 | LinusN | i understand |
13:11:51 | [IDC]Dragon | can DMA transfers be interruped, currently? |
13:11:57 | LinusN | yes |
13:12:13 | [IDC]Dragon | when and why? |
13:12:17 | LinusN | the dma is a slave to the serial controlled |
13:12:21 | LinusN | controller |
13:13:01 | LinusN | mpeg_pause() for example |
13:13:18 | [IDC]Dragon | I meant, do we always play a full DMA chunk, or is that intercepted sometimes? |
13:13:34 | [IDC]Dragon | (thinking about a later possible side channel) |
13:13:36 | LinusN | pausing the mpeg stream is done by disabling the dma controller |
13:13:54 | LinusN | even if in the middle of a dma chunk |
13:13:54 | [IDC]Dragon | so tha MAS just starves |
13:13:58 | LinusN | yes |
13:14:09 | LinusN | the dma continues where it left off when reenabled |
13:14:13 | [IDC]Dragon | ok |
13:14:45 | [IDC]Dragon | do recorders need that bitswappin business, or could they use the parallel IF? |
13:15:06 | LinusN | this, combined with a swap-aware mem_find_next_frame() could give us the much craved-for beep |
13:15:26 | LinusN | if recorders could use the parallel port, we would have done it |
13:15:34 | [IDC]Dragon | beep, haha |
13:15:55 | [IDC]Dragon | I thought maybe it's still in to have common code |
13:16:25 | LinusN | nah, too much to gain from parallel interface so sacrifice it for common code |
13:16:41 | LinusN | s/so/to/ |
13:17:11 | [IDC]Dragon | well, we can't use DMA for the parallel |
13:17:34 | [IDC]Dragon | so that could have been another reason, well, forget it. |
13:18:24 | [IDC]Dragon | what kind of setup does the MAS require, specific to the stream? |
13:18:41 | LinusN | i'd love to use the dma for the recording, but the hardware design doesn't permit it |
13:19:33 | LinusN | specific to the particular stream? none |
13:19:58 | [IDC]Dragon | so the sample rate, mono/stereo, etc. all can change on the fly? |
13:20:02 | LinusN | yes |
13:20:08 | [IDC]Dragon | whow! |
13:20:24 | [IDC]Dragon | so we could really inject arbitrary data |
13:20:27 | LinusN | but i don't know if there is audible glitches when you do |
13:20:48 | LinusN | i can imagine that there could be some |
13:21:00 | [IDC]Dragon | possible |
13:21:11 | [IDC]Dragon | any "purge"command? |
13:21:17 | LinusN | in the mas? |
13:21:26 | [IDC]Dragon | against bit reservoir or such |
13:21:30 | LinusN | the mas buffer is only 30 bytes or so |
13:21:33 | [IDC]Dragon | yes |
13:21:49 | LinusN | the mas *dma* buffer that is |
13:21:54 | [IDC]Dragon | No, I mean to help it across discontinuity. |
13:22:06 | LinusN | so i assume that it only caches a single frame |
13:22:44 | LinusN | judging from the mas DEMAND activity, it operates on single frames |
13:22:57 | LinusN | so there is very little read-ahead |
13:23:18 | [IDC]Dragon | I've seen somewhere in the data sheet that there are two 2K buffer which are uses in an alternating fashion |
13:23:28 | [IDC]Dragon | used |
13:23:44 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
13:24:45 | [IDC]Dragon | how do we resume playback on power-up? |
13:24:59 | [IDC]Dragon | I gues not the whole buffer is read beforehand. |
13:26:19 | [IDC]Dragon | (Excuse me asking questions which the code could answer) |
13:26:32 | LinusN | it is done in the same way as when normally starting playback |
13:26:45 | [IDC]Dragon | which is? |
13:26:50 | LinusN | except that is does an additional seek into the file |
13:27:19 | LinusN | void mpeg_play(int offset) |
13:28:21 | LinusN | it gets the next file from the playlist and plays it from the specified offset |
13:29:13 | [IDC]Dragon | ah, found it: |
13:29:27 | [IDC]Dragon | it reads small chunks while unter the low watermark |
13:29:42 | [IDC]Dragon | above that, it can be the whole buffer |
13:29:50 | LinusN | yes |
13:30:00 | LinusN | to speed up the start of playback |
13:30:12 | [IDC]Dragon | that's what I meant |
13:30:51 | LinusN | i thought you meant the resume mechanism, since you said power-up |
13:31:22 | [IDC]Dragon | I wasn't aware rhat it's the same as normal play start |
13:32:56 | [IDC]Dragon | OK, how do we proceed? I create a file "mp3_sink.c" or so and move the DMA and setup code there? |
13:33:23 | [IDC]Dragon | (not commiting anything, don't worry) |
13:34:55 | LinusN | that would be ok, although i would have called it mp3_output.c |
13:35:07 | [IDC]Dragon | as you wish. |
13:35:15 | LinusN | or mp3_playback.c |
13:35:18 | LinusN | or whatever |
13:35:19 | LinusN | :-) |
13:35:35 | [IDC]Dragon | just name your favourite |
13:35:53 | LinusN | mp3_playback.c |
13:36:00 | [IDC]Dragon | very well. |
13:36:17 | LinusN | i hope you don't mind that my name stays in the copyright header |
13:36:39 | [IDC]Dragon | certainly not (minding) |
13:38:26 | [IDC]Dragon | I change the (c) to 2004 |
13:41:07 | c0utta | linus, to do the f2/f3 functionality i believe we need to define action codes for nearly every function within rockbox |
13:42:30 | c0utta | this will also move us towards a more "action" based structure, as opposed to the current "button" structure |
13:43:04 | c0utta | i'd eventually hope to be able to redefine nearly every action in rockbox, dependant upon the context (WPD, Tree, Recording, etc) |
13:43:04 | [IDC]Dragon | yes, seperate gui code and functionality. |
13:43:26 | c0utta | [IDC]Dragon: exactly |
13:44:11 | LinusN | c0utta: for customizing the gui |
13:44:19 | LinusN | we would probably have to do that yes |
13:45:02 | LinusN | c0utta: however, the NEWKEYS spec only customizes the f2 key |
13:46:18 | c0utta | and leaving f3 to be context based ? |
13:46:22 | LinusN | yes |
13:46:41 | c0utta | i think it's possible to have f3 customised too. |
13:46:46 | LinusN | that can of course be changed, but i'm not sure i want everything to be customizable |
13:47:44 | c0utta | personally, i would only want my context menu to contain items i'm interested in. |
13:47:58 | c0utta | for example, i would never rename a file in tree view |
13:48:06 | c0utta | why have it on the menu ? |
13:48:07 | LinusN | c0utta: and when there is a new feature? |
13:48:29 | LinusN | then your customized menu doesn't have it |
13:48:53 | c0utta | this is what i'm grappling with! |
13:49:11 | LinusN | i want f3 to include all possible options, and let the user design the f2 menu with their own stuff |
13:49:33 | c0utta | so f3 would still be "hardcoded" if you like |
13:50:37 | c0utta | a standard handler for f3 would be required for new features to use |
13:51:04 | LinusN | i'm sure we can find a good way of doing this |
13:51:30 | LinusN | anywai, i have to go now |
13:51:45 | c0utta | cu |
13:51:45 | LinusN | i hope to be able to drop by later this evening |
13:51:52 | LinusN | until then, |
13:51:56 | LinusN | cu |
13:52:01 | | Part LinusN |
13:57:55 | | Join adi|home [0] (~adi|home@as5300-9.216-194-23-63.nyc.ny.metconnect.net) |
14:00 |
14:03:00 | *** | Saving seen data "./dancer.seen" |
14:19:30 | | Join _Laurent [0] (~laurent@dyn-81-166-146-203.ppp.tiscali.fr) |
14:19:37 | _Laurent | hey |
14:43:34 | | Join kurzhaarrocker [0] (~Philipp@Be184.b.pppool.de) |
14:43:48 | kurzhaarrocker | Zagor is back! |
14:44:01 | _Laurent | who is Zagor ? |
14:44:31 | kurzhaarrocker | The one. The one who is back. :) |
14:46:43 | [IDC]Dragon | The one who is not listening. |
14:47:15 | kurzhaarrocker | Maybe it's a good sign. If he's not listening he might be moving things on... |
14:47:46 | [IDC]Dragon | Yes, his email. |
14:48:04 | _Laurent | huh ? |
14:48:20 | _Laurent | not listening to what ? |
14:48:42 | [IDC]Dragon | Us, the unworthy. |
14:49:02 | _Laurent | you mean you the unworthy ;) |
14:52:08 | kurzhaarrocker | _Laurent: if you ever want your code to be committed there's no way around the stern code police which Zagor is the most feared representative of. |
14:52:26 | _Laurent | there's always a way ;) |
14:52:36 | _Laurent | even if it's called "forking" ;) |
14:52:59 | kurzhaarrocker | yes, that's true, you could commit your sources to another repository. |
14:53:04 | _Laurent | which I don't intend to do, that was just a joke ;) |
14:53:28 | _Laurent | ok, that's the equivalent of linus for Linux |
14:53:35 | _Laurent | s/that/he/g |
14:56:05 | kurzhaarrocker | Seems we're running out of space for config params in that special hd area. Weren't there discussions about moving that data to a real config file? |
15:00 |
15:01:14 | _Laurent | good news, the calmshine package contains a whole development environment : compiler, assembler, linker, debugger (c&asm), simulator/emulator |
15:01:31 | kurzhaarrocker | For the gmini? |
15:01:38 | _Laurent | for its cpu |
15:03:09 | [IDC]Dragon | you need something for the DSP as well |
15:03:18 | [IDC]Dragon | any idea what core that is? |
15:03:31 | _Laurent | the DSP ? |
15:03:46 | _Laurent | no, I found nothing on Samsung's site about it |
15:04:46 | _Laurent | great, the debugger shows assembly too, so there's hope to learn the assembly thanks to it and produce an appopriate gcc version |
15:05:06 | _Laurent | (note that I'm reading the doc, not using the software) |
15:07:42 | _Laurent | dsp seems to be a mac2424 if this says you anything |
15:08:47 | [IDC]Dragon | no, MAC means just multiply accumulate |
15:08:59 | [IDC]Dragon | and probably 24*24 bit |
15:09:13 | _Laurent | it's also as they call the mcu coprocessor, they state it's the dsp in the docs |
15:09:51 | _Laurent | hum, you're right |
15:10:11 | _Laurent | see http://www.samsung.com/Products/Semiconductor/Flash/TechnicalInfo/SSMP_MCU.pdf |
15:11:12 | _Laurent | they insist on saying MAC2424 engine |
15:11:44 | _Laurent | "mac 2424 coprocessor, MAC 24 engine, 24x24 multiplier" |
15:11:49 | _Laurent | not clear |
15:14:13 | _Laurent | and that pdf is for the calmrisc 8 |
15:21:05 | kurzhaarrocker | Error reading from server cvs.rockbox.sourceforge.net: 0 |
15:21:05 | kurzhaarrocker | Does that mean something to anybody? |
15:21:33 | * | _Laurent is useless for that one |
15:22:33 | kurzhaarrocker | Btw: is there a way for non-anonymous read only cvs access? |
15:22:57 | [IDC]Dragon | not that I know of |
15:24:04 | kurzhaarrocker | Does somebody know by heart whethe there is a restriction of maximum users that may access anonymous cvs simultaniously? |
15:24:40 | kurzhaarrocker | Now I get the same error, but with error no -1 |
15:25:39 | c0utta | keep trying kurzhaarrocker |
15:25:49 | c0utta | i was getting it many times today |
15:25:57 | c0utta | then suddenly it would work |
15:26:36 | kurzhaarrocker | :( During the last day I had the hope that the anonymous cvs situation had improved. |
15:29:23 | c0utta | has anyone used bluechip's simulator patch ? |
15:29:52 | kurzhaarrocker | last time I tried it just had been destroyed by Linus prerecording |
15:31:41 | c0utta | i'm trying to get access to the .rockbox folder via the simulator |
15:31:47 | c0utta | doesn't seem to work |
15:32:36 | kurzhaarrocker | without the patch of bluechips patch? |
15:33:30 | c0utta | i've only used after the patch |
15:33:41 | c0utta | he convinced me to use the simulator |
15:33:59 | kurzhaarrocker | I wish I could use it for debugging. |
15:34:31 | c0utta | i just use debugf - that's enough debugging for me |
15:35:11 | kurzhaarrocker | For that I use splash :) |
15:35:51 | kurzhaarrocker | I tried to use gdb but it opens a new window for each line that is sent to stdout. |
15:35:59 | kurzhaarrocker | -> unusable. |
16:00 |
16:03:04 | *** | No seen item changed, no save performed. |
16:11:20 | | Join pfavr [0] (~pfavr@213.237.46.232.adsl.ron.worldonline.dk) |
16:17:45 | | Quit methangas (Read error: 54 (Connection reset by peer)) |
16:18:22 | kurzhaarrocker | before I try it: what does atoi do if I pass it a string with trailing garbage eg "-23db"? |
16:22:45 | [IDC]Dragon | don't try, read the literature if it's defined |
16:23:06 | [IDC]Dragon | else you rely on implementation specific behaviour |
16:23:16 | kurzhaarrocker | man atoi says it works with trailing garbage |
16:23:31 | [IDC]Dragon | then it should |
16:23:47 | _Laurent | well, must go |
16:23:50 | _Laurent | see you all |
16:23:56 | | Quit _Laurent ("Download Gaim [http://gaim.sourceforge.net/]") |
16:24:41 | | Join methangas [0] (methangas@0x50c61de4.virnxx10.adsl-dhcp.tele.dk) |
16:26:44 | | Join leapingfrog [0] (~idavies@host81-129-3-78.in-addr.btopenworld.com) |
16:37:44 | | Quit methangas (" HydraIRC -> http://www.hydrairc.com <- \o/") |
16:44:17 | | Part pfavr |
16:46:24 | kurzhaarrocker | Does anybody know how rockbox decides after usb disconnect that the ajbrec.ajz is new? |
16:53:12 | | Quit leapingfrog () |
16:55:00 | kurzhaarrocker | darn! you can't store an (signed char)-1 in the config! |
17:00 |
17:04:17 | [IDC]Dragon | by the size of the ajbrec.ajz file (sorry if the question is old) |
17:04:24 | [IDC]Dragon | just got back |
17:06:13 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
17:06:15 | kurzhaarrocker | ok. That explains why it always recognize it. |
17:20:52 | | Quit AciD (Read error: 110 (Connection timed out)) |
17:42:01 | | Quit kurzhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
17:52:11 | | Join kurzhaarrocker [0] (~Philipp@Be175.b.pppool.de) |
17:59:06 | | Quit kurzhaarrocker ("Trillian (http://www.ceruleanstudios.com)") |
18:00 |
18:03:06 | *** | Saving seen data "./dancer.seen" |
18:03:08 | | Quit [IDC]Dragon (Read error: 110 (Connection timed out)) |
18:13:49 | | Quit dsg (Remote closed the connection) |
18:22:24 | | Join methangas [0] (methangas@0x50c61de4.virnxx10.adsl-dhcp.tele.dk) |
18:32:55 | | Join Bluechip [0] (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
18:36:14 | | Join kurzhaarrocker [0] (~Philipp@Be546.b.pppool.de) |
18:36:36 | | Quit kurzhaarrocker (Client Quit) |
19:00 |
19:00:59 | | Join dsg [0] (~david@pasky.xs4all.nl) |
19:03:23 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
19:07:22 | | Join Hadaka_ [0] (naked@aka.pp.htv.fi) |
19:15:57 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
19:16:44 | | Join cjnr11 [0] (nihzff@l01v-54-241.d1.club-internet.fr) |
19:23:04 | | Join bobdbob [0] (~bobdbob@host-77-249-9-69.midco.net) |
19:32:13 | | Quit Hadaka (Read error: 111 (Connection refused)) |
19:32:13 | | Nick Hadaka_ is now known as Hadaka (naked@aka.pp.htv.fi) |
19:52:23 | | Join EnsilZah [0] (~jirc@romat13.bb.netvision.net.il) |
19:52:43 | EnsilZah | Hullo. =o |
19:53:14 | EnsilZah | Is anyone alive? |
19:54:17 | | Join pfavr [0] (~pfavr@213.237.46.232.adsl.ron.worldonline.dk) |
19:55:32 | | Quit EnsilZah (Client Quit) |
20:00 |
20:03:08 | *** | Saving seen data "./dancer.seen" |
20:09:29 | | Quit Bluechip ("Trillian (http://www.ceruleanstudios.com)") |
20:41:09 | | Join Zagor_ [0] (~bjst@1-1-3-36a.sk.sth.bostream.se) |
20:54:02 | | Part pfavr |
20:54:44 | | Part scott666 |
20:58:18 | | Quit Zagor (Read error: 110 (Connection timed out)) |
21:00 |
21:13:51 | | Join hardeep [0] (1098@208.247.65.237) |
21:25:21 | | Join Strath [0] (~firewalle@dgvlwinas01pool0-a196.wi.tds.net) |
21:25:59 | Strath | hello |
21:27:49 | Zagor_ | hi |
21:27:50 | | Nick Zagor_ is now known as Zagor (~bjst@1-1-3-36a.sk.sth.bostream.se) |
21:29:35 | | Join kurzhaarrocker [0] (~Philipp@Be551.b.pppool.de) |
21:53:44 | | Join Dogger [0] (~jimmy@cpc1-colc1-5-0-cust124.colc.cable.ntl.com) |
21:53:54 | Strath | hey dogger |
21:53:59 | Dogger | hey :) |
21:55:23 | Strath | got my unpacker working, though i'm a bit confused by the seamingly truncated nature of the 1.2 and 1.0-1.2 preloader |
21:55:58 | Dogger | ? |
21:56:34 | Strath | heh |
21:56:47 | Strath | aos file unpacker |
21:59:18 | Strath | you are the famous Dogger, are you not? |
21:59:28 | Dogger | world famous ;) |
21:59:47 | Strath | heh, but of course |
22:00 |
22:00:00 | Dogger | how you mean truncated |
22:00:34 | Strath | do you think alex roland and vladimir would aprove of my work? |
22:00:44 | Dogger | lol |
22:01:10 | Dogger | they write open source linux stuff |
22:01:13 | Dogger | so I'm sure they would |
22:02:13 | | Join Strath_ [0] (~firewalle@dgvlwinas01pool0-a196.wi.tds.net) |
22:02:13 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
22:02:42 | Strath_ | well, acording to the ProccessFile.java the ajz format, the compressed size seems off |
22:02:56 | Dogger | then you need to fix ur packer |
22:03:09 | *** | Saving seen data "./dancer.seen" |
22:03:44 | Strath_ | these are the files off the product page |
22:04:15 | | Nick Strath_ is now known as Strath (~firewalle@dgvlwinas01pool0-a196.wi.tds.net) |
22:05:18 | Strath | which is what i'm thinking happend, because the 1.5 file come through fine |
22:05:53 | Dogger | which file doesnt work? |
22:09:42 | Strath | preloader and 1.2 |
22:09:58 | Dogger | wtf? |
22:10:01 | Dogger | tell me a file |
22:10:08 | Dogger | tell me a product |
22:10:09 | Strath | heh |
22:10:15 | Dogger | jbmm? |
22:10:17 | Dogger | gmini? |
22:10:19 | Dogger | av100? |
22:10:21 | Dogger | av300? |
22:10:25 | Dogger | font? |
22:10:31 | Strath | FirmwareGmini100_v120.aos |
22:10:38 | Dogger | ok, |
22:10:40 | Strath | breaks |
22:10:46 | Dogger | ah ok... |
22:10:53 | Dogger | you took it out of the RIFF ok? |
22:11:06 | Strath | FirmwareGmini100_v150.aos comes out fine, even checksum is correct |
22:11:36 | Dogger | hmmm I'll take a look into it... I've been focusing on jbmm and av300 really so far |
22:12:00 | Strath | ok.. that'll work |
22:13:47 | Strath | does the av300 use the same cpu/dsp? |
22:13:54 | Strath | as the gmini? |
22:14:00 | Dogger | no |
22:14:08 | Dogger | av300 is a tms320dsc25 |
22:14:11 | Dogger | arm7 core |
22:14:14 | Strath | didn't think so |
22:14:21 | Dogger | gmini is something completely different |
22:14:28 | Dogger | think its a phillips or something |
22:14:30 | Dogger | (cpu) |
22:14:33 | Strath | ya, tcc30 |
22:15:07 | Strath | laurent and I have some stuff that may be useful in developing for it |
22:15:24 | Strath | we're still evaluating it though |
22:15:31 | | Quit kurzhaarrocker (Read error: 110 (Connection timed out)) |
22:16:05 | Strath | er... tcc730 |
22:16:24 | Dogger | I have just snarfed the av300 boot ROM ;) |
22:16:36 | Dogger | sector 1 on the flash :) |
22:16:40 | Dogger | I rule |
22:16:48 | Strath | heh |
22:17:03 | Dogger | so is the gmini cool hardware? |
22:17:11 | Dogger | lots of legal problems tho |
22:17:18 | Dogger | since they *sell* firmware addons |
22:17:22 | Strath | heh |
22:17:27 | Dogger | sorry *TRY* to sell |
22:17:35 | Strath | doesn't really bother me |
22:17:43 | Dogger | good |
22:17:47 | Dogger | you bought the hardware, |
22:17:52 | Dogger | its yours to do with what you want |
22:18:05 | Dogger | not like ur renting it from them is it |
22:18:15 | Strath | it seems nice, i've only had mine a short time, and have managed to leave the cover on so far |
22:18:29 | Dogger | lol cool |
22:18:34 | Dogger | I've had 3 av300s now |
22:18:39 | Dogger | I took the first 2 to bits |
22:18:44 | Dogger | havent touched the 3rd |
22:18:53 | Strath | ya must be loaded... :) |
22:18:59 | Dogger | I wish |
22:19:09 | Dogger | ever been to frys electronics? |
22:19:16 | Dogger | 30 day no quible return policy? |
22:19:18 | Strath | nope |
22:19:26 | Strath | um, wow |
22:19:37 | Dogger | 2nd one was faulty tho |
22:19:41 | Dogger | so I had to return to archos |
22:19:45 | Dogger | they sent me the 3rd |
22:20:02 | Strath | so you could bring in a baggy of little bits and return/exchange it? |
22:20:15 | Dogger | lol prolly |
22:20:23 | Dogger | or just return the av300 without harddrive |
22:20:27 | Dogger | they didnt even test mine |
22:20:31 | Strath | heh |
22:20:39 | Dogger | (it still worked fine - I wanted to upgrade to 340) |
22:21:42 | Strath | i had a 6000 for a 18 months, exchanged it for a gmini, first was dead out of the box, second seems fine |
22:22:08 | Dogger | cool :) |
22:22:34 | Strath | i'm not sure if i would have returned the 6000 had i know about rockbox |
22:23:37 | Dogger | rockbox is very cool |
22:23:45 | Dogger | but I'm looking at bigger stuff with av300 |
22:23:46 | Strath | though the hardware seems nicer and we'll get thing going on it soon enough |
22:23:51 | Dogger | I want to put MAME on it |
22:23:54 | Dogger | and really linux |
22:24:11 | Dogger | and support for compact flash wireless cards, |
22:24:13 | Dogger | modems, |
22:24:15 | Dogger | etc etc |
22:24:16 | Strath | (and it didn't cost me anything) |
22:24:19 | Dogger | kewl :) |
22:25:08 | Strath | ya, looks like i got on board at the right time, when all the real fun is :) |
22:26:03 | Strath | reverse engineering is my main hobby |
22:26:12 | Dogger | cant think of how archos could have used the potential in the hardware less |
22:26:21 | Dogger | yeah mine too |
22:26:24 | Dogger | (and job) |
22:26:26 | Strath | heh |
22:26:26 | Dogger | moawahahaha |
22:26:34 | bobdbob | sorry to lurk −− is there a web page setup for the av300 effort yet? |
22:26:46 | | Join top_bloke [0] (~ekolb_pot@0-1pool36-29.nas12.oakbrook1.il.us.da.qwest.net) |
22:26:53 | * | Strath jumps |
22:27:07 | Strath | oh... didn't see you there :P |
22:27:12 | bobdbob | heh |
22:27:16 | Dogger | avos.sf.net is a bit |
22:27:33 | bobdbob | cool, thanks |
22:27:45 | Dogger | but its all up in the air cos of legalities |
22:28:01 | Dogger | I have a private site which I will open up once archos realise they are stupid |
22:28:12 | bobdbob | heh, sounds good |
22:28:14 | Strath | heh |
22:28:21 | Strath | how is that going? |
22:28:25 | bobdbob | I love reverse engineering too... it's not my job, though (yet)... |
22:28:41 | Dogger | reverse engineer the firmware format |
22:28:44 | bobdbob | got my EE BS, working on an CprE MS... |
22:28:49 | Dogger | its like a nice big crossword puzzle |
22:29:01 | Strath | heh |
22:29:27 | Strath | well, i just set the bytes per line to 17 |
22:29:48 | Strath | and read down the collumn |
22:30:05 | Strath | odd artifact... |
22:31:06 | Strath | there are at least three other people who have duplicated your work now |
22:31:20 | Dogger | 1. you'd have to be stupid to use any lame xor encryption |
22:31:30 | Dogger | 2. you'd have to be even stupider to use ur name as the key |
22:31:46 | Dogger | kindof explains why the firmware is so rubbish |
22:32:07 | Strath | ya think |
22:32:32 | Strath | i was so pissed about the gmini plugin crap |
22:32:41 | Dogger | its a scam |
22:32:43 | Dogger | a con |
22:32:57 | Dogger | if I buy a mouse do I have to pay to buy plugin firmware to make the buttons work? |
22:33:49 | Strath | everything i've seen to this date points to the "features" being default options, but then being ripped out/disabled at the last minute and a footnote added to the documentation |
22:34:04 | Dogger | prolly went over budget |
22:34:15 | Strath | no dogger, just to use the scroll whell |
22:34:17 | Dogger | and thought 'hmm how can we con some money out of some stupid people' |
22:34:22 | Zagor | i wouldn't call it a scam. it's bad business, but it's not illegal. |
22:34:30 | Dogger | it should be illegal IMHO |
22:35:04 | Zagor | what exactly? selling software? |
22:35:18 | Strath | i had it home and charging before i realized |
22:35:27 | Dogger | selling hardware, for which you are the only one who can unlock extra features |
22:35:48 | Zagor | such as nvidia graphic cards, for example? |
22:36:03 | Dogger | yep lol |
22:36:38 | Strath | like selling a computer with a dvd burner in it, but charging later for the burning software |
22:36:57 | Dogger | and not allowing anyone else to write software to burn dvds |
22:37:10 | Strath | correct |
22:37:17 | Strath | just i type slow :P |
22:37:21 | Dogger | I thought that was an unfair monopoly |
22:37:52 | Strath | ok, few minute break |
22:38:11 | Zagor | it's not monopoly to not give away your drivers. it's a shitty deal, but they announce it beforehand so it's completely legal |
22:38:30 | Dogger | it is a monopoly! |
22:38:37 | Dogger | ur the only one who can write drivers |
22:38:46 | Dogger | you have an unfair monopoly on writing drivers |
22:38:58 | Dogger | its like microsoft not allowing people to write software to run on windows |
22:39:07 | Dogger | and only allowing THEIR software to run |
22:39:12 | Zagor | no, it's like nvidia not giving out specs to their graphics cards |
22:39:25 | Dogger | REing wins every time anyway |
22:39:40 | Dogger | if people want to code nvidia cards, they can |
22:39:48 | Dogger | nothing is immune to a good REer |
22:39:59 | Zagor | people can code their av300s too |
22:40:09 | Dogger | I am now :) |
22:41:35 | c0utta | guys, do we have a standard for comment identifiers within config files in rockbox ? |
22:42:47 | Zagor | c0utta: # |
22:42:57 | c0utta | thanks zagor |
23:00 |
23:01:55 | | Join arspy87 [0] (~arspy87@h00062598fa3b.ne.client2.attbi.com) |
23:02:17 | | Part arspy87 |
23:05:45 | dwihno | Zagor: you around? |
23:06:00 | Zagor | yup |
23:07:18 | dwihno | I've got an ajz I'd like your opinion on... |
23:07:47 | dwihno | the current patch is ugly, but if I get an approval of the idea, I'll clean it up and make it Nice(tm) |
23:08:00 | dwihno | recorder v1, 2mb |
23:08:04 | Zagor | what shoul I look for? |
23:08:19 | dwihno | F1 |
23:08:32 | dwihno | and the sound settings menu |
23:08:47 | Zagor | ok |
23:11:40 | Zagor | yay |
23:12:07 | dwihno | What do you think= |
23:12:28 | dwihno | Initially, I did a plugin until I realized it would be feasible :) |
23:12:39 | Zagor | i'm not so hot for graphical menus myself but i know a lot of other people want it |
23:13:29 | Zagor | the sound settings look awesome |
23:14:42 | dwihno | It needs some work. |
23:14:53 | dwihno | Should it be configurable or should we replace the current layout? |
23:15:07 | dwihno | (on bitmap targets) |
23:15:50 | Zagor | i think the sound menu could replace the current menu. it similar enough in layout and use. the main icons should probably be an option though |
23:20:45 | dwihno | ah |
23:20:55 | dwihno | Then I'll continue my work. |
23:21:35 | dwihno | Feels good it'll get into CVS eventually ;) |
23:22:49 | Zagor | :) |
23:28:02 | | Join LinusN [200] (~linus@labb.contactor.se) |
23:28:27 | Strath | wb linus |
23:28:38 | LinusN | thx |
23:28:43 | Dogger | hi linus |
23:28:46 | LinusN | dwihno: can i see your work? |
23:29:42 | LinusN | hi Dogger |
23:30:19 | | Join kurzhaarrocker [0] (~Philipp@Be152.b.pppool.de) |
23:30:27 | kurzhaarrocker | hi |
23:30:33 | LinusN | hi |
23:30:54 | | Quit Hadaka (Read error: 54 (Connection reset by peer)) |
23:32:23 | Strath | linus, how would i add a file to the avos sf project? |
23:32:28 | Strath | oops |
23:32:37 | Strath | sorry, dogger... |
23:32:42 | Dogger | what file? |
23:33:51 | kurzhaarrocker | LinusN: have I been able to arouse your curiosity with the triggered recording patch? |
23:34:09 | Strath | a source file that displays a bit of information about a firmware file |
23:34:15 | dwihno | I'll send you the same file Linus. |
23:34:23 | LinusN | indeed, i just haven't had the time to try iut yet |
23:34:42 | dwihno | your dcc is broken? |
23:34:45 | Dogger | strath - what sort of info |
23:34:47 | dwihno | ah |
23:34:48 | dwihno | it worked ,) |
23:35:47 | Strath | bacicly its a riff parser that displays info about the riff structure and the ajz contained within |
23:36:29 | Dogger | I dont think its a good idea to add things like that to avos |
23:36:32 | | Join Hadaka [0] (naked@aka.pp.htv.fi) |
23:36:45 | Dogger | if you want, start your own project and bear the wrath of archos' lawyers |
23:36:53 | Strath | it doesn't touch the encryption.. |
23:37:09 | Zagor | Strath: i can host it if you want |
23:37:23 | Dogger | hosting isnt the issue but anyway |
23:37:27 | Strath | just info about published file formats |
23:37:55 | LinusN | dwihno: rolo error, file length mismatch |
23:38:13 | Dogger | sure... but it might be better to start a new project anyway... one which archos aren't looking at |
23:38:21 | Dogger | or just add it to rockbox cvs |
23:38:26 | Strath | heh |
23:39:18 | Strath | you do know about the accesibility of the sourceforge page through the non home page? |
23:39:25 | LinusN | dwihno: send it again |
23:39:34 | Dogger | yes, |
23:40:02 | Strath | are they? (before now? :P ) |
23:41:29 | dwihno | there you go. |
23:43:19 | kurzhaarrocker | Are there any plans to move the global settings in that special hd sector to a real config file? |
23:43:27 | Strath | i assume that thier letter only refered to the http://avos.sourceforge.net/ page and not the http://sourceforge.net/projects/avos/ pages? |
23:43:32 | Zagor | kurzhaarrocker: yes |
23:44:22 | kurzhaarrocker | Zagor are these plans scheduled for the near future so that I don't have to bother about merging setting bits for new features right now? |
23:44:54 | Zagor | not really :-) |
23:44:55 | LinusN | dwihno: the sound settings look nice, but the values are not correct |
23:45:44 | LinusN | and the "channels", "auto volume" and "balance" are not working at all |
23:46:05 | Zagor | balance works in one direction :) |
23:46:16 | LinusN | oh |
23:46:35 | | Quit top_bloke (Read error: 110 (Connection timed out)) |
23:47:07 | kurzhaarrocker | You lot are not talking about BlueChips sound setting plugin, are you? |
23:47:19 | LinusN | nope |
23:48:31 | Zagor | i'll upload it |
23:48:40 | LinusN | i gotta go for a few minutes, brb |
23:48:41 | kurzhaarrocker | :D |
23:48:41 | dwihno | LinusN: I know... I'll fix those glitches :) |
23:48:48 | dwihno | LinusN: so what do you think about it? |
23:48:51 | | Nick LinusN is now known as Linus|away (~linus@labb.contactor.se) |
23:49:07 | Linus|away | i think the sliders are too coarse |
23:49:18 | Linus|away | and i want the unit displayes after the numbers |
23:49:21 | Zagor | dwihno.ajbrec.ajz">http://rockbox.haxx.se/test/dwihno.ajbrec.ajz |
23:49:48 | Linus|away | also, i'm not too fond of icon interfaces :-( |
23:50:05 | Linus|away | cu later |
23:50:10 | Zagor | me neither, but i know many people like them so it's not a bad option |
23:50:14 | * | Linus|away goes away |
23:50:29 | Strath | dogger |
23:50:45 | Dogger | Strath: the project avos |
23:50:47 | Strath | could i ask to see a copy of thier letter? |
23:51:12 | Strath | or could you post it on the page |
23:51:20 | Dogger | possible |
23:52:16 | | Quit matsl (Remote closed the connection) |
23:53:34 | kurzhaarrocker | I think I do like icon interfaces. |
23:53:49 | Strath | and what has come of the comunication with EFF? |
23:54:04 | dwihno | Am I the only one who loves icons? :) |
23:54:06 | Dogger | we have a contact lawyer there |
23:54:11 | Dogger | who advised us we have a good case |
23:54:19 | Dogger | but wanted some cash to write a letter to archos |
23:54:24 | Dogger | we havent got enough money yet |
23:54:45 | kurzhaarrocker | dwihno: No, I like it, too |
23:54:56 | Strath | how much would we need? |
23:55:02 | Linus|away | dwihno: would you have understood what the menu items were without the explaining test underneath? |
23:55:11 | Dogger | he wanted $2,000 or so up front (retainer) |
23:55:11 | Linus|away | s/test/text/ |
23:55:16 | | Nick Linus|away is now known as LinusN (~linus@labb.contactor.se) |
23:55:38 | Strath | and how much do we have? |
23:55:50 | Dogger | donations = about $40 :) |
23:56:36 | Strath | so a ways to go yet? :) |
23:56:55 | kurzhaarrocker | LinusN, it's true, that the expanation beneath is necessary. But still I think it's more intuitive. |
23:57:12 | LinusN | why? |
23:57:15 | Strath | how many core team members |
23:57:35 | Strath | and might i include Laurent and myself in that? |
23:57:47 | Dogger | about 3/4 yeah + you 2 |
23:57:57 | Strath | (gmini side of things) |
23:58:00 | kurzhaarrocker | LinusN: A text menu I have to read. Once I know the icons I just have to see. That's more convenient. |
23:58:45 | kurzhaarrocker | The icons give easier associations, give individuality to the different menu items. |