00:00:22 | amiconn | I would use <= 24 bit fractional part to leave enough "headroom" on the integer part; otherwise an overflow might not be detected. |
00:00:28 | [IDC]Dragon | a multiplication kills many bits if you have more integer bits |
00:01:47 | [IDC]Dragon | if you have 16.16, and multiply that with the same kind, your fractional bits are gone (neglecting sign, that's even worse, one bit less) |
00:02:28 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
00:03:10 | mattzz | [IDC]Dragon: not if I do >>8 first, right? |
00:04:23 | amiconn | mattzz: Down to 2.07s (with your default params). |
00:04:23 | [IDC]Dragon | then 8 bits are gone beforehand |
00:05:02 | [IDC]Dragon | need to look at the iteration again, but I'm on something else now |
00:06:26 | mattzz | ok, time to go to bed. see you folx |
00:06:36 | mattzz | amiconn: nice! |
00:06:40 | [IDC]Dragon | night |
00:06:46 | | Quit mattzz ("Client exiting") |
00:08:45 | | Join mecraw_ [0] (~mecraw@69.2.235.2) |
00:08:45 | | Quit mecraw__ (Read error: 54 (Connection reset by peer)) |
00:12:44 | | Quit mecraw_ (Client Quit) |
00:13:39 | | Join midk [0] (mk@ACC4FA0F.ipt.aol.com) |
00:14:03 | midk | yo |
00:14:56 | scott666 | hey |
00:18:00 | scott666 | whats up? |
00:18:12 | midk | not much, you? |
00:18:54 | | Part LinusN |
00:19:35 | lImbus | has ever somebody thought about connecting an archos. |
00:19:37 | scott666 | same |
00:19:45 | scott666 | workin on Cards |
00:19:59 | lImbus | -remote-control to a car cd-changer ? |
00:20:15 | lImbus | i meant to simulate a cd-changer with the archos |
00:20:21 | scott666 | thats been done |
00:20:29 | midk | simulate, or control? |
00:20:44 | lImbus | ok, I would like to control my archos by the car radio |
00:21:03 | lImbus | just if it would be a cd-changer of A LOT OF cd's |
00:21:10 | midk | ohh |
00:21:16 | midk | h,, |
00:21:21 | scott666 | yeah, a few people have done that i think |
00:21:29 | scott666 | [IDC]Dragon, for one |
00:21:36 | lImbus | some car-radios with cd-changer even support cd-text |
00:21:49 | scott666 | i suggest either joining the mailing list and asking, or reading through the archives |
00:22:42 | lImbus | oh, well. beeing subscribed takes time :-/ |
00:23:26 | lImbus | thanks, ill have a look |
00:23:27 | midk | http://rockbox.haxx.se/mail |
00:24:22 | [IDC]Dragon | lImbus: what headunit do you have? |
00:25:23 | midk | brb |
00:25:26 | | Nick midk is now known as midk|brb (mk@ACC4FA0F.ipt.aol.com) |
00:26:10 | lImbus | headunit ? you mean my car radio's main component ? it's a blaupunkt monaco |
00:26:42 | [IDC]Dragon | I've done Alpine, sorry |
00:28:21 | lImbus | I suppose you eavendropped the communication between cdchanger and headunit, then build a "converter" with another small atmel or something like this ? |
00:28:42 | lImbus | btw: I would switch to alpine if it's not possible with blaupunkt |
00:28:46 | [IDC]Dragon | at first, yes |
00:29:08 | [IDC]Dragon | it's not impossible, it's just not been done |
00:29:36 | [IDC]Dragon | later I found I can go without a controller, doig the protocol by the Archos |
00:29:39 | lImbus | yes, I understand, but I'm always lacking of time, so I would prefer to buy a new radio than spending that time. |
00:30:15 | lImbus | so the protocol is done within the software, and you modified your rockbox slightly ? |
00:30:25 | [IDC]Dragon | It would be an old radio, I've done Alpine M-Bus, which is their older standard. Now the use Ai-Net. |
00:30:46 | [IDC]Dragon | no, I didn't modify the box. |
00:30:56 | [IDC]Dragon | at least, not for that. |
00:31:03 | lImbus | ;-) |
00:31:29 | lImbus | so I suppose there must be massive documentation somewhere about the archos remote ? |
00:31:30 | [IDC]Dragon | It's possible because M-Bus is a single-wire bus |
00:32:02 | [IDC]Dragon | all others known to me use several pins |
00:32:21 | [IDC]Dragon | the archos remote? |
00:32:22 | lImbus | how can it be the archos understands alpine m-bus without modiying anything ? |
00:32:26 | lImbus | yeah |
00:32:58 | [IDC]Dragon | because the remote pin can be used bidirectional |
00:34:37 | lImbus | you told me you went without controller by doing the protocol by the archos. do they use the same protocol ? would be a great hazard |
00:34:42 | lImbus | dont understand :-/ |
00:35:17 | [IDC]Dragon | search the mailing list for my postings |
00:35:50 | lImbus | ok, Im already doing, thanks so far |
00:36:03 | [IDC]Dragon | the protocol is done in software, mostly (except for bit receiving) |
00:39:12 | lImbus | ok, that's what I meant. you modified your rockbox software. nice |
00:39:51 | [IDC]Dragon | ah, yes, certainly |
00:40:03 | | Quit lImbus ("Changing servers") |
00:41:18 | | Join lImbus [0] (~lImbus@149-115.241.81.adsl.skynet.be) |
00:41:34 | lImbus | sorry, as I said, my first irc-steps ;-)( |
00:47:01 | | Join diddystar5 [0] (lee@IC83.library.oregonstate.edu) |
00:49:27 | | Quit [IDC]Dragon () |
00:54:12 | | Nick midk|brb is now known as midk (mk@ACC4FA0F.ipt.aol.com) |
01:00 |
01:05:42 | | Quit scott666 ("i'll be back...eventually...") |
01:06:07 | lImbus | is there somebody able and keen to remove / repair the dead link to "nick robinsons sony remote joystick if" on the hardware mods page ? |
01:16:50 | | Quit Douche_Nutz (Read error: 110 (Connection timed out)) |
01:42:07 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
01:42:07 | | Quit Nibbler (Read error: 54 (Connection reset by peer)) |
01:46:37 | | Part lImbus |
01:49:22 | *** | Saving seen data "./dancer.seen" |
02:00 |
02:06:42 | | Join BC [0] (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
02:09:43 | | Part amiconn |
02:09:43 | BC | hey diddy - pretty much finished the card engine! |
02:09:43 | midk | yo yo yo |
02:09:49 | BC | you're gonna have to wind the string back on by hand now |
02:10:03 | diddystar5 | whoa didnt see ya BC |
02:10:17 | BC | I'm in stealth mode |
02:10:32 | BC | i rolled 20 for "hide in user list" |
02:13:37 | midk | i don't think any of us "got" that bx |
02:13:38 | midk | bc* |
02:14:44 | BC | yoyo's use string - when they do three "yo"s you need wind the string back on |
02:15:20 | midk | 17:10:31 | <BC> i rolled 20 for "hide in user list" |
02:16:31 | BC | you need to play D&D to get that one sadly |
02:16:39 | midk | heeee yo |
02:16:59 | midk | whowantedtodieagain |
02:26:10 | | Nick BC is now known as bc|food (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
02:29:44 | | Join Schuby [0] (~Ih@68-70-82-44.losaca.adelphia.net) |
02:30:32 | Schuby | anyone herE? |
02:31:21 | midk | yo |
02:31:39 | Schuby | yo |
02:31:48 | Schuby | just wondering if anyone can help me with my USB woes |
02:32:01 | midk | possibly |
02:32:04 | midk | what is the problem? |
02:32:56 | Schuby | well it was working fine until a transfer froze, now the tray icon says "No Drives Detected". I've fixed this problem before by reinstalling drivers, uninstalling / reinstalling, etc... but it dosen't seem to work anymore |
02:33:29 | diddystar5 | what os? |
02:34:04 | | Quit Schuby (Read error: 104 (Connection reset by peer)) |
02:34:13 | | Join Schuby [0] (~Ih@68-70-82-44.losaca.adelphia.net) |
02:34:15 | Schuby | err |
02:34:31 | Schuby | sorry windows xp crashed when I was trying to install the drivers again |
02:34:37 | diddystar5 | ahh |
02:34:42 | diddystar5 | dont install any drivers |
02:34:49 | diddystar5 | remove any that you have |
02:35:01 | Schuby | I tried that to, windows XP see's it as an 'unknown usb device' |
02:35:24 | diddystar5 | and just plug in your box, xp already has drivers built in for it |
02:35:24 | diddystar5 | really? |
02:35:24 | diddystar5 | wow |
02:35:45 | Schuby | question, how do you uninstall a driver without plugging the archos in so it shows up in hardware manager> |
02:36:18 | Schuby | (I havnt used this sucker for over a year, but it still works fine playing songs) |
02:37:31 | Schuby | trying this again, without drivers |
02:37:48 | diddystar5 | go to add remove progs and look for something like tpp driver |
02:38:04 | Schuby | ok, its uninstalled then |
02:38:31 | Schuby | yeah, windows xp can't seem to find "the right software" (from the error window) to install the hardware |
02:39:19 | Schuby | im tempted to reformat, but that would be a last resort in this case |
02:39:28 | diddystar5 | you can try |
02:39:42 | diddystar5 | make sure you alwasy have a backup on your pc also |
02:39:49 | diddystar5 | (if you dont) |
02:40:06 | | Quit AciD (Read error: 54 (Connection reset by peer)) |
02:40:15 | Schuby | yeah I have windows on a seperate partition, so I just copy my important files to another partition and reformat |
02:40:20 | Schuby | but what else can I try? |
02:40:49 | diddystar5 | No idea really |
02:40:58 | Schuby | hmm |
02:41:11 | diddystar5 | It always a few people that have these problems... |
02:41:43 | | Quit Galik ("Client exiting") |
02:41:49 | | Join Galik [0] (~galik@195.137.1.152) |
02:42:04 | Schuby | yeah its weird |
02:42:19 | Schuby | which TTP driver does the archos 6000 use? I noticed theres was like 3 |
02:43:29 | diddystar5 | all of them, remove them all |
02:43:55 | Schuby | I did, I mean, which one does it use |
02:44:08 | Schuby | so I can try another method of finding the exact driver |
02:45:08 | Schuby | hmm |
02:47:08 | Schuby | is there anyone else here that might know, diddystar5? |
02:47:19 | diddystar5 | umm not really |
02:48:26 | Schuby | vrv |
02:48:28 | Schuby | *brb |
02:48:37 | | Quit Schuby (Read error: 104 (Connection reset by peer)) |
02:50:05 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
02:53:32 | | Nick bc|food is now known as Bluechip (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
02:54:22 | | Quit Galik ("Client exiting") |
03:00 |
03:17:13 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
03:23:04 | diddystar5 | bye bye |
03:23:12 | midk | cya |
03:23:27 | | Quit diddystar5 ("Leaving") |
03:23:31 | Bluechip | so mk, played with cards.c yet? |
03:24:04 | midk | nope |
03:24:10 | midk | didnt get to |
03:24:41 | | Quit Douche_Nutz (Read error: 60 (Operation timed out)) |
03:40:17 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
03:40:44 | midk | yo scott. |
03:40:50 | scott666 | hey |
03:41:01 | midk | waaaaasa wasaaaaaaaa |
03:41:05 | midk | i mean |
03:41:05 | midk | yo |
03:41:18 | Bluechip | beaming time |
03:41:25 | midk | ? |
03:41:30 | Bluechip | fixed that riffle |
03:41:43 | Bluechip | (scotty joke) |
03:41:54 | midk | oh lol |
03:42:21 | scott666 | what was wrong with the riffle? |
03:42:33 | midk | riffle |
03:42:35 | midk | wtf is going on |
03:42:43 | scott666 | heh |
03:43:02 | Bluechip | kept changing the nuer of cards in the deck |
03:43:18 | Bluechip | <= became < and the problem buggered off |
03:43:37 | midk | hsahahahahahahahahahahaha |
03:43:40 | scott666 | now theres no riffle_in |
03:43:46 | Bluechip | yes there is |
03:43:48 | midk | cards.po |
03:44:16 | scott666 | case RIFFLE_IN: |
03:44:16 | scott666 | case RIFFLE_OUT: |
03:44:18 | Bluechip | line 524 |
03:44:26 | midk | HAHA |
03:44:30 | midk | case RIFFLE_IN |
03:44:33 | Bluechip | note lack of "break" |
03:44:34 | midk | so wtf is a riffle again |
03:44:37 | Bluechip | after the IN |
03:44:56 | Bluechip | http://mathworld.wolfram.com/RiffleShuffle.html |
03:45:00 | midk | heh bc was that directd at me yo |
03:45:14 | Bluechip | ;) |
03:45:41 | midk | ohh its only on the sim yo |
03:45:44 | midk | its like |
03:45:47 | midk | yeah |
03:45:57 | midk | (v) |
03:46:07 | Bluechip | LMAO |
03:46:36 | midk | i could make better icons than that |
03:46:45 | midk | and wtf sort of interface is this |
03:46:46 | midk | booooo |
03:47:04 | Bluechip | well, it is obviously not for you :P |
03:47:09 | scott666 | interface? |
03:47:15 | Bluechip | <shrugs> |
03:47:16 | scott666 | theres an interface now? |
03:47:20 | midk | i hit off like 10 times and it shut off yay |
03:47:36 | midk | it was like |
03:47:38 | Bluechip | it runs a demo of all the routines and pauses for a key at each stage |
03:47:45 | midk | writing sector 5 address to 5a |
03:48:19 | Bluechip | it is to show the smart man how to develop his own card game |
03:48:29 | Bluechip | but such that he does not need to be a guru programmer to do it |
03:49:04 | midk | heh its ugly period. |
03:49:26 | *** | Saving seen data "./dancer.seen" |
03:50:04 | midk | note the period |
03:50:16 | midk | see: period. <−− d. <−−- . . |
03:50:27 | Bluechip | forever the intellect hey mk? |
03:50:39 | midk | um wha |
03:50:41 | midk | suure |
03:50:43 | scott666 | what exactly is juggle? |
03:50:48 | midk | juggle the cards |
03:50:49 | midk | HA |
03:50:50 | midk | lets do it |
03:50:51 | DBUG | Enqueued KICK midk |
03:50:51 | midk | oyahh |
03:50:53 | Bluechip | at least use a word with more than two or three syllables if you're going for an insult ;) |
03:51:41 | Bluechip | http://thesaurus.com/ |
03:52:31 | | Join lImbus [0] (MDJ@149-115.241.81.adsl.skynet.be) |
03:52:47 | Bluechip | juggle ...do you mean the line of code: |
03:52:47 | Bluechip | MoveCard(hand[2],6, hand[2],1, FACE_DOWN, SPREAD_X_N); |
03:53:03 | scott666 | yeah |
03:53:10 | scott666 | and the following line |
03:53:25 | scott666 | is it just to show how you can move cards around between hands? |
03:53:41 | midk | OYAH |
03:53:47 | Bluechip | as in between hand 2 and hand 2 |
03:55:47 | | Join Strath [0] (aopen@dgvlwinas01pool0-a200.wi.tds.net) |
03:56:10 | scott666 | oh!! haha, i get it now |
03:56:17 | midk | ? |
03:56:21 | scott666 | i was looking at juggled: sorted |
03:56:32 | scott666 | not p4 discard: juggle |
03:57:19 | Bluechip | ahhhhhh |
03:57:21 | Bluechip | yess |
03:57:33 | Bluechip | the text in the code is what has JUST happened |
03:57:42 | Bluechip | on screen it seems like it is what is ABOUT to happen |
03:57:54 | midk | oh so yeah |
03:57:56 | midk | im like |
03:57:58 | Bluechip | hence the whitespace in the code |
03:57:59 | midk | yo wasup |
03:58:01 | midk | and hes like |
03:58:04 | midk | wtf is wrong with u |
03:58:09 | midk | u trying to act black |
03:58:22 | midk | and im like tight program and hes like not when u say it its just creepy |
03:58:23 | Bluechip | have you become a valley girl? |
03:58:36 | midk | i think so |
03:58:40 | Bluechip | do you have a web cam |
03:58:46 | scott666 | haha |
03:58:47 | midk | mid? |
03:59:06 | midk | oyah i do |
03:59:10 | midk | somewheres |
03:59:15 | Bluechip | get yer tits out baby |
03:59:19 | midk | whoa nm |
03:59:22 | scott666 | wow, kinda sad when you cant tell someones ebonics impression from a valley girl |
03:59:24 | midk | *throws it away |
03:59:28 | scott666 | lmao |
03:59:48 | Bluechip | that was ebonics - riiiiight got you |
03:59:51 | scott666 | you walked right into that one midk |
04:00 |
04:00:01 | midk | heh i try |
04:00:06 | midk | but it was funny |
04:00:16 | midk | Zakk says: |
04:00:16 | midk | yo yo yo |
04:00:16 | midk | InflamedSpirit says: |
04:00:16 | midk | ? |
04:00:16 | *** | Alert Mode level 1 |
04:00:16 | midk | Zakk says: |
04:00:17 | *** | Alert Mode level 2 |
04:00:17 | midk | wasup yo |
04:00:19 | midk | InflamedSpirit says: |
04:00:21 | midk | wtf is wrong with u? |
04:00:29 | Bluechip | woooooowwwwwwww |
04:00:42 | midk | haha |
04:00:44 | scott666 | msn takes up too much space |
04:00:45 | midk | he's funny |
04:00:48 | midk | sry yo |
04:00:51 | midk | ill change it |
04:01:02 | Bluechip | chill homie |
04:01:03 | midk | heh i taught him to indent |
04:01:04 | midk | Zakk says: |
04:01:04 | midk | yo yo yo |
04:01:04 | *** | Alert Mode level 3 |
04:01:04 | midk | InflamedSpirit says: |
04:01:04 | *** | Alert Mode level 4 |
04:01:04 | midk | ? |
04:01:04 | *** | Alert Mode level 5 |
04:01:04 | midk | Zakk says: |
04:01:06 | midk | wasup yo |
04:01:08 | midk | InflamedSpirit says: |
04:01:10 | midk | wtf is wrong with u? |
04:01:12 | midk | gahhh |
04:01:14 | midk | sry |
04:01:16 | scott666 | smooth |
04:01:18 | scott666 | lol |
04:01:27 | midk | his was this |
04:01:42 | midk | for(i = 0; i<LHEIGHT; i++) |
04:01:42 | midk | { |
04:01:42 | midk | for(ii = 0; ii<LWIDTH; ii++) |
04:01:42 | *** | Alert Mode level 6 |
04:01:42 | midk | { |
04:01:42 | *** | Alert Mode level 7 |
04:01:42 | midk | printf("%c", fgetc(fp) ); |
04:01:42 | *** | Alert Mode level 8 |
04:01:42 | midk | fscanf(fp, "%c", &map[ii][i]); |
04:01:44 | midk | } |
04:01:46 | midk | } |
04:01:48 | midk | i was like |
04:01:51 | midk | uhh |
04:02:14 | Bluechip | cute |
04:02:18 | midk | yeh |
04:02:22 | midk | is the code good |
04:03:00 | Bluechip | bit of an unattractive menstruation though don't you think (or maybe you don't?) |
04:03:51 | midk | ? |
04:03:53 | midk | yessir |
04:04:12 | Bluechip | yes it is or yes you don't think? |
04:04:24 | Bluechip | both are funny |
04:04:24 | midk | yes it is |
04:04:25 | midk | duhh |
04:05:30 | Bluechip | where can I download some Rozelle? |
04:05:43 | midk | oyah |
04:08:38 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:08:38 | * | scott666 made an Eight Note Tuneable Organ in electronics |
04:09:04 | Bluechip | oh how we love astable multivibrators |
04:09:27 | Bluechip | chips or trannies? |
04:09:28 | scott666 | indeed |
04:09:55 | * | lImbus tests /me |
04:10:08 | scott666 | heh |
04:10:12 | Bluechip | hehe |
04:10:45 | | Nick midk is now known as midk|brb (mk@ACC4FA0F.ipt.aol.com) |
04:10:45 | DBUG | Enqueued KICK midk|brb |
04:10:45 | *** | Alert Mode level 9 |
04:11:16 | | Quit lImbus ("so long") |
04:11:53 | | Quit scott666 ("testing /quit would've been funnier") |
04:12:08 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
04:12:43 | | Join JohnnyDemocracy [0] (monkey@1Cust92.tnt1.mount-vernon.wa.da.uu.net) |
04:14:06 | Bluechip | anyone here into beatboxing? |
04:14:43 | scott666 | is that like rockboxing without bass or guitar? |
04:14:48 | Bluechip | lol |
04:15:21 | Bluechip | just found Rahzel (not rozelle) doing "if your mother only knew" - awesome ...if you're into that kind of thing ....which personally I am |
04:16:00 | scott666 | im ignorant but interested |
04:16:34 | | Join sleep_21 [0] (~iughehr@tnt02-162.phlpa.fast.net) |
04:17:11 | Bluechip | you can find the track on WinMX (prolly others too) |
04:18:03 | scott666 | i wish winmx had the selection of kazaa |
04:18:32 | Bluechip | most of the stuff I d/l is not available on any other open network |
04:19:32 | scott666 | a great big anonymous all encompassing network would be great |
04:19:40 | Bluechip | lol |
04:20:10 | sleep_21 | what software is used to flash the archos bios? |
04:20:30 | scott666 | firmware_flash.rock |
04:20:44 | sleep_21 | will that compile as an exe? |
04:20:46 | *** | Alert Mode OFF |
04:20:57 | scott666 | ...you do it while the archos is running |
04:21:04 | Bluechip | just run it in the same way as tetris |
04:21:07 | scott666 | .....on the archos |
04:21:16 | sleep_21 | i'm trying to get started on an opensource firmware for the nomad |
04:21:31 | scott666 | oh, right |
04:21:34 | scott666 | heh |
04:21:34 | sleep_21 | you can't run programs from the nomad afaik |
04:21:35 | Bluechip | go4it :) |
04:21:59 | scott666 | youll need to do quite a bit more than just run firmware_flash then |
04:22:03 | Bluechip | no, .rock is to Rockbox as .exe is to Windows |
04:22:20 | sleep_21 | well, how do you flash the bios the first time? |
04:22:26 | scott666 | flashing didnt come until 2-3 years into rockbox |
04:22:29 | sleep_21 | to get Roclbox on there |
04:22:39 | scott666 | originally we didnt |
04:22:50 | sleep_21 | oh yeah? |
04:22:51 | Bluechip | the standard firmware checks for an updated f/w in root |
04:22:54 | scott666 | the archos is capable of firmware updates via ajbrec.ajz |
04:23:07 | scott666 | if the file is present it loads that |
04:23:38 | sleep_21 | oh, i think the nomad's firmware is total in the rom |
04:23:43 | scott666 | they had to open that up and figure out how to scramble and descramble those, then write code to go in it |
04:23:51 | Bluechip | you CAN upgrade nomad firmware as i recall |
04:24:05 | sleep_21 | yeah, it can be flashed, but i'd have to write the app to do it |
04:24:15 | scott666 | im pretty sure you need some code to reverse engineer to get anywhere |
04:24:31 | sleep_21 | and i have an extra which i don't think has any kind of serial interface |
04:24:38 | sleep_21 | *Xtra |
04:25:01 | Bluechip | write your own app to flash normal firmware first |
04:25:17 | sleep_21 | I can't tell whether or not this is totally above me, i know a bit of ASM and a decent bit of C++ |
04:25:32 | scott666 | Bluechip: should i get the 2 minute version or the 10 minute version? |
04:25:35 | Bluechip | you're in then |
04:26:06 | Bluechip | scott: the 2min version is good enough for a start |
04:26:25 | Bluechip | if you like it, get the big one |
04:27:18 | sleep_21 | bluechip: that's enough knowledge to get going on it? |
04:27:40 | scott666 | (note: Bluechip is the optimist of the group) |
04:27:45 | sleep_21 | haha |
04:27:54 | Bluechip | sleep: how does the nomad upgrade? |
04:28:03 | Bluechip | need tea - brb |
04:28:36 | sleep_21 | #1 connect the USB, #2 turn on the unit, #3 run the firmware update app, #4 unit automatically restarts |
04:28:55 | scott666 | youll have to crack the app then |
04:29:37 | sleep_21 | disassemble? |
04:30:05 | scott666 | i have no idea how to go about cracking it |
04:30:33 | scott666 | but you need to figure out how it works to write your own code |
04:30:33 | sleep_21 | hmm |
04:31:01 | sleep_21 | right |
04:31:24 | Bluechip | nahhh |
04:31:34 | Bluechip | use a usb port sniffer and log all the traffic |
04:34:08 | sleep_21 | this whole undertaking frightens me :-) |
04:34:38 | Bluechip | unless you are 104.3% determined to crack it ...give up now |
04:35:11 | Bluechip | if they've put an encryption layer in the way, you gonna start sweating |
04:35:36 | sleep_21 | i'm pretty sure there is an encryption |
04:36:03 | Bluechip | are you indeed |
04:36:23 | sleep_21 | what little information there is on www.nomadness.net suggest that there is |
04:36:59 | Bluechip | i'll take your word for it - this was one of the main reasons that I chose an Archos unit |
04:37:10 | sleep_21 | because of rockbox? |
04:37:20 | Bluechip | yes |
04:37:33 | sleep_21 | yeah, it's a pretty awesome project |
04:38:00 | sleep_21 | i'm sure it can be done to the nomad, but i wish i wasn't the one who had to start from scratch on it :-) |
04:38:49 | Bluechip | well, if you have questions I am sure that people here will help, it was that way with avos, but |
04:39:03 | Bluechip | open ended "hows" have too many answers |
04:39:41 | sleep_21 | yeah |
04:39:44 | Bluechip | the more initiative you show, the more help will just appear from the shadows (in my experience) |
04:40:04 | Bluechip | get some publicity |
04:40:09 | sleep_21 | that's what i'm hoping, i'd like to make one breakthrough and hope people will jump onboard |
04:40:28 | Bluechip | write a program to flash their code - that'll make people sit up |
04:40:40 | Bluechip | get schematics |
04:40:44 | Bluechip | get chip info |
04:40:50 | Bluechip | datasheets |
04:40:56 | sleep_21 | im woried about f'ing up my rom in the process, i do like my Xtra ;-) |
04:41:01 | Bluechip | programmers bluebook for the cpu |
04:41:27 | Bluechip | if you have no way to recover a dead rom, you're in trouble |
04:42:01 | Bluechip | with archos you dont (need to) touch the flash, you just add a new f/w to the hardrive |
04:42:08 | Bluechip | zero risk |
04:45:38 | scott666 | get a server that can attempt to be /.ed |
04:46:08 | scott666 | (late response) |
04:46:41 | Bluechip | I think it's prolly time to give up on this cards thing |
04:46:42 | sleep_21 | yeah, but i gotta make progress before i can get /. :-) |
04:46:52 | sleep_21 | cards? |
04:47:06 | Bluechip | sorry, another chat |
04:47:13 | scott666 | why? |
04:47:27 | Bluechip | cos I'm doing it all on my own - and I'm really not that interested |
04:47:36 | Bluechip | enthusiasm is waining fast |
04:47:40 | scott666 | what happened to diddy? |
04:47:49 | Bluechip | banned from using a computer for 5 weeks |
04:47:56 | scott666 | ouch! |
04:49:16 | scott666 | that song is crazy |
04:49:28 | Bluechip | incredible innit |
04:49:37 | scott666 | would be much more impressive live, but yeah |
04:51:55 | | Join scott666_ [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
04:54:35 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:54:35 | * | scott666_ cant figure out how the sorting works |
04:54:48 | scott666_ | ahh! ghost!! |
04:56:28 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
04:56:39 | Bluechip | qsort is a c lib function |
04:56:45 | Bluechip | essentially ...it just works |
04:57:38 | Bluechip | it takes two elements at a time from array X which has length Y and size Z |
04:57:57 | Bluechip | and passed them to fn(void* void*) which says which one is bigger |
04:58:23 | scott666_ | ahhh |
04:58:27 | Bluechip | it uses a divide-and-conquer algorithm |
04:58:42 | Bluechip | more memory, but faster than bubble sort |
04:58:55 | scott666_ | i figured there was probably a faster way than how i did it |
04:59:25 | Bluechip | do a search for Quick Sort |
04:59:30 | scott666_ | it was fun to figure out though |
04:59:39 | Bluechip | you worked that out? |
04:59:40 | Bluechip | cool |
04:59:43 | Bluechip | well done |
05:00 |
05:00:02 | scott666_ | yeah |
05:00:27 | scott666_ | it went through a few phases, then i came up with the basic idea of moving one to the front and shifting the rest back |
05:00:41 | scott666_ | then i figured out that wasnt enough and made 'front' a variable too |
05:00:44 | Bluechip | oh right, not quite bubble then |
05:00:55 | Bluechip | didn't look super close at the code |
05:00:59 | sleep_21 | wow, USB snoop outputs an insane amount of data |
05:01:29 | Bluechip | sleep: you only really want the packet data, ignore the headers |
05:01:40 | sleep_21 | tthe hex stuff? |
05:01:48 | Bluechip | try to find your firmware file in the dump |
05:01:57 | Bluechip | dont know - not used "USB SNoop" |
05:02:06 | sleep_21 | what have you used? |
05:02:16 | Bluechip | a real one :( |
05:02:25 | sleep_21 | hardware? |
05:02:28 | Bluechip | yes |
05:02:32 | sleep_21 | damnit |
05:02:36 | sleep_21 | $? |
05:02:44 | midk|brb | yo |
05:02:46 | | Nick midk|brb is now known as midk (mk@ACC4FA0F.ipt.aol.com) |
05:02:46 | DBUG | Enqueued KICK midk |
05:04:03 | Bluechip | sleep: any screen shots available online |
05:04:04 | Bluechip | ? |
05:04:15 | sleep_21 | of the log? |
05:04:31 | Bluechip | whatever would help me help you |
05:04:42 | | Quit JohnnyDemocracy (Read error: 113 (No route to host)) |
05:05:54 | sleep_21 | ill talk a closer look at it later, i gotta get back to assembly homework :-) |
05:06:05 | Bluechip | lol - send it over - lol |
05:06:15 | Bluechip | we did mk's homework the other night |
05:06:19 | midk | OYAH |
05:06:20 | midk | help |
05:06:23 | midk | got a new thing now |
05:06:24 | midk | its like |
05:06:35 | midk | multiply square roots with the factors of polynomials or something |
05:06:43 | scott666_ | lol |
05:06:51 | Bluechip | lol |
05:07:12 | Bluechip | advanced trig next month differentials and integration |
05:07:24 | Bluechip | E |
05:07:30 | sleep_21 | that stuff is sooo last semester for me ;-) |
05:07:35 | Bluechip | lol |
05:07:36 | scott666_ | determinants of a matrix and cramers rule... |
05:07:44 | Bluechip | f' that! |
05:07:50 | Bluechip | hated matrices |
05:07:54 | scott666_ | me too |
05:08:15 | Bluechip | and ALL math lecturers suck! |
05:08:21 | sleep_21 | i'm trying to input ascii chars from the keyboard with int21 (1) and convert them to actual numbers |
05:08:33 | scott666_ | teacher got pissed when i told her we should watch the matrix for 'review' |
05:08:34 | Bluechip | what base? |
05:08:38 | sleep_21 | i've already wrote the subroutine to output any hex number in DX |
05:08:41 | Bluechip | lol |
05:09:10 | midk | ok lets see |
05:09:17 | midk | i can factor easy now |
05:09:24 | midk | yah so |
05:09:34 | midk | factoring squares of binomials |
05:09:41 | scott666_ | i factored your mom |
05:09:44 | midk | x^2 - 18x + 81 yo |
05:09:46 | sleep_21 | the tough part is i need a loop to do the input and another loop to increase the amount of zeros after each 10's place |
05:09:46 | midk | oyahh |
05:10:02 | scott666_ | (x-9)^2 |
05:10:05 | sleep_21 | haha |
05:10:17 | midk | heh i got that one on my own scott |
05:10:19 | midk | what about this |
05:10:20 | scott666_ | even easier than what you were just doing |
05:10:24 | | Join JohnnyDemocracy [0] (monkey@1Cust89.tnt2.mount-vernon.wa.da.uu.net) |
05:10:40 | midk | 25x70x+49x^2 |
05:10:43 | | Quit scott666 (Read error: 110 (Connection timed out)) |
05:10:54 | sleep_21 | factor out an X first |
05:11:03 | midk | ... |
05:11:10 | midk | er |
05:11:10 | midk | wait |
05:11:15 | midk | 25-70x+49x^2 |
05:11:17 | midk | there |
05:11:22 | midk | 25- 70x + 49x^2 |
05:11:29 | midk | spaced oyut |
05:11:35 | scott666_ | (5x-7)^2 |
05:11:55 | scott666_ | oh, wait, nevermind |
05:11:59 | scott666_ | the x is on the wrong sid |
05:12:01 | scott666_ | e |
05:12:09 | | Nick scott666_ is now known as scott666 (scott666@c-24-245-58-245.mn.client2.attbi.com) |
05:12:41 | scott666 | (5-7z)^2 |
05:13:12 | midk | um |
05:13:30 | sleep_21 | thnks bluechip, but i gotta use int 21 |
05:13:37 | midk | (7x-5)^2 |
05:13:40 | midk | ? |
05:13:56 | sleep_21 | in a loop |
05:13:59 | scott666 | it doesnt matter? |
05:14:13 | midk | it doesn't? |
05:14:20 | scott666 | foil both |
05:14:25 | Bluechip | Sleep: I also have a bressenhams that works entirely in registers if you want it |
05:16:15 | sleep_21 | hmm |
05:16:22 | midk | scott |
05:16:32 | Bluechip | scott: so we giving up with this cards thing then, or is there a good next step? |
05:16:46 | scott666 | good question |
05:16:52 | scott666 | i dont want to, but i dont know where to go next |
05:17:04 | scott666 | i have no clue on how to write to the screen |
05:17:20 | midk | haha |
05:17:23 | scott666 | midk: what? |
05:17:23 | midk | im the screen guy |
05:17:26 | midk | *ui guy |
05:17:31 | midk | heh sry |
05:17:35 | midk | i meant pick me |
05:17:37 | scott666 | but i want solitaire! |
05:17:59 | scott666 | its a dilemma |
05:17:59 | scott666 | heh |
05:18:08 | Bluechip | hey scott, you up to working out how to write an ovehand shuffle? |
05:18:22 | scott666 | if youre up for explaining what it is |
05:18:23 | scott666 | heh |
05:18:55 | Bluechip | hold deck left hand |
05:19:04 | Bluechip | take BOTTOM 2/3 with right hand |
05:19:20 | scott666 | and then mix the top back in? |
05:19:28 | Bluechip | drop SOME from the TOP of the right hand on the TOP of the left hand |
05:19:34 | Bluechip | repeat until right hand is empty |
05:20:05 | scott666 | how many is some? |
05:20:10 | scott666 | approximately |
05:20:26 | scott666 | PileCarcCnt/x |
05:20:27 | Bluechip | TOTALLY dependant on the person shuffling |
05:20:39 | scott666 | ok |
05:20:43 | Bluechip | maybe even take bottom 8/9ths of deck to start |
05:20:47 | scott666 | se we use a big random nnumber? |
05:21:00 | scott666 | i can do that |
05:21:12 | Bluechip | i would say take between 2/5 and 4/5 of deck |
05:21:30 | Bluechip | make at least 2 drops |
05:21:41 | Bluechip | less than 9 drops |
05:21:48 | scott666 | and then mix back in between a quarter and a 16th per drop? |
05:21:53 | scott666 | brb |
05:25:11 | scott666 | back |
05:25:15 | midk | yo |
05:25:19 | midk | you werent even like gone |
05:25:26 | midk | wtf is this "brb" shit |
05:25:29 | midk | i mean |
05:25:31 | midk | wb scott |
05:26:56 | Bluechip | it's courtesy ole bean - we had been chatting at that point ;) |
05:29:51 | midk | yo yo yo |
05:33:35 | midk | i said yo. |
05:33:58 | scott666 | shhhhh. |
05:34:08 | midk | wtttfffffffff |
05:34:14 | Bluechip | LMAO |
05:34:16 | Bluechip | acs |
05:35:29 | Bluechip | come on then MK, if you're mr grafix .... |
05:35:36 | Bluechip | come up with something cool for: |
05:35:39 | Bluechip | a joker |
05:35:43 | Bluechip | in 4x5 |
05:35:59 | midk | joker eh |
05:36:05 | midk | 4 by 5 |
05:36:10 | midk | wtf sort of shit is this |
05:36:11 | midk | i mean |
05:36:12 | midk | yessir |
05:36:19 | Bluechip | nm |
05:36:26 | scott666 | (PileCardCnt*.6)+((((rb->rand()%4)-2)/10)*PileCardCnt); |
05:36:41 | Bluechip | x*.6 = 0 |
05:36:47 | midk | um |
05:36:50 | midk | why not just a "j" |
05:36:57 | Bluechip | Jack |
05:36:57 | scott666 | oh, right |
05:37:03 | midk | um |
05:37:18 | midk | can we up the size to 64x64 so i can fit a real joke in it |
05:37:21 | midk | then youll know its a joker |
05:37:37 | Bluechip | I've seen Picard in 12x12 |
05:37:44 | midk | picard? |
05:37:48 | Bluechip | in fact the full bridge crew |
05:37:52 | scott666 | heh |
05:37:56 | sleep_21 | you guys should do iraqi cards |
05:38:01 | Bluechip | LOL |
05:38:07 | sleep_21 | if you're true patriots |
05:38:10 | Bluechip | the Ace of Terrorists |
05:38:25 | Bluechip | The Jack of Nukes |
05:38:32 | midk | why are there jokers anyways |
05:38:44 | sleep_21 | it's solitaire right? |
05:38:45 | Bluechip | The Queen of Rulers |
05:38:55 | Bluechip | The King of Siam |
05:38:56 | Bluechip | lol |
05:39:15 | Bluechip | A joker with Bush's face on it |
05:39:21 | midk | what that in bitmap format? |
05:39:34 | sleep_21 | maybe it would be good to have a cards.h so you can make a bunch of games |
05:39:35 | midk | hmm |
05:39:37 | midk | hard to say |
05:39:38 | Bluechip | dude it's 4x5 - any format is good |
05:39:46 | midk | i meant the like hex stuff |
05:39:54 | | Quit JohnnyDemocracy () |
05:39:58 | midk | 0xFF, 0x7C etc |
05:40:13 | Bluechip | which bit of ANY format is confusing |
05:40:22 | midk | the any part |
05:40:24 | midk | any bit* |
05:40:36 | Bluechip | invent a new one |
05:40:47 | scott666 | how about this: |
05:40:47 | scott666 | cut = ((PileCardCnt*3)/5)+((((rb->rand()%4)-2)/10)*PileCardCnt); |
05:41:10 | midk | god dammit i cant |
05:41:17 | midk | its 4x5 wtf is going on lol |
05:41:23 | midk | i made a happy face |
05:41:27 | scott666 | do it in ascii art! |
05:41:44 | midk | #−−# |
05:41:47 | midk | #−−# |
05:41:49 | midk | −−−− |
05:41:53 | midk | #−−# |
05:41:56 | midk | -##- |
05:41:59 | Bluechip | sorry scott, what is the intended range of the cut? |
05:42:56 | scott666 | 2/5 - 4/5 |
05:43:03 | scott666 | 60% +/- 20% |
05:44:43 | Bluechip | {0,1,2,3}-2 => {-2,-1,0,1}/10 => {0,0,0,0} |
05:45:22 | scott666 | hmmm |
05:45:54 | scott666 | oh, it should go up to 5 |
05:45:59 | Bluechip | ever wanna go blind - look at my intelligent volume scaling algorithm in audio_3587 |
05:46:50 | scott666 | cut = ((PileCardCnt*3)/5)+((((rb->rand()%5)-2)*PileCardCnt)/10) |
05:47:08 | Bluechip | %5 will give you 0..4 |
05:47:20 | scott666 | -2... |
05:47:23 | Bluechip | ok |
05:47:26 | scott666 | -2 -1 0 1 2 |
05:48:13 | Bluechip | that looks good for the initial cut |
05:48:29 | Bluechip | looks like it could be factored - lol |
05:48:39 | scott666 | lol |
05:48:45 | Bluechip | /5 and /10 |
05:49:28 | *** | Saving seen data "./dancer.seen" |
05:49:31 | scott666 | so...get rid of the 10 and multiply the whole thing by 2? |
05:49:38 | Bluechip | lol |
05:49:41 | scott666 | just the first part by 2? |
05:49:59 | Bluechip | or divide the second half by 2 and the lot by 5 |
05:51:29 | scott666 | (PileCardCnt*6)+((((rb->rand()%5)-2)*PileCardCnt) |
05:52:36 | Bluechip | (52*6)+( ((2)-2) *52) = 312 |
05:53:11 | scott666 | heh |
05:53:15 | scott666 | that wont do |
05:54:07 | midk | it wont will it? |
05:55:38 | scott666 | oh, i need to divide the whole thing by 10 |
05:56:04 | scott666 | ((PileCardCnt*6)+((((rb->rand()%5)-2)*PileCardCnt)/10) |
05:56:18 | Bluechip | did you check it this time ? |
05:56:19 | Bluechip | LOL |
05:56:46 | scott666 | no, but i remembered 52*.6 is 32.1 |
05:57:00 | Bluechip | LOL |
05:57:16 | Bluechip | I like your head :) |
05:57:37 | scott666 | oooh |
05:57:40 | Bluechip | now match the brackets |
05:57:45 | scott666 | changing it saves 3! characters |
05:58:02 | Bluechip | removing the extra brackets will probably do the same again |
05:58:12 | Bluechip | lol |
05:59:05 | scott666 | what extra brackets? i just dont trust C |
05:59:20 | Bluechip | count the opens and closes |
05:59:32 | Bluechip | you are wise not to trust C |
05:59:33 | Bluechip | :) |
05:59:38 | scott666 | ahh |
05:59:39 | scott666 | there it is |
06:00 |
06:00:02 | Bluechip | if (a==1 && b==2) .... if (a==(1&&2)==b) ...iirc |
06:00:22 | scott666 | ((PileCardCnt*6)+(((rb->rand()%5)-2)*PileCardCnt)/10) |
06:01:25 | Bluechip | looks about right |
06:01:27 | scott666 | 4 characeters |
06:01:30 | midk | yo yo yo |
06:01:33 | scott666 | *characters |
06:01:37 | scott666 | heh |
06:02:16 | Bluechip | i like this line: |
06:02:16 | Bluechip | for (i=0; i<PileCardCnt; hand++) |
06:02:39 | scott666 | hehe |
06:02:39 | midk | i like this one: |
06:02:47 | Bluechip | did you see my changes to your riffle |
06:02:51 | scott666 | yes |
06:02:54 | midk | for(oyah; eatme; omfgtasteme) |
06:03:12 | scott666 | pile[cut2++].posn = ++i; |
06:03:16 | Bluechip | while(midk) fork(off); |
06:03:18 | midk | cut pile yo |
06:03:20 | midk | LOOL |
06:03:46 | midk | while(midk.active) { forkoff(); yo yo yo! } |
06:04:03 | midk | Error: "yo" undeclared (first use in this function) |
06:04:05 | Bluechip | missing ; at end of input |
06:04:10 | midk | oh yeah remember bc's good one |
06:04:19 | midk | Error: Bla.c:45: No error |
06:04:40 | Bluechip | "keyboard failure, press f1 to continue" |
06:04:51 | midk | LOL |
06:04:57 | midk | dont die on me now bc |
06:04:58 | scott666 | ha! my computer says that when i boot without it plugged in |
06:04:59 | midk | DONT DIE |
06:05:06 | midk | really? |
06:05:09 | midk | o yay |
06:05:11 | scott666 | yeah |
06:06:26 | Bluechip | its in every bios |
06:06:59 | midk | dont die dont die |
06:07:19 | scott666 | you can also press del to enter setup |
06:08:22 | midk | hah |
06:08:24 | midk | haha* |
06:10:22 | Bluechip | finished that alg yet? |
06:10:49 | scott666 | no, im checking to see how it went again |
06:13:11 | scott666 | 2 >= drops <= 9, right? |
06:13:34 | scott666 | *2 <= |
06:14:22 | Bluechip | i reckon that's fair - if you have any cards to hand you could give it a try - given that the idea is to simulate a human |
06:14:45 | scott666 | ive been thinking that since yesterday, but i cant find a deck |
06:14:46 | scott666 | heh |
06:15:08 | midk | #−−# |
06:15:11 | midk | #−−# |
06:15:13 | midk | −−−− |
06:15:15 | midk | #−−# |
06:15:16 | midk | -##- |
06:15:24 | Bluechip | YOU DONT OIWN ANY PLAYING CARDS - OMG!!! |
06:15:32 | scott666 | i do |
06:15:39 | scott666 | the operative word was 'find' |
06:15:42 | Bluechip | ahhhhhhhh |
06:15:44 | Bluechip | yesss |
06:16:00 | Bluechip | I just tidied my bedroom, so i can find shit atm |
06:16:09 | Bluechip | very proud of myself |
06:16:12 | scott666 | heh |
06:16:17 | Bluechip | even washed out the shower |
06:16:24 | Bluechip | htf does a SHOWER get dirty??? |
06:16:33 | Bluechip | that's like dirty soap |
06:16:36 | scott666 | good question |
06:16:41 | Bluechip | and towels |
06:16:46 | Bluechip | why do they need washing |
06:16:48 | Bluechip | ? |
06:17:00 | Bluechip | I only ever use them JUST after I have cleaned myself |
06:17:16 | scott666 | heh |
06:17:18 | midk | HAHA |
06:20:18 | scott666 | x = ((rb->rand()%4)+1)*(cut1*3); |
06:20:32 | scott666 | range should be 10% to 50% |
06:21:24 | scott666 | wtf is that *3? |
06:21:55 | scott666 | *x = ((rb->rand()%4)+1)*(cut1/10); |
06:22:39 | Bluechip | *x - lol |
06:22:51 | scott666 | 1-5 * 31/10 = 3-15 cards/drop |
06:23:37 | Bluechip | never allow fewer than say 5 cards to be left in your hand |
06:24:16 | midk | having fun? |
06:24:45 | Bluechip | lol - yeah sick innit - we do this stuff for a laugh :D |
06:24:58 | Bluechip | I Love AI |
06:24:59 | midk | so much work for a card game |
06:25:04 | midk | *x = ((rb->rand()%4)+1)*(cut1/10); |
06:25:13 | midk | the logic of that will make me hit the ground dead |
06:25:19 | scott666 | heh |
06:25:30 | Bluechip | :) |
06:25:37 | Bluechip | <dumbstruck> |
06:25:41 | midk | rand divided by four, that plus one,, times cut1 divided by ten |
06:25:43 | midk | uhh |
06:25:51 | Bluechip | rnd MOD 4 |
06:25:57 | midk | *puts finger in ear and TWISTS |
06:26:00 | midk | oh yeh |
06:26:01 | midk | sry |
06:26:04 | Bluechip | divide by four -take the remainder |
06:26:09 | midk | ooh no shitsors! |
06:26:10 | midk | i mean |
06:26:12 | midk | yes |
06:26:39 | midk | :D sry |
06:26:43 | midk | *mean |
06:27:01 | scott666 | case OVERHAND: |
06:27:01 | scott666 | { |
06:27:01 | scott666 | UI16 cut1, cut2, hand, i, x; |
06:27:01 | DBUG | Enqueued KICK scott666 |
06:27:01 | scott666 | cut1 = ((PileCardCnt*6)+(((rb->rand()%5)-2)*PileCardCnt)/10); |
06:27:02 | scott666 | cut2 = PileCardCnt-1 |
06:27:04 | scott666 | hand = rb->rand()&1; |
06:27:06 | scott666 | for (i=0; i<PileCardCnt; hand++) |
06:27:08 | scott666 | { |
06:27:10 | scott666 | x = ((rb->rand()%4)+1)*(cut1/10); |
06:27:12 | scott666 | if (hand&1) |
06:27:14 | scott666 | for ( ; x)&&(cut1<cut); x−−) |
06:27:15 | Bluechip | lol, yeah right - the kind of sorry that means "i'll do it again in a minute" ;) |
06:27:16 | scott666 | pile[cut1++].posn = ++i; |
06:27:18 | scott666 | else |
06:27:20 | scott666 | for( ; x)&&(cut2<PileCardCnt); x−−) |
06:27:22 | scott666 | pile[cut2−−].posn = ++i; |
06:27:24 | scott666 | } |
06:27:26 | scott666 | } |
06:27:49 | Bluechip | why does your client jam up after a few lines? |
06:27:59 | scott666 | does it really? |
06:28:15 | scott666 | works fine on this end |
06:28:20 | Bluechip | maybe its a relay thing |
06:28:29 | midk | HAHA BC |
06:28:33 | midk | 21:27:12 | <Bluechip> lol, yeah right - the kind of sorry that means "i'll do it again in a minute" ;) |
06:28:35 | midk | dead on |
06:28:57 | scott666 | one of those funny-cause-its-true sort of things |
06:29:11 | Bluechip | you must have sooooo many friends |
06:30:01 | scott666 | the end is taken straight from the shuffle code, only its cut2−− |
06:30:17 | Bluechip | does it work? |
06:30:22 | scott666 | no idea |
06:30:24 | scott666 | heh |
06:30:30 | midk | HAH |
06:30:41 | scott666 | ill test it |
06:30:46 | Bluechip | ;) |
06:32:06 | scott666 | ShufflePile(STOCK, OVERHAND); |
06:32:06 | scott666 | DumpPiles("overhand"); |
06:32:10 | scott666 | right? |
06:32:14 | Bluechip | looks good |
06:32:25 | Bluechip | do it with on New deck so you can see what happened |
06:32:29 | Bluechip | one |
06:35:01 | scott666 | InitDeck();? |
06:35:39 | Bluechip | Look at that proc |
06:37:45 | scott666 | x &&(cut1<cut) |
06:37:45 | scott666 | remember what this did? |
06:38:16 | Bluechip | x is the countdown of how many to drop |
06:38:19 | Bluechip | 1..3 |
06:38:23 | scott666 | yeah |
06:38:26 | scott666 | the other part |
06:38:40 | Bluechip | cut1<cut, stops you using cards that are in the other hand |
06:38:54 | scott666 | do we need to worry about that here? |
06:39:06 | scott666 | idts |
06:39:12 | Bluechip | dunno :( |
06:39:20 | Bluechip | I'm doin the grafix atm |
06:39:53 | scott666 | yay, it compiles now |
06:42:31 | midk | nice job nice job |
06:42:32 | midk | GRAPHIX |
06:42:36 | midk | IM THE GRAPHIX GUY |
06:42:38 | midk | man you guys suck |
06:42:53 | Bluechip | i see nothing on my screen with your name on it |
06:43:09 | Bluechip | do it, or be left behind |
06:43:20 | midk | i do |
06:43:25 | Bluechip | i ain't slackin' down to your speed |
06:43:28 | midk | its right up above your second to last message |
06:43:31 | midk | third to last now |
06:43:40 | midk | i'm sitting here photoshopping |
06:43:43 | midk | whatcha expect yo |
06:44:09 | Bluechip | two hours ago a set of grafix would have been nice |
06:44:18 | midk | well you never asked so there |
06:44:20 | Bluechip | i'm just finishing the screen shots |
06:44:21 | scott666 | whew |
06:44:28 | scott666 | that was an intensive test |
06:44:47 | midk | well if you ever want help the c guru is here |
06:45:08 | scott666 | ok |
06:45:15 | scott666 | so my function killed the sim |
06:45:23 | scott666 | and froze windows for a couple minutes |
06:46:37 | Bluechip | lol |
06:46:47 | Bluechip | that'll be an infifte lop then |
06:48:26 | scott666 | that would be the for( ; x; x−−) |
06:49:31 | midk | i'm off |
06:49:32 | midk | nite all |
06:49:37 | midk | and I DO THE GFX NEXT TIME |
06:49:44 | scott666 | lol |
06:49:50 | Bluechip | nit mk |
06:50:00 | Bluechip | they're done |
06:50:01 | midk | so what's the progress for the evening? |
06:50:25 | midk | anything done? |
06:50:28 | midk | nothing? |
06:50:28 | Bluechip | I started and finished the graphics design |
06:50:34 | Bluechip | you sat an whinged |
06:50:38 | midk | nice work |
06:50:45 | Bluechip | diddy got banned from his computer |
06:50:46 | midk | i IMed and photoshopped to |
06:50:52 | midk | heh he always does |
06:50:55 | midk | too* |
06:50:55 | Bluechip | scott is sorting the next shuffle alg |
06:51:00 | midk | not bad |
06:51:03 | midk | work a bit harder tho |
06:51:08 | midk | esp scott |
06:51:09 | midk | we can do this |
06:51:19 | midk | let's take it up a notch team! |
06:51:20 | Bluechip | despite your help |
06:51:30 | midk | yeah, i do too much |
06:51:34 | midk | i should let you do more |
06:51:42 | midk | i'm hogging the spotlight here |
06:51:47 | midk | you can work on a few lines tomorrow |
06:52:15 | scott666 | lol |
06:52:22 | Bluechip | note to self: work out how to "ignore" in trill |
06:52:27 | midk | ok seriously off. good work people! |
06:52:30 | midk | i think theres a button yo |
06:52:37 | | Quit midk ("BUTTON BUTTON CASE BUTTON OFF") |
06:53:17 | scott666 | there isnt |
06:53:38 | scott666 | hmmm |
06:53:44 | scott666 | i dont see ignore anywhere |
06:53:49 | scott666 | maybe just /ignore nick |
06:53:51 | Bluechip | source updated |
06:54:07 | scott666 | whats new? gfx? |
06:56:53 | scott666 | i think overhand works |
06:57:02 | scott666 | it definitely shuffles |
06:59:37 | Bluechip | if it still needs checking - I will add it later - no time to debug right now |
06:59:47 | scott666 | ok |
07:00 |
07:00:08 | Bluechip | why are you unable to check it? |
07:01:04 | scott666 | should there be little clumps of numbers in order? |
07:01:28 | Bluechip | yes |
07:01:34 | Bluechip | read my descriptoin earlier |
07:02:22 | scott666 | something is wrong then |
07:02:31 | scott666 | it looks totally random |
07:03:05 | Bluechip | cut the deck |
07:03:12 | Bluechip | top on left |
07:03:16 | Bluechip | bottom on right |
07:03:32 | Bluechip | take small piles from the right and put them on the left until you are done |
07:03:53 | scott666 | i know what its supposed to do−−it just doesnt for some reason i havnt figure out yet |
07:03:58 | scott666 | gimme a minute |
07:10:53 | | Join Schuby [0] (~Ih@68-70-82-44.losaca.adelphia.net) |
07:11:30 | Schuby | yeah so I think my archos 6000 is officially no longer able to connect to a computer |
07:11:56 | Schuby | question, would a non-official archos usb cable cause windows not to notice the internal HD? |
07:11:58 | Bluechip | does the USB logo appear on the archos? |
07:12:04 | Schuby | yes it does |
07:12:16 | Bluechip | then the archos can see the computer |
07:12:26 | Schuby | but windows cannot see the drive, I tried on 3 computers, reinstalling drivers, NOT installing drivers, and reformatting |
07:12:35 | Schuby | well I meant I can't transfer anymore |
07:12:49 | scott666 | bad drive maybe? |
07:12:50 | Bluechip | hmmmm |
07:12:54 | Schuby | still plays |
07:13:02 | Schuby | rockbox 2.2 |
07:13:15 | scott666 | what OS? |
07:13:18 | Schuby | im thinking maybe its the USB cable? |
07:13:19 | Schuby | windows xp |
07:13:24 | Bluechip | could be the cable |
07:13:35 | Bluechip | or maybe the socket |
07:13:38 | Schuby | it transfered for a while, froze, and then stopped working like I said (sees archos, but says "No drives') |
07:14:03 | Schuby | hmm |
07:14:18 | Schuby | I wish I knew where my original cable was |
07:14:42 | Bluechip | yeah damn archos for the weird cable |
07:14:52 | Bluechip | never found an adaptor to carry with me |
07:15:18 | Schuby | so their cables are modified or something? |
07:15:28 | Bluechip | no, just an unusual A-A |
07:15:44 | Schuby | hmm |
07:16:12 | Schuby | maybe its the socket |
07:16:18 | Schuby | what can I do to adjust that? Its a little lose |
07:16:27 | Bluechip | ahaaaa! |
07:16:34 | Bluechip | open it up and solder it back on |
07:16:43 | Bluechip | treat with more care in futre ;) |
07:16:57 | Schuby | I dont think its off the solder, but let me check |
07:17:12 | Bluechip | use a magnifier |
07:17:19 | Schuby | havnt used this thing for like 1 and a half years |
07:17:31 | Bluechip | dirt in the socker? |
07:17:47 | Bluechip | clean with cotton buds and IPA |
07:18:34 | Bluechip | scott, new source, what do you make of the mocked up screen art? |
07:18:56 | Schuby | cool, I need to find a allen wrench real quick |
07:18:58 | scott666 | i havnt looked at it yet, i didnt think it would take this long to get the damn overhand to work |
07:19:11 | Schuby | any idea when rockbox will boot using the rom on 6000's? |
07:19:16 | Bluechip | lol - the other also took an age :) |
07:19:27 | scott666 | when jörg has free time |
07:19:36 | Bluechip | i dont think they have flash |
07:19:41 | scott666 | some do |
07:19:54 | Bluechip | prolly never, jorg has moved on |
07:20:14 | scott666 | videos and voice uis and whatnot |
07:20:30 | Schuby | :( |
07:20:36 | Schuby | no video for me :\ |
07:20:47 | Schuby | im thinking of getting a recorder, v2, or something |
07:20:49 | Bluechip | 6K cannot do video anyway |
07:20:52 | Bluechip | get a v1 |
07:21:09 | scott666 | yeah |
07:21:21 | Ctcp | Ignored 2 channel CTCP requests in 1 hour and 24 minutes at the last flood |
07:21:21 | * | scott666 is still meaning to fix his headphone jack |
07:22:29 | scott666 | i know what it is |
07:22:31 | scott666 | i think |
07:22:52 | scott666 | im moving cards to the front without pushing them back |
07:23:12 | Schuby | I know 6k can't do video, thats why I said no video for me :P |
07:24:54 | Schuby | bleh, screwdriver |
07:25:39 | | Join [1]c0utta [0] (~c0utta@200.cust47.nsw.dsl.ozemail.com.au) |
07:29:45 | scott666 | damn you overhand!! |
07:30:38 | | Quit c0utta (Read error: 60 (Operation timed out)) |
07:30:41 | | Nick [1]c0utta is now known as c0utta (~c0utta@200.cust47.nsw.dsl.ozemail.com.au) |
07:32:27 | scott666 | i somehow made 300 exmpty cards |
07:33:09 | Bluechip | lol |
07:33:20 | Bluechip | i kept losing one the other night |
07:34:00 | Bluechip | if you make more then MaxCards you may GPF or lock-up |
07:36:24 | scott666 | ok now its just mocking me |
07:36:33 | scott666 | one of the cards is a simley face |
07:37:37 | Bluechip | jOKER :) |
07:39:10 | scott666 | ugh...i need sleep |
07:39:19 | scott666 | you can play with it if you want |
07:39:29 | Bluechip | no, i fixed the last one - lol |
07:39:42 | scott666 | night |
07:39:43 | Bluechip | but send it ove for safe keeping |
07:40:21 | Bluechip | I'll drop it on the ftp with everything else |
07:40:42 | scott666 | ok |
07:40:50 | scott666 | l8er |
07:40:59 | Bluechip | cool |
07:41:54 | | Quit scott666 ("i'll be back...eventually...") |
07:49:30 | *** | Saving seen data "./dancer.seen" |
07:53:27 | | Quit sleep_21 () |
07:56:57 | | Join amiconn [0] (~jens@pD9E7F920.dip.t-dialin.net) |
07:56:59 | | Quit Schuby (Read error: 104 (Connection reset by peer)) |
08:00 |
08:03:08 | | Quit Douche_Nutz (Read error: 60 (Operation timed out)) |
08:06:44 | | Join mattzz [0] (~c2af7555@c231002.adsl.hansenet.de) |
08:14:06 | | Join JohnnyDemocracy [0] (monkey@1Cust64.tnt1.mount-vernon.wa.da.uu.net) |
08:16:14 | | Join LinusN [200] (~linus@labb.contactor.se) |
08:17:56 | Bluechip | Mornin' Mr N |
08:19:56 | LinusN | morning mr B |
08:20:00 | Bluechip | lol |
08:20:52 | Bluechip | someone caught me when i was bored and got me started on an engine for card games ...nearly there... |
08:22:02 | Bluechip | there was talk a while back of documenting the API, do you know if it happened? |
08:23:47 | LinusN | documenting which API? |
08:23:57 | Bluechip | Rockbox plugin API |
08:23:57 | LinusN | the plugin API? |
08:24:01 | Bluechip | sorry |
08:24:08 | LinusN | there is a documentation file |
08:24:15 | LinusN | it's called plugin.h :-) |
08:24:20 | Bluechip | LOL |
08:24:22 | Bluechip | :) |
08:24:35 | LinusN | i guess that answers your question :-) |
08:24:49 | Bluechip | Anyway, how are you mate? |
08:24:58 | LinusN | this raises an interesting question |
08:25:31 | LinusN | it would be nice for people to use your card deck framework like a plugin by itself |
08:25:52 | LinusN | a plugin for plugins |
08:25:59 | LinusN | and i'm fine thank you |
08:26:04 | Bluechip | I won't dig, but I hope that is interesting in a good way |
08:26:20 | LinusN | i don't think we will go down that road |
08:26:28 | LinusN | too much work imho |
08:26:42 | Bluechip | Too much money to go with it I hope |
08:27:07 | Bluechip | I am writing the plugin to be intuitive - i though of a scripting language, but couldn't work out what was required |
08:27:13 | Bluechip | *thought |
08:27:27 | Bluechip | how do you "describe" a card game!? |
08:28:04 | LinusN | guh |
08:28:35 | LinusN | now we're talking lots of work... |
08:29:14 | Bluechip | I suppose you could invent what was required for one game and add to it as required |
08:29:23 | Bluechip | could get messy |
08:30:35 | LinusN | think so |
08:30:59 | LinusN | i think it would be better to do a slightly lower level api |
08:31:15 | LinusN | a scripting lang is noce of course |
08:31:18 | LinusN | nice |
08:31:21 | Bluechip | you can take a look at what I have if you are interested |
08:37:43 | | Join [IDC]Dragon [0] (~idc-drago@pD9512036.dip.t-dialin.net) |
08:48:03 | LinusN | i think what you have is a pretty good starting point for a card game |
08:48:15 | Bluechip | thanks |
08:48:20 | LinusN | maybe it would be nice to have the deck gfx in an external file |
08:48:42 | Bluechip | I think I will add that later - but yes, I agree |
08:48:51 | Bluechip | at the moment I am "constructing" the card face |
08:49:09 | Bluechip | but for external gfx, I think that every face should be specified |
08:49:33 | | Join amiconn_ [0] (~jens@pD95D1145.dip.t-dialin.net) |
08:49:37 | LinusN | you would also want to clearly separate the "api" from the card game logic, so people could refrain from changing the "core" code |
08:50:00 | Bluechip | That would be nice, but not too easy with the current plugin system |
08:50:03 | LinusN | makes it easier to fix core bugs for several games |
08:50:18 | LinusN | i mean as a separate section in the source file |
08:50:39 | Bluechip | oh yes, is the current version not clearly seperated - i have some better if not |
08:50:45 | LinusN | with a "DO NOT F***ING TOUCH THIS" commens |
08:51:09 | Bluechip | I would put the C in .h file, but I got told off last time I did that |
08:51:26 | LinusN | it's generally frowned upon |
08:51:57 | Bluechip | How difficult would it be to have the plugin system allow 2 .c files for a plugin? |
08:52:21 | LinusN | it would kind of break the automatic rock creation |
08:52:34 | Bluechip | yeah - i thought so |
08:52:52 | LinusN | it wants to build a .rock from every .c file |
08:53:17 | Bluechip | perhaps we could agree on a .??? extension that would get included? |
08:53:40 | LinusN | i'll think about it |
08:53:49 | amiconn_ | Btw: What's so bad about using .h files? This would also come in handy for my grayscale framework... |
08:54:03 | [IDC]Dragon | 'morning |
08:54:26 | [IDC]Dragon | I'm also struggling with the single file restriction |
08:54:42 | LinusN | putting code in .h files is Bad Manners(tm) |
08:54:46 | [IDC]Dragon | the JPEG plugin will be a very large spaghetti |
08:55:10 | Bluechip | Mornin' Jo"rg |
08:55:19 | [IDC]Dragon | morn |
08:55:43 | [IDC]Dragon | you can include something else but .h |
08:55:55 | [IDC]Dragon | call it .ch or something |
08:56:36 | Bluechip | .ch, .inc, so long as we can all agree - i think it is aesthetic |
08:57:11 | amiconn_ | So if it's only because .h means "header", perhaps we could use .i or .inc for "include"? |
08:57:26 | LinusN | we can of course extend the building logic instead |
08:57:40 | Bluechip | i think ".i" is generateed by the pre-processor |
08:58:23 | LinusN | i'll discuss it with bjorn and daniel, and see if we can come up with a good solution |
08:58:33 | [IDC]Dragon | best would be to have one dir per plugin, in the source tree |
08:58:49 | LinusN | my opinion is that we should aim at extending the building logic to allow for severan c files |
08:59:00 | [IDC]Dragon | then plugins can be modular code |
08:59:39 | Bluechip | I'm all up for the simple answer - but seperate directories sounds cool too |
09:00 |
09:00:11 | [IDC]Dragon | my JPEG would have at least main, halftone, jpeg, idct, resize |
09:01:02 | Bluechip | displaying ID3v2 images by any chance? |
09:01:12 | Bluechip | nice thing is that 64x64 is a standard in there :) |
09:01:24 | [IDC]Dragon | if it's several c files without dir, we'd need some prefixing to tell what belongs together |
09:01:51 | [IDC]Dragon | Bluechip: not in the core, only as a plugin |
09:02:09 | [IDC]Dragon | the JPEG code is fairly large |
09:02:41 | amiconn_ | Another improvement would be to include a compiler switch to automatically throw out unused code when compiling (very helpful if including frameworks) |
09:02:48 | mattzz | [IDC]Dragon: one directory per plugin sounds best. |
09:03:16 | amiconn_ | mattzz: This doesn't help for files that are intended to be used in several plugins. |
09:03:43 | Bluechip | they can live in a KNOWN directory |
09:03:47 | [IDC]Dragon | you could also include stuff by referencing e.g. to ../grayscale/halftone.inc or something |
09:03:48 | Bluechip | ../greyscale/ |
09:04:03 | mattzz | amiconn: Is it a matter of the plugin system or a matter of the build system? |
09:04:14 | LinusN | build system |
09:04:42 | mattzz | So the problem should be fixed where it occurs |
09:05:10 | mattzz | any chance of autoconf'ing the process? |
09:05:19 | amiconn_ | Sorry, gotta hurry. |
09:05:28 | | Nick amiconn_ is now known as amiconn|away (~jens@pD95D1145.dip.t-dialin.net) |
09:06:21 | | Quit amiconn (Read error: 110 (Connection timed out)) |
09:06:22 | | Nick amiconn|away is now known as amiconn (~jens@pD95D1145.dip.t-dialin.net) |
09:08:14 | | Nick mattzz is now known as mattzz|work (~c2af7555@c231002.adsl.hansenet.de) |
09:11:35 | | Join amiconn_ [0] (~jens@pD95D1D6D.dip.t-dialin.net) |
09:13:41 | LinusN | amiconn_: kick amiconn? |
09:13:59 | Mode | "#rockbox +o LinusN " by ChanServ (ChanServ@services.) |
09:16:24 | * | LinusN goes to eat some breakfast |
09:20:07 | | Quit amiconn (Read error: 60 (Operation timed out)) |
09:20:07 | | Nick amiconn_ is now known as amiconn (~jens@pD95D1D6D.dip.t-dialin.net) |
09:22:00 | | Quit Strath ("ChatZilla 0.9.61 [Mozilla rv:1.7b/20040316]") |
09:25:47 | | Join amiconn_ [0] (~jens@pD9E7F18F.dip.t-dialin.net) |
09:32:39 | Bluechip | if I have a byte with one bit set - what is the easiest way to get the position of that bit? |
09:33:15 | LinusN | i'd say a shift and compare |
09:33:26 | LinusN | not necessarily the fastest |
09:33:46 | Bluechip | I had a suspicion about using logs -although that would perhpas be terribly slow |
09:34:19 | | Quit amiconn (Read error: 60 (Operation timed out)) |
09:34:19 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7F18F.dip.t-dialin.net) |
09:34:29 | Bluechip | shift and compare it is I think, it doesn't have to be fast |
09:34:51 | LinusN | and it is straightforward, easy to understand |
09:34:53 | Bluechip | ...nice thing about turn based gamaes :) |
09:34:58 | Bluechip | games |
09:35:04 | LinusN | :-) |
09:35:34 | [IDC]Dragon | c=0; while (!(byte&1)) c++; |
09:35:43 | Bluechip | thank you :) |
09:35:48 | [IDC]Dragon | sorry forgot to shift |
09:35:55 | Bluechip | LOL |
09:36:34 | [IDC]Dragon | c=0; while (!(byte&1)) { c++; byte>>=1; }; |
09:37:05 | Bluechip | is >>1 any faster than >>n (n<8) |
09:37:10 | [IDC]Dragon | with nicer indentation, perhaps |
09:37:20 | Bluechip | use for instead of while |
09:37:30 | [IDC]Dragon | >>n is terrible |
09:37:38 | [IDC]Dragon | the CPU can't do it |
09:37:44 | Bluechip | geeeeez |
09:37:45 | Bluechip | lol |
09:37:56 | [IDC]Dragon | so it uses a runtime library function |
09:38:13 | Bluechip | >>1 it is then |
09:38:45 | [IDC]Dragon | LinusN: I've sent you the voice dump |
09:40:20 | LinusN | saw that |
09:41:13 | Bluechip | "player 1 draws the ace of spades" :) |
09:41:14 | LinusN | will check it later |
09:42:26 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
09:42:42 | LinusN | Bluechip: from the sleeve or what? :-) |
09:42:57 | LinusN | who shuffled that deck? |
09:43:01 | LinusN | boooooo |
09:43:06 | Bluechip | lol - did you enjoy the video clips then? |
09:43:10 | Bluechip | LOL |
09:43:20 | LinusN | i smell a side steal here :-) |
09:43:31 | Bluechip | I only do that stuff at parties now |
09:44:29 | Bluechip | That site is covered in subliminals |
09:47:25 | Bluechip | My favourite is the slightly dialated pupils in the solar flare on the front page |
09:48:34 | LinusN | looks good |
09:48:49 | LinusN | but the rest of the gfx is very nintendoish :-) |
09:49:23 | Bluechip | LOL - yes, you can tell that gfx really isn't my forte |
09:49:31 | *** | Saving seen data "./dancer.seen" |
09:49:35 | LinusN | :-) |
09:49:44 | Bluechip | A friend who is a professional artist gave me some tips on how to make the front page look good |
09:50:03 | Bluechip | I did it ...but, in fairness, under much instruction |
09:50:15 | LinusN | :-) |
09:50:56 | LinusN | "under construction" |
09:51:05 | Bluechip | isn't it always? |
09:51:06 | Bluechip | lol |
09:51:12 | LinusN | exactly my point |
09:51:24 | Bluechip | did you like my clock? |
09:51:36 | Bluechip | hides under "now" |
09:51:46 | LinusN | yeah saw that, nice |
09:53:58 | | Join monkey [0] (monkey@1Cust207.tnt1.mount-vernon.wa.da.uu.net) |
09:54:18 | LinusN | what about the "past" and "future" links? |
09:54:28 | Bluechip | "under construction" |
09:54:29 | Bluechip | lol |
09:54:33 | LinusN | haha |
09:54:54 | Bluechip | i stopped doing it to fix the winsim back in december and never went back to it |
09:57:38 | | Quit [IDC]Dragon () |
10:00 |
10:14:15 | | Quit JohnnyDemocracy (Read error: 113 (No route to host)) |
10:20:56 | | Quit adi|home (Connection timed out) |
10:24:24 | | Quit Douche_Nutz (Read error: 60 (Operation timed out)) |
10:30:16 | | Join [IDC]Dragon [0] (~c2af7556@reladm.kharkov.net) |
10:34:56 | dwihno | LinusN: Do you have any 8mb memory units around? :) |
10:35:42 | Bluechip | someone was flogging a few on the group the other day |
10:42:27 | LinusN | dwihno: nope |
10:53:52 | [IDC]Dragon | you mean chips or a box? |
10:57:08 | dwihno | chips |
11:00 |
11:11:33 | | Quit ze (Read error: 110 (Connection timed out)) |
11:45:27 | | Join lImbus [0] (lImbus@174-220.240.81.adsl.skynet.be) |
11:45:27 | | Quit Nibbler (Read error: 104 (Connection reset by peer)) |
11:49:33 | *** | Saving seen data "./dancer.seen" |
11:54:31 | Ctcp | Clientinfo from lImbus!lImbus@174-220.240.81.adsl.skynet.be |
11:58:06 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
11:59:17 | monkey | alright since someone asked today on the ml and i was just wondering... |
12:00 |
12:00:04 | monkey | if i were to get a replacement HD with 8MB of ram would that be as useful as the 8MB mod? |
12:00:22 | Bluechip | no |
12:00:51 | monkey | would it only help in the amount the disk has to spin to get files? |
12:01:12 | Bluechip | as i understand, the spin down command flushes the cache |
12:01:33 | Bluechip | which is real dumb - but sadly out of our control |
12:01:40 | monkey | so we wouldnt be able to keep data in the cache |
12:02:48 | Bluechip | as I understand it is impossible (i hate that word) |
12:02:51 | monkey | oh so it wouldnt even help with songs because the unit only has 2MB and no matter how much we have it would only store 2MB? |
12:03:15 | Bluechip | 2MB -firmware -plugins -playlist -other |
12:04:07 | monkey | nother quick question then... why is the 8MB mod the largest that is possible? |
12:04:19 | Bluechip | sorry, dont know that one |
12:04:45 | monkey | thats ok thanks for the clarification about the HD tho |
12:05:12 | Bluechip | the most important thing with the new HDD is power consumption |
12:05:22 | lImbus | and silence ? |
12:06:00 | Bluechip | silence second? |
12:06:04 | monkey | power consumption needs to be compatible with old drive... or needs to be low not to drain the batteries? |
12:06:13 | Bluechip | yes |
12:06:16 | Bluechip | sorry |
12:06:16 | Bluechip | lol |
12:06:25 | Bluechip | thinking battery life |
12:06:55 | Bluechip | i wonder how things are with putting a 1.8" in it |
12:07:27 | monkey | i was wondering that too... but where does one pick up a 1.8"? |
12:07:54 | Bluechip | ebuyer? |
12:08:29 | monkey | guess you could pick up an ipod that has expired |
12:08:35 | | Quit [IDC]Dragon ("no fate but what we make (EOF)") |
12:08:39 | monkey | there should be tons of those |
12:11:55 | lImbus | would it help if I open the archos I bought on ebay with an 40 GB HD already build in to tell you the brand and model ? |
12:12:35 | monkey | nah replacement drives are listed on the site |
12:13:06 | monkey | but those are 2.5" |
12:17:07 | lImbus | furthermore, I can't find it. |
12:19:13 | monkey | cant find what? |
12:51:37 | | Join [IDC]Dragon [0] (~c2af7556@reladm.kharkov.net) |
13:00 |
13:00:09 | | Quit lImbus (Read error: 60 (Operation timed out)) |
13:09:18 | | Quit monkey () |
13:09:42 | | Join amiconn_ [0] (~d9092244@reladm.kharkov.net) |
13:14:26 | | Quit Douche_Nutz (Read error: 110 (Connection timed out)) |
13:17:53 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
13:19:09 | | Join webuser04 [0] (~c2af7556@reladm.kharkov.net) |
13:19:28 | | Part webuser04 |
13:19:43 | mattzz|work | :-) |
13:29:06 | [IDC]Dragon | what are you laughing about? |
13:30:21 | Bluechip | hey Dragon, please confirm for me that the screen is 64pixels high |
13:31:12 | mattzz|work | [IDC]Dragon: just checked out the irc thing |
13:33:15 | Bluechip | maybe there are 65 pixel high? 0...64 ? |
13:33:25 | Bluechip | there are -> it is |
13:33:45 | Bluechip | (geez this is supposed to be my first language) |
13:35:51 | [IDC]Dragon | mattzz|work: seems to be working |
13:49:35 | *** | Saving seen data "./dancer.seen" |
13:51:27 | [IDC]Dragon | Bluechip: screen is 112*64 (sorry for ignoring you, wasn't intentional) |
13:51:27 | | Quit Nibbler (Read error: 54 (Connection reset by peer)) |
13:52:21 | Bluechip | cheers Dragon - just a moment of confusion for me - had it fixed in my head it was 65 - no idea why |
13:53:00 | | Join lImbus [0] (lImbus@174-220.240.81.adsl.skynet.be) |
13:58:01 | DBUG | Enqueued KICK Bluechip |
13:58:01 | Bluechip | "adsl.skynet.be" ...cute |
14:00 |
14:09:47 | | Join pfavr [0] (pfavr@dyna218-105.nada.kth.se) |
14:19:38 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
14:24:36 | lImbus | Bluechip: is there a prob ? is that lame ? or are you just jealous of my 3.3 Mb/s downstream with 768k up ? |
14:25:36 | Bluechip | no, no, yes, and more accurately it was a giggle at the Terminator reference - amused that and ISP got "skynet" |
14:27:00 | Bluechip | actually make that "yes" a "sort of" ...the bandwidth is not so relevant as you are most likely not capped on daily downloads |
14:27:03 | lImbus | it's the "first" isp of belgium, tied to the first belgium telecom operator belgacom |
14:27:33 | Bluechip | UK providers suck |
14:27:38 | Bluechip | ...all of them |
14:28:20 | Bluechip | I get 600/128 with a 1GB daily limit for £25/month |
14:29:48 | lImbus | ohh. to finish it: we havn't got any problems like the germans have with FastPath / Interleave. |
14:30:24 | lImbus | having a ping less than 40 in some of the famous first person shooters is not rare |
14:30:34 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
14:30:34 | * | Bluechip looks blank - lol |
14:31:01 | Bluechip | righty |
14:31:27 | lImbus | whut does that mean ? |
14:31:41 | Bluechip | "FastPath / Interleave." no idea :( |
14:31:56 | Bluechip | fast ping - i understand though |
14:33:09 | lImbus | can't remember which of them is good or bad too, but one of em is the ususal adsl-coding. fast and neat. the other one is a coding rather specialized for atm and or video-streaming, where MORE packages are packed otherwise. it makes you > 200 ms |
14:33:54 | Bluechip | cool - ta :) |
14:34:31 | Bluechip | i guess the interleaving one is probably the video thing |
14:34:41 | lImbus | as a burst usually destroys one frame, the video stream is broken for that frame, and rerequesting the data for the frame is obvisuously useless as obsolete. |
14:35:17 | lImbus | when packed otherwise, it just destroys one bit of every pack, what can be recalculated by the packs proper repairing mechanism |
14:36:14 | lImbus | nice for video, totally useless in games. now german telekom allowes you to switch, but charges you about 10 euro |
14:36:32 | lImbus | so, no I'm gonna have my lunch, we'll see later |
14:36:41 | Bluechip | we get "cable" here |
14:36:46 | Bluechip | that's it |
14:37:20 | | Quit lImbus ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
14:37:33 | Bluechip | I love being British! |
14:37:38 | Bluechip | </irony> |
14:41:51 | c0utta | any diff experts here ? |
14:42:29 | Bluechip | no promises, but i can try |
14:42:31 | mattzz|work | well I mostly understand man pages ;-) |
14:43:09 | c0utta | i (stupidly) submitted a file to cvs that had cr/lf |
14:43:46 | Bluechip | sorry, never solved that one myself - mk's clock had/has the same problem |
14:44:03 | c0utta | i'm trying to do a diff to remove the offending characters but can't get it to work |
14:44:34 | Bluechip | from the diff file, or from your source |
14:44:49 | pfavr | I wouldn't expect diff to be able to work on the CR/LF - but I'm no expert. |
14:45:15 | c0utta | when i diff against cvs i g et a wonderful diff, but the patch fails with HUNK errors |
14:45:23 | pfavr | I usually use tr to remove the cr |
14:45:36 | mattzz|work | dos2unix? |
14:45:50 | pfavr | tr -d '\r' <infile >outfile |
14:46:05 | c0utta | i think i need the cvs copy fixed tho |
14:46:16 | pfavr | dunno |
14:46:44 | c0utta | i'm using ultraedit so i can remove the cr easily by doing a DOS->UNIX |
14:46:56 | Bluechip | I like ultraedit :) |
14:47:01 | c0utta | the diff recognises that every line is different |
14:47:18 | c0utta | so it is working, but maybe it's patch ? |
14:47:22 | Bluechip | yes, you can make an "entire file" patch to fix cvs maybe? |
14:47:53 | c0utta | probably easier to get a developer (hint, hint) to do it for me |
14:48:14 | Bluechip | ohhh, you'll be in for a favour for that - lol |
14:49:21 | c0utta | and the silence was deafening from the developers... |
14:49:26 | Bluechip | LOL |
14:52:37 | * | LinusN looks the other way |
14:57:38 | c0utta | can you do me a favour linus ? |
14:58:41 | Bluechip | beg harder damn you - LOL |
14:58:55 | c0utta | pretty please |
15:00 |
15:12:22 | LinusN | what is the prob? |
15:13:20 | c0utta | action.h has the cr/lf combination |
15:13:43 | c0utta | it seems to be messing up the diff/patch process |
15:17:37 | LinusN | it has cr/lf in cvs? |
15:18:13 | | Join lImbus [0] (lImbus@174-220.240.81.adsl.skynet.be) |
15:18:58 | lImbus | mhmm. not yet really familiar with that irc thingy. can anyone recommend a windows-irc-client ? |
15:19:31 | c0utta | Linus: yes |
15:19:40 | LinusN | c0utta: fixed |
15:19:49 | c0utta | thanks linus |
15:20:09 | c0utta | lImbus: you'll start a flame ware :) |
15:20:14 | c0utta | s/ware/war |
15:20:24 | LinusN | lImbus: xchat (www.xchat.org) |
15:21:14 | lImbus | ok, does it handle identd for ircnet ? |
15:21:36 | c0utta | lImbus: hydrairc (http://www.hydrairc.com/) |
15:22:46 | Bluechip | limbus - what os? |
15:22:57 | lImbus | winXp |
15:23:01 | lImbus | https://sourceforge.net/tracker/index.php? |
15:23:01 | lImbus | func=detail&aid=736339&group_id=44306&atid=439120 |
15:23:05 | lImbus | hö ? |
15:23:08 | lImbus | https://sourceforge.net/tracker/index.php? |
15:23:08 | lImbus | func=detail&aid=736339&group_id=44306&atid=439120 |
15:23:16 | Bluechip | mIrc is standard, but a bit overkill |
15:23:17 | lImbus | argl. kvirc is NOT great |
15:23:47 | Bluechip | Trillian is simple and does all the other IM clients as well |
15:24:04 | Bluechip | although setup is a bit of an arse in trillian - easier to edit the .ini files by hand |
15:24:13 | lImbus | bersirc is nicely small, has almost no feature (exactly as I want it) but beta. |
15:24:23 | lImbus | mhmm. what about gaim, another irc/im hybride |
15:26:44 | Bluechip | got as far as trill and stopped |
15:27:05 | Bluechip | it does everything I want excluding ignore in irc |
15:34:19 | lImbus | doesn't it lack jabber ? |
15:34:30 | Bluechip | yes, no jabber |
15:34:40 | Bluechip | although a plugin is rumoured |
15:34:49 | | Quit Douche_Nutz (Read error: 110 (Connection timed out)) |
15:36:18 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
15:49:36 | *** | Saving seen data "./dancer.seen" |
16:00 |
16:12:31 | | Quit lImbus ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
16:14:14 | | Join lImbus [0] (~lImbus@174-220.240.81.adsl.skynet.be) |
16:17:01 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
16:57:57 | * | lImbus tests /me again |
16:59:22 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
17:00 |
17:09:04 | | Quit SLEEP21 (Read error: 60 (Operation timed out)) |
17:22:21 | | Quit pfavr ("ChatZilla 0.9.52B [Mozilla rv:1.6/1]") |
17:24:10 | | Join mecraw_ [0] (~mecraw@69.2.235.2) |
17:42:51 | | Quit mecraw_ (Read error: 60 (Operation timed out)) |
17:46:09 | | Quit Douche_Nutz (Read error: 110 (Connection timed out)) |
17:49:37 | *** | Saving seen data "./dancer.seen" |
17:51:23 | | Quit lImbus (Read error: 60 (Operation timed out)) |
17:53:31 | | Part amiconn_ |
18:00 |
18:04:33 | | Join ze [20] (psyco@adsl-67-123-40-187.dsl.lsan03.pacbell.net) |
18:26:52 | | Quit Nibbler (Read error: 54 (Connection reset by peer)) |
18:27:04 | | Quit AciD (Read error: 104 (Connection reset by peer)) |
18:54:39 | | Join methangas [0] (methangas@0x50c61db4.virnxx10.adsl-dhcp.tele.dk) |
19:00 |
19:09:29 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
19:32:16 | | Quit [IDC]Dragon ("no fate but what we make (EOF)") |
19:49:06 | | Join deadite66 [0] (~Miranda@cpc1-yarm1-5-0-cust53.pete.cable.ntl.com) |
19:49:39 | *** | Saving seen data "./dancer.seen" |
19:55:48 | | Quit Douche_Nutz (Read error: 110 (Connection timed out)) |
19:59:51 | | Join mecraw_ [0] (~mecraw@69.2.235.2) |
20:00 |
20:08:07 | | Join Nibbler [0] (~nibbler@port-212-202-73-124.reverse.qsc.de) |
20:20:25 | | Quit mattzz|work ("CGI:IRC (Session timeout)") |
20:23:39 | | Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)") |
20:27:13 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
20:28:57 | | Quit deadite66 (Read error: 60 (Operation timed out)) |
20:36:42 | | Join cjnr11 [0] (dfd@bobillot-5-82-224-193-23.fbx.proxad.net) |
20:36:44 | | Part cjnr11 |
21:00 |
21:00:04 | | Join monkey666 [0] (monkey@1Cust141.tnt1.mount-vernon.wa.da.uu.net) |
21:05:13 | | Join lImbus [0] (~lImbus@174-220.240.81.adsl.skynet.be) |
21:10:06 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
21:24:34 | | Join [1]c0utta [0] (~c0utta@4.cust35.nsw.dsl.ozemail.com.au) |
21:34:02 | | Quit AciD (Read error: 104 (Connection reset by peer)) |
21:34:12 | | Quit monkey666 () |
21:35:40 | | Quit c0utta (Read error: 60 (Operation timed out)) |
21:35:44 | | Nick [1]c0utta is now known as c0utta (~c0utta@4.cust35.nsw.dsl.ozemail.com.au) |
21:46:34 | | Join scott666 [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
21:47:57 | | Quit Douche_Nutz (Read error: 110 (Connection timed out)) |
21:49:15 | | Join scott666_ [0] (scott666@c-24-245-58-245.mn.client2.attbi.com) |
21:49:18 | | Quit scott666 (Read error: 104 (Connection reset by peer)) |
21:49:42 | *** | Saving seen data "./dancer.seen" |
22:00 |
22:10:15 | | Join [1]c0utta [0] (~c0utta@203.103.112.230) |
22:21:05 | | Quit c0utta (Read error: 60 (Operation timed out)) |
22:21:06 | | Nick [1]c0utta is now known as c0utta (~c0utta@203.103.112.230) |
22:24:34 | | Join BTUx9 [0] (trilluser@node-40245b82.bos.onnet.us.uu.net) |
22:25:12 | | Quit BTUx9 (Client Quit) |
22:28:00 | | Quit lImbus (Read error: 110 (Connection timed out)) |
22:30:05 | | Nick Bluechip is now known as BC|away (~bluechip@cpc3-colc1-3-0-cust61.colc.cable.ntl.com) |
22:30:05 | DBUG | Enqueued KICK BC|away |
22:30:09 | | Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) |
22:30:19 | | Join pfavr [0] (pfavr@t3o902p290.telia.com) |
22:39:00 | | Join mattzz [0] (~mattzz@c231002.adsl.hansenet.de) |
22:40:25 | mattzz | wtf!? cvs @ sourceforge down? |
22:41:20 | | Quit methangas (" HydraIRC -> http://www.hydrairc.com <- :P") |
22:42:47 | | Join uski [0] (~moo@gandalf.digital-network.org) |
22:48:39 | mattzz | amiconn: are you there? |
22:51:27 | amiconn | yup. (Just coding in parallel) |
22:52:09 | mattzz | I am curious about the tweaking you did to mandelbrot ;-) I have it running with 28 bit fractional part now. |
22:52:59 | mattzz | 2.15secs@15 iterations |
22:53:20 | mattzz | greyscale is next |
22:54:07 | amiconn | Should I paste the inner loop here? (quite some lines). DCC perhaps? Or should I put it on the web? |
22:54:46 | mattzz | perhaps mail is the best solution. m.wientapper at gmx dot de |
22:54:52 | amiconn | (My version still has 16 bit fractions) |
22:55:05 | mattzz | booooohoooo ;-) |
22:55:08 | | Join [IDC]Dragon [0] (~idc-drago@pD9512384.dip.t-dialin.net) |
22:55:31 | mattzz | aha, joerg at home already |
22:55:35 | mattzz | hiya |
22:55:47 | [IDC]Dragon | yes, so soon, just came in. |
22:56:00 | mattzz | that was nearly a day off, heh? |
22:56:02 | amiconn | mattzz: btw, just squeezed another 5 % speedup out of grayscale :) (*very* tricky) |
22:56:20 | mattzz | every bit here and there... |
22:56:26 | [IDC]Dragon | mattzz: how's the color mandelbrot? |
22:56:54 | amiconn | "Graubrot"! |
22:56:55 | mattzz | accuracy first. I am at 28 bit fractional part now and it works fine |
22:56:59 | mattzz | lol |
22:57:14 | mattzz | better than toastbrot! |
22:57:16 | [IDC]Dragon | whow, serious? |
22:57:39 | mattzz | yup, 2.15secs@15 iterations for the start set |
22:58:01 | [IDC]Dragon | does it look better when zooming in? |
22:58:08 | mattzz | and jens will send me some speedy tweaks - as usual ;-) |
22:58:11 | mattzz | yup |
22:58:31 | [IDC]Dragon | I guess it's fully in asm by now |
22:58:45 | amiconn | Not yet ;-) |
22:58:46 | mattzz | jens' version surely is |
22:59:34 | | Join MF|SuP [0] (~retre@adsl-67-125-151-194.dsl.irvnca.pacbell.net) |
22:59:44 | MF|SuP | when will the manual for 2.2 be out? |
22:59:52 | | Join nebula [0] (~jirc@adsl-67-125-151-194.dsl.irvnca.pacbell.net) |
22:59:52 | | Quit nebula (Client Quit) |
23:00 |
23:00:26 | MF|SuP | is anyone here? |
23:00:39 | mattzz | MF|SuP: sure, but I dont know the answer |
23:01:06 | MF|SuP | o.k i got one more questioin. does anyone have a sample wps file that i can see |
23:01:33 | amiconn | mattzz: mail sent. |
23:01:39 | mattzz | amiconn: thanks |
23:01:56 | MF|SuP | ? |
23:02:00 | scott666_ | the rockbox default is at the bottom of the wps page |
23:02:06 | | Nick scott666_ is now known as scott666 (scott666@c-24-245-58-245.mn.client2.attbi.com) |
23:02:24 | MF|SuP | one sec |
23:02:55 | MF|SuP | what is the wps page? i am sort of new to this |
23:03:30 | | Quit uski ("Fermeture du client") |
23:03:56 | MF|SuP | nevermind i found it. thank you |
23:04:57 | | Quit MF|SuP () |
23:06:25 | mattzz | amiconn: It's always the simple things.... no mail here yet |
23:07:26 | mattzz | amiconn: dcc is also fine |
23:08:14 | amiconn | hmm, will try. Last time I tried it with Linus it didn't work.. |
23:09:39 | mattzz | amiconn: argh, I am firewalled. stupid me. |
23:10:46 | | Join Douche_Nutz [0] (apemanttt@64.213.222.81) |
23:12:31 | amiconn | mattzz: http://amiconn.dyndns.org/mandelbrot_16.c |
23:13:34 | mattzz | amiconn: thanx |
23:15:11 | amiconn | [IDC]Dragon: I wonder which is better: I'm comparing 2 grayscale core routines. The old one has the same speed regardless of old and new pixel value, while the new one is faster if there are fewer bits to change. |
23:16:02 | [IDC]Dragon | I guess nobody expects constant runtime |
23:16:45 | amiconn | Best case (no bits to change): +14%, worst case -6 % against old routine. Average speedup +3 % |
23:16:45 | [IDC]Dragon | what's the speed range? |
23:17:07 | [IDC]Dragon | not much... |
23:17:35 | amiconn | Yes, really. This gets _very_ tricky to optimize further... |
23:19:07 | [IDC]Dragon | Let's use it first, befor optimizing like crazy |
23:21:05 | amiconn | Im trying to optimize that hard because someone (BC) already thought of using it for *realtime* 3D (!!) |
23:21:35 | [IDC]Dragon | wishful thinking |
23:21:39 | [IDC]Dragon | ;) |
23:22:06 | scott666 | bluechip thinks of lots of things :-þ |
23:22:16 | amiconn | Hmm. Not completely impossible, I think. At least when using only a part of the display... |
23:24:48 | mattzz | bamm! 1.70 ses @ 15 interations. We have a new record, gentlemen. |
23:25:04 | mattzz | s/ses/secs/ |
23:25:34 | mattzz | Thanks, Mr. Jens "3%" Arnold ;-) |
23:25:51 | amiconn | This is 28 bits fraction combined with my tweaks, I guess? |
23:25:55 | mattzz | yup |
23:26:21 | mattzz | 2.01@25 |
23:26:28 | mattzz | that will be default |
23:26:38 | mattzz | now comes the greyscale stuff |
23:27:33 | amiconn | If you want to render grayscale as fast as possible: switch on the overlay only after rendering is done. |
23:27:53 | amiconn | The drawback is of course that you can't watch it working. |
23:29:10 | mattzz | I am thinking about greyscale and b&w as different options. Watching it working has a great charme. |
23:32:41 | [IDC]Dragon | mattzz: when moving, how about recalculating only the new part? |
23:34:17 | | Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net) |
23:34:57 | mattzz | [IDC]Dragon: good idea! |
23:36:44 | [IDC]Dragon | and you update the whole screen for every line. Do you know you can update only a part? |
23:37:24 | amiconn | Another suggestion (probably easier): Update only after completing a line. |
23:37:42 | amiconn | Whoops, nonsense. |
23:37:55 | [IDC]Dragon | update every 8 lines. |
23:38:05 | [IDC]Dragon | with lcd_update_rect() |
23:38:09 | mattzz | amiconn: that's what am currently doing |
23:38:41 | mattzz | [IDC]Dragon: would that improve speed a lot? |
23:38:54 | [IDC]Dragon | which? |
23:39:24 | mattzz | updating every 8 lines. I dont know how timing intensive the lcd update thing is |
23:39:47 | [IDC]Dragon | currently, you update the whole screen 64 times. That should take about half a second. |
23:40:07 | amiconn | This is much like my 3%... |
23:40:07 | mattzz | [IDC]Dragon: OK, _that's_ an argument |
23:40:16 | amiconn | ;-) |
23:40:33 | [IDC]Dragon | 3% ? |
23:40:54 | mattzz | I called Jens Mr. 3% |
23:41:08 | amiconn | Actually, it is even significantly less ;) |
23:41:25 | [IDC]Dragon | it? |
23:41:37 | [IDC]Dragon | (I'm missing something) |
23:41:54 | amiconn | Hmm, apparently something is wrong with my calculation abilities today. |
23:42:35 | amiconn | Of course it is more. |
23:44:23 | [IDC]Dragon | mattzz: some more speed hints: |
23:44:24 | mattzz | do we have a decision on the include file topic (subdirectories for every plugin)? |
23:44:39 | [IDC]Dragon | - counting loops backwards to 0 is faster |
23:45:01 | [IDC]Dragon | - you can calculate b outside of the ineer for loop |
23:45:19 | [IDC]Dragon | s/ineer/inner |
23:46:00 | | Part LinusN |
23:46:00 | [IDC]Dragon | but it's probably all insignificant as long as it's not the iteration itself |
23:46:44 | [IDC]Dragon | - tail loops are faster |
23:48:00 | mattzz | [IDC]Dragon: yeah might not be significant, but you are suggesting faster and better coding style. So I do appreciate that. |
23:49:45 | *** | Saving seen data "./dancer.seen" |
23:58:11 | [IDC]Dragon | hmm, tail loop for the iteration was a bit slower |