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-18

00:06:33 Quit MarcoPolo (Remote closed the connection)
00:07:18 Join MarcoPolo [0] (
00:08:29 Quit netmasta10bt (Read error: 110 (Connection timed out))
00:18:14 Quit Blackfish ("( :: NoNameScript 4.03 :: )")
00:19:00 Join vx [0] (i=58a10615@gateway/web/cgi-irc/
00:24:38 Quit NickDe ("Leaving")
00:25:32 Nick Soap_ is now known as Soap (
00:35:35 Quit ender` (" The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites'.")
00:41:44 Quit jhMikeS (Nick collision from services.)
00:41:50 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
00:59:39 Quit spiorf ("Read error: 104 (Connection reset by peer)")
01:01:37***Saving seen data "./dancer.seen"
01:03:39 Quit Id2ndR ("Parti")
01:10:39 Quit lee-qid ("Trillian (")
01:12:10 Quit obo ("bye")
01:16:47 Quit Soap ("Leaving")
01:24:04 Join NickDe [0] (
01:29:42 Join secleinteer [0] (n=scl@
01:31:44 Quit MarcoPolo (Remote closed the connection)
01:31:59 Join Sinbios [0] (
01:39:08 Nick Caliban__ is now known as Caliban (
01:40:59 Join My_Sic [0] (
01:46:45 Quit Febs ("CGI:IRC")
01:47:15 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
01:51:32 Join Soap [0] (n=Soap@rockbox/staff/soap)
01:53:07 Quit Bjoern-Erik ("leaving")
01:57:16vxwhat's my m* f* name ?
01:57:21vxah, vx
02:03:00 Join netmasta10bt [0] (
02:03:03 Quit vx ("CGI:IRC (EOF)")
02:10:00 Quit antil33t ("( :: NoNameScript 4.02 :: )")
02:10:42 Join My_Sic [0] (
02:11:28 Join mosh [0] (
02:11:47moshwhere can i find any info on rb for ipod 5.5
02:11:58rasherThe forums under new ports
02:14:01 Join ardinassac [0] (i=7c940231@gateway/web/cgi-irc/
02:20:01 Quit ardinassac ("CGI:IRC (Ping timeout)")
02:27:03 Quit GolerGkA (Remote closed the connection)
02:29:03 Quit Wett (Read error: 104 (Connection reset by peer))
02:29:24 Join wehn_ [0] (
02:33:23 Quit SLuG (Nick collision from services.)
02:34:06 Join slugmuffin [0] (
02:41:45 Quit matsl_ (Remote closed the connection)
02:52:08 Join vx [0] (i=58a10615@gateway/web/cgi-irc/
02:53:21vxi just noticed "rockbox-cvs Archives" link is not working.
02:53:44vxis there an other working link ?
02:53:54scorche ?
02:54:16vxperfect. thanks !
02:58:37 Part Sinbios
03:01:07 Quit funky ("leaving")
03:01:39***Saving seen data "./dancer.seen"
03:10:16scorcheIf anyone was planning on purchasing a Creative Zen Vision:M for porting: about 60 USD off other online prices
03:13:50 Quit vx ("CGI:IRC")
03:18:34 Quit slugmuffin (Read error: 131 (Connection reset by peer))
03:20:07scorcheactually, the window is gone
03:20:24scorcheit was only for a short time for the "woot-off"
03:21:51 Quit My_Sic (Read error: 131 (Connection reset by peer))
03:23:10 Join Landus [0] (
03:25:16scorchewasnt me!
03:25:49scorchei missed a nice seagate 250 for 50 USD on the wootoff =('d I get those errors if I did the build myself with none. wtf
03:30:27 Part pixelma
03:30:40preglowjhMikeS: nice commit, i've wanted that for a long time
03:32:28jhMikeSThanks. I'm compiling it here right now without error but I got errors on the build. That's very weird.
03:32:42jhMikeSJust did a clean one
03:36:44LandusI'm using an iRiver h320.
03:37:05LandusIs it worth shelling out the money for one of the 5th gen 80GB iPods if I'm going to put Rockbox on it?
03:37:21scorchewell, you currently cant
03:37:32 Join Coldtoast [0] (
03:37:40LandusNo bootloader patch?
03:37:54LandusWhy not?
03:38:04scorchegood question
03:38:23LandusIs there a problem with making something to patch the ROM?
03:38:36jhMikeSman, this doesn't make sense. I can build those targets from scratch without error here.
03:38:42scorchethere is a problem with the 80 GB version
03:38:48scorchewe do not know what
03:38:49CtcpIgnored 2 channel CTCP requests in 14 minutes and 12 seconds at the last flood
03:38:49*jhMikeS has to think fast
03:39:49Coldtoastdarn red builds
03:43:21 Join Terinjokes [0] (
03:43:59 Join ivan` [0] (i=ivan@wikipedia/ivan)
03:49:06Terinjokeshelp requested, at your service
03:49:56jhMikeSthe red builds. they build fine here after make clean but not on the build server :-\
03:50:57Terinjokeshrm, building isn't anything i do, i just grab the lastest
03:53:24Paul_the_NerdjhMikeS: Are you sure you committed all changes?
03:54:47jhMikeSNo new files involved. I'm checking that.
03:55:12Landusscorche: If the 80 GB version isn't supported, from what I understand the 5th gen video (40 and 60 GB) are?
03:55:54jhMikeSconfig.h is there which defines the macro that should add the function to the plugin api and it's complaining about
03:56:39 Quit shnee (Read error: 110 (Connection timed out))
03:56:54Paul_the_NerdjhMikeS: config.h or plugin.h? I don't see a change to config.h
03:57:02Paul_the_NerdOh, wait, I'm blind
03:57:39 Quit midgey34 ()
03:58:16Paul_the_NerdI don't see the cause either. =/
03:58:20jhMikeSthough I'm noticing something that should be subtely different but it should affect red
03:58:31jhMikeSshouldn't affect rather
03:58:41jhMikeSyeah, it's like CONFIG_CPU is wrong
04:00:15Paul_the_NerdEither way, there's no good reason it should build for you, but not up there, right?
04:00:28*Paul_the_Nerd goes to cvs update
04:00:30jhMikeSnot that I can think of but it's fine here
04:00:41Paul_the_NerdWe'll see if it works or not here.
04:01:01jhMikeSI'll do cvs up as well and see if I get any M's
04:01:01Paul_the_NerdIt'll take a couple for the VM to fire up
04:02:56jhMikeSI got an M on audio.h but expected that one since I changed #ifdef USE_IRAM to #ifdef IRAM_STEAL which it should be...still doesn't explain it though
04:03:22 Quit lostnihilist ("Leaving")
04:04:38jhMikeSmaybe I should throw the one-liner up there to start a build and see if results are the same
04:04:47Paul_the_NerdI just built succesfully
04:04:54jhMikeSyeah, crazy
04:04:54Paul_the_NerdSo, um, maybe
04:08:33 Quit blue_lizard (Read error: 110 (Connection timed out))
04:08:36 Join blue_lizard [0] (
04:09:21jhMikeSWish I could see which servers did which builds instead of just the number
04:09:34 Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/
04:11:46jhMikeSPaul_the_Nerd: Check out the build message. The next build includes parts of my previous commit. LOL wtf's happening here?
04:12:15 Part Terinjokes
04:12:22TerrorByteSup All.
04:12:26Paul_the_NerdIt looks like something's not quite reliable right now.
04:12:37jhMikeSmaybe it'll work now
04:12:47Paul_the_NerdI bet it will.
04:12:53TerrorByteWhat will?
04:12:57Paul_the_NerdThe build.
04:15:33TerrorByteBuild for what?
04:16:05 Quit [sellout] ("Freedom is for outlaws") again
04:18:44jhMikeSze buildz on ze table zer
04:18:55SoapTerrorByte: the auto builds everytime a CVS change is commited are colour coded in a big table based on the results (errors, etc) of the auto builds.
04:18:58scorcheTerrorByte: dont worry about it...we were just discussing irregularities during CVS commits
04:20:16TerrorByteCool, understood.
04:20:36Paul_the_NerdjhMikeS: I wonder what exactly happened, since it showed your changes to those files on both builds...
04:21:02jhMikeSI dunno. Something for Bagder to worry about :P
04:21:58jhMikeSThe changes were committed but the new versions must not have been sent to the servers that made those builds.
04:24:27TerrorByteDo gameboy games (not color) run at realtime on Rockboy?
04:24:50jhMikeSIt's something I'll discuss with him for sure
04:25:44Paul_the_NerdTerrorByte: It depends on the game and which player you have. The easiest way to know is to try it.
04:26:03TerrorByteYes well there is no Rockboy on the H10.
04:26:16Paul_the_NerdWell, then the answer for H10 is "no"
04:26:21TerrorByteThat's kind of why my request is there.
04:26:24TerrorByteOh, thanks Paul.
04:26:41TerrorByteI kind of meant other players.
04:26:51Paul_the_NerdWell, I gave you the answer for other players
04:26:53TerrorByteLike the H100 and similar stuff.
04:27:00Paul_the_NerdIt varies dramatically
04:27:07TerrorByteDo ANY run at realtime.
04:27:10TerrorByteGB games, not GBC.
04:27:35TerrorByteAnd do any GBC games run at realtime?
04:27:53Paul_the_NerdPeople seem to feel the pokemon games run fast enough, but I don't know if it's realtime.
04:28:11 Quit TerrorByte ("CGI:IRC")
04:28:35SoapGBC games don't run realtime on my 450 MHz AMD. I'll be pissed if they do on my ipod. ;)
04:28:40 Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/
04:29:00Paul_the_NerdSoap: I understand with frameskipping some of them are reasonably close / playable.
04:29:32SoapI'm sure they are, just joking.
04:29:55TerrorBytePaul, do any GBC games run at realtime?
04:30:11Paul_the_NerdBut since I tend toward the "listening to music" side of music player owners, and since a gameboy color costs all of $8 these days, I don't really care about performance too much. :)
04:30:11scorcheyou just asked that...
04:30:22Paul_the_NerdTerrorByte: Not only did you ask it, but I responded, and you responded to my response...
04:30:41TerrorByteOkay, I asked about GB.
04:30:43jhMikeSRecent CVS activity only shows the last commit and not the remainder of the previous but the table shows all of it.
04:30:54TerrorByteAnd I did ask about GBC.
04:30:54TerrorByteBut got disconnected.
04:30:57TerrorByteAnd didn't see any messages.
04:30:59Paul_the_NerdYou asked about GBC
04:31:00Paul_the_NerdI said "Dunno"
04:31:03Paul_the_Nerdand you said "..."
04:31:08TerrorByteYeah I wrote both.
04:31:12TerrorByteBut I didn't see either.
04:32:05TerrorByteMaybe I should go bug Barry about Rockboy on the H10.
04:32:13Paul_the_NerdWhy him?
04:32:21Paul_the_NerdIt's hardly his responsibility.
04:32:31TerrorByteWho's responsibility is it?
04:32:37TerrorByteShould be yours..... Yep.
04:32:37Paul_the_NerdWhoever wants it done badly enough.
04:32:52Paul_the_NerdBarry's put a lot of hard work in on things that actually affect everyone.
04:32:54TerrorByteGreat job turning it on me.
04:32:57TerrorByteYou're good at that.
04:33:00 Join ObsidianX [0] (
04:33:06scorcheTerrorByte: it si the truth
04:33:19Paul_the_NerdPestering people to do things they don't care about doesn't get them done any sooner, but does irritate them.
04:33:21Soapis even
04:33:34ObsidianXhey, does anybody here have an untouched iPod 5g 1.2 firmware?
04:33:40Paul_the_NerdFor example, I don't even have an H10. If I were going to tinker with the output code on Rockbox, I'd do it for Nano
04:33:42scorcheSoap: i noticed you didnt even try to tab-complete ;)
04:33:43TerrorByteLike you?
04:34:02Paul_the_NerdAs we can see, it's been nearly a year since Rockbox came to the Nano, and while I was either the first or second person to boot Rockbox on one, I've clearly not adapted Rockboy
04:34:38TerrorByteI dunno why Rockboy isn't as popular.
04:34:40TerrorByteI mean come on.
04:34:55TerrorByteIt's Rockbox with like a stick added onto the 'x'.
04:35:04Paul_the_NerdBecause color gameboys are $8, games are 1-2, legal roms require owning the game anyway, so you're saving $8 by using it.
04:35:11SoapI know, I wish I could play games while at work.
04:35:18*jhMikeS has never tried out Rockboy
04:35:24*scorche hasnt either
04:35:34scorchenor the everpopular doom
04:35:38*Paul_the_Nerd tried it once, but it was during that period where you couldn't quit on H120 without a hard reset.
04:36:06*Soap doesn't trust DAP buttons to handle gaming usage.
04:36:12 Quit mirak (Read error: 104 (Connection reset by peer))
04:36:16*TerrorByte concurs
04:36:29TerrorByteNot gaming 24/7 on the damn thing.
04:36:32TerrorByteJust occasionally.
04:36:47*jhMikeS worries about laying the buttons to waste with hard gaming
04:37:28Soapconsiering I plan on keeping my player for ~ 10 years, I don't want to wear it out.
04:38:27Soapyou think I'm kidding? I _am_ on a 450 right now.
04:38:45Paul_the_NerdYeah, other than occasional battery and HD replacements, I want my H120 to last a good long time.
04:38:50TerrorByteWon't the HD just conk out by then?
04:39:35scorchei still use my archos recorder regularly as do many other is pretty old
04:40:34TerrorByteI still would like Rockboy.
04:40:42jhMikeSI think even Solitaire is a bit heavy on the button use as that can be pretty intense :P
04:40:46scorchethen do it
04:41:20 Quit wehn_ ()
04:47:28TerrorByteWell long weekend for me.
04:51:42 Quit TerrorByte ("CGI:IRC (EOF)")
04:52:38jhMikeSPaul_the_Nerd: forgot to thank you for helping out. thanks.
04:55:00Paul_the_NerdWell, not like I really helped. :-P
04:56:03jhMikeSactually it did cause you checked a red build yourself so I knew it wasn't on my end
04:58:42 Join Davide-NYC [0] (
05:00:30Paul_the_NerdWell, either way, it's not time for Bagder-intervention
05:01:13Davide-NYCSo my nephew drops off an iPod 4g Grayscale today for me to muck with
05:01:25Davide-NYCcompiling now
05:01:40***Saving seen data "./dancer.seen"
05:03:00Paul_the_NerdWatch out, they freeze.
05:03:15jhMikeSDavide-NYC: thinking about giving up the H120 for an iPod now? :P
05:03:27Davide-NYCno way.
05:03:37Davide-NYCPaul_the_Nerd: are u serious, how bad?
05:03:51Davide-NYCMaybe I can help!
05:03:57Paul_the_NerdIt's the CPU scaling bug.
05:04:07 Join rudefyet [0] (
05:04:08Paul_the_NerdIf you manually boost, or disable frequency scaling, it's fine.
05:04:25Davide-NYChmm, not sure I follow
05:04:47Davide-NYChow do I do either of those thing?
05:05:09Paul_the_NerdThe first one can be achieved from the debug menu, you just increase the boost counter by one in the cpu frequency portion of the debug menu.
05:05:19Paul_the_NerdThe second one is accomplished by disabling a define in the build
05:08:01 Quit gromit` (Read error: 110 (Connection timed out))
05:10:32Davide-NYCstupid question: how do I reboot this thing?
05:10:54scorchehold menu and select
05:11:17Davide-NYCbam! thanks
05:12:51 Join Rob222241 [0] (
05:13:17scorcheyou are welcome emeril
05:13:17Davide-NYCso the usb mode is still handled by retail os
05:26:11 Join Bjoern-Erik [0] (
05:29:38 Quit Rob2222 (Read error: 110 (Connection timed out))
05:32:41 Join erock [0] (
05:34:30erockanyone have a problem with the original ipod firmware being mirrored?
05:34:56 Join perpleXa [0] (i=perplexa@unaffiliated/perplexa)
05:35:11 Quit mosh ("adios")
05:36:34erockanyone in here for to help me with the rocking box?
05:36:53 Join jp [0] (
05:38:21 Quit perpleXa (Client Quit)
05:41:53 Join perpleXa [0] (i=perplexa@unaffiliated/perplexa)
05:42:15 Quit perpleXa (Client Quit)
05:45:33erockanyone in here?
05:45:49daurnimatorstop talking, i've got a headache
05:46:02erockthis isn't very helpful at all
05:47:05scorchehow are we supposed to help you when you have not asked a question?
05:54:21erocki have a greyscale
05:54:23erock4g ipod
05:55:07scorchelet me guess...freezes?
05:55:12erocki installed rockbox and when i switch back to regular firmware, its mirroed
05:55:37scorchenow what do you mean by mirrored?
05:55:53erockfrom right to left
05:56:40scorcheare you referring to rockbox being mirrored or the original firmware?
05:57:48Paul_the_NerdWasn't that a problem with old bootloaders?
05:57:54Paul_the_NerdOr no, that was inverse colors
05:58:16scorche(to the second line)
05:59:55Paul_the_NerdIs he using the Rockbox loader, or loader 2.4?
06:01:02scorchewell, he still hasnt answered my question yet either, although i doubt it is the OR...
06:01:21*Paul_the_Nerd shrugs
06:07:37Davide-NYCis there any way to use the ipod in rockbox while charging?
06:07:55Davide-NYC4g grey
06:08:02scorchehold menu while inserting the cable
06:08:14scorcheand read the manual/read FAQ ;)
06:08:57Davide-NYCI guess I have to. I was trying to get around it since I've already read it twice for the H1x0
06:09:21scorchewell, you dont need to read the things like how tagcache works, etc
06:09:54Davide-NYCthat didn't work at all :-)
06:10:56Davide-NYCcompiling manula now...
06:12:15Davide-NYCwhy not?
06:12:28Davide-NYCsave bandwidth on the rb servers?
06:12:29scorchebecause they are available on the site?
06:12:33*scorche shrugs
06:12:39scorcheto each, their own i guess =)
06:13:20erockoh crap
06:13:29erocki got distracated by songbird
06:13:35 Quit erock (Read error: 145 (Connection timed out))
06:13:44*Paul_the_Nerd wonders why people ask for help if they don't actually want it.
06:14:05*scorche wonders if songbrd kicked him too
06:14:33 Join erock [0] (
06:14:42erockoh crap
06:14:50erocki got distracted by songbird
06:15:00Paul_the_Nerderock: As a general rule, if you ask for help and expect us to pay enough attention to give help, you should also pay enough attention to receive it.
06:15:08erockyes, i apologize
06:15:19erockthat was very jerklike
06:15:37Paul_the_NerdAnyway, is the reversing in Rockbox or Original firmware, and which bootloader are you using?
06:15:42erockmy problem though was for original firmware
06:15:48erockand i am using the regular bootloader
06:16:01erockor.. whichever one the guide tells you to install
06:16:13scorchewhich guide?
06:16:25erockthe first link in the list of them
06:16:26erockat the site
06:17:00scorchewell, regardless, that is very odd...
06:17:10erockits happened many times
06:17:15erocki used rockbox for a while
06:17:23erockthen since it freezes sometimes i switched back
06:17:24scorchehave you tried uninstalling rockbox and loading the original firmware?
06:17:32erockand now i decided to try it again, same problem
06:17:45scorcheFYI: there is a temporary fix for the freezes
06:17:56erockoh, is there?
06:18:01erocki pretty much despise itunes
06:18:14erocksince ID3 tags are terrible when i download lots of music
06:18:15scorcheyes...the frequency scaling patch
06:18:27erockfrequency scaling?
06:18:36scorchethat is what i said..
06:18:47*Davide-NYC ducks
06:18:55scorchesearch in the tracker for that
06:18:58erockyes, i don't understand the term
06:19:07erockor how it would fix freezing
06:19:09erockbut i will search
06:19:28erockso i could try using a different loader to fix the mirror bug you think?
06:19:32scorcheor if you are unable to compile/dont want to learn (which you really should), there is this build
06:20:06scorchehonestly, i dont know what could be causing it, although it *could* be the bootloader
06:20:21scorchetry uninstalling rockbox and see if you still have the issue
06:20:22Davide-NYCI found a bug, it's not in the tracker and it's trivial
06:20:54Davide-NYCDelete direcory asks for a select, but acts on a Play/Pause
06:21:16Davide-NYCIt is worthy of a bug reports?
06:21:43Paul_the_NerdThe language file needs to be patched. was probably something i screwed up with my latest patch
06:21:53scorchelet me check
06:21:53erocki will try uninstall, brb
06:24:39 Join midgey34 [0] (
06:24:41 Quit jp ("Leaving")
06:25:45Davide-NYCis it safe to delete this BOOTEX.LOG file?
06:27:25erockso this frequency scaling is an error where rockbox tries to scale the cpu for battery life and it fails?
06:27:49scorcheit is related
06:32:38 Quit Landus ("Leaving")
06:33:49Davide-NYCdecides to give back the pod
06:34:03*Davide-NYC me no likee :-(
06:36:59erockok, thanks a bunch guys, i went to that site, downloaded the scaling frequency patch, and from his site got another bootloader which loads apple firmware by default, and it isn't mirrored
06:37:09scorchewell, looking at the keymaps, i dont see one that should have that behavior...maybe it is an issue of what lang delete calls
06:37:13erocknow i shall test the freezing
06:37:33scorcheerock: you mean patch and not build correct? it most likely is an issue with the bootloader
06:38:45erockyes, it appears to be bootloader issue, i got... the zip file with an edited build, and also a bootloader4g.bin
06:39:33scorcheanyone happen to know where the code is for the "pop-ups" such as deleting a file, shutting down, etc are?
06:41:42scorchescattered i see...
06:53:23 Quit erock (Read error: 145 (Connection timed out))
07:01:44***Saving seen data "./dancer.seen"
07:01:47Davide-NYCI don;t
07:01:59Davide-NYCbed time
07:02:06 Quit Davide-NYC ("Chatzilla 0.9.76 [Firefox 2.0/2006101023]")
07:07:19 Join rudefyet_ [0] (
07:08:21 Quit rudefyet_ (Client Quit)
07:10:40 Join putnum [0] (i=4028e01e@gateway/web/cgi-irc/
07:11:11 Quit putnum (Client Quit)
07:24:39 Quit rudefyet (Read error: 110 (Connection timed out))
07:27:47 Quit secleinteer (
07:27:48 Quit RoC_MM (
07:27:48 Quit ze (
07:27:48 Quit alberink (
07:27:48 Quit Psiuyo (
07:27:48 Quit Strath (
07:27:48 Quit dark (
07:29:56NJoinsecleinteer [0] (n=scl@
07:29:56NJoinRoC_MM [0] (
07:29:56NJoinze [0] (i=ze@
07:29:56NJoinalberink [0] (
07:29:56NJoinPsiuyo [0] (
07:29:56NJoinStrath [0] (
07:29:56NJoindark [0] (
07:34:30 Quit RoC_MM ("Leaving")
07:42:13 Part Paul_the_Nerd
08:02:21 Join spiorf [0] (
08:23:37 Join lostnihilist [0] (
08:25:47amiconnjhMikeS: I tell you what happened... the build system started building in the middle of your commit.
08:25:58amiconnIt does that from time to time, very annoying
08:26:40*amiconn wants atomic commits !!!1!!1
08:32:41 Join gromit` [0] (
08:41:12 Quit EspeonEefi ("Leaving")
08:42:05 Quit spiorf (Remote closed the connection)
08:48:57 Join nave7693 [0] (
08:55:39 Join RoC_MM [0] (
08:55:46 Quit RoC_MM (Read error: 104 (Connection reset by peer))
08:58:40jhMikeSamiconn: had me going I'll tell ya :)
08:59:46amiconnAre you still looking into the idea of in-place memory swapping?
08:59:57amiconnWould be nice to reclaim 512KB of RAM...
09:00:17jhMikeSyes, surely
09:01:37jhMikeSBTW: I had to do the memcpy in a function because some plugins use "#define memcpy rb->memcpy" which plays havoc with a macro
09:01:46***Saving seen data "./dancer.seen"
09:03:49jhMikeSFrankly I'd like to get rid of the voice thread altogether by using a more TSR like interface on the voice codec and push data to it. I suppose a codec could have two different interfaces.
09:05:24amiconnWe'd still need 2 codecs
09:06:33jhMikeStrue but only one thread which would make swapping single thread and much simpler
09:09:56 Join itsmeguys [0] (
09:10:17 Part itsmeguys
09:15:49 Quit thegeek (Read error: 113 (No route to host))
09:17:28 Join thegeek [0] (
09:34:48 Quit JoeBorn ("reboot")
09:40:48 Join JoeBorn [0] (n=rootmeis@
09:47:21 Join Guest52768 [0] (i=pugsley@
09:47:21 Quit lini (Read error: 104 (Connection reset by peer))
09:51:05 Quit Guest52768 (Read error: 104 (Connection reset by peer))
09:51:12 Join lini [0] (i=pugsley@
09:54:26 Part nave7693
09:58:18 Join scorche` [0] (
09:59:10 Join pixelma [0] (i=pixelma@
09:59:24 Join aegray__ [0] (
09:59:32 Quit scorche (Read error: 104 (Connection reset by peer))
09:59:32 Quit aegray_ (Remote closed the connection)
09:59:52 Join Gibbed [0] (
09:59:54 Quit Rick (Nick collision from services.)
10:00:08 Nick Gibbed is now known as Rick (
10:01:25 Quit alberink (
10:01:25 Quit secleinteer (
10:01:25 Quit Strath (
10:01:25 Quit Psiuyo (
10:01:25 Quit dark (
10:01:25 Quit ze (
10:01:40NJoinsecleinteer [0] (n=scl@
10:01:40NJoinze [0] (i=ze@
10:01:40NJoinalberink [0] (
10:01:40NJoinPsiuyo [0] (
10:01:40NJoinStrath [0] (
10:01:40NJoindark [0] (
10:04:22 Join nave7694 [0] (
10:04:36 Part nave7694
10:09:23 Quit Coldtoast (Read error: 131 (Connection reset by peer))
10:11:17 Join midkay_ [0] (
10:12:30 Quit alberink (
10:12:30 Quit secleinteer (
10:12:30 Quit Strath (
10:12:30 Quit Psiuyo (
10:12:30 Quit dark (
10:12:30 Quit ze (
10:12:30 Quit netmasta10bt (
10:12:30 Quit madduck (
10:12:30 Quit Bagder (
10:12:30 Quit midkay (
10:12:30 Quit shattered (
10:12:30 Quit _Veseliq_ (
10:12:30 Quit myzar|away (
10:12:30 Quit psiborg (
10:12:30 Quit jhMikeS (
10:12:30 Quit ravon (
10:12:30 Quit Lynx_ (
10:12:30 Quit daurnimator (
10:12:30 Quit courtc (
10:12:30 Quit Nimdae (
10:12:30 Quit bagawk (
10:12:30 Quit Nibbier (
10:12:51NJoindark [0] (
10:12:51NJoinStrath [0] (
10:12:51NJoinPsiuyo [0] (
10:12:51NJoinalberink [0] (
10:12:51NJoinze [0] (i=ze@
10:12:51NJoinsecleinteer [0] (n=scl@
10:12:51NJoinnetmasta10bt [0] (
10:12:51NJoinjhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
10:12:51NJoinmadduck [0] (n=madduck@debian/developer/madduck)
10:12:51NJoinravon [0] (
10:12:51NJoinLynx_ [0] (
10:12:51NJoinBagder [0] (
10:12:51NJoindaurnimator [0] (n=fake@unaffiliated/daurnimator)
10:12:51NJoinmidkay [0] (n=midkay@rockbox/developer/midkay)
10:12:51NJoinshattered [0] (
10:12:51NJoin_Veseliq_ [0] (n=veseliq@
10:12:51NJoincourtc [0] (
10:12:51NJoinNimdae [0] (
10:12:51NJoinbagawk [0] (n=lee@unaffiliated/bagawk)
10:12:51NJoinpsiborg [0] (
10:12:51NJoinmyzar|away [0] (n=myzar@
10:12:51NJoinNibbier [0] (
10:13:06 Join nave7693 [0] (
10:16:56 Quit lini ("lini has no reason")
10:20:35CtcpVersion from freenode-connect!freenode@freenode/bot/connect
10:27:15 Quit midkay (Read error: 110 (Connection timed out))
10:31:34 Part nave7693
10:32:06 Join Blackfish [0] (
10:54:56 Join n1s [0] (
10:55:32n1sAny h300 users here?
10:59:11 Quit rconan ("Leaving")
10:59:36 Quit Blackfish ("( :: NoNameScript 4.03 :: )")
11:01:49***Saving seen data "./dancer.seen"
11:01:55 Join BHSPitLappy_ [0] (
11:03:53 Join rconan [0] (
11:04:37n1soh yay hy weird 96kHz oggs play without skips now (thanks to amiconns optimisations i presume) :-)
11:06:26 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
11:07:21 Join ender` [0] (n=ender@
11:08:03jhMikeSn1s: preglow was the last one mucking about in the codecs iirc
11:08:25 Quit BHSPitLappy (Read error: 145 (Connection timed out))
11:08:45n1shmm, maybe I should thank him then...
11:11:19 Join Siku [0] (
11:16:43 Quit BHSPitMonkey (Read error: 110 (Connection timed out))
11:18:11 Join BHSPitMonkey [0] (
11:22:30 Nick BHSPitLappy_ is now known as BHSPitLappy (
11:41:16 Join MarcoPolo [0] (
12:02:32 Join lini [0] (i=pugsley@
12:05:41 Quit XavierGr (Nick collision from services.)
12:05:44 Join XavierGr [0] (
12:08:18 Quit rconan ("Leaving")
12:09:33 Join KN|stiff [0] (
12:09:38 Quit ivan` (" HydraIRC -> <- IRC has never been so good")
12:12:26 Join rconan [0] (
12:15:34 Quit rconan (Client Quit)
12:29:23 Join rconan [0] (
12:30:44 Quit jborn_ (Read error: 104 (Connection reset by peer))
12:30:46 Join jborn__ [0] (
12:33:13 Join My_Sic [0] (
12:36:39 Join ShiftPlusOne [0] (
12:38:12ShiftPlusOnewas wondering.... if I wanted to do some low level iPod programming.... with assembly and C.... what would be a good starting place to learn assembly?
12:38:18ShiftPlusOne(if anyone is there at all)
12:41:58 Quit robfitz (Read error: 110 (Connection timed out))
12:44:21 Join robfitz [0] (n=robfitz@
12:49:33 Quit lini ("lini has no reason")
12:56:57 Join webguest44 [0] (i=c2cefe08@gateway/web/cgi-irc/
12:57:30 Join obo [0] (
12:57:58 Join lee-qid [0] (
12:58:45 Join lini [0] (i=pugsley@
12:59:15pixelmaJdGordon: thankd for fixing the bubbles controls... but sorry to get on your nerves but the automatic shoot doesn't work correctly - only after the time ran out it is possible to shoot with any key. If you don't touch the player at all it stays with the "hurry" displayed
12:59:26pixelmathanks too :)
12:59:35 Join webguest98 [0] (i=c2cefe08@gateway/web/cgi-irc/
13:01:51***Saving seen data "./dancer.seen"
13:02:26 Quit webguest44 ("CGI:IRC (Ping timeout)")
13:03:54 Join Gnelik [0] (n=Miranda@
13:04:36 Quit webguest98 ("CGI:IRC (Ping timeout)")
13:09:23Gnelikdan_a_away:hi, any progress?
13:14:45 Join Febs [0] (n=chatzill@rockbox/administrator/Febs)
13:17:46 Join daurn|laptop [0] (n=quae@unaffiliated/daurnimator)
13:18:50 Quit daurnimator (Read error: 104 (Connection reset by peer))
13:19:53 Join daurnimator [0] (n=fake@unaffiliated/daurnimator)
13:20:05JdGordonpixelma: sorry, im confused.. how is it suppsosed to work?
13:20:44 Join crashd [0] (
13:23:24pixelmaJdGordon: first it warns you with the "hurry" splash... then after a few more seconds it fires the bubble independantly... so if you would start the game and leave the player alone you would lose after a while
13:23:35 Join mirak [0] (
13:23:49JdGordonyeah, thats whats supposed to happen.. no?
13:24:14pixelmayes but it doesn't
13:24:28JdGordonit did in the sim...
13:24:33pixelmanot in mine
13:24:41 Join Blackfish [0] (
13:24:47JdGordonit felt like about 10s or so..
13:24:56 Join funky [0] (
13:25:07pixelma(tried Ondio-Sim, H300-Sim and on target)
13:25:32 Quit crashd (Client Quit)
13:25:37 Join crashd [0] (
13:25:39pixelmaI could have gone make myself coffee or something
13:25:50JdGordonive just opened up the ondio sim.. hurry after about 5s then shoots..
13:26:02JdGordonno, it looks like only the first one shoots
13:26:45JdGordonyeah, only the first one after a hurry gets shot
13:27:14JdGordonthats very odd... i didnt change any logic code.. :(
13:27:24pixelmahere even the first one doesn't get shot
13:28:27pixelmaand in my version before your changes everything works as it's supposed to
13:30:30jhMikeSBefore I go to sleep I should mention I couldn't play solitaire either. Can't pick cards up or examine the deck.
13:30:51JdGordoni havnt touched solataire... so you shoosh :D
13:30:57pixelmajhMikeS: when did you last play Solitaire?
13:31:09jhMikeSdoing it now
13:31:11JdGordonpixelma: ok, i must have been dreaming... its not shooting the button now
13:31:24 Join Torchwood13 [0] (
13:31:36pixelmaI made some button changes a few weeks before so that drawing cards and so on aren't button combos anymore
13:31:52Torchwood13hello all
13:32:16pixelmajhMikeS: I adapted to the manual by then
13:32:17JdGordonpixelma: ok, i tinhk i might know whats happening...
13:32:27 Part Torchwood13
13:34:40jhMikeSpixelma: I can't do much of anything on x5 to play it :(. That's not working now on my player.
13:35:06JdGordonok, yeah, i had the wrong action for no button...
13:36:16JdGordonshould it stop shooting automattically after the 2nd one?
13:37:06pixelmajhMikeS: then I don't know what's happening. My changes worked... confirmed by amiconn on his X5
13:37:34pixelmaJdGordon: no I don't think so
13:38:21JdGordonok, ill investigate this prperly tomiirw.. im heading out now
13:38:25jhMikeSU/D/L/R works and somehow I giggled it around and got the deck to draw.
13:39:56 Join _ke [0] (
13:40:47pixelmajhMikeS: did you try the short and long presses? (sorry for the stupid question)
13:41:52Gnelik_ke: hi
13:41:57jhMikeSyes, trying everything. you have to be pretty fast on play to draw on the deck or it doesn't draw cards.
13:42:26_kedoes anybody knows how to enable the modded firmware from pjulius (those for his themes).. i got "failed codec"
13:43:11GnelikWe don't support modede firmwares
13:43:58_keDOWNLOAD jBlackGlass, but please note you'll need my latest rockbox prebuild binnary! (look for rockbox-jbuild-YYYYMMDD-$yourdevice$.tar.gz) (on:
13:44:14 Quit MarcoPolo (Remote closed the connection)
13:45:10pixelmajhMikeS: hmm... yes. I think it is because "hold play" has a different function. Blame amiconn it was his idea ;)
13:48:21jhMikeSI can't select cards and drop them. Seems to be the only thing not right.
13:51:47pixelmawhat do you mean?
13:53:01jhMikeSall this is weird, I monkeyed around and now it's selecting and dropping cards when it wasn't before. it sort of woke up. :\
13:53:35pixelmathat sound weird indeed
13:54:08amiconnjhMikeS: Solitaire works on a charm for me on X5
13:54:10jhMikeSThere's no rectange to show the card is selected anymore. that's a bit confusing
13:54:35amiconnThere is
13:55:27jhMikeSWhere? I select the card and move away from it and it looks the same.
13:55:30pixelmain the sim the rectangle doesn't look right too
13:56:06pixelmalast time I checked it was blue - and I guess that it has to do with the backdrop implementation
13:56:16amiconnThere is a blkue rectangle that turns orange when inverted
13:56:18jhMikeSI know it's selected cause I have to hit play twice to go to the next card in the deck
13:56:18pixelma(now it is white in my cas)
13:56:40amiconnMaybe kkurbjun broke it with his backdrop change
13:56:54amiconnIt's fine here (didn't replace plugins yet)
13:57:10jhMikeSI'll check sans backdrop
13:57:20amiconnI have it running _with_ backdrop
13:57:21 Nick dan_a_away is now known as dan_a (n=dan-mirc@
13:57:28 Quit ShiftPlusOne ()
13:57:51pixelmajhMikeS: what foreground/background colours are you using (maybe it has something to do with it)?
13:57:54amiconnThe core is new, so the plugin loader doesn't remove the backdrop, and old plugins never removed backdrops, so I have solitaire on my main backdrop
13:58:47jhMikeSI really don't see _any_ indicator of the selection...none. But I can select and move the card.
13:59:25*amiconn blames kkurbjun
13:59:56jhMikeSIt was replaced in a full rebuild
14:00:13amiconnI wonder whether certain devs test changes at all :(
14:00:56jhMikeStesting changes and all...funny. I wonder too at times.
14:01:09*amiconn cannot see the fun in it
14:01:14amiconnIt's rather annoying
14:01:17Gnelikdan_a: Hi!
14:01:24*jhMikeS is rather macabre
14:01:57Gnelikdan_a:main rockbox function seems not to start at all
14:01:58jhMikeSI beat the crap out of any changes I make before doing anything
14:02:33 Join GreyFoux [0] (
14:02:43 Join Wett [0] (
14:02:48dan_aGnelik: Then I would suspect something in firmware/target/arm/crt0-pp.S is at fault
14:03:35*jhMikeS wonders why peakmeters are so much faster on a debug build
14:03:51amiconnjhMikeS: Btw, had to fix some minor bugs in my bmp loader. 16 bit rgb565 didn't work at all...
14:04:05amiconnNow it does, and size didn't increase except on arm
14:04:11dan_aGnelik: That has a lot of code that gets compiled in a normal build which doesn't in a bootloader build
14:04:24jhMikeSamiconn: that's the most important one!
14:04:48jhMikeSiiow the one I use :)
14:04:48amiconnI mean 16bit rgb _bmp_, i.e. source format
14:05:05jhMikeSoh, ne'er mind
14:05:08amiconn16bit xrgb1555 did work
14:05:21amiconnI got the masks wrong, and the mmask reading as well...
14:06:08jhMikeShow bout adding blur, sharpening, embossing and other effects? :P
14:06:11amiconnjhMikeS: Btw, for 16bit bmp to 16bit lcd, I disable dithering unconditionally. I think dithering would be counter-productive here
14:06:17Gnelikdan_a: it is to hard for me to understand what is writen there
14:06:40dan_aGnelik: It is in ARM assembler
14:06:42jhMikeSI think so too
14:07:39amiconnNext step will be remote support, then transparency support for 2 bit targets
14:07:43jhMikeSwon't get much good out of dithering 565->555 but who needs that anyway?
14:08:11jhMikeSbackdrops on mono remotes?
14:08:19amiconnNo, but on 2 bit remote
14:08:20dan_aGnelik: I'll have a look and see if I can get it so that it will run main()
14:09:08Gnelikdan_a: I puted code from bootloader to main_app method of main.c
14:09:30Gneliklcd_init_device etc.
14:09:32jhMikeSI'd like to see some alpha channel support starting with the USB logos so the edges can be perfect on color target
14:10:26 Quit thegeek (Read error: 131 (Connection reset by peer))
14:11:24jhMikeSbut I know you think those thing are insane ;) but of course you didn't like the whole dithering thing at first either
14:12:44amiconnThese 2 things are fundamentally different. Dithering happens at load time. Alpha would be while drawing
14:13:07amiconnIf you want to bog down gfx even more, introduce (true) alpha. I won't
14:13:11jhMikeSyes, of course=
14:13:32jhMikeSwhat's true alpha? a four bit channel might be enough
14:13:34amiconnImho 1 bit transparency is fully sufficient
14:13:39 Join thegeek [0] (
14:14:39*JdGordon back
14:14:42amiconnFor 2 bit targets, transparency will need a mask bitmap. That's in fact already prepared a bit
14:15:20amiconnI'm not yet sure how to integrate this into the bitmap build system
14:15:30jhMikeSit's not like you have a lot of color to reserve there
14:15:47jhMikeSmake the mask part of the format in two planes?
14:16:19amiconnNo. I want to keep the ability to use all 4 levels for the image, independent of transparency
14:16:54jhMikeSone plane has the image the other the mask
14:17:13 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
14:17:27amiconnThe image is a native (2bit image), the mask will be an 1bit image
14:17:41jhMikeSyup, the 1bit image follows the 2-bit image
14:17:43 Join daurn|laptop [0] (n=quae@
14:18:12amiconnstruct bitmap already contains the necessary 2nd pointer
14:18:26amiconnThe mask can be generated by bmp2rb (or the bmp loader), using the same convention as for colour
14:18:42amiconn...i.e. pure magenta will define pixels as transparent
14:19:55 Quit GreyFoux (Read error: 145 (Connection timed out))
14:20:24jhMikeSbut you can keep them in one image array rather than two. start with a bitmap with four gray shades and a magenta background and read that in in a single file
14:21:51jhMikeSIf the 2nd pointer exists, then the mask is applied, else it's solid
14:22:26 Quit Gnelik (Read error: 104 (Connection reset by peer))
14:23:04 Join Gnelik [0] (n=Miranda@
14:23:13*jhMikeS think images might need tiny info headers for use by the bitmap apis
14:29:40jhMikeSmaybe then bitmap function won't need size info passed in every call. would save stack pushes.
14:29:56JdGordonanyone know the bubbles code well?
14:30:26dan_aGnelik: I'm looking at crt0-pp.S now to see why it doesn't boot.
14:31:09 Part Wett
14:31:13 Join Wett [0] (
14:32:59 Join TeaSea [0] (n=thunderc@
14:33:58jhMikeSJdGordon: where's the author?
14:34:12JdGordoni dunno
14:34:45*amiconn wonders whether there'll be a target with a colour remote =:)
14:34:55jhMikeSIf I weren't so tired and ready to sleep I'd learn it real quick
14:34:56JdGordondoesnt the x5 have?
14:35:06pixelmaauthor is Adam Boot /rotator IIRC
14:35:19jhMikeSamiconn: I'm waiting myself...if I don't see one I'll make my own.
14:35:40jhMikeSpixelma: bye
14:35:41JdGordonpixelma: wanna test my fix before going?
14:36:05pixelmaJdGordon: sorry no time - I'm really in a hurry now
14:36:16JdGordoni think it really works this time :p
14:36:25 Part pixelma
14:36:42amiconnjhMikeS: I think we won't see one soon.
14:37:12_keif i am in the tag cache, how can i exit to the main-screen? (ipod g5)
14:37:18amiconnColour needs much more data transfer to the remote. Serial would be possible, but the image changes will take ages
14:38:13amiconn...and a parallel connection would be a big problem for a remote
14:38:23JdGordon_ke: play
14:39:33amiconnPerhaps it would work with a dedicated serial transmitter
14:39:57amiconnBut the wires would need really good shielding
14:40:20_keJdGordon, just figured it out ;) and from the mainmenu?
14:40:32_keah menu
14:40:33JdGordonmenu and left untill you get back
14:40:34amiconnmain screen?
14:40:45*JdGordon thinks he means wps which isnt the main screen..
14:40:59jhMikeSthey should have always used a shielded coax cable
14:41:23amiconnYeah, ticking remotes are annoying
14:41:47amiconnHowever, on iriver, most of the ticking is produced in the main unit
14:43:00jhMikeSamiconn: one thing I want to ask is, when you write bitbanging drivers, to get the delays right is it basically a matter of adding up the instruction execution times in the loop or does it take some experimenting to get it right?
14:43:03amiconnI only have one H100 remote. It ticks when connected to the H140, but not when connected to the H340 (that is, the silencing of /CS is required for the latter)
14:43:37amiconnjhMikeS: It's not only the execution times. It also depends on the waitstates for the port
14:43:47amiconnGPIO has quite a lot of wait states
14:43:51Gnelik dan_a:any ideas
14:44:25jhMikeSthat info is in the datasheet I take it?
14:44:47amiconnAlso, keep in mind that writes are buffered, but another write in the 2 cpu cycles after a write will stall the pipeline
14:44:48dan_aGnelik: I can't see anything obvious, so I'm going to go through turning off the scrollwheel LED at different points until I find where it hangs
14:44:54amiconnjhMikeS: Not for GPIO
14:45:30amiconnMy experiments have shown that a plain write to GPIO takes 12 (cpu) cycles, and an atomic read-modify-write takes 25 cycles
14:46:45jhMikeSwhat instruction performs does the atomic rmw?
14:47:34amiconnand.l / or.l / eor.l with a memory operand as destination
14:48:27amiconnOnly these instructions make it possible to modify ports without disabling interrupts port bits are manipulated from various places
14:50:57jhMikeSI'm asking because I want to figure out how to read the ds2411. LinusN liked the idea.
14:52:05Wett\o/ managed to play a normal mpg file, demultiplexing it and playing the video stream only
14:52:14jhMikeSThe datasheet indicates certain timing ranges and I'd probably just boost the CPU to keep the delaying simplistic.
14:52:21jhMikeSThe serial number chip
14:52:39jhMikeSon x5
14:52:59*amiconn wonders what that chip might be good for
14:53:18amiconnjhMikeS: Don't boost the cpu in the driver
14:53:26 Nick JoeBorn is now known as CashMoney (n=rootmeis@
14:53:35amiconnBoosting for very short times is bad
14:54:08jhMikeSIf I can pool enough resources and decode the SN it might allow for auto configuration of the battery and other things.
14:54:49jhMikeSIt's bad how?
14:55:04 Nick CashMoney is now known as JoeBorn (n=rootmeis@
14:55:19amiconnBoosting takes several milliseconds (up to 10) until the pll relocks and the cpui is actually running at the new frequency
14:55:36jhMikeSI'd probably read it an cache it just once. It's 8 bytes and can be save for later use
14:55:46amiconnDuring the relock time, it's running at 11MHz
14:56:04amiconnWhy not adjust the driver to the varying cpu clok?
14:56:11 Quit KN|stiff (Read error: 145 (Connection timed out))
14:56:15amiconnThat's what we do in numerous other places
14:56:25jhMikeSI know there's a delay and the PLL is bypassed but as I said, one read.
14:56:42 Join Id2ndR [0] (
14:57:06jhMikeSProbably would take more bytes of code to do it than to just save the number once and never read the chip again.
14:57:42amiconnHow would that serial number allow for auto-configuration, btw?
14:58:27jhMikeSDon't know yet. Would have to have people report their's and what they have and see if a pattern exits that indicates a model
14:59:15 Quit JdGordon ("Konversation terminated!")
14:59:22_kehey guys, i wanted to thank you! rockbox is REALLY a cool thing, and the best: it simply works
14:59:42jhMikeSWould just add it to the debug screen at first under an existing screen so people can view it easily
15:01:37jhMikeSof course we could make them use retailos and read it from there
15:01:52***Saving seen data "./dancer.seen"
15:03:17Gnelikdan_a: Have you any progress
15:04:19dan_aGnelik: Nothing yet. I'll tell you when I find something.
15:04:59Gnelikdan_a: Ok. I'l not worie you
15:08:54 Quit amsys (Remote closed the connection)
15:09:26 Join amsys [0] (
15:09:49amiconnGPIO22; it's already in the CPU port pin assignments page
15:10:00 Join theblatte [0] (
15:10:17amiconnThis 1-wire protocol is strange...
15:10:29amiconnThey should have used i2c imho
15:10:44theblattelo everybody
15:10:54jhMikeSyes, I know. would want to emphasize tiny for that.
15:11:36jhMikeSbut they didn't so just gotta bit bang it. seems simple enough.
15:12:09amiconnYOu need to switch between in & out, and the line has a pullup
15:12:20jhMikeSjust have to issue insruction 0x33
15:13:25amiconnSo I'd keep GPIO_OUT bit 22 0 all the time, and only switch GPIO_ENABLE
15:14:07amiconnVery similar to i2c in fact, just that it depends on timing istead of a clock line
15:17:10 Join microw [0] (i=microw@
15:17:18 Quit midkay_ (Read error: 104 (Connection reset by peer))
15:17:57 Part microw
15:19:28 Join midkay_ [0] (
15:19:41 Quit Bjoern-Erik (Read error: 60 (Operation timed out))
15:22:17jhMikeSthat's why I don't wanna deal with variable cpu speed. could read it once during a period when the cpu is already guaranteed boosted
15:28:37jhMikeSof course no interrupts either to mess it up
15:29:17amiconnHmm, seems that backdrop bug isn't reported on flyspray
15:30:11amiconnOk, committed
15:31:28jhMikeSnew bmp loader? will check it out.
15:33:33amiconnHope it doesn't break on colour arm targets.
15:34:02jhMikeSso I'll see my 24-bit backdrop dithered to 565?
15:34:06amiconnIt shouldn't as the loader part is the same for all targets now (everything is converted to XRGB8888 first)
15:34:24 Quit Gnelik ("Miranda IM! Smaller, Faster, Easier.")
15:35:13jhMikeSalpha channel?
15:35:57jhMikeSwhat's the extra 8 for? just unused atm?
15:36:20amiconnUnused, as defined by 32 bit BMP
15:36:45amiconnThe new loader doesn't use more ram than the old one
15:37:02jhMikeShow is the backdrop allocated and when?
15:37:08amiconnWe need to reserved LCD_WIDTH*4 bytes anyway for a line buffer, because of 32 bit bmp
15:37:20amiconnThese buffers are on stack
15:37:48jhMikeSThe line makes sense on the stack but where and how is the bitmap stored?
15:37:49amiconnThe backdrop buffer is static afaik. Native format of course
15:38:13theblattehi there, i'm trying to install the rockbox bootloader on my h320 (purchased yesterday :p), but it's a US one, and i keep upgrading to the patched firmware with no result :/
15:38:18jhMikeSIt could use buffer_alloc but would have to use audio_get_buffer first
15:38:22amiconnThat's outside of the loader. The loader just gets passed a pointer to a buffer and the maximum size
15:38:37theblattewell, there is one result: it now says "Can't Found DRM key" on bootup
15:38:49amiconnjhMikeS: Why?
15:39:06jhMikeSif no backdrop, no buffer. use it for audio
15:39:13amiconnEither you reserve it all the time, then a static buffer is easier
15:39:32amiconnOr you reserve it only when there is a backdrop - but then loading a backdrop would stop playback
15:39:47jhMikeStrue, but it's pretty easy and reliable to use memory now
15:40:02 Join Gnelik [0] (n=Miranda@
15:40:24jhMikeSit's the playback stopping that I don't like but would only happen one time. then the buffer can be used over and over.
15:40:57jhMikeSlater...I'm going to bed
15:41:05wehntheblatte, do you have rockbox (as well as the bootloader) installed? with only the bootloader, it just starts stock firmware.
15:41:17theblattewehn: yes i installed rockbox too
15:41:42spugwith only the bootloader, it also just starts stock firmware
15:41:54spugso both the bootloader and rockbox have to be installed correctly
15:42:02theblatteafter compiling cvs, i did make fullzip and then cd /mnt/iriver && unzip
15:42:49wehnand now you have a.rockbox directory and iriver.rockbox? (i think it's called)
15:43:21theblattehum, just in case i'm wrong, i'm not supposed to see anything new if only the bootloader is installed?
15:43:25theblattewehn: yes
15:44:13theblattei thought the new bootloader was supposed to write something e.g. rockbox before booting even stock firmware
15:44:23wehntheblatte, yep. with only the bootloader you probably won't see any difference, appart from the bootloader usb mode (which doesn't work yet IIRC)
15:44:55*theblatte checks whether rockbox is correctly installed or not
15:45:32theblattei do have a .rockbox directory at the root of the iriver
15:46:12wehnand the iriver.rockbox there, or in root?
15:46:26theblattein root
15:46:27Soapsix of one, half dozen of the other.
15:47:15wehnso with the player off, try plugging in a usb cable. it should fireup and say something about usb bootlo0ader mode in a small font
15:47:42 Join Rondom [0] (
15:48:15wehn(thats just to test if it was flashed correctly with rb bootloader)
15:48:22theblattewehn: nope, it just says "connected data" with the usual picture
15:49:00wehnsounds like you need to try repatching the firmware with the rockbox bootloader, then flashing again.
15:49:08 Quit lostnihilist (Read error: 110 (Connection timed out))
15:49:18theblattewell, the firmware in / is already the patched one
15:49:25theblattei checked the md5
15:49:53wehnbut if it was, i think it wouldn't use the iriver firmware in response to plugging in a usb cable when off
15:50:00theblattei saw on the forum that sometimes you need to flash twice to make it effective, but now it's something like my 5th try :)
15:50:40theblattei agree, i don't think the bootloader is properly installed
15:50:53wehnsure the patched firmware has the filename the iriver flasher expects? maybe it's just reflashing the base, rather that patched firmware
15:51:15theblattehum, it's h300.hex, as said in the manual
15:53:07wehnhmm, tricky. don't know of any particular other issues you may have run into...
15:53:07 Quit Kitt0s ("( :: NoNameScript 4.02 :: )")
15:53:25theblatteokay :/
15:53:34*theblatte retries the firmware upgrade
15:54:11theblattewehn: on the rockbox forum, there's a topic in which a guy explains he had to flash the firmware twice to make the upgrade effective
15:54:30wehni guess you may try a fresh from virgin firmware, patch (use the exe patcher), compare md5s. delete virgin fw file, and patch new fw.
15:54:54spugdumb question: you have performed the firmware upgrade from inside the iriver firmware?
15:55:09spugi.e flash
15:55:35theblattehum, i did "firmware upgrade" in the iriver menu
15:56:52wehn(not a suggestion, just a question) can you use international firmware on a american h300?
15:57:17theblattewehn: i've got the same question :)
15:57:29theblatteon the iriver website, they say you can't though
15:57:38Soapyou can, but you lose the ability to play protected WMA
15:57:44wehni've got an intertnational one.
15:57:52 Quit Id2ndR ("Parti")
15:58:19theblattehum, maybe i'll try to patch with a international firmware then
15:58:25*wehn has never seen a protected WMA in the wild
15:58:35theblatteas i really don't care about protected wma ;)
15:59:24GnelikLitle question, can't we port png and jpg libs to rockbox
15:59:44Gnelikand allow their using all ower firmware
16:00:13spugtheblatte: your H300 is american?
16:00:14Bagderwe can
16:01:13theblattespug: yes says "-. Device purchased in the US is NOT compatible with this firmware."...
16:02:10spugthat's just their official stance
16:02:16spugyou can use any firmware on it
16:02:35spugbut you'll lose the ability to play protected WMA files
16:02:40 Quit NickDe (Read error: 110 (Connection timed out))
16:03:03theblattelet's go for the 1.29 then
16:03:20spugthere should be no problems with patching the american firmware with the rockbox bootloader, so i'm not sure if you'll have more luck with the international firmware ... but go ahead and try if you don't need DRM support
16:03:31Soapa lot of people on Mystic River swear by the Korean firmware.
16:03:38theblattespug: i think i've already lost it anyway: since my first trying to upgrade the firmware, the box prompts "can't found drm key" at bootup
16:03:49 Join NickDe [0] (n=nicholas@
16:04:11theblattei'm trying the korean one right now
16:04:41 Quit SUSaiyan (Connection reset by peer)
16:05:15 Join SUSaiyan [0] (
16:05:50theblattedone patching, md5 ok
16:06:02GnelikAnother question what fo do you put bmp's into code?
16:09:01dan_aGnelik: I think that if we put jpg and png libs in, it would increase the size of the core, which would take away RAM that we use for buffering files (to use the HD as little as possible - so saving battery)
16:09:34theblattehum, firmware upgrade worked!
16:09:45theblatteit now says version is 1.29k
16:09:46dan_aThere are some bmp's in the code so that they can be displayed even when we can't talk to the disk
16:09:53theblattebut still no rockbox...
16:10:14theblatteurgh, the menu are in korean now
16:10:22Soapok, well after doing any firmware upgrade you need to reinstall the bootloader, do you not on Iriver?
16:11:25theblattethat already was the patched firmware, so the bootloader is inculded, right?
16:13:23Gnelikdan_a:sansa question: does it execute main method or no?
16:14:49GnelikVery last
16:14:54dan_aGnelik: It isn't. It's obviously getting stuck in crt0-pp.S, but I can't find where
16:15:04 Quit _ke (Read error: 110 (Connection timed out))
16:15:05 Quit mirak (Read error: 54 (Connection reset by peer))
16:15:30Gnelikhuh, I'm not so stupid that i think.
16:16:28Gnelikdan_a: but in BOOTLOADER mode it does, so we need to find thing that it does there
16:16:49dan_aThat's right.
16:20:04 Join mirak [0] (
16:20:46Gnelik bl main
16:20:53Gnelikit seem to run main
16:21:00theblatteactually, i used the intructions from the wiki (, is it allright?
16:21:30dan_aGnelik: It *should* run main, but for some reason it is not getting that far.
16:21:49theblatteand i'm running linux, so i went through the descramble/mkboot/scramble thing
16:30:33 Join Arathis [0] (
16:30:55 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
16:31:06 Quit pagefault (Read error: 54 (Connection reset by peer))
16:31:13 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
16:34:01 Quit [g2] ("Leaving")
16:40:06 Join [g2] [0] (n=g2@nslu2-linux/g2)
16:47:46 Quit pagefault (Read error: 60 (Operation timed out))
16:47:53 Join KN|stiff [0] (
16:51:28 Join |AhIoRoS| [0] (n=ahioros@
16:51:32 Join PaulPosition [0] (
16:54:30 Join matsl [0] (
16:54:47 Join Ribs [0] (n=freenode@
16:57:34 Join jborn_ [0] (
16:57:34 Quit wehn (Read error: 104 (Connection reset by peer))
17:01:53***Saving seen data "./dancer.seen"
17:02:12 Join RogerBacon [0] (
17:06:19 Quit secleinteer (Excess Flood)
17:06:56 Join secleinteer [0] (n=scl@
17:09:16 Quit secleinteer (Excess Flood)
17:09:54 Join secleinteer [0] (n=scl@
17:10:43dan_aOK, I'm confused. On the Sansa, trying to make a normal Rockbox build the boot process fails in crt0-pp.S - it dies trying to do "b pad_skip"
17:11:16 Quit secleinteer (Excess Flood)
17:11:53 Join secleinteer [0] (n=scl@
17:13:27 Quit jborn__ (Read error: 110 (Connection timed out))
17:17:04 Quit theblatte ("leaving")
17:17:13 Join |Rincewind|^afk [0] (
17:18:46 Nick |Rincewind|^afk is now known as |Rincewind| (
17:23:35GnelikChip cpecific?
17:24:28dan_aIt shouldn't be - it's just a branch, which shouldn't be complicated at all!
17:25:11Gnelikbut it is
17:26:45dan_aOh, wait - there's a load of rubbish being added into the code
17:28:20GnelikIn crt0-pp?
17:29:13dan_aIn the compiled binary, there's things that shouldn't be there.
17:29:43GnelikMaybe we didn't defined something?
17:30:14dan_aNo, it's not that. It's to do with making the MI4 file
17:32:18Gnelikmi4code bug?
17:32:45dan_aGnelik: In crt0-pp, where it says ".space 50*4", change that to ".space 100*4"
17:33:02Gnelikthats all?
17:34:03dan_aThat's not the right way to fix it, but it gets things a bit further along
17:34:25Gnelikmaybe make a ,
17:34:49dan_aI think so
17:36:31GnelikI had a ellow screen
17:37:14dan_a:) I've got a white screen at the moment - I still don't think it's getting to main() though
17:38:01GnelikWhy then we have different colour?
17:38:18GnelikI aded a lot of different lcd code in main method
17:38:46 Join anathema [0] (
17:39:03dan_aI've changed main too - to make it do a lot less.
17:41:33dan_aIt's being very strange - it might be getting to main, I'm not sure yet. I'm just doing some more tests.
17:41:58 Quit daurn|laptop (Read error: 113 (No route to host))
17:42:06 Quit daurnimator (Read error: 110 (Connection timed out))
17:49:17 Quit _Veseliq_ (Remote closed the connection)
17:52:08 Quit Psiuyo (Client Quit)
17:52:22Gnelikpost your progress in e200 thread, gona go now
17:52:41 Join Psiuyo [0] (
17:52:49 Join _Veseliq_ [0] (n=veseliq@
17:53:06 Quit Gnelik ("Miranda IM! Smaller, Faster, Easier.")
17:54:12 Quit |AhIoRoS| (Remote closed the connection)
17:55:04 Join |AhIoRoS| [0] (n=ahioros@
17:59:43 Join miepchen^schlaf [0] (
18:04:42 Join Blackfish` [0] (
18:05:23 Quit Soap ("Leaving")
18:07:09 Quit mirak (Read error: 60 (Operation timed out))
18:07:57 Join TeaSeaLancs [0] (n=thunderc@
18:08:58 Join Soap [0] (
18:09:21 Join powr-toc [0] (
18:10:21 Join Id2ndR [0] (
18:12:13 Join GreyFoux [0] (
18:14:56 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
18:15:53 Quit |AhIoRoS| ("Abandonando, see you")
18:17:20 Quit amiconn (
18:17:20 Quit rigel (
18:17:20 Quit crwlll (
18:17:20 Quit hcs (
18:17:20 Quit jaebird (
18:17:21 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
18:19:17NJoinrigel [0] (
18:20:38 Quit Blackfish (Read error: 110 (Connection timed out))
18:21:55NJoincrwlll [0] (
18:22:01 Quit TeaSea (Read error: 110 (Connection timed out))
18:23:52 Join Kitt0s [0] (
18:28:01 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
18:28:01NJoinjaebird [0] (
18:29:03 Join Criamos [0] (
18:34:59 Quit hcs (
18:34:59 Quit jaebird (
18:35:03 Join Steve132 [0] (i=84aa2957@gateway/web/cgi-irc/
18:35:21NJoinjaebird [0] (
18:35:28Steve132Does anyone have any sources from iPodlinux?
18:35:38NJoinhcs [0] (n=agashlin@rockbox/contributor/hcs)
18:35:38Steve132any older ones?
18:35:57n1sWhy do you come here to ask about ipl?
18:36:27 Quit Ribs (Read error: 60 (Operation timed out))
18:37:22Steve132'Cause typically I get a better answer in here about things than I do from any of the ipl team.
18:37:24 Quit powr-toc ("Leaving")
18:37:57Steve132I wanted to read the source of their video player module...and it seems to have been removed from both cvs and subversion.
18:38:41Steve132If it's off topic, my apologies. ignore it and I will go look elsewhere
18:39:48 Join TeaSea [0] (n=thunderc@
18:40:30 Join spiorf [0] (
18:41:33 Join Ribs [0] (n=freenode@
18:52:31 Quit TeaSeaLancs (Read error: 110 (Connection timed out))
18:52:45 Join j1mc [0] (
19:01:57***Saving seen data "./dancer.seen"
19:03:36 Quit TeaSea (Read error: 110 (Connection timed out))
19:05:26 Quit midgey34 ()
19:06:49 Join mirak [0] (
19:10:09 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
19:10:40 Join Ribs2 [0] (n=freenode@
19:11:52 Quit Id2ndR ("Parti")
19:13:51 Quit Steve132 ("CGI:IRC (Ping timeout)")
19:17:15 Quit Ribs (Read error: 60 (Operation timed out))
19:25:52 Quit RogerBacon ("Quitte")
19:28:37 Quit amiconn (Read error: 110 (Connection timed out))
19:28:37 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
19:35:52 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
19:43:20 Join Bjoern-Erik [0] (
19:44:01 Nick Ribs2 is now known as Ribs (n=freenode@
19:44:15 Join Gnelik [0] (n=Miranda@
19:48:03 Quit Arathis ("[rl_bot quit]")
19:48:11 Quit anathema (Read error: 113 (No route to host))
19:50:21 Quit Febs (Read error: 145 (Connection timed out))
19:51:14 Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/
19:52:08Gnelikdan_a: where does it hang's up now?
19:53:37dan_aGnelik: It's getting to main() - but something is wrong in there. I'm taking a bit of a break at the moment.
19:56:17GnelikWe cant draw to lcd now?
19:56:55dan_ait doesn't look like it.
19:57:28Gnelikand sroll backlight isnt working to
19:57:52dan_awe can turn that on and off in main()
19:58:23GnelikGreate, then we can begin debuging
19:59:56Gnelikdan_a: cant we just init lcd befour all, like we do in bootloader
20:00:04Gnelikand use it for debuging
20:00:10dan_ayou can try that
20:00:12 Quit TerrorByte ("CGI:IRC (EOF)")
20:00:12 Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs")
20:00:44Gnelikdan_a:I'l do it but tomorow
20:00:56dan_acool :)
20:01:01Gnelikits 22:00 at my place now
20:01:37dan_aSee you later
20:01:42 Quit Gnelik (Read error: 131 (Connection reset by peer))
20:13:14 Quit n1s ("Leaving.")
20:13:41 Part j1mc ("Leaving")
20:14:43 Quit obo ("bye")
20:17:07 Join anathema [0] (
20:27:54 Join Ribs2 [0] (n=freenode@
20:29:16 Quit lee-qid ("Trillian (")
20:32:39 Join Febs [0] (
20:33:03SoapI updated to reflect the fact that pp5020 iPods are not stable, but am lacking in details if someone has anything to add...
20:35:12 Quit Ribs (Read error: 60 (Operation timed out))
20:40:12 Join Terinjokes [0] (
20:40:27Terinjokesis it possible to have more then one IDv3 tag in a file?
20:41:52SoapI've seen more than one tag in a file before. It is not proper.
20:43:03Terinjokeswill rockbox read them? ie, i have audio books split into chapters, if i combinde the file into one, it keeps all the id tags, so will rockbox read and display each one, or only the first
20:44:12Soapthat I don't know. A proper mp3 joiner should strip the metadata when doing that anyways.
20:44:36Terinjokesi use terminal, so it just combinds the files ;-) not very proper ;-)
20:44:41Soapsince the ID3v1 tag is at the front and the ID3v2 tag is at the end (or do I have that reversed).
20:45:09rasherThat's reversed, yes
20:45:20rasher(v2 can be at the end, but it's rarely done)
20:45:40Terinjokeshrm, i'll just see for myself ;-)
20:45:43 Part Terinjokes
20:46:20 Quit rigel (Read error: 54 (Connection reset by peer))
20:48:40rasherYou can also have a v2 both at the start and end of the file, but that's just looking for trouble
20:49:47 Quit Wett (Read error: 104 (Connection reset by peer))
20:54:25 Quit anathema ()
20:56:53 Join yipe [0] (
20:57:43 Join |AhIoRoS| [0] (n=ahioros@
20:57:50yipeis the daily build what your average user should be using, or are there more stable releases somewhere? it seems like yesterday's build is totally unstable, I can't listen to music for more than five minutes without it freezing up
21:02:00***Saving seen data "./dancer.seen"
21:03:27 Quit |AhIoRoS| (Remote closed the connection)
21:04:14 Quit KN|stiff (Read error: 54 (Connection reset by peer))
21:08:13 Join |AhIoRoS| [0] (n=ahioros@
21:08:52spugyipe: the daily build is the most stable for non-Archos players
21:09:36spughowever, they still might be unstable, like you experienced with yesterday's build, because bugs might be introduced every day, and fixed every day
21:10:51Soapwhat device yipe?
21:12:12Soapwhich generation?>
21:12:38Soapreally? Total freeze on music playback? What type of audio files?
21:13:29yipethe playlist keeps playing, but I can no longer affect anything, I can't change the music or look through menus or turn up the volume or any of that
21:13:37SoapTry a different daily build. I've never had a freeze during playback on my 5th generation.
21:13:53Soapand you are sure the hold button isn't (partially) on?
21:13:54yipethe only thing that works is the hard reset from holing menu and select
21:14:27yipeoh, the backlight will come on as well, if I press something, the blacklight comes on, but nothing else happens
21:15:07SoapSo if you press menu twice nothing happens after the backlight comes on the first time you press menu?
21:17:31yipeI'm putting today's build on it
21:17:53yipeit seems lately like the builds have been a bit worse everyday, for the past week or so
21:18:53yipethose are the files I'm trying to listen to
21:21:21 Join hannesd [0] (
21:22:57 Quit pagefault (Read error: 54 (Connection reset by peer))
21:27:03 Join Martian67_ [0] (
21:27:21Martian67_any idea how to fix a rovckbox reboot loop on an ipod?
21:29:18Martian67_it fails to load rockbox
21:29:26Martian67_and then trys to load apple firmware
21:29:34Martian67_ad nasuem
21:29:53Martian67_is anyone at all awake?
21:30:34yipeI had that problem once
21:30:43Martian67_what did you do?
21:31:40 Join CriamosAndy [0] (
21:32:11yipebasically what had happened to me was that I totally borked the install, my solution was to use apple's itunes to restore my ipod to it's original state, then reinstall rockbox
21:32:39yipeMartian67_, I'm disabled, and can't type very fast, please be patient with me
21:32:39Martian67_but my ipod wont go into usb mode
21:32:49 Join Strogg [0] (n=user@
21:33:16Martian67_because it dosent get past the rockbox bootloader
21:33:32yipeoh, did you try plugging in the USB cable, and then holding menu and the center button, until it reboots? it should at that point reboot into the disk mode
21:33:58yipeor you could hold play and center, and that should force disk mode
21:34:05yipeduring the reboot
21:34:18yipestick around and tell me if it works
21:34:31Martian67_i have the orginal firmware image already
21:34:41Martian67_thanks a ton for that combo yipe
21:34:59yipeis it working now?
21:35:17Martian67_but i got it into disk mode
21:35:21Martian67_i can fix it now :)
21:35:22yipeoh good
21:35:30Martian67_i was scared that wouldnt be possible :(
21:35:41Martian67_and it would keep rebooting forever :P
21:35:42yipethose are two I use a lot, center + menu to reboot, and center + play to get disk mode
21:35:49yipeI was worried when it happened too
21:36:12 Join lee-qid [0] (
21:36:23Martian67_all is well now :)
21:36:27yipehey soap, I loaded the newest daily build, and I froze up again
21:36:36yipeMartian67_, I'm glad ت
21:36:45Martian67_what is that
21:36:47yipethe podcasts from my school seem to be giving me a problem
21:36:55Martian67_ ت
21:37:02Martian67_thats messing up my xchat
21:37:17yipeoh, that's the yipe-ological symbol of happiness
21:37:47yipeit's arabic, two dots over a curve, in other words a smiley face
21:37:57yipeit makes a soft t in arabic
21:38:15 Quit Criamos (Read error: 145 (Connection timed out))
21:38:39Martian67_i only see one :/
21:38:55StroggCan you compile a plugin by itself and copy it over to your player or do you have to build an entire firmware image?
21:38:55Martian67_xchat sucks at unicodee
21:39:46yipewhich linux are you using? I use ubuntu which uses UTF-8 for everything as far as I know
21:39:53Martian67_i dont :)
21:40:03Martian67_i use slackware >_>
21:40:23yipeI know I have a friend who uses slackware, and he has to change over to UTF-8 as soon as he installs
21:41:18 Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa)
21:41:42Martian67_yipe: how do i get out of diskmode?
21:41:50yipeI like ubuntu because I work with several languages, and it just makes everything much easier for me to use a linux that expects that as a default, as opposed to having to teach linux to think in other languages before I can do anything
21:42:06yipecenter + menu to reboot again, after you've unmounted of course
21:42:13Martian67_no dice
21:42:26yipedid you remove the cable?
21:42:48Martian67_rockbox works :)
21:44:12Martian67_its really not so great however :(
21:44:16Martian67_how do i play muzak
21:44:50yipehave you never used rockbox before?
21:45:11yipeuse the center button and the wheel to look through the menus, find your music, and hit center or play
21:45:25Martian67_all i have is
21:45:52yipeokay, you have to load your music onto your rockbox
21:46:09Martian67_i have music on there
21:46:17yipereconnect the cable, and just click and drag your music from your hard drive, to the ipod
21:46:33yipethe music loaded with the ipod software isn't accessible with rockbox
21:47:01yipewell... it is, but not in a useful way, apple's firmware renames all the files with names like "ddf7djhy3"
21:47:18 Join EnterUserName [0] (n=dave@pdpc/supporter/student/GeekZoid)
21:47:19Martian67_yes but im not even getting that :/
21:47:19Stroggironically enough, that's exactly why I installed rockbox
21:47:41yipeload it again!
21:48:04yipeStrogg, it's getting difficult for me to type, can you help him?
21:48:06Martian67_ah i see
21:48:14Martian67_yipe: got it
21:48:18Martian67_does it support folders?
21:48:25StroggMartian67_: yeah
21:48:47StroggMartian67_: you can treat it like a usb disk now and just drag over whatever you want
21:49:03Stroggthen you want to play music.. just navigate to that directory and select a song..
21:49:17Martian67_much more logical than shitty intunes db
21:49:29Martian67_i heard rockbox has issues with using alot of batery
21:49:30Stroggmuch more free
21:49:50StroggI wouldn't say alot more. I still get decent battery life
21:50:02Stroggthe apple firmware will have better batterylife though
21:50:20Stroggthey don't want to tell anyone their code-fu that they used to get the good battery life out of the hardware
21:50:26Martian67_how much "better"?
21:50:40Martian67_b/c i have 5.5g
21:50:44Martian67_i cant switch between the 2 :(
21:50:59Stroggohh.. hrm I have an ipod disk version.. 30g
21:51:34Stroggstill.. I plug in my ipod every other day I guess..
21:51:58 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
21:52:04Stroggthe only thing that really eats the crap out of the battery is playing games. hehe
21:52:25 Join miepchen^schlaf [0] (
21:54:05yipeI disagree actually
21:54:24yipeI get battery life that's shorter by an hour or two actually
21:54:24Strogghrmmm about?
21:55:01yipewhen I switched to rockbox I also had to start taking my USB cable to school, so I could recharge during free time
21:55:06Martian67_does rockbox support ipod remotes?
21:55:49Stroggyipe: rough estimate.. I'd say I get hrmmm 4-5 hours battery life
21:56:00Strogghard to estimate.. maybe as much as 6-8
21:56:01 Join manisavirus [0] (i=58a10615@gateway/web/cgi-irc/
21:56:06yipethat's about what I would say
21:56:24Martian67_nope no remote support :'(
21:56:52Stroggit fits in your pocket.. what use is a remote?
21:57:06Martian67_holy jeusus it makes the ipod ALOT louder
21:57:48*Strogg updates his firmware
21:57:51Martian67_Strogg: i was just wondering :(
21:58:50yipemore important then it fitting in your pocket, you can't use it unless you're connected to it with a short length of wire, it's impossible to get away from it
21:59:59yipewhy would you need a remote or waldo to control something that's already always within a few feet of you?
22:00:20StroggI suppose you could plug it into your stereo..
22:00:27yipe.... you win :P
22:00:40Stroggbut then.. that's what my computer is for. hehe
22:00:43 Join mrfatcatt [0] (
22:01:12mrfatcattguys i have installed rockbox on my iriver h340, its great but i want to see my album art when i play a song...what do i have to do to get it going???????
22:01:42markunmrfatcatt: I think there are some unofficial builds in the forum with album art support
22:02:31spugor you can compile your own build with the patch included
22:02:41spugthere's a compiling guide on the forums
22:02:57StroggI've been working on compiling lately.. haven't had a lot of luck yet
22:03:36mrfatcatti dnt think i want to compile
22:04:14spugthen you'll have to find an unofficial guide that includes the patch
22:04:22spugcheck out the unofficial builds section of the forums
22:04:34spugwhat device do you have?
22:06:42mrfatcatth340 iriver
22:07:15spugoh yeah, sorry, i missed it when you mentioned it up there
22:07:26 Join anathema [0] (
22:09:07 Join RoC_MM [0] (
22:09:12 Join obo [0] (
22:09:55 Quit RoC_MM (Client Quit)
22:10:43SoapMartian67_: despite what yipe told you, you can access all the songs iTunes put on your iPod. Read the manual about tagcache.
22:10:52blue_lizardof course you maybe need the extra and the fonts packages
22:10:55Soapit is a database of songs based on their tags, works well.
22:10:59Martian67_Soap: will latest build work on a 5.5?
22:11:01blue_lizardand a wps too
22:11:03yipeoh that's right, I'm sorry
22:11:16Martian67_or do i need to add 5.5 patches>?
22:11:25SoapMartian67_: There is a thread in the forums:new ports section about the 5.5g.
22:14:12mrfatcatthehe so many builds
22:14:21mrfatcatti guess i goto the 6ths page to get the latest build
22:14:35Martian67_how do i use plugins ?
22:14:41blue_lizardmrfatcatt: wrong
22:14:52blue_lizardNew version will always be here
22:14:59blue_lizardclick on that and you have it
22:15:38blue_lizard2.9.35 is the newest
22:15:39 Quit mirak (Remote closed the connection)
22:15:58Martian67_oh nm
22:16:00mrfatcattgood to know
22:16:48 Quit perpleXa ("Leaving")
22:17:35 Quit Siku ()
22:21:49mrfatcatthow do u run a .patch file?
22:22:26blue_lizardwe simply dont run .patch files
22:22:45mrfatcattapply then
22:23:03blue_lizardpatch -p0 < $filename
22:23:08blue_lizardsometimes p1
22:23:33mrfatcattwhere do i type that ..sorry im new at this
22:24:02blue_lizardis the build i gave you not good enough?
22:24:29mrfatcatti just installed it
22:25:03blue_lizardit already has all the patches that you need
22:25:17Strogghrmmm weird.. the CVS is missing a couple directories that the daily tarball has
22:25:24blue_lizardpatches are not for you, believe me
22:25:26Stroggno wonder I couldn't get it to build..
22:26:09BagderStrogg: really?
22:26:16BagderI find that hard to believe
22:26:25Bagderwhat dirs?
22:26:30mrfatcattwhere my files dont show but the folders so, mabey i have to rebuild the tag cache
22:26:37StroggBagder: uisimulator
22:26:52 Join Arathis [0] (
22:26:53Bagderthen you checked out a module without the sim
22:27:11Stroggalso bootloader, flash, gdb as well..
22:27:16Bagderthe same
22:27:27Bagderall those are in CVS
22:27:32Stroggno worries.. I just copied the cvs command from the wiki.. it's not my SCS of choice..
22:27:38Bagderas the daily builds are built plainly from the CVS sources
22:28:46Strogg" cvs -z3 co rockbox", right?
22:29:07rasherThat gives you enough to build rockbox on target
22:29:08Bagderif you want the lot I think rockbox-devel is the module for you
22:29:25StroggAhh.. ok. that would explain it
22:29:45StroggI'm just trying to get familiar with it all.. eventually I want to write a viewer plugin
22:39:00mrfatcatti put in the lastest kosh build but cant see album art..anyone have any ideas?
22:40:11spugare you using a wps that supports album art?
22:40:40mrfatcatti ran icatcher theme
22:41:01mrfatcattinstalled rb-exp-2.9.35
22:41:07mrfatcattran icatcher theme
22:42:19StroggI'm trying to build a simulator version of the daily tarball, and I'm missing a file "rockboxlogo.h" that's included from apps/recorder/icons.h
22:42:19mrfatcattshould it work
22:42:23mrfatcattmabey ill just reinstall
22:42:56PaulPositionYou'll need to go have a look at wps gallery and choose one theme that supports album_art. You'll also need to create bitmap files of your album covers, rockbox doesn't support embedded album art la iTunes.
22:42:59rasherStrogg: which target?
22:43:07Stroggrasher: Ipod video
22:43:20StroggOption #22, I believe.
22:43:34mrfatcatti used wmp for my album art
22:43:45mrfatcattso i beieleve theres invisable .bmp files for it
22:43:55rasherDo they have the right name?
22:44:04rasher(album.bmp I believe?)
22:44:35PaulPositionI think it's rather cover.bmp.
22:45:16rasherOkay, I've only ever used it once, a long time ago
22:45:20PaulPositionI don't use mediaplayer so I can't say but I remember it creating .jpg ... dunno.
22:45:45mrfatcattmabey if off
22:45:56mrfatcattmy mp3 have this AlbumArt_{F2DAE1E4-0858-42AF-AFD3-C0FAF057B869}_Large.jpg
22:46:01mrfatcattfor there art work
22:46:09rasherThat won't work at all
22:46:29mrfatcattif u tag a amp3 in musicmatch or wmp
22:46:35mrfatcattit makes it a jpg
22:46:46spugyou'll need a bmp
22:46:50mrfatcattso why read it as a bmp
22:46:51rasherjpgs won't work, you need to convert them
22:46:55PaulPositionYou need to make them bitmaps, using photoshop, irfanview, whatever.. And better make them smaller, like 128x128 pixels or something.
22:47:14 Quit rconan (Remote closed the connection)
22:47:20mrfatcatteverything is jpeg
22:47:27rasherBecause we don't want a jpeg decoder in the core
22:47:29mrfatcattis there a plug in to read jpegs instead
22:47:55rasherIt's not terribly hard to run a mass-converter and it saves Rockbox a mountain of trouble
22:47:58mrfatcattyeah but for comnpitablity everything is the other not bmp
22:47:58PaulPositionbecause jpegs are compressed and need to be decompressed. As Rockbox is a work-in-progress made from reverse-engineering all sorts of things, some optimisation NEEDS to be done before it could decode mp3 and jpegs all at the same time without a hiccup.
22:48:03mrfatcattim not trying to argue
22:48:08mrfatcattbut it doesnt make any sense
22:48:14rasherIt makes perfect sense
22:48:15blue_lizardalbum art is 75*75 or 100*100 .bmp only
22:48:17PaulPositionSince it's a MUSIC player first, well the jpeg decoding is like postponed for ..well a long time.
22:48:20 Join rconan [0] (
22:48:21Bagderit makes sense to me
22:48:22rasherOffload the hard work to the pc
22:48:34rasher(decompressing and resizing)
22:48:45Bagderyou want it resized anyway, so the format change doesn't really add anything
22:49:40mrfatcattso why doesnt wmp make there files bmp instead of jpeg
22:49:42amiconnThere is a plugin that shows jpegs
22:49:56Bagdermrfatcatt: ask its authors
22:50:04mrfatcattbmps are uncompressed so there generally larger file size right
22:50:09rashermrfatcatt: Because wmp runs on a pc, and jpegs are handier since it's basically free anyway
22:50:11PaulPositionBecause WMP doesn't run anymore on 75mhz machines but on pentium 3ghertz
22:50:19spugmrfatcatt: not much difference in 100x100
22:50:23amiconnWell, jpegs as _album_ art make some sense, as they're compressed
22:50:42amiconnHowever, what doesn't make sense at all is embedding "album" art in tags
22:50:56mrfatcatti see
22:51:04mrfatcatthow does itunes do it then
22:51:14PaulPositionIt does, and unless some zealot thinks it *should* not be part of rockbox, I don't see why it wouldn't be at one point... It's just not for tomorrow. (right?)
22:51:15mrfatcattwith a jpeg as well or bmp
22:51:35rasheramiconn: If I only keep a single song from an album, I'd rather have it embedded. For a full album, a jpeg in the same dir is preferred
22:51:35Bagderwell, the album art is not even in rockbox yet
22:51:44amiconnmrfatcatt: Afaik itunes converts the file before putting it on the ipod
22:51:50Martian67_amiconn: nope
22:52:03mrfatcattall i ulitmatly want is some sort of organization wherre i getting my info tags, art , and im able to view all the correct info in the media player and the iriver mp3 player
22:52:06Martian67_it just gets renamed
22:52:08amiconnI can't tell for sure because I never touched itunes
22:52:22mrfatcattwithout converting everything differnt ways
22:52:55mrfatcattalso now in vista
22:53:12mrfatcattthe songs in the windows viewer is showing the albumn art too
22:53:14mrfatcattwhihc is new
22:53:23mrfatcattand i havent quite figure out how thats working
22:53:29rasherAnd this concerns Rockbox... how?
22:53:33blue_lizardthats the miracly
22:53:45blue_lizardonly billyboy knows how it works
22:53:48 Quit rconan (Remote closed the connection)
22:53:49mrfatcattjust a easy workable format, thats it
22:54:14mrfatcattso how would u recommend updateing 40 gigs of music
22:54:19PaulPositionmrfatcatt - I thought albumArt was the shnittz, particularly now that itunes offer the superb coverflow.. But I'll be damned if I ever look at the art on my Digital Audio Player, so I stopped caring for the small bitmaps.
22:54:19mrfatcattto bmp
22:54:52rasherI would use "find" and "convert", but since you're on Windows, I have no idea.
22:55:02rasherExcept to install the windows versions of those tools.
22:55:05mrfatcattsuperb coverflow?? what do you mena
22:55:47 Join rconan [0] (
22:56:09spughow much more battery does album art suck anyway?
22:56:09PaulPositionbwaah, nothing important, just a new view in the latest itunes where you browse by covers..
22:56:41PaulPositionspug - probably not much, it has to load the backdrop and the 20some images people use in the WPS, one more isn't a big deal I'd think.
22:57:14mrfatcattitunes tagging sucks
22:57:24mrfatcattu cant even pick the right tag in itunes
22:57:30StroggI wish there was a way to turn your display off when the hold button is on. That'd rock.
22:57:32mrfatcattat least in music match u can look it up
22:57:37mrfatcattwhihc is important
22:57:44mrfatcattbecause if u tagg old jazz records
22:57:48mrfatcattthere are mutiable versions
22:58:00mrfatcattit doens really matter with newwer music but older music yes
22:58:11mrfatcattwhen there are revisions so i dont use itunes for that reason
22:58:38spugStrogg: can't you?
22:59:00spugin the display settings you can set the timeout for the display when the hold button is on
22:59:02*Strogg checks for a new option in the config menu
22:59:05spugi have it to "off"
22:59:18spugwhen i turn on hold, the display is turned off
22:59:30Stroggoooh nice. I just updated my firmware today.. that was on my wishlist for a while. hehe
22:59:40rasherStrogg: Ipod Video sim builds fine for me
22:59:57rasherFrom daily tarball
23:00:04amiconnPaulPosition, spug: It depends on when / how often album art is loaded
23:00:12Stroggrasher: hrmm wonder what I'm doing wrong..
23:00:22Stroggspug: are talking about display or backlight?
23:00:38spugamiconn: so if i shuffle my entire music folder, it'll probably use a lot more than just listening to consecutive albums
23:00:46amiconnIf it causes a spinup per track, it will suck quite some extra power, but if it is clever, you're playing albums and it loads only once per album it shouldn't be noticeable
23:00:53mrfatcattrockbox cant play doom, but not decode jpeg album weird
23:01:00spugStrogg: hmm, backlight, but the two are the same on my device
23:01:04spugi guess not on all
23:01:15mrfatcattcan play doom
23:01:25spugmrfatcatt: the two aren't related at all
23:01:46rashermrfatcatt: Not really, Doom was a port and is a plugin, albumart loading will be part of the core, so has some entirely different limits
23:01:47Stroggspug: yeah.. I have mine set the same way.. backlight turns off when the hold button is on
23:01:58PaulPositionmrfatcatt - can play doom. can decode jpegs. can'T decode jpegs on the fly while listening music without as much as a hiccup. SINCE IT IS A MUSIC PLAYER, music playing is priviledged. that all.
23:01:58Bagderrockbox can decode jpeg the same way it plays doom
23:02:04spugStrogg: aha :/
23:02:04***Saving seen data "./dancer.seen"
23:02:05Bagderin a plugin
23:02:40amiconnmrfatcatt: There is one fundamental difference. Playing doom stops the music. Showing album art with stopping music wouldn't make sense
23:02:41Stroggspug: I suppose the LCD doesn't really use that much power without the backlight.. but.. hehe
23:03:01spugStrogg: yeah. everything that saves power is awesome ;)
23:03:25mrfatcatti see
23:03:36mrfatcatti like the the differnt points u guys make
23:03:44 Join rotator [0] (n=e@rockbox/developer/rotator)
23:04:55amiconnBesides, rockbox is mainly a music player firmware. Album art is just a gimmick imho
23:05:01Bagderthis may sound weird, but we _have_ thought about a few things when rockbox turned out like this
23:05:45amiconnIf someone comes up with a nice way to integrate album art handling, i.e. battery and memory saving, compact and flexible, why not?
23:06:00amiconnBut there are way more important things to do
23:06:13blue_lizardlike saving the whales?
23:06:20spugmrfatcatt: you can perhaps write a patch if you want to
23:06:23*Strogg crosses fingers
23:06:43mrfatcatti just grew up on albums, where it was fun to check out the work and info
23:07:08mrfatcattalso, im a jazz musicians so alot of the info(musicians, studio info) is embbed in old album work
23:07:09blue_lizardshure and just grew up with lps
23:07:12mrfatcattpersonally ect
23:07:19rasherWell, you won't be checking out a lot on a 100x100 bitmap
23:07:28blue_lizardwhat do i now with the small album "art" pictures?
23:07:37StroggBagder: weird. I found the problem...
23:07:44mrfatcattthings is in wmp the art is invisabe
23:07:51StroggWoo! successful build
23:07:54*Strogg does a dance.
23:07:58mrfatcattand is just copied over when u copy a full ablum folderr anyways
23:07:58rasherStrogg: What was the problem?
23:08:17amiconnBut when it comes to embedded album art: it's a waste. Storing the same cover 10 or more times as embedded jpeg probably takes even more space than storing it one time as small bmp
23:08:36amiconn...with the embedded version harder to decode
23:08:52blue_lizardprobably not
23:08:59Stroggrasher: Bagder: when I ./configure'd, when it prompted for my rootdir and I gave it, it put my $HOME in the Makefile as ROOTDIR... and when I make'd, the path to the tools directory was wrong..
23:09:06blue_lizardbecause of course then every song gets an different cover art
23:09:21rasherStrogg: It prompted you for your rootdir? That's something gone weird already
23:09:27amiconnblue_lizard: Then it's no longer album art
23:09:30rasherIt usually manages to find it automatically
23:09:38blue_lizardamiconn: it was an joke
23:09:38Stroggrasher: Bagder: it uses the tools to generate the .h file I imagine, which was missing kuz the tools directory wasn't there.
23:10:09Bagderyeah, because $HOME is not the root it wanted
23:10:18Bagdermaybe we should improve the question
23:10:38Stroggoh I know. I put in my root dir.. /home/jean/rockbox/src/rockbox-daily
23:10:47rasherWhich reminds me..
23:10:49amiconnBagder: Btw, is there a more convenient way for cvs checkouts?
23:11:03StroggBagder: but for some reason deep in the Makefile, it ignored me and just used my $HOME instead.
23:11:12rasherBagder: Why is the rootdir guessing done as it is? Why not simply use the path of configure?
23:11:22StroggI could dig into the Makefile and try and see.. but my Makefile syntax fu is rather weak..
23:11:25amiconnRight now I checkout the dirs individually, because with the mdoule thing I get an extra directory I do not want
23:11:45rasherBagder: That is, rootdir=`dirname $0`../
23:11:45Bagderrasher: it should be fixed, but once upon the time the script was written to allow tools/apps/firmware etc to be in separate places
23:12:16Bagderamiconn: so checkout the dir/module first and then move the subdirs
23:12:26amiconnFurthermore I never know which module includes which dirs
23:12:29BagderI find it weird to not have the sources in a dir
23:12:50rasheramiconn: how about cvs -z3 -d:pserver:${USER} co -d "newcheckout" rockbox
23:12:52Bagderamiconn: so that's a documentation issue, I believe it is somewhere in the wiki
23:12:53amiconnBagder: I _do_ have them in a dir, but with a name _I_ gave it
23:12:59Bagderamiconn: so name it
23:13:11Bagderwith -d or just rename it after checkout
23:13:35PaulPositionHey cvs experts.. Say I download sources, apply a few patches before getting lots of failed hunks on patch #7 and I want to go back, is there a function to retreive only what I changed (I use to delete and re-download the whole source but it sucks for mine and ROCKBOXs' bandwidth..) ??
23:13:37*rasher has a "checkoutinto" script
23:13:44StroggAnyway... I think it's a bug somewhere in the configure script.. (where is far beyond me)..
23:14:18amiconnrasher: "rockbox" doesn't include everything. Iirc it doesn't even include all necessary dirs for target builds (maybe it's fixed now, dunno)
23:14:23BagderPaulPosition: you can undo any local changes by "diff -u file | patch -p0 -R"
23:14:24rasherStrogg: I found it
23:14:34Stroggrasher: wicked!
23:14:34rasheramiconn: then use rockbox-devel
23:14:44*Strogg buys rasher a beer and a pie
23:15:04PaulPositionyeah, but often times patch -r will give failed hunks too, leave a lot of rejects files behind and such so I presume it didn't really 'unpatch' well... But for what I know, maybe it did.
23:15:11rasherStrogg: Try changing line 545 of configure to rootdir=`input`
23:15:12BagderI mean "cvs diff" btw
23:15:34BagderPaulPosition: the "cvs diff | patch" thing won't fail
23:15:47Bagderbut sure, you may get some .rej and .orig files left
23:15:55Bagderif you did the patching with the patch tool
23:15:58PaulPositionoh, but they mean nothing?
23:16:10Bagderthey're just there for your information
23:16:12rasherBagder: Isn't that simply a typo in configure, line 545?
23:16:13Stroggrasher: ahh. nice.
23:16:35PaulPositionWell sorry Badger for my 9 downloads yesterday.. ;)
23:16:39Bagderrasher: yes indeed it is
23:16:41rasherStrogg: Does that fix the problem you had?
23:16:46rasherBagder: shall I fix?
23:16:55BagderPaulPosition: we'll put that on your tab then sir? ;-P
23:16:59Stroggrasher: lemme test another build. I imagine it will though
23:17:01Bagderrasher: please do
23:17:06 Quit Blackfish` ("( :: NoNameScript 4.03 :: )")
23:17:27Stroggwow.. my first contribution hehe. I think I should go eat a cookie now. :)
23:17:29rasherI'm surprised it's been this long without anyone banging their head on that
23:17:50Bagderit shows how often people build out of the documented way ;-)
23:17:58*amiconn wonders what typo rasher is talking about
23:18:10Stroggrasher: most people probably build in the src dir, I bet. hehe
23:18:10rasheramiconn: it's asking for the root dir, but assigns it to firmdir
23:18:17 Quit BHSPitLappy (Read error: 131 (Connection reset by peer))
23:18:27rasherwhich seems.. broken
23:18:28amiconnI never had to answer that question manually...
23:18:44BagderStrogg: not really, the script searches quite all over the place for it automaticly
23:19:15Stroggmaybe my dev environment is just a little odd. hehe
23:19:16rasherYeah, I really think that whole block should just be changed to rootdir=`dirname $0`/..
23:19:31rasherSince that should always be the root dir
23:19:39rasherAs things are now, anyway
23:19:46PaulPositionnomenclature... blah. :p
23:20:13StroggUsing source code root directory: /home/jean/rockbox/src/rockbox
23:20:44rasherNot it'd better build correctly as well
23:20:53Stroggit's still building, but it's passed the point where it errors. Looks good.
23:20:59Stroggrasher: Bagder: Thanks a bunch :)
23:21:36*Bagder bows
23:21:45rasherYou're most welcome
23:26:04 Quit amiconn (" reboot, brb")
23:29:01 Join nave7693 [0] (
23:29:54 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
23:40:18rasherBagder: replacing the rootdir guessing and asking with the rootdir=`dirname $0`/../ allows me to build from anywhere without having to manually specify my source dir.. Can you think of any downsides to using that?
23:40:30Bagdernope, go for it!
23:41:26 Quit My_Sic (Read error: 131 (Connection reset by peer))
23:42:02 Join getdow [0] (i=58a10615@gateway/web/cgi-irc/
23:45:18 Join Terinjokes [0] (
23:46:07Terinjokesi really love Rockbox ;-)
23:50:54 Quit mrfatcatt ()
23:50:59spugme too!
23:52:45Terinjokesi really love the log, so cool :-)
23:53:10 Join lostnihilist [0] (
23:53:10 Quit manisavirus ("CGI:IRC (EOF)")
23:53:43spugTerinjokes: yeah, me too. it's my main reason for using rockbox ;) log ?
23:54:45getdowwhat s that ?
23:55:05spuga log of all your played songs that can be submitted to
23:55:21TerinjokesI guess i have to code something to make uploading the log easier in MacOSX, speaking the file is hidden (i made a system link in my Music folder that points at it, make it a tad bit easier to upload, and made a shell script to turn around and delete it..)
23:55:28getdownice ! didnt know that
23:57:11getdowmy main interest is in the gameboy and zx emulators :)
23:57:35Terinjokeshrm, still no nano support...
23:57:58Terinjokesspug, whats your namer?

Previous day | Next day