00:00:05 | rasher | Hurray! |
00:00:17 | rasher | on both platforms? |
00:00:21 | amiconn | (and I can't type, grr) |
00:00:47 | | Quit midk ("Leaving") |
00:02:16 | amiconn | rasher: yup |
00:02:53 | amiconn | Now I just need to clean up the code somewhat |
00:04:17 | rasher | Great.. *smoething* happening again |
00:04:48 | rasher | been a quiet week |
00:06:00 | | Quit prpplague ("Client Exiting") |
00:14:19 | | Join gromit`` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
00:14:54 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
00:16:28 | Rick | amiconn: focus tracking? |
00:17:33 | stevenm | preglow, I am back.. and I have combined the linear interpolation with the ghetto lowpass filter (though half as severe) and I think it sounds sufficiently good |
00:18:16 | amiconn | Rick: Yes, in the x11 simulator, in order to only disable x11 keyboard autorepeat whenever the simulator window gets focus |
00:19:12 | preglow | stevenm: never use the lowpass, it's a hack |
00:19:31 | preglow | at least make it an option |
00:19:33 | stevenm | preglow, well... I don't think it qualifies as a lowpass filter |
00:19:35 | amiconn | Rick: (needed for my new button handling) |
00:19:36 | Rick | amiconn: ahhh... I thought you were talking about tracking in an audio file |
00:19:39 | preglow | stevenm: what's it do? |
00:20:06 | stevenm | preglow, instead of outputting a sample, it outputs the average of this sample with the previous three. and it gets rid of the noise completely |
00:20:16 | preglow | that's a moving average |
00:20:24 | stevenm | preglow, and all the high instruments still sound well, unlike the 8-sample one |
00:20:27 | preglow | and i would not want that on my midi output ;) |
00:20:49 | | Join Patr3ck [0] (~patr3ck@pD9548EAF.dip.t-dialin.net) |
00:20:53 | stevenm | preglow, well right now it is an 'option' - either you comment out a return statement or you do't |
00:21:16 | stevenm | and with the linear interpolation, you can only tell the noise is there with headphones. speakers seem to work fine |
00:21:17 | preglow | stevenm: and that actually is a lowpass |
00:21:33 | preglow | a very poor one, but it is lowpass |
00:21:37 | stevenm | preglow, ah, ok.. at least I did *something* right |
00:21:57 | stevenm | all right, lowpass can be an option then |
00:21:59 | preglow | it's the simplest filter one can make, heh |
00:22:23 | | Quit Sucka ("a bird in the bush is worth two in your house") |
00:22:36 | stevenm | preglow, now, I am thinking pitchbend. Any idea how to calculate 2^( (n/65536)*sqrt(12)) on iriver ? |
00:22:45 | stevenm | other than the bitshifting thing |
00:22:54 | preglow | stevenm: table |
00:23:00 | preglow | with linear interpolation |
00:23:40 | stevenm | preglow, I was thinking.. there's 2 bytes to pitchbend. I figure, I can get away with doing the MSB as a table.. |
00:23:50 | preglow | yes, you most probably can |
00:24:01 | preglow | not actually two bytes, there are two 7bit "bytes" |
00:24:02 | preglow | :) |
00:24:10 | stevenm | right |
00:24:27 | preglow | you could also use the low 7 bit field as a frac part and do linear interpolation |
00:24:56 | stevenm | I havent even seen a file that uses the lsb anyway |
00:25:11 | preglow | sure, it should be more than enoughj |
00:25:14 | | Quit matsl ("Leaving") |
00:25:16 | preglow | my midi keyboard doesn't even transmit the lower bits |
00:25:20 | preglow | just sets them to zero |
00:27:08 | stevenm | preglow, all right then.. I guess I'll calculate the deltas with pitchbend taken into account.. and recalculate them each time a pitchw event occurs |
00:27:29 | preglow | yup |
00:27:36 | preglow | that's exactly what you need to do |
00:27:52 | stevenm | excellent |
00:30:00 | * | rasher EATS |
00:32:52 | * | preglow drinks |
00:33:39 | stevenm | oh THAT is coming |
00:34:01 | stevenm | imagine a freshman highrise building on st patrick's day |
00:34:06 | preglow | i'm enjoying a particularily lovely beer |
00:34:16 | stevenm | sweet |
00:34:36 | stevenm | yea, some time back.. some people on our floor gor particularly wasted |
00:35:09 | stevenm | while my old roommate was attempting to copulate with some girl, I was kinda trapped outside the room, at 4 AM, with a laptop and an annoying piece of GTK code |
00:35:36 | stevenm | then, out of nowhere out comes running some dude, followed by the 6th floor RA chasing him with what looked like a large metal pipe |
00:36:19 | preglow | sounds sweet |
00:36:39 | preglow | nothing like alcoholic binges gone violent |
00:36:43 | stevenm | yea. they apparently got wasted and threw the trash cans on every floor out the window. |
00:37:14 | stevenm | that's why the guy was chasing him. i just look around, shake my head, and go back to laptop |
00:37:51 | stevenm | i managed to write a gnome wifi applet with the rule that I can only code it while my roommate is passed out. did it in 2 weeks |
00:38:08 | preglow | hahahah |
00:38:34 | preglow | sounds like 2 well spent weeks on his part |
00:38:38 | stevenm | then one night he got VERY wasted and barfed all over his stuff, all over my stuff, and all over the RA meeting that was taking place outside the room |
00:38:42 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
00:39:19 | stevenm | they had to take him and this other guy to the hospital, but it was still very funny |
00:39:35 | pill | probably not for him |
00:39:37 | preglow | ahahah |
00:39:42 | pill | heh |
00:39:43 | preglow | nothing says "fun" like having to be pumped |
00:39:49 | preglow | i hear that's very uncomfortable |
00:39:54 | preglow | never tried it myself |
00:40:09 | preglow | i tend to be quite careful with alcohol these days |
00:41:21 | preglow | substance of the devil |
00:41:33 | stevenm | haha |
00:43:13 | *** | Saving seen data "./dancer.seen" |
00:53:42 | HCl | lol. |
00:54:18 | kergoth | yay, devil |
00:54:26 | rasher | \O/ |
00:55:34 | HCl | hey kergoth, hows oz? |
00:55:38 | * | preglow sighs as he drinks the last drop |
00:56:49 | kergoth | pretty good. actively developed as always. 2.6 work continues. |
00:56:54 | kergoth | i quit my job at ti the other day |
00:56:59 | HCl | oh. o.o |
00:56:59 | HCl | wow. |
00:57:00 | HCl | why? |
00:57:12 | kergoth | bored out of my fucking mind |
00:57:24 | HCl | i'm still waiting for the 3.5.3 release, like you recommended |
00:57:24 | kergoth | churning out drivers day after day isnt exactly all that interesting |
00:57:31 | HCl | ahh. |
00:57:32 | HCl | ok |
00:57:35 | kergoth | "oh look.. another framebuffer driver. joy." |
00:57:39 | kergoth | heh :) |
00:57:53 | | Quit nozomiyume (Read error: 54 (Connection reset by peer)) |
00:58:57 | | Nick webmind_ is now known as webmind (~random@217-195-236-172.dsl.esined.net) |
00:59:08 | * | HCl just spends his bored time writing useless code, like rockboy |
00:59:14 | kergoth | hehe |
00:59:16 | rasher | 'snot useless! |
00:59:17 | HCl | and watching anime |
00:59:24 | HCl | well, ok. |
00:59:26 | HCl | semi |
00:59:29 | HCl | semi-useless. |
00:59:31 | kergoth | i was no longer able to be productive at work. would go in and just zone out, ala office space :) |
00:59:42 | stevenm | hey people, should one expect video on iriver ? |
01:00 |
01:00:49 | HCl | probably like in the same way there's video on archos? |
01:00:57 | amiconn | Why not? Rockbox does video on archos |
01:00:57 | stevenm | yea.. the 4 shade grayscale makes life annoying.. I wouldn't know how we'd get grayscale on an iriver |
01:00:57 | preglow | haha |
01:00:57 | HCl | but i have my zaurus for video anyways. |
01:00:57 | preglow | i'm looking forward to getting h3x0 working |
01:00:57 | HCl | come to think of it, i also have my Z for color gameboy >.o |
01:00:57 | stevenm | well if there ever is that elusive x300 port......... |
01:00:57 | preglow | someone is probably mad enough to try to get xvid working |
01:00:57 | DBUG | Enqueued KICK preglow |
01:00:57 | preglow | won't be me |
01:01:11 | amiconn | stevenm: The archos lcd is only b&w natively... However video playback uses greyscale |
01:01:16 | HCl | it might actually run, if the framesizes are the same size as the iriver |
01:01:40 | stevenm | amiconn, yes.. but can we pull off the same kind of grayscale trick on iriver.. ie, can we write to it fast enough |
01:01:57 | amiconn | I think so; it should be even easier |
01:02:04 | HCl | yes, i think so |
01:02:07 | stevenm | excellent |
01:02:07 | HCl | if you play rockboy |
01:02:17 | amiconn | Iriver lcd is connected parallel, while archos lcd is connected serial |
01:02:19 | HCl | you already have lcd being turned on longer than its supposed to |
01:02:21 | HCl | when scrolling |
01:02:23 | amiconn | (spi, bit banging) |
01:02:54 | stevenm | do you guys think it's worth to buy a 3x0 and wait for the port, or should I go and hunt down an 1x0 ? |
01:03:30 | HCl | hmmm. |
01:03:34 | | Join Mong0 [0] (~Mong0@cpe-069-132-071-101.carolina.rr.com) |
01:03:34 | HCl | its a tough question. |
01:03:38 | HCl | if i were to buy a new iriver |
01:03:46 | HCl | i think i'd go for the portable media center one |
01:03:55 | preglow | won't get rockbox on that |
01:03:58 | HCl | its not that much more expensive than a new h140 |
01:04:05 | preglow | and it's frigging huge |
01:04:14 | HCl | i wouldn't know about that, i admit. |
01:04:30 | Mong0 | naw a h340 with the usb host would be nice |
01:04:30 | preglow | me neither, but that doesn't stop me from commenting on it :P |
01:04:41 | stevenm | aw great. Kate's gone mad with power. it won't intent correctly all of the sudden |
01:04:42 | HCl | :P |
01:05:13 | | Join nozomiyume [0] (~vthakkar@ip-133-194.station.sony.com) |
01:05:13 | preglow | god damn, it's going to be hard getting up in six hours |
01:05:31 | rasher | don't go to sleep then |
01:05:37 | preglow | i'm very tired |
01:05:37 | preglow | heh |
01:05:41 | stevenm | well I am looking for something that will run the new Rockbox.. other that, I've an ajbrec |
01:05:55 | stevenm | preglow, where you going ? |
01:06:11 | preglow | stevenm: going south, visiting parents/friends in easter |
01:07:46 | preglow | so need to catch a plane in about nine hours time |
01:08:04 | stevenm | preglow, where is south ? |
01:08:10 | preglow | south would be around oslo |
01:08:22 | preglow | still same country |
01:08:39 | stevenm | ah, ok |
01:08:44 | stevenm | have fun :) |
01:08:52 | preglow | that's mandatory |
01:09:03 | preglow | and won't be a problem |
01:09:24 | preglow | but yeah, i might pop in from time to time, if i can stand the 28k8 treatment |
01:09:26 | preglow | later, all |
01:09:35 | stevenm | later |
01:09:50 | | Quit preglow ("off") |
01:12:14 | stevenm | AAARGH!! stupid kate suddenly aquired the indenting habits of Windows Notepad |
01:12:33 | stevenm | I swear, if something is going to drive me UP A WALL with this program, THAT is what will do it |
01:13:26 | Mong0 | did someone create a small program that will create the bootloader for non technical people that run windows |
01:15:43 | HCl | i think so, but its not released to the public. |
01:15:57 | HCl | since rockbox isn't really suited for non technical people yet |
01:16:23 | Mong0 | ok i just wanted to find out before i put the effort into creating one. i have already flashed my 120 |
01:16:41 | HCl | oh.. okay |
01:16:44 | HCl | yes, there's one |
01:16:46 | HCl | :) |
01:21:56 | stevenm | Anyone here using kde 3.4 ? |
01:24:49 | | Quit Patr3ck () |
01:36:16 | rasher | not me |
01:36:58 | tvelocity | me neither |
01:50:15 | | Quit hardeep ("BitchX: now a major feature film") |
01:52:03 | HCl | mrf. |
01:54:20 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
01:54:20 | * | rasher boggles |
01:54:32 | rasher | toshset is claiming my battery is 1030% full |
01:54:35 | rasher | good job, that |
01:56:12 | | Quit mecraw ("Trillian (http://www.ceruleanstudios.com") |
01:59:28 | HCl | :p |
01:59:34 | HCl | well, at least its full enough. |
02:00 |
02:01:29 | amiconn | Hmpf, screenhack.c is really hacky :-/ |
02:06:03 | amiconn | In screenhack.c, there is the main() function, which has a local variable 'dpy'. This is handed over to screenhack() in uibasic.c. uibasic.c defines a global variable 'dpy', which is then referenced (extern ...) by other functions in screenhack.c |
02:07:43 | | Nick tvelocity is now known as tvelocity[away] (~tony@ipa159.4.tellas.gr) |
02:07:51 | rasher | sounds like fun |
02:08:49 | HCl | bittorent is not designed for low disk usage... :/ |
02:09:07 | HCl | amiconn: well, it is called screenhack.c after all |
02:09:38 | amiconn | I should probably clean up this mess, by making dpy (and friends) global in screenhack.c, and exposing it via screenhack.h. Much less parameter passing will be a side effect |
02:15:02 | | Quit Mong0 (" Want to be different? HydraIRC -> http://www.hydrairc.com <-") |
02:19:48 | * | rasher starts 120MHz, (nearly) no hdd battery test |
02:20:09 | rasher | this is gettin gboring.. |
02:23:02 | HCl | how are you not using the hdd? |
02:23:11 | HCl | since data will be lost if it loses power then..? |
02:24:20 | | Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net) |
02:25:15 | XShocK | 1111111111 seconds since 1970 Jan 1, 00:00 will count after nearly 3 hours. :) |
02:25:27 | XShocK | This should be celebrated.. :) |
02:25:52 | XShocK | http://www.cooler.irk.ru/time.php |
02:31:21 | rasher | yay, my cpu is back at 400MHz |
02:31:34 | rasher | HCl: I am.. but not as much |
02:31:49 | rasher | jesus, 420% |
02:32:09 | rasher | unless there's some bug |
02:32:54 | rasher | there is... not sure I understand what is happening though |
02:33:37 | rasher | if anyone's reading the logs - the 400mhz is my *laptop* and the 420% decoding speed is a bug. |
02:34:07 | XShocK | :) reading |
02:36:36 | | Join gromit``` [0] (~gromit`@ras75-5-82-234-244-69.fbx.proxad.net) |
02:38:14 | | Quit gromit`` (Read error: 104 (Connection reset by peer)) |
02:39:20 | * | rasher emerges xorg-x11 :( |
02:43:16 | *** | Saving seen data "./dancer.seen" |
02:47:00 | rasher | at least it's about 4 times faster |
02:57:26 | | Quit markun () |
02:58:02 | XShocK | 40 seconds until 1111111111... |
02:58:03 | XShocK | :) |
02:58:51 | rasher | nerd |
03:00 |
03:06:53 | | Quit DMJC ("Leaving") |
03:07:35 | | Quit Camilo ("Chatzilla 0.9.67 [Mozilla rv:1.8b2/20050309]") |
03:08:07 | stevenm | MIDI Pitch Bend is done :) |
03:08:42 | stevenm | and it works too |
03:10:56 | | Quit kergoth () |
03:11:02 | | Join kergoth [0] (~kergoth@covenant.kergoth.com) |
03:13:56 | | Join webguest25 [0] (~415783c2@labb.contactor.se) |
03:14:12 | webguest25 | anybody want to help me get rockbox on iHP120 |
03:14:20 | | Quit webguest25 (Client Quit) |
03:14:25 | kergoth | .. |
03:14:31 | kergoth | good thing users are patient like that |
03:16:08 | rasher | well cgi:irc can be a harsh mistress |
03:18:48 | * | rasher giggles |
03:18:51 | rasher | POKEY THE PENGUIN! |
03:24:46 | | Quit Strath ("Client closed") |
03:29:53 | | Quit XShocK (" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different") |
03:35:24 | | Quit cYmen ("zZz") |
04:00 |
04:05:54 | | Join QT_ [0] (as@area51.users.madwifi) |
04:20:08 | | Quit QT (Read error: 110 (Connection timed out)) |
04:25:17 | | Join wacky_ [0] (~wacky@modemcable011.4-37-24.mc.videotron.ca) |
04:39:59 | | Quit wacky_ ("Iriverify plugin!") |
04:43:19 | *** | Saving seen data "./dancer.seen" |
04:49:52 | | Quit stevenm ("Leaving") |
04:51:38 | | Quit pike ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
06:00 |
06:13:41 | | Join stevenm [0] (~steve@181-44.mam.umd.edu) |
06:22:05 | stevenm | anyone awake ? |
06:22:13 | | Quit pill (Read error: 60 (Operation timed out)) |
06:22:42 | rasher | barely |
06:33:25 | stevenm | haha |
06:33:32 | stevenm | working on anything interesting ? |
06:34:09 | rasher | no.. trying not to fall asleep, trying to revise for an upcoming exam |
06:34:17 | stevenm | ouch |
06:34:33 | rasher | yeah, and my sleeping pattern is horrible |
06:34:39 | stevenm | college ? |
06:34:51 | rasher | first year uni |
06:34:56 | stevenm | where ? |
06:35:07 | rasher | Denmark, Århus |
06:35:10 | stevenm | wow |
06:35:18 | stevenm | i'm first year at umcp, usa |
06:35:21 | rasher | wow? |
06:35:33 | stevenm | just like, how international this place gets |
06:35:44 | rasher | ah :) |
06:36:07 | rasher | well isn't it mostly northern europe+uk? |
06:36:15 | stevenm | I guess so |
06:36:16 | stevenm | and USA |
06:36:37 | rasher | I was wondering about that |
06:36:42 | stevenm | might be russia too if I go back there this summer, and can find a wifi spot :) |
06:37:05 | rasher | I have a feeling that americans are not very dominant |
06:37:08 | rasher | here |
06:37:17 | stevenm | I've seen a few people.. from my area even |
06:39:19 | rasher | ah |
06:43:23 | *** | Saving seen data "./dancer.seen" |
06:52:10 | | Join pill [0] (dearth@ip-130.net-82-216-140.issy4.rev.numericable.fr) |
06:54:13 | rasher | http://www.spidereyeballs.com/os6/set3/medium_os6_d4_4398_sm.html help! |
07:00 |
07:17:12 | | Join LinusN [0] (~linus@labb.contactor.se) |
07:19:37 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
07:19:39 | preglow | ugh |
07:21:37 | LinusN | ugh ugh |
07:22:14 | preglow | four hours of sleep tastes good to me |
07:22:17 | rasher | ugh ugh |
07:30:05 | rasher | I'm on 0 hours :-\ |
07:31:19 | stevenm | hello preglow |
07:31:24 | stevenm | I got pitchbend working |
07:32:07 | stevenm | 4 hours of sleep... that cannot be good for you. |
07:32:14 | rasher | 120 no-hdd finished! |
07:32:22 | rasher | well.. less-hdd |
07:32:42 | LinusN | how long? |
07:32:55 | rasher | don't know.. |
07:35:30 | rasher | 4:41 |
07:35:42 | LinusN | ouch |
07:35:50 | rasher | I should really do a test where I noe down the value on paper instead :-\ |
07:36:12 | LinusN | why? |
07:36:25 | dwihno | yay! friday! |
07:36:26 | LinusN | to keep the disk off? |
07:36:40 | rasher | yeah |
07:37:07 | LinusN | rasher: is the "disk poweroff" setting on or off? |
07:37:18 | rasher | but it'll fixate me for >5 hours |
07:37:23 | rasher | on, I think |
07:37:31 | * | dwihno hands out the friday coffee to each and every one |
07:37:40 | LinusN | thanks dwihno |
07:38:01 | preglow | stevenm: excellent |
07:38:16 | dwihno | I ground it myself using my clasohlson-hammer! :) |
07:38:45 | LinusN | ahh, that's why it tastes so ... different |
07:39:07 | dwihno | ;D |
07:39:28 | preglow | hahah |
07:39:42 | preglow | bah |
07:39:48 | preglow | last second dishwashing |
07:40:28 | rasher | LinusN: it's set to "Yes" :) |
07:40:34 | LinusN | ok |
07:41:48 | dwihno | *yawn* |
07:41:56 | dwihno | note to self. sleep more. |
08:00 |
08:04:47 | | Join ze__ [0] (ze@adsl-69-231-225-50.dsl.irvnca.pacbell.net) |
08:07:18 | preglow | note to self. schedule later planes |
08:12:12 | preglow | but i'm off, guys, have a nice one |
08:12:23 | | Quit preglow ("kekek") |
08:18:40 | | Quit ze (Read error: 110 (Connection timed out)) |
08:18:40 | | Nick ze__ is now known as ze (ze@adsl-69-231-225-50.dsl.irvnca.pacbell.net) |
08:24:25 | amiconn | Found the last bug in the new x11 button code :) |
08:25:30 | LinusN | :-) |
08:26:50 | amiconn | (Did I already tell x11 is strange?) ;) |
08:29:20 | dwihno | You should use the New And Improved X12 ;D |
08:34:23 | | Quit stevenm ("Leaving") |
08:43:26 | *** | Saving seen data "./dancer.seen" |
08:44:33 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
09:00 |
09:08:05 | | Join rasher_uni [0] (~82e1029f@labb.contactor.se) |
09:08:50 | rasher_uni | damn trainride is boring without my iRiver :( |
09:10:23 | LinusN | poor you |
09:10:30 | | Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) |
09:10:35 | LinusN | you should have several |
09:11:22 | rasher_uni | I know... I charged it a bit from my laptop, but I'm saving that for the return-trip |
09:11:34 | rasher_uni | now... exam :-S |
09:11:46 | rasher_uni | have a bad feeling about it. |
09:13:00 | rasher_uni | right.. bye now.. |
09:13:04 | | Quit rasher_uni (Client Quit) |
09:13:31 | | Nick Lynx_awy is now known as Lynx_ (HydraIRC@134.95.189.59) |
09:26:14 | | Join kurzhaarrocker [0] (~Phil@p5487C2D2.dip0.t-ipconnect.de) |
09:26:42 | kurzhaarrocker | ugh |
09:29:06 | | Join Aison [0] (~hans@zux166-181.adsl.green.ch) |
10:00 |
10:06:08 | | Join Patr3ck [0] (~patr3ck@p548CBFD7.dip.t-dialin.net) |
10:16:39 | | Join Zagor [0] (foobar@h14n2fls31o265.telia.com) |
10:18:38 | LinusN | hoo, Zagor ! |
10:18:44 | Zagor | howdy |
10:18:55 | LinusN | how's the kitchen? |
10:19:28 | dwihno | Zagor is decorating? |
10:19:29 | Zagor | not quite done yet :) |
10:19:45 | LinusN | so marko was lazy? |
10:19:58 | Zagor | he's coming soon |
10:22:30 | LinusN | oh |
10:22:56 | LinusN | my iriver plays music |
10:23:11 | Zagor | whee! |
10:23:33 | LinusN | we have lots of work to do with the sound setting api |
10:23:55 | Zagor | sound _setting_ api? |
10:23:56 | LinusN | it's currently buried in the mp3_playback code |
10:24:13 | LinusN | mp3_sound_set() etc |
10:24:19 | Zagor | ah, right |
10:24:41 | LinusN | pcm playback api is working though |
10:25:06 | LinusN | pcm_play_data(ptr, size, <callback>); |
10:26:33 | dwihno | yay! |
10:27:56 | LinusN | will commit soonish |
10:28:43 | dwihno | how about hardware decoders? will they be some kind of plugin? |
10:30:26 | LinusN | nah |
10:30:52 | LinusN | the whole plugin business is only for software codecs |
10:32:14 | amiconn | LinusN: While (iirc) you don't like the idea of the bitswap being a 'codec' on the archos, maybe we'll need this nonetheless in the not too far future |
10:32:53 | LinusN | oh? |
10:33:43 | | Nick QT_ is now known as QT (as@area51.users.madwifi) |
10:43:27 | *** | Saving seen data "./dancer.seen" |
10:58:40 | | Join DJ_Dooms_Day [0] (~scottr@dialup-244.32.221.203.acc13-dryb-mel.comindico.com.au) |
10:59:01 | DJ_Dooms_Day | Heya |
10:59:03 | DJ_Dooms_Day | Anyone around? |
10:59:45 | Zagor | yes |
11:00 |
11:02:12 | DJ_Dooms_Day | Hi, could you fill me in a bit on the iriver ver of rockbox? |
11:02:22 | DJ_Dooms_Day | I hear theres an early stages version out |
11:02:27 | DJ_Dooms_Day | 'rockboy' |
11:02:41 | LinusN | rockboy is a plugin for rockbox |
11:04:10 | DJ_Dooms_Day | ahuh |
11:04:30 | DJ_Dooms_Day | So is it true there is a working version of rockbox for the iriver? |
11:04:34 | LinusN | rockbox runs on the iriver, but it can't yet play music |
11:04:38 | DJ_Dooms_Day | ah |
11:04:43 | DJ_Dooms_Day | well thats no good :P |
11:04:46 | LinusN | :-) |
11:05:10 | kurzhaarrocker | It's LinusN fault - he isn't fast enough! :) |
11:05:21 | DJ_Dooms_Day | well, that just put an abrupt end to everything :P |
11:05:24 | DJ_Dooms_Day | hehe |
11:05:38 | LinusN | i'm slow and lazy, and care only for myself |
11:05:59 | DJ_Dooms_Day | lol, are you the one coding the mp3 codec? |
11:06:10 | LinusN | actually no |
11:06:49 | LinusN | i'm working on the low level audio playback stuff |
11:07:18 | DJ_Dooms_Day | mmm, so whats the hold up? I would have thought music playback would be the FIRST thing done. Or is whats been done just copied off the other players version of rockbox? |
11:07:48 | LinusN | we have just ported the main rockbox code to the iriver |
11:08:06 | LinusN | you see, the archos players have a hardware mp3 codec |
11:08:23 | DJ_Dooms_Day | Ahuh |
11:08:43 | DJ_Dooms_Day | So you didn't even need to code the codec for them |
11:08:49 | LinusN | exactly |
11:09:42 | | Join Gibbed [0] (rick@wbar25.lax1-4.28.143.213.lax1.dsl-verizon.net) |
11:09:43 | DJ_Dooms_Day | ...whats with the archos players anywho, i've NEVER heard of them, and i've only EVER seen them around the rockbox website. |
11:09:44 | | Quit Rick (Nick collision from services.) |
11:09:54 | | Nick Gibbed is now known as Rick (rick@wbar25.lax1-4.28.143.213.lax1.dsl-verizon.net) |
11:09:57 | DJ_Dooms_Day | You guys love to go for the underdog players don't cha |
11:10:18 | LinusN | they were the first hard disk mp3 players around |
11:10:35 | DJ_Dooms_Day | ah, well, that makes sence. i guess |
11:11:09 | DJ_Dooms_Day | You know how far your into mp3 codec? |
11:11:58 | LinusN | it works |
11:12:10 | DJ_Dooms_Day | but? |
11:12:12 | Rick | is it efficient? |
11:12:19 | LinusN | it needs some more optimizing |
11:12:29 | Rick | oh, did you guys solve that hz problem? |
11:12:44 | LinusN | and we need to sort out the internal framework to make it play music |
11:12:56 | LinusN | Rick: you mean the resampling? |
11:12:59 | Rick | yeah |
11:13:11 | DJ_Dooms_Day | internal framework as in the hardware or software? |
11:13:12 | LinusN | we haven't sorted it out yet |
11:13:14 | Rick | ah |
11:13:21 | LinusN | DJ_Dooms_Day: software |
11:13:28 | Rick | DJ_Dooms_Day: the hooking of the codec into rockbox itself methinks |
11:13:30 | LinusN | Rick: we will need to resample |
11:13:36 | Rick | LinusN: ahhh, that bites |
11:13:42 | LinusN | indeed |
11:13:55 | LinusN | the coldfire really sux |
11:14:26 | Rick | :/ |
11:15:02 | DJ_Dooms_Day | Ok, so do you know how far your into satisfactorally completing the mp3 codec? |
11:15:32 | Rick | LinusN: i'm guessing that 'dumb' checkin is the new mp3 stuff? |
11:15:45 | LinusN | no, it's a mod player |
11:15:59 | Rick | oh, sweet |
11:16:07 | Rick | that's even better |
11:16:09 | LinusN | DJ_Dooms_Day: i'm about to commit the pcm playback to cvs |
11:16:35 | LinusN | then we can start plugging the codecs into rockbox |
11:16:43 | DJ_Dooms_Day | nice job |
11:17:13 | DJ_Dooms_Day | Hey, while im here... |
11:17:13 | Rick | LinusN: nifty ! ;) |
11:17:34 | LinusN | most of that work was done by Andy and Rinat |
11:17:41 | DJ_Dooms_Day | You guy mind taking a quick look at this: http://www.misticriver.net/boards/showthread.php?p=166907#post166907 |
11:17:48 | LinusN | (hubble and XShock) |
11:18:08 | DJ_Dooms_Day | Also, what are the plugins coding in? |
11:18:21 | LinusN | ? |
11:18:27 | Rick | DJ_Dooms_Day: c and assembler |
11:18:34 | DJ_Dooms_Day | ok, cool |
11:18:49 | LinusN | DJ_Dooms_Day: i have absolutely no clue about database programs for the iriver |
11:19:09 | DJ_Dooms_Day | ok, no probs, you just focus on mp3 playback ;) |
11:19:14 | Rick | DJ_Dooms_Day: 1, no idea. 2, no idea. 3, iSkin is nice, but it's worthless if the main unit is in your pocket the majority of the time. |
11:19:15 | LinusN | i don't use the original firmware :-) |
11:19:25 | Rick | oh! |
11:19:27 | Rick | that remind sme |
11:19:27 | DJ_Dooms_Day | Why is that rick? |
11:19:29 | Rick | *reminds me |
11:19:47 | Rick | LinusN: It's possible to have threads right? |
11:19:50 | LinusN | Rick: that depends on what else you have in the same pocket :-) |
11:20:03 | kurzhaarrocker | LinusN: is that some kind of territoral tagging? "I programmed it, now it's mine" :) |
11:20:05 | LinusN | Rick: yes, we have cooperative threads |
11:20:26 | LinusN | kurzhaarrocker: yeah :-) |
11:20:35 | DJ_Dooms_Day | i mean, i have a cover on it the whole time anyway, i may as well get one that looks good and shaves a few mm of its chunkyness |
11:20:45 | Rick | LinusN: well, I was thinking about the directory browser... it would be nice if it preloaded the subdirectories (one level) from the current directory |
11:20:59 | Rick | was going to poke around that myself |
11:21:13 | LinusN | are you nuts? |
11:21:18 | Rick | no? |
11:21:23 | DJ_Dooms_Day | lol |
11:21:40 | Zagor | Rick: why? |
11:21:50 | LinusN | that will take lots of time, waste battery and waste a lot of memory |
11:22:05 | DJ_Dooms_Day | I hate being an incompetent coder :/ |
11:22:11 | Rick | dunno, I thought it was a neat idea |
11:22:11 | LinusN | me too :-) |
11:22:17 | kurzhaarrocker | (the memory could be swapped to disk) |
11:22:20 | * | kurzhaarrocker runs away |
11:22:26 | * | LinusN slaps kurzhaarrocker |
11:22:36 | kurzhaarrocker | ouch |
11:22:49 | DJ_Dooms_Day | Plus, if i went into my album folder, which happens to have around 200 subfolders, i'd rather not have them ALL load just for me to go into ONE of them :P |
11:22:57 | Rick | DJ_Dooms_Day: true |
11:23:15 | Rick | maybe have a filename cache instead |
11:23:22 | Rick | (optional) |
11:23:28 | DJ_Dooms_Day | Why do you want to preload anyway? |
11:23:41 | rasher | or load my big "mixed" with a thousand songs dir be loaded for me to go into a dir with 5 songs |
11:23:50 | DJ_Dooms_Day | loading of folder contents feels seemless anyway |
11:23:53 | Rick | because of delays while moving around in a large tree of directories |
11:24:01 | Rick | not for me |
11:24:25 | * | rasher produses yet another graph |
11:24:29 | rasher | produces |
11:24:30 | LinusN | Rick: because the disk spins down? |
11:24:42 | DJ_Dooms_Day | preloading is still going to create delays, only just in bigger batches. Where that may not be needed, for exactly the reason i said above |
11:25:00 | Rick | DJ_Dooms_Day: well, a cache would be better then |
11:25:09 | Rick | LinusN: probably |
11:25:15 | DJ_Dooms_Day | True |
11:25:20 | LinusN | then increase the disk spindown timer |
11:25:50 | DJ_Dooms_Day | You know what i'd love though, a search engine, one that narrows the songs down as you type them in. |
11:26:19 | DJ_Dooms_Day | That, rick, would need a nice preloaded cache :) |
11:26:33 | kurzhaarrocker | While talking about the browser: has anybody considered to reserve a few lines (maybe two or so) to display info about the highlighted file? |
11:26:36 | Rick | Only if you want to search subdirectories too |
11:26:51 | Rick | kurzhaarrocker: information like? |
11:27:00 | kurzhaarrocker | file size, creation date, etc |
11:27:04 | DJ_Dooms_Day | The search engine would be totally useless for me if it didn't search subdirs |
11:27:09 | Rick | worthless to display on the active screen |
11:27:13 | Rick | perhaps a file option |
11:27:16 | DJ_Dooms_Day | agreed |
11:27:37 | amiconn | kurzhaarrocker: That may actually be very useful. |
11:27:46 | Rick | amiconn: why? |
11:28:11 | kurzhaarrocker | It could use some kind of configurable format like the wps. |
11:28:14 | rasher | this graph is pretty bad.. |
11:28:21 | DJ_Dooms_Day | Maybe it'd be a good idea to give folders flaggable options, such as display of info within them |
11:28:44 | | Quit tvelocity[away] (Connection timed out) |
11:28:54 | kurzhaarrocker | Rick: I often wonder about the properties of a file and there's no way to get the info. |
11:29:02 | amiconn | kurzhaarrocker: Probably it would be better to not reserve some lines for it, but display the info in a "popup" if the cursor rests for some seconds on a file |
11:29:12 | DJ_Dooms_Day | But, is a search engine in the works? |
11:29:17 | Rick | amiconn: now that is a good idea ;) |
11:29:23 | kurzhaarrocker | amiconn: a popup is a good idea |
11:29:39 | DJ_Dooms_Day | I would have figured that was common sence to do that :P |
11:30:48 | | Join tvelocity[away] [0] (~tony@ipa250.5.tellas.gr) |
11:30:52 | LinusN | nobody is working on a search engine to my knowledge |
11:31:07 | LinusN | there is a search plugin, but not "realtime" |
11:31:23 | DJ_Dooms_Day | bah, rockbox is doomed to fail! |
11:31:23 | LinusN | it searches files, and creates a playlist with the matches |
11:31:36 | DJ_Dooms_Day | mmm, thats a start, i guess |
11:31:53 | LinusN | yes, nobody uses rockbox because of this, only a few thousan archos users :-) |
11:31:58 | DJ_Dooms_Day | You think a realtime search engine would be intensive on the player? |
11:32:02 | DJ_Dooms_Day | hehe |
11:32:32 | rasher | LinusN: less-hdd-act graph uploaded.. pretty useless possibly |
11:32:37 | LinusN | the problem is the user interface, i guess |
11:33:08 | Rick | hrm |
11:33:25 | LinusN | rasher: 120mhz, less disk? |
11:33:30 | rasher | yup |
11:33:39 | rasher | only activity should be writing to the log |
11:34:15 | rasher | I liked the other graphs better |
11:34:30 | LinusN | so the spinning disk eats roughly 40% of the battery... |
11:34:50 | Rick | walking in the dark here, what's needed to write to the remote display? |
11:35:11 | LinusN | Rick: spi driver + lcd driver |
11:35:23 | LinusN | i have the specs for the lcd |
11:35:23 | Rick | ah |
11:35:24 | rasher | + rockbox screen reworking |
11:35:42 | Rick | is there any general information on spi driver coding? |
11:35:44 | LinusN | rasher: yes of course, but that doesn't stop us from writing the drivers |
11:36:19 | rasher | oh... Maybe if I read what was being said.. |
11:36:20 | Rick | not sure what I'd be looking for ;) |
11:36:28 | LinusN | Rick: look at the adc driver, and the fm radio driver for the fm recorder |
11:36:36 | Rick | okay |
11:36:46 | LinusN | it's dead easy |
11:36:48 | Rick | thanks :) |
11:37:03 | LinusN | (if you've done it before :-) |
11:37:11 | rasher | LinusN: do you want any more battery tests? |
11:37:11 | Rick | hehe |
11:37:46 | LinusN | rasher: that's enough for now, methinks |
11:37:55 | LinusN | great job! |
11:38:14 | DJ_Dooms_Day | Someone make a search engine damn it |
11:38:24 | DJ_Dooms_Day | ...a REALTIME search engine :) |
11:39:01 | Rick | DJ_Dooms_Day: go code it, then ;P |
11:39:10 | rasher | LinusN: better my player locked up doing these stupid test than yours (or someone else who needs it) |
11:39:23 | DJ_Dooms_Day | Ok, hang on while i go learn C from scratch... |
11:39:33 | LinusN | DJ_Dooms_Day: :-) |
11:39:40 | rasher | learning C is pretty easy |
11:40:08 | DJ_Dooms_Day | Me and my leet BASIC skillz |
11:40:08 | rasher | it's using it properly that's the problem :-\ |
11:40:50 | DJ_Dooms_Day | I can't even puncuate (or spell!) and main language properly, let alone C! |
11:40:53 | rasher | well you just need to learn a new bunch of keywords and off you go :) |
11:40:59 | DJ_Dooms_Day | and=my |
11:41:56 | | Quit QT (Remote closed the connection) |
11:42:25 | | Join QT [0] (as@area51.users.madwifi) |
11:42:31 | rasher | I sortof surprised myself by managing to add adc_read() to the plugin api |
11:42:57 | DJ_Dooms_Day | ...can rockbox SPEAK the menu items to use? |
11:43:24 | rasher | it can.. |
11:43:35 | rasher | blind users are swarming it like .. something |
11:44:16 | DJ_Dooms_Day | like...like hobos around a barrel fire? |
11:44:32 | rasher | like that |
11:44:38 | DJ_Dooms_Day | ...wow |
11:44:48 | DJ_Dooms_Day | thats quite a swarm |
11:45:21 | rasher | The mailing list appears to be like half blind people |
11:45:36 | rasher | not quite I guess, but a lot |
11:45:40 | DJ_Dooms_Day | lol |
11:46:39 | DJ_Dooms_Day | How is it doing that? Just using some open source computer speak code like the one that came with winXP? |
11:47:19 | rasher | it's just using a bunch of clips |
11:47:20 | LinusN | it plays mp3 snippets, pregenerated by a speech synthesis on a pc |
11:48:14 | rasher | or spoken by someone (isn't there a pack of these?) |
11:48:48 | LinusN | yes, christi made a spoken one |
11:48:51 | DJ_Dooms_Day | oh, what a crock :P |
11:49:12 | DJ_Dooms_Day | i thought it'd be a full on speech program :/ |
11:49:40 | rasher | that'd be a bit involved for the poor archos devices |
11:50:16 | DJ_Dooms_Day | hehe |
11:50:25 | DJ_Dooms_Day | i know, thats why i was excited |
11:50:34 | DJ_Dooms_Day | it was extreme |
11:51:01 | kurzhaarrocker | really? Never tried anything but my first thought would be some kind of a huffman tree to select syllables. |
11:52:15 | DJ_Dooms_Day | im pretty sure the speech program in windows uses no syllable samples, its all code. |
11:52:56 | kurzhaarrocker | I'd agree that synthesizig sounds would be to much for archos. |
11:54:04 | * | rasher draws himself a map of the menu structure |
11:54:25 | rasher | something's annoying me about it.. can't put my finger on what it is |
11:54:42 | rasher | and not sure if there's something *wrong* or it's a taste-thing |
11:54:42 | | Part LinusN |
11:55:15 | | Join LinusN [0] (~linus@labb.contactor.se) |
11:59:11 | DJ_Dooms_Day | Hey, is the iriver got a bitmap graphical display or a buildt in lettered one? |
11:59:25 | Rick | graphic |
11:59:27 | LinusN | bitmap |
11:59:30 | Rick | main unit has grayscale too |
11:59:48 | DJ_Dooms_Day | good |
12:00 |
12:00:08 | DJ_Dooms_Day | How many bits of color does the LCD have? |
12:00:10 | DJ_Dooms_Day | 8? |
12:00:13 | DJ_Dooms_Day | 6? |
12:00:14 | rasher | 2 |
12:00:17 | DJ_Dooms_Day | lol |
12:00:25 | DJ_Dooms_Day | i was painfully off |
12:00:42 | DJ_Dooms_Day | well, theres 3, off, on, and grey. Right? |
12:00:50 | Rick | no |
12:00:50 | Rick | four |
12:00:53 | rasher | no, 2 greys |
12:00:55 | Rick | b00, b01, b10, b11 |
12:00:58 | DJ_Dooms_Day | ah |
12:01:23 | DJ_Dooms_Day | Thats not too bad, i guess |
12:01:41 | rasher | it matches the gameboy :) |
12:01:44 | rasher | what more can you want |
12:01:48 | kurzhaarrocker | Garmin uses this colorspace to display maps |
12:02:06 | DJ_Dooms_Day | Does it really? Do we have a gameboy emu? |
12:02:34 | rasher | Do we ever! |
12:02:38 | DJ_Dooms_Day | :D |
12:02:46 | Rick | yeah |
12:02:51 | rasher | http://www.rockbox.org/twiki/bin/view/Main/PluginRockboy |
12:03:13 | Rick | too bad the grayscale support is really slow right now |
12:03:20 | DJ_Dooms_Day | and it can play gameboy emu'ed game right off the bat or do they need a little tweaking? |
12:03:30 | Rick | no tweaking |
12:03:37 | rasher | It plays anything gnuboy plays |
12:03:44 | DJ_Dooms_Day | niiiiiice |
12:03:45 | Rick | I play gameboy games on the ride home ;) |
12:03:52 | Rick | still needs speed work though |
12:03:56 | DJ_Dooms_Day | I think im gonna chuck rockboy on |
12:04:56 | Patr3ck | DJ_Dooms_Day: Regarding the search engine: the db tree has a search facility |
12:05:13 | DJ_Dooms_Day | Nice, and it searches subdirs right? |
12:05:28 | Patr3ck | It search the id3 information |
12:05:45 | Patr3ck | you have to create a id3 database |
12:05:47 | DJ_Dooms_Day | Ah right |
12:06:02 | Patr3ck | http://www.rockbox.org/twiki/bin/view/Main/TagDatabase |
12:06:18 | DJ_Dooms_Day | Do you know how we go about typing it all in? |
12:06:32 | rasher | onscreen keyboard |
12:06:34 | Patr3ck | there is a virtual keyboard shown |
12:06:35 | rasher | it's a bit of a pain |
12:06:42 | rasher | but the only way |
12:06:54 | DJ_Dooms_Day | yeah, thats how they do it on the consoles too |
12:07:34 | Patr3ck | i would love to use the search facility in the file tree as well |
12:07:39 | DJ_Dooms_Day | About the DB, does rockbox reduce that STUPID boot up time? |
12:07:44 | Rick | yes |
12:07:53 | rasher | it doesn't read anything at boot |
12:08:01 | rasher | well *some* things |
12:08:02 | Rick | rasher: not even settings? :P |
12:08:03 | Rick | hehe |
12:08:04 | DJ_Dooms_Day | hardcore |
12:08:04 | rasher | but not *Everything* |
12:08:07 | Rick | and the initial directory |
12:08:07 | Rick | hehe |
12:08:15 | DJ_Dooms_Day | ok i get the point! |
12:08:43 | rasher | there sure is a lot of menu... |
12:08:47 | Patr3ck | is someone actively working on the db tree at the moment? |
12:09:15 | LinusN | Patr3ck: no |
12:09:34 | rasher | remind me what car adapter mode does |
12:09:49 | rasher | because apparently I'm too stupid to remember.. |
12:10:06 | LinusN | it's an archos feature |
12:10:15 | rasher | so why is it in my iriver men? |
12:10:18 | rasher | menu. |
12:10:30 | Rick | rasher: why do you ask when you could fix it?! >:) |
12:10:30 | LinusN | it resumes playback as soon as the players starts, if the charger is attached |
12:10:32 | rasher | I thought it was, but wasn't sure |
12:10:40 | rasher | ah |
12:10:55 | rasher | Rick: well I was checking to be sure what it was |
12:11:06 | Patr3ck | i have played around with adding id3 search for the file tree, but the search results can not be easily displayed |
12:12:09 | DJ_Dooms_Day | ok, i wanna chuck rockbox (with rockboy) on my iriver. Help would be grand. Though im sure its not too hard, just download and follow instructions? |
12:12:26 | LinusN | DJ_Dooms_Day: it's not that easy for a layman |
12:12:30 | DJ_Dooms_Day | I believe it doesn't overright the firmware either does it? I can make it load off the HDD true? |
12:12:44 | LinusN | you need to flash a bootloader |
12:12:50 | DJ_Dooms_Day | Heh, im not THAT dumb, i just can't code very well :P |
12:13:05 | | Quit SeeSchloss (Read error: 110 (Connection timed out)) |
12:13:07 | LinusN | ok |
12:13:38 | DJ_Dooms_Day | ok nar im too dumb... |
12:13:41 | LinusN | DJ_Dooms_Day: http://www.rockbox.org/twiki/bin/view/Main/IriverBoot |
12:14:02 | | Join SeeSchloss [0] (~SeeSchlos@ARennes-352-1-7-202.w83-195.abo.wanadoo.fr) |
12:14:59 | DJ_Dooms_Day | mmm, too much work for too little gain. I wanna listen to hardcore while playing mario :P |
12:15:11 | LinusN | that won't happen |
12:15:16 | DJ_Dooms_Day | ever? |
12:15:25 | rasher | pretty unlikely |
12:15:26 | LinusN | the rockboy plugin takes too much cpu |
12:15:35 | DJ_Dooms_Day | Bah |
12:15:48 | rasher | unless hcl pulls some serious magic out of his hat |
12:16:10 | LinusN | and preglow :-) |
12:16:17 | rasher | indeed |
12:16:37 | rasher | actually, cvs codec ran at 150% when not writing to disk |
12:16:45 | rasher | (at 120MHz though) |
12:17:11 | DJ_Dooms_Day | Well, can't you strip down everything from rockbox except for the playback features and chuck them in rockboy? |
12:17:28 | kurzhaarrocker | Does wormlet run on any irivers? |
12:17:40 | rasher | nope |
12:17:43 | rasher | (why not?) |
12:18:06 | DJ_Dooms_Day | I'm guessing OCing the CPU would be fatal? |
12:18:57 | rasher | why do everyone want to OC it?! |
12:19:03 | rasher | OC = less battery |
12:19:10 | DJ_Dooms_Day | very good point |
12:19:47 | DJ_Dooms_Day | though at the cost of playing half decent games and listening to music, it may be a good trade off |
12:19:55 | kurzhaarrocker | rasher: that doesn't matter as the playback would be faster too |
12:19:58 | * | kurzhaarrocker runs away |
12:20:07 | HCl | the cpu doesn't even run properly at 140mhz, its designed frequency |
12:20:15 | DJ_Dooms_Day | lol |
12:20:38 | LinusN | HCl: because it's heated by the hard drive |
12:20:42 | DJ_Dooms_Day | Why? Over heating or bad voltage settings?...or something else? |
12:20:49 | HCl | LinusN: i know |
12:20:52 | rasher | oh dear |
12:20:59 | rasher | I'm apparently creating a plyalist |
12:21:14 | rasher | which is a new and exciting variant on the regular playlist |
12:21:24 | LinusN | ? |
12:21:30 | DJ_Dooms_Day | you guys tryed chucking some half decent CPU paste on it? |
12:21:48 | LinusN | DJ_Dooms_Day: why would that help? |
12:22:16 | DJ_Dooms_Day | ...its makes the difference of 10 odd degrees in computers |
12:22:33 | LinusN | fyi: it's not the thermal paste that does the cooling |
12:22:40 | DJ_Dooms_Day | though paste may only work when air is being applied to it |
12:22:46 | DJ_Dooms_Day | yeah was just thinking that |
12:22:58 | DJ_Dooms_Day | ...when NO air... |
12:23:36 | LinusN | the thermal paste is there to transfer heat between the cooler and the cpu |
12:24:01 | DJ_Dooms_Day | i know, im a little slow tonight :P |
12:24:16 | LinusN | and the air has nothing to do with the paste |
12:24:40 | DJ_Dooms_Day | air/heatsink...same shit |
12:24:46 | LinusN | :-) |
12:24:57 | | Quit Heidelbaer (Read error: 110 (Connection timed out)) |
12:25:09 | LinusN | only that a heatsink is a little more dense than air :-) |
12:25:35 | kurzhaarrocker | Maybe we could glue an fan on the axis of the spindle moter of the hard drive ... |
12:25:37 | DJ_Dooms_Day | well, theres that one little factor heh |
12:25:43 | DJ_Dooms_Day | lol |
12:26:17 | DJ_Dooms_Day | i think not, there'd be no place for it, plus i think it'd find a hard time GETTING enough air to move around in there |
12:26:20 | * | LinusN slaps kurzhaarrocker ... again |
12:26:25 | kurzhaarrocker | ouch |
12:26:55 | LinusN | it sure feels nice to play music with rockbox on the iriver |
12:27:19 | * | LinusN will commit soon |
12:27:30 | rasher | .wav, I take it? |
12:27:34 | LinusN | yeah |
12:27:53 | LinusN | next project would be rockboy sound :-) |
12:28:08 | HCl | hehe :) |
12:28:30 | * | kurzhaarrocker secretly shoves some trigger code near LinusN |
12:28:47 | HCl | it'd most likely stutter a bit due to almost, but not quite being at full speed |
12:28:55 | * | LinusN looks the other way |
12:29:04 | Rick | HCl: have you made any speed improvements? |
12:29:28 | HCl | we made a few |
12:29:33 | Rick | ah |
12:29:48 | HCl | there's a dynarec core work in progress, |
12:29:51 | DJ_Dooms_Day | HCl, how aobut you make the games stutter and sound play fine. In games like pokemon you wouldn't even know since most of it is screenshots |
12:30:21 | HCl | its not that simple |
12:31:30 | DJ_Dooms_Day | obviously |
12:32:41 | DJ_Dooms_Day | Couldn't you just purposely limit rockboy, making it give up CPU time. |
12:33:20 | HCl | cpu time for what? |
12:34:03 | DJ_Dooms_Day | playback |
12:34:17 | Rick | HCl: he wants to listen to music while playing gameboy games |
12:34:46 | DJ_Dooms_Day | Right, forgot to fill you in on wtf im going on about :P |
12:34:50 | HCl | well. you can ofcourse limit rockboy to still play music while playing rockboy |
12:35:09 | HCl | ofcourse, then you have to settle with 5 min loading times for games, and having to wait 2 minutes between each keypress |
12:35:12 | HCl | if that suits you. |
12:35:25 | rasher | surely it wouldn't be that bad |
12:35:59 | HCl | i think its pretty out of the question, only dynarec might enable playing music at the same time, if there's any ram left |
12:36:06 | DJ_Dooms_Day | Is it seriously that bad? |
12:36:32 | HCl | i'd tell you to play rockboy at 11mhz |
12:36:40 | HCl | but the current version will automatically boost to 120 |
12:37:14 | HCl | and yes, rockboy at 11mhz has about 5 min waiting times if not longer take example pokemon |
12:37:29 | HCl | and yes, you have to wait about 2 minutes before you get to the next text screen after a keypress |
12:38:14 | HCl | only an assembly interpreter core with a dynarec and some more lcd optimizations could make it fast enough to play music next to it. |
12:41:32 | LinusN | and what would gameboy be without the lovely gameboy music? |
12:41:36 | DJ_Dooms_Day | Ouch |
12:41:54 | LinusN | pcm polayback committed |
12:41:57 | LinusN | playback |
12:42:00 | HCl | nice |
12:42:10 | rasher | w00t |
12:42:16 | LinusN | only 44100hz for the moment |
12:42:20 | HCl | did i miss something and do we have an api now or is it just a temp hack? |
12:42:29 | LinusN | we have an api |
12:42:38 | rasher | one half of one? |
12:42:39 | LinusN | pcm_playback.h |
12:43:08 | DJ_Dooms_Day | What is pcm? |
12:43:12 | LinusN | we lack the resampling |
12:43:21 | LinusN | Pulse Coded Modulation |
12:43:31 | *** | Saving seen data "./dancer.seen" |
12:43:35 | LinusN | basically wav playback |
12:43:53 | DJ_Dooms_Day | thought so |
12:45:47 | LinusN | for those who run rockbox and want to try the playback: |
12:46:11 | LinusN | copy your favourite 44100hz wav file to /sample.wav |
12:46:18 | DJ_Dooms_Day | Well i have no .wav files so its useless for me :P |
12:46:37 | DJ_Dooms_Day | mp3 playback, chop chop! |
12:46:43 | LinusN | select "Audio test" in the debug menu |
12:46:51 | * | DJ_Dooms_Day slaps LinusN |
12:47:00 | LinusN | it loads and plays the first 8megs of the file |
12:47:15 | DJ_Dooms_Day | Why only first 8? |
12:47:18 | LinusN | up/down sets the volume |
12:47:26 | LinusN | DJ_Dooms_Day: it's only a test |
12:47:33 | * | HCl gets up and goes to watch his anime. |
12:47:58 | * | LinusN goes to lunch |
12:47:59 | DJ_Dooms_Day | You gotta push it to the limit Linus! |
12:48:10 | * | DJ_Dooms_Day Goes to another convo |
12:49:57 | LinusN | next thing to add to the pcm api would be pcm_set_frequency() |
12:50:07 | | Join T0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
12:52:02 | | Join AC [0] (~c1aa0259@labb.contactor.se) |
12:52:05 | AC | hi |
12:52:29 | DJ_Dooms_Day | sup |
12:52:38 | T0mas | lo |
12:52:47 | AC | if i find time today, i will commit the spi-driver and some remote lcd code |
12:53:06 | T0mas | [12:55:13] -NickServ- Kill Protection is disabled on this network <−− what?? |
12:53:09 | AC | but i must think about the interface to rockbox |
12:53:23 | T0mas | [freenode-info] help freenode weed out clonebots, please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup |
12:53:34 | T0mas | but I can't enable kill protection? :) |
12:54:21 | AC | ah.. time to go.. my class is over for today |
12:54:24 | AC | see you |
12:54:28 | | Quit AC (Client Quit) |
12:57:49 | | Join ghode|afk [0] (dude@host217-137-34-10.no-dns-yet.ntli.net) |
12:58:14 | ghode|afk | hi, does anyone know if the Irivefy plugin has been added to cvs yet? |
12:59:36 | | Join ripnetuk [0] (~george@82-70-100-230.dsl.in-addr.zen.co.uk) |
12:59:42 | ripnetuk | loadsa commits :) |
12:59:46 | T0mas | yeah |
13:00 |
13:00:02 | T0mas | isn't I2c the sound support? |
13:00:15 | HCl | yup |
13:00:19 | ripnetuk | typical... the first day I leave myt irRiver at home for months, and suddenly fun stuff happens :) |
13:00:25 | HCl | :P |
13:00:40 | * | T0mas begs ripnetuk to leave it at home for a few more weeks :P |
13:00:49 | T0mas | ;) |
13:07:32 | DJ_Dooms_Day | you know what i really fuckin hate, those ppl who compile program that require the net framework to run |
13:07:35 | DJ_Dooms_Day | utter crap |
13:07:36 | DJ_Dooms_Day | :/ |
13:08:11 | DJ_Dooms_Day | Is there any way around that? I really don't feel like DLing 200mb right now |
13:08:19 | HCl | i want a longer list of cvs activity :X |
13:08:39 | DJ_Dooms_Day | I could have sworn i read something about how you could just download a few small files and it'd work |
13:08:52 | HCl | ? |
13:08:58 | HCl | what are you talking about? |
13:09:05 | T0mas | eh... I'm sure it isn't 200 mb... |
13:09:06 | DJ_Dooms_Day | [11:07pm] <DJ_Dooms_Day> you know what i really fuckin hate, those ppl who compile program that require the net framework to run |
13:09:06 | DJ_Dooms_Day | [11:07pm] <DJ_Dooms_Day> utter crap |
13:09:06 | DJ_Dooms_Day | [11:07pm] <DJ_Dooms_Day> :/ |
13:09:06 | DBUG | Enqueued KICK DJ_Dooms_Day |
13:09:06 | DJ_Dooms_Day | [11:08pm] <DJ_Dooms_Day> Is there any way around that? I really don't feel like DLing 200mb right now |
13:09:18 | HCl | "it'd work" |
13:09:18 | DJ_Dooms_Day | ok, well its probably more like 80mb |
13:09:28 | HCl | what work? .net programs? |
13:09:32 | DJ_Dooms_Day | yeah |
13:09:34 | HCl | .net is what.. 11 mb.. or so.. |
13:09:37 | HCl | but then. |
13:09:37 | T0mas | yeah |
13:09:41 | HCl | i have a 100mbit connection. |
13:09:43 | T0mas | it's not that big... |
13:09:53 | HCl | so i'm a bit spoiled regarding internet speed.. |
13:09:57 | DJ_Dooms_Day | ... |
13:10:19 | T0mas | omg... check this: http://www.microsoft.com/net/ |
13:10:28 | DJ_Dooms_Day | do you live on top of a broadband pipeline or something hcl? |
13:10:34 | HCl | actually. |
13:10:35 | HCl | o.o |
13:10:38 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
13:10:38 | * | T0mas wouldn't want to be operated in ah OR powered bij Microsoft... |
13:10:40 | HCl | you could say i do. |
13:10:49 | HCl | the 10gbit broadband pipeline you speak of |
13:10:57 | DJ_Dooms_Day | o_O |
13:11:01 | HCl | is located about 50 metres outside of campus |
13:11:05 | HCl | and we're hooked straight into it |
13:11:25 | DJ_Dooms_Day | and your talking to a fellow who can't even get ADSL :/ |
13:11:34 | T0mas | where do you live??? |
13:11:43 | HCl | T0mas: www.againsttcpa.com |
13:11:53 | DJ_Dooms_Day | aussie :P |
13:11:53 | HCl | heh |
13:11:56 | T0mas | HCl: I know that site :) |
13:12:02 | HCl | just saying :P |
13:12:04 | T0mas | ok |
13:12:07 | HCl | so you won't be shocked in the future |
13:12:12 | HCl | when microsoft really does operate your pc |
13:12:13 | HCl | :P |
13:12:27 | T0mas | DJ_Dooms_Day: you are still on dailup? or is there cable availible in autraila? |
13:12:39 | DJ_Dooms_Day | kind of |
13:12:40 | T0mas | *Austraila |
13:12:41 | DJ_Dooms_Day | ISDN |
13:12:43 | T0mas | ARG |
13:12:48 | DJ_Dooms_Day | semi broadband |
13:12:51 | * | T0mas had ISDN for a week... last year |
13:12:53 | T0mas | 16 KB/s |
13:13:01 | DJ_Dooms_Day | 15, max |
13:13:09 | T0mas | 128 kbit... = 16 KB/s |
13:13:26 | DJ_Dooms_Day | im being realistic here |
13:13:40 | * | HCl remembers the days of optimized 28k8 modems and bbs's... |
13:13:44 | T0mas | my adsl modem was killed by a lightning strike :X |
13:13:52 | | Quit ghode|afk (Read error: 104 (Connection reset by peer)) |
13:13:54 | DJ_Dooms_Day | ...where can i DL net btw? |
13:13:57 | T0mas | had to use ISDN for a few days |
13:14:01 | T0mas | horrible :P |
13:14:18 | T0mas | windows update... |
13:14:41 | HCl | yea. windows update does it.. |
13:14:57 | T0mas | http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en |
13:15:16 | DJ_Dooms_Day | cheers |
13:15:26 | T0mas | but you can better take the windows update version |
13:15:29 | DJ_Dooms_Day | 23mb -_- |
13:15:29 | T0mas | this one is bigger... |
13:15:36 | DJ_Dooms_Day | ...right |
13:15:49 | T0mas | in windows update it's just for your OS... this one is for everything from 98 to XP... |
13:16:05 | DJ_Dooms_Day | Well it deserves to die all the same |
13:16:30 | T0mas | lol |
13:17:04 | | Join Patr3ck_ [0] (~patr3ck@pD9ECF342.dip.t-dialin.net) |
13:17:06 | T0mas | HCl: Do you know a way to write a windows app, wich is unprintscreenable? |
13:17:17 | HCl | O.o. |
13:17:21 | HCl | why? |
13:17:25 | HCl | actually. |
13:17:27 | HCl | i might. |
13:17:32 | DJ_Dooms_Day | lol |
13:17:37 | T0mas | I want to display some text... but you are not allowed to copy it.. |
13:17:42 | T0mas | maybe directX overlays? |
13:17:46 | DJ_Dooms_Day | Yeah |
13:17:49 | T0mas | or is there a simpeler way? |
13:17:49 | HCl | yes, that was gonna be my idea. |
13:17:49 | DJ_Dooms_Day | That'd do it |
13:17:59 | HCl | same thing that media player does. |
13:18:06 | T0mas | yeah, but I did some directX last year... |
13:18:17 | T0mas | and displaying text is dus horrible... |
13:18:22 | rasher | guess I should clean out my source and update |
13:18:57 | DJ_Dooms_Day | actually the windows update NET is still 23mb |
13:19:02 | * | HCl doesn't like software that doesn't allow people to copy it |
13:19:08 | HCl | 11mb, 23mb, same thing. :P |
13:19:27 | * | HCl downloaded 8 gb yesterday |
13:19:41 | T0mas | lol |
13:19:46 | * | T0mas has just 3 mbit... |
13:19:50 | DJ_Dooms_Day | So what your saying is that 1 hour and 2 hours as the same thing? I think not |
13:19:53 | T0mas | standard ADSL |
13:19:53 | HCl | 3mbit is still plenty |
13:20:00 | HCl | my parents have 4mbit |
13:20:03 | DJ_Dooms_Day | STANDARD?! |
13:20:05 | * | rasher is on 256/256 |
13:20:12 | T0mas | dutch adsl is competing :P |
13:20:18 | DJ_Dooms_Day | We're lucky to have 1500 here |
13:20:26 | T0mas | KPN (our telephone company) is competing Versatel and Tiscali |
13:20:28 | HCl | T0mas: got any limits though? |
13:20:31 | T0mas | no |
13:20:35 | HCl | nice |
13:20:38 | T0mas | Planet dropped al the limits :) |
13:20:38 | HCl | what about your upstream? |
13:20:47 | DJ_Dooms_Day | Oh, well we just have one massive monopoly company |
13:20:47 | T0mas | 768kbit |
13:20:52 | HCl | how much do you pay? |
13:20:57 | T0mas | 40 euro/month |
13:21:01 | HCl | mmm. ok. |
13:21:04 | HCl | thats still fairly expensive. |
13:21:06 | T0mas | yeah |
13:21:10 | T0mas | well it was more... |
13:21:15 | DJ_Dooms_Day | does win update resume? |
13:21:16 | HCl | but maybe i should get my dad to buy that |
13:21:17 | T0mas | I started at 512/128 |
13:21:20 | HCl | DJ_Dooms_Day: no |
13:21:21 | T0mas | then 512/256 |
13:21:30 | HCl | low upstreams are lame |
13:21:33 | DJ_Dooms_Day | ...i love windows |
13:21:33 | T0mas | then 1024/512 |
13:21:43 | T0mas | another upgrade to 2048/512 |
13:21:50 | T0mas | and now 3200/768 |
13:21:58 | rasher | I started at 1024/256, then 512/128, then 1024/256 and now 256/256 :( |
13:21:59 | T0mas | so 3.2 mbit actually :D |
13:22:03 | DJ_Dooms_Day | just like i love aussies telecommunications infastructure |
13:22:16 | T0mas | rasher: yeah, but you are now paying less? |
13:22:22 | T0mas | I still have the same provider... with the same price... |
13:22:32 | T0mas | they just keep on upgrading here :D |
13:22:34 | rasher | T0mas: more.. I lived at home with the first 3 :) |
13:22:38 | HCl | darnit! |
13:22:42 | HCl | i need an extra set of eye |
13:22:43 | HCl | s |
13:22:54 | HCl | trying to be active on irc and watch anime doesn't work |
13:22:55 | HCl | :/ |
13:25:00 | T0mas | hmz... but that driver Andy Young wrote... it's capable of playing PCM.. and the other codec's output PCM don't they? |
13:25:14 | T0mas | So is it possible to play a test mp3/wave now? |
13:25:17 | HCl | pretty much. |
13:25:21 | rasher | should be |
13:25:29 | DJ_Dooms_Day | oh fuckin oath, i already downloaded NET :P |
13:25:29 | HCl | i looked at the driver a bit, and i don't quite understand it, so i gave up on it |
13:25:33 | rasher | unless it ends up being 48khz or something |
13:25:42 | * | T0mas is compiling from cvs right now :D |
13:25:47 | HCl | i'm really rather curious at sound support for rockboy |
13:25:52 | * | rasher too |
13:26:12 | DJ_Dooms_Day | sound support as in sound from games? |
13:26:15 | HCl | yes |
13:26:31 | T0mas | Can you make an option to disable sound too? |
13:26:36 | * | T0mas hates mario music :P |
13:26:48 | HCl | heh |
13:27:26 | DJ_Dooms_Day | I wonder, would it be hard to maybe redirect sound from the rom to another file? Actually thats a stupid question, their in totally different formats and bit rates etc....never mind me :P |
13:27:43 | HCl | what do you mean another file? |
13:27:51 | DJ_Dooms_Day | an mp3 |
13:27:58 | HCl | sure, you could. |
13:27:59 | DJ_Dooms_Day | ala, play music while playing a game |
13:28:03 | HCl | eh. |
13:28:05 | HCl | what? |
13:28:17 | HCl | um. sound is emulated, its not being played back from a file in a rom. |
13:29:01 | DJ_Dooms_Day | sorry, what do you mean? |
13:29:21 | LinusN | DJ_Dooms_Day: no, what do *you* mean? |
13:29:21 | HCl | ah nm, i'm confused :/ |
13:29:27 | DJ_Dooms_Day | lol |
13:29:39 | DJ_Dooms_Day | ok, i think im on a totally different page here :P |
13:30:11 | LinusN | the reason that you can't play mp3 music while playing gameboy games is that the cpu is not fast enough |
13:30:14 | | Join MoosCamaro [0] (MoosCamaro@m224.net81-66-159.noos.fr) |
13:30:22 | MoosCamaro | Hey all |
13:30:23 | DJ_Dooms_Day | yes, so i've been told |
13:30:29 | LinusN | MoosCamaro: hey ho |
13:30:35 | * | rasher decodes iriver.mp3 |
13:30:41 | * | rasher renames to sample.wav |
13:30:49 | DJ_Dooms_Day | But you can play the sound from the game rom true? |
13:30:53 | * | rasher prepares |
13:30:53 | LinusN | rasher: catch the digital flow!!!!! |
13:31:04 | LinusN | DJ_Dooms_Day: yes |
13:32:17 | DJ_Dooms_Day | Ok, now what i was thinking, was that you do a hack job and redirect the rom sounds to a playlist of music. But i quickly rethought that because their totally different formats and you'd therefore have to load the playback codecs and what not and therefore kill the CPU. |
13:32:18 | rasher | I'm catching it! |
13:32:27 | rasher | umpf umpf umpf.. iRiver (iRiver) |
13:32:33 | rasher | catch the digital flow!!!!! |
13:32:34 | | Quit Patr3ck (Read error: 110 (Connection timed out)) |
13:33:10 | rasher | it even fit in 8mb :) |
13:33:13 | rasher | perfect! |
13:34:41 | DJ_Dooms_Day | holy mother of god im annoyed, this program won't run because it need NET Ver. 1.1.4112...and i have NET Ver 2 |
13:34:43 | DJ_Dooms_Day | *sigh* |
13:34:48 | HCl | xD |
13:34:51 | HCl | gotta love microsoft |
13:34:53 | HCl | really. |
13:34:59 | HCl | maybe you need both? |
13:35:30 | DJ_Dooms_Day | maybe i i just need to stab it in the eye balls |
13:35:37 | rasher | CATCH THEM ALL! |
13:35:38 | HCl | maybe :) |
13:35:38 | DJ_Dooms_Day | ...if only it had eye balls |
13:36:51 | rasher | LinusN: ah yes, the warning on IriverBoot... I ended up doing that without knowing it was dangerous :-S |
13:37:12 | HCl | did you brick it? |
13:37:20 | rasher | No :> |
13:37:24 | HCl | :) |
13:37:24 | rasher | worked like a charm |
13:37:34 | LinusN | you may very well brick it if you try today's cvs |
13:37:53 | rasher | but.. I had thought it was independent code.. but after looking at it I get the point |
13:37:54 | HCl | whats new in todays cvs? |
13:39:21 | rasher | so many commits! |
13:39:23 | LinusN | HCl: pcm playback |
13:40:01 | LinusN | and some cpu clocking changes, which affects the boot loader |
13:40:23 | DJ_Dooms_Day | Hey, how long does a game take to load on the rockboy? |
13:40:33 | rasher | a few seconds |
13:40:39 | DJ_Dooms_Day | grand |
13:41:07 | HCl | ah. |
13:41:11 | DJ_Dooms_Day | how long does it take to switch between rockbox -> rockboy |
13:41:18 | DJ_Dooms_Day | ...and back |
13:41:26 | LinusN | a few seconds |
13:41:34 | * | rasher catches the digital flow again |
13:41:57 | DJ_Dooms_Day | does it require a restart of the iriver or just a switch or software? |
13:42:07 | LinusN | rockboy is a plugin |
13:42:23 | LinusN | it runs within rockbox |
13:42:44 | DJ_Dooms_Day | Meaning what? you just select it from a list of plugins and it runs? |
13:42:48 | LinusN | yes |
13:42:49 | rasher | yes |
13:42:57 | DJ_Dooms_Day | ok cool |
13:43:08 | DJ_Dooms_Day | (gotta love the 20 questions :P) |
13:45:47 | T0mas | is LinusN around? |
13:45:55 | HCl | he was 2 min ago. |
13:45:56 | LinusN | i am |
13:45:57 | DJ_Dooms_Day | [11:42pm] <LinusN> yes |
13:46:09 | T0mas | ok |
13:46:15 | T0mas | There is a little error in CVS |
13:46:28 | T0mas | found it a few day's ago... but noone was able to fix it |
13:47:03 | T0mas | in buildzip.pl on line 88 the rockbox-devel/fonts dir is opened |
13:47:18 | T0mas | but when you checkout rockbox-devel it's not there... it's in firmware/fonts |
13:47:28 | LinusN | T0mas: there are two fonts dires |
13:47:37 | T0mas | so you should change the script... to look there... or change to location of the dir |
13:47:44 | HCl | cvs co fonts in your rockbox-devel dir |
13:47:51 | LinusN | firmware/fonts is an old dir, not used |
13:47:55 | T0mas | amiconn said the font's dir should not be in the firmware folder |
13:48:05 | LinusN | T0mas: there are two fonts dires |
13:48:15 | T0mas | ok, maybe someone can change the rockbox-devel script? |
13:48:28 | T0mas | because that still check's it out under the firmware folder.. |
13:48:28 | LinusN | why???????? |
13:48:38 | LinusN | god dammit |
13:48:42 | LinusN | T0mas: there are two fonts dirs |
13:49:05 | T0mas | not when I check out rockbox-devel |
13:49:11 | T0mas | try it... |
13:49:12 | LinusN | the fonts dir you want is not automatically checked out |
13:49:22 | LinusN | cvs co fonts |
13:49:31 | rasher | the cvs modules are sortof weird |
13:49:43 | T0mas | rasher: that's why I asked to change that... |
13:49:47 | rasher | or.. whatever they're called |
13:49:51 | HCl | food.. |
13:49:57 | rasher | well it's not a fault in the code |
13:50:04 | T0mas | shouldn't fonts be included in rockbox-devel then? |
13:50:39 | DJ_Dooms_Day | Hey guys, am i able to start making a graphical theme for rockbox now? Like are there any specifics i need to adhere to? |
13:50:57 | rasher | There's nothing of the sort. |
13:51:11 | LinusN | T0mas: i just added fonts to rockbox-devel |
13:51:17 | amiconn | T0mas: LinusN is right, there are 2 font dirs. I forgot about the one under firmware/. This one only contains the default font which is built into rockbox by a build |
13:51:28 | DJ_Dooms_Day | Were you talking to me rasher? |
13:51:33 | rasher | DJ_Dooms_Day: yup |
13:51:38 | T0mas | LinusN: ok |
13:51:56 | DJ_Dooms_Day | What do you mean? I can make a bootup screen, and icons and symbols etc. |
13:52:09 | DJ_Dooms_Day | Well atleast i can with the iriver firmware |
13:52:25 | rasher | DJ_Dooms_Day: Sure.. but there's currently no support for it.. except for the bootup logo I guess |
13:52:51 | LinusN | fyi, the iriver firmware has no support for graphical themes either |
13:53:06 | | Join DangerousDan [0] (~asldkfsd@newtpulsifer.campus.luth.se) |
13:53:26 | DJ_Dooms_Day | Who said anything about support? You CAN change the theme, no one supports it though |
13:53:41 | T0mas | no, that's something someone coded... |
13:53:48 | T0mas | it's not officially supported |
13:54:17 | DJ_Dooms_Day | ...i didn't say anything is supported! |
13:54:19 | LinusN | DJ_Dooms_Day: but yes, you can change the graphics in rockbox any day, just download the source code and hack away |
13:54:50 | rasher | It seems to me like you do not properly understand that rockbox is entirely disconnected from the iriver firmware, DJ_Dooms_Day |
13:54:54 | T0mas | Hm... DJ_Dooms_Day: It would be cool if you made a nice graphical interface... for the bigger iRiver screen |
13:55:13 | DJ_Dooms_Day | rasher, your probably right |
13:55:16 | T0mas | I don't think it's a good idea to do it for archos... because of the memory limits |
13:55:36 | rasher | well the theme is not the problem |
13:55:37 | DJ_Dooms_Day | i don't plan on touching an archos |
13:55:48 | rasher | the problem is shoe-horning it into rockbox in an elegant way |
13:56:01 | DJ_Dooms_Day | Ok hang on, so rockbox inherits the theme from the original firmware, true? |
13:56:09 | rasher | No. |
13:56:10 | T0mas | just try and error strategie with the ui simulator ;) |
13:56:21 | rasher | it inherits *NOTHING* from the original firmware |
13:56:28 | DJ_Dooms_Day | lol |
13:56:37 | rasher | It has nothing to do with it. |
13:57:15 | DJ_Dooms_Day | Ok, so how would i go about edited the bitmaps in rockbox? Are they in, say, a editable PS format? |
13:57:23 | DJ_Dooms_Day | *editing |
13:57:53 | rasher | there aren't really much graphics |
13:58:26 | DJ_Dooms_Day | As in you guys haven't made em all yet or there just arn't many? |
13:58:31 | T0mas | hm... what would be an elegant way to add them? |
13:58:43 | T0mas | dj: there aren't many |
13:58:48 | rasher | the interface is 98% text |
13:59:03 | rasher | http://www.rockbox.org/screenshots/ |
13:59:35 | rasher | the top 5 rows show the ui |
13:59:42 | rasher | the rest is just plugins |
13:59:42 | DJ_Dooms_Day | Well i really only ment to change say the bootscreen, battery, EQ, song icons, general symbols, etc |
14:00 |
14:00:25 | rasher | there's not much to it, but you have to dig into the code |
14:00:32 | LinusN | the battery is not a bitmap, the eq is text-only |
14:01:03 | LinusN | the bitmaps are in the source code |
14:01:14 | DJ_Dooms_Day | http://ihpgc.n2oh.com/ss1.png |
14:01:57 | DJ_Dooms_Day | That sort of stuff |
14:02:13 | LinusN | DJ_Dooms_Day: that only applies to the original firmware |
14:02:30 | DJ_Dooms_Day | Ok so rockbox is nothing like that anymore? |
14:02:43 | Zagor | DJ_Dooms_Day: http://www.rockbox.org/viewcvs.cgi/apps/recorder/icons.c?view=markup |
14:03:02 | LinusN | DJ_Dooms_Day: "anymore"? |
14:03:08 | rasher | DJ_Dooms_Day: rockbox is entirely different from the iriver firmware |
14:03:21 | rasher | nothing can be applied to it from iriver firmware |
14:03:26 | HCl | its not a hack on the firmware, its a new firmware from scratch. |
14:04:38 | T0mas | and it's much cooler :P |
14:04:51 | DJ_Dooms_Day | lol |
14:04:54 | rasher | I'm getting sortof tired now.. |
14:04:55 | HCl | yup - it can play gameboy games >.o |
14:05:04 | DJ_Dooms_Day | bah, i'd much rather the pics not be in code :P |
14:05:14 | rasher | didn't sleep all night :( |
14:06:21 | DJ_Dooms_Day | Holy shit, i download this iriver graphics customiser and what does it need? NET 1.1.4112...YAY! |
14:06:37 | | Join T0mas_ [0] (~Tomas@ip503c08d1.speed.planet.nl) |
14:06:56 | T0mas_ | arg... freenode has a lot of connection problems last weeks isn't it? |
14:07:04 | rasher | it always does.. |
14:07:09 | HCl | its fine fer me |
14:07:12 | | Quit T0mas (Nick collision from services.) |
14:07:20 | | Nick T0mas_ is now known as t0mas (~Tomas@ip503c08d1.speed.planet.nl) |
14:07:30 | | Join Heidelbaer [0] (~h@pD9530813.dip.t-dialin.net) |
14:08:14 | t0mas | HCl: is it normal for some gameboy game's to not fit the screen? |
14:08:48 | HCl | there are several lcd modes. |
14:09:13 | t0mas | ? |
14:09:30 | rasher | move hold up and down for a bit |
14:09:33 | rasher | and see |
14:09:46 | t0mas | simulator ;) |
14:09:59 | rasher | oh.. err |
14:10:06 | DJ_Dooms_Day | *sigh* Someones death is going to be the result of a certain someone getting rather agitated at the NET framework :/ |
14:10:07 | rasher | I didn't even know it ran :) |
14:10:21 | HCl | amiconn did some good work on it to make it run in sim |
14:10:34 | rasher | ah |
14:10:50 | rasher | I only saw him say it didn't run |
14:11:38 | HCl | it didn't at first |
14:11:40 | amiconn | t0mas: There is no way to toggle HOLD in the simulator yet, but support is planned (using caps lock) |
14:11:47 | t0mas | ok |
14:12:37 | t0mas | ehm... HCl? is there an easy way to make the mid button work as A or B too? |
14:12:56 | HCl | change the keys in sys_rockbox.c |
14:13:32 | t0mas | k |
14:14:23 | DJ_Dooms_Day | Is there plans for combo keys? |
14:14:33 | HCl | read the rockboy todo list. |
14:14:38 | DJ_Dooms_Day | Play some GB streetfighter :P |
14:18:30 | DJ_Dooms_Day | Do any of you guys have an xp with PS? |
14:18:41 | HCl | xp with ps? |
14:18:50 | t0mas | Experience with Paint shop? |
14:18:50 | DJ_Dooms_Day | Like how to limit the palette to those 4 values? |
14:18:57 | DJ_Dooms_Day | experience |
14:19:00 | DJ_Dooms_Day | yeah |
14:19:08 | DJ_Dooms_Day | or phto shop |
14:19:08 | t0mas | very little... |
14:19:11 | HCl | thanks for the translation t0mas o.o;; |
14:19:12 | DJ_Dooms_Day | *photo |
14:19:41 | DJ_Dooms_Day | heh, sorry, its 1 in the morning, too lazy to write out everything :P |
14:20:00 | t0mas | lol |
14:20:08 | t0mas | it's afternoon here :) |
14:20:28 | t0mas | 14:21... and I just realize I haven't eat anything since this morning... |
14:20:31 | t0mas | so /me is away |
14:21:54 | * | HCl just stuffed himself.. |
14:22:31 | DJ_Dooms_Day | Is that even possible? |
14:23:00 | HCl | with food >.> |
14:23:15 | | Quit Aison (Read error: 60 (Operation timed out)) |
14:23:33 | DJ_Dooms_Day | right |
14:24:34 | DJ_Dooms_Day | Anyone know the RGB values the LCD uses? |
14:24:42 | HCl | rgb values? |
14:24:45 | DJ_Dooms_Day | ...well they wouldn't be rgb would they |
14:24:48 | HCl | no. |
14:25:08 | DJ_Dooms_Day | umm, i dunno what you'd call em, but do you get me? |
14:25:25 | DJ_Dooms_Day | the code for each of the 4 colors |
14:25:32 | LinusN | DJ_Dooms_Day: you mean the different brightness values for the grayscales? |
14:25:36 | HCl | the internal format uses a 1bit per pixel format. |
14:25:43 | DJ_Dooms_Day | yeah |
14:25:52 | DJ_Dooms_Day | well, i wanna input them into PS |
14:25:59 | HCl | o.o. |
14:26:01 | HCl | good luck. heh. |
14:26:10 | DJ_Dooms_Day | -_- |
14:26:13 | HCl | we have 8 pixels per byte. |
14:26:22 | LinusN | DJ_Dooms_Day: they are evenly distributed, afik |
14:26:25 | DJ_Dooms_Day | Give me the code to the white one |
14:26:36 | LinusN | 255,255,255 |
14:27:08 | DJ_Dooms_Day | ...ok, but you just knew that didn't you? |
14:27:35 | Zagor | DJ_Dooms_Day: you need to work with a 4-coulour indexed palette. so the colours are 0, 1, 2 and 3. |
14:27:40 | | Join elinenbe [0] (~elinenbe_@65.115.46.225) |
14:28:29 | * | t0mas has written a little bmp decoding app in the past.. |
14:28:36 | t0mas | when struggeling with directX |
14:28:43 | DJ_Dooms_Day | Do you know how i could change it to 4 color in PS? I've got it on indexed palette |
14:29:01 | t0mas | maybe it's possible to make rockbox use some images from file? |
14:30:02 | t0mas | that would make it easyer for creative people like DJ_D_D to make their own interface? |
14:30:42 | DJ_Dooms_Day | the iriver firmware uses images doesn't it? |
14:30:52 | t0mas | don't know... |
14:31:41 | DJ_Dooms_Day | Well, you could probably get a lot of info from the fellow who made this: http://ihpgc.n2oh.com/ |
14:32:08 | t0mas | no, he just hack's the iriver firmware... |
14:32:08 | LinusN | dave |
14:32:14 | t0mas | and replaces some things... |
14:32:28 | * | HCl sighs |
14:32:39 | * | HCl flops on the couch on the right side of the channel |
14:32:51 | t0mas | lol |
14:33:33 | * | t0mas ment "He is hacking the original firmware, so I don't think he know's much about implementing graphics in rockbox" |
14:33:44 | HCl | mhm |
14:34:57 | DJ_Dooms_Day | lol, no i ment you could find out whether he is extracting a file from the firmware, or just code. If its code then you guys could just make a program like that, instead of implementing some graphical file system |
14:35:16 | DJ_Dooms_Day | Hey, apparently 8-bit greyscale works too |
14:35:34 | HCl | we needn't make such a program either way. we can just have a .h with all the images that you can swap |
14:35:35 | t0mas | (don't include me in "you guys" I'm just a user) |
14:36:13 | t0mas | HCl: how is it set up now? |
14:36:18 | DJ_Dooms_Day | Well not all of us can WRITE graphics hcl :P |
14:36:26 | HCl | i wouldn't know. i'm just saying. |
14:36:39 | HCl | DJ_Dooms_Day: i know there's at least one tool to make a .h out of a bitmap. |
14:36:50 | t0mas | I was just going to say that HCl |
14:37:03 | HCl | happen to know what it was called again...? |
14:37:07 | LinusN | the rockbox graphics are drawn in an editor and then converted to source code |
14:37:15 | DJ_Dooms_Day | ok cool |
14:37:31 | Rick | heh |
14:37:39 | DJ_Dooms_Day | Well feel free to make those editors publicly known anytime soon |
14:37:47 | Rick | i wrote a basic converter that dumps it to the internal format so you can use it with the draw bitmap func |
14:38:25 | t0mas | well... if everything else is done... maybe it's an intresting next idea... |
14:38:27 | Rick | <DJ_Dooms_Day> Hey, apparently 8-bit greyscale works too <- ? |
14:38:28 | DJ_Dooms_Day | ok cool, i got the 4 colors in PS |
14:38:34 | t0mas | to implement a more graphical interface for the irive |
14:38:34 | t0mas | r |
14:38:42 | DJ_Dooms_Day | I dunno, read it on a forum |
14:39:16 | Zagor | Rick: we alreay have that: tools/bmp2rb |
14:39:52 | Rick | didn't know that |
14:39:58 | Rick | but mine works with PNGs, so meh ;P |
14:40:03 | Zagor | :) |
14:40:14 | DJ_Dooms_Day | ANyone know how big the logo is allowed to be? |
14:40:25 | Rick | what logo? |
14:40:43 | DJ_Dooms_Day | boot/shutdown logo |
14:40:53 | Rick | rockbox doesn't have a shutdown logo |
14:41:02 | Zagor | DJ_Dooms_Day: for iriver 160x100 or so |
14:41:37 | Rick | iriver is 160x128, or 112 |
14:41:39 | Rick | something like that |
14:41:47 | HCl | 128 |
14:42:02 | DJ_Dooms_Day | 160x128, 100% sure? |
14:42:02 | Zagor | yeah but we don't use all of it for the logo. a version string is printed at the bottom. |
14:42:23 | DJ_Dooms_Day | thats just put over the top though isn't it? |
14:42:37 | DJ_Dooms_Day | im talking about the original firmware here |
14:42:47 | HCl | oh. no idea. |
14:42:57 | HCl | why talk about the original firmware here? |
14:43:03 | DJ_Dooms_Day | lol |
14:43:11 | | Quit ripnetuk (Remote closed the connection) |
14:43:15 | DJ_Dooms_Day | well i can't test my logos on rockbox |
14:43:29 | DJ_Dooms_Day | so i'll make em on the orig firmware then just convert |
14:43:32 | *** | Saving seen data "./dancer.seen" |
14:43:33 | Rick | the logos in the original firmware have serious limitations anyway |
14:43:52 | DJ_Dooms_Day | wadya mean? |
14:44:06 | Rick | iirc there's specific regions where it will show the image |
14:44:10 | Rick | outside of that it is not shown |
14:44:44 | Rick | http://www.beermex.com/@spc/iriver/ihpbmp/startupmask.bmp |
14:44:49 | HCl | not to mention rockbox will have somewhere around 40 grayscales when amiconn gets to working on the temperal dithering... |
14:45:13 | Rick | HCl: ? |
14:45:29 | t0mas | wouldn't that eat cpu? |
14:45:30 | HCl | Rick: grayscale like whats possible on archos at the moment is planned for iriver too. |
14:45:35 | HCl | t0mas: yea, it would. |
14:45:39 | Rick | I don't know what's possible on the archos |
14:45:40 | Rick | heh |
14:45:50 | t0mas | and what would we use it for? |
14:45:56 | HCl | iirc about 30 grayscales while the lcd actually is black and white natively? |
14:46:03 | HCl | t0mas: jpg and video |
14:46:05 | t0mas | ok |
14:46:12 | t0mas | as long as you don't use it for the interface... |
14:46:12 | DJ_Dooms_Day | I think the size is 104x88 btw |
14:46:18 | Rick | HCl: didya fix the palette/grayscale stuff with rockboy? |
14:46:21 | t0mas | because that would eat battery's |
14:46:27 | HCl | Rick: what do you mean? |
14:46:39 | Rick | HCl: uhh... rockboy didn't do palette? |
14:46:51 | HCl | oh. that. no, i haven't. the palette stuff needs a complete rewrite |
14:46:54 | Zagor | DJ_Dooms_Day: the iriver boot logo perhaps, but for the zillionth time: that has nothing to do with rockbox. |
14:46:57 | HCl | and i don't understand those _scan functions at all. |
14:47:41 | Rick | ah |
14:47:41 | DJ_Dooms_Day | Zagor, im not doing it for the rockbox right now! I can't test it if i did. |
14:47:59 | Rick | why would you need to test a bitmap? |
14:48:16 | * | HCl is kind of wondering that to.. |
14:48:17 | HCl | too* |
14:48:19 | DJ_Dooms_Day | to see if it actually works |
14:48:27 | DJ_Dooms_Day | if im doing it right |
14:48:41 | HCl | but the original firmware is completely different from rockbox |
14:49:02 | HCl | whats the point of doing it "right" for iriver firmware if rockbox' interface is completely different in the first place? |
14:49:03 | DJ_Dooms_Day | and who knows how long you guys are gonna take to produce a working (with sound!) rockbox :P |
14:49:23 | amiconn | HCl: The grayscale lib on archos allows for a maximum of 33 shades of grey (including black and white) on the lcd which is natively b&w only. |
14:49:39 | HCl | *nods* |
14:49:40 | Rick | amiconn: how is that done? |
14:49:44 | Rick | halving of resolution? |
14:50:11 | amiconn | The cpu consumption depends on the size of the greyscale area only, not on the number of scales. It needs about 50% cpu for fullscreen |
14:50:32 | DJ_Dooms_Day | Well, if you guys could get back to me on EXACTLY what size it has to be, EXACTLY what colors i can use, and be 100% sure about it, i'll create rockbox logos |
14:50:55 | t0mas | eh... there is a rockbox logo... |
14:51:00 | t0mas | why not check that? |
14:51:30 | amiconn | Rick: No, temporal dithering, meaning it flips through several screens (a maximum of 32, which leads to a maximum of 33 shades), which have each pixel set/reset by a pattern which defines its brightness |
14:51:47 | DJ_Dooms_Day | Good idea, but is it in editable format or just code? Plus, wasn't there just talk of you guys uping the iriver to 40 odd colors with dithering? |
14:51:57 | Rick | amiconn: oh, weird |
14:52:17 | t0mas | DJ: you shouldn't use the 40 colors for interface things |
14:52:20 | amiconn | This is done with an interrupt routine, at 67 fps |
14:52:22 | t0mas | just for jpeg and video |
14:52:37 | DJ_Dooms_Day | Ok |
14:52:47 | DJ_Dooms_Day | So just the usual 4 colors |
14:52:50 | DJ_Dooms_Day | ? |
14:52:51 | HCl | yes |
14:52:52 | t0mas | it eat's cpu... so imho it would be stupid to use for interface images |
14:53:08 | DJ_Dooms_Day | ...well, its only the boot logo |
14:53:23 | DJ_Dooms_Day | which shows up for what? 5 seconds? |
14:53:34 | amiconn | The 67 fps is needed. It matches (approximately, since we have no way to synchronise) the internal scan frequency of the lcd to minimise flicker |
14:53:40 | t0mas | yeah, but what's the point of using 40 colors in a boot logo? |
14:53:47 | t0mas | I think it would even slow down the booting... |
14:54:03 | HCl | yea, just use 2bit... |
14:54:06 | t0mas | and I don't know if dithering is availible while booting? |
14:54:09 | DJ_Dooms_Day | Ok, i can't be fucked trying to work out the 40 odd colors anyway :P |
14:54:22 | amiconn | Doing the same on iriver should need less cpu, because the lcd is connected by a parallel interface. Archos lcd uses spi |
14:55:12 | Zagor | DJ_Dooms_Day: there are no colors to work out. a display that can only show X colors only has X colors. not "these X colors". |
14:55:14 | amiconn | However, I agree that this should be a library for iriver the same way it is now on the archos, availabe for plugins only |
14:55:45 | t0mas | ok, that's useful for DJ_Dooms_Day... It isn't availible for boot screens and things like that.. |
14:55:45 | DJ_Dooms_Day | Now, logo size. You said 160x128. Is that for sure? Is there other stuff i need to leave blank? (for say, the version string) |
14:55:48 | t0mas | only for plugin's |
14:56:03 | t0mas | download rockbox... build the simulator... |
14:56:08 | t0mas | and see for yourself? |
14:56:24 | Zagor | DJ_Dooms_Day: you can make it 160x128 but the bottom line (8-10 pixels) will be overwritten. plan for that or leave the bottom empty. |
14:56:43 | amiconn | HCl: Btw, the video plugin does *not* use the grayscale lib although it uses the same technique. Instead, the video frames are already rendered the same way that the grayscale lib uses (b&w frames @ 67 fps) |
14:56:46 | Zagor | maybe as much as 20 pixels, for legibility |
14:56:52 | DJ_Dooms_Day | Don't i need to compile rockbox? Or is that already done? |
14:56:56 | HCl | amiconn: mhm |
14:57:16 | DJ_Dooms_Day | Zagor: So 160x108 or 140x128? |
14:57:21 | amiconn | Actually the video plugin was first |
14:57:28 | t0mas | DJ_Dooms_Day: by build the simulator I mean compile rockbox and the simulator and install them |
14:57:42 | Zagor | DJ_Dooms_Day: 160x108 |
14:58:04 | amiconn | I used the video.rock technique (developed by [IDC]Dragon) as a basis for the grayscale lib |
14:58:41 | DJ_Dooms_Day | t0mas - What?? Just to see for my self? I don't have a compiler, i don't know HOW to compile (i've tryed before), and i don't know how to install it (though i could probably learn) |
14:58:52 | t0mas | ok, privmsg me |
14:58:55 | t0mas | I'll help you |
15:00 |
15:01:48 | | Quit Rick (Read error: 54 (Connection reset by peer)) |
15:02:17 | | Join Rick [0] (rick@wbar25.lax1-4.28.143.213.lax1.dsl-verizon.net) |
15:02:37 | t0mas | has anybody ever written a manual for the devkit? or cygwin and compiling for beginners in general? |
15:02:53 | t0mas | Or shall I try to write something like it? |
15:03:03 | HCl | don't we have a rockbox-development part in the wiki for that. |
15:03:06 | DJ_Dooms_Day | well you really need to know what your doing to compile something i think |
15:03:34 | DJ_Dooms_Day | ive tryed it before and i was just pushing any button that seemed relivent :P |
15:03:41 | t0mas | HCl: yeah, but we get a lot of questions about it here |
15:03:50 | DJ_Dooms_Day | I actually managed to do it but it didn't work properly |
15:03:50 | HCl | meh.. |
15:03:56 | Rick | heh |
15:04:03 | Rick | I need to setup cygwin myself |
15:04:55 | t0mas | ok... wait.. I'm helping DJ_Dooms_Day right now |
15:05:01 | t0mas | so maybe we can do it in a channel? |
15:05:45 | Rick | eh? |
15:05:49 | Rick | http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
15:06:03 | Zagor | and http://www.rockbox.org/twiki/bin/view/Main/DevelopmentGuide |
15:06:13 | t0mas | yeah, but DJ_Dooms_Day needed a little help |
15:06:26 | t0mas | doesn't know how to compile and things like that... |
15:06:35 | DJ_Dooms_Day | I'm good man, help them. I'll ask Q's in here if i need help |
15:06:49 | Zagor | http://www.rockbox.org/twiki/bin/view/Main/HowToCompile |
15:07:05 | DJ_Dooms_Day | ...or i'll just read this shit :) |
15:07:09 | t0mas | lol |
15:07:11 | t0mas | that's a way too |
15:07:41 | Zagor | we'll be a lot happier if you ask questions after you've read the docs than the other way around... |
15:07:50 | DJ_Dooms_Day | Did someone say rockbox didn't have a shutdown logo? |
15:07:55 | DJ_Dooms_Day | hehe |
15:07:58 | Zagor | yes |
15:08:00 | DJ_Dooms_Day | i try man, i try |
15:08:19 | t0mas | did you install that devkit i said? |
15:08:38 | DJ_Dooms_Day | still DLing, im on ISDN remember |
15:08:46 | t0mas | oh ok... i forgot ;) |
15:08:51 | DJ_Dooms_Day | heh |
15:09:45 | DJ_Dooms_Day | Does the devkit need to be compiled? |
15:11:04 | DJ_Dooms_Day | ...that 'howtocompile' tut, is that on linux? |
15:11:13 | amiconn | rasher: I have an idea for an (almost) disk-access-less battery test which still doesn't need full-time attention of the iriver. You already know the threshold where the iriver shuts off from low bat, so you could log the data into ram and only write to disk once when the threshold is almost reached |
15:14:26 | Rick | DJ_Dooms_Day: yes, I said that. |
15:14:39 | Rick | shutdown just shows a message 'shutting down' using the splash api |
15:14:54 | t0mas | DJ_Dooms_Day: no, that devkit is just a click and run installer |
15:15:02 | DJ_Dooms_Day | nifty |
15:15:15 | t0mas | after you installed that, read the howto on CVS |
15:15:27 | DJ_Dooms_Day | What about a 'connected' screen when its plugged into the comp? |
15:15:44 | Rick | it has a weird looking usb graphic |
15:15:44 | Rick | ;p |
15:15:58 | DJ_Dooms_Day | ok cool, so its a graphic :D |
15:16:08 | t0mas | yes it is |
15:16:27 | DJ_Dooms_Day | CVS, thats similar to a SVN true? |
15:16:28 | * | Rick is downloading cygwin components now |
15:16:36 | t0mas | you can see it in simulator... Go to main menu -> info -> USB |
15:16:44 | t0mas | DJ_Dooms_Day: yes it is... |
15:17:00 | DJ_Dooms_Day | Nice, then theres something i already know :) |
15:17:27 | * | DJ_Dooms_Day extracting cygwin now... |
15:17:53 | Rick | hmm |
15:17:55 | t0mas | as you can read in the cvs tutorial... you can just do this: |
15:17:57 | Rick | cygwin binutils is too old? |
15:18:05 | t0mas | cvs -z3 -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox co rockbox-devel |
15:18:28 | t0mas | Rick: afaik you should download a new one to get m68k support |
15:18:46 | Rick | that's going to be hell compiling that under cygwin |
15:19:39 | DJ_Dooms_Day | Where do i type cvs -z3 -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox co rockbox-devel in? |
15:20:17 | Rick | a cygwin or unix terminal |
15:20:17 | Rick | ;P |
15:20:27 | DJ_Dooms_Day | -_- |
15:20:30 | Rick | or, if you have cvs for win32, a command prompt |
15:20:41 | t0mas | no... |
15:20:50 | t0mas | if you start the devkit |
15:20:53 | t0mas | you get a commandline |
15:20:57 | t0mas | type it there :) |
15:21:04 | Rick | what devkit? |
15:21:12 | DJ_Dooms_Day | _bockbox.bat ? |
15:21:17 | t0mas | http://homepage.ntlworld.com/cyborgsystems/Rockbox |
15:21:28 | t0mas | DJ_Dooms_Day: for setup: setup/setup.bat |
15:21:29 | Rick | oh that thing |
15:22:06 | DJ_Dooms_Day | ahuh |
15:22:14 | DJ_Dooms_Day | ok how do you paste in here? |
15:22:47 | DJ_Dooms_Day | nm |
15:25:14 | Rick | download is horrendously slow |
15:25:14 | Rick | ;p |
15:25:47 | Rick | thank god for remote shells ;) |
15:29:13 | amiconn | Ah that reminds me, how am I supposed to start a remote X session again? |
15:30:53 | DJ_Dooms_Day | Exactly how big is this CVS? |
15:31:09 | Rick | geez |
15:31:19 | Rick | all that 'omgl33t' stuff in this devkit is annoying |
15:31:30 | Rick | amiconn: you mean connect to a remote one? |
15:33:44 | DJ_Dooms_Day | Woo! |
15:33:46 | DJ_Dooms_Day | Its done |
15:34:10 | | Join R3nTiL [0] (~zorroz@83.69.98.60) |
15:34:39 | amiconn | Rick: I mean, how do I start an X app so that it's window opens on another X server |
15:34:48 | Rick | amiconn: 'DISPLAY' enviornment variable |
15:34:51 | Rick | I don't remember the format though |
15:34:58 | Rick | it's something like 0:host:port |
15:35:00 | Rick | or something |
15:35:13 | kergoth | DISPLAY=1.1.1.1:0.0 or so |
15:35:20 | Rick | ahhh |
15:35:23 | Rick | yeah, that's probably it |
15:35:23 | Rick | ;) |
15:43:03 | | Join geoff_o [0] (geoff@HSE-Kitchener-ppp231584.sympatico.ca) |
15:43:04 | amiconn | Hmm, that doesn't seem to work :( |
15:43:09 | | Part geoff_o ("Kopete 0.9.1 : http://kopete.kde.org") |
15:43:20 | amiconn | 'Error: can't open display 192.168.144.101:0.0' |
15:43:28 | crwl | try :0 |
15:43:39 | Rick | wohoo |
15:43:45 | Rick | removed most of the extraneous junk in that devkit |
15:44:03 | amiconn | crwl: Same result :( |
15:44:14 | LinusN | amiconn: ssh? |
15:44:49 | amiconn | LinusN: ?? No ssh, just trying to connect from my host to my vmware guest |
15:44:59 | amiconn | I can ping the machine just fine |
15:45:18 | LinusN | you need to do "xhost +" on the server |
15:45:26 | amiconn | Ah |
15:46:12 | LinusN | and set the DISPLAY variable on the client |
15:48:05 | | Part LinusN |
15:54:19 | amiconn | Hmm, doesn't work in either direction |
15:57:41 | DJ_Dooms_Day | Anyone know where the logo graphics are stored in the devkit? |
15:58:34 | | Join Aison [0] (hans@zux166-181.adsl.green.ch) |
15:59:18 | | Join prpplague [0] (~dave@mailhost.amltd.com) |
16:00 |
16:00:34 | | Quit einhirn (Read error: 110 (Connection timed out)) |
16:02:27 | Rick | DJ_Dooms_Day: logo graphics are stored in source files |
16:02:32 | Rick | unless you mean something else |
16:04:24 | DJ_Dooms_Day | Yeah, WHERE exactly in the source files? |
16:09:30 | DJ_Dooms_Day | No one knows? |
16:14:13 | Rick | um |
16:14:14 | Rick | screens.c? |
16:14:43 | DJ_Dooms_Day | Do you know where that is located in the devkit? |
16:15:26 | t0mas | DJ_Dooms_Day: same place as normal source ;) |
16:15:33 | Rick | screens.c and icons.c |
16:15:39 | Rick | rockbox\apps |
16:15:50 | Rick | actually |
16:15:54 | Rick | icons is in rockbox\apps\recorder |
16:16:13 | t0mas | and rockbox = rockbox-devel for you :) |
16:16:22 | t0mas | as you checked out all the devel tools at once :) |
16:16:30 | DJ_Dooms_Day | ah, right :) |
16:16:47 | Rick | heh |
16:16:48 | Rick | ;P |
16:16:55 | Rick | i'm using the devkit but I checked it out of CVS |
16:17:05 | Rick | rockbox, that is |
16:17:37 | t0mas | yeah, but you can also do checkout rockbox-devel |
16:17:41 | t0mas | to get all tools with it Rick |
16:18:04 | t0mas | and I told DJ_Dooms_Day to do that... because we wanted the bmp2rb tool... and simulator.. and things like that |
16:18:24 | Rick | http://forums.rockbox.org/index.php?topic=532.0 <- retarded :P |
16:18:28 | Rick | t0mas: oh |
16:18:34 | Rick | rockbox-devel never worked fo rme |
16:18:37 | Rick | *for me |
16:18:39 | Rick | from cvs |
16:18:41 | * | Rick shrugs |
16:18:55 | Rick | I just checked out the folders after checking out rockbox |
16:19:06 | t0mas | yeah, I told linus this morning... and he fixed it |
16:19:12 | Rick | ahhh |
16:19:13 | Rick | hehe |
16:19:16 | Rick | i'll try that then |
16:19:22 | t0mas | the fonts folder was on the wrong place |
16:19:36 | t0mas | or actually... it wasn't checkedout at all... |
16:20:03 | Rick | ah |
16:20:52 | DJ_Dooms_Day | ok, now, to input this properly into screens.c... |
16:21:45 | t0mas | $Id: screens.c,v 1.74 2005/02/19 16:23:30 hohensoh Exp $ |
16:22:03 | t0mas | so I think you should ask someone here... or find that hohensoh... |
16:22:09 | t0mas | and ask him/her how it works :) |
16:22:20 | DJ_Dooms_Day | its not in screens.c, screens has the USB graphic |
16:25:01 | | Quit kurzhaarrocker (Read error: 54 (Connection reset by peer)) |
16:25:36 | | Quit R3nTiL () |
16:26:51 | DJ_Dooms_Day | Whats the GB emu your using again? |
16:26:58 | DJ_Dooms_Day | gnu-something... |
16:27:28 | t0mas | gnuboy |
16:27:43 | t0mas | HCl ported it to rockbox |
16:28:25 | DJ_Dooms_Day | thats the one |
16:29:41 | Rick | >:| |
16:29:43 | Rick | /home/rick/rockbox/firmware/include/assert.h:19: error: parse error before '(' token |
16:29:47 | DJ_Dooms_Day | what fun, now i have to recompile |
16:29:57 | Rick | DJ_Dooms_Day: icons.c too |
16:30:10 | t0mas | DJ_Dooms_Day: you can skip the removing part |
16:30:14 | DJ_Dooms_Day | yeah, i looked, still can't find hte main logo |
16:30:20 | t0mas | if you just edited a little bit... |
16:30:25 | DJ_Dooms_Day | ..what part was that? |
16:30:28 | t0mas | then you van go back to the build folder |
16:30:30 | t0mas | and type make |
16:30:37 | t0mas | and it will only rebuild the part you changed |
16:30:59 | DJ_Dooms_Day | ok, so i type cd build? |
16:31:43 | DJ_Dooms_Day | ok, its going |
16:31:46 | t0mas | :) |
16:32:10 | DJ_Dooms_Day | what do i type to get to the sim again? |
16:32:18 | HCl | who what? |
16:32:19 | HCl | oh. |
16:32:32 | | Quit Aison ("( www.nnscript.de :: NoNameScript 3.72 :: www.XLhost.de )") |
16:32:56 | DJ_Dooms_Day | nm |
16:33:42 | DJ_Dooms_Day | mmm...well that didnt work |
16:35:12 | t0mas | ./rockboxui.txt |
16:35:15 | t0mas | eh exe |
16:35:22 | DJ_Dooms_Day | yeah i got it |
16:36:39 | Rick | hmmmm |
16:36:57 | DJ_Dooms_Day | ok, either my bmp's arn't in the right format or, well, i guess it could be a lot of things |
16:37:04 | DJ_Dooms_Day | WHO made these logos? |
16:38:33 | Rick | Does the coldfire support longs? |
16:39:09 | Rick | nevermind |
16:43:36 | *** | Saving seen data "./dancer.seen" |
16:50:57 | DJ_Dooms_Day | Hey anyone know of any good gnuboy rom sites? |
16:51:07 | | Quit tvelocity[away] () |
16:52:45 | HCl | you mean gameboy rom.. |
16:53:32 | DJ_Dooms_Day | i said that didn't i? |
16:53:53 | prpplague | DJ_Dooms_Day: www.devrs.com has some legal roms |
16:54:28 | prpplague | DJ_Dooms_Day: and or links to legal roms |
16:54:32 | DJ_Dooms_Day | and illegal ones? I doubt anyone would bother hosting gameboy roms in IRC would they? |
16:54:55 | prpplague | DJ_Dooms_Day: you'd be surprised how stupid some ppl are |
16:55:12 | DJ_Dooms_Day | lol |
16:55:14 | prpplague | DJ_Dooms_Day: both in the fact that they break the law and the fact that they don't cover up |
16:57:09 | prpplague | DJ_Dooms_Day: are you doing some GB or GBA dev? |
16:57:57 | DJ_Dooms_Day | cant get GBA on an iriver, so GB only i guess |
16:57:58 | Rick | hrmmmm |
16:58:08 | * | Rick kicks setjmp.h |
16:58:35 | prpplague | DJ_Dooms_Day: ahh, so you are running an emulator on the iriver? |
16:59:13 | t0mas | DJ_Dooms_Day: check your privmsg... |
16:59:26 | t0mas | [16:57:12] <prpplague> DJ_Dooms_Day: you'd be surprised how stupid some ppl are <−−*grin* |
16:59:43 | DJ_Dooms_Day | lol |
16:59:54 | Rick | how the heck |
17:00 |
17:00:12 | prpplague | t0mas: ?? |
17:00:15 | | Join Aison [0] (hans@zux166-181.adsl.green.ch) |
17:00:29 | prpplague | t0mas: did i say something out of place? |
17:00:42 | t0mas | I don't say anything :P |
17:01:54 | * | prpplague reads back to see what he missed |
17:04:15 | Rick | does anyone know what setjmp is ? (setjmp.h) |
17:05:27 | Rick | trying to find something usable for rockbox |
17:05:41 | Rick | s/something/a version/ |
17:11:39 | | Join mecraw [0] (fwuser@69.2.235.2) |
17:13:23 | | Part MoosCamaro |
17:17:50 | | Nick DJ_Dooms_Day is now known as DJ_Dooms_Day|ZZZ (~scottr@dialup-244.32.221.203.acc13-dryb-mel.comindico.com.au) |
17:17:50 | DBUG | Enqueued KICK DJ_Dooms_Day|ZZZ |
17:24:14 | | Join prpplague^2 [0] (~dave@mailhost2.amltd.com) |
17:27:06 | | Quit prpplague (Read error: 110 (Connection timed out)) |
17:27:16 | | Nick prpplague^2 is now known as prpplague (~dave@mailhost2.amltd.com) |
17:41:31 | | Join asdsd [0] (~asdsd@h-67-100-33-189.miatflad.dynamic.covad.net) |
17:42:14 | | Quit asdsd (Client Quit) |
17:46:53 | | Join hubbel [0] (hubble@h68n2fls302o1033.telia.com) |
17:49:51 | hubbel | cool.. sound support in the cvs now =) |
17:50:58 | | Join F1^Aison [0] (hans@zux166-181.adsl.green.ch) |
17:51:17 | | Quit Aison (Read error: 54 (Connection reset by peer)) |
17:51:37 | | Quit Patr3ck_ () |
17:52:18 | | Nick F1^Aison is now known as Aison (hans@zux166-181.adsl.green.ch) |
17:57:21 | | Join stevenm [0] (~steve@176-190.mam.umd.edu) |
17:57:52 | | Quit prpplague (Read error: 110 (Connection timed out)) |
17:58:25 | | Join prpplague [0] (~dave@mailhost2.amltd.com) |
18:00 |
18:15:57 | | Quit prpplague (Read error: 110 (Connection timed out)) |
18:22:06 | | Part hubbel |
18:23:45 | | Join _Lucretia_ [0] (~munkee@abyss2.demon.co.uk) |
18:23:46 | | Join bippy [0] (~51982fc3@labb.contactor.se) |
18:32:00 | | Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com) |
18:32:02 | | Quit bippy ("CGI:IRC (EOF)") |
18:43:39 | *** | Saving seen data "./dancer.seen" |
18:46:34 | | Quit SeeSchloss (Read error: 110 (Connection timed out)) |
18:47:05 | | Join SeeSchloss [0] (~SeeSchlos@ARennes-352-1-9-249.w83-195.abo.wanadoo.fr) |
18:49:08 | | Quit Aison (Read error: 54 (Connection reset by peer)) |
18:49:21 | | Quit mbr (sterling.freenode.net irc.freenode.net) |
18:49:21 | NSplit | sterling.freenode.net irc.freenode.net |
18:51:31 | NHeal | sterling.freenode.net irc.freenode.net |
18:51:31 | NJoin | mbr [0] (~mb@stz-softwaretechnik.de) |
19:00 |
19:02:27 | t0mas | hm.. who coded the wps screen thing? |
19:02:43 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:02:43 | * | t0mas has a bmp decoder... w/o floats :) |
19:02:58 | t0mas | so maybe it's possible to implement the loading of some bmp's into it? |
19:03:19 | t0mas | so people like DJ_Dooms_Day can produce nice screens? |
19:03:36 | | Quit stevenm (Read error: 110 (Connection timed out)) |
19:11:01 | | Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de) |
19:11:04 | | Quit einhirn (Client Quit) |
19:19:36 | | Join Aison [0] (hans@zux166-181.adsl.green.ch) |
19:22:44 | thegeek | hmm, I thought the jpg viewer worked ok? |
19:22:47 | thegeek | why not use that? |
19:22:55 | thegeek | just until bmp stuff is done? |
19:25:36 | | Nick Lynx_ is now known as Lynx_awy (HydraIRC@134.95.189.59) |
19:35:32 | t0mas | thegeek: No, I ment implementing them into the wps |
19:35:53 | t0mas | The jpeg/bmp part isn't a problem |
19:38:04 | thegeek | ag;) |
19:38:05 | thegeek | ah |
19:38:56 | t0mas | It would be nice to have people like him make an interface for the iriver |
19:41:52 | | Quit t0mas ("brb... reboot...") |
19:44:39 | | Join F1^Aison [0] (~hans@zux166-181.adsl.green.ch) |
19:45:37 | | Nick F1^Aison is now known as Aison2 (~hans@zux166-181.adsl.green.ch) |
19:50:21 | | Join nobby [0] (nobby@ACCA2D22.ipt.aol.com) |
19:52:35 | nobby | PCM playback for iRiver |
19:52:38 | nobby | sounds good |
19:52:43 | nobby | <3 linus, yet again |
19:52:44 | nobby | :D |
20:00 |
20:00:53 | | Quit Aison (Connection refused) |
20:06:58 | | Join Quelsaruk [0] (~kvirc@80.103.140.52) |
20:08:24 | Quelsaruk | hi |
20:08:25 | | Join stevenm [0] (~steve@176-190.mam.umd.edu) |
20:29:25 | | Quit stevenm ("Leaving") |
20:29:41 | | Quit elinenbe (" WOW! This IRC Client ownz! HydraIRC -> http://www.hydrairc.com <-") |
20:30:39 | | Quit Tipi^ (Read error: 110 (Connection timed out)) |
20:34:36 | | Join T0mas [0] (~Tomas@ip503c08d1.speed.planet.nl) |
20:34:38 | T0mas | hi |
20:38:22 | | Join DrRickDaglessMD [0] (~JimHung@81-86-95-106.dsl.pipex.com) |
20:39:14 | | Join Strath [0] (~mike@dgvlwinas01pool0-a241.wi.tds.net) |
20:43:40 | *** | Saving seen data "./dancer.seen" |
21:00 |
21:04:49 | | Quit Zagor ("Client exiting") |
21:05:42 | | Quit DangerousDan () |
21:07:52 | | Quit DrRickDaglessMD () |
21:12:12 | | Join Camilo [0] (~chatzilla@userca029.dsl.pipex.com) |
21:16:13 | HCl | hm. |
21:20:54 | | Join Tang [0] (~chatzilla@ARennes-252-1-48-181.w83-195.abo.wanadoo.fr) |
21:22:24 | nobby | what is hm? |
21:22:45 | nobby | HCl? "hm."? |
21:23:30 | Tang | Hello |
21:23:33 | Tang | :) |
21:23:36 | nobby | hi tang |
21:23:41 | Seed | hello Tang |
21:23:42 | Tang | Hi nobby |
21:23:44 | Tang | :) |
21:23:49 | Tang | Hello Sed |
21:23:52 | Tang | Seed |
21:23:56 | Seed | Hello Tag |
21:23:56 | nobby | hello @ all |
21:24:03 | Tang | (you're Seadzz from MR?) |
21:24:14 | Tang | lol |
21:24:20 | Tang | sorry for mispelling |
21:28:25 | HCl | hm = hmmm. |
21:28:58 | nobby | but whY? |
21:29:24 | * | HCl shrugs. just hm-ing at silence |
21:29:29 | nobby | oh |
21:29:35 | nobby | any progress on anything? |
21:29:50 | nobby | i read the logs and am overjoyed at the start of the codec api coming together |
21:31:15 | HCl | yea, i'm kind of wondering where i can find the api |
21:31:25 | HCl | i'm sort of curious to linus' implementation of rockboy's sound |
21:31:31 | HCl | it'd prolly make a fairly good example |
21:36:01 | Tang | Eh eh linus is working on Rockboy sound? |
21:36:06 | Tang | Kinda gamer? |
21:36:07 | Tang | lol |
21:36:29 | * | HCl shrugs |
21:36:33 | HCl | he said it was next on his list |
21:37:11 | Tang | lol |
21:37:12 | nobby | after complete sound support preferably. :) |
21:37:24 | Tang | he works on sound api? |
21:38:48 | Tang | I imagine is is the only one to test new iRiver fw since he's the only one with a GDB no? |
21:39:01 | Tang | hum sorry a BDM |
21:39:06 | Tang | (i mistaken) |
21:40:05 | HCl | probably. |
21:41:02 | Tang | "Texas Instruments have now confirmed this to be a BQ24022 Li-Ion charger." |
21:41:12 | Tang | Rockbox has direct contact with TI? |
21:41:13 | nobby | pcm support can be tested |
21:41:21 | Tang | Impressive |
21:41:22 | nobby | from the cvs |
21:41:31 | nobby | TI talk to everyone |
21:41:48 | nobby | they talked to open source neruos devs too |
21:42:13 | Tang | Ah okay nice guys indeed |
21:42:15 | Tang | :) |
21:42:15 | kergoth | heh, depends on what ti product is in question. they're pretty cool about most |
21:42:24 | kergoth | obviously the wireless chipsets are an exception to that |
21:42:31 | Tang | i didn't thought |
21:42:34 | nobby | how come? |
21:42:44 | Tang | since in Rbx case there is no commercial interest for them |
21:42:54 | nobby | i was talking to kergoth :P |
21:43:07 | | Join MoosCamaro [0] (MoosCamaro@m224.net81-66-159.noos.fr) |
21:43:15 | kergoth | heh, the usual intellectual property mess |
21:43:25 | nobby | >_< |
21:43:32 | * | nobby hates IP |
21:43:42 | * | kergoth works for ti hacking on linux kernel for their OMAP processors |
21:43:48 | kergoth | er, i do for another week, anyway |
21:46:46 | HCl | yay! |
21:53:19 | Tang | finaly if i understood well the APIwikisection |
21:53:38 | Tang | the api architecture is fixed no? |
21:53:53 | Tang | i mean |
21:54:00 | Tang | not done of course |
21:54:12 | Tang | but chosen? |
21:54:37 | | Join michiel_ [0] (~michiel@heren.demon.nl) |
21:54:53 | HCl | he's stealing my name! |
21:54:57 | HCl | i should sue him o.o. |
21:55:02 | HCl | oh wait. this isn't america :p |
21:55:39 | michiel_ | Tja, er zijn zoveel michiel'en in NL ;-) |
21:55:56 | michiel_ | Hoi Twente! |
21:56:06 | michiel_ | Hi guys |
21:56:20 | Tang | hi |
21:56:53 | michiel_ | sorry to come out of 'lurker' mode, but I'm hoping someone can help me |
21:57:02 | michiel_ | I just renamed a file in rockbox |
21:57:20 | michiel_ | without actually entering a new value |
21:57:31 | michiel_ | now I have a file with an empty name |
21:57:39 | HCl | xD |
21:57:40 | michiel_ | and rockbox won't start anymore |
21:57:43 | HCl | we should so add protection for that. |
21:57:45 | HCl | ouch. |
21:57:46 | | Join Stryke [0] (~Chairman8@24-168-110-99.si.rr.com) |
21:57:52 | HCl | what about the normal firmware? |
21:57:59 | michiel_ | That still works |
21:58:10 | michiel_ | problem is that I have no idea how to delete it |
21:58:21 | HCl | chkdsk it? |
21:58:39 | michiel_ | I've tried linux chkdosfs |
21:58:47 | michiel_ | hmm, that might work |
21:59:08 | michiel_ | WinXP disk repair doesn't fix it |
21:59:24 | michiel_ | trying a block editor now |
21:59:54 | michiel_ | By the way, excellent work on porting to the iRiver!!! |
22:00 |
22:00:21 | michiel_ | does xp still have a commandline chkdsk ? |
22:00:29 | nobby | <3 hcl, linus, and all the others |
22:05:51 | nobby | use a dos floppu |
22:05:54 | nobby | *floppy |
22:06:20 | HCl | since when does dos have usb hdd support? >.> |
22:07:00 | michiel_ | hmmm, dos floppy? |
22:07:12 | nobby | good point HCl |
22:07:20 | nobby | linux live cd then? |
22:07:29 | HCl | he already tried linux.. |
22:07:33 | nobby | im sure it has an equivalent to chkdisk |
22:07:35 | michiel_ | I've already tried the command line. DOS lists the file, but can't 'select' it |
22:07:52 | HCl | maybe try del "" |
22:07:52 | HCl | ? |
22:07:59 | michiel_ | tried it |
22:08:00 | nobby | copy any files you need to keep to the C:\ drive and then format the disk |
22:08:09 | michiel_ | going to try http://www.sf-soft.de/disk-editor.html now |
22:08:21 | michiel_ | nobby: thanks, that was my last resort ;-) |
22:08:39 | nobby | ok |
22:08:50 | nobby | full H140 then? |
22:09:01 | nobby | a 120 would be quicker to format than fix |
22:10:04 | HCl | if you have usb2 |
22:11:17 | | Join asdsd [0] (~asdsd@h-67-100-33-189.miatflad.dynamic.covad.net) |
22:12:08 | | Quit asdsd (Client Quit) |
22:12:14 | | Join asdsd [0] (~asdsd@h-67-100-33-189.miatflad.dynamic.covad.net) |
22:13:07 | DBUG | Enqueued KICK asdsd |
22:13:07 | asdsd | ,15hey guys |
22:13:19 | asdsd | ,15how's the progress for the h120 coming along? |
22:13:51 | HCl | no colors. please. |
22:13:55 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:13:55 | * | HCl goes to shower. |
22:15:37 | nobby | it is coming along |
22:15:45 | nobby | it plays pcm wav now |
22:16:16 | nobby | if you place a file called sample.wav in root, it can play the first 8mb of it from the debug menu |
22:16:42 | nobby | mp3 and others should be working in a week or so |
22:21:46 | T0mas | who told you that week nobby? |
22:21:52 | nobby | no one |
22:21:55 | nobby | just an estimate |
22:22:04 | nobby | an optimistic one |
22:24:09 | T0mas | ok |
22:24:49 | | Quit Camilo (Read error: 60 (Operation timed out)) |
22:27:02 | T0mas | I don't think they are gonna make it in a week... |
22:27:09 | T0mas | the codec API is pretty complex... |
22:27:26 | | Quit Stryke ("Friends don't let friends listen to Anti-Flag") |
22:29:39 | HCl | where is the codec api? |
22:29:56 | * | HCl frowns at nobby |
22:30:00 | T0mas | afaik there is no doc about it yet? |
22:30:06 | HCl | a very optimistic one, if you'd ask me |
22:31:47 | | Join [IDC]Dragon [0] (~Joerg@p3EE2D699.dip.t-dialin.net) |
22:32:43 | [IDC]Dragon | amiconn, do you read? |
22:38:21 | HCl | amiconn, come in amiconn. |
22:38:23 | HCl | earth to amiconn. |
22:38:24 | HCl | o.o |
22:38:34 | [IDC]Dragon | ;-) |
22:38:57 | [IDC]Dragon | \o/ |
22:39:46 | T0mas | amicon = and insurance company in the Netherlands... one with a very irritating commercial :P |
22:39:51 | T0mas | and = an |
22:40:46 | HCl | mhm |
22:41:19 | amiconn | [IDC]Dragon: Now I'm here |
22:41:33 | [IDC]Dragon | yay |
22:41:42 | michiel_ | drat, even chkdsk thinks my drive is fine :-S |
22:42:04 | michiel_ | del /P /F /A-A doesn't even work |
22:42:07 | [IDC]Dragon | I'm trying a little rockboxing, for a change, but sortof fail |
22:42:09 | michiel_ | access denied |
22:42:26 | * | amiconn should really think of setting the /away status :-/ |
22:42:33 | [IDC]Dragon | I'm tackling this MMC removal on startup |
22:42:52 | [IDC]Dragon | with an early USB screen, before mounting |
22:43:09 | nobby | BTW, rockbox thinks my H140 has an mmc instead of a HDD (the activity icon is an MMC card) |
22:43:25 | HCl | same. |
22:43:30 | [IDC]Dragon | nobby, that's easy to fix |
22:43:42 | *** | Saving seen data "./dancer.seen" |
22:44:01 | [IDC]Dragon | just use an alternative icon, depending on HAVE_MMC |
22:44:09 | amiconn | nobby: This is because there is no (software controllable) led in the iriver, so the led "simulation" code gets compiled in |
22:44:40 | [IDC]Dragon | like, the disk which I made first |
22:44:40 | amiconn | This code only features an MMC icon so far, because the Ondio is the only archos without such a led |
22:45:11 | [IDC]Dragon | amiconn, about my problem: |
22:45:44 | [IDC]Dragon | sometimes I end up with an empty browser or a mount panic after USB removal |
22:48:12 | [IDC]Dragon | or with "swapped disks" |
22:48:48 | [IDC]Dragon | the MMC content in root, a 2nd time under <MMC1> |
22:49:05 | [IDC]Dragon | mirrored disk, that is |
22:49:13 | amiconn | RAID1 ;) |
22:49:19 | | Quit Heidelbaer () |
22:49:35 | amiconn | Hmm, seriously I have no idea why this is. |
22:49:50 | amiconn | Maybe these problems are actually connected to the 0308 problem |
22:50:22 | amiconn | The USB access itself is working? |
22:50:27 | [IDC]Dragon | yes |
22:51:08 | [IDC]Dragon | should I commit this for the time being, for further testing, or make a patch? |
22:53:03 | amiconn | Does it work correctly for the disk based units? |
22:53:26 | [IDC]Dragon | haven't tried extensively |
22:53:35 | [IDC]Dragon | compiling again now... |
22:58:10 | [IDC]Dragon | yes, seems to work. |
22:58:29 | [IDC]Dragon | (less volume combos to try :-) |
22:59:48 | amiconn | Compile multi-volume and create 2 partitions... |
23:00 |
23:00:03 | amiconn | ;) |
23:00:24 | [IDC]Dragon | and hotswap them |
23:01:00 | Tang | I don't see where is the wav playing debug option |
23:01:19 | Tang | :??: |
23:01:27 | | Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de) |
23:02:07 | [IDC]Dragon | amiconn, I'm close to check this in, as a "discussion basis" |
23:02:27 | [IDC]Dragon | with the secret hope that you may look into it ;-) |
23:02:50 | [IDC]Dragon | or, I send you a patch |
23:02:58 | amiconn | I'm still a bit busy with my x11 improvements; I want to test networked x11 as well |
23:03:10 | [IDC]Dragon | woo |
23:03:34 | amiconn | Displaying the sim ui on cygwin from my debian vm works meanwhile, but not vice versa |
23:04:24 | amiconn | I don't know why, I set the env variable and allowed the access on the other 'machine' via xhost. |
23:04:48 | [IDC]Dragon | I never used X under cygwin |
23:04:57 | amiconn | I still get 'Error: can't open display: ...' |
23:05:30 | amiconn | cygwin x11 is working just fine since they switched to xorg-x11 (almost a year ago) |
23:07:14 | amiconn | Guess my one-way test has to be sufficient |
23:07:44 | michiel_ | oh well, format it is then... |
23:08:23 | michiel_ | warning, file rename can leave you with an unrecoverable situation if your filename is empty |
23:08:45 | amiconn | Btw, I need to cleanup the code some more before commit. What's your opinion - should functions equivalent to target functions go into the equivalent simulator source file, or into the file where they fit best? |
23:08:45 | michiel_ | i'll look at the code this weekend, see if I can write a patch |
23:14:06 | [IDC]Dragon | I think we went 3 ways in the past: |
23:14:30 | [IDC]Dragon | 1) in the simulator code if it belongs to a layer being emulated |
23:14:53 | [IDC]Dragon | 2) in the module if it's just a little different |
23:15:05 | [IDC]Dragon | 3) as a stub, if it's empty |
23:16:12 | amiconn | Yes, know that. I mean a slightly different thing. Target and both sims all have a file kernel.c, they all have a file thread.c (or equivalent) and so on. |
23:17:17 | | Part asdsd |
23:17:25 | amiconn | I mean, if a certain function is in kernel.c on the target, should its equivalent also be in kernel.c for the simulator or could it possibly be in (sim) thread.c if it fits better with the way the code works in the sim? |
23:18:41 | | Quit T0mas (Read error: 104 (Connection reset by peer)) |
23:18:58 | | Join asdsd [0] (~asdsd@h-67-100-33-189.miatflad.dynamic.covad.net) |
23:19:53 | | Quit asdsd (Client Quit) |
23:19:55 | amiconn | There is another point connected to that. There is quite some code which is identical between simulators and target, but duplicated. My x11 button rework even extends this. This should imho converted to your case (1) some time. |
23:20:04 | | Join asdsd [0] (~asdsd@h-67-100-33-189.miatflad.dynamic.covad.net) |
23:20:16 | amiconn | Bah, I mean case (2) of course |
23:22:25 | | Quit Tang ("Chatzilla 0.9.66 [Mozilla rv:1.7.5/20041108]") |
23:25:07 | [IDC]Dragon | I can't say I like our hardware differentiation |
23:25:38 | [IDC]Dragon | we should rather split modules into a "minidriver" |
23:26:30 | [IDC]Dragon | having thereal hardware dependent code in small separate files, one per platform |
23:26:49 | [IDC]Dragon | and the independent part of the driver as shared code |
23:27:44 | amiconn | I can imagine this won't work well with some of the drivers. I should work well with e.g. the button driver |
23:28:19 | | Quit nobby ("shitty pc broke again") |
23:29:18 | amiconn | The button driver is clearly divided into 2 parts: (1) The function actually reading the hardware (2) The button loop, handling press/repeat/release and queueing the events, and the various functions to read from the queue |
23:31:26 | [IDC]Dragon | usb detection is another example |
23:33:01 | [IDC]Dragon | or treading: the hardware part is how to load/store the context |
23:34:11 | * | [IDC]Dragon submitted a patch to amiconn ;-) |
23:37:34 | [IDC]Dragon | in the tracker, just that it won't get lost |
23:37:54 | amiconn | Found it. More work on the to-do list. Hmrf, I wanted to have a look at double buffered greyscale, with delta-updates |
23:38:44 | [IDC]Dragon | and you ordered an iriver!? |
23:39:00 | amiconn | yup |
23:39:11 | [IDC]Dragon | from amazon? |
23:39:21 | amiconn | no, from thefractionprice.de |
23:39:33 | [IDC]Dragon | how much? |
23:40:17 | amiconn | € 350.24 (€ 365.44 including shipment) |
23:40:22 | | Join DrRickDaglessMD [0] (~JimHung@81-86-95-106.dsl.pipex.com) |
23:40:29 | [IDC]Dragon | hmm |
23:41:00 | [IDC]Dragon | I was close to suggest we get 3x0 models, for a change |
23:41:22 | [IDC]Dragon | but my lack of time keeps me off |
23:41:32 | amiconn | I hope that I actually get one; they weren't in stock. Delivery status is 'yellow', and they announce a delivery time of up to 14 days |
23:41:56 | amiconn | I also thought about getting a H-340, but there are several points against it |
23:42:31 | [IDC]Dragon | similar to when I checked: all more or less out of stock |
23:42:44 | [IDC]Dragon | like? |
23:42:48 | amiconn | (1) To adapt the bootloader, we'd probably need a wiggler. (2) I don't like colour displays on mobiles, at least not those that need a backlight to be readable |
23:43:04 | amiconn | (3) I don't like the design of the H-3xx either |
23:43:19 | [IDC]Dragon | ack on 2) |
23:43:49 | [IDC]Dragon | but they say the 1x0 display is slooow |
23:44:07 | amiconn | There are actually some colour lcds that are readable without backlight; our company is currently testing blackberry clients. At least the 7230 has such a display |
23:44:14 | [IDC]Dragon | the wiggler is easy to build |
23:45:42 | [IDC]Dragon | no spdif is a con for me, but I guess that's fixeable |
23:46:01 | HCl | it is? |
23:46:03 | amiconn | s/pdif isn't important for me |
23:47:02 | [IDC]Dragon | HCl, it's without, ore fixable? |
23:47:11 | HCl | the fixable bit |
23:47:45 | [IDC]Dragon | I guess the coldfire has pins for that |
23:48:08 | | Join ARogan [0] (~a19f0421@labb.contactor.se) |
23:48:35 | ARogan | anybody have any experience repairing buttons on an jukebox recorder v1? |
23:48:59 | [IDC]Dragon | the plastic or the switch? |
23:49:36 | ARogan | the actual switch on the circuit board |
23:49:58 | ARogan | actually the issue was the on button was shorting or something and was always regestered as depressed |
23:50:19 | ARogan | I ended up popping off the little metal ring that holds the plastic stub on top of the pressure disc |
23:50:27 | ARogan | now I'm wondering how to reattach that metal ring |
23:51:11 | [IDC]Dragon | uh |
23:51:54 | ARogan | http://www.dondario.de/archos/pic/005%20-%20Deckel%20ab.jpg |
23:51:57 | * | [IDC]Dragon recommends a replacement |
23:52:32 | ARogan | the grey stub in the middle is held in place by a metal ring around it |
23:52:47 | | Quit DrRickDaglessMD () |
23:53:17 | ARogan | glue? |
23:53:18 | ARogan | solder? |
23:53:41 | ARogan | super glue i'm afraid since it could melt the thin piece of tape used to insulate the pressure disc |
23:53:49 | ARogan | solder I'm afraid I might short somthing out |
23:53:50 | [IDC]Dragon | do ypu have the tools to unsolder/solder the switch? |
23:53:52 | ARogan | suggestions? |
23:54:01 | ARogan | yeah |
23:54:33 | [IDC]Dragon | I can send you a switch |
23:55:55 | Quelsaruk | gotta go! |
23:55:55 | Quelsaruk | cu |
23:55:58 | | Quit Quelsaruk ("KVIrc 3.2.0 'Realia'") |
23:56:01 | ARogan | hey thanks. i'll try and solder the current ring back on first |
23:56:30 | [IDC]Dragon | be quick & careful |
23:57:02 | ARogan | k |
23:57:05 | [IDC]Dragon | else you'll probably melt the plastic |
23:57:11 | ARogan | hmm good point |
23:57:52 | | Join amiconn_ [0] (~jens@pD95D1531.dip.t-dialin.net) |
23:58:04 | | Quit amiconn (Nick collision from services.) |
23:58:04 | | Nick amiconn_ is now known as amiconn (~jens@pD95D1531.dip.t-dialin.net) |
23:58:10 | [IDC]Dragon | gotta leave |
23:58:21 | [IDC]Dragon | 'night! |
23:58:26 | | Quit [IDC]Dragon (" HydraIRC -> http://www.hydrairc.com <- The dawn of a new age") |
23:58:48 | | Quit ARogan ("CGI:IRC") |