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

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

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

#rockbox log for 2006-11-17

00:00:11t0dk0nin the file, I have the bootpartition.bin that was touched, then the back up, which wasn't touched
00:00:16 Quit obo ("bye")
00:00:32t0dk0nso, does it matter if I just remove the original one i extracted so I don't confuse myself?
00:00:33Paul_the_NerdThe one in the folder shouldn't actually be touched (compare its filesize to the backed up one) really
00:00:44Paul_the_NerdBut you can remove it and just use a copy of the backup
00:00:49Paul_the_NerdWe don't modify the file itself
00:00:54t0dk0nalright, thanks
00:01:02Paul_the_NerdBut often people re-run the first dd step, and create a new, modified one that then ruins everything
00:02:37 Quit petur ("sssssssssss---------PLOP!")
00:02:49 Quit Febs ("CGI:IRC (Ping timeout)")
00:05:04spugrwps is LCD remote wps?
00:05:15XavierGrspug: ep0ch left
00:05:35spugXavierGr: i know, i was just kidding
00:05:54Genre9mp3spug: yes
00:06:06 Quit bluebrother ("Leaving")
00:07:12 Join NickDe [0] (
00:07:43t0dk0nPaul_the_nerd: When I merge the rockbox bootloader with the apple firmware, should I remove the bootloader-video.bin that I used when I first attempted?
00:08:07t0dk0nbefore I do the merge, of course
00:08:22Paul_the_Nerdt0dk0n: No, that file should e fine
00:09:00t0dk0n"Generating firmware image compatible with iPod video"
00:09:08t0dk0nI take that as good news so far haha
00:09:14 Quit midkay ("*poff*")
00:09:51 Join EspeonEefi [0] (i=espeonee@STRATTON-SIX-SIXTY-FIVE.MIT.EDU)
00:14:31t0dk0nYay!!! It worked ^_^
00:14:37t0dk0nThanks so much Paul_The_Nerd
00:15:11 Quit [sellout] (Read error: 110 (Connection timed out))
00:15:23 Join [sellout] [0] (
00:16:00Paul_the_NerdNo problem
00:16:11 Quit ender` (" The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.")
00:16:22Paul_the_NerdIt's not like I did much. "Oh, you did it wrong, do it again" isn't the most helpful information. :)
00:16:49t0dk0nhaha, but it still did the trick :P
00:17:36 Join Chrille1 [0] (
00:17:53 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
00:22:06t0dk0nso, when I just plug in my ipod to my computer, does it charge?
00:23:10 Join Kr4t05 [0] (
00:23:30Paul_the_NerdIt should, yes.
00:23:33 Quit dan_a (Read error: 145 (Connection timed out))
00:23:51Kr4t05Has anyone successfully compiled/installed RockBox for the Sandisk Sansa m200 Series?
00:24:31Paul_the_NerdThere is no Rockbox for m200
00:25:09 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
00:25:57 Join BHSPitLappy [0] (
00:26:02KohlrabiThat would be a "no" ;)
00:26:17Kr4t05I figured.
00:26:55 Part Kr4t05 ("Konversation terminated!")
00:28:27 Quit Kitt0s (Read error: 110 (Connection timed out))
00:28:47 Join Caliban__ [0] (
00:33:45 Quit [sellout] (Read error: 104 (Connection reset by peer))
00:34:30t0dk0nWow, this is so nice
00:34:43t0dk0nNow to put sie music on!
00:35:09 Part NickDe ("Leaving")
00:35:32 Join Terinjokes [0] (
00:36:07Terinjokeshey, i got a last_fm log on my ipod from today & yesterdays usage, how do I upload the log?
00:36:13 Join [sellout] [0] (
00:36:44 Join NickDe [0] (
00:38:17 Quit shattered (Read error: 110 (Connection timed out))
00:39:55 Quit Arathis ("[rl_bot quit]")
00:40:17Terinjokesi didn't see those their 3 days ago, sorry, thanks spug! and i've joined the rockbox users group on!
00:42:36 Quit netmasta10bt (Read error: 104 (Connection reset by peer))
00:42:37SoapTis a good thing
00:43:43 Quit Caliban_ (Read error: 110 (Connection timed out))
00:44:47spugTerinjokes: oh mkan, i should join that group
00:44:56spugalso, oh man
00:47:40 Join rocko [0] (
00:49:22 Join JdGordon [0] (
00:50:46Terinjokesoff-topic, but being a pandora user, i'm used to thumbs up and down, how am i supposed to rate the song i like, so i hear more like it?
00:55:24 Join vx [0] (i=58a10615@gateway/web/cgi-irc/
00:56:05spugTerinjokes: that's not how works. it recommends you music that is similar to the music you listen to.
00:56:16rasherActually no
00:56:28rasherIt recommends music that other people with your music taste listens to
00:56:31 Join My_Sic [0] (
00:56:42rasherIt doesn't necessarily mean that it's similar
00:56:49rasherJust "related"
00:56:56rasherThrough listender-connection
00:57:01t0dk0nI get pissed off sometimes with that, cause when I wanna listen to something I don't listen to that much, its full fledged randomness and sometimes crap
00:57:15t0dk0nlike happy hardcore
00:57:23t0dk0nit plays pop and eurotrance stuff instead
00:57:33Terinjokesrasher, how does it know what i listen to? whats the 'love' button used for then?
00:58:19rasherTerinjokes: It records what you listen to (assuming you're using a logger and submit your listens) and remembers that
00:58:29 Quit rocko (Read error: 104 (Connection reset by peer))
00:58:39rasherI think the "love" button is a sortof "remember this song" button
00:58:41spug"love" tags the track as a track you love, so you can listen to radio with just loved tracks
00:58:57rasherAh.. I haven't used the lastfm player much
00:59:00 Quit MarcoPolo (Remote closed the connection)
00:59:46Terinjokesyes, i use rockbox ;-) (thanks developers for adding headphone awareness on the ipod, BTW), and it logs from iTunes, and i guess thats what 'scrobbing' in the player is for
01:00:27rasherIt's quite different a different approach compared to Pandora
01:00:59rasherIt might be different, but not enough to warrant writing it twice...
01:01:03***Saving seen data "./dancer.seen"
01:02:11Terinjokesi found a site on the interweb that is pandora, but if you thumbs up the song, it scrobs that to (and ditto I guess for thumbs down, except as a 'ban')
01:02:52TerinjokesBut since i use pandora through an application on my computer, that doesn't help very much :(
01:03:28 Join shattered [0] (
01:03:33pixelmaJdGordon: I'm currently trying out Bubbles to find out more about your button action commit... noticed two major problems so far: the controls on Ondio don't work correctly (except left/right and off) and the timeout doesn't work correctly (seems to be valid for all targets)
01:03:56JdGordonhow so?
01:05:01pixelmathe bubbles doesn't get fired automatically and the "hurrry" message stays as long as I'm pressing some button (the only possibility to "fire" a bubble on Ondio
01:05:36Terinjokesnew york is UTC-5 right (i always get confused!)
01:05:59pixelmaJdGordon: I could wait forever if I want to
01:06:12JdGordonhmm ok
01:06:17 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:06:41 Quit JoeBorn ("going to office")
01:06:43spugTerinjokes: wikipedia says -4/-5
01:06:50JdGordonthe fire button doesnt work?
01:06:52spugwhatever that means
01:06:59spugmaybe DST
01:07:04spugi'm happy my country is narrow enough to only span one time zone :D
01:07:41t0dk0nwhats this "battery capacity" option?
01:07:57JdGordonpixelma: oh, I see the rpoblem... umm..
01:08:08markunt0dk0n: only for the runtime estimation
01:08:19pixelmaon Ondio "up" and "down" seem to have now effect at all - neither in the menu nor in the game itself
01:08:35Paul_the_Nerdt0dk0n: It's used so that the player can estimate how much time you have left. It doesn't affect the percentage or anything else, just the hours/minutes display.
01:08:47t0dk0nooooh alright, thanks
01:08:48Paul_the_NerdAn estimate that is, on many players, totally incorrect anyway.
01:09:09t0dk0nI was hoping it would be something to savor the battery power :P
01:09:32JdGordonpixelma: what about the metronome plugin?
01:09:38pixelmaJdGordon: (cvs update from 4 hours ago)
01:09:44pixelmahaven't tried yet
01:10:15JdGordonI think ill revert the bubbles... I guess it shouldnt have been commited so early.. (im gonna get shot for this :p)
01:10:19Terinjokessee i got a small little problem, "Weird Al" Yankovic gets submitted as \"Wierd Al\" Yankovic...
01:12:24t0dk0nspeaking of bubbles, I can't exit it
01:12:44JdGordon404, funny not found!
01:13:10t0dk0neh :P, bugs humor me
01:13:10 Join Wett [0] (
01:13:27t0dk0nI exited it though
01:15:37 Quit mirak ("Ex-Chat")
01:15:40JdGordonpixelma: ok, I see the problem.. ill either back out the change before the end of the day, or commit a new version.. best to have working games for the weekend
01:16:24JdGordonwhat needs to be done is similar to what is at the top of metronome.c
01:16:51 Part Terinjokes
01:19:10SoapTerinjokes - are you refering to Last.FM?
01:20:45SoapFor the name a submitted artist (and sometimes tracks) is shown under is a matter of Last.FM's attempts to account for improper tagging by allowing the community to moderate a standard set of Artist/Albums/Tracks, and is in no way a reflection of what the pluggin actually recorder, or what was actually submitted.
01:21:41Soapoh, I failed to see he had left.
01:23:06 Join flo [0] (i=51392c33@gateway/web/cgi-irc/
01:23:53 Quit matsl (Read error: 110 (Connection timed out))
01:24:43 Join matsl [0] (
01:24:57floAnyone's around? Had a question on flashing bootbox...
01:26:12flonoone... anyways, will ask at the forum
01:26:27 Quit flo (Client Quit)
01:26:48JdGordon3 minutes... pathitc.. the record is 2
01:26:59Paul_the_NerdThe record is actually 1:05
01:27:07JdGordonoh, ok
01:27:11Paul_the_NerdAt least, under my observation. :)
01:27:36 Quit lostnihilist ("Leaving")
01:27:56pixelmaJdGordon: metronome on Ondio) I cannot adjust the tempo with left/right (the rest like tapping and off seems to work)
01:28:19pixelmavolume up/down is ok too
01:28:38 Join flo [0] (
01:29:18JdGordonok, thats an easy fix..
01:29:49pixelmaah "pause" is wrong too
01:30:21JdGordonhold menu
01:30:30pixelmawhile holding mode it says "paused" appears but it starts again as soon as I release the button
01:31:16pixelmawell it actually pauses
01:31:24pixelma(doesn't say so)
01:31:42JdGordondoes it unpause when its released?
01:31:46floHello pixelma, JdGordon
01:32:01flosorry to jump in, but thought I could ask a question
01:32:04pixelma(at JdGordon)
01:32:13JdGordonjust ask..
01:32:24floThx. Trying to flash bootbox,
01:32:35JdGordonpixelma: ok, i tihnk i can fix this.. can you test a build?
01:32:44pixelmayes I can
01:33:06JdGordoncan i send you the .c or you need the actual .rock?
01:33:12floafter running the flash plugin, F1, it checks then I'm out −− looks like the check fails
01:33:50floI have latest daily build, and bootbox from wiki page (looks a bit old).
01:33:50 Quit RogerBacon ("Quitte")
01:34:00pixelmaJdGordon: you can send me the .c
01:34:08floAnything I might be doing wrong ?
01:34:12 Quit Sinbios (Read error: 104 (Connection reset by peer))
01:34:58pixelmaflo: what player do you have?
01:35:09floFM recorder
01:35:57 Quit funky ("leaving")
01:36:08JdGordonpixelma: that should fix both problems you mentioned.. hopefully...
01:36:09floBooting from RAM (F1-boot to Archos, which loads Roxbox from disk)
01:36:27pixelmawhich Archos?
01:37:19floHmm... Archos's original ROM, not sure what version.
01:37:42pixelmathere are two Archos devices which cannot run bootbox at the moment because it's grown to big
01:38:08floI had flashed my FM recorder some years ago, with Archos at the first ROM position, Rockbox at second position.
01:38:24pixelmaArchos FM-Recorder and Recorder V2
01:38:56floAh. I see.
01:38:56Paul_the_NerdI thought it wouldn't work with Recorder V1 either.
01:40:21floI thought RomBox was too big, and BootBox was to be flashed first, to leave place for RomBox. Guess I understood it wrong.
01:41:05pixelmaPaul_the_Nerd: V1 should be fine - it doesn't have a radio so one saves code there (maybe other differences too that I don't know of)
01:41:18Paul_the_Nerdpixelma: Sorry, I was thinking Rombox.
01:42:22Paul_the_NerdOr is that now fitting again?
01:43:25pixelmaI think it did all the time (maybe I shouldn't speak about something I don't really know)
01:44:06Paul_the_NerdI know that last time I tried to download it, the .zip didn't include rombox.ucl
01:44:10pixelma(but only the columns in the build table for V2 and FM-Recorder are red all the time
01:44:37Paul_the_NerdYeah, rombox.ucl is not included with the V1 recorder build right now
01:44:56 Quit jhMikeS (Nick collision from services.)
01:45:02 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
01:45:50 Quit vx ("CGI:IRC")
01:46:02pixelmasorry... maybe I was wrong on that one
01:47:11Paul_the_Nerdpixelma: Well, rombox seems to be being built for v1...
01:47:24JdGordonpixelma: howd that fix go?
01:47:54pixelmajust put it on my player (was a bit distracted) - let's see
01:48:59pixelmayeah.. fixed :)
01:50:47JdGordonin cvs.. ill fix bubbles later todya
01:50:56floWell... I tried to flash rockbox.ucl, looks like it worked. Just rebooted the player, and it's using the correct version
01:51:28floI'm not sure I understand everything with flashing... but it's OK.
01:51:59pixelmarockbox.ucl should be fine - only rombox.ucl isn't working (as far as I understand)
01:52:14floI should have original Archos' software at the first ROM position, and now the latest rockbox at second position.
01:52:30floOK. Did't get the difference between the two.
01:52:35floThank you!
01:53:18pixelmaglad I could help with my "half"-knowledge
02:02:08 Part yipe ("Leaving")
02:02:39 Quit matsl (Read error: 110 (Connection timed out))
02:14:18 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
02:17:30pixelmaPaul_the_Nerd: for the stats... I meant rombox in first place (not bootbox)
02:21:54Paul_the_NerdI'm not sure why rombox is showing a green build on the CVS table
02:21:57pixelmaso this leaves a big questionmark about the bootbox thing ... I'm really sorry
02:22:05Paul_the_NerdIt very definitely doesn't build here, and it's not included in the official archive.
02:22:15 Join |AhIoRoS| [0] (n=ahioros@
02:23:13pixelmaok I should just shut up then... need some sleep anyways...
02:23:34t0dk0nI got some error >_<
02:23:46t0dk0n"Data abort at 00030E30"
02:24:59 Part flo
02:26:13t0dk0nhow do I restart rockbox?
02:26:36t0dk0non ipod vide
02:26:49Paul_the_Nerdt0dk0n: On an iPod, just hold Menu+Select to force a reboot, if it's frozen at a data abort screen
02:27:02t0dk0nhehe thanks
02:27:14Paul_the_Nerdt0dk0n: What version number of Rockbox are you running (or how old is your download, and is it a daily or CVS?)
02:27:39t0dk0ndaily, downloaded today
02:28:01Paul_the_NerdTry updating to a newer build
02:29:04t0dk0nnewer, eh?
02:29:19t0dk0nisn't the daily build pretty new?
02:29:45Paul_the_Nerd"pretty new" is not the same as "newest"
02:29:50Paul_the_NerdDailies are made once a day
02:30:01Paul_the_NerdSo you can be missing out on as much as 23:59:59 worth of fixes. :-P
02:30:12Paul_the_NerdAnd assuming your bug is what I think it is, it's fixed
02:30:23t0dk0nwhat do you think it is?
02:30:35Paul_the_NerdA glitch in the ApeV2 tag skipping, if I understand.
02:30:57t0dk0nsooo, to get the newest one, I should download from CVS?
02:32:13Paul_the_NerdFrom the CVS builds page, yes
02:33:21t0dk0noooh, thats nifty, don't actually has to use CVS
02:36:49Paul_the_Nerdt0dk0n: Anyway, the memory address is *near* the ones discussed here, so I'm taking a guess that it's the same problem:
02:37:50t0dk0noooh haha
02:37:57t0dk0nI was just messing around with something
02:38:05t0dk0nbut it could be that
02:51:04 Part pixelma
02:51:31 Part t0dk0n
02:57:19 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
02:58:17 Quit Xerion (" ")
02:58:24 Join t0dk0n [0] (
02:58:48t0dk0nhmmm, file transfer is being slothingly slow!
02:58:56 Join JoeBorn [0] (n=rootmeis@
02:59:48 Quit linuxstb__ (Read error: 110 (Connection timed out))
03:01:07***Saving seen data "./dancer.seen"
03:15:32 Join TeaSea [0] (n=thunderc@
03:17:04 Join Xerion [0] (
03:20:45 Join lostnihilist [0] (
03:22:24Soapt0dk0n: if you are transfering very large amounts of songs it probably makes sense to reboot your iPod into Apple's firmware, then plug in your USB cable.
03:23:02SoapApple's standard disk mode is considerably faster than Apple's emergency disk mode which Rockbox uses.
03:26:29t0dk0nooooh, lol thanks :P
03:26:45t0dk0nwait, so how would I go about doing that?
03:27:01t0dk0njust reboot, then do the normal disc mode thing?
03:27:11Chrille1anybody have successfully got yahoo working in mac?
03:27:14Soapreboot while holding down menu
03:27:36Soapthen plug in your USB cable, and the Apple OS will switch to normal disk mode.
03:27:47Chrille1anybody have successfully got yahoo working in mac?
03:28:00SoapChrille1: do you know what channel this is?
03:28:00Paul_the_NerdChrille1: What does that have to do with Rockbox at all?
03:30:51 Join charkins [0] (n=casey@pdpc/supporter/active/charkins)
03:32:19 Join TeaSeaLancs [0] (n=thunderc@
03:34:00 Quit midkay (Read error: 110 (Connection timed out))
03:34:06t0dk0nchrille1: get gaim
03:34:25Chrille1t0dk0n are you using yahoo now
03:34:37Paul_the_NerdPlease, take that to PMs
03:34:38t0dk0nno, butI have used it
03:34:43t0dk0nlol sorry
03:36:03t0dk0nsoap: hmm, its still going slow
03:36:38t0dk0nwhen I run root, sometimes transfer rates speed up
03:52:00 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
03:54:09 Quit TeaSea (Read error: 113 (No route to host))
03:55:12 Join TeaSea [0] (n=thunderc@
03:55:44t0dk0n0_o... moving the music off the ipod is faster then putting it on
03:56:00t0dk0nI think its something wrong with my computer
03:56:11 Join midkay [0] (n=midkay@rockbox/developer/midkay)
04:05:21scorchei wouldnt say speed is often faster than write speed on most devices
04:06:25JdGordonpretty much everything is faster read than write
04:08:38 Quit blue_lizard (Read error: 110 (Connection timed out))
04:08:45 Join blue_lizard [0] (
04:09:06JdGordondoes anyone have an ondio?
04:13:35 Quit charkins ("Ex-Chat")
04:15:29*t0dk0n googles
04:18:17 Quit |AhIoRoS| ("Abandonando, see you")
04:18:59 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
04:22:30 Quit TeaSea (Remote closed the connection)
04:24:16 Join lilkid [0] (i=55d28341@gateway/web/cgi-irc/
04:25:32lilkidhi, does anyone know if it's possible to have ipod software, ipodlinux and rockbox installed on one 5G ipod?
04:25:45Paul_the_NerdI know.
04:26:40lilkidPaul_the_nerd: care to share what you know?
04:26:47Paul_the_NerdYeah, it's possible
04:26:55lilkidOk thanks
04:27:08Paul_the_NerdBoth our bootloader and the iPodLinux one are capable of loading all three
04:28:03lilkidAh ok, is there any advanced editing of any boot files - which i would probably mess up? or is it fairly straightforward?
04:28:32Paul_the_NerdWell, the honest easiest solution is to use the iPodLinux installer and use their loader 2.4
04:31:45lilkidOne more question before i go forth and try to install them, is there any order in which i should install them?
04:34:01 Join Terinjokes [0] (
04:40:37 Quit lilkid ("CGI:IRC (EOF)")
04:40:57Terinjokeshows it going?
04:44:49 Part Terinjokes
04:45:56 Quit t0dk0n ("Leaving.")
04:46:44 Join Goss [0] (i=445cd46c@gateway/web/cgi-irc/
04:47:28GossIs anybody here?
04:49:52 Quit Goss (Client Quit)
05:00:04 Part Paul_the_Nerd
05:01:11***Saving seen data "./dancer.seen"
05:05:05 Quit daurnimator ("Cyas later...")
05:07:30 Join t0dk0n [0] (
05:11:21 Join devnulljp [0] (i=1844f340@gateway/web/cgi-irc/
05:12:46t0dk0nrolling rolling rolling, rolling that JOINT!
05:13:04 Join Rob2222 [0] (
05:13:13t0dk0nawww, too bad I can't really tone that
05:13:23t0dk0nit just looks weird and completely off topic
05:15:51devnulljpfolks, i just put rockbox on my H10 20GB and playback stops every 19 seconds, pauses fro 1 sec, then keeps going (for 19 secs)
05:16:05devnulljpanyone else seen that? driving me crazy
05:16:50t0dk0nhaha that sounds hella annoying
05:16:51devnulljptried setting the anti-skip buffer to everything from 5 s to 10 min, but it makes no difference
05:17:06devnulljpit's a good size for throwing across the room too
05:17:24devnulljpworks fine with the iriver firmware, just rockbox
05:17:24 Quit Rick (Operation timed out)
05:17:32t0dk0nmaybe that would fix it >:O
05:17:45devnulljpyou're thinking of the rio karma ;-)
05:18:00devnulljphad to smack that thing pretty hard sometimes
05:18:12t0dk0ndamn haha
05:18:24t0dk0nipods are alright once you put something open source on them =D
05:18:30 Join Rick [0] (
05:18:47devnulljpso everyone else's rockbox works fine?
05:19:05t0dk0non my ipod, it does, yes
05:19:18t0dk0nbut I wouldn't know, because I haven't installed it on my imaginary h10 yet ;P
05:19:26devnulljpgetting tired of listening to music.....pause.....then it keeps going for a ....pause.....while but stops again....pause
05:19:44t0dk0nyou should report it in the bugs section
05:19:45devnulljpdoes it work on a 2nd gen ipod nano?
05:19:56t0dk0nit'd get fix in no time
05:20:04t0dk0nhmm, I don't think it does
05:20:04devnulljpok willdo
05:20:18t0dk0n2nd gen as in the latest ipod nanos?
05:22:09devnulljpyes. i thought only 1st gen nanos work w/ rockbox
05:22:19devnulljpcan you play oggs on ipds w/ rockbox?
05:22:47t0dk0nyeah, ogg works
05:23:04t0dk0nbut I read somewhere that it takes more battery power then mp3
05:23:19t0dk0nyeah, 2nd gens don't work quite yet :P
05:23:33t0dk0nI just installed rockbox on my ipod not even 8 hours ago for the first time
05:23:38t0dk0nbut I read a lot on the site ^_^
05:24:55 Join lilkid [0] (i=55d28341@gateway/web/cgi-irc/
05:25:44lilkidi just installed rockbox on my 5G ipod, how can i choose to boot into the ipod software instead?
05:27:45 Join daurnimator [0] (n=fake@unaffiliated/daurnimator)
05:29:57 Quit Rob222241 (Read error: 110 (Connection timed out))
05:33:10 Quit Landus ("Leaving")
05:36:42t0dk0nlilkid: hmm, I can't even figure that out
05:36:54t0dk0nI found almost everything except that out
05:38:50t0dk0nIs it possible to play Hexen/Hexen 2 on ipod with DOOM!? =D
05:41:31lilkidlol, i want to watch my videos =[ and i cant even boot into ipod software to do that
05:41:59t0dk0neh, I never cared for that video feature on ipods
05:42:03t0dk0nI just needed it for music
05:42:08t0dk0nand now to play DOOM
05:42:26t0dk0nso, thats why I installed rockbox, instead of ipodlinux
05:44:10lilkidah lol, i was going to install ipodlinux but.. it said it would format my ipod -.- and the last time i updated it it took 2 hours
05:45:10t0dk0nI wish I hadn't removed all my music before installing rockbox :(
05:45:10t0dk0noh well
05:45:24t0dk0nremoved from ipod, onto computer
05:49:25lilkidahh. have you figured out themes yet?
05:49:25 Quit devnulljp ("CGI:IRC (EOF)")
05:49:39t0dk0nits straight forward really
05:49:48t0dk0nyou just download the theme, unzip/unrar/untar it
05:50:13t0dk0nthen it tells you which folders to put the themes in */ipod/.rockbox/
05:50:31 Quit XavierGr ()
05:50:39PaulPosition lilkid -
05:52:39lilkidt0dk0n,PaulPosition: thanks =]] .
05:52:57t0dk0noooh thanks paulposition
05:53:03t0dk0nand no problem illkid
05:53:19PaulPositiondon't forget to read, just below, how to get back in rockbox firmware.. ;)
05:53:45PaulPositionbookmarking the page would be usefull for the next few days of exploring rockbox.
05:54:43t0dk0nunless you're pretentious enough to claim you have a photographic memory O:-)
05:54:46*t0dk0n bookmarks
05:56:21lilkidhaha, i have 10MP eyes =D
05:56:53t0dk0nHow long does tagcache take to "get ready"? :'(
05:57:04Chrille1what is better? ipod or zune
05:57:16t0dk0nZune = microsoft = eviler company
05:57:37t0dk0nalthough, apple is pretty evil too
05:57:38Chrille1t0dk0n lol, that's terrible reason
05:57:54t0dk0nwell, rockbox isn't made for Zune quite yet, is it? :P
05:58:02t0dk0nthats a good reason =D
05:58:41Chrille1and why you calling them evil?
05:59:39t0dk0ntoo much for me to explain... but this site shows a lot of reasons:
06:00:14Chrille1no you answer since you started it
06:00:25t0dk0nbasically, microsoft keeps releasing this shitty "operating system", and instead of fixing old bugs, they add new features with more bugs
06:00:35t0dk0nthey purposely put more and more bugs in their software
06:00:46Chrille1what bug?
06:00:57Chrille1all software has bugs
06:01:04t0dk0neach time a new version of Windows comes out, you have to pay for it!
06:01:09t0dk0nwhen its a bundle of bugs!!
06:01:11t0dk0nof course
06:01:15lilkidhmm anyon read about that thing on rockbox where it delays one headphone slightly to make songs sound more 'real'? ive forgotten what its called =/
06:01:22Chrille1each time new version of macos come out, you have to pay for it too
06:01:23 Quit secleinteer (Read error: 104 (Connection reset by peer))
06:01:25t0dk0nbut windows is by far the worst coded "software" in existence
06:01:35t0dk0nyeah, thats why apple is evil too :P
06:01:40Chrille1t0dk0n that is bs
06:01:47t0dk0nnot really
06:01:59t0dk0nwhy do you still get viruses on windows?
06:02:19Chrille1t0dk0n that is not true
06:02:33t0dk0nthen you have to buy these anti virus softwares (which too, are owned by microsoft, under pseudo company names)
06:02:39Chrille1first ever virus existence was not windows virus
06:02:51t0dk0nbut I meant modern operating system
06:03:01t0dk0nas in linux, bsd, windows, mac os
06:03:05t0dk0nand other unixes
06:03:12lilkideven if windows is the worst coded software, and it gets viruses, that goes to show the most of the worlds computer users use it,hence bill gates being a billionaire
06:03:29t0dk0nthats the whole reason windows is around
06:03:33t0dk0nso bill gates can get more money
06:03:43t0dk0nhe's an asshole
06:04:03Chrille1t0dk0n i bet you woudn't think that if you were in his possition
06:04:05t0dk0nSee, windows is also closed source
06:04:13PaulPositionThe thing is, if tomorrow the windows user base changed to owning macintoshes, then the virii-kids would start targeting macOS and in a few months you'd have a similar situation.
06:04:18t0dk0nso you can't even work in a community environement and legally recode
06:04:41t0dk0nactually, I would.. because I'm not a cheap asshole to begin with... plus I don't need much money to survive :P
06:04:45Chrille1t0dk0n so you never watched dvd?
06:05:03t0dk0nwhats dvd have anything to do with why microsoft is a evil company?
06:05:16Chrille1because you mentioned closed source
06:05:28PaulPositionlilkid - that feature you were looking for is called CrossFeed.
06:05:35t0dk0nI barely watch movies ^_^
06:05:47t0dk0nand when I do, its only like once, and 2 hours tops of my life
06:05:47Chrille1t0dk0n but you have used it before
06:05:50t0dk0nso its not going to kill me
06:05:54t0dk0nlike using windows for ever!
06:06:04t0dk0nof course, I never said I don't use closed source
06:06:20t0dk0nI have an ipod, which used to run closed source propriety firmware
06:06:26Chrille1t0dk0n exactly
06:06:52Chrille1t0dk0n i know your type; you want everything to be free and open and be hippy like
06:07:06t0dk0nhmmm, but this still doesn't debate why you don't think microsoft is an evil company
06:07:13t0dk0nnaw, I hate hippies
06:07:17PaulPositionHey so do I, Chrille..
06:07:21t0dk0nI like violence and chaos
06:07:44t0dk0nI'd be bored without a debate like this over closed source ^_^
06:07:49Chrille1t0dk0n because they are not, neither is apple
06:07:56PaulPositionExcept I matured to realise I can't have it all hippy-like so best I could do is 'push' toward it and hope some strong wind will help me.. :p
06:07:59t0dk0nnice debate you got there
06:08:05t0dk0n"because they are not"
06:08:15Chrille1t0dk0n sorry, let me explain better
06:08:17t0dk0nthat cancels all sorts of proof
06:08:46Chrille1t0dk0n you failed to get that they are company that is in business to make money
06:08:51t0dk0npaulposition: or we can just live our own lives and use open stuff ourselves, which too helps 'push' =D
06:09:00Chrille1they are not free opensource group
06:09:16t0dk0nof course.. but you shouldn't be fucking asshole about it
06:09:26t0dk0nwhy can't they charge less, have cleaner code, etc?
06:09:35Chrille1t0dk0n all software has bugs
06:09:38t0dk0nand Apple at least incorporates open source
06:09:48t0dk0nso I don't hate them all that much
06:09:51Chrille1t0dk0n you do realize redhat is way more expensive than windows or macos
06:09:59Chrille1but i bet you hate redhat less
06:10:14t0dk0nBut I do hate how Steve Jobs acts like he makes everything Apple releases, when he's just the rich marketing head man
06:10:26t0dk0nnever cared for redhat
06:10:31Chrille1but i bet you hate redhat less
06:10:34t0dk0nI actually have a peave against them
06:10:35Chrille1than ms and apple
06:10:48t0dk0nnaw, I really just hate microsoft
06:10:56t0dk0nand although redhat costs money, they have Fedora
06:11:05t0dk0nand its all open source anyway
06:11:15PaulPositiont0dk0n - a rich marketing head man that used to build the apple in his garage with his pal steve wozniac between sessions of hacking various thing. ;)
06:11:18t0dk0njust costs m.. why the fuck does it cost money anyway?
06:11:28Chrille1t0dk0n that's because apple failed to make decent kernel on their own
06:11:35t0dk0nlol true that
06:11:53Chrille1at least ms is original
06:11:59t0dk0nno it isn't
06:12:12PaulPositionI hate apple's marketing direction (the lamp computer, oh!).
06:12:18Chrille1lol, you are right, MS copied apple the GUI idea
06:12:20t0dk0nbill gates jacked code from a xerox operating system when he used to be a beta tester
06:12:24t0dk0nand applied it to ms
06:12:30t0dk0nand almost everything on windows
06:12:34t0dk0nwas bought from other companies
06:12:37t0dk0nand applied :P
06:12:38PaulPositionWhile Apple only copied said gui idea from Xerox (or was it canon?)
06:12:40t0dk0nDOS was bought!@
06:12:56Chrille1you are right again, you got me
06:13:01Chrille1forget i said that
06:13:13t0dk0nit was xerox haha
06:13:40t0dk0nso, microsoft isn't actually original :P
06:14:04t0dk0nnow rockbox
06:14:07Chrille1right, nobody is original
06:14:11t0dk0nthats original software right there
06:14:13PaulPositiondude, Bill gates didn't copy from xerox, Apple did. Bill Gates copied from apple by building the first few Microsoft Office versions on macOS before porting it to the newly created, freshly copied, windows.
06:14:15Chrille1everybody copied from somebody else
06:14:27t0dk0nlol not everyone/ everything is sheepish
06:14:33t0dk0nthats just a generalization there
06:14:43t0dk0nahhh, same shit
06:14:49t0dk0nit was copied eventually :P
06:15:11Chrille1t0dk0n i have this feeling, nothing that ms or apple do will satisfy you
06:15:29t0dk0nWell, the ipod satisfies me =D
06:15:44Chrille1but is ipod better than zune
06:15:59t0dk0noh yeah, thats why we got in this little debate
06:16:02t0dk0nI have no clue
06:16:08t0dk0nnothing is better then anything
06:16:18t0dk0nyou just have to see which one offers the features you are looking for
06:16:28t0dk0nzune seems kinda cheap though
06:16:34t0dk0nI was playing with one the other day
06:16:38Chrille1how much cheaper than ipod
06:16:41t0dk0nand thats just my unbiased opinion
06:16:51t0dk0nI didn't even know it was microsoft till I got home and looked it up
06:17:01t0dk0ncheaper as in the materials
06:17:24t0dk0nit felt frail
06:17:29t0dk0nand course
06:17:54lilkid:O:O:O ooooomg! i just installed a theme and my ipod looks amazing :D:D
06:18:11t0dk0nlol yeah, themes are pretty cool
06:18:15t0dk0nI'm thinking of making my own
06:18:22t0dk0nwith my tag in the background =D
06:18:35 Join Davide-NYC [0] (
06:18:43lilkidhaha what are the themes made with?
06:19:00Davide-NYCSim on H1x0 is broken
06:19:07Davide-NYC(for me at least)
06:19:12Davide-NYCis this known?
06:20:10t0dk0nthemes are made with bmp images and a cfg file
06:20:16t0dk0nits pretty easy from the looks of it
06:20:22t0dk0nI just lost my graphics design touch
06:21:39scorcheoh wow...i thought for a second that this wasnt rockbox, but another channel...
06:22:14lilkidah yeah it does look pretty simple from the cfg file i just opened. i never had a graphics design touch =[ , which pisses me off because i "try" to design websites but im much better X1000 at php
06:22:55t0dk0nlilkid: you gotta just stop thinking you suck, and figure tools out, then just let your imagination take off from there
06:23:14t0dk0nthe whole anti self esteem just kills it for you :P
06:24:20t0dk0nw00t! I unplugged my ipod without unmounting so much today, that its gotten to /dev/sdi2 =D
06:25:45lilkidlol yeah i try this, i hand write hand websites, but i can never quite get the knack of making a design that just looks good.. :P this is what all my friends say to me too lol. i mean, i just dont get ideas, even though im photoshop fluent ¬¬. lol really
06:26:35lilkidoh yeah, do you know how to put a delay on one headphone on rockbox? i read about it earlier but now forgot
06:26:36t0dk0nI've had that problem so much
06:26:50t0dk0nI finally made one I'm satisfied with, but then I lost interest in even having a website once I got one
06:27:12t0dk0nhmm, nope, haven't gotten to that quite yet
06:27:23lilkidhaha you sound like a mirror of me
06:27:37t0dk0nwanna see the design?
06:27:51t0dk0nI got so apathetic about a website, its not on freewebs
06:27:55t0dk0nnow on*
06:28:03lilkidyeah lol go on
06:28:37t0dk0noops forgot to upload the other graphics
06:29:44PaulPositionLilkid - What you want to look for is Crossfeeding (I think).. wait a second.
06:29:48PaulPositionit's in the manual...
06:29:56PaulPositionfor rockbox.
06:30:16lilkidah =D thanks yet again, *looks in pdf manual*
06:30:28 Join Kitt0s [0] (
06:30:36PaulPositionFeeds a bit of the left channel, with delay, into the right one, and vice versa, so it sounds more like what you'd hear from two speakers..
06:31:12PaulPositionok, 'nough... sleep. see y'all
06:31:20 Quit PaulPosition ()
06:32:34t0dk0nhmmm, rockbox is pretty sweet
06:32:45t0dk0npwnz the fuck out of the apple firmware
06:33:31 Quit Davide-NYC ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]")
06:33:58scorchethis is a technical support channel...please leave the swearing and offtopicness at the door ;)
06:34:32*t0dk0n pees on the door while he does that
06:34:47rasherAnd that.
06:34:51t0dk0nI know
06:34:53*scorche gives t0dk0n a diaper as it is apparent that he needs one
06:34:56t0dk0nI got a rockbox question now
06:35:19*t0dk0n slips the diaper that scorche generously handed me
06:35:38scorchenice rockbox question
06:35:50t0dk0nanyone know if you can play the hexen/hexen 2 wads on Doom?
06:36:05t0dk0nor is it strictly doom/doom2 + addon wads?
06:36:52lilkidyeah i agree it does =D. lmao to that pic anyway. ooh i was just looking at that, where do you get doom wads?
06:37:09t0dk0nyou gotta pirate the doom wads :P
06:37:11scorcheboth of you
06:37:25scorchet0dk0n: we do not discuss that ype of thing here
06:38:47t0dk0nscorche: that doesn't really say anything at all about hexen
06:38:49scorcheheh...i typically ignore my long as you know what i was trying to say
06:39:12scorchewhy dont you just try it out and see?
06:39:16t0dk0nyeah, I was just trying to be immature and pay back for all the moderation =D
06:39:26t0dk0ngood idea
06:39:59scorchepayback?...i dont force you to be in this channel ;)
06:40:05t0dk0nI know
06:40:08t0dk0nBut I like this channel
06:40:27t0dk0nand when people start moderating, I ph33r getting kick/banned when I'm random and off topic
06:41:06scorchewell, expect it to be moderated...this is not a social channel
06:42:17t0dk0nyup yup
06:42:30t0dk0nwell, its social to the extent when you need 'technical support'
06:43:11 Quit rotator ("zzzzzzzzzzzzz")
06:43:44lilkidwhat a coincidence i learnt a new word context today lol, t0dk0n you are a "pedant"
06:44:24t0dk0nawww, why thank you
06:44:47lilkid;p no probs
06:45:32t0dk0nnot trying to be sarcastic, but did you learn that in school?
06:46:04*scorche sighs
06:46:46t0dk0nscorche: is it possible to program 'plugins' in perl for rockbox?
06:46:59rasherWould you please keep the social chatter elsewhere?
06:47:02t0dk0nah, what can I program in then?
06:47:10t0dk0nalright, sweet
06:50:42lilkidhmm rockbox has a habit of freezing for a split second when i scroll and the music pauses =/
06:51:24 Quit YouCeyE (Read error: 110 (Connection timed out))
06:55:20 Quit lostnihilist (Read error: 113 (No route to host))
06:58:22 Quit lilkid (Nick collision from services.)
07:01:12***Saving seen data "./dancer.seen"
07:12:53 Join RoC_MM [0] (
07:13:17 Quit RoC_MM (Client Quit)
07:14:11 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
07:16:28t0dk0nawww I just realized
07:16:34t0dk0nRockbox needs that matrix demo =D
07:17:07scorchenot really
07:17:14rasherI made (read: stole) one, but it didn't work as well as I hoped, so it's abandoned
07:17:44rasherIt's in the tracker somewhere
07:17:51rasherAnyone is free to improve it
07:17:54t0dk0nI don't care for the movies really... too neo existential... but I like the green code going swish
07:17:57t0dk0nhmm, I'll look at it
07:19:42t0dk0nrasher: where's the tracker located?
07:20:07scorcheyou can access it easily from the rockbox site
07:20:40rasherClick patches in the menu
07:20:42t0dk0ngah, I'm really slow today, apologises
07:20:50t0dk0nthanks :)
07:25:33 Quit thegeek_ (Read error: 131 (Connection reset by peer))
07:29:46t0dk0nhow long does tag cache usually take to generate? and does it always do this, or is it in a database where its loaded everytime?
07:30:00 Join thegeek [0] (
07:31:39 Join midgey34 [0] (
07:39:33 Quit YouCeyE (Remote closed the connection)
07:40:48 Quit rasher ("leaving")
07:41:20 Join rasher [0] (
07:53:11 Quit rasher ("leaving")
07:57:44 Nick myzar|away is now known as myzar (n=myzar@
07:57:50myzarI HAVE ARRIVED
07:58:33*scorche hides
07:59:03myzaryou cannot hide!
07:59:10*myzar lassos scorche
07:59:12*scorche is away
07:59:21myzar*mumble mumble*
07:59:24myzaryou can't be away forever.
07:59:41scorcheyou could only hope...
08:07:48 Join rasher [0] (
08:08:23 Join MarcoPolo [0] (
08:13:41 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
08:13:59 Join lostnihilist [0] (
08:18:58 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
08:19:30*scorche waves
08:20:16*myzar humps scorche
08:20:35*scorche dies a little inside
08:20:49amiconnJdGordon: I begin to think that button actions for plugins aren't nearly as useful as for the core
08:21:29amiconnWhat's the point if you still need to make exceptions for specific targets? And I don't mean just leaving out certain actions...
08:29:29 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
08:30:01 Quit lostnihilist (Remote closed the connection)
08:34:27 Join ender` [0] (n=ender@
08:36:57 Quit tim66_ (Read error: 113 (No route to host))
08:40:14 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
09:01:16***Saving seen data "./dancer.seen"
09:02:39 Join linuxstb__ [0] (
09:04:55 Quit linuxstb_ (Read error: 110 (Connection timed out))
09:09:15JdGordonamiconn: yeah, ive of 2 minds on that also atm.. still its by far easier to make a few exceptions than figuring out keys for the 9 different key layouts..
09:11:25amiconnjhMikeS: Btw, I only didn't commit the new bmp loader yet because I want to make it support 15/16bit BMPs as well. Then it supports all canonical formats, which would be nice
09:12:02amiconnIt also means that rockbox could read BMP files created by rockbox (screendumps) which isn't the case atm for both 4-grey and colour targets
09:12:25amiconn4-grey writes 4-bit BMPs (already supported in the new reader, but not in the old one)
09:12:38amiconnColour writes 16-bit BMPs ...
09:13:21 Join funky [0] (n=repulse@unaffiliated/funky)
09:13:34amiconnAfter some more optimisation I have 256bytes to play with even on archos (if possible, I want to keep the new loader smaller than the old one) :)
09:15:39 Quit thegeek ("( :: NoNameScript 4.03 :: )")
09:18:59 Join lostnihilist [0] (
09:19:45jhMikeSamiconn: you're not the only one busy. making sure everything restores IRAM for the voice correctly isn't exactly trivial. :P
09:31:29 Nick linuxstb__ is now known as linuxstb (
09:34:27linuxstbJdGordon: I think you're simply using the wrong action context for Bubbles - you've defined a "four-directional movement" context, but that's not Bubbles...
09:34:34 Join thegeek [0] (
09:34:55jhMikeSamiconn: why wouldn't it currently read a 565 screendump anyway if it's a valid bmp?
09:35:17linuxstb(BTW, ipod mappings are still wrong in Bubbles - the wheel should be used for left/right)
09:37:19JdGordonlinuxstb: why do you say that? bubbles is still elft/right/shoot...
09:37:30JdGordonand ill fix ipod tomorw night unless im beaten to it..
09:37:37linuxstbYes, left/right/shoot - no up and down movement.
09:38:51JdGordonok.. so?
09:39:17JdGordondo you rekon we should add another context to handle just those three?
09:39:50JdGordoni guess that makes sense..
09:40:05linuxstbOn the ipod for example, you scroll for left/right movement, and the four buttons on the wheel when you need four-directional movement.
09:40:32 Join dan_a [0] (n=dan-mirc@
09:41:52linuxstbBut that would mean you need a separate context for the opening screen, unless you change to use left/right to change the level for all targets.
09:42:42JdGordonwell, if all plugins used a different button handling funciotn for their oening screens than their in game code it wouldnt be a problem
09:43:12JdGordonotherwsie just adding the #defines like in bubbles for the special case can handle it
09:43:52JdGordonbut, I have to go now, ill be back tomorow night
09:43:58 Quit JdGordon ("Konversation terminated!")
09:44:18linuxstbBubbles is like that - there are two separate switch statements. I think the problem is that the old button #defines in Bubbles were badly named as UP/DOWN/LEFT/RIGHT..... bye.
09:44:41 Join My_Sic [0] (
10:09:23 Join bluebrother [0] (i=JyiM2vp2@rockbox/staff/bluebrother)
10:10:21 Join Siku [0] (
10:14:59amiconnjhMikeS: The current bmp loader only handles 1, 8 and 24 bit BMPs
10:15:17amiconnIt _reads_ other depths, but doesn't handle them correctly
10:16:19 Quit Lynx_ (" reboot")
10:16:21markungigabeat update: vadim has now got the file browser working! Also the HDD logo flashes as it should and the USB logo shows up when inserting the cable.
10:17:45amiconnjhMikeS: Btw, the dithering matrix only positive can't be correct.
10:18:12jhMikeSit is
10:18:18amiconnThis way, when mapping to 2bit grey, all brightnesses from 192 to 255 end up white, which can't be correct
10:19:33jhMikeSfor dithering or for truncating? The bands should be even: |0-63|64-127|128-191|192-255|
10:21:30amiconnThat's impossible with simple binary truncation
10:21:33jhMikeSOnly 1/64 of the pixels should be white at 192 if I figure right
10:23:42jhMikeSwhat is? 0=>63/64 = 0, 64->127/64 = 1, 128=>191/64 = 2, 192->255/64 = 3
10:23:43amiconnYeah, but the way it works (I just duplicated what you do for dithering to 5 or 6 bits, only shifted), 192 already means white _without_ applying the dither matrix
10:24:01amiconn...and if the matrix is only positive, white just stays white
10:25:20jhMikeSRounding would just stretch the grays out and compress black and white a little
10:26:17amiconnWith the dither matrix being signed, it would be a bit better, but still not correct
10:26:55jhMikeSAs long as the percentage of pixels in the color reduction at each level is correct for the 8bit level
10:27:36amiconnUsing (brightness >> 6) maps 0..63 to black, 64..127 to dark grey, 128..191 to light grey, and 192..255 to white _without_ dithering, which is, bth not quite correct
10:29:14jhMikeSNot sure why you'd want uneven bands
10:29:42amiconnIt should map to the _nearest_ level, which would mean mapping 0..42 to black, 43..127 to dark grey, 128..212 to light grey, and 213..255 to white
10:31:05 Join roolku [0] (
10:31:06amiconnThe 4 grey levels correspont to 0, 85, 170 and 255; neither to 0, 64, 128, 192 (truncating to 2 bits) nor to 32, 96, 160, 224 (rounding to 2 bits)
10:31:38amiconnLCD_RGBPACK() used to use the correct mapping, but someone changed that..
10:32:09jhMikeSI don't like the rounding
10:33:28amiconnTry to visualize what's going on. Black is black, and white is white, irrespective of colour depth
10:33:41roolkumarkun: that's great (re:gigabeat update) - will this be comitted to cvs soon? I would like to get my hands on it and see if I can help with the port
10:33:44jhMikeSyup, and trunctation doesn't hurt that
10:34:04amiconnIn order to convert back & forth _correctly_, the first and last intervals must be half the size of the others
10:34:28jhMikeSbut all color bands with be the same width and correspond to that same number of level from the original depth then
10:34:32markunroolku: yes, should be in cvs soon
10:34:47markunroolku: but vadim has to clean up the code a bit first
10:34:50 Join Bagder [0] (
10:34:54 Join pondlife [0] (n=Miranda@rockbox/developer/pondlife)
10:34:55amiconn...because black and white are _in the center_ of their respective intervals, not at the edges, so the other half of their intervals ends up being outside of 0..255
10:34:55jhMikeSan equal number of levels rather for each band
10:34:57roolkumarkun: excellent - looking forward to it
10:38:24jhMikeSnot sure what that means. just draw an 8-bit gradient, first only truncated to some lower depth, then one rounded and truncated.
10:38:31amiconnjhMikeS: Also look what happens with truncation and the dither map. With the only-positive dither matrix, 0 is pure black. 1..63 dither between black and dark grey. 64 is pure dark grey.
10:39:11jhMikeSyup, exactly how I'd want it
10:39:45amiconnThe same way, 65..127 -> dark grey/light grey; 128->light grey (!), 129..191 -> light grey/white, 192..255 -> white (!!)
10:39:50 Quit Kitt0s (Read error: 145 (Connection timed out))
10:40:06jhMikeSthat's 1 = 1/64 pixels dg, 2 = 2/64 px dark gray....64/64 pixels dk gray
10:40:09amiconnWith a signed dither matrix, results would be better, but still not correct
10:40:57markunroolku: do you have a gigabeat?
10:41:05jhMikeSIt's exactly the right halftone since it's basically mixing a proportion of two components to approximate the 8bit level.
10:41:22 Join Blackfish [0] (
10:41:23amiconnYes, but incorrect
10:42:22jhMikeSno, it's exactly what it should do since say level 1 is 1/64 dark gray and 63/64 black
10:42:48amiconnThe low end is (nearly) correct but the high end isn't
10:42:55 Join nudelyn2 [0] (
10:43:03jhMikeSanything else won't mix the correct proportion
10:43:17amiconnjhMikeS: As already suggested, try to visualize. The problem here is that you have 4 levels, which means there are 3 areas of mixing, but with trucating you create 4 of them
10:45:02amiconnjhMikeS: Just try to continue your mapping: 1 is 1/64 dark grey and 63/64 black, 2 is 2/64 dark grey and 62/64 black ....
10:45:19amiconnIf you approach 192, you'll see the problem...
10:47:44jhMikeSright, I see your point about that. 254 should be 1/64 light gray and 63/64 white
10:49:03 Join Kitt0s [0] (
10:49:43 Quit nudelyn (Read error: 110 (Connection timed out))
10:51:10 Join lee-qid [0] (
10:51:47amiconnjhMikeS: Correct. With a signed dither matrix, the mapping would at least be symmetric
10:53:52amiconn(0..31 would then all map to black and 224..255 would all map to white)
10:54:17jhMikeSThere's another way though
10:57:11 Quit roolku ()
10:59:43jhMikeSIf I get this right: if ((level % 64) > matrix) ? level/64 + 1 : level/64 or some variant like that
11:01:17***Saving seen data "./dancer.seen"
11:01:33amiconnWith just level >> 6 as a basis, this will never work correctly
11:01:56amiconnTook me a while to understand this
11:02:18 Quit linuxstb (Read error: 110 (Connection timed out))
11:02:38amiconnThere are 2 exceptions where just truncating works correctly: (1) when truncationg _by_ 1 bit, (2) when truncating _to_ 1 bit
11:05:25 Quit Blackfish ("( :: NoNameScript 4.03 :: )")
11:06:37 Join ash_ [0] (
11:07:17 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:07:59ash_Hey, whom is the webmin?
11:08:20markunBagder I think
11:08:29Bagderadmin of what?
11:09:10markunBagder: I just assumed he was talking about the rockbox website
11:09:24Bagderyes, but most of that is twiki, hence my q
11:09:34ash_True.. Im looking for the CVS stat table
11:09:43ash_is that custom or public release?
11:09:52Bagderyou mean the cvs build table?
11:10:00Bagderor the recent cvs changes?
11:10:13jhMikeS(1) ((level % 2) > matrix[row][col]) ? level/2+1 : level/2
11:10:17jhMikeS(2) ((level % 128) > matrix[row][col]) ? level/128 + 1 : level/128
11:10:48ash_Excellentos, Cheers
11:11:15ash_How "hard" is that to use? does it need the CVS on the local box or can it read the changes
11:11:33Bagderit just invokes cvs, can be done from anywhere
11:11:49 Join nudelyn [0] (
11:13:09amiconnjhMikeS: The basic problem is independent of whether dithering is used or not.
11:13:37ash_I like :D
11:14:26ash_next question - if im not using viewCVS. does it still work
11:14:27Bagderthat little extra script that gets the dates is a bit stupid
11:14:39Bagderash_: yes, it has nothing to do with viewcvs
11:14:50Bagderyou just adjust the "diff" links
11:15:15ash_Thanks for this. I havn't actually found anything like this
11:15:24ash_that isn't a overkill
11:15:26jhMikeSI only see the problem when using halftoning where 192+ get pushed to solid white otherwise you just get equal sized bands
11:15:39Bagderash_: hehe, me neither, which is why I wrote it ;-)
11:15:51jhMikeSnegative values shouldn't be needed at all
11:16:05amiconnjhMikeS: Equal sized bands _within_ the 0..255 range actually is the problem
11:17:02amiconnDo you agree that the 4 levels of a 4 bit display correspond to 0, 85, 170 and 255 when expressed as 8 bit values?
11:17:18amiconn2 bit display of course
11:20:00jhMikeSthat's only cause it's 0*255/3, 255/3, 2*255/3, 3*255/3. Not sure why that has to be
11:20:23 Quit nudelyn2 (Read error: 110 (Connection timed out))
11:21:35amiconnjhMikeS: level 3 on a 2 bit display is white, so it has to correspond to 255 as 8bit value
11:21:43amiconnOtherwise it wouldn't represent white
11:21:56jhMikeSwith ordered dither that's not right though
11:22:10amiconnDither doesn't change the basic problem
11:23:09amiconnIf you're reducing bit depth, you need to round to the closest level
11:23:27jhMikeSDid you look at it with the method above?
11:23:31amiconnBut with trunctating, that's exactly where things go wrong.
11:23:55amiconnTruncating maps 192 to white, but 192 is nearer to 170 than it is to 255
11:24:27amiconnDo you agree that converting a 2 bit image to 8 bit and back shouldn't change the image?
11:25:00amiconn(i.e. 2 bit -> 8 bit -> 2 bit)
11:25:11 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
11:25:16 Quit linuxstb (Read error: 110 (Connection timed out))
11:26:40jhMikeSwhen you're going back it's a different story imo and yes, 0, 85, 170, 255 will go back to 8-bit and truncating those values will get you back your 2 bit values
11:28:08amiconnIf you do 2 bit -> 8 bit correctly (mapping 0, 1, 2 and 3 to 0, 85, 170 and 255; otherwise white wouldn't stay white) and then do 8 bit -> 2 bit by truncating, the image wouldn't be the same anymore
11:28:43amiconnHmm, in fact it would...
11:28:55amiconn...but just by chance
11:29:08jhMikeSnot by chance at all
11:30:33 Join antil33t [0] (
11:30:53antil33tthis looks like fun
11:31:04amiconnBut if you do the opposite (8 bit -> 2 bit -> 8 bit) using truncation will change the image more than using proper mapping
11:39:32*jhMikeS is thinking about what "change the image more" means. rounding could make the sum of the differences zero but not the sum of the absolute values of the differences...I think they'll be the same or very close.
11:42:20amiconnE.g. level 192 in the original image would end up white (255) while it's actually closer to 170 (light grey)
11:47:54 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
11:48:21amiconnThat's what I mean, and what took me a while to understand
11:50:31amiconnBlack and white are the centres of their respective intervals, so while the "black" and the "white" interval should of course be the same width as the other intervals (light grey and dark grey here),
11:50:41jhMikeSI'm thinking about more than that. Take an original image and take the sum of a channel diff of 1) the abolute values of the diffs, rounded 2) same thing unrounded. Which has a greater sum?
11:51:24amiconnthe parts of the white and black interval that fall into the 0..255 range are not the same width. They are half as wide
11:52:56amiconnjhMikeS: It will depend on the actual image, but while both (level % 64) and ((level + 32) % 64) will produce nearly the same errors,
11:53:05webguest20One of the last changes in CVS (16 Nov 21:04) uses two code snippets that do exactly the same. Isn't there a macro for this? Shouldn't it be created?
11:53:24jhMikeSyes...but thats infrared and ultraviolet, only good for rattlesnakes and bees :)
11:54:48amiconnusing ((level + 42) % 85) will produce less errors
11:57:38amiconnThat's exactly the scheme LCD_RGBPACK() and LCD_BRIGHTNESS() used to apply, before you changed them...
11:58:43jhMikeSfor dithering it's a different story though
12:01:05jhMikeScheck it out as I showed above. The goal isn't the same.
12:02:34amiconnThe goal is to make the reduced depth image look as close to the original image as possible
12:02:39jhMikeSso you want an 85 level matrix?
12:02:43amiconnSame rules apply as without dithering
12:02:53amiconnYes, you actually need that
12:02:56linuxstb_webguest20: Read yesterday's IRC logs... Yes, a macro/function should be created, but it was decided to commit a quick fix and add the function later.
12:03:35amiconnOr give up a little bit of precision and use a 64 level matrix, but with values of -42 ... +41
12:03:46amiconn-42..+42 of course
12:03:49jhMikeSnot in any incarnation I've ever seen and it won't work with that
12:04:06amiconnIt will. Check it out
12:05:01amiconnReducing to 1 bit works when using truncation, as there are only 2 intervals which happen to be the end intervals as well
12:05:03jhMikeSyou should be able to average any dot pattern into the original color
12:06:24 Quit Kitt0s (Read error: 145 (Connection timed out))
12:08:27amiconnBut that's exactly what's not possible with the current implementation
12:13:28amiconnActually, using the generic formula that _used_ to be in LCD_RGBPACK() and LCD_BRIGHTNESS(), we could use a 256 level matrix all the time
12:13:54amiconn...unsigned, replacing the fixed rounding factor of 127 that's there when not using dithering
12:14:56jhMikeSyou're just looking to place 0,85,170,255 as the solid colors produced by the matrix really
12:16:12jhMikeSThe only tile that works exactly that way is 5x17 but it doesn't distribute the errors at the highest possible frequency
12:17:19*webguest20 have read the IRC log from yesterday and thanks linuxstb for the reference
12:17:33jhMikeSanything else is an approximation
12:17:58daurnimatorguess what?
12:18:49jhMikeSamconn: could use a 15x17 with three differnt arrangements of the values to do it and be very close
12:18:52amiconnCheck it out... I think an 8x8 standard matrix (using the normalised values of 0..255) will work as desired in the generic formula
12:18:55daurnimatori conduct electricty!
12:19:06amiconnI mean 16x16 of course
12:19:28jhMikeSdaurnimator: I thought we all did
12:19:45daurnimatorwell, i hold a speaker cable in one hand
12:19:54daurnimatorand an output contact in the other
12:20:02daurnimatorand, i get the music out the speakers
12:20:22daurnimator(ground is connected another way)
12:20:31daurnimatorlost the highs a bit
12:20:35daurnimatorbut, its pretty cool
12:20:53jhMikeSthere's some guy in India that hooks himself up to the wall outlet and lights up lightbulbs that way
12:20:59daurnimatormy moving where i touch it to me, i get volume control
12:21:06 Part webguest20
12:23:28jhMikeSamiconn: with even dithering bands you'll still get a correct averaging to the original level even if you choose different solid levels as long as there's exactly as many dot patterns as levels
12:27:58jhMikeS...and of course if the area of coverage goes up 1/N for each level increase
12:31:24 Quit linuxstb_ (Read error: 110 (Connection timed out))
12:31:39 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
12:31:39jhMikeScan't believe I got the IRAM protection in there as simply as I did :P
12:37:25jhMikeSsomething's leaving a stray boost count...I don't think I did it cause I never messed with any boost stuff nor removed any functions by accident afaik
12:39:34 Join TeaSea [0] (n=thunderc@
12:39:56 Quit ender` (Read error: 145 (Connection timed out))
12:40:45jhMikeSIt's just got a "?"
12:42:02 Quit damaki_ (Read error: 104 (Connection reset by peer))
12:48:08 Quit Soap ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]")
12:49:55 Quit ash_ (Read error: 110 (Connection timed out))
12:54:01amiconnjhMikeS: That's correct, but with truncating to 2 bits, you actually create 5 levels to interpolatebetween, while you actually only have 4 destination levels
12:54:54 Join Kitt0s [0] (
12:55:30 Join spiorf [0] (
12:58:50jhMikeShmmm...scheduler seems to leave a stray boost or something isn't blocking/sleeping
13:01:20***Saving seen data "./dancer.seen"
13:02:08amiconnjhMikeS: That's probably a timing problem. Even without your changes, several people (including me) observed this behaviour on ipod
13:02:23amiconn...but not on coldfire targets
13:02:48amiconnCPU boosted after boot, with a "?" in the debug screen
13:03:28jhMikeSit's there. what do you mean by timing problem. it happens with voice menus enabled. It only seems to call trigger_cpu_boost
13:04:05jhMikeSif voice menus are off, no "?"
13:04:43jhMikeSand it comes back even if I enable them well after boot
13:08:02jhMikeSmy guess would be the scheduler clearing the boost flag but not unboosting for the thread so it fails to do so when it blocks/sleeps
13:09:35amiconnHmm, possible
13:09:52amiconnActually I didn't check whether it's related to voice
13:15:37 Join Lynx_ [0] (
13:15:54jhMikeSVoice only triggers a boost when it starts during Q_VOICE_PLAY and in mp3_play_data but two calls shouldn't hurt it
13:17:01 Join _FireFly_ [0] (
13:21:42jhMikeSany reason auto boosts aren't IDed?
13:23:23 Quit dan_a ()
13:27:09 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
13:28:02 Join Criamos [0] (
13:32:22jhMikeSguess it's kind of a lot more code in there
13:33:43jhMikeSbut I checked it and the stray boost is from the scheduler for sure
13:35:20 Join bbroke [0] (n=bbroke@
13:37:45 Join gskflakjf [0] (
13:38:00 Quit MarcoPolo (Remote closed the connection)
13:41:49 Quit gskflakjf ("Leaving...")
13:43:52jhMikeSa bonus of the IRAM allocation is that you can use it safely now for anything at any time if needed
13:45:21 Quit bbroke ("Chatzilla 0.9.73 [Firefox]")
13:46:18jhMikeS...except DMA of course =:P
13:47:34 Quit spiorf (Remote closed the connection)
13:48:56 Join spiorf [0] (
13:51:39 Join Blackfish [0] (
13:56:21 Quit spiorf (Remote closed the connection)
13:57:24 Join spiorf [0] (
14:21:17 Join ender` [0] (n=ender@
14:21:20 Quit bluebrother ("leaving")
14:30:02 Join Rondom [0] (
14:35:03 Join any [0] (
14:36:48 Quit NickDe ("Leaving")
14:43:11Aveahm, ipod nano 1st gen is using portal player 5020 right?
14:43:30amiconnNo, 5021
14:43:54amiconnRegister compatible, but more power efficient
14:45:09Avehmh so pportalplayer is not handing out the actual chip datasheet... how weak is that
14:45:12 Quit thegeek ("( :: NoNameScript 4.03 :: )")
14:47:12Bagdercommon practise these days unfortunately
14:49:06 Join FOAD_ [0] (
14:49:14 Join thegeek [0] (
14:59:22 Quit JoeBorn ("hooomeward bound (I wish I was)")
15:01:23***Saving seen data "./dancer.seen"
15:05:24 Quit FOAD (Read error: 110 (Connection timed out))
15:07:26 Quit Kitt0s (Read error: 145 (Connection timed out))
15:09:16preglowBagder: doesn't seem like what i wanted with automake is possible after all. seems like the only _CFLAGS variables you can set/append to also have to be entries in the bin_PROGRAMS variable, and my programs aren't single files :/
15:09:43preglowalso, m4 is satan
15:18:44 Quit _FireFly_ ("Leaving")
15:22:23*Bagder pokes his STB
15:23:55 Quit EspeonEefi ("Leaving")
15:28:46pondlifeHmm, the categories in Flyspray are *almost* alphabetical....
15:29:06pondlifebut Bootloader is at the end.
15:33:06Bagderthe sort order can be set by a flyspray admin
15:33:42pondlifeWho's a Flyspray admin then?
15:35:04pondlifeI thought I was going mad(der)
15:37:10 Quit Rondom ("Ex-Chat")
15:41:07 Join Gnelik [0] (n=Miranda@
15:44:41 Quit bawb2 ("seacrest out!")
15:45:26 Join dan_a [0] (n=dan-mirc@
15:47:57Gnelikdan_a: Hi!
15:48:08dan_aHi Gnelik
15:49:22Gnelikdan_a: How do the work with sansa going, do you need any help???
15:51:24dan_aI tried your patch to compile Rockbox - I've made a couple of changes to it.
15:52:03dan_aOne thing that you could do is see how far you can get it to go in the boot process
15:53:53GnelikBut we have no bootloader
15:54:32Gnelikdo we?
15:54:35 Join bluebrother [0] (i=482ca7jZ@rockbox/staff/bluebrother)
15:54:51dan_aThat doesn't matter - you can install Rockbox as a .mi4
15:55:42Gnelikdan_a: i didns see mi4 file after make
15:55:45Gnelikonly bin
15:56:22dan_aI get an mi4 when I do a normal build
15:56:43dan_aAnd if I do "make fullzip" it puts the mi4 into the zip
15:58:01 Part LinusN
15:58:09Gnelikdan_a: And another stupid question: howw can i update changed files on my disk to normal from cvs
15:58:44rashercvs diff file.c |patch -R -p0 should work
15:58:44 Join JoeBorn [0] (n=rootmeis@
15:59:15 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
15:59:17dan_aI use "cvs up -dPC"
15:59:22 Quit webguest20 (Client Quit)
15:59:29 Join webguest55 [0] (i=c27f0812@gateway/web/cgi-irc/
15:59:41rasherI usually forget, and just delete the file and run cvs up
16:00:25amiconnBagder: Btw, did you actually enable the collection of .map files in the build system, and if so, where are they available?
16:00:37Bagderno I didn't
16:00:40Gnelikrasher: i did this all time, but i thought there is another way
16:01:23webguest55Hi. Is there any chance that the patch 5049 (startup screen) will be incorporated into the official builds? I quite often switch on my H120 and then go directly to FM radio.
16:01:48webguest55And that patch seems to automate it.
16:07:18 Part any ("*plop*")
16:07:43GnelikThe last stupid question: i make patch < e200_2.patch but it asks me a file name
16:07:59GnelikI have allready read
16:08:09BagderGnelik: you need -pN, probably -p0 or -p1
16:10:52 Quit [g2] ("Leaving")
16:11:36Gnelikdan_a: your paych seems not to work
16:11:53Gneliksystem.c:633:8: warning: "/*" within comment
16:11:54Gneliksystem.c:588:1: error: unterminated #if
16:11:54Gneliksystem.c:155:1: error: unterminated #elif
16:13:32 Join [g2] [0] (n=g2@nslu2-linux/g2)
16:14:32dan_aIt looks OK here. Hang on, I'll try applying the patch to latest CVS
16:20:55 Join n1s [0] (
16:21:12 Join Kitt0s [0] (
16:21:46 Quit rconan (Connection timed out)
16:22:09dan_aYuk! My editor added ^M all through the patch, even though I've told it not to!
16:22:45 Join rconan [0] (
16:30:06 Quit jhMikeS (Nick collision from services.)
16:30:08 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
16:30:25 Nick myzar is now known as myzar|away (n=myzar@
16:30:45 Join TeaSeaLancs [0] (n=thunderc@
16:35:07 Quit TeaSea (Read error: 145 (Connection timed out))
16:37:41*amiconn recommends dan_a to use a better editor
16:39:34dan_aI thought I was! I can't wait till I work out why X won't run for more than 10 seconds on my Linux box before it makes the graphics card hang
16:41:04 Join rconan_ [0] (
16:41:28 Quit rconan (Nick collision from services.)
16:41:34 Nick rconan_ is now known as rconan (
16:42:46 Join Torment [0] (
16:42:52 Part Torment
16:43:20 Join netmasta10bt [0] (
16:46:37 Quit midgey34 ()
16:50:58Gnelikdan_a: i made "make" but i cant see any mi4 file
16:52:36Gnelik$ make zip
16:52:37Gnelik zip warning: name not matched: PP5022.mi4
16:52:51dan_athat's odd
16:56:25 Join psiborg_ [0] (
16:56:33 Quit psiborg_ (Read error: 54 (Connection reset by peer))
17:00:10Gnelikdan_a: Doe's it create mi4 file when you compile
17:00:35dan_aGnelik: Just going through and getting rid of the problems with the patch, then I'll test.
17:00:57Gnelikdan_a: There is 2 erors only
17:01:16Gnelikin comments / is far from *
17:01:24***Saving seen data "./dancer.seen"
17:04:07dan_aGnelik: It looks like it creates the mi4
17:05:10dan_aThe last output from "make clean; make bin" is the mi4 file being built
17:06:09 Quit rasher ("leaving")
17:06:34 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
17:11:21Gnelikreconfigured make clean; make bin and no file
17:12:14 Quit scorche (Read error: 60 (Operation timed out))
17:12:30dan_aWhat do you have after "OBJCOPY rockbox.bin"?
17:13:03GnelikBuild firmware file
17:13:10 Join rasher [0] (
17:13:19dan_aAnd then?
17:19:03 Quit webguest55 ("CGI:IRC")
17:20:40 Join PaulPosition [0] (
17:21:29 Quit Chrille1 ()
17:26:23 Join Gnelik41 [0] (n=Miranda@
17:26:47Gnelik41dan_a: Sandisk logo
17:26:51Gnelik41nothing more
17:27:22dan_aThat's what I got.
17:29:07 Quit linuxstb_ ("Leaving")
17:30:06Gnelik41Not very far
17:30:25dan_aThe trick now is to work out where it is getting stuck!
17:30:59Gnelik41cover the code with sprintf?
17:31:52dan_aSort of. lcd_puts() and lcd_update()
17:32:56amiconnsplash() is easier
17:33:28amiconn(1) it already includes the lcd update. (2) it has printf syntax
17:38:20 Quit Gnelik (Read error: 110 (Connection timed out))
17:39:56 Quit bluebrother ("the weekend starts here")
17:41:56 Quit Kitt0s ("( :: NoNameScript 4.02 :: )")
17:44:06 Join midgey34 [0] (
17:47:08 Join scorche [0] (i=ScorchE@rockbox/administrator/scorche)
17:47:33 Join SmilinBob [0] (
17:50:12SmilinBobi had a question, but i'm not sure weather it's something to do with rockbox or with the specific theme i am using...
17:50:27 Join Kitt0s [0] (
17:50:30 Join nudelyn2 [0] (
17:50:46dan_aSmilinBob: Ask the question, if anyone can answer, they will.
17:50:55SmilinBobit looks for cover.bmp as the album art, is there a way to make it use folder.jpg?
17:55:20Gnelik41SmilinBob it can't use jpg albom art
17:55:24Gnelik41as far as i know
17:55:34SmilinBobback to renaming...
17:55:38dan_aAlbum art isn't supported in Rockbox. Glancing through the patch details (FS #3045) it doesn't look like it can use jpg
17:55:59*dan_a types too slowly
17:56:08Gnelik41dan_a :)
17:57:28Gnelik41dan_a: Will splash function work in any place of code?
17:57:38amiconnJust renaming won't magically convert a jpg into a bmp
17:57:50SmilinBobwell converting/renaming
17:57:53dan_aGnelik41: I've never used it
17:58:07amiconnGnelik41: In most places, as long as it's not time critical
17:58:31amiconnOh, and you shouldn't use splash() or any any lcd command in an isr
17:59:16SmilinBobover the past week or so i have been re writing all my id3 tags...
17:59:24SmilinBobquite a tedious process
17:59:49 Join Ribs [0] (n=freenode@
18:00:13 Quit nudelyn (Read error: 110 (Connection timed out))
18:02:00Gnelik41dan_a: Debug will only work after lcd_init
18:02:14Gnelik41am i right?
18:03:49dan_aGnelik41: Yes. So try putting a debug right after that, and see if it gets that far.
18:04:21Gnelik41I made it a second befour your message
18:05:30amiconnsplash() needs screen_access_init() as well
18:06:32dan_aAh, but we know that we're not getting as far as show_logo()
18:08:59Gnelik41System kernel buffer power inits
18:10:07amiconnIs there a led that can be controlled by a port pin?
18:10:36Gnelik41I think no
18:10:45Gnelik41Therre is scroll backlight
18:11:03Gnelik41but i dont think we have control of it
18:11:43dan_aWe do - I'm just trying to find the address/bit to write to
18:12:33amiconnSuch a led is a nice debugging aid when not even the lcd does work yet
18:13:31amiconnYou can even use it to output byte values if you have a means for coarse timing
18:13:45amiconnI used that to debug the self extractor for archos
18:14:13dan_a0x70000020 bit 13 turns the blue scrollwheel LED on and off
18:14:58amiconn...flashing bytes via the red LED. Short on == 0 bit, Long on == 1 bit. Short off time between bits, Long off after each nibble
18:15:31amiconnSomewhat like morse code
18:15:51amiconn-... -.-. would be 0x8A
18:16:06dan_aMy local bootloader has kernel, adc, lcd and ata inits before doing show_logo(). I'm pretty sure that adc and ata init won't be needed.
18:16:36dan_aamiconn: That sounds ingenius and difficult!
18:16:51 Quit ravon (Read error: 110 (Connection timed out))
18:17:16amiconnEasier than it sounds
18:21:18amiconndan_a: For show_logo() you also need font_init()
18:21:19Gnelik41dan_a: i am C newbie how can i write to 0x70000020 bit 13??
18:23:45Gnelik41Can't we just init lcd befour all???
18:23:52dan_aGnelik41: Have a look at bootloader/e200.c
18:24:50dan_aI think you could move lcd_init to the start... give me two minutes to check the source
18:25:23Gnelik41it neds kernel
18:25:42Gnelik41lcd thread inits there
18:26:04dan_akernel_init should work
18:27:53 Nick dan_a is now known as dan_a_away (n=dan-mirc@
18:29:41 Quit pondlife ("disconnected has pondlife")
18:47:46 Quit amiconn (Read error: 110 (Connection timed out))
18:49:45 Join matsl_ [0] (
19:01:26***Saving seen data "./dancer.seen"
19:03:27 Quit midgey34 ()
19:07:18thegeekis it correct that the 80gb 5.5G ipod uses a new disk controller?
19:08:59 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
19:09:16 Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/
19:12:17thegeekthis ipodlinux wiki says so :
19:12:30thegeekhowever it contradicts what I've read so far
19:12:36 Join obo [0] (
19:18:15 Join Ribs2 [0] (n=freenode@
19:18:59 Join MarcoPolo [0] (
19:21:39 Quit Gnelik41 (Read error: 104 (Connection reset by peer))
19:22:15amiconn"80GB iPods use a new disk controller."
19:22:41amiconnIn fact that's strange, since the disk controller is part of the pp afaik
19:22:48 Quit Ribs (Nick collision from services.)
19:22:49 Nick Ribs2 is now known as Ribs (n=freenode@
19:28:02 Quit SmilinBob ("Leaving")
19:28:22 Quit lostnihilist ("Leaving")
19:28:58 Join lostnihilist [0] (
19:36:22 Quit Wett (Read error: 110 (Connection timed out))
19:53:54 Join GolerGkA [0] (n=GolerGkA@
19:53:54 Quit GolerGkA (Client Quit)
19:54:21 Join GolerGkA [0] (n=GolerGkA@
19:54:53GolerGkAcan anyone help with make problems on linux?
19:58:32GolerGkA...anyone alive around here?
19:58:48 Join ravon [0] (
19:59:10rasherGolerGkA: you'd be better off stating your problem
19:59:57GolerGkAI'm getting error 2... fortunately I can bring all the log here
20:00:38rasherPut the errors here:
20:00:40 Quit rconan ("Leaving")
20:01:19 Join rconan [0] (
20:02:31GolerGkAThe last line is a bit damaged, I guess this site doesn't understand russian, but that was to mean "error".
20:06:25 Join GreyFoux [0] (
20:07:29 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
20:09:00lowlightGolerGkA: you using the source tarball or cvs?
20:15:33lowlightthen I don't know.
20:17:40 Join Paul_the_Nerd [0] (
20:18:16 Quit Ribs ("eh eh ehhhh!")
20:20:25 Join Wett [0] (
20:21:05 Quit madduck ("leaving")
20:21:06 Quit rconan ("Leaving")
20:24:43 Join madduck [0] (n=madduck@debian/developer/madduck)
20:30:28 Join rconan [0] (
20:36:09 Join levirus [0] (i=58a10615@gateway/web/cgi-irc/
20:38:46 Quit levirus (Client Quit)
20:40:23 Part Paul_the_Nerd
20:45:41 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
20:45:50 Join TeaSeaLancs [0] (n=thunderc@
20:55:42 Join chaebi [0] (
20:55:44 Part chaebi ("Kopete 0.11.1 :")
20:55:59 Join chaebi [0] (
20:56:07 Part chaebi ("Kopete 0.11.1 :")
20:56:30 Join chaebi [0] (
20:59:02madduckgood evening
20:59:30rasherGolerGkA: Have you tried to make veryclean and re-run configure?
21:00:20 Join t0dk0n [0] (
21:00:41 Join GFoux [0] (
21:00:45t0dk0nFor the last hour, tag cache keeps saying "Tag Cache isn't ready"
21:01:13t0dk0ndoes it take a while? or is it buggy? :P
21:01:30***Saving seen data "./dancer.seen"
21:01:31n1sboth really :-)
21:01:40t0dk0ndamn haha
21:01:58t0dk0nhow long would it take to generate aboot, 10gb of fresh music?
21:02:03t0dk0nan estimate
21:02:17n1sno idea.
21:02:22t0dk0nokie dokie
21:02:30PaulPositionDunno, but not an hour
21:02:45rasherYou need to reboot after generating
21:03:06 Quit GFoux (Client Quit)
21:03:13 Join Davide-NYC [0] (
21:03:38t0dk0nyay! =D
21:06:07t0dk0nI like how you can turn shuffle and repeat on/off without going through menus.. that was one of the biggest annoyances of the apple firmware imo
21:06:28PaulPositionYeah, quickmenu is nice.
21:09:37t0dk0nIts not so bad on the battery either
21:11:16 Join _FireFly_ [0] (
21:14:06 Join midgey34 [0] (
21:15:12 Join Arathis [0] (
21:15:14 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
21:17:58t0dk0ncrossfeed is amazing 0_0
21:18:00 Quit GreyFoux (Read error: 110 (Connection timed out))
21:18:12t0dk0ndoes that take up much battery power?
21:21:11 Join bbroke [0] (
21:22:10 Quit chaebi ("Kopete 0.11.1 :")
21:24:10 Part n1s
21:27:10 Part lowlight
21:27:38 Quit Damme ("in /dev/null no one can hear you scream")
21:27:57t0dk0nhmmm, Rockboy isn't included in my rockbox build
21:31:53 Join CriamosAndy [0] (
21:33:39Davide-NYCt0dk0n: It works as a viewer so simply click on .gb or .gbc files to launch them. It does not show up in the "Browse Plugins" list.
21:34:13Davide-NYCDo not ask for Gameboy/Gameboy Color roms on forums or irc because it is illegal.
21:34:32t0dk0nhaha thanks
21:34:39t0dk0nI know, I know
21:34:51t0dk0nwell, its not illegal to ask for them, its illegal to download them :P
21:36:43 Join vx [0] (i=58a10615@gateway/web/cgi-irc/
21:37:34 Join NickDe [0] (n=nicholas@
21:39:57t0dk0nhaha sweet, gbc is actually in color
21:43:45 Join EspeonEefi [0] (i=espeonee@STRATTON-ONE-FIFTY-ONE.MIT.EDU)
21:45:51 Quit blue_lizard ("WeeChat 0.2.1")
21:47:49 Join blue_lizard [0] (
21:50:31 Quit Criamos (Read error: 110 (Connection timed out))
21:52:02 Quit Febs ("CGI:IRC (EOF)")
21:53:59 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
21:58:34 Join Criamos [0] (
22:01:17 Join flo___ [0] (
22:02:03 Part flo___
22:05:15 Quit Davide-NYC ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]")
22:07:17GolerGkArasher: Yes, make clean && ../tools/configre && make - several times.
22:10:09 Join _ke [0] (
22:12:10 Quit vx ("CGI:IRC (EOF)")
22:14:16 Join JonathanF [0] (
22:14:30_kehi! i tried to install rockbox on an ipod 5 (60gb), but when i try to install the bootloader with ./diskdump -w /dev/disk1 rockboot.bin (under MACOSX) i got this:
22:14:33_ke 0 0x0b 63 117210239 57231
22:14:34_ke[INFO] Seeking to sector 63
22:14:34_ke[WARN] Seek error - reading 63 sectors instead
22:14:34DBUGEnqueued KICK _ke
22:14:34_ke[INFO] Writing input file to device
22:14:34_ke[INFO] Wrote 12803584 bytes.
22:14:46t0dk0nAre you doing it on a new ipod?
22:14:55_keand then there isnt a blue screen but i should connect to itunes
22:15:03_keno, its the video 5
22:15:06_kenot 5.5
22:15:17t0dk0nalright, well, I did all I can do :P
22:15:29_kenot good
22:15:54t0dk0nsomeone else could prolly help
22:16:09_kesomeone else?
22:16:16_kehello there..
22:16:49_keanyone out there?
22:16:55t0dk0npatience is a virtue
22:17:22JonathanFit's kinda boring in here
22:17:56GolerGkAyet no experts in linux making???
22:17:59 Nick JonathanF is now known as Akhenaten (
22:18:04t0dk0nits a tech support room, since I learned the hard way yesterday ^_^
22:18:07t0dk0nnot social
22:18:22t0dk0nI use Linux :P
22:18:23GolerGkAI've tryied EVERYTIHNG already :(
22:18:31t0dk0nbut I don't know what you mean by "Linux-making"
22:18:34Akhenateninfact I was looking for a music-chat room.
22:18:55GolerGkAI've tried to make the firmware under linux for couple of hours already
22:18:56Akhenatenthough rockbox must be related to music, too bad i didnt check the topic ;)
22:19:17GolerGkAbut all I get is stupid errors...
22:19:35t0dk0nhmm, why do you need to make it?
22:19:47GolerGkAI mean compile
22:19:56t0dk0nI know what make is
22:20:02 Quit TeaSeaLancs (Connection timed out)
22:20:07t0dk0nbut why are you trying to make rockbox?
22:20:08 Join TeaSeaLancs [0] (n=thunderc@
22:20:19t0dk0noooh, are you doing it from source?
22:20:28oboGolerGkA: cat: SOURCES: No such file or directory - what happened to those files?
22:20:31 Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/
22:21:00GolerGkAfirst of all I never compiled smth for any nonPC before, and at the second place I've tried to apply the patch
22:21:16GolerGkAI don't know what files does it mean!
22:21:25GolerGkAthat's the problem
22:21:28obowhich one?? logging was included in CVS on october 19th
22:21:31t0dk0noooh, I got you haha
22:21:47GolerGkAI dunno about
22:22:11 Join merbanan [0] (
22:22:32oboGolerGkA: which patch?? did you download the source tarball, or are you using cvs?
22:22:39GolerGkAand for real, I just want to learn how to do it
22:23:04GolerGkAI've decided just to compile the cvs for the first time, to learn how the process goes
22:24:20obotry a "cvs up -dPC" - that will restore your cvs tree to a clean state
22:24:28GolerGkAI just don't understand what files are absent! I've done all as manual tells, and I've tried moving ANY FILES to build folder... nothing worked
22:24:43GolerGkAam I to do that in the rockbox-devel folder?
22:25:27GolerGkAcvs update: No CVSROOT specified! Please use the `-d' option
22:25:27GolerGkAcvs [update aborted]: or set the CVSROOT environment variable.
22:25:43GolerGkAam I to run it with -d?
22:26:03AkhenatenDo you guys use your own ChatZilla skins?
22:26:12 Quit _ke ("Leaving")
22:26:16oboor run the CVS login command again
22:26:24Akhenaten(if any ChatZilla users out there ;))
22:27:08GolerGkAcvs login ?
22:27:17GolerGkAI've done it, but it didn't help
22:27:48GolerGkAthe cvs restore command still not working
22:28:03GolerGkAI guess I have to RTFM cvs properly... :( where did you find that?
22:28:08obocvs login
22:28:19GolerGkA !
22:28:24GolerGkAOK, thank you
22:28:46GolerGkA[root@36787 rockbox-devel]# cvs login
22:28:46GolerGkALogging in to
22:28:46GolerGkACVS password:
22:28:46DBUGEnqueued KICK GolerGkA
22:28:46GolerGkA[root@36787 rockbox-devel]# cvs up -dPC
22:28:46GolerGkAcvs update: No CVSROOT specified! Please use the `-d' option
22:28:46***Alert Mode level 1
22:28:46GolerGkAcvs [update aborted]: or set the CVSROOT environment variable.
22:28:50oboah, they point to the same place anyway, so I don't think that will make a difference
22:29:09 Join Paul_the_Nerd [0] (
22:29:59GolerGkAMay be I should delete all rockbox-dev and start all over... but I didn't modify it except the creation of build folder! :(
22:31:11obomight be worth trying to see if you can check out a clean copy from scratch
22:31:23GolerGkAOK, I'll try
22:31:32GolerGkAmay be I better download tarball?
22:31:43rasherNah, cvs is the better choice
22:33:24GolerGkAOh, BTW - now I'm downloadind cvs - why does it say about any file "no such file or directory" though finally it downloads all of it? Is it normal?
22:38:47***Alert Mode OFF
22:45:36obosame errors?
22:45:51rasherWhat's the errors from cvs?
22:46:22GolerGkAcat: SOURCES: No such file or directory
22:46:22GolerGkAMAKE in bitmaps/mono
22:46:22GolerGkAcat: SOURCES: No such file or directory
22:46:22GolerGkAAR+RANLIB libbitmapsmono.a
22:46:22GolerGkAMAKE in bitmaps/native
22:46:23***Alert Mode level 1
22:46:23GolerGkAcat: SOURCES: No such file or directory
22:46:27GolerGkAAR+RANLIB libbitmapsnative.a
22:46:29GolerGkAMAKE in bitmaps/remote_mono
22:46:31GolerGkAcat: SOURCES: No such file or directory
22:46:52obostupid question time - you do have a copy of cat in your path?
22:47:58GolerGkAcopy of what? I know cat as a simple console program to view files
22:48:16oboyup, that's the one
22:48:17 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
22:48:24GolerGkAdo I need it?
22:48:27rasherOkay, another question, might be unrelated
22:48:30rasherBut why are you root?
22:48:35 Quit Arathis ("[rl_bot quit]")
22:48:59GolerGkAcos I've just installed m68k-elf-gcc
22:49:16oboGolerGkA: yes, you need it
22:49:44GolerGkAbut where to get it? I know how to launch it but I don't know where are binaries
22:49:53GolerGkAand what for do I need em?
22:49:58oboas long as you can launch it, that's fine
22:50:14GolerGkAok, fortunately I can. You meant in $PATH
22:50:24Paul_the_Nerdobo: Assuming he doesn't actually type the full path to launch it.
22:50:39oboPaul_the_Nerd: true
22:53:35GolerGkAother ideas of what to do for poor me?
22:54:13 Join luckyone [0] (
22:54:20luckyonehello friends
22:54:35 Part Akhenaten
22:54:42luckyoneI just recently found out about rockbox - I put it on my wife's ipod mini, it is really cool
22:55:03luckyonewhat I am most excited about is a port to my Sansa e260, I can't freaking wait for that
22:55:14rasherGolerGkA: which path are you in? pwd
22:55:58BagderI bet there's a space in it
22:56:24***Alert Mode OFF
22:56:25luckyonewhat is the best thing for total and utter newbs to do to help you guys?
22:56:52rasherluckyone: Writing documentation is probably the easiest part, once you know how Rockbox works
22:57:02Bagderluckyone: get familiar, try the sim, help out where *you* think you can contribute
22:57:03luckyoneis there a donation on sourceforge or something, I could send Ritalin smoothies to devs
22:57:43Bagderthere's a (paypal) donation button on the site
22:58:00luckyonewell, rock on guys
22:58:11luckyonegreat work so far
22:58:38luckyonebesides the forum, is there anywhere else I can keep up-to-date on the Sansa port of Rockbox?
22:58:55GolerGkArasher: it's just a folder I made to do a build, as in the manual
22:59:18Bagderluckyone: the forum thread for the sansa is probably the single best place, but some stuff might happen on the dev list too
22:59:19rasherFull path please
22:59:49rasherAre you building on your h300
22:59:56luckyoneBagder: I think I read your name in the forum posts, are you working on the NAND read/write stuff?
23:00:02rasherThe FAT filesystem will mangle files
23:00:13rasherSpecifically all caps filenames
23:00:15GolerGkAOoh! That's the thing
23:00:31GolerGkAI know it. but I didn't think about that
23:00:33Bagderluckyone: I'm not writing the code, but I'm a hang-around. dan_a and barrywardell are the ones poking on the fs code
23:00:45GolerGkAI'll try one more time
23:01:09luckyoneBagder: well, give them my best wishes, I will buy you guys some pizzas this weekend!
23:01:28luckyoneThanks for giving me hope for the aweful firmware on my Sansa!
23:01:35***Saving seen data "./dancer.seen"
23:03:10 Part luckyone
23:03:21GolerGkABTW is there any rockbox livejournal community?
23:05:50 Quit Siku ()
23:08:47amiconnNew BMP loader now works like a charm. 1, 4, 8, 15, 16, 24 and 32 bit BMPs. Correctly scaled dithering to 2 bit
23:09:01amiconnAnd I almost achieved my goal wrt code size
23:09:21amiconnDidn't touch dithering to 16 bit yet, that will be an extra commit
23:09:22 Quit t0dk0n ("Leaving.")
23:09:40jhMikeSamiconn: test any gradients?
23:09:57amiconnI used a gradient-rich backdrop
23:10:36jhMikeSI'd use one with the full 256 levels. There should be no bands of solid color wider than 1px.
23:10:53amiconnThere won't be, guaranteed.
23:13:29jhMikeSI can see a signed matrix shouldn't be needed to get it that way
23:13:43amiconnNo signed matrix
23:14:16 Join mirak [0] (
23:14:16amiconnI adapted the generic formula (from lcd.h) which happens to contain a level shift of 127 for proper rounding
23:14:44 Join RoC_MM [0] (
23:14:44amiconnWith dithering enabled, this constant level shift is replaced by one element of the dither matrix
23:16:01jhMikeSI just figure it for solid colors of 3*n/255 at 2-bit and a 85 level pos matrix would produce no aliasing of patterns
23:16:53amiconnThe formula with correct rounding is (3*n +127)/255
23:17:31amiconnReplace the 127 with the dither matrix element (canonical 16x16 matrix with values of 0..255, and you have the same thing dithered without any solid colour banding
23:18:04amiconnI just use ((3*n + levelshift) * 257) >> 16 to avoid the division
23:19:55amiconnBut the best thing is that with all those features added, for h120 this is 4, 15,16 and 32 bit support and dithering, the code is still a few bytes smaller than the old one
23:20:07amiconnOn recorder I exceeded my goal by 52 bytes
23:20:37amiconnh300 isn't final yet (old dithering), and on mini I get +160 bytes
23:20:52 Quit _FireFly_ ("Leaving")
23:20:59rasherWouldn't the h120 want 2 bit as well? (for remote)
23:21:04rashereh, 1 bit
23:21:11amiconnThat's automatic
23:21:18 Join MarcoPolo [0] (
23:21:24amiconnBut remote isn't supported yet
23:21:37amiconn..other than FORMAT_MONO
23:21:41 Quit jhMikeS (Nick collision from services.)
23:21:47 Join jhMikeS [0] (
23:21:49amiconnThis is another step
23:22:06 Nick jhMikeS is now known as jhMikeS___ (
23:22:41 Nick jhMikeS___ is now known as jhMikeS (
23:26:00jhMikeSbackdrops on a mono display aren't so good
23:26:27 Join Id2ndR [0] (
23:27:47rasherRounded corners, Mac style!
23:35:20 Quit bbroke ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]")
23:35:22jhMikeSfiguring out all the paths in playback.c that lead to first buffer use after a stop sucks >:[
23:43:35 Join XavierGr [0] (
23:44:44 Quit PaulPosition ()
23:50:51 Quit Criamos ("( :: NoNameScript 4.03 :: )")

Previous day | Next day