Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2005-04-21

00:00:07amiconnHowever, the drawmode stuff in the grayscale lib needs rework too
00:00:32amiconnSomebody lend me his time machine ;-)
00:00:46HCl :P
00:00:50HClfunction pointer arrays? o.o;;
00:01:03amiconnNot really difficult
00:01:12HClyea, i guess not..
00:01:16amiconnThe most difficult thing was to get the declaration right
00:01:22HCli'm mostly focusing on getting it to work for now.
00:01:29HCli used function pointer arrays in my n64 emu..
00:01:34amiconnunderstandable.
00:07:08HCldone everything up to drawrect
00:09:47HClbitmap's *data = twodimensional array with native pixel data with width x and height y?
00:10:01 Join Aison [0] (~hans@zux166-181.adsl.green.ch)
00:10:31 Quit matsl (Remote closed the connection)
00:10:43HCland whats stride..?
00:11:49amiconn*data = twodimensional array with pixel data with _byte_ width 'stride' and any height
00:12:12amiconndata format is native for xxx_bitmap()
00:12:20*HCl scratches his head
00:12:32amiconnIt's not too difficult
00:12:32HClso every x stride bytes, you'd be on the second line?
00:12:55amiconnx and y define where on the screen you start drawing
00:13:06HCloh right.
00:13:11HClokay.
00:13:14amiconnwidth and height define the pixel width of the (partial) bitmap you want to draw
00:13:15HClwait.
00:13:18rasherso once this redesign gets done, anything drawing to lcd needs to be fixed?
00:13:21HClhow would it know that it was at the end of the bitmap?
00:13:32HCloh
00:13:35HCl>.<
00:13:40amiconn'stride' is there to allow for drawing partial bitmaps
00:13:45HClsorry, i meant every width stride bytes, you'd be on the second line?
00:14:02HClmaybe i should just leave this to markun o.o;
00:14:16amiconnYes, every line of the source bitmap consists of 'stride' bytes
00:14:49HClwhich doesn't have to be the same of width, and if width is bigger than stride, its irrellevant ? or would it shorten width
00:15:17amiconnwidth > stride is simply forbidden
00:15:30HClwhy?
00:15:43amiconnI wouldn't care to check that, as it doesn't cause much trouble
00:15:50HCli don't see much problem with it, aside from it would be an odd bitmap format
00:16:05amiconnThe bitmap would look a bit odd, that's all
00:16:11HClmhm..
00:16:12HClokay..
00:16:28amiconnIt could even make for some funny effects
00:16:30HClso it needs to check every pixel whether its the background color or not...
00:16:36HClisn't that really expensive?
00:17:00amiconnYes, and that's the optimisation I'm talking about all the time
00:17:17HCli'm curious to how you would want to optimize that...
00:18:15HClany suggestions....?
00:18:27amiconnI have some ideas
00:18:50amiconnEssentially for b&w->4-grey mapping, you need to 'expand' bits
00:19:09HClshall i just implement them with testing every pixel and setting accordingly for now?
00:19:12amiconni.e. make 2 bits out of one
00:20:36rasherhttp://slashdot.org/article.pl?sid=05/04/20/1810206&tid=214&tid=186 WOO!
00:20:39amiconnThat can be done reasonably fast with lookup tables. Either for one whole byte (mapping to 2 bytes, and needing a 512 bytes table), or separately per nibble
00:21:09***Saving seen data "./dancer.seen"
00:21:24 Quit cYmen ("zZz")
00:21:35amiconnI think pixel-wise testing should be sufficient for a first version. Just check that it isn't dead-slow
00:21:41HClmhm
00:21:51ehntoorasher: old news... it's been on the BBC site for nearly a year.
00:22:07HClamiconn: what should happen with non-monochrome bitmaps?
00:22:39amiconnNon-monochrome could be in 2 formats for a greycsale core
00:22:52amiconnNative format is trivial, just map, possibly with shift
00:23:09amiconn1 byte/pixel needs some arithmetics
00:23:16 Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net)
00:23:37amiconnThe 1 byte/pixel function isn't needed in the core though
00:23:38HClmap?
00:23:42HClyea, i saw
00:24:09amiconnYes, similar to how the current b&w lcd_bitmap() implementation works
00:24:32HCli don't know how it works now, just putting it on the screen as if it was a blit?
00:24:54amiconnThat would only allow to put the bitmap on y positions divisable by 8
00:25:03HClyea, ok.
00:25:05HClbut something like that.
00:25:12amiconn(But actually that shortcut is used when this condition is met)
00:25:17HCluhuh.
00:25:38amiconnFor other y positions, you simply need to shift the data
00:25:54HClhrm...
00:26:07 Quit ashridah ("Leaving")
00:26:11HClshift?
00:26:16amiconnDid I tell you about bit wizardry? ;-)
00:26:20HClnope.
00:26:24HCli'm thinking i should lay off this, heh.
00:26:34HClflatmates yelling around over tv isn't helping
00:27:57amiconnFor b&w, you need to bitshift the data before mapping by y % 8 ( or y & 7, which is the same)
00:28:28HCli don't understand why you would bitshift, but ok, i suck at math.
00:28:29rasherehntoo: well it's not been "coming in 2 weeks" for a year :)
00:28:56ehntoorasher: I suppose so.
00:29:00amiconnHCl: You need to bitshift because one byte corresponds to 8 pixels vertically
00:29:19amiconnIf you want to have the bitmap one pixel down, you need to shift by one bit etc
00:29:22HClyes, i know that. i'm confused to why you would need to move them at all.
00:29:31HClcan't you just set the first so many lines
00:29:40HCltill its aligned with a byte
00:29:42HClthen blit
00:29:54amiconnNo, you can't
00:29:59HClwhy not?
00:30:39HClif unaligned, set up to 7 pixel rows by hand, then its aligned and you can blit the rest..
00:31:21amiconnJust draw it on a paper, then you'll see what I mean. If you e.g. start at line 1 (counting from 0), and you set the 7 rows by hand, you have one pixel of the top row of the source bitmap 'left over'
00:31:45HCli'm not following what you mean at all x.x;
00:31:54amiconnIf you just go for blitting the following rows, this pixel row would be missing from the image
00:32:18*HCl sighs.
00:32:20HCli'll just give up then.
00:32:26HCli don't understand what you're saying whatsoever
00:32:38ehntooHCl, try it your way. If it doesn't work in a test, do it his way.
00:32:40amiconnIf it's not aligned at the top, the how can it become aligned further down?
00:32:47amiconnThe answer is - it can't
00:32:54HClamiconn: by doing the first so many lines, till its aligned.
00:33:01amiconnHow?
00:33:19HClyou just do up to 7 lines by hand in a loop, then blit whats left of the image o.o..
00:33:38 Nick ehntoo is now known as ehntoo|afk (~noclue2@24.177.161.77.up.mi.chartermi.net)
00:33:38amiconnThat doesn't work for sure
00:33:44HClwhy not?
00:34:07amiconnWell, this is very difficult to show with text only...
00:34:21HCli think i'll just try what i'm thinking...
00:34:28HCland give up if i fail o.o
00:34:40ehntoo|afkdidn't I just say that?
00:34:44HClyup
00:34:46ehntoo|afkah.
00:34:49ehntoo|afkjust checking.
00:34:51HCl :P
00:35:05HClfirst i'll start with if aligned, blit.
00:37:01HClyay.
00:37:19*HCl 's password cracking is going well :3
00:41:09*HCl sighs.
00:41:15 Part LinusN
00:41:30HClits hard to concentrate when flatmates are watching "the pizza hut" music video >.<
00:48:18HCli wrote a simple lcd_bitmap().. i don't see why it wouldn't work, but i have no way to test it at the moment
00:49:08*HCl is gonna go sleep or something...
00:54:02HClmaybe i'm confused to what stride's supposed to be..
00:58:01*HCl prods amiconn to look at privmsg
00:58:04*HCl crawls into bed
01:00
01:20:41 Quit thegeek (Read error: 54 (Connection reset by peer))
01:20:58 Join thegeek [0] (na@ti521110a080-1991.bb.online.no)
01:21:43 Quit Sucka ("a bird in the bush is worth two in your house")
01:40:04 Quit preglow ("b")
01:44:50*rasher turns upside down
01:44:51 Quit [zmaj] ("Serverwechsel")
01:53:43 Join [zmaj] [0] (zmaj@liebt.polnische.putzen.am.telefon.und.das.ist.auch.gut-s0.de)
02:00
02:04:03 Join tedboer [0] (~maarten@80-28-188-105.adsl.nuria.telefonica-data.net)
02:07:00 Part tedboer ("Leaving")
02:11:31 Join stevenm [0] (~steve@181-208.mam.umd.edu)
02:11:39stevenmhello people
02:11:42stevenmwell that was a lot of fun
02:11:55stevenmanything new w/ rockbox ?
02:13:06 Quit gromit` (Remote closed the connection)
02:16:44rasherevening
02:17:57stevenmhi
02:18:29stevenmman it is hot outside
02:19:47 Quit stevenm ("Leaving")
02:21:00 Quit Seed (Nick collision from services.)
02:21:08 Join Seed [0] (ben@l192-114-41-133.broadband.actcom.net.il)
02:21:11***Saving seen data "./dancer.seen"
02:28:04 Join _ferenczy [0] (ferenczy@a4brn-175.dialup.vol.cz)
02:28:39 Join DMJC [0] (~James@220-245-171-89.tpgi.com.au)
02:30:53 Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )")
02:45:08 Join stevenm [0] (~steve@181-208.mam.umd.edu)
02:45:23stevenmHey guys, what is faster? An if statement or a multiply?
02:45:55stevenmI am not sure what to do - I have code, if(variable == constant) then x = x + y
02:46:19stevenmwould it be better changing the variable to 0 and then being x = x + y*variable; ?
02:47:49*rasher has absolutely no idea
02:53:45 Join Sirwa2 [0] (~ikke@f246074.upc-f.chello.nl)
02:53:52Sirwa2HI
02:54:00Sirwa2anyone awake?
02:54:20stevenmyea
02:54:31 Quit _ferenczy ()
02:55:42Sirwa2im have jukebox recorder, but i need to navigate to speak menu's bling..
02:55:52Sirwa2display is broken
02:55:57Sirwa2blind i mean
02:56:32Sirwa2i just instaled new 80 hd..blind aswell :D it worked 2e time around :D :D
02:57:59Sirwa2you know what menu vocie is under?
02:58:10stevenmuhh
02:58:30stevenmGeneral Settings
02:58:32stevenmat the bottom
02:59:18Sirwa2hmm must have old version in flash rom..
03:00
03:00:38Sirwa2tnx , that helps
03:00:46stevenmno problem
03:01:22 Quit Sirwa2 ()
03:01:47 Quit xen` (Read error: 60 (Operation timed out))
03:16:03 Nick ehntoo|afk is now known as ehntoo (~noclue2@24.177.161.77.up.mi.chartermi.net)
03:16:57ehntooHCl, still here?
03:17:35 Join webmind [0] (~webmind@217-195-236-172.dsl.esined.net)
04:00
04:00:42 Part stevenm ("Friggin homework.")
04:05:47 Join QT_ [0] (as@area51.users.madwifi)
04:06:16rasheranybody here know graphviz?
04:08:57 Quit QT (Read error: 60 (Operation timed out))
04:21:14***Saving seen data "./dancer.seen"
04:55:18 Quit XShocK (" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC")
05:00
05:04:50 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net)
05:22:55 Quit Rick (Read error: 104 (Connection reset by peer))
05:25:33 Join Byron [0] (byron@63.77.203.136)
05:25:58Byronis there a hold button on the archos fm recorder 20?
05:26:16ByronI keep knocking the stop recording button during recordings
05:26:25 Join Rick [0] (rick@pool-71-108-2-79.lsanca.dsl-w.verizon.net)
05:55:34 Quit Seed (Nick collision from services.)
05:55:34 Quit Byron (Read error: 131 (Connection reset by peer))
05:55:41 Join Seed [0] (ben@l192-114-41-133.broadband.actcom.net.il)
06:00
06:00:55 Quit rasher ("CGI:IRC (EOF)")
06:02:52 Join noclue2 [0] (~noclue2@24.177.161.77.up.mi.chartermi.net)
06:20:47 Quit ehntoo (Read error: 110 (Connection timed out))
06:21:15***Saving seen data "./dancer.seen"
07:00
07:02:15 Part DMJC ("Leaving")
07:34:34 Join _n2_ [0] (noclue2@24.177.161.77.up.mi.chartermi.net)
07:46:27 Nick _n2_ is now known as ehntoo (noclue2@24.177.161.77.up.mi.chartermi.net)
07:51:17 Quit noclue2 (Read error: 110 (Connection timed out))
07:54:54 Join LinusN [0] (~linus@labb.contactor.se)
08:00
08:21:16***Saving seen data "./dancer.seen"
08:23:11t0masmorning
08:23:54LinusNmoo
08:32:17 Quit Stryke` ("Friends don't let friends listen to Anti-Flag")
08:35:30 Join ashridah [0] (ashridah@220-253-122-31.VIC.netspace.net.au)
08:44:04 Quit edx (Read error: 110 (Connection timed out))
09:00
09:02:51 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de)
09:15:40 Join Harpy [0] (8S5TOEypFd@dsl-hkigw7wbb.dial.inet.fi)
09:16:27 Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59)
09:18:00 Join bobTHC [0] (~foo@l07v-7-57.d1.club-internet.fr)
09:18:38bobTHChi folks !
09:40:00 Join B4gder [0] (~50d8ae51@labb.contactor.se)
09:40:36B4gderbuenas dias!
09:40:48bobTHChi
09:41:05bobTHCs/hi/hola ;)
09:45:51*B4gder heard 15 seconds of mp3 yday...
09:45:58B4gder:-)
09:46:33dwihno\o/
09:46:35dwihnoHooray!
09:46:53dwihno... and there was much rejoicing
09:46:53dwihno:)
09:52:14B4gderno, and then it crashed ;-)
09:53:26ashridahheh. lockup-and-needing-reset crash, or crash-with-illinst-or-something crash?
09:56:37B4gderthe lockup style
09:57:00B4gdermost probably when wrapping the pcm buffer
09:57:11B4gderwhich incidently is 15 seconds big
10:00
10:05:23 Join austriancoder [0] (~5078751e@labb.contactor.se)
10:05:28austriancodermorning
10:06:19*HCl yawns
10:07:50austriancoderi think i have the i2c read stuff
10:07:52*HCl yawns again
10:07:54HClcool.
10:08:00*HCl keeps his alarmclock running
10:08:15*HCl has to go do AI with markun
10:08:28austriancoderah markun
10:08:37austriancodergrayscale ;)
10:09:09HCli might prod him a bit about it, if rockbox comes up as topic
10:09:09HClanyways
10:09:17*HCl goes to get dressed and stuff
10:13:07LinusNB4gder: hi
10:14:42B4gderhowdy ho, any further progress since?
10:14:59LinusNwell, i slept on the pcm watermark issue
10:15:24B4gderthe libmad api still hurts my head...
10:15:27HClwhats the pcm watermark issue?
10:15:40B4gderwe have many issues ;-)
10:15:46LinusNand i came to the conclusion that we were on the wrong track with using the end-of-track callback for advancing pcmbuf_read
10:16:03LinusNthe watermark callback is sufficient
10:16:14B4gderok
10:16:18LinusNwe don't need to advance pcmbuf_read until the watermark is reached
10:16:26B4gdertrue
10:16:32B4gdersince we won't fill anything anyway
10:16:34LinusNsince we won't start filling it before the watermark is reached anyway
10:16:37LinusNright
10:17:27 Join Zagor [0] (foobar@h14n2fls31o265.telia.com)
10:20:51B4gdermorning Z
10:21:11Zagorhowdy
10:21:20***Saving seen data "./dancer.seen"
10:22:34ashridahLinusN: so the amount of time the watermark covers is enough to load a new codec and a new file, in the unlikely but possible point that the amount below the watermark includes a change of file?
10:22:44*Zagor is working on his kitchen again today
10:23:21LinusNashridah: there are two buffers and two watermarks
10:24:01 Join edx [0] (edx@pD9522C05.dip.t-dialin.net)
10:24:39LinusNthe pcm buffer watermark should cover the worst-case thread scheduling time before the audio thread can decode a new chunk of pcm audio
10:25:01 Nick QT_ is now known as QT (as@area51.users.madwifi)
10:26:40 Join gromit` [0] (~gromit`@82.234.244.69)
10:27:28LinusNthe file loading business is another matter
10:34:03LinusNand so far, my code doesn't handle multicodec, and has the mp3 codec statically linked
10:34:37B4gderbut there _is_ a struct rbx_codec! :-)
10:34:43LinusN:-)
10:36:13 Join sox [0] (~sox@c-a138e255.733-1-64736c10.cust.bredbandsbolaget.se)
10:36:46soxhoy can i ask a slightly off topic unix question to all wizards?
10:36:56LinusNshoot
10:37:21soxhow do I track differences between two file dirs?
10:37:35soxi want to know if i have files in one file structure that i dont have in the other
10:38:43B4gderditt two ls ouputs
10:38:47B4gderdiff
10:39:09 Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr)
10:39:21MoosCamarogood morning all
10:39:30B4gdermorning
10:39:35soxyeah, something like that, but i was hoping you could supply me with the whole string of commands since im such a loser
10:40:04B4gderwith bash I believe you can do "diff (ls dir1) (ls dir2)"
10:40:14soxit's that simple
10:40:19soxwow
10:40:42HClwouldn't it be find dir1 find dir2?
10:40:59B4gderfind would work too
10:41:08B4gderif you want it recursively
10:41:33soxcould you be more specific?
10:43:11 Join DMJC [0] (~James@220-245-171-89.tpgi.com.au)
10:43:34B4gderabout what?
10:43:44soxthe find command, parameters etc
10:43:55B4gderdidn't the ls version work?
10:44:10B4gderit prolly won't give you exactly what you
10:44:13B4gderwant
10:44:49B4gder"diff -u (find dir1) (find dir2)
10:45:05soxexcellent, ill try that
10:45:06soxthanks
10:45:10B4gderand you'll get - or on lines where files have been added or removed
10:45:16austriancodercan somebody tell me, what adress i need for the tuners i2c?
10:45:18B4gdercrap
10:45:26B4gdercant type "plus" in this web client
10:45:40austriancoderMADR = 0x6c; is for audio chip
10:47:04LinusNi don't know
10:47:21austriancoderwhere could i find this info?
10:47:35LinusNthe datasheet?
10:47:54austriancodergood idea ...
10:48:49LinusNlooks like 0xc0
10:50:39austriancoderwill try it
10:53:00austriancoderneed to go to bus now.. see you later
10:53:41LinusNfirmware/tuner_philips.c is what you need
10:53:53LinusNand it uses 0xc0
10:54:06austriancoderfine...
10:54:20amiconnhi all
10:54:25 Quit austriancoder ("CGI:IRC 0.5.4 (2004/01/29)")
10:54:47MoosCamaromorning amiconn
10:56:17MoosCamarohave you got receive your h140?
10:57:54amiconnZagor: Did you do some tests with my latest fat.patch? I updated it again, around 19:00 yday, and I don't know whether you caught that
10:58:00DMJCanyone know nmap really well?
10:58:15amiconnMoosCamaro: Still nothing :(
10:58:55Zagoramiconn: unfortunately i haven't tested anything yet. a good idea is probably to try and write a test case to catch each new bug we find.
10:59:17Zagori.e. when we find a bug, write a test case that exposes it
11:00
11:03:24amiconnHmm. I'm not that good at writing test cases... but I could try
11:03:45amiconnSome of the issues arise only with very large directories
11:04:12amiconn(large also meaning many deleted entries)
11:04:29 Join webguest36 [0] (~c31ce021@labb.contactor.se)
11:04:53amiconnHowever, I have a question whether it would be desirable to implement an improvement that is not officially documented
11:05:23amiconnThere is that FATDIR_NTRES field, which is documented as 'don't touch' by microsoft
11:06:42amiconnI found out about 2 bits of this field
11:07:56Zagorwhat is the purpose of this field?
11:09:31soxb4gder: diff -u worked pretty good, but i want to compare the files not dependant to where they are in the structure, you think that's possible with some magic?
11:10:03amiconnWindows NT variants are able to preserve the case of filenames like FILE.TXT, FILE.txt, file.TXT and file.txt, using shortnames only
11:10:30B4gdersox: you mean without bothering about in what particular dir they are?
11:10:38soxexactly
11:10:39amiconnAll these would be displayed as FILE.TXT in rockbox and Windos 9x; didn't test Linux
11:11:20amiconnBasically, there are 2 bits in FATDIR_NTRES that tell whether filename/ extension are lowercase
11:11:52amiconnWe could support this when reading filenames; I wouldn't do this for writing
11:12:05B4gdersox: let each find do "find . -printf '%f\n' | sort'
11:12:20amiconn...as we always write longnames anyway, and because of the 'don't touch'
11:12:22B4gderbut with dir1 and dir2 instead of .
11:12:49Zagoramiconn: I agree
11:14:39amiconnI'd say this could be supported. Currently some dirs/files look a bit ugly in rockbox (e.g. AJBREC.AJZ), because they are shortnames in WinXP. WinXP lists that as ajbrec.ajz
11:15:13Zagoryeah. i'm in favor of supporting this for reading.
11:15:25amiconnok
11:15:49amiconnI'll add that, just need to find a way to do this with too much additional code
11:15:49 Quit webguest36 ("CGI:IRC (EOF)")
11:17:30soxb4gder: im getting syntax errors when using (find ...), tried ' and " too without luck, is there any other character i could try?
11:19:11B4gderso run the two find lines separately and genarate two files you diff
11:19:57 Quit ferenczy (Read error: 113 (No route to host))
11:20:18soxb4gder: that's a typical thing i would think of myself, thanks!
11:48:23soxthanks b4gder, i got it figured out at last
11:48:26soxsee ya
11:48:57 Quit sox ("Snak 4.13 IRC For Mac - http://www.snak.com")
11:55:51*t0mas yawns...
11:55:54t0masboring day of work :X
11:56:18t0masand now I have a break... but LinusN is busy :(
12:00
12:02:08 Quit bobTHC ("Smoke Weed Every Day !")
12:15:31 Join preglow [0] (thomj@s183a.studby.ntnu.no)
12:19:10t0mashi preglow
12:20:38preglowhi
12:21:22ashridahoops. just installed rockbox into my home directory instead of my player. thank god you lot put everything in /.rockbox. :)
12:21:24***Saving seen data "./dancer.seen"
12:23:22t0maslol
12:23:47 Join Aison [0] (~hans@zux166-181.adsl.green.ch)
12:25:02 Join Shagnar [0] (~tester@p54A0F789.dip.t-dialin.net)
12:25:26 Join Patr3ck [0] (~patr3ck@pD9ECF445.dip.t-dialin.net)
12:25:46ShagnarLinusN: gratulations to the 5s-mp3-playback :]
12:27:38*t0mas is away again...
12:27:44t0masend of lunch break :)
12:37:09ehntoomorning, all
12:37:46*ehntoo has got to run... stupid schooling systems
12:37:53 Quit ehntoo ("Leaving")
12:39:14 Join silencer [0] (~silencer@adsl.via.ecp.fr)
12:40:18 Quit silencer_ (Read error: 54 (Connection reset by peer))
12:43:44 Join silencer_ [0] (~silencer@zen.via.ecp.fr)
12:56:35 Quit silencer (Read error: 110 (Connection timed out))
12:57:23 Quit _Lucretia_ (Read error: 60 (Operation timed out))
13:00
13:02:33Shagnaryeah my h1x0remote came. (ordered from brooklyn to germany)
13:02:48micoo:p
13:02:49HClnice
13:02:56HClwhat color is it?
13:03:49Shagnarblack one
13:04:20HCl k
13:05:00Shagnarand it works :D (just tested). got it for 53€ (with porto), the lowest auction from germany was at 70€
13:05:19HClwow...
13:05:26HClhigh prices
13:05:31LinusNwhat happened to your original remote?
13:06:34Shagnarstolen...
13:07:09HClwhy would someone steal an iriver remote o.o..
13:08:12Shagnarwas on my trousers during the physical education @ school. fortunately my H was in my bag, and they didn't look at it
13:08:32Shagnari think the thieves thought it 'd be a player
13:08:49ashridahHCl: probably because they thought it was an entire player.
13:08:57 Join _Lucretia_ [0] (~munkee@abyss2.demon.co.uk)
13:09:04Shagnari think so, too
13:09:34preglowLinusN: libmad is fast enough to withstand being used as a proper codec now i hope?
13:09:38tvelocity[away]Shagnar, how much did you pay for it?
13:09:38ashridahlots of people seem ultra surprised when i tell them my player holds 40GB :). "in that tiny thing?!" uh. no. in this block.... "oh. an ipod is smaller than that. ick". then they find out mine now plays gb roms :)
13:09:49LinusNpreglow: i hope so
13:10:21ashridahtvelocity[away]: Shagnar and it works :D (just tested). got it for 53€ (with porto), the lowest auction from germany was at 70€
13:10:37tvelocity[away]oh i see
13:10:42ashridahhm. those symbols might not have printed properly here, so i have no idea if they printed properly for you lot :)
13:10:47tvelocity[away]53 euros? sounds expensive
13:10:51Shagnaryes
13:10:56preglowi'd love to work some more on it, but my conscience doesn't allow it, heh
13:11:03HClashridah: lol.
13:11:08Lynx_for 53 euro it's worth stealing the remotes ;)
13:11:08Shagnarvery expensive, since the whole player is ~ 400 euros
13:11:35HCldarnit.
13:11:45*HCl had things to add to the todolist, but forgot some..
13:11:47Shagnari ordered another one from a shop (30euros). didn't get it for over 1 month now, if i get it i'll sell it on ebay
13:11:47tvelocity[away]well, i don't want to dissapoint you, but i don't use AT ALL my remote, and i could have sent it to you for free, if I knew:P
13:12:03preglowwas it anyone here who tried to repair a h1x0 who had been damaged with the wrong charger?
13:12:40preglowi've got one of those coming in in a while, and will probably try to repair it
13:13:30HClLinusN: does rockbox on iriver keep track of passed time in total, or just the current session, and if just the current session, can we make it store the total time passed?
13:14:27B4gderpreglow: Linus has one too, afaik
13:14:55B4gderhcl: there is an internal clock that always counts
13:15:11HClB4gder: but is it session or total ?
13:15:16B4gderfor delays time-outs
13:15:19B4gderand
13:15:27B4gderit starts on boot and counts forever
13:15:32HCli'm wanting to store the total time passed while the player is on
13:15:41B4gdertick counter
13:15:49HClin order to enable "last time played" stuff for the runtime db
13:16:13LinusNpreglow: i have bad news
13:16:38preglow:/
13:16:51*HCl prods amiconn
13:16:55LinusNHCl: we'll implement such a timer if it is needed
13:17:10LinusNpreglow: it is likely that the unit is deep fried
13:17:49ashridahlord knows why they didn't add overvoltage or overcurrent protection to it, given the common size of the jack
13:17:51preglowLinusN: what parts are affected? 'all' doesn't sound very likely
13:17:59ashridahLinusN: will it have killed the drive too?
13:18:15LinusNplugging in a charger with too high voltage will fry the capacitors that regulate the voltage to the cpu
13:18:28LinusNand the cpu will get too high voltage
13:18:35preglowouchouch
13:18:36LinusNthe drive will be ok
13:18:38HClLinusN: okay, its going to get needed sooner or later for the runtime db.
13:18:57preglowso there's no voltage regulator or anything in the unit?
13:19:04LinusNthat's what i have seen on my fried player at least
13:19:14LinusNthere is a voltage regulator
13:19:29LinusNthe output voltage is controlled by said capacitors
13:19:30preglowthen why didn't that regulate? :P
13:19:50preglowoh well
13:19:54preglowi can still use it for spare parts
13:20:15ashridahpreglow: heh. mod your own player and then mod rockbox to allow two hard drives >:)
13:20:17LinusNi used mine to repair my nokia phone
13:20:25preglowheh, so i saw
13:20:26HClohyea.
13:20:47preglowi've managed to damage part of the casing around the side screw holes on mine
13:20:53preglowi'd like to have that replaced
13:22:15HClhow'd you do that anyways...
13:22:37preglowthe side panels are separate pieces
13:23:06preglowor do you mean how i managed to damage it? :P
13:23:19HClthe latter
13:23:19HCl :P
13:23:47preglowwell, by taking it apart one too many times, combined with obviously not having things put properly together when screwing it together
13:24:04 Join cYmen [0] (~cymen@nat-ph3-wh.rz.uni-karlsruhe.de)
13:24:06preglowthere's been a lot of tension around those screws, so something obviously didn't sit right
13:24:08HClokay
13:26:18HClpreglow: i can just rewrite dumbout into plugin form and not worry over floats for now, right?
13:26:35preglowno
13:26:42preglowdumb uses libm routines we don't have
13:26:56HClso that means..?
13:27:02preglowit wont compile
13:27:05preglowlink, at that
13:27:28preglowlemme have a quick peek
13:27:37HClwhich routines don't we have..
13:27:40HClfloor, pow and log?
13:28:34preglowyou need exp, pow
13:28:44HClmk
13:29:02preglowthere probably are soft float version hanging around somewhere
13:29:28HClmhm.
13:29:46HCladded it to the todolist
13:29:57*HCl prods amiconn
13:30:05HClwake up :x
13:30:12preglowthe pow we can use a lookup table for
13:30:21preglowwith interpolation, probably, ear is pretty sensitive to pitch
13:30:33t0masghehe
13:30:40*t0mas loves vpn and wifi :D
13:30:47t0mas(and hates waiting...)
13:31:19dwihnoHow hard is it to setup a small vpn?
13:31:33t0masreally easy...
13:31:37t0mas(on linux)
13:32:00t0masand on windows workstation's it just clicking a wizzard... but you have a max on 1 connection...
13:32:01dwihnoOur environment is mainly windows boxes
13:32:15t0masyeah, I'm working on a windows laptop right now...
13:32:30t0masclients aren't a problem... you just need a linux server... or a windows 2000/2003 server edition
13:32:39preglowfilter coef calculation might also prove to be tricky
13:32:58dwihnoOpenVPN looks pretty nice
13:33:10t0maspptpd is easyer
13:33:13Shagnarwell, i don't want to dissapoint you, but i don't use AT ALL my remote, and i could have sent it to you for free, if I knew:P <= i would have asked you if i knew that you don't use it ;-)
13:33:22t0masand windows can connect to it without extra software
13:33:24dwihnoThe setup will probably be a Linux server and a bunch of Windows clients
13:33:40t0masthen install pptpd... that's really easy
13:34:06dwihnot0mas: How about windows clients?
13:34:22t0masjust follow the add connection wizzard...
13:34:32t0masthey can connect to pptp servers...
13:35:01*B4gder prefers a plain ssh
13:36:14t0masarg...
13:36:26t0mashave to continue working :X
13:36:35t0massee you in a few hours :)
13:36:42HClwhy is the firmware flash plugin built for iriver..
13:38:29HClpreglow: are there some compile options to stop gcc emulating fp math?
13:42:41preglowtry -mnosoft-float
13:43:54HClk
13:48:48 Quit Zagor (Read error: 110 (Connection timed out))
13:49:24 Join Zagor [0] (foobar@h63n1fls31o265.telia.com)
13:49:38HClinvalid option
13:49:40HCl :/
13:49:55preglowthen i don't know
13:51:07HClk :/
13:52:54B4gder-mno-soft-float
13:53:04HCltried that
13:53:05HCldidn't work either
13:53:09B4gderok
13:55:13HCli mostly just want gcc to produce an error on floats so i can easily detect where to fix what..
14:00
14:07:32ashridah#undef float
14:07:35ashridah?
14:07:39ashridah:)
14:08:15ashridahhrm. might not do the job. that probably won't detect someone using something*10.0;
14:11:19preglowthere are few places where it's used
14:11:23preglowjust grep for float and go from there
14:11:28HClmmm.
14:11:39*HCl just thought of two other coding projects on his list that he could do first
14:11:40preglowyou can also detect the floating point emulation calls by using objdump
14:12:33HClXD XD
14:13:31HClanime is great :3
14:13:38*HCl goes to work on his coding stuff
14:13:39preglowhaha, weeeelll
14:13:42preglowsome of it is
14:16:56 Quit lostlogic ("Going to the moon")
14:19:15 Join bobTHC [0] (~foo@l03v-34-202.d1.club-internet.fr)
14:19:52 Nick tvelocity[away] is now known as tvelocity (~tony@ipa138.2.tellas.gr)
14:21:18 Join Patr3ck_ [0] (~patr3ck@pD9ECF85A.dip.t-dialin.net)
14:21:25***Saving seen data "./dancer.seen"
14:23:44dwihnoB4gder: plain ssh?
14:27:48 Quit Patr3ck (Read error: 60 (Operation timed out))
14:29:02 Join Chamois [0] (~Chamois@champigny-5-82-226-182-23.fbx.proxad.net)
14:29:59B4gderyes, ssh is vpn enough for me
14:31:13dwihnoB4gder: do you tunnel everything through the ssh connection?
14:31:31B4gderyes, at least the stuff I want to tunnel
14:32:14 Quit ashridah (Remote closed the connection)
14:32:16 Join Lost-ash [0] (ashridah@220-253-122-31.VIC.netspace.net.au)
14:40:54preglowssh is nice
14:41:27Lynx_but stuff like ftp is not so easy to tunnel via ssh, is it?
14:41:37B4gderno
14:41:44B4gderbut I don't need to tunnel ftp
14:42:11dwihnoLooks like OpenVPN is what we're looking for
14:42:22B4gderif you don't do ppp over ssh perhaps
14:43:04dwihnopppssh! :)
14:43:20B4gderwell, pptp is basically that, only with worse security
14:43:29dwihnopppssh(tm) - The Official beer opener sound \o/
14:43:58HCli need a .mod to test..
14:44:10dwihnoHCl: you're working on mikmod support? :O
14:44:11HClnever mind
14:44:18HCldwihno: we have dumb, not mikmod
14:44:35HCland no o.o. its just some other software that i have that suddenly seems to have gotten mod suppost
14:44:38HCland i want to try it out
14:45:03Shagnarcould someone build the actual CVS with the grayscale patch and send it to me? would be very nice!
14:45:24dwihno:)
14:47:21 Nick Lost-ash is now known as ashridah (ashridah@220-253-122-31.VIC.netspace.net.au)
14:48:22 Join lolo-laptop [0] (~lostlogic@68.251.84.226)
14:50:09 Join nocturnal_moxie [0] (~francisco@adsl-67-118-10-214.dsl.sntc01.pacbell.net)
14:50:17 Part nocturnal_moxie
14:50:54elinenbecould someone build the CVS with grayscale, mp3, and ogg support and ship it my way ;)
14:51:32 Join Byron [0] (byron@63.77.203.136)
14:51:35Byronhello
14:51:47Byronis there a lock or hold button on the archos
14:52:02ByronI put it in my pocket and then accidentally shut it off
14:52:52amiconnByron: There's a lock feature for the wps (only). It's described in the rockbox manual
14:53:24Byronwps?
14:53:42amiconnHowever, this can't protect against poweroff, because poweroff is a hardware feature
14:54:15Byronwhat's the wps?
14:54:26ByronWe Pressed Stuff?
14:54:27ByronLOL
14:54:36amiconnWhile playing screen
14:54:42Byronoh
14:54:59Byronso no protection against accidentally stopping a recording?
14:55:33LinusNno
14:55:39ByronDrats!
14:55:53ByronI suppose that's not something that could be built in later?
14:57:55LinusNhardwarewise? sure
14:58:19LinusNyou can modify the hardware in any way you wish
14:58:48B4gderthe software too in fact ;-)
14:58:53LinusNhehehe
14:59:15LinusNbut the software can't protect against accidental shutoff
14:59:18Byronbut a "HOLD BUTTON" is not something that can be written into a daily update?
14:59:45LinusNByron: yes we can do that, but we can't stop the OFF key
15:00
15:00:03Byronyou have to hold down the off key for a long time don't you?
15:00:08Byronto get it to shut down?
15:00:12LinusN1 second for me
15:00:22LinusNByron: which model do you have?
15:00:33Byronfm recorder 20
15:00:37LinusNaha
15:01:10LinusNthat's another story
15:01:28LinusNthen we can add a keylock for the recording
15:01:37Byronif you made one of the buttons on the top be a "hold" button that would only go into that mode if you held it down for 3 seconds, then you could have all of the other buttons be ignored until that hold button was held in for another 3 seconds
15:02:06LinusNByron: i'm with you, that should be possible
15:02:12Byroncool
15:02:52Byronnow for the next thing on my list... could you write my code to make my crappy headphone jack stop crackeling :-)
15:03:01LinusNof course .-)
15:03:54ByronI bought my own archos on e-bay after borrowing a friends for a month... 6 months in Byron Time, and loved it... but the one that I got has a flakey headphone jack... d'oh!
15:04:06LinusNthat can be repaired
15:04:13HClhmm.
15:04:30ByronYeah, but since I'm almost totally blind I'm not gonna make the repair myself
15:04:35LinusNhehe
15:04:41Byrongoing to probably take it to a friend of mine and see what he can do.
15:04:46LinusNdo so
15:05:30ByronBTW, as far as I can tell the archos has the firmware in the flash now, can I deleate the rockbox folder on my unit?
15:05:48LinusNno, don't do that
15:05:49B4gderbyron: no, that is used
15:05:53Byronokay
15:05:57Byronwon't do that
15:06:35Byronso when an update comes out with the new lock feature, do I need to reload the rockbox firmware into flash or can I just replace the old rockbox folder with the current one?
15:10:43preglowdepends on if it's flashed or not
15:11:02preglowis the archos mas mp3 encoder decent quality?
15:11:39ByronYes, it's been flashed
15:11:52preglowthen you will probably need to reflash it
15:12:02Byronah
15:12:10preglow.rockbox dir only contains fonts, plugins and such
15:12:24Byronmakes sense
15:13:53LinusNpreglow: and the .playlist_control file
15:14:10LinusNwhich is needed for playback
15:15:09t0masLinusN? have you commited the plugin api change?
15:17:15HClhmmm.
15:17:20HClwill we support .oxm? :P
15:17:46HCl(.xm with ogg as its sample format)
15:19:10preglowHCl: if you want to
15:19:40ShagnarLinusN: do you implement the mp3-test-code like the /sample.wav code?
15:19:50preglowwe'd have to devise a way for codecs to be loadable by other codecs, but...
15:19:50B4gderwe'll support everything people write code for
15:20:44preglowHCl: actually, it might not even be a problem, the loader part of the codecs should never require any iram, so loading another codec within the loader part of another codec should be possible
15:21:45preglowbut i will not be the one coding it, heh
15:22:28 Quit bobTHC (Read error: 145 (Connection timed out))
15:23:34LinusNShagnar: what do you mean "like the /sample.wav code"?
15:23:51t0masI think he want's it in the debug menu...
15:24:10Shagnarif you implement the mp3-test like the wav-test (yes, in debug menu)
15:24:21LinusNno, this is for real
15:24:33LinusNpress play on an mp3 file
15:24:47Shagnarnice :)
15:24:57LinusNbut it is not in cvs yet
15:25:23Shagnarah, okay. will it be implemented soon? (sorry, i know you hate these type of questions)
15:25:38LinusNas soon as i find the time to work on it
15:25:56Shagnarhehe okay :)
15:28:20t0masand thisone: <t0mas> LinusN? have you commited the plugin api change?
15:28:31LinusNnope
15:28:37LinusNi'm at work too you know
15:28:41t0masah ok
15:29:36 Join bobTHC [0] (~foo@l05v-5-61.d1.club-internet.fr)
15:32:30 Part LinusN
15:35:06Byronare you guys trying to support ogg somehow?
15:35:21ByronI thought that couldn't be done
15:35:36t0masit's opensource afaik
15:35:39t0masso it should be possible
15:36:02Byronthought the hardware couldn't handle it... but if it can be done then... AWSOME!
15:36:10HClByron: he means iriver..
15:36:13HClnot archos.
15:36:14t0masyes
15:36:14Byronooh
15:36:15Byrondamn
15:36:17Byronokay
15:36:18HClarchos can't and won't do ogg.
15:36:18t0massorry, forgot that
15:36:23 Join F1^Aison [0] (~hans@80.254.166.181)
15:36:26Byronheehhe
15:36:29HClno worries, i was about to say the same thing till byron went awesome xD
15:36:38HCland i realized he asked an archos question earlier
15:36:43*Byron is tempted to get an iriver, the iriver has a mic-in
15:36:47Byronand the archos does not
15:36:49t0masarchos has a hardware decoder...
15:36:51HClnot just a mic in
15:37:00HCloptical in too
15:37:19t0masand iriver does it in software... that's why we can decode ogg
15:37:29ashridahHCl: for the H1xx series only.
15:37:34ashridahH3xx doesn't have optical iirc
15:37:44 Join b0bTHC [0] (~foo@l06v-9-63.d1.club-internet.fr)
15:37:47ByronI hooked a mic up to a preamp and then plugged the preamp into line in and than stuffed the whole thing into a fanny pack
15:39:14ByronI've been wondering if one of those radio shack hearing devices might work... it's a little box that has a built in mic and headphone jack, use a patch cord and plug it into the line-in
15:39:34Byronthey're only 9 bucks at radio shack and will probably work
15:40:41ashridahbut yeah, iriver has a) a built in mic, b) a line in jack c) a mic-in jack (aka, the line in jack, with a software selectable gain thinggy) d) optical in
15:41:27t0masand e) ogg playback :D
15:42:08 Quit Aison (Read error: 60 (Operation timed out))
15:42:15ByronWow, that's nice
15:42:19Byrontoo bad I'm piss poor
15:42:38*Byron starts scouring ebay
15:42:50ashridahtoo bad H1xx's are getting harder to get
15:43:02HClashridah: 3xx has optical in only, i think... not even sure of that
15:43:04preglowthey're also quite expensive, they say
15:43:08preglowit has no optical
15:43:13preglowonly h1x0 has optical
15:43:18 Quit bobTHC (Read error: 145 (Connection timed out))
15:43:30t0masnobody uses optical...
15:43:36 Nick F1^Aison is now known as Aison` (~hans@80.254.166.181)
15:43:40preglowi do, occasionally
15:43:43t0masah
15:43:51preglowbut no, not much
15:44:03t0masI've tested it once...
15:44:11preglowbut the point is kind of gone with the h1x0
15:44:15 Nick b0bTHC is now known as bobTHC (~foo@l06v-9-63.d1.club-internet.fr)
15:44:19preglowas it can't bloody use proper sample rates
15:44:45t0masah
15:44:55HClonly 44.1 ?
15:45:07HClwe can use two optical cables to do a game link between irivers! :P
15:45:08preglowand 22.05, 11.025, etc
15:45:28HClpreglow: linus said the optical was connected to the cpu, so shouldn't we be able to get it to 48 ?
15:45:44HClaside from the sound chip not supporting 48khz
15:45:44preglowno
15:45:49HClwhy not?
15:46:11preglowahh, it might in some kind of optical out only mode
15:46:25preglowbut the iriver firmware resamples everything to 44.1
15:46:25 Join Sirwa2 [0] (~ikke@f246074.upc-f.chello.nl)
15:46:28t0masHCl: gamelinking would be funny
15:46:38t0masbut not much people have irivers...
15:46:51HCli know :P
15:46:54HClit would be totally pointless
15:46:58HClaside from me and markun being able to link
15:47:05HCland i know one other guy on the university who has one
15:47:09HClbut i don't think he has rockbox
15:47:46ByronI really hate the internal mic on the archos because of all of the hard drive noise, how does the iriver deal with the hard-drive noise?
15:47:58t0maswell.... you hear it
15:48:09t0masso it's not really great
15:48:17Byronthat sucks, but hey... atleast there is an mic-in
15:48:24t0masyeah
15:49:14HClwatashi wa baka desu..
15:49:25*B4gder giggles at Christi's mail
15:49:47HCli need to disable the digest version..
15:50:02preglowhaha
15:50:07preglowhow politically uncorrect of linus
15:50:24B4gderhe's such a rude person ;-)
15:59:39*t0mas wonders what he missed?
15:59:39 Quit Chamois (Read error: 54 (Connection reset by peer))
15:59:48t0mas"So when do I get told?"
15:59:51t0maseh?
15:59:57t0maswhat's the fun of that?
16:00
16:00:00preglowhaha
16:00:03preglowlook at the subject
16:00:09 Join Chamois [0] (~Chamois@champigny-5-82-226-182-23.fbx.proxad.net)
16:00:18t0masooooooh
16:00:23t0mastook me some time :P
16:00:26t0maslol
16:03:16 Join sWA2 [0] (~ikke@f246074.upc-f.chello.nl)
16:06:29 Quit Aison` (Connection timed out)
16:07:52HClstrstr(blah*512+0x537318,"/tmp");
16:08:01HClgotta love code that utilizes reverse engineered addresses :|
16:08:23preglow.......
16:10:39 Quit ashridah ("Leaving")
16:18:07 Quit Sirwa2 (Read error: 110 (Connection timed out))
16:21:29***Saving seen data "./dancer.seen"
16:23:15 Join Aison [0] (~hans@zux166-181.adsl.green.ch)
16:36:37 Quit sWA2 (Read error: 110 (Connection timed out))
16:39:49 Quit B4gder ("CGI:IRC (EOF)")
16:44:47 Quit Shagnar ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )")
16:46:05 Quit Patr3ck_ ()
16:49:17 Join Shagnar [0] (~tester@p54A0F789.dip.t-dialin.net)
17:00
17:18:50 Join F1^Aison [0] (~hans@zux166-181.adsl.green.ch)
17:18:50 Quit Byron (Read error: 54 (Connection reset by peer))
17:23:06 Nick F1^Aison is now known as Aison` (~hans@zux166-181.adsl.green.ch)
17:35:29 Quit Aison (Connection timed out)
17:41:11 Quit DMJC ("Leaving")
17:47:34 Quit Aison` (Read error: 145 (Connection timed out))
17:51:11 Join Aison [0] (~hans@zux166-181.adsl.green.ch)
17:55:36 Join Sucka [0] (~NNSCRIPT@host81-156-210-120.range81-156.btcentralplus.com)
18:00
18:04:47 Join rasher [0] (~3e4f4094@labb.contactor.se)
18:21:30 Nick Lynx_ is now known as Lynx_awy (HydraIRC@134.95.189.59)
18:21:34***Saving seen data "./dancer.seen"
18:42:55 Nick Sucka is now known as Sucka`away (~NNSCRIPT@host81-156-210-120.range81-156.btcentralplus.com)
18:48:22 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU)
19:00
19:00:31 Join Aison` [0] (~hans@zux166-181.adsl.green.ch)
19:07:29 Quit bobTHC ("Smoke Weed Every Day !")
19:17:04 Quit Aison (Connection refused)
19:18:08 Join TCK- [0] (TCK@81-86-208-125.dsl.pipex.com)
19:19:54 Join Aison [0] (~hans@zux166-181.adsl.green.ch)
19:23:05HClhello o.o
19:24:10rasherhola
19:25:24amiconnhi
19:25:40HClsup?
19:26:21rashernot much.. stayed up all night, slept all day u.U
19:28:21HClmicrosoft should improve their msdn search engine...
19:28:36HClcan anyone tell me how to get a directory listing in windows?
19:28:41rashers/ their msdn search engine//
19:28:53t0masghehe
19:29:46t0masHCl: there's a great site for that things...
19:31:00HClwhich?
19:31:10t0masgoogle...
19:31:22HCl*forces a smile*
19:31:25HClthat doesn't help t0mas.
19:31:51t0mashttp://www.gamedev.net/community/forums/topic.asp?topic_id=299748
19:31:55t0masgoogled up...
19:32:09HCli used google at first
19:32:17HClbut it just gave msdn as first 3 hits
19:32:49t0mashm... I didn't see MSDN at all...
19:32:53HClthanks
19:33:00HCli knew it was something like that
19:33:04HCli thought it was findfile
19:35:37 Quit Aison` (Read error: 111 (Connection refused))
19:36:21 Quit TCK (Read error: 110 (Connection timed out))
19:36:50 Nick Sucka`away is now known as Sucka (~NNSCRIPT@host81-156-210-120.range81-156.btcentralplus.com)
19:38:27 Quit Aison (Operation timed out)
19:48:28 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
19:50:26 Quit Sucka ("a bird in the bush is worth two in your house")
19:55:30 Join Sucka [0] (~NNSCRIPT@host81-156-210-120.range81-156.btcentralplus.com)
19:58:47 Quit TCK- (Read error: 104 (Connection reset by peer))
19:59:37 Quit tvelocity (Remote closed the connection)
20:00
20:12:09 Quit thegeek (Read error: 131 (Connection reset by peer))
20:14:40 Quit _Lucretia_ (Read error: 60 (Operation timed out))
20:21:35***Saving seen data "./dancer.seen"
20:23:15rasherboo!
20:23:26*preglow jumps
20:23:42*Shagnar jumps, too
20:23:59rasheryou landed on my *foot*
20:24:07rasherOw!
20:24:22rasherhaha!
20:24:37rashercgi:irc has insaned
20:24:38rasherI typed those lines in reverse order
20:27:16Shagnaro_O?
20:27:28 Join _Lucretia_ [0] (~munkee@abyss2.demon.co.uk)
20:33:42 Join stevenm [0] (~steve@stevenm-router.student.umd.edu)
20:33:53Shagnarhello stevenm :)
20:34:01stevenmHello Shagnar
20:34:07stevenmsomething about jumping on feet ?
20:34:10t0mashi
20:34:23stevenmhelo
20:35:02Shagnarsomething about jumping on feet ? <= what do you mean? ^^
20:36:03stevenmJust checked IRC log. Saw something about preglow landing on rasher's foot
20:36:07stevenmI figured this was too good to miss
20:36:10t0masjust jokes
20:36:14stevenm:)
20:36:22amiconnYeah! FAT shortname NTRES case support is working. Adds only 80 bytes of code size :-)
20:36:39t0masnice
20:38:11amiconnSo now the question is whether to commit all my fat.c changes, commit this part first, or hold it back for later full-commit. Zagor?
20:40:00HCli hate it when i'm scared to run my own code x.x;
20:40:10t0maswhat have you coded?
20:42:59 Join thegeek [0] (na@ti521110a080-1991.bb.online.no)
20:48:33HCljust a big block with a lot of pointer arithmetic...
20:48:39HCland frees and mallocs and..
20:48:45HClthe scariest bit is it hasn't crashed yet.
20:52:05HClthere we go.
20:52:08HCl ;/
20:53:46 Quit stevenm ("Leaving")
20:57:42amiconnStrange... I've done what I think is a simplification of the source, but the binary size increased somewhat ??
20:58:02t0mascheck the asm output?
20:58:10t0masmaybe gcc didn't understand your simplification?
20:58:13elinenbeamiconn: get with it!
20:58:58amiconnWell, I had the following:
20:59:43amiconn(better not pasting this)
20:59:50amiconnfffft
20:59:51t0maslink?
21:00
21:01:06HCli gotta hand it to microsoft, their runtime stack corruption detection works great.
21:01:19t0mas?
21:01:38HClmy program reported that it crashed cause the stack got corrupted around the variable buf.
21:01:43HCland it was completely right.
21:01:57t0maslol
21:02:00Shagnarlol
21:05:42 Join pfavr [0] (~Peter_Fav@213.237.46.232.adsl.ron.worldonline.dk)
21:17:52HClahh. its so nice when everything you've coded comes together and works
21:18:11preglowindeed
21:19:55amiconnt0mas: gcc does some very strange thing with my code, I checked the asm
21:20:01*rasher prods LyX
21:22:19*preglow looks forward to gcc4
21:23:42preglowhah
21:23:45preglowit's out, actually
21:24:11HClit is? o.o. ohyea.
21:24:17HCli remember having it on ubuntu..
21:24:17rasherIt's in ubuntu
21:24:17rasher(breezy)
21:24:53rasherhuh
21:25:04rasherthis is new.. like.. a week tops
21:25:37preglowgcc4 was released just now
21:25:52preglowthe breezy gcc is a prerelease
21:26:22rasherah
21:26:26rasheradventurous
21:26:44 Quit Zagor (Remote closed the connection)
21:27:41preglowi'm going breezy very soon
21:27:59preglowi hate not having a ton of packages ready for update every day
21:28:02rasherthere's not much to see
21:28:02rasheryet
21:28:12preglowwell, there's gcc4
21:28:27HCli hate bugs..
21:28:27amiconnWhat's to be expected from gcc4?
21:28:28rasheryeah, it updates a *lot*
21:28:28rasheryes, there's that
21:28:35preglowtree-ssa should do wonders
21:28:44preglowslightly faster compilation
21:28:52rasherfaster g I think
21:29:02rashergplusplus
21:29:09rasher><
21:29:25preglowamiconn: but yeah, there's a whole new optimizing layer
21:29:26rashermaybe I should just..
21:30:08 Join rashums [0] (rasher@zork.zork.net)
21:30:36rasheryes, I should
21:30:47 Quit rasher ("CGI:IRC 0.5.4 (2004/01/29)")
21:31:07preglowbah
21:31:11*preglow goes to do the dishes
21:31:25 Nick rashums is now known as rasher (rasher@zork.zork.net)
21:31:43rasherstill lagged like hell, but at least now I'm using a real client
21:36:46 Join tvelocity [0] (~tony@ipa138.2.tellas.gr)
21:37:51HClnaming too many variables "buf" creates problems XD
21:40:02 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a202.wi.tds.net)
21:45:01 Nick Sucka is now known as Sucka`away (~NNSCRIPT@host81-156-210-120.range81-156.btcentralplus.com)
21:58:12preglowyo, rashy, do i need to jump through hoops to make breezy run here now?
21:58:38 Quit Strath (Read error: 110 (Connection timed out))
21:58:53rasherI just did s/hoary/breezy/ in /etc/apt/sources.list
21:58:55rasherand that was it
21:59:07preglowany programs that are broken?
21:59:22rashernot for me :)
21:59:34rasherit's more or less identical to hoary release yet
21:59:36rasherexcept gcc4
21:59:52preglowcool, i think i'll try that later
22:00
22:00:07preglowand take gcc4 for a spin
22:00:11preglowis gcc 3.4 there as well?
22:01:15 Quit pfavr ("ChatZilla 0.9.61 [Mozilla rv:1.7.7/20050420]")
22:01:39rashersure
22:01:49rasherit's just that the
22:02:02rasher'gcc' package installs gcc4.0 instead of 3.4 now
22:18:26*amiconn is trying to build sh-elf-gcc 4.0.0 on cygwin
22:21:38***Saving seen data "./dancer.seen"
22:21:43thegeekhehee
22:21:46thegeekfunfunfun
22:23:17preglowamiconn: whatever happened to your linux?
22:23:35Shagnarlittle Question: is it possible to build a rbx with the actual viewers (midi2wave, etc) AND using grayscale (jpeg-viewer) ? or just older viewers+grayscale ?
22:23:38amiconnIt's running well... occasionally
22:25:47Shagnarso you mean sometimes freezes, but no "harder" problems?
22:26:09amiconnNo, I merely mean that I don't run it often
22:26:26HClShagnar: sure its possible.
22:26:37HClShagnar: just grab the grayscale patch and apply it against current cvs.
22:26:57Shagnari've no software to build it on my machine (windows...)
22:26:59amiconnI have a laptop, running WinXP pro. For things that can be done in Linux only, I have a virtual machine running debian
22:27:03HClah.
22:27:24HClwell, i just updated the grayrockbox a few days ago
22:27:27HCli'm not gonna do it every day
22:27:39Shagnarwould be very very nice!
22:28:17BagderShagnar: you can build it on windows
22:28:36amiconnWhoa, gcc 4 sources uncompress to almost 200 MB
22:28:48preglowit's gotten rather large, yes
22:28:51Bagderhehe
22:28:55HCl200mb of hand-typed text. heh.
22:29:02Bagderthe world's largest CVS repository they use to say
22:29:12*HCl goes to make sake
22:29:44rasherthat's crazy.. that's like 5 times the linux kernel source ^_^
22:29:50ShagnarBagder but i neet lot of software for it? .. /me doesn't know programming in C very well.. (including building the software)
22:30:22BagderShagnar: go with bluechip's devkit, its the smallest one that still builds rockbox
22:31:38amiconnMaybe I should time the build.... just started building binutils
22:32:08rasherit doesn't take very long really
22:32:39amiconnIirc the last time I tried that (gcc 3.4.x) it took a total of > 1 hour
22:32:44amiconn(binutils + gcc)
22:32:53rasheroh
22:33:21preglowdoesn't take too long here
22:33:25preglowbut then again, this machine is pretty leet
22:34:44amiconnIt doesn't mean that my machine is slow; it's the same reason why compiling rockbox takes some 3 minutes in cygwin, but only 1 minute *on the very same machine*, *even in a virtual machine* under Linux
22:34:58preglowhaha
22:35:01amiconncygwin is dead slow when it comes to file operations
22:35:02rasheroh, you're compiling in cygwin :)
22:35:04preglowthat is kind of strange
22:35:13rasheralso when it comes to launching programs
22:35:29amiconnProbably slowest is running shell scripts
22:36:07amiconnThere is a significant delay before displaying the language choices in rockbox' /tools/configure
22:36:23rasherhah
22:36:46preglowyes, configuring under cygwin is a nightmare
22:36:52preglowoh, how i dislike cygwin
22:36:58preglowthe real thing is so much nicer
22:37:20 Quit Harpy (Read error: 60 (Operation timed out))
22:37:20rasherthe only thing I'd use cygwin for is xorg
22:37:34rasherit's a fairly decent x server for windows
22:39:06preglowyeah, that's what i use cygwin for as well
22:39:25*t0mas is away: zzZzzZzzzzz
22:42:35*HCl wonders how much speedup gcc 4 would give on iriver..
22:42:50rasherx.cygwin.com seems fairly dated
22:42:56rashernot to mention a year old
22:43:10*HCl shivers at the badness of rocky 2 which is on tv..
22:43:22rasherHaha, I'm watching Under Siege!
22:43:31HClit just finished.
22:43:42HCli don't understand how anyone can praise boxing as a sport
22:43:50rasherSteven Seagal is crazy-bad
22:45:11preglowerika eleniak is the best thing about that movie, i'm afraid
22:46:20 Join msychk [0] (~44654cdd@labb.contactor.se)
22:46:57msychkanyone want to answer a quick question for me?
22:47:02HClsur
22:47:02HCle
22:47:03msychkplease :)
22:47:06HCldunno if i can answer though
22:47:33msychki just got 2.4 for the recorder and was wondering why rockbox suggests "shutting down" rather than holding the off button
22:47:35 Nick Sucka`away is now known as Sucka (~NNSCRIPT@host81-156-210-120.range81-156.btcentralplus.com)
22:48:35msychki mean, if i hurt the recorder, wouldnt the archos firmware and/or hardware not let you power down immediately and force you to "shut down"?
22:49:35Bagderthe safe shutdown is just that... safe
22:49:42Bagderyou don't have to
22:50:47ShagnarBagder where can i get that devkit from?
22:50:48msychki know that i dont have to and i do sometimes forget and hold the power button down, but....
22:51:31BagderShagnar: try asking google, I don't remember
22:51:32msychkwhat exactly makes it "safe"? this implies that the other way is "not safe" and somehow hurts the recorder. is that so?
22:51:37 Nick tvelocity is now known as tvelocity[away] (~tony@ipa138.2.tellas.gr)
22:51:53 Join Aison [0] (~hans@zux166-181.adsl.green.ch)
22:52:16Bagdermsychk: it makes it safe because it saves data and stops the disk
22:52:29rasherpreglow: haha, she's credited as "Pretty Young Girl" in ET :)
22:53:16amiconnrasher: building & installing binutils took ~20 minutes
22:53:30rasherthat's not bad
22:53:38amiconn..started building gcc4 now...
22:53:41msychkok, i figured that was all it was for....wish there was a more technical answer out there but i guess that will do
22:53:41rasherkeeping cygwin in mind
22:54:17Bagdermsychk: search the mailing list archives and you shall find
22:55:51msychkwill do - gotta go for now but ill be back to find the answer...thanks!
22:55:58 Quit msychk ("CGI:IRC")
22:56:59 Quit lolo-laptop ("Client exiting")
23:00
23:00:43 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se)
23:00:52*preglow decides he has earned a beer
23:01:16HClsake!
23:01:27preglowscottish ale this time
23:01:28HClcome to the darksideeeee
23:01:31HCl :(
23:01:33HClwe have cookies!
23:01:38preglowwhy, i like sake
23:01:44preglowbut it doesn't beat beer
23:01:49HClyush it does :x
23:01:51preglownothing on this planet beats beer
23:02:01*HCl doesn't like most beer.
23:02:02preglownothing liquid, at least
23:02:23*preglow knows of just one beer among the countless ones he has tasted that he didn't like
23:02:26preglowheh
23:02:36preglowand that was the sour one i had about two weeks ago
23:02:36HClwas it named heineken? :P
23:02:40preglowhaha
23:02:44preglowheineken doesn't taste anything
23:02:55HClheineken = catpee :P
23:02:56Shagnaris bluechip still in the rockbox team?
23:03:21preglowfrozen gnat's urine
23:03:24*HCl goes to search for his cat
23:03:29Bagderthere is no set team
23:03:33Bagderwe are all in the team
23:04:00Shagnaryeah :]
23:04:37Shagnarwell, didn't find anything else as some irc logs, but, I hope it 'll be implemented soon :]
23:04:52Bagderwhat would be implemented?
23:05:19Shagnarthe grayscale
23:05:55Bagderah, yes that would be nice
23:07:36HClbluechip never worked on grayscale
23:07:38HClmarkun did
23:09:24HClhe says he's not very interested in grayscale and rather works on unicode support
23:09:33HClso its up for grabs
23:09:42HClprobably much like rockboy
23:12:40Shagnarif i could programm that, i would do so... but i only know (visual)basic and TCL :-(
23:14:10HCl :X
23:14:16HCltime to learn C! :p
23:14:21HCli can give you some links :P
23:14:41HClgda.utp.edu.co/pub/libros_programacion/The_C_Programming_Language_by_K\&R/
23:14:43HCl :P
23:15:02ShagnarNot Found
23:15:02ShagnarThe requested URL /pub/libros_programacion/The_C_Programming_Language_by_K\&R/ was not found on this server.
23:15:03HClhmmm
23:15:04rasheris that really such a good book to learn c from?
23:15:04Shagnar:P
23:15:06HClyea
23:15:09HClits the extra slash
23:15:10HCldelete it
23:15:17HClhttp://gda.utp.edu.co/pub/libros_programacion/The_C_Programming_Language_by_K&R/
23:15:33HClrasher: its said to be "the" book
23:17:20 Join tuvo [0] (~5430592b@labb.contactor.se)
23:17:57tuvohey shagnar, was looking at the log, here is the rockbox devkit: http://homepage.ntlworld.com/cyborgsystems/CS_Main/RockBox/RockBox.htm
23:19:14Shagnaryeah thx a lot
23:19:14HCl :)
23:19:35tuvogoodnight
23:19:37Shagnari'll try to learn it a bit, perhaps i can work with you guys one day :]
23:19:42 Part tuvo
23:19:44Shagnargood night!
23:19:46Shagnar... to late
23:19:47HCl :p
23:19:56HClread the book,its supposed to be good
23:21:07Shagnar:)
23:23:02*HCl goes to sleep
23:23:11*Shagnar too
23:23:21Shagnar:p
23:23:34Shagnarwell, good night to everybody. keep on Rock(box)ing!
23:24:42 Quit Shagnar ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )")
23:27:43 Join amiconn_ [0] (~jens@pD9E7EDE5.dip.t-dialin.net)
23:27:48 Quit amiconn (Nick collision from services.)
23:27:49 Nick amiconn_ is now known as amiconn (~jens@pD9E7EDE5.dip.t-dialin.net)
23:31:00amiconnBleh, gcc4 build errored out :-(
23:31:09amiconnAssembler messages:
23:31:10amiconnError: Invalid argument to −−isa option: sh2a
23:33:12preglowwhat kind of platform is sh?
23:33:12 Join ashridah [0] (ashridah@220-253-121-184.VIC.netspace.net.au)
23:33:25amiconnpreglow: ?
23:33:47preglowlike, for gcc
23:33:49preglowprimary, secondary
23:34:02preglowthey have only verified it works properly on primary and secondary platforms, mainly
23:36:12 Join lostlogic [0] (~lostlogic@node-4024215a.mdw.onnet.us.uu.net)
23:37:15amiconnpreglow: Hmm, I can't seem to find this info
23:38:12preglownor can i
23:38:43preglowmudflap looks kind of cool
23:39:14preglow-ftree-vectorize!
23:40:49preglowwill be fun to see how well gcc does at using sse
23:44:03*t0mas is going to sleep..
23:44:09t0mashave to go to school tomorrow :(
23:44:21t0masdamn... school after two days of work sucks
23:45:20t0maspractically finished... but I still have to hang arount there... being borded with some stupid educational videos :(
23:45:45 Quit t0mas ("good night :)")
23:49:33 Quit Chamois (" HydraIRC -> http://www.hydrairc.com <- The professional IRC Client")
23:49:59amiconnpreglow: If I understand some googled-up hints correctly, I may need cvs binutils
23:50:25amiconnbah, another binutils compile run :(
23:51:22preglowwhat binutils did you use now?
23:51:25preglowis 2.16 out yet?
23:51:43amiconnI used 2.15, and there is no 2.16 on the gnu ftp
23:53:16preglowthey're about to branch 2.16 off any day now, i think

Previous day | Next day