00:07:32 | | Quit zeekoe (Read error: 110 (Connection timed out)) |
00:08:34 | *** | Saving seen data "./dancer.seen" |
00:13:25 | | Join Salokyn [0] (~Salokyn@AToulon-152-1-8-211.w83-113.abo.wanadoo.fr) |
00:14:00 | | Part Salokyn |
00:33:53 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
00:49:12 | | Quit NibbIer (Read error: 54 (Connection reset by peer)) |
00:51:30 | | Quit midk (Remote closed the connection) |
01:00 |
01:07:16 | | Join BoD[] [0] (~BoD@JRAF.org) |
01:07:20 | BoD[] | hellllllllloooooooooooooooow |
01:07:54 | BoD[] | so what's uppppppp with rockbox |
01:08:23 | | Join midk [0] (~Zakk@c-24-18-39-204.client.comcast.net) |
01:22:01 | | Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
01:23:10 | tpelliott | Could someone help me? I want to get ROMbox and Safe Poweroff into a single build. Both work great on my V1 recorder. |
01:29:32 | midk | tpelliott, no... |
01:29:41 | midk | tpelliott, ROMbox is provided as an AJZ |
01:29:46 | midk | no patches cna be applied |
01:34:48 | scott666 | midk: isnt it a ucl? |
01:35:04 | midk | ahh |
01:35:04 | midk | yes, |
01:35:14 | midk | still, the point was you can't modify it |
01:39:22 | BoD[] | anyway |
01:39:25 | BoD[] | i go to bed |
01:39:28 | BoD[] | see you |
01:39:30 | midk | hey bod |
01:39:32 | midk | later |
01:39:33 | BoD[] | :) |
01:39:38 | midk | :] |
01:39:43 | | Quit BoD[] ("beubye") |
02:00 |
02:08:38 | *** | Saving seen data "./dancer.seen" |
02:23:40 | | Quit midk (Read error: 104 (Connection reset by peer)) |
02:26:28 | | Nick maikeul is now known as gromit`` (~gromit@ALagny-151-1-36-126.w83-114.abo.wanadoo.fr) |
02:32:12 | | Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)") |
02:34:30 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
02:52:34 | | Join Guest [0] (~jirc@adsl-66-139-219-228.dsl.rcsntx.swbell.net) |
02:53:15 | | Nick Guest is now known as tom1192 (~jirc@adsl-66-139-219-228.dsl.rcsntx.swbell.net) |
02:54:18 | | Quit tom1192 (Client Quit) |
03:00 |
03:16:09 | | Join dstar5 [0] (lee@ACC54AD9.ipt.aol.com) |
03:18:57 | dstar5 | anyone know if the asm constraints for gcc 3.4 been figured out? |
03:21:35 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
03:23:31 | dstar5 | ohh no. |
03:32:28 | scott666 | do you read the list |
03:32:29 | scott666 | ? |
03:32:41 | scott666 | i thought someone mentioned a fix a while ago |
03:41:46 | dstar5 | i do read some |
03:41:54 | * | dstar5 searches his gmail |
03:42:10 | dstar5 | i love being able to search |
03:44:40 | dstar5 | scott666: my recorder is shipping :) |
03:49:49 | scott666 | yay |
03:50:00 | scott666 | you dont happen to have any gmail invite, do you? |
03:51:26 | dstar5 | humm gmail has not given my any in like the 6 weeks i have had it |
03:51:36 | dstar5 | i will be happy to send you one when i can |
03:51:52 | | Part tpelliott |
03:57:38 | | Quit dstar5 ("Leaving") |
04:00 |
04:08:40 | *** | Saving seen data "./dancer.seen" |
04:30:04 | | Join iSheep [0] (~4givn@dpc691997050.direcpc.com) |
04:30:04 | | Quit NibbIer (Read error: 54 (Connection reset by peer)) |
04:30:15 | iSheep | Hi folks |
04:30:26 | midk | hey |
04:31:11 | iSheep | I have a question about Archos/Rockbox. I have an FM 20GB recorder, and I was wondering how (if it's possible) to make the Archos be seen in DOS as a drive letter |
04:31:19 | iSheep | Basically a hard drive in DOS |
04:31:46 | midk | plug it in, turn it on.. |
04:31:50 | midk | ermm |
04:31:58 | iSheep | :-\ Tried that |
04:32:09 | midk | in a command prompt under windows, or running DOS itself |
04:32:12 | iSheep | Archos turns on, but it's not a drive letter |
04:32:21 | iSheep | Just DOS itself |
04:32:30 | scott666 | you might need a special driver |
04:32:33 | scott666 | or something |
04:32:36 | midk | you could plug the hard drive right into your pc// |
04:32:37 | scott666 | have you googled? |
04:32:49 | scott666 | im pretty sure its possible, but i think theres a trick to it |
04:32:57 | iSheep | scott666: Nope. Do you know what I would look for? |
04:33:29 | scott666 | id start with dos usb harddrive and go from there |
04:34:01 | iSheep | oh okay.. I guess the Archos is similar to any other USB hard drive, huh? |
04:34:08 | scott666 | yup |
04:34:14 | iSheep | makes sense |
04:34:40 | iSheep | Thanks for the help. I'll go surf around |
04:34:47 | scott666 | midk: did you see this: http://rockbox.haxx.se/mail/archive/rockbox-archive-2004-07/0509.shtml |
04:41:05 | midk | : |
04:41:08 | midk | :[ |
04:41:13 | midk | yes i did |
04:41:15 | midk | i fixed it |
04:41:25 | midk | but i need to finish fuzzy mode before i merge it |
04:43:01 | | Quit iSheep () |
04:49:15 | | Quit AciD ("www.cpm-fr.com") |
04:54:35 | | Quit midk ("Leaving") |
04:56:46 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
05:00 |
05:18:19 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
05:18:19 | | Quit scott666 (Read error: 104 (Connection reset by peer)) |
05:34:14 | | Quit midk (Read error: 110 (Connection timed out)) |
05:34:51 | | Join midk [0] (~Zakk@c-24-18-39-204.client.comcast.net) |
05:42:23 | | Quit midk ("just STOP it arspy") |
05:54:50 | | Join midk [0] (~Zakk@c-24-18-39-204.client.comcast.net) |
06:00 |
06:08:43 | *** | Saving seen data "./dancer.seen" |
06:14:37 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
06:17:35 | | Nick kaboofa_ is now known as tomSleep (~kaboofa@dsl092-066-005.bos1.dsl.speakeasy.net) |
06:18:05 | midk | nite sir |
06:26:35 | | Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
06:30:41 | | Quit midk ("just STOP it arspy") |
06:34:24 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
06:35:07 | | Quit vol (Read error: 60 (Operation timed out)) |
06:41:06 | | Quit scott666_ ("i'll be back...eventually...") |
06:47:03 | | Part tpelliott |
07:00 |
07:06:34 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
07:44:16 | | Join LinusN [200] (~linus@labb.contactor.se) |
07:46:30 | midk | hey LinusN |
07:51:44 | | Join wake [0] (~wake@HSE-Ottawa-ppp161273.sympatico.ca) |
07:54:29 | LinusN | hola midk |
08:00 |
08:07:02 | | Quit wake ("leaving") |
08:08:45 | *** | Saving seen data "./dancer.seen" |
08:50:07 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
08:56:21 | LinusN | midk: how's the button code going? |
08:57:16 | midk | for.. tetris? |
08:57:24 | midk | or breakout? |
09:00 |
09:03:43 | | Join [IDC]Dragon [0] (~c2af7555@reladm.kharkov.net) |
09:05:06 | [IDC]Dragon | good morning! |
09:06:18 | LinusN | hi |
09:06:20 | midk | morning idc |
09:06:43 | LinusN | midk: anything, really, just wondering if you managed to make use of the raw button reading |
09:06:43 | midk | LinusN, as far as breakout goes, i haven't really picked up where i left off yet |
09:06:51 | midk | :) |
09:07:00 | midk | still a lot to (re)do |
09:07:11 | midk | i still have grayscale code right in the plugin |
09:07:14 | midk | that's how old it is |
09:08:00 | LinusN | midk: have you looked at my new cfg file saving stuff? |
09:08:15 | midk | nope.. |
09:08:36 | midk | anything in particular that should interest me? |
09:08:37 | LinusN | nice for persistent storage of settings |
09:08:44 | LinusN | with version control |
09:08:49 | LinusN | for plugins |
09:09:04 | midk | that reminds me - i (need/want) to implement different settings file loader |
09:09:17 | midk | hmm, sounds neat, i will indeed have a look |
09:09:31 | LinusN | you want to load settings from different files? |
09:09:35 | LinusN | why? |
09:10:49 | midk | for example, car settings and home settings? |
09:11:00 | midk | well it was just an idea really - i hadn't yet formulated a reason for it. |
09:11:02 | midk | :) |
09:11:37 | LinusN | talk about bloat |
09:11:46 | midk | *scratches idea off list |
09:12:07 | midk | as far as bloat goes - i'm going to need to add in quite a few bitmaps for fuzzy mode |
09:13:37 | LinusN | whatever is necessary |
09:13:47 | LinusN | what bitmaps btw? |
09:15:23 | midk | i'm going to need,,, "Five" "Ten" "Quarter" "Twenty" "Twenty-five" "Half" "past" "til" "o'clock" "1" "2" "3" "4" "5" "6" "7" "8" "9" |
09:15:29 | midk | i believe that's all |
09:15:42 | midk | "0" |
09:15:55 | midk | which is actually quite a few.. |
09:16:31 | LinusN | why not just use normal text? |
09:16:49 | midk | that' |
09:16:58 | midk | that's the thing -sysfixed is quite small |
09:17:50 | LinusN | you could use the user-selected font |
09:17:57 | LinusN | then the user gets to decide |
09:19:02 | midk | at some points some wouldn't fit on the lcd |
09:24:10 | LinusN | i know, just a suggestion |
09:24:43 | LinusN | that's why the recording screen uses the internal font |
09:24:54 | LinusN | too damn hard to adapt to the user font |
09:25:15 | midk | right |
09:25:22 | midk | that's why i'm sort of stuck, |
09:25:35 | midk | not only is that a lot of bitmaps to do but it takes up a lot of space |
09:25:55 | LinusN | lose the logos then |
09:26:20 | midk | yeah, i probably will |
09:26:25 | midk | did you see my "time's up" logo? |
09:26:27 | midk | er, bitmap |
09:26:28 | midk | :) |
09:26:29 | LinusN | at least all but one |
09:26:38 | midk | yeah, the used one |
09:26:47 | midk | and the logo selection code |
09:26:55 | LinusN | letting the user select a startup logo is so useless |
09:27:28 | midk | ssh |
09:27:31 | midk | i'm attached. |
09:27:41 | midk | AND |
09:27:45 | midk | it's a credit roll logo too |
09:27:50 | midk | and you see it when you exit. |
09:28:06 | LinusN | yes, but how important is it really? |
09:28:11 | midk | not at all |
09:28:35 | LinusN | i like your setting menus |
09:28:38 | midk | i *will* remove it |
09:28:46 | midk | thank you |
09:29:59 | LinusN | sometimes the checkbox is confusing when it's a multiple-choice setting, but ontherwise, they're very neat |
09:30:19 | midk | hmm |
09:30:27 | LinusN | which reminds me, we should export the menu code to the plugins |
09:30:36 | midk | :[ |
09:30:40 | midk | i asked for that LONG time ago |
09:30:45 | midk | for the beginning of the clock |
09:30:51 | [IDC]Dragon | LinusN: wait a little with that |
09:30:55 | midk | that was when it was functional at 800 bytes, mind you. |
09:31:11 | LinusN | [IDC]Dragon: ? |
09:31:32 | [IDC]Dragon | I'm massaging the structures |
09:31:37 | LinusN | for the lang id fixes? |
09:31:46 | [IDC]Dragon | yes |
09:32:03 | LinusN | what's your approach? |
09:32:35 | [IDC]Dragon | hmm, I think I'd go for that "virtual pointer" in case it's an ID |
09:32:50 | [IDC]Dragon | can be done withoun any nasty cast |
09:32:59 | [IDC]Dragon | without |
09:34:04 | LinusN | good |
09:34:16 | LinusN | i'd like to review it before you commit it |
09:34:27 | [IDC]Dragon | I can check if it's in the "virtual" range, then say id = ptr - virt_base |
09:35:13 | [IDC]Dragon | virt_base can be set to a dummy array for the sim, just to have a safe range |
09:35:37 | [IDC]Dragon | (but that's details) |
09:36:42 | [IDC]Dragon | like I said yesterday, having those tables cost saves >6KB |
09:36:55 | [IDC]Dragon | but you weren't terribly impressed |
09:43:53 | | Join IceGuest [0] (~icechat5@4.27.11.112) |
09:44:41 | | Quit IceGuest (Client Quit) |
09:52:01 | LinusN | [IDC]Dragon: i was just joking |
09:52:28 | LinusN | if we save lots of code space, i'm for it |
09:52:33 | [IDC]Dragon | 6 KB is what the settings code saved, too |
09:52:40 | LinusN | and i consider 6k to be lots |
09:52:48 | [IDC]Dragon | not exactly lots, but something |
09:53:34 | LinusN | regarding the random generator, i read bc:s docs a week ago, and also reacted on the 7kb claim, but i didn't care |
09:53:54 | LinusN | still, i don't see a point of overkilling the randomness |
09:54:17 | [IDC]Dragon | the random generator needs quite some RAM |
09:54:20 | LinusN | if bc:s generator is good enough, we could toss the mersenne twister |
09:54:26 | [IDC]Dragon | code space is OK |
09:54:46 | [IDC]Dragon | I thought there is some property of it which we need? |
09:55:10 | LinusN | in the dawn of rockbox, we had a lengthy discussion about randomness |
09:55:23 | LinusN | and the then-current generator sucked |
09:56:06 | LinusN | so Hadaka (i believe) investigated a little, and found the twister |
09:56:42 | LinusN | we could probably easily measure the distribution of both generators and decide which to use |
09:57:46 | LinusN | bc:s is probably a lot faster |
10:00 |
10:08:47 | *** | Saving seen data "./dancer.seen" |
10:09:46 | | Quit midk (sterling.freenode.net irc.freenode.net) |
10:09:46 | NSplit | sterling.freenode.net irc.freenode.net |
10:09:46 | | Quit elinenbe (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit Hadaka (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit Hes (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit tomSleep (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit mbr (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit LinusN (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit ze (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit dwihno (sterling.freenode.net irc.freenode.net) |
10:09:46 | | Quit webmind (sterling.freenode.net irc.freenode.net) |
10:11:12 | NHeal | sterling.freenode.net irc.freenode.net |
10:11:12 | NJoin | LinusN [200] (~linus@labb.contactor.se) |
10:11:12 | NJoin | midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
10:11:12 | NJoin | elinenbe [0] (trilluser@207-237-224-177.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
10:11:12 | NJoin | Hadaka [0] (naked@naked.iki.fi) |
10:11:12 | NJoin | ze [20] (psyco@adsl-63-205-40-35.dsl.lsan03.pacbell.net) |
10:11:12 | NJoin | tomSleep [0] (~kaboofa@dsl092-066-005.bos1.dsl.speakeasy.net) |
10:11:12 | NJoin | webmind [0] (~random@217-195-236-172.dsl.esined.net) |
10:11:12 | NJoin | Hes [0] (~hessu@he.fi) |
10:11:12 | NJoin | mbr [0] (~mb@stz-softwaretechnik.com) |
10:11:12 | NJoin | dwihno [0] (~dw@81.8.224.89) |
10:12:56 | [IDC]Dragon | soory, I was dragged afk |
10:13:09 | [IDC]Dragon | if you just need a generator, there should be plenty of well-analized solutions |
10:13:53 | LinusN | probably |
10:27:19 | | Join lImbus [0] (lImbus@225.98-200-80.adsl.skynet.be) |
10:27:26 | lImbus | hi all |
10:27:36 | [IDC]Dragon | hi there |
10:28:16 | lImbus | i read in Q13 of the battery faq there is a switch in the dc-in-socket for any recorder ? |
10:28:27 | lImbus | definitely can't confirm that for my v1 |
10:28:29 | LinusN | lImbus: switch? |
10:28:38 | [IDC]Dragon | I doubt a switch |
10:28:41 | lImbus | lImbus, A13: There is a switch in the DC IN jack of the Jukebox - when a charger (or whatever) is plugged in, the unit is powered on, even if the charger is not plugged in a mains outlet. |
10:28:49 | lImbus | argl. LinusN that was :-/ |
10:29:34 | LinusN | well, it's not a physical switch |
10:29:54 | lImbus | it says "even if the charger is not plugged in a mains outlet" |
10:30:02 | lImbus | which is definitely wrong |
10:30:10 | LinusN | absolutely |
10:30:22 | [IDC]Dragon | I can't plug mine any more :-( |
10:30:33 | LinusN | [IDC]Dragon: so damaged? |
10:30:45 | [IDC]Dragon | yes |
10:31:06 | [IDC]Dragon | but I'll get a replacement jack, don't worry too much |
10:31:10 | lImbus | If I power on the charger (without connected unit) for 3 seconds, it has enough power in coil to start the archos ONCE. |
10:31:31 | lImbus | does everybody agree now ? I would edit the twiki then |
10:32:29 | [IDC]Dragon | LinusN: do you happen to have D. E. Knuth, The Art of Computer Programming? |
10:33:22 | [IDC]Dragon | I don't, it says, there is a chapter about random generator algorithms |
10:33:30 | lImbus | [IDC]Dragon: he's already editing twiki |
10:33:59 | LinusN | [IDC]Dragon: i don't |
10:34:11 | LinusN | lImbus: i have changed it now, and released the lock |
10:34:30 | lImbus | nice |
10:34:43 | LinusN | thanks for the heads up |
10:35:00 | lImbus | np |
10:35:13 | lImbus | thanks for correcting ;-) |
10:36:57 | lImbus | [IDC]Dragon: maybe I got the eBook at work |
10:47:09 | [IDC]Dragon | "The recent invention of the Mersenne twister algorithm, by Makoto Matsumoto and Takuji Nishimura in 1997, avoids most of these problems. It has a colossal period of 219937-1 iterations, is proven to be equidistributed in 623 dimensions (for 32-bit values), and runs faster than all but the least statistically desirable generators. It is now becoming increasingly accepted as the random number generator of choice for all statistical simulations and |
10:47:55 | [IDC]Dragon | So, we have a real high-end randomness for our playlists |
10:48:30 | lImbus | it's implemented within boost, if I remember correctly. but I have experienced bewing slow |
10:48:36 | lImbus | s/bewing/beeing |
10:49:01 | [IDC]Dragon | the layout got lost, it's period of 2^(19937-1) |
10:49:21 | ze | you sure in'ts not (2^19937)-1? |
10:49:33 | [IDC]Dragon | ah, yes |
10:49:38 | lImbus | it's excellent for cryptography, but overkill for playlists |
10:49:44 | LinusN | i agree |
10:50:23 | [IDC]Dragon | No, we could do better: ;-) |
10:50:28 | [IDC]Dragon | "However, it is possible to efficiently analyze the output of the Mersenne Twister and recognize the numbers as being non-random (see the Berlekamp-Massey algorithm or an extension from it, like the Reed-Sloane algorithm). A PRNG that appears to avoid this problem is called a cryptographically secure PRNG (CSPRNG). " |
10:50:46 | lImbus | after the library I use at work changed to mersenne, I wrote my own rand() because it was so slow. |
10:51:01 | LinusN | and since we use a simple modulo for the range, we skew the distribution anyway |
10:52:35 | [IDC]Dragon | let's just use BC's generator, I doubt anybody would have reasons to complain |
10:53:32 | LinusN | agreed, i'll just check with björn first, he's been reluctant to replace the twister earlier |
10:54:22 | [IDC]Dragon | but it doesn't gain us the ~4KB missing to make an FM ROMbox |
10:54:31 | [IDC]Dragon | any other ideas? |
10:54:48 | LinusN | yes, the bookmarking code can be trimmed some |
10:56:11 | LinusN | we can ditch some debugging code |
10:56:29 | [IDC]Dragon | ah yes, there's some legacy |
10:58:17 | [IDC]Dragon | maybe some of it can be moved to a plugin |
10:58:17 | LinusN | i just removed the sound debugging screen |
10:58:46 | LinusN | good idea, but i don't want to clutter the api |
10:59:38 | [IDC]Dragon | no, only the ones which can live on their own |
11:00 |
11:00:30 | LinusN | dbg_mas_info() can be moved |
11:01:36 | LinusN | or we can just kill it, i haven't had use for it in ages |
11:03:28 | LinusN | but that won't help the fm, since it's Player-only |
11:04:02 | * | midk suggests removing fm functionality |
11:04:06 | midk | :] |
11:04:14 | [IDC]Dragon | but cleanup is always good |
11:04:34 | midk | i was just going to say, this seems to have initiated a code cleanup! |
11:05:09 | LinusN | still, we'd have to clean up a lot to have some kind of a margin for rombox |
11:05:56 | LinusN | we can trim 6k, but future enhancements will probably grow over the limit in no time |
11:06:20 | lImbus | what about oursourcing big const data to files to be read from harddisk ? |
11:07:05 | lImbus | I suppose we still can use ram in rombox, eh ? |
11:07:45 | LinusN | lImbus: i don't like it, too much work for too little gain imho |
11:08:12 | [IDC]Dragon | and a more complicated installation |
11:08:47 | lImbus | ok, I thought we had big data blobs. if it's code that kill's it, it's not a solution anyways |
11:08:54 | [IDC]Dragon | we don't have much const data anyway |
11:09:12 | LinusN | except for the strings and fonts, but we must have them in rom anyway |
11:09:23 | [IDC]Dragon | the big ones are the font, the strings, start and USB logo |
11:09:39 | lImbus | id3-tag-genres ? |
11:10:01 | [IDC]Dragon | yes, but this is not much |
11:10:21 | LinusN | we can always ditch the start logo for rombox builds |
11:10:38 | [IDC]Dragon | or compress it ;-) |
11:10:43 | lImbus | lol |
11:10:46 | LinusN | how big is it? |
11:11:04 | lImbus | could be vetorized :-) |
11:11:13 | lImbus | vectorized that is |
11:11:23 | [IDC]Dragon | maybe 700 bytes or so |
11:11:35 | LinusN | not worth it then |
11:13:49 | [IDC]Dragon | the ucl unpack code is about that size, too |
11:29:03 | [IDC]Dragon | as a drastic way, FM users could flash their box into a V2 |
11:29:51 | [IDC]Dragon | discarding the radio for the Archos image, but having it back in Rockbox |
11:30:10 | LinusN | interesting idea |
11:30:29 | [IDC]Dragon | this works, I have tried it |
11:30:41 | [IDC]Dragon | (not with ROMbox, though) |
11:31:00 | [IDC]Dragon | but when I verified V2 flashing |
11:31:28 | midk | nite all |
11:31:32 | | Nick midk is now known as midk|sleep (~midk@c-24-18-39-204.client.comcast.net) |
11:34:04 | [IDC]Dragon | currently, the safety checks prevent "regular" users to do so |
11:40:02 | LinusN | lunch time |
11:48:31 | | Quit lImbus (Read error: 110 (Connection timed out)) |
12:00 |
12:04:27 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
12:08:50 | *** | Saving seen data "./dancer.seen" |
12:12:16 | lImbus | [IDC]Dragon: ftp.runnet.ru had a lot of eBooks. It's down atm, but you may be lucky later maybe. |
12:50:10 | | Quit NibbIer (Read error: 54 (Connection reset by peer)) |
13:00 |
13:50:01 | | Quit lImbus (Remote closed the connection) |
14:00 |
14:08:53 | *** | Saving seen data "./dancer.seen" |
14:14:35 | | Join c0utta [0] (~c0utta@161.cust15.sa.dsl.ozemail.com.au) |
14:23:59 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
14:51:34 | | Join lImbus|DMZ [0] (manuel@kernel.cycos.net) |
14:51:51 | | Part lImbus|DMZ |
14:53:30 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
15:00 |
15:38:26 | | Quit [IDC]Dragon ("no fate but what we make") |
15:45:38 | | Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net) |
15:47:33 | tpelliott | I love your safe poweroff patch Linus. Now I want to try that patch in ROMbox. which also runs great on my V1 recorder. |
15:55:33 | LinusN | ok |
15:56:46 | tpelliott | Do we have access to the rombox source? |
15:57:02 | LinusN | no, unfortunately not yet |
15:57:43 | LinusN | tpelliott: btw, have you tried the very latest patch |
15:57:46 | LinusN | ? |
15:57:55 | tpelliott | I guess Jens wants to make sure it's safe. |
15:58:11 | tpelliott | I tried the patch from a few days ago. |
15:59:27 | LinusN | just wanted to know if my latest changes were satisfactory |
16:00 |
16:00:19 | tpelliott | The only thing I noticed is that poweroff will initialize from the browser screen whether or not music is playing. |
16:03:08 | | Join [IDC]Dragon [0] (~c2af7556@reladm.kharkov.net) |
16:03:29 | tpelliott | I love the patch as is. Scrolling titles still scrolls through the poweroff text box (instead of under it) |
16:03:43 | [IDC]Dragon | tpelliott: there is no ROMbox source, it's just a different likage file. |
16:04:04 | tpelliott | ok. |
16:04:22 | [IDC]Dragon | linkage |
16:04:57 | tpelliott | Can we add the safe poweroff patch to that? |
16:05:21 | [IDC]Dragon | can you compile? |
16:06:17 | LinusN | tpelliott: the scroll bug is fixed |
16:06:37 | tpelliott | I'm new at it. I tried applying a patch but must have been in the wrong dir. I was able to compile |
16:06:57 | tpelliott | I'll try the new version. |
16:07:13 | [IDC]Dragon | cygwin or linux? |
16:07:46 | tpelliott | I have Blue Chip's Windows dev. kit on Windows XP. |
16:07:55 | tpelliott | cygwin |
16:08:23 | [IDC]Dragon | you'd better have the latest gcc for rombox, it produces smaller code |
16:08:36 | [IDC]Dragon | which I don't have, too |
16:08:55 | *** | Saving seen data "./dancer.seen" |
16:09:10 | tpelliott | I guess I'll have to wait. |
16:09:30 | [IDC]Dragon | if you can come up with the patience, yes |
16:09:50 | [IDC]Dragon | rombox still has to prove it's useful |
16:10:14 | [IDC]Dragon | no runtime results known, at least to me |
16:12:30 | tpelliott | True. The larger buffer looks nice on the screen. I don't have the 8MB upgrade. |
16:13:18 | [IDC]Dragon | LinusN: which was the best latest gcc again? |
16:14:20 | [IDC]Dragon | I'm facing a 3.3.1 here |
16:25:40 | LinusN | [IDC]Dragon: hmmm, i think that *might* work |
16:25:49 | LinusN | check the irq logs |
16:25:52 | LinusN | irc |
16:26:09 | [IDC]Dragon | just did, yes |
16:26:34 | [IDC]Dragon | now doewnloaded it, I fail to unpack it |
16:28:13 | [IDC]Dragon | can you unpack this tar:? http://lassauge.free.fr/cygwin/release/sh-gcc/ |
16:28:34 | | Join Doensen [0] (~Doensen@198-174.244.81.adsl.skynet.be) |
16:30:34 | LinusN | [IDC]Dragon: why not just use the cygwin installer? |
16:30:59 | LinusN | bunzip2 is your friend |
16:31:02 | [IDC]Dragon | I can try when at home, but never really liked that |
16:31:21 | [IDC]Dragon | ah, it's a bz2, ok |
16:33:18 | [IDC]Dragon | somebody said you've tried gcc 3.4 and had problems with it? |
16:33:43 | tpelliott | I just tried the latest safe poweroff. Works perfect here! Can we get it in the daily builds? |
16:34:13 | | Quit gromit`` (Read error: 60 (Operation timed out)) |
16:34:27 | | Join gromit`` [0] (~gromit@ALagny-151-1-36-126.w83-114.abo.wanadoo.fr) |
16:36:06 | LinusN | yes, the inline asm syntax has changed |
16:39:45 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
16:40:03 | | Nick AciD is now known as AciD` (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
16:40:25 | [IDC]Dragon | is it worth #ifdef'ing it? |
16:47:17 | LinusN | you mean for gcc version? |
16:51:09 | [IDC]Dragon | yes |
16:52:12 | tpelliott | I have run "daily rockbox-daily-20040723.tar.gz" from within cygwin to decompress the tarbal. Where do I put the .diff files to properly patch them? |
16:52:55 | LinusN | cd rockbox |
16:52:55 | [IDC]Dragon | gotta go |
16:53:01 | | Quit [IDC]Dragon ("no fate but what we make") |
16:53:09 | LinusN | patch -p0 < safe_poweroff.diff |
16:53:59 | tpelliott | ok. Just put the file in /rockbox-daily-20040723? |
16:54:16 | LinusN | yes |
16:54:26 | tpelliott | ok. Thanks. |
16:54:30 | LinusN | then cd rockbox-daily-20040723 |
16:54:51 | tpelliott | ok. |
16:56:18 | LinusN | successful? |
16:57:35 | tpelliott | Hold on... |
16:59:42 | tpelliott | Worked fine. |
16:59:49 | LinusN | great |
17:00 |
17:01:36 | tpelliott | If I get the prompt "File to patch:" That means it couldn't find the file I specified on the command kine? |
17:01:53 | tpelliott | line |
17:02:46 | tpelliott | How do I get out of the patch app if it's not successful? |
17:03:25 | LinusN | ctrl-c |
17:03:31 | | Join mecraw [0] (~lmarlow@69.2.235.2) |
17:03:39 | | Part Doensen |
17:03:52 | LinusN | did you use the -p0 switch to the patch command? |
17:04:54 | tpelliott | yes. The poweroff patch worked correctly. |
17:05:03 | tpelliott | I'm trying another patch. |
17:05:19 | tpelliott | it's giving me the prompt. |
17:05:31 | LinusN | which patch? |
17:06:31 | tpelliott | 935682 Configure PLAY and/or RIGHT button |
17:07:02 | LinusN | maybe the patch file has a different base |
17:07:18 | LinusN | many people have problems generating good patch files |
17:07:35 | tpelliott | ok. How do I get out of the patch prompt? |
17:07:49 | LinusN | i told you |
17:07:51 | LinusN | ctrl-c |
17:08:05 | tpelliott | ok. I missed that. Sorry. |
17:10:16 | tpelliott | I tried the play button patch before. I had a couple of problems with it. It worked ok but wouldn't queue a folder. Also it would queue all the tracks in a playlist instead of just playing it. |
17:10:42 | LinusN | it's not that mature, no |
17:11:17 | tpelliott | I haven't tried it lately. |
17:14:26 | LinusN | i gotta go home now, cu later |
17:14:49 | LinusN | check out my latest plugin... |
17:14:49 | | Quit AciD` (Read error: 54 (Connection reset by peer)) |
17:15:07 | LinusN | in the bleeding edge build, "sort.rock" |
17:15:54 | tpelliott | ok. Thanks. |
17:16:18 | tpelliott | I'm "make"ing it now. |
17:16:41 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
17:16:48 | tpelliott | What's -p0 in the patch command? |
17:17:32 | LinusN | the -pX switch tells you to remove X levels in the search path in the patch file |
17:18:05 | LinusN | however, if the path in the patch file is relative, you still need the -p command, with 0 as an argument |
17:18:24 | tpelliott | ok. I'll get the hang of this yet. |
17:18:43 | LinusN | http://rockbox.haxx.se/twiki/bin/view/Main/WorkingWithPatches |
17:18:48 | | Quit NibbIer (Read error: 60 (Operation timed out)) |
17:19:05 | tpelliott | I read that but didn't realize I needed -p0 |
17:19:30 | LinusN | btw, to install your newly created rockbox: |
17:19:33 | LinusN | make zip |
17:19:41 | LinusN | unzip -d x: rockbox.zip |
17:20:06 | LinusN | (x: is your jukebox drive letter) |
17:20:14 | tpelliott | Everything worked fine. I shouldn't need a zip file. |
17:20:24 | tpelliott | I can just copy fht files over. |
17:20:48 | LinusN | i advice you to use the zip method |
17:21:04 | LinusN | there are many files, and they go to different places |
17:21:15 | tpelliott | ok. I'll do that. |
17:21:24 | LinusN | gotta go, cu around |
17:21:30 | tpelliott | ok. |
17:21:36 | | Part LinusN |
17:50:15 | | Part tpelliott |
18:00 |
18:08:58 | *** | Saving seen data "./dancer.seen" |
18:10:55 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
18:30:17 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
19:00 |
19:02:48 | | Join mecraw_ [0] (~lmarlow@69.2.235.2) |
19:20:48 | | Quit mecraw (Read error: 110 (Connection timed out)) |
19:23:33 | | Quit midk|sleep (Read error: 113 (No route to host)) |
19:57:40 | | Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com) |
20:00 |
20:09:00 | *** | Saving seen data "./dancer.seen" |
20:11:43 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
20:28:43 | | Quit AciD (Read error: 60 (Operation timed out)) |
20:35:16 | | Part lImbus |
21:00 |
21:08:21 | | Join LinusN [200] (~linus@labb.contactor.se) |
21:08:23 | | Quit NibbIer (Read error: 104 (Connection reset by peer)) |
21:46:54 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
21:57:47 | | Join NibbIer [0] (~nibbler@port-212-202-78-112.dynamic.qsc.de) |
21:58:43 | | Join midk [0] (~midk@c-24-18-39-204.client.comcast.net) |
22:00 |
22:07:07 | | Join Strath [0] (~mike@dgvlwinas01pool0-a235.wi.tds.net) |
22:07:23 | | Part Strath |
22:08:51 | | Join [IDC]Dragon [0] (~idc-drago@pD9FF809B.dip.t-dialin.net) |
22:09:03 | *** | Saving seen data "./dancer.seen" |
22:09:11 | [IDC]Dragon | hi again! |
22:09:16 | midk | hi hi hio |
22:09:16 | LinusN | hi |
22:13:27 | [IDC]Dragon | gcc 3.1.1 didn't work out of the box. It seems to be incompatible with my cygwin version. |
22:16:01 | [IDC]Dragon | gcc 3.3.1, that is |
22:19:32 | LinusN | what happened? |
22:20:36 | [IDC]Dragon | gcc complains that it can't find a specific entry point in the cygwin dll |
22:20:49 | [IDC]Dragon | must be a mismatch |
22:20:51 | LinusN | oh |
22:20:56 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
22:21:17 | [IDC]Dragon | I'm not feeling like reinstalling cygwin |
22:21:34 | [IDC]Dragon | my success quota on this is no good |
22:22:19 | [IDC]Dragon | up to today I didn't manage to get a compiling system on my business PC |
22:22:43 | LinusN | what's wrong with your pc? |
22:22:53 | [IDC]Dragon | I don't know |
22:23:14 | [IDC]Dragon | took my home cywin tree there, didn't work |
22:23:33 | [IDC]Dragon | did a clean net reinstall, also no go |
22:24:00 | [IDC]Dragon | maybe some policies are against it |
22:24:36 | LinusN | define "no go" |
22:24:54 | [IDC]Dragon | frankly, I don't remember |
22:25:24 | [IDC]Dragon | it's not that important, as long as it works here |
22:26:06 | [IDC]Dragon | cvs won't work, either, only http+ftp port open |
22:27:19 | LinusN | not even https? |
22:27:34 | [IDC]Dragon | ah, yes |
22:28:11 | LinusN | then you can use a corkscrew tunnel |
22:28:25 | [IDC]Dragon | then I'd get in serious trouble |
22:28:39 | LinusN | paranoid employer? |
22:28:49 | [IDC]Dragon | seems so |
22:30:17 | [IDC]Dragon | it's counter-productive. e.g. we try to do something with the RealNetworks Helix stuff, and can't access their vcs. |
22:30:36 | lImbus | he. I'm in the same position too. |
22:30:44 | [IDC]Dragon | so the involved guy has to work from home |
22:30:46 | lImbus | only 80, 443 and ftp is working. |
22:31:55 | lImbus | yup. or install a http-tunnel for irc |
22:33:07 | lImbus | which falls of all the time |
22:33:11 | | Join Hydronic [0] (Hydronic@209-112-145-54-cdsl-rb1.sol.acsalaska.net) |
22:35:23 | Hydronic | With the default archos system, if i was running and it skipped i could stop running and hold the jukebox parallel to the ground and it would start playing again, but with rockbox, it wont start playing again and i have to turn it off then back on.. any ideas? |
22:37:09 | LinusN | Hydronic: you probably have a hitachi hard drive, right? |
22:38:06 | Hydronic | i dont know |
22:38:20 | Hydronic | do hdd's differ from jukebox to jukebox? |
22:38:24 | LinusN | indeed |
22:38:29 | Hydronic | how would i tell? |
22:38:32 | Hydronic | is it on the back? |
22:38:34 | LinusN | go to info->debug->disk info |
22:38:43 | LinusN | in rockbox |
22:39:26 | Hydronic | yeah |
22:39:29 | Hydronic | hitachi |
22:39:33 | LinusN | dk23da? |
22:39:38 | Hydronic | yea |
22:39:45 | LinusN | (how dod i know?) |
22:39:49 | LinusN | :-) |
22:40:38 | LinusN | i'd like you to try this test build: |
22:40:46 | LinusN | http://linus.haxx.se/egilskaljo_test.zip |
22:41:01 | LinusN | and tell me if it is better |
22:41:50 | Hydronic | im running today so ill let you know.. |
22:41:56 | LinusN | great |
22:41:59 | Hydronic | what about all those builds on the website? |
22:42:10 | LinusN | what about them? |
22:42:29 | Hydronic | do they have anything worth installing? |
22:42:42 | | Nick midk is now known as midk|movie (~midk@c-24-18-39-204.client.comcast.net) |
22:42:52 | LinusN | we build the current rockbox development version every morning Sweden time |
22:43:01 | LinusN | called "daily build" |
22:43:13 | LinusN | lots and lots of improvements from 2.2 |
22:43:28 | Hydronic | These are automated daily builds of the code in CVS. |
22:43:35 | LinusN | yes |
22:43:49 | Hydronic | can i still install them if i didnt write my own code? |
22:44:02 | LinusN | i don't get it |
22:44:10 | LinusN | of course you can |
22:44:13 | Hydronic | yeah i dont either |
22:44:25 | Hydronic | sorry not too famaliar with code or anything |
22:44:37 | LinusN | you didn't have to write your own code to install 2.2, did you? |
22:44:43 | Hydronic | no |
22:44:48 | LinusN | same thing here |
22:44:57 | LinusN | it's a complete installation package |
22:45:18 | Hydronic | it said please look at the documentation for the do-it-yourselfers and i thought that meant the people who were writing their own code |
22:45:18 | LinusN | we even have a Windows installer executable |
22:45:49 | LinusN | you must have been looking at the source code .tar files |
22:46:11 | Hydronic | what player is the windows installer for? |
22:46:16 | LinusN | all of them |
22:46:20 | Hydronic | ok |
22:46:42 | Hydronic | the top line has all the builds from the lines below it? |
22:47:09 | LinusN | the top line is the latest |
22:47:18 | LinusN | below that is yesterdays build etc |
22:47:36 | Hydronic | and last question - will your build interfere with the latest build on the website? |
22:47:59 | LinusN | it is a few days old, so the latest plugins won't work on it |
22:48:08 | LinusN | but everything is included in my build |
22:48:17 | LinusN | so all you lose is your settings |
22:48:18 | Hydronic | ok |
22:48:31 | Hydronic | well thanks a lot..ill let you know how it works |
22:48:36 | LinusN | great |
22:48:38 | Hydronic | cya |
22:48:54 | | Quit Hydronic ("ircN 7.27 + 7.0 for mIRC (2002/01/10 00.00)") |
22:50:58 | lImbus | LinusN: what's about that harddrive ? is it just weepy ? |
22:51:27 | LinusN | very shock sensitive, and is allergic to ATA driver optimizations |
22:51:56 | lImbus | hhmm. so your build does not optimize, so it recovers ? |
22:52:55 | LinusN | hopefully |
22:53:40 | lImbus | I suppose those driver optimizations are where the specs are a small bit unclear about implementation. |
22:54:24 | LinusN | not really |
22:54:36 | LinusN | the specs are clear |
22:55:09 | LinusN | however, some hardware versions of the jukebox have bad ATA bus timing, and the hitachi drives don't like it |
22:55:45 | lImbus | chicken :-) |
22:59:01 | LinusN | i wish i had one of those jukeboxes so i could measure the timing |
23:00 |
23:00:04 | [IDC]Dragon | my FM has such a disk |
23:00:54 | [IDC]Dragon | firmware 00J2A0A1, if that means anything |
23:01:22 | [IDC]Dragon | 240/120 ns |
23:03:26 | LinusN | i'm more interested in the 0102 mask jukeboxes |
23:04:29 | | Quit gromit`` (Read error: 110 (Connection timed out)) |
23:05:24 | | Join gromit`` [0] (~gromit@ALagny-151-1-31-87.w83-114.abo.wanadoo.fr) |
23:06:11 | lImbus | LinusN: how can I identify such a jukebox ? the hardware mask ? |
23:06:21 | LinusN | that's the theory |
23:06:45 | lImbus | si I'll check the disk info too. my collegues got some |
23:07:08 | lImbus | they could (if you are intrested) run a special build that logs timing/response |
23:07:28 | LinusN | hmmm, i think we ditched that theory |
23:07:50 | lImbus | so why do you wish you got one ? |
23:08:09 | LinusN | we had a theory that it only happened on machines with hw mask 0x0102, but it has happened on 0x0302 as well... |
23:08:44 | LinusN | i rephrase: i wish i had a machine that had the error |
23:09:00 | elinenbe | THIS is retarted |
23:09:09 | elinenbe | http://asia.creative.com/corporate/press/viewpress.asp?id=176 |
23:09:26 | elinenbe | the Zen Touch provides industry-leading audio quality and broad compatibility with download services supporting WMA and MP3 music for enjoyment of up to 10,000 songs (WMA, 64kbps). |
23:09:35 | elinenbe | Zen Touch incorporates a patented technology that significantly extends its battery life up to 32 hours (based on MP3 48Kbps compression rate). |
23:10:03 | elinenbe | if they are using 48Kbps for one thing and 64 for another why not really push the limits and use 32kbps for everything |
23:10:33 | elinenbe | our player holds 500,000 32kbps 10 second long songs!!! BEAT THAT! |
23:11:12 | LinusN | woooooow, what a technology breakthrough! |
23:11:21 | | Join mecraw___ [0] (~lmarlow@69.2.235.2) |
23:13:20 | LinusN | hmmm, we should be able to load a ctype array with the languages |
23:18:36 | | Quit mecraw_ (Read error: 60 (Operation timed out)) |
23:44:06 | [IDC]Dragon | ctype array with the languages? |
23:44:39 | LinusN | i believe some languages have different character maps, and sort differently |
23:45:12 | [IDC]Dragon | perhaps, yes |
23:45:35 | LinusN | hmmm, not sure the ctype array is used for strcmp() anyway... |
23:52:33 | tomSleep | hmmm |
23:52:38 | | Nick tomSleep is now known as kaboofa (~kaboofa@dsl092-066-005.bos1.dsl.speakeasy.net) |
23:53:32 | kaboofa | would it be possible to make a pda->pci adapter? |
23:53:39 | kaboofa | i have this really awesome keyboard for my palm |
23:54:14 | LinusN | a what??? |
23:54:22 | kaboofa | a keyboard for my pda |
23:54:25 | LinusN | pci? |
23:54:28 | kaboofa | ahhh |
23:54:29 | kaboofa | ahh |
23:54:29 | kaboofa | wow |
23:54:34 | kaboofa | i'm retarded. |
23:54:38 | kaboofa | by pci, i mean ps2 |
23:54:44 | LinusN | now i get it |
23:54:46 | kaboofa | yeah |
23:54:48 | kaboofa | sorry about that. |
23:54:59 | LinusN | but what is "pda" in this context? |
23:55:06 | kaboofa | palm style |
23:55:14 | kaboofa | to be exact, palm i705 |
23:55:26 | LinusN | my guess is that it is a ps/2 compatible serial stream |