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

00:00:14[IDC]Dragonucl gets a problem then, making 2 blocks from it. There is an option to make larger blocks than the default 256 KB.
00:00:32linuxstb_Kasperle: It's in CVS now if you want to try it.
00:01:02[IDC]DragonI will add that to the build process, just in case somebody else will stumble over it.
00:01:28 Quit strabes (Read error: 104 (Connection reset by peer))
00:02:22amiconnThe old compiler is, erm, old ;) It's not recommended for a rather long time now...
00:02:33amiconnBut what's the problem with more than one block?
00:02:41Kasperlelinuxstb_: finds it
00:03:06Kasperlelinuxstb_: but it lists " -l, −−list" twice now, when started with no arguments
00:03:25amiconnIs the ucl decruncher too much 'thinned out' to handle them?
00:04:46linuxstb_Kasperle: Thanks, fixed.
00:04:47[IDC]Dragonwhat's the poop about the new compiler?
00:05:20 Join Disorder [0] (
00:05:28[IDC]Dragonwhat great new things does it bring in?
00:05:38amiconn(1) With my patch we can use -Os (2) -Os is _way_ more efficient with gcc 4.0.x tahn with 3.4.x or 3.3.x
00:05:39[IDC]Dragonand why is is patched?
00:05:51 Quit petur ("sssssssssss---------PLOP!")
00:06:18amiconnThere's a bug in the SH back-end that creates wrong jumptables (for switch() ) under certain conditions
00:06:32amiconn...happening with -O2 and higher
00:06:40[IDC]Dragonsounds like fun to hunt for...
00:06:54amiconnSince -Os is essentially -O2 with size-increasing options disabled, it also hits there
00:07:06Kasperlelinuxstb_: if you're looking for other "autodetection" options, you could run "camcontrol devlist" on recent FreeBSD versions. that'll output something like "<Apple iPod 1.62> at scbus0 target 0 lun 0 (pass0,da0)"
00:07:08amiconnThe idication in the asm and the problem itself are rather obvious
00:07:57amiconnBut myfix, while working nicely, isn't a proper solution and hence probably not suited for gcc cvs inclusion
00:08:14amiconn(and imho the gcc team is not really a cooperative one)
00:08:35Kasperledoes anyone know whether newer ipods simply do not support firewire, or whether apple just ships them with usb cables and firewire would still work with a different cable? according to portalplayer, the pp5020 supports firewire
00:09:19[IDC]DragonI have now upgraded to the new toolchain
00:09:29[IDC]Dragonwent flawless
00:09:45amiconnThe problem is even relaitively simple to explain: The SH loads bytes and words sign-extended, and gcc uses byte-sized and word-sized jumptables with higher -O levels
00:10:33amiconnGcc has to decide whether to use signed byte, unsigned byte or word jumptable
00:10:38 Part deadbattery ("User is away.")
00:10:49amiconnAnd the check compares <= 127 and <= 255
00:10:51[IDC]Dragonand now you wast a bit
00:11:23[IDC]Dragonoh, even better
00:11:48amiconnSo if the number of case:s is odd _and_ the last case: is _exactly_ 127 or 255 bytes forward, the bug hits
00:12:04linuxstb_Kasperle: They don't support firewire (apart from charging via firewire). The Nano/5g have a PP5021, not a PP5020.
00:12:16amiconn..since gcc calculates the pure jumptable size, but later has to pad one byte because of instruction alignment
00:12:55amiconnI just changed the check to <= 126 and <= 254, respectively
00:13:21amiconnThe proper fix would be to fix the jumptable size calculation to take alignment into account
00:13:54amiconn...but that's beyond me. Trust me, I tried to follow th eendless code paths in the gcc sources...
00:14:11 Quit lini (Read error: 60 (Operation timed out))
00:14:39[IDC]Dragonoh dear
00:15:43Kasperlelinuxstb_: oh. that's too bad
00:15:50amiconnThis bug is present in all gcc versions I checked (from 3.3.x thru 4.1.x)
00:21:28 Quit lee-qid ("aufwiederbyebientotsayonara")
00:27:43 Join Thundercloud [0] (
00:29:23 Join markun [0] (n=markun@rockbox/developer/markun)
00:30:59 Join xfox [0] (
00:33:18 Quit MarcoPolo ("Bye !")
00:33:36*linuxstb_ pings Bagder
00:34:02BagderI got your PM and will fix that soonish
00:34:16Bagderhaving a hard time with my kids tonight getting them to sleep...
00:34:37linuxstb_np, thanks. I just wanted to say I've updated the zip file on my site.
00:34:49Bagdersame URL ?
00:35:09Bagderok, I refetched
00:37:04Bagderok, they're now copied to the download area
00:38:22xfoxis there an emulator that you can test the code on?
00:38:46Bagderthere's a simulator
00:39:05xfoxcool, I was thinking of writing some code for the rockbox
00:39:23Bagdermost apps and plugins etc can be tested and developed using the simulator
00:39:30xfoxwhere should I start? :)
00:39:36 Join Rob2222 [0] (
00:39:45Bagderxfox: get a dev environment and build your own rockbox
00:39:54Bagderfrom cvs sources
00:40:36xfoxI didn't see the simulator though, is it on the site?
00:40:47 Quit Thundercloud_ (Read error: 110 (Connection timed out))
00:40:49Bagderit is in the source tree as well
00:41:02Bagderyou build it like you build for target, just select sim in configure
00:41:19xfoxoh, I see
00:41:33Bagdersince it doesn't run target code, it runs native built code
00:41:45Bagderjust simulating, not emulating
00:42:44 Quit ender` (" cd /pub && get beer")
00:43:50xfoxcan you see like some sort of picture of the LCD (say iRiver H320)?
00:44:27Bagderthe simulator shows what would appear on the LCD in a window
00:44:55xfoxyup, that's what I'm after... because I'd like to see what's going on
00:45:29xfoxI'll probably start with something simple some sort of visual enhancements etc
00:49:13 Nick DreamThief is now known as DreamThief|off (
00:55:16dan_aBagder: Good news from MrH!
00:56:09linuxstb_What's he done now? Peace in the middle east?
00:57:28dan_aYep. He started reverse engineered a peace deal and then realised that what he was finding matched perfectly with an existing framework document...
00:57:47 Join muesli__ [0] (n=muesli_t@
00:58:45dan_a(Or maybe just confirmed the mail that was sent to the dev list the other day. UOG_ID in the Freescale documentation seems to be the register we have as USB2D_IDENT)
01:00:35 Quit [IDC]Dragon (Read error: 113 (No route to host))
01:02:20maquisHowdy all. I'm very new to rockbox development, and I'm trying to build, but I'm getting the error that there's no rule to make rtc_pcf50605.o. I was wondering if anyone else is having this proble −− I haven't really made any changes to the code yet... just did a cvs up a few minutes ago, along with a make clean prior to attempting the make (also tried re-running configure)
01:04:49linuxstb_Which target are you trying to build?
01:05:49maquisthe regular build for the ipod mini 1g
01:06:16 Join Morrison [0] (
01:06:28Morrisonahoy chaps
01:06:46***Saving seen data "./dancer.seen"
01:08:20n1smaquis: mini builds fine here, did it use to work?
01:08:41linuxstb_maquis: Do you have the file firmware/drivers/rtc_pcf50605.c ? Also, do you use "cvs update -dP" ?
01:09:02maquisn1s: yeah.. used to
01:09:11maquislinuxstb_: i didn't use -dP... that might be my problem
01:09:29n1syes, -d fetches new files, can be handy :-)
01:10:43Nico_Pcould someone point me to what code is executed when the user selects an audio file in the tree to play it (without using the context menu, he justs clicks on it) ?
01:10:55 Quit muesli__ ("ich will Khe!!!")
01:11:00 Part n1s
01:14:04 Join aly76 [0] (
01:16:19xfoxwhen u click to play in the simulator, does the song supposed to play through speakers?
01:16:27Nico_Pah, found it, it's in filetree.c, forgot to look there
01:18:45xfoxoh k, nm it works now :)
01:18:58 Join barrywardell [0] (n=barrywar@
01:20:28 Join muesli__ [0] (n=muesli_t@
01:22:03maquislinuxstb_: thx for the help...
01:27:33 Quit pixelma (" g'night")
01:27:58 Quit spiorf (Remote closed the connection)
01:28:35 Join realm [0] (i=46956c9a@gateway/web/cgi-irc/
01:28:40realmhello everyone
01:28:44realmi have a question question
01:28:46realmcan someone help me?
01:29:25PaulPositionI'd like to know if someone would be willing to put two lines into the sudoku plugin so that it sets a foreground and background color on plugin entry.. It's been a month now that the grids become invisible with most themes' .cfg but creating a patch and going through the flyspray process seems overkill.. :(
01:30:06realmhow do i play videos that have already been converted for ipod use on rockbox?
01:30:20realmit seemes rockbox cant play videos?
01:30:34midkayit can't.
01:30:35realmwhen i switch over to the ipod firmware it works just fine
01:30:47PaulPositionrealm - different formats.
01:30:50midkayrockbox isn't the ipod firmware.
01:30:59realmhow do i play vids on rockbox then?
01:31:31midkaywell, you can't, not very well (no audio, will be laggy/slow). it's far better to just use the ipod firmware for video.
01:31:33realmi alrady tried all the main types of formates
01:31:41PaulPositionrealm - There's probably a converter for it.. But there's no sound as of yet so you might want to stick with dualbooting to original firmware for video (for the time being..)
01:32:48realmhonestly i had some porn on disk storage and i was trying to browse to it on rockboxc and play it there so its not in my general videos list on the ipod firmware
01:32:50realmthis sucks lol
01:33:07realmhow laggy/slow will it be?
01:33:34midkayhaha. you'll have to convert all of it to audioless format and depending on the resolution/quality probably like half-speed.
01:33:56realmoine more question
01:34:03realmis there anyway to hide that shit on there?
01:34:11realmso i can still watch it on ipod firmware
01:34:17realmbut i want to hide it somewhere
01:34:40realmi know the ipod firmware doesnt have a file browser like rockbox
01:34:49realm(which is what kicks so much ass about rockbox)
01:34:57midkaywell, copying any video over from itunes will rather hide it by renaming it weirdly and placing it in a random folder in the ipod_control/music folder..
01:35:32realmbut when u go to the videos folder (where i have a shitload of family guy eps that my friends watch all the time) youll see it there plain as day
01:35:39PaulPositionmidkay - He wants it hidden from Apple firmware.. Not very possible I think, and a question for Apple or iTunes devs.. :(
01:35:58midkaywell, don't copy it over from itunes? or you mean hidden nested in some weird menu?
01:36:07 Join MarcoPolo [0] (
01:36:34realmthe ideal thing would be to find some type of 3rd party filebrowser add-on or something for the itunes firmware
01:36:40midkayyou can't really hide it, nah.. not like creating folders in a file view. ipod firmware simply has a videos section and that's that..
01:36:43realmso i can just browse the disk and play it from there
01:36:52midkaycan't. :\
01:37:04realmthat blows
01:37:17realmyou're telling me NO ONE else has asked how to hide their porn on their ipod?
01:37:21realmwhat is this world coming to...
01:37:31midkaynot necessarily, there's just no way!
01:37:45realmi wish i was a programmer dude
01:37:49realmid jump on that right away
01:38:07realmwe need a place to hide porn safely from our children and wives
01:38:10midkayyou can't really do anything to the iPod firmare anyways (well, where there's a will there's a way, but reasonably, no).
01:38:16realmwhat kind of world are we living in?
01:38:22midkayit's a sick one!
01:38:26realmi know man...
01:38:28realmi know
01:38:59realmso what do u guys do to hide your porn on your ipod?
01:39:02realmor do u just not care?
01:39:16 Quit Thundercloud (Read error: 54 (Connection reset by peer))
01:39:17PaulPositionSo I'm asking again... Sudoku *really* misses a call to rb->lcd_set_foreground(LCD_BLACK); on plugin entry so that it displays grid no matter what fore/back-ground are set. Would anyone with check-in rights make the change or does it *really* need to go through a new flyspray patch submission..?
01:39:19markunsome of use even don't have an ipod!
01:39:24idnarI don't store porn on my ipod
01:39:27PaulPositionrealm -I don't look at video on my dap.
01:39:29 Quit [sellout] (Read error: 104 (Connection reset by peer))
01:39:41realmim so out of luck its not even funny
01:39:44idnarwell, I don't have an ipod anyway, but I wouldn't store porn on it anyway
01:39:46 Join [sellout] [0] (
01:39:57idnarI mean, why look at porn on a tiny screen when I can look at it on my 19" TFT?
01:40:06realmu never took a dump and just suddenly decided u needed to wack it while everyone was sleeping?
01:40:10midkayPaulPosition: wouldn't that conflict with user backdrops potentially?
01:40:17idnarfar more satisfying experience
01:40:23realmyea with my wife in the room
01:40:24realmgood idea bro
01:40:26midkayor what if someone set fg white, bg black.. forcing fg black would mean it's unusable as well.
01:40:27realmthanks for the insight
01:40:40idnarrealm: put your monitor in a better location :P
01:40:49realmi need a 19" in my bathroom
01:40:49realmfor sure
01:40:57realmid like handheld porn tho
01:41:02realmits something about the portability
01:41:05realmits just.....
01:41:09idnarkind of awkward position, too
01:41:15realmfuck that man
01:41:17idnarI guess you could put the device down while you whack off
01:41:24*dan_a thinks we are getting off topic
01:41:25realmi have 2 hands
01:41:26idnarbut otherwise, I can see some accidents happen
01:41:46idnaroh well, time to go pass out
01:41:54realmlater man
01:41:58realmok one more serious question tho
01:42:15realmi just did a quick search and found some other thing like rockbox that runs on linux
01:42:22realmdoes that thing play videos well?
01:42:35realmand does it allow you to switch between firmwares like rockbox?
01:42:46realmi didnt do much reaserach on it so im sorry if im wasting your time guys
01:42:51PaulPositionmidkay - Sudoku draws a white-ish board and (depending on foreground set) white/whatever grids over it, not very practical.. For all I know initialising colours from a plugin doesn't outlive the plugin execution. I guess the original colours from the theme are stacked and reloaded or somehing..
01:42:58midkayiPodLinux? you should ask them in #ipodlinux.. it's pretty complicated and i don't think the video player works very well but if you're desperate...
01:43:08realmnot desperate
01:43:14 Quit muesli__ ("ich will Khe!!!")
01:43:18PaulPositionmidkay - The background colour (or backdrop maybe) only shows *beside* the board..
01:43:20realmrockbox was complicated enough for me
01:43:23midkayPaulPosition: ah, i didn't realize sudoku sets bg but not fg..
01:43:33midkayi thought if you set fg it'd conflict with bg sometimes.
01:43:42 Quit Arathis ("[rl_bot quit]")
01:43:51midkayrealm: haha.
01:44:15realmok this is my LAST and final question....
01:44:23realmwhen the hell are u guys gonna get some kick ass video on rockbox!
01:44:29PaulPositionmidkay - It doesn't set a bg per se, it just draws a board. Patch I have here from Ashen over at misticriver sets a pale blue background, but that doesn't change the board's white, just the colour 'behind' it..
01:44:31realmhaha im just kidding
01:44:43realmbut serious that would make it 1million times more kick ass than it already is
01:45:05midkayPaulPosition: ah, i see... hm.. well, yeah, definitely should set the fg then. if my environment was up and running, i would..
01:45:13realmill stop wasting your time lol
01:45:15realmlater guys
01:45:19midkaylaters realm
01:45:58 Join qwm [0] (
01:45:58 Quit realm ("CGI:IRC (EOF)")
01:46:02 Quit zzap (Excess Flood)
01:46:02 Join hoohoos [0] (i=46956c9a@gateway/web/cgi-irc/
01:46:02qwmgotta love the video player. :>
01:46:18 Join zzap [0] (i=zzap@
01:46:31 Part qwm
01:47:16 Quit zzap (Excess Flood)
01:47:22 Join zzap [0] (i=zzap@
01:50:09 Quit Morrison ("( :: NoNameScript 4.02 :: )")
01:50:37barrywardelljhMikeS: should the pcm_calculate_peaks() be moved to the target tree?
01:50:56 Quit hoohoos (Client Quit)
01:55:19jhMikeSbarrywardell: yes, if it uses hardware specific stuff like the coldfire one does
01:55:27 Quit PaulPosition ()
01:59:37jhMikeSthough I'm pondering which bit shouldn't which might be the calc itself, not the setup for it. The pp probably has a fast multiply?
02:00:52barrywardella version optimised for the PP could probably be made
02:01:07barrywardellbut the current one doesn't look like it's specific to PP
02:01:34*MarcoPolo is away: Zzzzzzz
02:01:37 Nick MarcoPolo is now known as MarcoPolo|AFK (
02:02:14 Quit Disorder (Read error: 104 (Connection reset by peer))
02:02:19jhMikeSlook what I added for cf today and perhaps the pcm_peak_peeker function is good for many ports?
02:04:57jhMikeSbut I was thinking asm for coldfire for that too and it can save a few asm instructions over the c version...hmmm
02:05:17 Join Gekk0 [0] (
02:05:36barrywardelllooks quite generic as it is at the moment
02:06:01Gekk0i assume i missed something.
02:06:24barrywardellbut optimising the peak meters seems like it would be quite important. they seem to slow down PP targets a lot.
02:07:25Gekk0is there a new set time for rockbox 3 to be released?
02:07:27 Join gotthardt [0] (
02:07:45*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:07:46linuxstb_Gekk0: No
02:08:07*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:08:42*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:09:01*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:09:26*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:09:37*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:10:04Gekk0is there anything specific that is trying to be achieved for version 3?
02:10:18*MarcoPolo|AFK is away: Zzzzzzzzzzz
02:10:51barrywardelljhMikeS: also, what about the code in audio-*.c? for the moment, that seems fairly generic for the PP targets. although maybe it will eventually be more target specific?
02:11:05jhMikeSbarrywardell: peakmeter probably should be moved then
02:11:39jhMikeSI targeted that cause it was too full of #ifdef and the setup isn't the quite the same for iAudio and iRiver
02:12:12jhMikeSmade it easier to clean up higher level code too
02:12:21barrywardellah, ok. i'll make it audio-pp.c
02:12:51 Join Disorder [0] (
02:13:47 Quit Disorder (Read error: 104 (Connection reset by peer))
02:14:04 Join Disorder [0] (
02:15:43jhMikeSpp version doesn't have all the register writing like cf though if that version's final. some things look simpler there.
02:16:28Gekk0is there a way i can get added to the svn users?
02:16:48 Quit xfox ("reboot")
02:16:50Gekk0i upgraded the solitaire slightly so you can use the menu from jewels for audio
02:17:01linuxstb_barrywardell: If you're still around, could I ask you to create a new ipodpatcher Mac OS X binary from the current CVS? It can wait until morning - it needs Bagder to put it on
02:17:23barrywardelllinuxstb_: i'll do that now...
02:21:25 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:21:57JdGordonmornin all
02:24:06Nico_PJdGordon: hi
02:24:13Nico_Pi was just going to leave
02:24:26Nico_Pit's time to go to bed for me ;)
02:24:32JdGordondid you check my latest version of the path?
02:24:35linuxstb_barrywardell: Thanks.
02:24:37Nico_Pi've just finished editing the wiki
02:24:42Nico_Pyes, i did
02:24:46JdGordonok, ill have a look
02:24:49JdGordonwhat did you think?
02:25:31barrywardelllinuxstb_: do you think it's OK to commit the recording patch? there are still some bugs, but it's a start.
02:25:41Nico_Pi didn't test it because it doesn't work in the sim and i didn't boot windows
02:26:14Nico_Pi started adding the code to the core
02:26:38barrywardelllinuxstb_: it adds the files target/arm/pcm-pp.c and target/arm/audio-pp.c. are the reasonable filenames?
02:27:11Nico_Palso i had a look at how the A-B repeat feature adds marker to the progressbar... seems pretty easy to do the same for cuesheets
02:28:04linuxstb_barrywardell: Yes to all your questions.
02:29:15JdGordonNico_P: you dont handle the wps code at all in the patch?
02:29:18 Quit MarcoPolo|AFK (Remote closed the connection)
02:29:20JdGordonor did I miss it?
02:29:22Nico_PJdGordon: not yet
02:29:28 Join MarcoPolo [0] (
02:29:56 Quit dan_a (Read error: 60 (Operation timed out))
02:30:40 Part Disorder
02:30:48Nico_PJdGordon: i'm going to bed now, but i'll be back in about 8 hrs, so i suppose you'll still be there ?
02:30:56JdGordonshuold be
02:31:06Nico_Pthx, bye
02:31:15 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
02:31:17 Quit Nico_P (Remote closed the connection)
02:31:48 Quit linuxstb_ ("CGI:IRC")
02:37:41 Join courtc [0] (
02:38:36 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
02:39:01 Quit linuxstb (Nick collision from services.)
02:39:03 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
02:39:10relaxedJust bought a 30gig ipod (5.5gen) and know it's not supported right now but I read in the forum that rockbox installs and works ok on it. Should I follow the guide for installing on a ipod video or are there special directions anywhere?
02:40:41Gekk0there might be on the ipodlinux forums
02:40:44Gekk0search i guess.
02:41:23 Quit MarcoPolo (Remote closed the connection)
02:41:56scorcherelaxed: official support for it should be coming very soon
02:42:51scorcheand why would you search on the ipl forums for instructions on installing rockbox?
02:44:03Gekk0its all ipod
02:44:14Gekk0and ipodlinux is what they put on the 5.5g first
02:44:19Gekk0its not entirely properly documented yet
02:44:31Gekk0the ipod firmware doesnt work anymore when you put rockbox/ipl on.
02:45:36scorchethere is a 22 page thread on our forums about it...
02:46:06scorchegoing to the ipl forums is the wrong place to go for *anything* rockbox
02:46:25scorchejust as rockbox is the wrong place to go for anything ipl
02:46:28BetaCookieshow much did the 2gb 1st gen ipod nanos cost, anyone know?
02:46:44scorcheBetaCookies: google ;)
02:46:49BetaCookiesi cant find it
02:46:49Gekk0in AUD?
02:47:05BetaCookiesmore or less than USD?
02:47:11BetaCookieslike the equivilent?
02:47:11JdGordonGekk0: no way, my sister got a 4gig for 300AUD
02:47:44scorcheBetaCookies: go into google and type in 300 AUD to USD
02:47:51BetaCookiesscorche i did
02:47:51Gekk0on release, it was $300
02:47:59JdGordonoh ok
02:48:02BetaCookiesbut it might have been more in aud than in usd, even the equivilent
02:48:09JdGordon300AUD is about 240US
02:48:10relaxedscorche: Good the hear support is coming. 22 page thread on installing or something else?
02:48:11Gekk0it always is
02:48:19Gekk02gb in US
02:48:21Gekk0was about $200
02:48:22 Join MarcoPolo [0] (
02:48:27BetaCookiesgood to know
02:48:29Gekk0in australia for some gay annoying reason it was $300
02:48:36scorcherelaxed: on the port effort in general...there are instructions on the first page though
02:48:37Gekk0stupid exchange rate tarrifs and tax.
02:48:37BetaCookiessince I'm buying a gp2x for less, with more shtuff
02:48:51BetaCookiesyay for linux gaming consoles!
02:49:02Gekk0and ps3
02:49:05Gekk0supports linux default
02:49:07 Quit Criamos ("( :: NoNameScript 4.03 :: )")
02:49:29 Quit jaebird (Read error: 104 (Connection reset by peer))
02:49:57 Quit MarcoPolo (Remote closed the connection)
02:50:04scorcheBetaCookies: it was 199 USD on retail
02:50:23scorche...found via a google search
02:50:31 Join PaulPosition [0] (
02:50:33Gekk0i told you that
02:50:36Gekk0I TOLD YOU! lol
02:50:58relaxedscorche: I found it, thanks :)
02:51:35Gekk0ill follow you there :D
02:53:02PaulPositionWhen you create patch files, what kind of diff exactly you guys use to create? unified (-u) ?
02:53:46 Quit roolku ()
02:55:15Gekk0why does windows suck so much as a development platform?
02:55:34*JdGordon doesnt tihnk so
02:55:45Gekk0i mean
02:55:51Gekk0you have to emulate many things
02:56:15Gekk0Cygwin for example?
02:56:27Gekk0or have to use addons
02:56:31Gekk0such as MinGW
02:56:35JdGordonif your using cygwin your not developing for windows, so of courswe its crap
02:57:09JdGordonwriting gui apps for windows is much less PITA than linux, you only have 1 library, not 3 to choose from and support
02:57:32Gekk0thats not what i meant lol
02:57:46Gekk0i should have been more specific
02:57:55JdGordonyou didnt type what you meant either
02:57:58Gekk0a crossplatform development environemtn
02:58:04Gekk0windows sucks at that
02:58:37JdGordonbecause windows is abour windows... not other OS's
02:58:45Gekk0I know, windows is evil lol
02:58:49Gekk0i wish i could use GNOME on windows.
02:59:02JdGordonyou can use kde 4 when its rleeased on windows :D
02:59:07JdGordonand gnome isnt linux...
02:59:11Gekk0i know
02:59:12Gekk0i didnt say that
02:59:13JdGordonthats what i read
02:59:24JdGordonyes you did.. you equetd gnome with windows...
02:59:32Gekk0[12:58] <Gekk0> i wish i could use GNOME on windows.
03:00:06Gekk0i wish i could use the GNOME environment in Windows. There.
03:00:37 Join byte`````` [0] (
03:01:08PaulPositionOkay, sorry if I come off as a pain in the ass... Anyone with check-in rights willing to look at and maybe commit a one-line patch that sets a foreground color on the sudoku plugin? I'd think it's stupid to go through flyspray and get any sort of credit for *that*..
03:01:47 Part byte``````
03:01:58 Join Tman [0] (i=nobody@unaffiliated/tman)
03:02:02 Quit secleinteer (Remote closed the connection)
03:02:15Tmandoes apple still make 5th-gen, non 5.5-gen video ipods?
03:02:51JdGordonPaulPosition: sure
03:02:59Tmanand does anyone forsee rockbox being supported on a 5.5-gen ipod in the near future?
03:03:19JdGordonPaulPosition: shouoldnt sudoku use the uer settings for fore/back ground colours?
03:03:48Gekk0Tman: yes.
03:03:57TmanGekk0: to which question? :p
03:04:20Gekk0first one, im unsure
03:04:32TmanGekk0: any idea how soon?
03:04:32PaulPositionJdGordon - Well, thing is it *doesn't* set any background, it's pure white (bmp) tiles and whatever foreground the user has set.. Since most themes use light-on-dark scheme, the grid almost never gets displayed on the white board..
03:04:50PaulPositionJdGordon - As for the background, it only show beside/behind the board.
03:05:12Gekk0its already working
03:05:18Gekk0rockbox runs, ipodlinux runs
03:05:26Gekk0but the normal firmware, it dont like it
03:05:52Tman:o are they trying to snuff us out
03:06:42TmanGekk0: er.. it will work on a 30GB ipod video right?
03:06:50***Saving seen data "./dancer.seen"
03:07:33 Join jaebird [0] (
03:07:39Gekk0i assume so.
03:07:48Gekk0make a backup before attempting anything
03:07:50Gekk0as this is beta
03:08:04Gekk0backup as in, dont leave anything on ur ipod that you cant put back on there
03:08:12Tmanthe wiki page only says 80GB (though main site isn't as specific)
03:08:17Gekk0if you screw up, just use the apple restorer.
03:08:18Tmanalright :p
03:08:39Gekk0id you screw that up, which i cant imagine how, ill be here for 2 more hours
03:08:42Tmanohh.. nevermind, that was the list of ipods that it -doesn't- work on
03:08:55 Join corevette [0] (
03:08:59TmanGekk0: actually I'm looking at which ipod to buy first ;p
03:09:55Gekk0who here has control of the ipodinstallation page?!
03:10:03Gekk0it requires instant attention at one point
03:10:12Gekk0you need to kill the process ipodservice.exe
03:10:15Gekk0it doesnt say that
03:10:20Gekk0if you dont, it can screw up.
03:10:27 Quit jaebird (Client Quit)
03:10:37 Join jaebird [0] (
03:10:44 Quit theconley (Read error: 110 (Connection timed out))
03:11:07TmanGekk0: and you're sure that it does in fact work on gen 5.5, not just gen 5? (the website says 5.5 isn't supported)
03:11:13SoapTman: rockbox will work on the 80GB eventually, and I suggest it.
03:11:37Tmannah, I'm just going to get 30GB anyway :p
03:11:47Soapnot only does it have more HD space, it also has a larger battery, and 64MB of buffer RAM compared to the 30GB's 32MB of buffer RAM.
03:12:04Gekk0its not supported
03:12:06Soappersonally, I think that makes it a $100 well spent.
03:12:09Gekk0but it does work so ive heard.
03:12:09Tmanand more expensive :p
03:12:10SoapGekk0: it will be.
03:12:21Gekk0i know
03:12:26Gekk0i forget the word currently
03:12:28Gekk0i always do
03:12:43Gekk0the ipodpatcher was updated to support the block type of the new ipod
03:12:47Gekk0which is 2048? i think
03:13:14Soapsince RB is only giving you ~55% of Apple runtime at this point, the 80 should give you +- ten hours of runtime, compared to the 30's +`7 hours.
03:13:44Soapand for me personally, those three extra hours get me through the work day.
03:14:10TmanSoap: is that 55% expected to improve?
03:14:34Tman(80GB is probably out of the question btw, since I'm not the one purchasing ;p)
03:14:48Tmanrelaxed: thanks
03:14:52Gekk0my ipod nano runs in rockbox for 8 hours :)
03:14:54Soaphoped to improve. All the other targets accheive excellent runtime, often exceeding stock.
03:14:58relaxedComing from a nano the 30gig screen is big and beautiful!
03:15:00Gekk09 hours*
03:15:12Gekk0bah nano is sexy
03:15:14Gekk0and breakable
03:15:17Gekk0gosh dang
03:15:51JdGordonPaulPosition: ok, done, just gotta test it on the player (you didnt reset the correct colour on exit, which is bad!)
03:16:11SoapGekk0: it would be cool if you could contribute to
03:16:14PaulPositionTman - When Soap talks of the iPod target, he also means Sansa e200 and iRiver H10's which are based on the same chipset.
03:16:44SoapPP speaks the truth about the PP targets.
03:16:54Gekk0ill do a runtime tonight i guess
03:17:07PaulPositionJdGordon - I didn't indeed as someone told me those don't outlive the plugins' execution and the themes I used seemed to approve when I tested but I'm willing to test once more. :o
03:17:56SoapGekk0: you don't have to. It would be great if you could do controlled tests in the rockbox AND apple firmware. Rockbox runtimes alone don't tell anybody much as they don't indicate what the batter condition is. Testing in both allows one to see RB as a % of Apple.
03:18:42Gekk0ill do that
03:18:44Gekk0ill do both
03:18:50PaulPositionJdGordon - I'll test anyway, just to see wether it restores theme's .cfg defaults or the exact same colors the user has chosen. Thanks for raising it up anyway.
03:19:05PaulPosition(I mean, the question..)
03:19:15SoapSeeing the last recording commit, do any of the developers want a line-in dongle for the iPod? I've made half a dozen of them.
03:19:34Soapif so PM me a postal address and I'll send one out.
03:19:36JdGordonthere is no explicit call to resettin the user colours after exiting a plugin... unless lcd_set_drawinfo() does it?
03:19:55Gekk0doesnt work on nano i assume
03:20:29JdGordonSoap: better of asking in 10 hours or so when ppl are awake.. or non the dev ml
03:20:44PaulPositionJdGordon - I can't say I understand enough of RB's general structure to really comment. I can fiddle then test then fiddle again but there stops my understanding. :p
03:20:46SoapI'll post in the forums.
03:20:54Gekk0it only works on the 5g?
03:21:00JdGordonPaulPosition: haha ok
03:21:24Soapdev ML, I get it, but never sent to it. Do I reply to the email, or use another address?
03:22:18Gekk0Soap: does this dongle work on the nano?
03:22:21Gekk0probably a stupid question
03:22:28Gekk0actually i guarantee it but does it lol
03:25:27scorcheSoap: line in being in the dock or left channel of the headphone plug?
03:26:34JdGordonPaulPosition: colours are reset after plugin exits...
03:26:35Gekk0yeh that one
03:26:41PaulPositionJdGordon - Just tested again, without explicitly redefining and it does work...
03:26:48PaulPositionJdGordon - lol..
03:27:08PaulPositionJdGordon - And to user's choice too, not the themes .cfg so there.. :)
03:27:14 Join kanan [0] (i=3d5a9b0b@gateway/web/cgi-irc/
03:28:03JdGordonPaulPosition: Im going to manually set background to white also, which doesnt happen but needs to if you have a light on dark theme (like myself)
03:28:17PaulPositionJdGordon - Though, maybe a pale grey as background would make it even more nice.. :p Ah whatever, as long as it works
03:28:25Soapscorche: dock
03:28:28PaulPositionJdGordon - Makes sense, yes. :)
03:28:52Gekk0soap, howd u make it?
03:29:20SoapI ordered a dozen dock connectors from the IPL dock connector group buy.
03:29:34Soapand wired in a 1/8" jack.
03:29:45PaulPositionSoap - Wish I could find dock connectors for my H10 and patch myself a line-in.. :o
03:29:55Gekk0im in australia
03:30:01Gekk0so it'd cost you a packet
03:30:16Soapsome I added FW power to, some I added line-in and line-out, some I added USB to, made a variety of dongles.
03:30:19PaulPositionJdGordon - Thanks a lot, by the way :)
03:30:35barrywardellPaulPosition: there are people on misticriver that have built a line-in for the H10
03:30:49JdGordonPaulPosition: no problem
03:31:08Gekk0FW power?
03:31:14myzar|awaywho knew the ipods that entertained us for years would unite
03:31:17myzar|awayand overthrow us!
03:31:19PaulPositionbarrywardell - Yeah, a guy from Quebec not far from where I live.. But he hasn't been around for months now. :( I guess if he could find some I could too, though..
03:31:20 Nick myzar|away is now known as myzar (n=myzar@
03:32:31Gekk0Soap, would you mail one to Australia?
03:32:32 Quit karim (Read error: 104 (Connection reset by peer))
03:32:43 Quit kanan ("CGI:IRC (Ping timeout)")
03:32:50JdGordonPaulPosition: you dont want credit?
03:33:03scorcheGekk0: well, he asked for developers who wanted one...
03:33:19 Join secleinteer [0] (
03:33:26PaulPositionJdGordon - God, please no. I must be the 1000th guy to add that in his build.
03:33:39Gekk0scorche: ill maskeraded as one :P
03:33:44JdGordonok, commited
03:33:47Gekk0ill masquerade as one*
03:36:33 Join kanan [0] (i=3d5a9b0b@gateway/web/cgi-irc/
03:37:25JdGordon1.40pm and im stll not dressed and ready for the day :D damn i love holidays :D
03:38:01*scorche wonders what holiday it is in aussie-land
03:38:18scorchethat is a holiday?
03:38:26JdGordonsemester break untill end of feb :D
03:39:06scorchei woke up at 6 pm today...
03:39:52scorchewell, it is 5 hours later than when i usually do
03:41:35 Quit kanan ("CGI:IRC (Ping timeout)")
03:46:15*scorche goes upstairs and prepares an avocado while compiling
03:46:36goffawhat are your preparing it to do?
03:51:00 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
03:52:50scorchebe eaten of course
03:53:23goffaoh.. thought it might be going through some traumatic time in its life
03:53:28Soapscorch does avacado masks to preserve his youthful complexion.
03:53:43goffanever know :)
03:54:26SoapI do, though, know.
03:54:50goffaand i don't want to know how you know ... lol
03:55:12scorchewise choice
03:58:53Gekk0im gonna put a theme on my ipod eventually for the apple os
03:58:59Gekk0so it has the battery as a number
04:00:02Gekk0the themes?
04:00:10Gekk0theres 10 pictures that show the battery levels
04:00:15Gekk0im gonna get them changed to numbers.
04:00:19Gekk0100, 90, down to 10
04:00:25scorchei know what you meant...
04:01:47Gekk0then why the ...
04:02:12scorchebecause we dont really care about the original firmware here
04:02:30Gekk0you care about comparison
04:02:37Gekk0i need it for the battery test?!
04:02:37scorchewe do?
04:02:56scorcheoh...just run it till it dies
04:03:53Gekk0im not staying up for that long
04:03:57Gekk0ill start it when i sleep
04:04:20scorchewell, the "numbers" wont give you an accurate reading
04:04:25barrywardelljhMikeS: any ideas about what to do about the warning in mp3_enc.c?
04:04:29Gekk0i know.
04:04:40JdGordonif you want to find out the batt life for comparison use the battery_bench plugin!
04:04:48Gekk0cant inside apple os
04:05:08 Part aly76
04:05:23 Quit corevette ("Leaving")
04:06:34 Quit linuxstb (Read error: 110 (Connection timed out))
04:08:10scorcheso how do you expect to get a comparison when you dont run it till it dies and log the time?
04:08:37Gekk0>_> i will do that
04:08:42Gekk0where is it that i said i wouldnt?
04:08:55scorche<scorche> oh...just run it till it dies
04:08:55scorche<Gekk0> lol
04:08:55scorche<Gekk0> im not staying up for that long
04:09:17Gekk0it takes a while
04:09:21Gekk0ill start it when i sleep
04:09:24Gekk0then watch it for 3 hours.
04:10:02 Join Tony_3g_owner [0] (i=3d5a9b0b@gateway/web/cgi-irc/
04:10:09scorchehrm...i still dont see the use of changing the battery to numbers, but alright
04:11:35Gekk0future reference
04:11:38Gekk0when im actually awake
04:11:45Gekk0and i dont want to focus hard to compare
04:11:48Gekk0the little red line
04:11:51Gekk0to another little red line
04:11:54Gekk0nano screens are small
04:12:06scorchei know...i have one
04:12:29Gekk0they are the antichrist of all ipods
04:13:06scorchehurrah!...i broke playback =)
04:13:29SoapGekk0: to test when it dies, plug the headphone jack into your sound card and record to disk the playback, and then you can see when it dies.
04:13:35Gekk0i made rockbox do swirly colors and crash once.
04:13:47Gekk0Soap: you smartass :D
04:14:22scorchewhat? is the easiest way to test
04:14:50 Join Blueberry [0] (
04:15:22Soapif you want to be a really good boy you could...nevermind, as long as you are consistant with testing procedure between RB and Apple, it's all good.
04:15:34 Quit Tony_3g_owner ("CGI:IRC (Ping timeout)")
04:15:51Gekk0im a good boy
04:15:53Gekk0hit me
04:16:09BlueberryHeya, I have rockbox all set up on my h140, everything is great except for the second most important thing (after playing music), getting the music on! I have all my music in mp3, managed by iTunes for windows, whats the best way to copy changes to my collection to the player without completly whiping it and copying it entirely each time?
04:16:40 Join DreamThief632 [0] (
04:16:44Blueberry.. on windows ... o..o
04:16:52 Nick DreamThief632 is now known as DreamThief (
04:17:10scorcheany goos sync programs really
04:17:11 Quit barrywardell ()
04:17:24BlueberryI'm not aware of any
04:17:26goffaanyone use irssi?
04:18:13scorchenot sure, but even briefcase might do the job
04:18:28Blueberry.. whats that?
04:18:42goffairc client.. i take it you don't :)
04:19:23Gekk0im using mIRC
04:19:26Gekk0worst client of all time?
04:19:35goffathink i found what i need
04:19:37scorchethen why use it?
04:19:47goffayou can chat with us, right? must work
04:19:50Gekk0too lazy to try others for something i use once a month
04:20:07Blueberrywhat is briefcase?
04:20:19Gekk0windows version of syncing folder
04:20:27Gekk0it sucks
04:20:37scorchebut it might work for his uses
04:20:45Gekk0it depends
04:20:46Blueberryoh o..o
04:20:51Gekk0what exactly are you trying to do
04:21:07BlueberryI have all my music stored on an ext3 drive.. the pc is running windows though :/
04:21:18Gekk0using IFS drivers?
04:21:26Blueberrysomething like that
04:21:33Gekk0so the ext3 comes up as a H:
04:21:34Gekk0or whatever
04:21:50BlueberryI just want to be able to plug in my device, have any new music on my pc copied on, and if i've removed anything, have that also removed from the player
04:22:12Gekk0scorche, would a breifcase do that?
04:22:59Blueberryooh, google doesn't let me down for once!
04:23:03Blueberrysomething interesting:
04:23:05scorchenot sure how it would handle the ext3 drive
04:23:09 Quit goffa ("leaving")
04:23:48Gekk0it would handle it fine
04:23:53Gekk0i use those drivers
04:23:56Gekk0it runs it natively
04:24:17Blueberryer, there doesn't seem to be anything on that linked site though :/
04:25:45 Quit PaulPosition (Read error: 110 (Connection timed out))
04:26:44Gekk0someone borked it
04:27:27Blueberryit looks like it always has been borked though.. given the history
04:27:42Gekk0 October 10th, 2004, 12:08 PM
04:27:45BlueberryI guess that person replaced whatever useful stuff was there with a mediawiki installation :(
04:27:48Gekk0is the post on the forum
04:32:18Soapthat is an odd wiki page. Dare I ask why it was linked here?
04:32:21Gekk0someone editied it
04:32:37 Quit DreamThief|off (Read error: 110 (Connection timed out))
04:32:44Gekk0it was for
04:32:49Gekk0iRiver sync software
04:32:50 Join Franz [0] (
04:32:55Gekk0and it is borken
04:33:19 Join goffa [0] (n=goffa@
04:34:05BlueberryI've found a download link.. but it says its for iTunes 4.6 :|
04:34:14 Nick myzar is now known as myzar|away (n=myzar@
04:34:17BlueberryI guess i'll shove it in and see if things explode!
04:34:20goffawhee.. got rid of the blue statusbar
04:36:47Gekk0it might work
04:36:49Gekk0i doubt it though
04:36:52 Nick myzar|away is now known as myzar (n=myzar@
04:37:53 Join Tony_3g_owner [0] (i=3d5a9b0b@gateway/web/cgi-irc/
04:38:45 Quit Franz (Read error: 54 (Connection reset by peer))
04:39:54BlueberryI think i'm downloading 1.0 though.. it says there's a 2.0 there :/
04:40:10 Join Franz [0] (
04:40:13Gekk0thats 2
04:40:58BlueberryOoh, this is for 4.7 too! :p
04:41:17 Quit FranzBlattler (Read error: 110 (Connection timed out))
04:41:19Gekk0note the use of 2.0_fpr_windows
04:41:22Gekk0stupid idiots lol
04:41:25Gekk0fpr instead of for
04:42:04BlueberryIf it works, they're not idiots, they're saints
04:43:24 Quit Tony_3g_owner ("CGI:IRC (Ping timeout)")
04:43:31*Blueberry boldly goes where no darkly coloured berry has gone before, and clicks the sync now button..
04:44:02BlueberryThe little light is blinking.. it says its copying some sort of files o..o
04:44:08Blueberrynup :p
04:44:20Blueberrybut, there's copy's of everything elsewhere
04:44:48Blueberryas long as it doesn't reprogram the bootloader through the usb cable magically and brick it, i'll be fine
04:45:01Blueberrywow cool, it seems to actually be working!
04:45:51BlueberryAs far as I know, the only way to brick an iRiver though the usb, is to wire the data lines in to your mains power
04:46:14Blueberrythese things are really good at not breaking!
04:46:18*Blueberry hugs it
04:47:07BlueberryIf only iRiver hadn't become the horrible apple immitators they are today, maybe i'd still have love for them
04:47:19scorchex5s are a bit better at not breaking ;)
04:47:29BlueberryI don't know what one of those is
04:47:33goffayeah.. i like my x5.. nice and solid
04:47:45BlueberryI think my next player will be something of the rockboxed ipod variety
04:48:16*Blueberry unmounts and see's if it worked..
04:48:30*goffa is waiting for gigabeat audio
04:48:46 Join Tony_3g_owner [0] (i=3d5a9b0b@gateway/web/cgi-irc/
04:48:47goffathen i'll have a 40gb player that i paid less than $100 for
04:49:19BlueberryHey neat, rockbox even displays the accented characters in Bjorks name!
04:49:34Gekk0rockbox is awesome
04:49:40Blueberryyay! success!
04:49:43scorcheheh...reading the credits? ;)
04:50:04*Blueberry hugs you all! (and is a geek girl so its not weird..)
04:50:15scorchethis is even weirder
04:50:16Gekk0Especially Gekko?
04:50:48Blueberrywhat is weird about a girl on freenode who owns a h140 and put homebrew firmware on it?
04:50:57Blueberryyeah, especially gekko
04:51:04scorchethere are no girls on the internet
04:51:23Gekk0an apple model
04:51:31*Blueberry pokes scorche in the virtual eye
04:51:48*scorche heals self
04:51:49Gekk0seriously, its a FEMALE apple model
04:52:33Gekk0why do i know this?!
04:52:39Gekk0because i read too many computer magazines
04:53:34 Quit funky ("leaving")
04:53:50Gekk0APC, last month.
04:53:57Blueberryokay, need proof scorche?
04:54:10BlueberryRockbox needs to add animated flashing emoticons!
04:54:14scorchenot really
04:54:16Blueberryand blinking text!
04:54:19scorche(to both)
04:54:25Blueberryi must be a girl :p
04:54:32Blueberryalso, pink :p
04:54:36Gekk0a lot of small stupid myspace loving men would say that
04:55:02Blueberrymyspace is horrible o..o
04:55:06Gekk0yes, it is
04:55:13BlueberryI'm a web designer.. it makes me cry sometimes :(
04:55:14Gekk0its a prerequisite to be a teenager too now
04:55:20Gekk0it makes me stab out my eyes
04:55:25Gekk0then pour them in acid
04:55:29Gekk0just to clean them
04:55:41scorcheand now back to your regularly scheduled rockbox chat
04:55:44BlueberryOne of my friends got a job, he had to make someone's commercial myspace page beautiful..
04:55:50Blueberryhe just couldn't do it
04:55:51*scorche coughs
04:56:05Blueberryall the money in the world couldn't make it look half decent!
04:56:06Gekk0scorche, they just opened a channel for you. /j #boring
04:56:11Gekk0i know
04:56:15Gekk0myspace is borked
04:56:17Gekk0its flawed on the inside.
04:56:24scorcheGekk0: this is a support channel..not a social channel
04:56:36BlueberryI like but I can't be stuffed with its spam protection nonsence
04:56:46BlueberryI do not have pms!
04:56:53Blueberrythat was last week <_<
04:56:57Gekk0no lol
04:57:07Blueberryooh.. OOOOOOH! :p
04:57:33Gekk0i send you one. look up
04:57:33Blueberrysure, you want to talk geek a bit more first or straight to the freenode cyber :p
04:57:52BlueberryI very muchly havent recieved a message in private from you
04:58:03Gekk0no cybering.
04:58:06Gekk0i did send one
04:58:08Blueberryyou have to identify
04:58:19Gekk0but they stole my nick
04:58:23Gekk0i cant even use my own
04:58:36Blueberrythey havent used it in two years.. you can get freenode staff to drop it
04:58:37scorchethen go into a different channel and talk
04:59:37Gekk0someone took this one too
04:59:51BlueberryI wish rockbox grouped folders which have lots of stuff in them to make it more obvious when the starting letter of the files changes..
05:00:06Blueberryeven if it was just a half line gap for each letter group
05:00:50 Nick Gekk0 is now known as Gekkko (
05:00:55scorchewell, if you organize your files, you wouldnt really need it
05:01:18scorchemost common way is artist/album/file
05:01:26BlueberryI do.. But putting everything in A, B, C folders isn't nice easily
05:01:27Gekkkowhy was tagcache renamed database
05:01:42SoapBlueberry: a good tagger will create directory structure for you.
05:02:19BlueberryI mean, if you have Ben Folds, Beck, Basement Jaxx, Bjork.. then Cake.. i'd like it if there was a little visual indication that it had changed from b's to c's
05:02:34Gekkkoadd a file
05:02:52 Join PaulPosition [0] (
05:03:03Blueberrythe only way to do that with files and folders is if i make my whole directory structure in to a fricking jpeg :/
05:03:13Blueberryits a rendering thing not a structure thing
05:03:42Gekkkoim confused too now lol
05:05:08Blueberryyou have a folder with folders for each artists within.. if you have a bunch of a artists and a bunch of b artists and a bunch of c.. sometimes you're looking for a certain artist that starts with a certain letter, and for me personally at least it would be easier on my eyes if there was some visual indication that its changed to a different starting letter in the directory list
05:05:45 Join newbyx86 [0] (
05:06:03Gekkkomake many C−−−−−−−−−−−−−−−−−−−−−−Z files?
05:06:14Blueberryit could be as simple as making the background behind the first folder of a new letter a little darker, or could have a little horizontal rule wasting all of 3 pixels
05:06:24*Blueberry pokes Gekkko in the eye
05:06:33Gekkkobut it wouldnt be useful for everyone
05:06:43Gekkkolet alone a large majority
05:06:46Gekkkoas far as i can see
05:06:53***Saving seen data "./dancer.seen"
05:06:55Gekkkowhy not use the ID3 Database?
05:07:15BlueberryI tried to, but I can't figure out how the heck to make it work in rockbox
05:07:38Blueberrynot that it helps this visual perception problem at all.. but anyway
05:07:39Gekkkogoto general settings
05:07:43Gekkkoit does
05:07:48Gekkkoit organises everything
05:07:52Gekkkoby album, artist
05:07:53Blueberryid3 database renders differently?
05:08:00Gekkkoits has to cache it all
05:08:09Blueberrybut Gekkko.. this is NOT a problem with organization
05:08:23Gekkkofrom what i can see, it is :P
05:08:26BlueberryI already have it in artist/album/## Track.mp3
05:08:34Blueberryyou can't see then
05:08:41Gekkkoi see now
05:08:44Gekkkoyou have way too much
05:09:06BlueberryI only have 80 albums o_o
05:09:13Gekkkothen there isnt too much
05:09:16Blueberrywhy have a 40 gig player if not to put lots of music on it
05:09:22scorcheBlueberry: of course he cant poked him in the eye
05:09:28Gekkkolol YEAH
05:09:29Blueberryyeah :/
05:09:36Blueberrybut he didn't see before that either
05:09:36Gekkkomy nano has
05:09:40Gekkko>_> 20 albums?
05:09:46Gekkkoim slow today
05:09:51Gekkkomy brain like turned off the past hour
05:09:54BlueberryI don't have a nano.. this is a hard disk player
05:09:57Blueberrya h140
05:10:00Gekkkoi know
05:10:04BlueberryI have my entire music collection on it
05:10:08Gekkkohow big is the screen on that
05:10:15Blueberryas well as my roommates, but hers is in a seperate folder
05:10:38BlueberryI don't have a ruler..
05:10:50Gekkkooooh monochrome
05:10:51Blueberry3 thumbs across, 2.5 up
05:10:54*Gekkko pukes
05:11:13BlueberryGekkko, buy me a colour ipod if you don't like it, I have no money
05:11:39Gekkkoneither do i
05:11:45Gekkkoi just bought a 300gb hdd to store my music
05:11:49Gekkko2 days worth of it.
05:12:11Gekkkoi like my music painless
05:12:13Gekkkoyet small.
05:12:21GekkkoVBR ftw.
05:12:31Gekkkowhats better for size? mp3 or ogg?
05:12:32*Blueberry transcoded her whole collection from vorbis to mp3 the other day because she was sick of vorbis o_o
05:12:35Blueberryogg is
05:12:46Soapcan you ABX it?
05:12:48Blueberrylower bitrates for similar quality
05:13:00Blueberrybut, mp3 works everywhere
05:13:06Gekkkoi dont liek sharing
05:13:09Gekkkoso yay ogg.
05:13:11BlueberryI'm sick of having to buy players that support my music
05:13:14Soapthis is drifting ever futhur from Rockbox.
05:13:19Blueberryuse software that supports ogg
05:13:22Gekkkoim sick of supporting people. lol
05:13:42Gekkkoits about music
05:13:45Gekkkorockbox is aobut music
05:13:48Soapbut this channel isn't
05:13:48Gekkkowhy cant we talk music
05:13:55Soapthis is the #Rockbox channel.
05:14:27Blueberryrockbox! put one white line then one black then one white between the lines of files/folders when the leading letter of those change from the previous entry, and i will love you forever
05:14:44Gekkkothat would be an annoyancfe to me
05:14:46Gekkkoand possibly others.
05:14:54Soapthere is the foobar #noise and #noshit channel for yacking and #freenode-social
05:15:07Blueberryone more option won't hurt anyone :/
05:15:25Soapone more option bloats binary size and decreases audio buffer.
05:15:26Gekkkoi wonder how that would even be programmed in
05:15:43 Join daveyates [0] (
05:15:56Gekkkoim useless at C
05:16:03Blueberrywait.. what happens when you open a plugin?
05:16:03Gekkkoi cant even do pseudocode for it ol
05:16:04Soapand what you say you need is really odd, and as much as I hate to admit it, Gekkko's "B−−−−−−" folder insertion solves it painlessly.
05:16:33Blueberrysurely plugins need memory to run.. but if audio buffer is everything left over.. where does it get it from? does rockbox wait for the buffer to play enough to allocate the memory?
05:16:34Gekkkoum... the plugin loads?
05:16:51daveyatesnew to the room. Any pointers/advise/or gotchas associated with rockbox on an ipod photo with amarok?
05:17:11BlueberryI dont understand what the heck gecko is saying with the letters and hypens
05:17:16Gekkkoturn on database.
05:17:16Soapthe filetree view is just that, raw filetree viewing. Adding any sort of indicator scattered amongst the folders kinda defeats the purpose, and I know of no other OS with such an odd feature.
05:17:31Gekkkowhen you add a file D−−−−−−−−−−−−−−−−Z, the Z makes it go the the bottom of D
05:17:40Gekkkothat way you have a line that seperates D from E
05:17:50Gekkkothen for E youd make E−−−−−−−−−−−−−−−−−−-Z to seperate E and F
05:17:51SoapBlueberry: he is saying create an empty folder named "B−−−−−−" and it will act as a deliminator between the A folders and the B folders.
05:18:14Blueberrythats a really messed up way to do it
05:18:18SoapGekkko: "DZ" would go to the bottom of D. "D−−−−−−−−-Z" would go to the top of D
05:18:28Blueberrybesides wasting a ton of precious pixels
05:18:28Gekkkothen DZ−−−−−−−−−−−−−−−−−−
05:18:46Gekkkour screen is monochrome
05:18:51Gekkkoand you complain about wasted pixels
05:18:59Blueberryyes, but its not a character screen, its a pixel screen
05:19:02Soapyo Gekkko, cut that out.
05:19:44Soapthis is no place for insulting someone's player.
05:19:54Blueberrymy pixels are important, more wasted pixels means less useful info on screen, a seperator line could be rendered in 3 pixels height, using folders would take an entire font height on the screen
05:20:17Gekkkoi use nedore because its small and stylish
05:20:23Gekkkofits a lot on the screen
05:20:33SoapBlueberry: feel free to file a feature request, but I think the folder compromise is as close as you will ever ge.
05:20:47Blueberry*grumble grumble*
05:20:55Soapdon't grumble, code.
05:20:58Blueberryrockbox needs better usability
05:21:04Soapthen do it.
05:21:06BlueberryI can't write in c or c++
05:21:13scorchewe are open to suggestions
05:21:15Gekkkolearn like im trying
05:21:19PaulPositionblueberry - What would be a mess-up, and a total one at that, would be to change a perfectly fine file system to accomodate for all sorts of visual gizmosing..
05:21:19Soapthen don't tell others how to do it.
05:21:20Blueberryi can get about as far as javascript..
05:21:32Blueberrybow before my low level coding skills :p
05:21:45Gekkkoi nearly laughed
05:21:46PaulPositionblueberry - file system.. I meant file tree view of course.
05:21:47Gekkkobut id get banned
05:22:04BlueberryPaulPosition, I never suggested changing the file system, thats what everyone else has been telling me to do!
05:22:24Soapnobody suggested that.
05:22:34Gekkkooh noes its English lessons.
05:23:02Blueberrypeoples visual cortex's aren't CSV parsers.. sometimes visual gozmo's can be useful things!
05:23:35Soaphow do you do it in your Desktop OS, Blueberry?
05:23:35Blueberrynot all information comes in text and numbers, line seperators can provide useful information faster than the current layout
05:24:07Blueberryin windows, you right click, Arrange Icons By > Show In Groups, inside a folder
05:24:17Blueberryfor a similar, though much more pixel sucking effect
05:24:48Blueberryfor small screen, it would definitly need to be more efficient.. I think three rows of pixels is pretty efficient though
05:25:01Gekkkowhy do you need the seperators anyway?
05:25:05Gekkkoi know why
05:25:12Gekkkobut for exactly what situaution
05:25:12Blueberryto find music faster
05:25:19Gekkkobut how much faster would it make it?
05:25:22Gekkko3 seconds?
05:25:23PaulPositionBlueberry - But usability is also about not bloating everything with so many options no one even dates having a look in them anymore.. It's already a bit of a problem with rb..
05:25:41Gekkkowhat's party mode, ive been meaning to ask that
05:25:43Blueberryif i gain 3 seconds on every album change for the life of my mp3 player, thats an achievement
05:25:51Blueberrythats what technology is for, making stuff easier
05:26:13Gekkkobut for what price.
05:26:17SoapI grok what you want and why Gekkko, but as a happy user of filetree view with over 500 album folder in my main directory, I can't say I've even felt the need.
05:26:25Soapnot Gekkko, Blueberry.
05:26:26Gekkkoit seems like many lines of code
05:26:32Gekkkofor 3 seconds of life.
05:27:22BlueberryBut.. I never felt i needed an mp3 player.. I could burn all my music to cd's and still use a discman.. but an mp3 player sure is a lot nicer
05:27:46Gekkkoalso, have you thought about using the search function?
05:27:51BlueberryI never needed a surround sound system, but it sure does make my music sound nicer..
05:28:01BlueberryI still don't know how to get it to work
05:28:05Soapyou've spent 30 minutes on this. 30 minutes at three seconds savings = 600 album changes.
05:28:19Gekkkogeneral settings, database, initialise, reboot, update, reboot, search
05:28:50BlueberryI've tried to switch it on in the past and it never seemed to bother indexing my files.. but part of the problem with that is that its a shared player, my roommate has a ton of heavy metal stuff on this in her own folder
05:29:03PaulPositionBlueberry - More seriously, you can post a feature request on flyspray and hope that someone with some skillz feel the same way as you, maybe at least get an unofficial patch out of it, but I wouldn't hold my breath..
05:29:48Blueberryfirefox crashed :(
05:32:40Gekkkoat one point on a cvs build bubbles stopped moving smoothly when playing music on the ipod
05:32:52Gekkkowas there a code optomisation that was slightly flawed?
05:33:32scorcheit was something that JdGordon did...forgot exactly
05:35:17Gekkkobrb gotta reconnect stupid internet too slow
05:35:21Gekkkoyes, this is dsl.
05:35:35 Quit Gekkko ()
05:37:44 Join Gekkko [0] (n=b@
05:38:56*scorche sighs
05:40:01*Gekkko glares
05:41:10 Quit Gekkko ()
05:41:42 Part Blueberry
05:45:21 Join bcmm [0] (
05:46:05bcmmdoes rockbox work with iPod docking stations?
05:46:27bcmm(I mean the ones with a remote to play/pause/skip with)
05:46:28scorchewhat functions are you trying to get out of it?
05:46:58bcmmah ok
05:47:27bcmmi hoped they were processed the same way as button presses...
05:47:45bcmmare there any plans to support it?
05:48:17scorchethere are plans...
05:57:08 Join TheCollector [0] (
05:58:06bcmmi know release dates aren't discussed, but any idea how serious/advanced the plans are?
05:58:22daurnimatordoes rockbox work with the bluetooth A2DP modules?
05:58:36 Quit |AhIoRoS| ("Abandonando, see you")
05:58:48scorchewell, it wont get done till we figure out how certain things work
05:58:54scorchedaurnimator: what is it?
05:59:15TFGBDDo people ever use rockbox as their main desktop media player?
05:59:22daurnimatoryou can buy bluetooth headphones
05:59:28daurnimatorthat have play/pause etc buttons on them
05:59:36bcmmis Apple secrative about the dock protocol? Lots and lots of companies use it...
05:59:46daurnimator - they plug into an ipod &... they contrl the ipod
05:59:50scorchebcmm: apple is secretive about everything
06:00:08bcmmyes, i suppose so
06:00:29bcmmwell good luck with it
06:00:41scorcheTFGBD: no, but i suppose one could
06:01:10TFGBDdoes it support association?
06:01:38scorchedaurnimator: well, it might work with sound, but it wont work with controls...although volume could work...depends on how they did it
06:01:43*myzar tackles scorche
06:01:44TFGBDhrm...maybe on a car pc...
06:01:48scorcheTFGBD: what do you mean?
06:01:59scorchemyzar: deviating from the usual lick?
06:02:28TFGBDassociating with a filetype in the win32 port.
06:02:56scorcheit wont
06:03:22TFGBDDoes it support mouse/touchscreen?
06:04:00TFGBDi sed
06:04:37scorcheit isnt really meant to be used as an application like that
06:04:42scorcheit is meant as a simulator
06:04:50TFGBDaren't there some touchscreen media players, though?
06:05:00scorchenot ones that we support
06:05:25TheCollectorTFGBD: why not just use a regular WIN32 media player and a touchscreen in place of a mouse?
06:05:45TFGBDI'm sure...but what about the future.
06:06:22scorchewell, if a device that has a touchscreen becomes a target, im sure that we will implement it
06:07:03TFGBDI am actually thinking more about Win32 WinCE, though...
06:07:14scorcheim sure you are..
06:07:58TFGBDBut the Zune does not even have a touchscreen...s o it does not really matter...
06:08:23 Join FranzBlattler [0] (
06:08:32TFGBDI was just curious about mouse support, is all.
06:15:41 Quit Linas5 (Remote closed the connection)
06:23:38JdGordonscorche: i broke the buttons in bubbles complety... the problem he mentioed was most likely the new scehdular which gives priority to audio instead of ui
06:24:13TheCollectordoes anyone have the link to the tool for converting the iTunesDB to the rockbox DB? the wiki link appears broken.
06:24:56JdGordonthe wiki is about he only option for that
06:25:10TheCollectorok, thanks
06:26:07 Quit Franz (Read error: 110 (Connection timed out))
06:26:41scorcheJdGordon: the buttons werent broken completely..
06:27:44myzaryes, scorche
06:27:55myzari've happy people are finally trying to get the 80 gigs checked out >:D
06:29:45scorcheoooo....i think i just found the hardware in the PP chip that deals with the battery
06:30:09JdGordonnice :)
06:30:50PaulPositionscorche - Deals with the battery? Battery readings?
06:31:16TheCollectordo yall still need high-res scans of the 2nd gen nano?
06:31:45 Quit bcmm ("Chatzilla 0.9.77 [Firefox]")
06:31:46PaulPositionscorche - I thought it was read from the ADC... on my H10 that is.
06:32:07scorchei think we have pics that will do fine, but keep watch on the thread in case we do
06:32:16PaulPositionbut then I'm probably just thinking nonsense.
06:32:19scorchePaulPosition: i am just going bit by bit through the PP chip
06:32:44 Quit JdGordon ("Konversation terminated!")
06:33:04PaulPositionscorche - Wow, gotta be intense. :p Jtags or something or do you build and build and build... ?!? :o
06:33:16scorchebuild and build and build
06:35:18 Quit gotthardt ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]")
06:35:49scorchethe aim is to find out what doesnt break the device, disable all of those, and then see if we gain battery life
06:37:35PaulPositionI guess there's quite a few bits to try...:o How many? Enough so that it'd be faster writing a how-to, a distribution map and enrolling twats like me to build build build?
06:38:08 Join Llorean [0] (
06:38:44scorchethere are plenty, but i got it
06:39:41PaulPositioncool, then.. :) Great, even.
06:40:45PaulPositionWhen 'cvs update -dP' -ing, what happens to file you modified? (They aren't touched but are they, like, at least mentioned?!?)
06:41:03LloreanThey're touched.
06:41:14PaulPositionLlorean - Isn't that only with -C ??!
06:41:26Llorean-dP will attempt to merge your files
06:41:40LloreanIf there's a newer version, it tries to add in the new changes where applicable while preserving your changes.
06:41:50scorcheit is much like a patch
06:41:53PaulPositionLlorean - Ohhh.. Like a diff, then?
06:41:54LloreanIf not possible it leaves the file alone and creates a conflict file so that you can do it manually.
06:42:00LloreanAlmost exactly like a diff.
06:42:04PaulPositionLlorean - Perfect! Thanks :)
06:42:20LloreanEssentially updateing -dP diffs your current files against CVS at that time, then reapplies the diff to the new CVS.
06:43:35Lloreanscorche: Do you know if linuxstb_ ever found out if the problems with the new bootloader were just the one iPod Nano, or if he still needed me to prod at it?
06:44:02scorchei dont
06:44:31scorchewasnt here yesterday, and only part of today
06:44:41LloreanI was out of town, and didn't have my Nano with me
06:44:46LloreanAlso... recording on Nano. Oooh.
06:45:15Nimdaeif i have a working bootloader, is it worthwhile to update it with the recent activity on the ipod bootloader?
06:45:21 Join Hdaackda [0] (n=klj@
06:45:26LloreanNimdae: Nah
06:45:29scorchenot really
06:45:35Hdaackdahi guys. I just installed rockbox on my 5.5G and it is working fine! (obviously, doesnt load appleos)!!
06:45:38Nimdaecuz i noticed the behavior of the hold switch has changed
06:45:53Nimdaeand that's something that attracts me ;)
06:45:59LloreanHdaackda: I assume you used the old install instructions then, the new ones should load Apple_OS fine.'
06:46:17Hdaackda(but the screen seems to be pretty small). umm, yes i used the old ones
06:46:19LloreanNimdae: Linuxstb said it was at my suggestion, but that was an old idea of mine, having a newer one that I think was better. =/
06:46:27Hdaackdawhere can I find the new ones?
06:46:53LloreanBe sure to use "ipodpatcher -w N bootpartition.bin" to restore your old bootpartition BEFORE doing those
06:46:53Hdaackdathanks :)
06:47:04LloreanAssuming you kept a backup like you were instructed to in the guide
06:47:20LloreanThey're meant to be run on a 'clean' ipod. :)
06:47:22Hdaackdayes, i did :)
06:47:25Nimdaei think i might update the bootloader tomorrow
06:47:34LloreanNimdae: It's a very painless process now.
06:47:40Nimdaei see that
06:47:55Nimdaei like some of the things i've been reading on the cvs activity thing
06:48:07Nimdaei haven't been very active here lately, but i've still be checking the site ;)
06:48:29Nimdaei just updated to the latest build...first time in weeks
06:48:31Nimdaebeen busy with new job
06:48:48*scorche hopes to have a large increase in battery life on there as well soon...
06:49:20Nimdaei haven't been keeping up on flyspray or the forums, find some new hardware tweaks?
06:49:28LloreanWell, there have been developments in the PortalPlayer front which *MIGHT* affect battery life.
06:49:43scorcheno...i am just carrying out dan's idea
06:49:50LloreanDan's idea?
06:49:50scorcheand hoping it will help
06:50:01Nimdaeawww crap, rockbox update reset my settings :(
06:50:13scorcheLlorean: about testing each bit and disabling that which doesnt break
06:51:18Lloreanscorche: Ah. Well, there's also been some new discoveries relating to the USB hardware on the PP chip (specifically that it's similar to that on another chip, and thusly we might be able to guess some stuff from what's known about it), if I understand correctly
06:51:27LloreanThere's a lot of "guessing" and speculation involved though
06:51:49Hdaackdabtw, is there any way i can Jump to a certain time in an mp3 file or an audiobook in rockbox. e.g. i want to listen from after the first 10 minutes?
06:51:51Nimdaedoes that mean we MIGHT have usb functionality in rockbox soon?
06:52:00Nimdaeon the PP hardware i mean
06:52:24scorcheLlorean: well, hopefully, both efforts work =)
06:52:35NimdaeHdaackda: well, you can fast forward, but if you are wanting to stop at a point, do something else, then come back, you might try looking at bookmarks
06:53:13lexhmm hey, how can i use tagcache on my 5.5G? :o
06:53:46scorchebut it is entirely possible that what i am doing is useless because the PP diables all that which is not active
06:54:28scorchebut at the very least, we might be able to figure out what some unknowns do as well
06:54:29 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
06:54:30Nimdaewhat if you tried the opposite and went through enabling bits?
06:54:57scorcheNimdae: well, i am using the device enable register
06:56:40Nimdaeis there a way to like have a generic raw interface to a device and poke at it?
06:56:50 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
06:57:14Nimdaeforgive my ignorance, i'm a unix admin, not a hardware programmer ;)
06:57:19LloreanNimdae: As far as USB goes, even if we do figure out the hardware (and I wouldn't get my hopes up about that, it's still a shot in the dark), there's the question of actually writing proper USB drivers I believe.
06:57:37NimdaeLlorean: yeah, hence the MIGHT ;)
06:57:49LloreanIt's a big "might". :)
06:57:58Nimdaethat's why i used capslock
06:58:01scorchestart asking for a datasheet for x-mas
06:58:19Nimdaei could make it bigger if you want
06:58:25Nimdaelike maybe 4 to 8 lines
06:58:35scorcheplease dont
06:59:07Nimdaeanyway, i must sleep, i have a long day of work tomorrow
06:59:18Lloreanscorche: Well, from what I understand, the talented Mr H has noticed that it might be similar to a documented USB-on-Arm7, so we might have a limited datasheet if things turn out the best they possibly could
06:59:42scorchei really like that guy
06:59:54*Nimdae strokes beard
06:59:59Nimdaei know someone who works at apple >.>
07:00:04*Nimdae contemplates
07:00:12LloreanI figure I owe him a few drinks (or many) if I ever bump into him in the real world.
07:01:21scorcheNimdae: do they have access to the datasheets of the hardware though? =P
07:01:28 Quit perpleXa ("Leaving")
07:01:37Nimdaeeven if he did, i doubt he'd fork them over ;)
07:02:04Nimdaehe works on some "top secret" project over there though
07:02:13Nimdaeat least last i heard anyway
07:02:26Nimdaei'll have to try to catch him tomorrow
07:02:32Nimdaeanyway, i really need to sleep, so nite
07:05:14 Join lee-qid [0] (
07:06:57***Saving seen data "./dancer.seen"
07:10:20 Join cynicalliberal [0] (
07:12:32scorcheLlorean: btw, where did you hear about this?...IRC?
07:12:39Hdaackdahi anyone here. i just installed the latest version of rockbox using the latest instructions
07:12:49Hdaackdathe default os is rockbox. how do i load apple os?
07:12:58scorchehold menu while booting
07:13:15Hdaackdaok, thanks.
07:13:33Hdaackdacan rockbox play videos write now?
07:14:33scorchedepends on what you mean by "right"
07:15:31Hdaackdascorche: can it play videos?
07:15:41Hdaackdasorry, english is not my first language :)
07:16:15Hdaackdascorche: and the screen seems to be too small (the fonts etc). i did copy the latest fonts. anyway i can make theh menu larger?
07:18:02PaulPositionHdackda - Go have a look at the WPS gallery for themes, there are bigger and smaller fonts ones..
07:18:08 Quit Llorean ("Leaving.")
07:18:35Hdaackdathanks paul. can u give me a direct link for the directory
07:19:35PaulPositionHdaackda - Read the descriptions carefully.. Some of them require particular builds like the jBuilds or such, that use special patches for album art or other niceties..
07:20:09PaulPositionHdaackda - Usually there might be a link to said builds, if not you can find most of them in the 'Other Builds' section of the rockbox forum.
07:20:09Hdaackdaok. thanks. btw I cant seem to load Apple OS. I hold the menu button while rebooting but it loads rockbox
07:20:41Hdaackdagot it. used the HOLD button :)
07:20:51PaulPositionOkay, and now without further ado, G'd night gents.
07:21:18 Quit PaulPosition ("Going to sleep now.")
07:26:48 Quit newbyx86 ("afk")
07:27:57 Quit Tony_3g_owner ("CGI:IRC (Ping timeout)")
07:30:22 Join _Veseliq_ [0] (n=veseliq@
07:30:48 Quit lee-qid (Read error: 104 (Connection reset by peer))
07:34:08 Quit [sellout] (Connection timed out)
07:34:34 Join lini [0] (i=pugsley@
07:35:15 Quit mathgl ("Quitte")
07:40:59 Join corevette [0] (
07:43:47 Join bidoing [0] (i=4c119a59@gateway/web/cgi-irc/
07:44:01bidoinghey whats up?
07:44:05bidoinghey whats up?
07:44:19bidoingI have a quick question
07:44:45bidoingactually a couple
07:44:50bidoingcan anyone help?
07:45:06TheCollectorI might be able to
07:45:10scorchenot if you dont ask the questions...
07:45:26bidoing1. are there any other themes other then what comes installed? and where can I get them?
07:45:43scorchego to the wiki page WpsGallery
07:46:18bidoing2. I am importing my Itunes library (a folder where all the music is orginized and what not) so it will import as a bunch of folders under folders? (artists adn albums)
07:46:49bidoingthanks for the wps link
07:46:55scorcheit will just read the folder struture
07:47:12scorcheuse Database
07:47:17bidoinggot any wps yo uwould recommmend
07:47:26bidoinguse database?
07:47:32lexdo you know how to set up tagcache on my 5.5G?
07:47:37scorcheyes...for instructions, see the manual
07:47:45lexi tried those databases but there's only the names on my playlist
07:47:53scorchelex: the same way you do on every other ipod
07:48:02 Join charchuck [0] (
07:48:36charchuckIs anyone here running Rockbox on an iPod Nano?
07:48:49scorcheplenty are, im sure
07:49:45charchuckI have a quick question. Does anyone find that their battery life is worse than with the normal firmware? Maybe I'm just not used to seeing an actual readout of my battery, but it says I'm getting 8 hours.
07:49:52 Join My_Sic [0] (
07:49:53scorcheit is worse
07:49:56lexscorche: how then
07:50:03scorchelex: see the manual
07:50:04lexscorche: i couldn't find a way to do it
07:50:08lexi saw
07:50:21lexwhat section in there
07:50:47charchuckDamn. I guess I can deal with it for now... hell of a project, though.
07:51:29scorchecharchuck: the issue is that we dont have a great understanding of the hardware, as it is largely undocumented
07:51:38 Quit Hdaackda ()
07:51:50charchuckAh, I see. Well that makes sense. Thanks for the quick replies.
07:51:58lexscorche: do i need to enable it from a config file?
07:52:24scorcheyou can enable it from the settings on the device just fine
07:53:03lexi enabled it, i initialized it, i updated it but still no tags
07:53:18scorchegeneral settings > file view > show files > database
07:54:51bidoingany recommended wps?
07:55:12lexscorche: thanks, i just found it too
07:55:18scorchei dont know what your tastes are, but i would recommend ones that dont require patches or a special build
07:55:35charchuckI'm loving Dark Geek.
07:56:00 Join [IDC]Dragon [0] (
07:56:02lexscorche: the last question, how can i play pokemon when i'm using the database? :)
07:56:18scorchei use a modified version of dark geek too....i love text, but people tend to like pictures
07:56:29scorchelex: use rockboy
07:56:33lexi did in to access the files
07:57:11scorchenot probably have to go back to file view
07:57:38Slasherijust hold down the menu button for two seconds to change the file view quickly
07:58:07scorcheforgot about the quickscreen
07:58:12Slasherithere will be some patches to database in future to solve this
07:59:11amiconnjhMikeS: The doom warnings need a completely different fix, which will make .deh files work at the same time.
07:59:50JdGordonanyone have any idea why my external hdrd disk refuses to work if my computer is where it always is, but if I take the whole ocmputer into anther room it works fine? and the external hdd works on every other computer in the house?
08:00:16scorchehave a local ghost?
08:00:46JdGordonroom sholdnt be haunted tho..
08:03:26 Quit charchuck ()
08:06:23 Join webguest23 [0] (i=488286af@gateway/web/cgi-irc/
08:06:32lexscorche: maybe the last question again, how can i get a crossfade when i'm manually changing tracks? :)
08:06:41webguest23hello, is anyone here?
08:07:42scorchelex: crossfade is on if the setting is on
08:08:12webguest23I have a quick question about video on the H10 if someone can help me
08:08:20 Join ender` [0] (n=ender@
08:08:45webguest23its about putting subtitles on it
08:09:20webguest23I've been having trouble getting the code to work to transcode the video with subtitles, can someone help me on this?
08:09:39scorchewell, that isnt really a rockbox question
08:10:13scorcheunless you mean that you have the subtitles loaded from a separate file
08:12:14 Quit bidoing ("CGI:IRC (EOF)")
08:12:44webguest23yea, well I have the subtitles as an .srt file
08:13:05scorcheyeah...that is not currently supported
08:13:13webguest23what about .txt?
08:13:35scorcheno separate file subs will work
08:14:53webguest23ok thanks
08:15:27 Quit webguest23 ("CGI:IRC (EOF)")
08:19:06 Join charchuck [0] (
08:19:15 Quit Ribs (Read error: 104 (Connection reset by peer))
08:19:19 Part charchuck
08:31:02 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
08:33:18 Join charchuck [0] (
08:33:33 Join Siku [0] (
08:34:20 Part charchuck
08:34:29SlasheriJdGordon: you use exactly same cables when it works and does not work?
08:34:51Slasherihehe, weird
08:35:03Slasheriand power sockets are earthed on both rooms?
08:35:06JdGordonits unfair.. bloody 80gb drive I cant use
08:35:24JdGordoni guess so, using powerboards
08:35:52Slasheriok, and your external hd does spin up on both rooms?
08:36:12JdGordonyeah, when it doesnt wrk dmesg says lots of I/O errors
08:36:33Slasherieh, really weird.. so it never works in the other room?
08:36:45JdGordonno, it always works everywhere else
08:36:48Slasheridid you try a different usb connector or different cable?
08:36:50scorchedid the builders use large magnets in that wall?
08:37:00JdGordoncept this omputer.. unless I take this computer into another room
08:38:24scorcheheh....i just ran "make && make clean"...that will get me far
08:38:31JdGordon+well done :p
08:38:34Slasheriscorche :D
08:42:04 Quit [IDC]Dragon (" The IRC Client of the Gods! -> <- HydraIRC")
08:45:21Bagder5.5 gen ipod now mentioned on the front page
08:46:12 Join mathgl [0] (n=mathgl@
08:47:58 Join galbedir [0] (
08:50:41GodEater_Webthe 30G build is now officially supported?
08:51:30GodEater_WebI'll have to put some more time in with my 80G this work and see if I can't work out a way round the ata issue
08:52:41hcsah, cool, my father just got one (30 GB) and asked me if rockbox would work, I still don't think I'll set it up for him, he has a hard enough time with the apple firmware...
08:57:30 Join rakslice [0] (
08:57:45 Part rakslice
09:00:09 Join JdGordon_ [0] (
09:00:15 Join linuxboy [0] (
09:01:54 Part galbedir
09:07:02***Saving seen data "./dancer.seen"
09:08:14 Join n1s [0] (
09:08:29 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
09:10:11 Quit JdGordon (Read error: 110 (Connection timed out))
09:10:11 Quit GodEater_Web ("CGI:IRC (EOF)")
09:11:19 Join terriblyinept [0] (
09:23:18 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:24:33 Quit corevette ("Leaving")
09:25:38CassandraWould be really good to have a fully working 5.5G port.
09:26:15CassandraThere've been rumours the iPhone will be announced today. Wonder if we're going to be able to stick Rockbox on that. ;)
09:27:12GodEater_Webwell I've narrowed the problem down now to something with ata_read_sectors() when trying to get the partition list
09:27:37CassandraSounds like you're almost there, assuming that's the only problem.
09:27:39GodEater_Webthe ata controller is returning one of STATUS_BSY, STATUS_ERR or STATUS_DF
09:27:39linuxboyCassandra: what is the 5.5G ?
09:27:51GodEater_WebDisk full ?
09:27:57GodEater_Webor something weirder?
09:28:03terriblyineptCassandra - And this just after I read an article detailing how the iPhone will -never- happen. Silly people.
09:28:04CassandraThe current iPod models sold by Apple.
09:28:15linuxboyCassandra: 5.5th Generation ?
09:28:34Cassandraterriblyinept, I think it's generally accepted that the iPhone is coming.
09:29:07*amiconn would still prefer to always put the G before the number
09:29:13CassandraGodEater_Web, disk full is a good guess, assuming that's not the one that's being returned.
09:29:28amiconnIt happened several times that people mistook the 'G' for gigabyte
09:29:43CassandraThat'd be 5GB.
09:29:56*GodEater_Web agrees with Cassandra
09:30:04amiconnTell them. It happened, not only once...
09:30:11Bagderhence we call it "5th gen" these days
09:30:31amiconnThat's better, but also longer to type...
09:30:45GodEater_WebI saw in some ancient irc log some ATA PDF that linuxstb used
09:30:51GodEater_Websomewhere on the RB wiki
09:30:57GodEater_Webanyone have the link ?
09:31:07amiconnVery easy to find...
09:31:20terriblyineptCassandra - Well, despite the article, I wasn't convinced. Now, whether I'd -ever- want one, I can't say.
09:31:25GodEater_WebATA returns a lot of results
09:31:29Bagder ?
09:31:31amiconnDocumentation->Index has a link to the datasheets page
09:31:42terriblyineptLoving my H10 5GB, for the time being.
09:31:47*Cassandra shrugs. I refuse to try to disamguate everything I say totally (1) it's impossible, and (2) human beings have brains that are perfectly designed for interpreting based on context. Hardly my fault if some of them refuse to use them.
09:32:14GodEater_Webthanks Bagder
09:32:21Cassandraterriblyinept, maybe if it runs Rockbox.
09:32:23 Quit markun ("leaving")
09:33:32terriblyineptCassandra - I'd be surprised if anyone were interested in making Rockbox phone capable. Not that dualboot wouldn't be possible, but hey, at that point (and probably many points previous) I think I personally would be best-suited just having two separate devices.
09:36:04GodEater_Webgiven someone expressed an interest running it on a GPS device recently in the forums, I wouldn't be surprised about people being interested in running rockbox on a tumble drier these days
09:36:24GodEater_Webor other <insert_odd_device_here>
09:36:25Cassandraterriblyinept, I can see a potential future for Rockbox on multi-purpose devices. I honestly believe it's where MP3 players will be at in 5 years or so. Currently Rockbox isn't really suited to that purpose, but it may happen in future.
09:37:41terriblyineptWell, I could certainly see it if first, developers took enough interest and were capable (the capable part being a little easier, as far as what I've seen in this and other open source projects) and end users wanting it.
09:39:11CassandraThe real problem is that we need more capable developers.
09:39:18CassandraPreferably ones without a life.
09:39:49terriblyineptI'm not exactly capable, but I certainly have no life. Or, at least, enough room for a million hobbies, as I'm no good with the sleep thing.
09:39:50CassandraMost of our developers are far too well rounded for the good of the project.
09:40:22terriblyineptHow do you mean?
09:41:00CassandraOh, they all have families, friends, hobbies, jobs, that sort of thing. Annoying distractions that take them away from Rockbox.
09:41:40*petur knows the feeling
09:42:14GodEater_Webwe need more devs who don't notice things like Christmas turning up until someone reminds them
09:43:22terriblyineptHmm. What sorts of coding should I be familiar with, in addition to hardware? Just to give me a spin in the right direction. (I'm also currently looking at the Wiki for that sort of thing.)
09:45:50Cassandraterriblyinept, Rockbox is just C. (Or C++ in the case of the installer.)
09:46:32 Join markun [0] (n=markun@rockbox/developer/markun)
09:47:22GodEater_Webright - it's STATUS_ERR that's being returned.
09:47:59CassandraSo initialisation problem then, probably?
09:48:29amiconnreboot, brb
09:48:31 Quit amiconn (" HydraIRC -> <- Go on, try it!")
09:48:48terriblyineptCassandra - Loving it! And on it. C has always been my focus. Time to brush, brush, brush up. Thanks!
09:50:23 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
09:51:42CassandraGodEater_Web, I wonder if it's just a case of putting in a small delay to wait for the IDE interface to be ready.
09:51:45 Join amiconn [0] (
09:56:55 Part terriblyinept
09:57:01 Join Llorean [0] (
09:58:07CassandraRight, see people later.
09:58:18 Quit Cassandra (" Try HydraIRC -> <-")
10:05:33 Quit GodEater_Web ("CGI:IRC")
10:05:36linuxstb_Bagder: Did you see in the logs from last night (about 1am GMT) the updated ipodpatcher binary for Mac OS X by barrywardell? The version on the website is one version behind the win32/Linux binaries.
10:05:37 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:06:17GodEater_Webare the "__asm__ volatile ("nop")" calls in ata_read_sectors() to cause a delay ?
10:06:36Lloreanlinuxstb_: Is everything working with iPodPatcher now? Did that Nano guy get resolved?
10:06:39GodEater_Webmight try adding a few more and see if that makes any difference
10:06:43Bagderlinuxstb_: ok, I'm on it
10:08:54amiconnlinuxstb_: The ipodpatcher binaries can be build from plain cvs?
10:08:57linuxstb_Llorean: The basic functionality (-a) is fine. The problem was with loading apple_os.ipod from the firmware partition (currently undocumented, so it didn't prevent release).
10:08:59linuxstb_amiconn: Yes.
10:09:00 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
10:09:20Lloreanlinuxstb_: From the firmware partition, or the main partition?
10:09:48linuxstb_Llorean: What would be useful is if you could test: "-rf apple_os.ipod", "-wf bootloader-ipodnano.ipod" and then copy apple_os.ipod to the FAT32 partition and try to boot it.
10:09:56amiconnOkay, I have a linux amd64 ipodpatcher binary
10:10:06linuxstb_Bagder: Thanks again.
10:10:18amiconnBagder: How can I get that to the download site?
10:10:34Bagderprovide it to me and I'll put it there
10:10:44webguest20Hi. Is it possible to receive the text sent over the radio (RDS?) on h120? Like in cars.
10:10:59LinusNwebguest20: no
10:11:00linuxstb_No, the FM module can't decide RDS.
10:11:04Lloreanlinuxstb_: Will do
10:12:34webguest20LinusN: does it lack some hardware? Or why else?
10:12:54LinusNit lacks the RDS decoder hardware
10:13:17Lloreanlinuxstb_: It says "apple_os.ipod loaded" but then just reboots into the apple logo and Rockbox bootloader again
10:14:09webguest20LinusN: ok, thanks! But it should be possible to plug smth in −− like real time clock mod, right? (This is of course not for everyone!)
10:14:45LinusNwebguest20: that would be really difficult, far more difficult than the RTC mod
10:15:19Lloreanlinuxstb_: What has changed since that test you had me run ages ago that loaded apple_os.bin from the disk?
10:15:51linuxstb_Llorean: Does it keep rebooting? It worked reliably the second time for preglow (but he has a v1.0 or v1.1 Nano without the RSRC image).
10:16:04Lloreanlinuxstb_: Continual rebooting.
10:16:18webguest20LinusN: ah... Then I'll forget it.
10:16:33LloreanIt rebooted at least 3 or 4 times before I stopped it.
10:16:47amiconnLinusN: Are there rds decoder chips which can be hooked up to i2c?
10:16:52 Join Falco98 [0] (
10:17:36 Join Nico_P [0] (
10:18:02linuxstb_Llorean: I think the previous attempt wasn't dealing with the COP correctly when loading the retailos from a file. This version should be, so I don't know what's wrong.
10:18:19linuxstb_But it works reliably on my Photo...
10:18:33LloreanI bet it's the RCSC then.
10:18:52Llorean5Gs just reboot when Apple_OS tries to load without the RCSC.
10:19:21linuxstb_But the Nanos didn't - they booted, but music didn't work...
10:19:45 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
10:19:45amiconnlinuxstb_: Maybe the apple loader loads the rsrc into memory somewhere?
10:19:46scorchelinuxstb_: havent seen the question asked or answered yet, but with the new bootloader, how do you clear the settings on boot?
10:20:02amiconnA RAM dump from a specially prepared bootloader should tell us...
10:20:05Lloreanamiconn: The rcsc is 16mb on Nano, it seems unlikely.
10:20:15LloreanThough I guess, buffering on Nano is unnecessary.
10:20:38linuxstbamiconn: That would explain it - it would then be overwritten by our bootloader's BSS segment (which is located 16MB into RAM).
10:21:12*Llorean is willing to offer up his Nano to experimentation.
10:21:15linuxstbBut as Llorean says, it's 16MB and only contains the Nike-related voice files (WAV) and other datafiles.
10:21:21amiconnlinuxstb: To make sure, we could make a special bootloader that dumps the ram and has the bss as part of the binary (which we normally avoid)
10:21:55LinusNamiconn: i think most RDS decoder chips use a regular serial port, but i don't really know
10:22:26linuxstbscorche: Turn the hold switch on during the time between the bootloader starting and Rockbox starting.
10:22:59linuxstbI never missed...
10:23:32amiconnlinuxstb: Btw, is there a special reason for the large bss offset?
10:24:26linuxstbNormally, the bootloader is appended to the end of the Apple firmware, and the Apple bootloader will load this combined image to the start of RAM. So starting the Apple firmware is just a matter of branching to the Apple firmware's entry point.
10:24:53linuxstbThat will consume the first 5MB-6MB of RAM, so I just put the BSS at 16MB to be safe.
10:25:13amiconnIf the bootloader is at the end, the bss could still be put directly after it
10:26:19linuxstbTrue. Although the bootloader is linked to run from IRAM (it copies itself there, not using any absolute addresses before that happens), so it would take a little lds magic I think. It was easier to just fix it.
10:26:32 Quit FranzBlattler (Read error: 54 (Connection reset by peer))
10:26:56amiconnThen bss could go into iram as well
10:27:05linuxstbNo, there is too much bss...
10:27:10amiconnI did a similar thing for the archos self-extractor
10:27:37amiconnIt runs completely from iram (code, bss and stack). There's only a tiny code stub that does the copying
10:27:43amiconn(< 100 bytes)
10:27:59amiconnoh ok
10:28:46linuxstbMainly the temporary buffer used to load the rockbox.ipod. I don't load it directly to the start of RAM in case the checksum fails, so we can default to the Apple firmware already there. But maybe that's not so important.
10:29:39amiconnI think doing it this way is good.
10:29:49 Join Franz [0] (
10:30:19amiconnBut for such large, varying buffer I usually don't use bss, but allocate the memory separately
10:30:47amiconnThe self-extractor has to do a similar thing, as in-place decompression wouldn't work
10:31:18amiconnFirst it copies the (included) compressed image to the end of RAM, then decompresses it into its final location
10:34:09 Join barrywardell [0] (n=barrywar@
10:37:06linuxstbThe lcd framebuffer is another problem buffer in the bootloader - 150KB on the 5g for example...
10:37:43 Quit webguest20 ("CGI:IRC")
10:37:57linuxstbBut yes, a RAM dump from the bootloader on a Nano would be a good idea to see if anything unexpected is there. For that, we could link entirely in IRAM.
10:41:32Falco98hey guys
10:41:43 Quit GodEater_Web ("CGI:IRC (EOF)")
10:41:49Falco98i'm really happy to see the Sansa 200 is under active and progressing development
10:42:20Falco98since it's actually a player i've seen alot in the stores (unlike the iriver h140, which i never saw in a store, even though it's the best)
10:42:59amiconnbarrywardell: Really here?
10:43:10barrywardellamiconn: yes
10:43:22amiconnThe remaining warning in mp3_enc.c is odd
10:43:35amiconnNot the warning itself, but rather its reason
10:43:50linuxstbbarrywardell: AFAIK, the Nano doesn't have recording hardware...
10:43:54barrywardellamiconn: yes. i left it because i wasn't sure what the best solution would be
10:43:57amiconnmp3 is a byte stream, so I don't understand the necessity to endian swap the encoded data
10:44:47barrywardelllinuxstb: no? maybe i'll undefine HAVE_RECORDING for it. is there somebody that can test first?
10:45:01barrywardellamiconn: I was hoping to ask jhMikeS about it
10:45:18amiconnchunk->enc_data is an unisgned char*
10:45:21linuxstbbarrywardell: Although no-one has actually confirmed that by building a line-in adapter... I'm just basing it on the fact that there are no official recording add-ons and a version of the Wolfson codec with a slightly different number.
10:45:23amiconn...hence the warning
10:45:46*Falco98 wonders if he has voice in here...
10:45:46Lloreanlinuxstb: And the "recording test" in the debug mode doesn't seem to do anything at all, it just ends.
10:45:54*Llorean doesn't have a line in adapter.
10:46:16*petur notes somebody is offering some
10:46:43amiconnIirc Cassandra bought a whole bunch of ipod connectors
10:46:45barrywardellamiconn: yes, and it's expecting uint32_t*
10:46:48LloreanIt seems likely the Nano doesn't record though.
10:47:05 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
10:47:12scorche 03.19.15 # <Soap> Seeing the last recording commit, do any of the developers want a line-in dongle for the iPod? I've made half a dozen of them.
10:47:12scorche 03.19.34 # <Soap> if so PM me a postal address and I'll send one out.
10:47:23amiconnbarrywardell: Did you test whether mp3 recording actually works?
10:47:26GodEater_Webhands up if you understand the Error register stuff in ATA ?
10:47:33amiconn..i.e. the resulting files are playable?
10:47:40barrywardellamiconn: yes, it does work perfectly
10:47:50amiconnThat's really odd then
10:48:39GodEater_Webbetter question : when ata_read_sectors() fails, I'm checking the content of the Error register, and the only bit coming back set is IDNF
10:48:41barrywardelllinuxstb: I wasn't sure which iPod targets would actually work,so I just left the HAVE_RECORDING #defines as they were in your original patch
10:48:45linuxstbAnyone know what ipod Soap owns?
10:48:50GodEater_WebI'm not quite sure what that means - so I'm not sure what to check next
10:49:19linuxstbbarrywardell: I shouldn't have defined it for the Nano, it must have been leftover from some tests.
10:49:40barrywardellamiconn: I considered just casting to uint32_t* to get rid of the warning, but wasn't sure that was the right thing to do
10:49:42linuxstbbarrywardell: But I would say leave it there for now, and we can take it out if/when someone confirms it doesn't work.
10:50:28LloreanWhat country is Soap in?
10:50:44LloreanHe used the words "Postal address" so I'm guessing not US.
10:51:14linuxstbLlorean: You don't have postal addresses?
10:51:21scorchewe do
10:51:41*scorche wonders what other phrasing one would use
10:51:49amiconnGodEater_Web: In response to what ata command?
10:51:52linuxstbDelivered by the US postal service...
10:51:58LloreanIt's just not common to call them "postal", but rather just "A mailing address" or "your address" when it's obvious that it's mail (such as that)
10:52:00LloreanAt least down here in TX
10:52:01amiconnMost bits are defined to be command dependent
10:52:15LloreanThe part of TX I'm in, at least, and the folk I've been around.
10:52:17*Llorean shrugs
10:52:46barrywardelllinuxstb: ok. I'll leave it as is until someone actually tests it.
10:53:20*Falco98 scratches his head
10:53:45GodEater_Webamicon: CMD_READ_MULTIPLE
10:54:04linuxstbFalco98: Yes, you have voice, you just haven't asked any questions....
10:54:14Falco98k, just making sure :)
10:54:29Falco98i've been on the road for work for about 6 days a week since june
10:54:42Falco98hence kinda dropping out of the scene shortly after i started
10:55:45Falco98has anyone ever resolved the Crossfade settings conflict?
10:56:05Falco98i.e. only being able to have it set to "track skip" or "shuffle", but not both at the same time?
10:59:25amiconnGodEater_Web: Oh, so CMD_IDENTIFY etc all work
11:00:55GodEater_Webamiconn - yes - we get a drive id back
11:01:03linuxstbFalco98: I don't know, but it should be documented in the manual -
11:01:05amiconnIDNF is described on page 158 of the pdf
11:01:30GodEater_Webyeah I'm not sure what it means by a "user accessible address"
11:01:32amiconnaddress out of range or not found
11:01:45GodEater_Webis the address the bit of the disk we're trying to read ?
11:01:47amiconnMaybe the harddisk in the 80GB models is locked?
11:02:09amiconnNot sure how that would work exactly though
11:02:18GodEater_Webhow would I tell if it's locked?
11:03:06 Join roolku [0] (
11:03:35Falco98under what category is crossfade?
11:04:02Slasherimorning roolku :)
11:04:18Falco98oh nm
11:05:06Falco98linuxstb: i'm just wondering if anyone has ever considered pushing my patch from several months ago into source
11:05:29Falco98this one:
11:06:40roolkuHi Slasheri. :)
11:06:47Falco98it's really small and it clears up a definite gap in the functionality... so imho there's no reason it couldn't be considered
11:06:54 Quit JoeBorn ("Leaving")
11:07:06***Saving seen data "./dancer.seen"
11:08:08roolkuI saw talk about an RDS mod earlier - I have already looked for tuner chips by the same company that have RDS, but they are not pin compatible :( I hoped it would be a matter of replacing it (difficult in itself)
11:08:37 Join Hdaackda [0] (n=klj@
11:09:43GodEater_Webis the ATA_SELECT register we have #def'd the same as the DEVICE/HEAD register in the pdf ?
11:09:47 Quit cynicalliberal ("Chatzilla 0.9.77 [Firefox]")
11:09:51 Join Terinjokes [0] (
11:10:10Slasheriroolku: hmm, interesting. How big is the pin difference?
11:10:51amiconnGodEater_Web: Hmm, I could think of 2 possibilities. Either the disk has a 'host protected area' set, if it supports that feature.
11:10:52Slasheria dab chip would be nice though.. fm radios have a poor receiption
11:11:02roolkuSlasheri: too big, more pins and different layout unfortunately
11:11:21amiconnIdentify data word 82 bit 10 and word 85 bit 10 should tell you
11:11:40amiconn(the former whether the feature set is supported and the latter whether it's enabled)
11:11:54amiconnThe other possibility would be a password protection
11:12:09Terinjokesbrb, hopefully this update will fix
11:12:13 Part Terinjokes
11:12:58amiconnThen we would need SECURITY_UNLOCK (and gather the password from retailos somehow)
11:12:58GodEater_Webum - okay - getting out of my depth now - want to tell me how to do that amiconn ?
11:13:39Slasheriweird.. might be possible that apple has secured the hdds with a password to prevent user from switching them
11:13:52amiconnVery possible.
11:13:53GodEater_Websector, low and high cylinders are all coming back zero after that error
11:13:57GodEater_WebI'm not sure if that's a hint
11:14:04amiconnNo it's not
11:14:29LinusNcould it be an lba48 issue?
11:14:38amiconnI sincerely doubt that
11:14:57LinusNme too, actually
11:15:04amiconnI'm not sure, but I expect lba48 devices to come up in lba28 mode for backwards compatibility
11:15:27amiconn..and afaik the apple flash loader doesn't touch the hdd
11:15:47LinusNGodEater_Web: after identify(), the information is in identofy_info[82] and identify_info[85]
11:16:00GodEater_Webah - ok - I'll check there
11:16:48GodEater_Webin between doing some real work =/
11:17:10*amiconn strongly suspects that there is a password set in the 80GB disks
11:17:42amiconnPrevents people from slapping them into other devices than ipods keep 80GB 1.8" disks an ipod-only feature for a while
11:17:57Hdaackdahi ppl. I have installed rockbox on my 5.5G (30gb) and am able to load the apple OS too :). yaaah
11:18:25amiconnidentify data word 128 would be very interesting...
11:18:28linuxstbSo the Apple bootloader would unlock the disk, read the firmware, then lock it again, and then the main firmware would unlock it again?
11:18:39LinusNwell, then we would need to retrieve the password
11:18:53LinusNwhich is likely to be unique to each device
11:19:04LinusNlinuxstb: like the xbox
11:19:14Hdaackdasorry to butt in but, can rockbox play videos? and how can i install wps (themes) which need patches?
11:20:25LinusNHdaackda: it can play mpeg videos without sound, specially prepared, the video player project is in its infancy
11:20:51LinusNregarding patches, search the forum
11:22:17Hdaackdaok. thanks :) and what about games and stuff (i know, its not especially made for that..) but i dont think linux is ready yet for 5.5g. (or is it?)
11:22:37Falco98i didn't even know the rockbox 5.5g port was ready yet (?)
11:22:38 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
11:23:21HdaackdaFalco98: it is.
11:23:36GodEater_Webword 82 is 0x3069
11:23:45GodEater_Webword 85 is 0x306b
11:23:56Hdaackdayou can install in usingt these instructions (
11:23:56GodEater_Webyou guys can check this too in case my counting is off :)
11:25:17LinusNGodEater_Web: that's odd
11:25:31LloreanHdaackda: I strongly recommend reading the manual too, as it covers games as well.
11:25:46GodEater_Webthey're round the wrong way
11:25:51GodEater_Web82 is 306b
11:25:57GodEater_Weband 85 is 3069
11:25:58LinusNah, that sounds better
11:26:08LinusNthat means that the security is not enabled
11:26:24Hdaackdaok. thanks guys
11:27:06LinusNGodEater_Web: word 128 is interesting too
11:27:28GodEater_Webok - one second
11:28:32GodEater_Webword 128 is 1
11:28:50LinusNok, then it is definitely not locked
11:29:00HdaackdaLlorean: Can i now install linux as the 3rd firmware too?
11:29:50LloreanHdaackda: Linux requires its own third partition anyway, but I'd imagine it should work if you create and populate the partition properly
11:30:01Lloreanlinuxstb: As far as you're aware, you haven't broken linux support, right?
11:30:02LinusNGodEater_Web: when does it fail, and what does the status and error register contain then?
11:30:40GodEater_Webit fails just after CMD_READ_MULTIPLE in ata_read_sectors
11:30:41 Join FOAD_ [0] (
11:31:04LinusNok, how many sectors does it try to read?
11:31:10 Join Terinjokes [0] (
11:31:20GodEater_Webassuming that's in "incount"
11:31:23GodEater_Webthen it's just 1
11:31:39LinusNok, what lba?
11:32:19GodEater_Webthat's what's in all the registers after the error anyway
11:32:22Terinjokeserm, i take it ipodpatcher is final?
11:32:34LinusNGodEater_Web: oh...
11:33:16scorcheTerinjokes: nothing of rockbox is ever final ;)
11:33:27amiconnLinusN: Yes, and it comes back with just IDNF set to one...
11:33:47GodEater_Webthough I can dump out start if you want too - I already did that but I didn't write down the result
11:33:48amiconnThat doesn't make sense to me if neither host protected area nor security is enabled.
11:34:00amiconnlba 0 should always be a valid address then
11:34:12Terinjokesscorche: then how come the manual instructions have been removed?
11:34:33linuxstbLlorean: I haven't tested it, but I also didn't change anything about it, so yes, IPL support should be the same as it was.
11:35:00Lloreanlinuxstb: I'll assume it is until someone complains then. :)
11:35:11LloreanI'll just make sure to use the word "should" instead of "will"
11:35:33LloreanTerinjokes: What do you mean?
11:35:50LloreanTerinjokes: All that means is that one non-final method is being replaced with another non-final method...
11:36:09Terinjokes Llorean they got moved to "old out of date, please use the new instructions' sections
11:36:25LloreanI don't understand the question there.
11:36:30linuxstbLlorean: People have tested loader2 with ipodpatcher though, and that's working (after convering loader2.bin to loader2.ipod)
11:36:43Terinjokesi liked the older ones, these new instructions put be out of business
11:37:04linuxstbTerinjokes: The main reason is that the older instructions don't work on the 5.5g.
11:37:07LloreanI don't understand... a single step process that's also vastly more reliable and error-checking is worse?
11:37:29Terinjokesyes, it lets the other people do it themselves...
11:37:42scorchethat is kinda the point
11:37:50LloreanSo... your complaint is that we've made it too easy for people to actually use our software?
11:38:27scorchewas this an ill-contrived attempt at a joke? =P
11:38:41petursome people make money of installing rockbox for others
11:38:43Terinjokesso now instead of annoying me to fix their ipod, they can do it themselves...
11:39:05crashdhas the bootloader been updated? ie: is it worth updating my bootloader
11:39:16Lloreancrashd: Yes, no.
11:39:17linuxstbcrashd: Yes. Yes.
11:39:17crashdive seen a lot of commits re: rolo and other boot code
11:39:26crashdcheers linuxstb ;) thanks for nothing Llorean :)
11:39:28scorchepetur: yeah, but to whine to the people who made it possible for that work to be done?
11:39:36Lloreancrashd: Updating your bootloader is optional. "Worth it" is subjective. :-P
11:39:54*Terinjokes grumples as he adds rockbox to this ipod video, probably be the last...
11:39:57peturscorche: I didn't say I found it ok ;)
11:40:12crashdim gonn ahave to wait till the holidays tho, becuase i cant be bothered to re add all my music again
11:41:09*Falco98 is reading the section of the manual concerning playlist inserting...
11:41:18peturscorche: in the past, I started asking money for fixing pc's as a way of making them stop asking me and find another idiot to waste his time
11:41:32Falco98i'm confused, if "insert" inserts after other inserted tracks by default, what the point is of even having "insert last"?
11:41:39Terinjokespetur, exactly
11:42:15GodEater_Webanyone got anything else they want me to try ?
11:42:18linuxstbcrashd: You shouldn't need to uninstall the current bootloader. Unless you've done something unusual, or have a 5.5g and installed with the buggy ipod_fw, the new ipodpatcher should work fine and replace the bootloader when you do "-a bootloader-XXXX.ipod"
11:42:43crashdi might give it a spin then
11:42:55Terinjokeshehe. have to update the instructions AGAIN!
11:42:55LloreanEven if you have to reinstall, ipodpatcher N -w bootpartition.bin doesn't do anything to your music.
11:42:58linuxstbBut you could backup your current firmware partition just in case (-r file.bin) with the new ipodpatcher before upgrading, just to be safe.
11:43:35linuxstbBut more likely than not, ipodpatcher should detect if you've made your firmware partition incompatible in some way with the new way it works.
11:44:10 Quit FOAD (Read error: 110 (Connection timed out))
11:44:52n1sFalco98: if you insert nex then insert, the second file will be after the firs inserted if you insert last, it will be at the end.
11:44:57Terinjokeslinuxstb, yeah... but some people still have their ipods in HFS+, need to move that section into the new page
11:45:22linuxstbTerinjokes: Try reading the new page...
11:46:09Terinjokesi see, a new page that already copy and pasted the work :D
11:46:19Falco98n1s: and if you insert *again* what does it go after then?
11:46:25Terinjokesi see your a few steps ahead of me
11:47:06n1sFalco98: the file you inserted before it :-) yes it can be kind of confusing but it's really nice when you get to know it.
11:47:16LinusNGodEater_Web: what does word 80 and 81 say?
11:47:36Falco98well i'm very used to RB's dynamic playlists, i just didn't know about how the different inserts work with each other
11:48:00Falco98there doesn't seem to be a clear explanation anywhere, like of specific cases or anything
11:48:47Falco98the thing i'm having trouble with is, if i've made a whole playlist with "inserts", then everything would basically be going in "last" anyway
11:48:58Falco98so when would "last" really be needed?
11:49:06peturI think somebody explained it in the forums once, have a search there
11:49:12LloreanFalco98: Why do you assume everyone uses insert?
11:49:20LloreanFalco98: What if I load an existing playlist?
11:49:21GodEater_WebLinusN: one sec
11:49:34Falco98ah, good point
11:49:54 Join bluebrother [0] (i=rgekSKEW@rockbox/staff/bluebrother)
11:50:05Falco98and manually playing a song (and thus creating a new playlist) doesn't count as an "insert" i would assume
11:50:22GodEater_Webthey're both 0
11:50:26LloreanIf you manually play a song, it plays the whole folder
11:50:31n1snope, that's a dynamic playlist
11:50:34Falco98thus creating a new playlist
11:50:40Falco98like i said :)
11:51:02Falco98so then a new "insert" would throw stuff in just after the current track...
11:51:26Falco98but if i inserted "last", then continued doing regular inserts, tracks would be appended at the end only?
11:51:28GodEater_Webthat looks broken
11:51:37Terinjokeshrm, the new instructions are kinda nice, goes a lot faster...
11:51:58n1sI agree that the description in the manual isn't perfect but the whole playlist chapter is in a pretty messy state.
11:52:02GodEater_Webor maybe not
11:52:09n1sFalco98: yes
11:52:10GodEater_Webmental note to self : read the manual properly
11:52:38Falco98hmm, i just searched for "insert" in the playback / playlist forum, and only got an error message
11:52:44 Join spiorf [0] (
11:54:06GodEater_WebLinusN: btw - I'm blythely assuming that identity_info doesn't change anywhere - so I'm just dumping this all out from the point in ata_read_sectors() that I had my lcd_puts stuff in from earlier. Hope that's ok.
11:54:43GodEater_Webthank goodness
11:55:09n1sFalco98: do you think this description is better,
11:55:09LinusNGodEater_Web: but it all works up to READ_MULTIPLE?
11:55:17LloreanFalco98: If you feel a clearer set of instructions should be in the manual, feel free to post a patch, or at least a correction and indication of where it belongs.
11:55:51GodEater_Webnow that I've replaced the two sleep() calls in perform_soft_reset() with udelay() calls
11:56:02Falco98Llorean: deal. of course at this stage i'm just trying to figure it out for myself ;-)
11:56:19LinusNGodEater_Web: then i think you should try to remove the calls to freeze_lock() and set_features()
11:56:27Falco98n1s: that looks... hm.. nearly identical to what's in the h120 manual online, no?
11:56:31Falco98or what has changed?
11:56:42LinusNGodEater_Web: what is multisectors set to btw?
11:56:51 Quit Hdaackda ()
11:56:55Falco98oh i see
11:57:06Terinjokesbtw, i tried the compile rockbox eariler today, another failure
11:57:31GodEater_Webmultisectors get's set to 1
11:57:47GodEater_Webjust after the status read
11:58:15 Part Terinjokes
11:58:18GodEater_Webwhere are freeze_lock and set_features called?
11:58:29LinusNin ata_init()
11:59:07GodEater_Webbear with me
11:59:42Falco98so would it be accurate to say that *insertion point* is a variable set to (previously inserted stuff + 1)... and if nothing, then it's current_track + 1 ...?
12:00:01n1syes I think so
12:00:15Falco98so if i'm in the middle of a CD and i do an insert, it goes next
12:00:23Falco98and then if i do an insert_last, it goes at the end
12:00:27Falco98another insert puts stuff at the end
12:00:42 Join _FireFly_ [0] (
12:01:02Falco98then i do an "insert next" which does its thing, and another regular insert will put stuff just following the just-past "insert next"ed stuff?
12:01:25Falco98ok that makes sense
12:04:14GodEater_WebLinusN: Doesn't appear to have made much difference
12:04:24GodEater_Webstill never finds the partition
12:04:47LinusNi'm surprised that multisectors is set to 1
12:05:17GodEater_Weboh sorry - you want me to check that as well after the change
12:05:21GodEater_Webgimme a mo
12:06:10peturLinusN: isn't it just reading the bootsector+partition table?
12:06:19LinusNyes it is
12:06:29peturthat's only 1 sector, no?
12:06:29GodEater_Webheh - it's *trying* to
12:06:36GodEater_Webmutlisectors is 1
12:06:46Falco98i'm not sure how great that phrasing is, but i think that's a bit more clear and concise
12:06:48GodEater_WebI mean 0
12:07:00GodEater_Webcurse my fat fingers
12:07:30Falco98that's one fat finger :)
12:07:39Falco98hitting 1 when you meant 0?
12:08:02petur0 and 1 keys can be far away from each other depending on which keys you use :p
12:08:14GodEater_Webthat was keypad
12:08:18Falco98only on the number pad
12:08:22LinusNok, tell me what word 47 contains?
12:08:33Falco98which i kinda assumed you wouldn't be using conversationally
12:09:55GodEater_Web47 contains : 0008000
12:10:53LinusNthis is *very* interesting
12:11:08GodEater_Webit's *very* frustrating too
12:11:25n1sFalco: I'll think about if I can make it any better, bbl
12:11:40LinusNthis could mean that READ_MULTIPLE isn't supported like we would like it to
12:11:49Falco98n1s: that last one is a bit better
12:11:54Falco98n1s: imho :)
12:12:06Falco98i gotta duck out for awhile too.. 6AM here, about bedtime
12:12:25LinusNGodEater_Web: try this:
12:12:47LinusN(1) set multisectors to 1
12:12:55 Nick Falco98 is now known as falco_away (
12:13:01LinusN(2) don't call set_multiple() in ata_init()
12:13:17LinusN(3) use READ_SECTORS instead of READ_MULTIPLE
12:13:21GodEater_Webso just hard code mutlisectors to 1 in ata_read_sectors() ?
12:13:30LinusNno, in ata_init()
12:17:33GodEater_Webok - stuff happens a lot faster now
12:17:47GodEater_Webit's still not reading the partitions
12:18:17 Join muesli__ [0] (n=muesli_t@
12:19:07 Join MarcoPolo [0] (
12:19:07 Quit GodEater_Web ("CGI:IRC (EOF)")
12:19:43 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
12:20:01GodEater_Webinstead of the long pause I *was* getting after displaying the HD id
12:20:06 Quit petur ("lunch")
12:20:18GodEater_Webit's now displaying the "no partition found" error very quickly indeed
12:21:51 Join My_Sic [0] (
12:22:12GodEater_Webshould I be leaving set_features and freeze_lock() commented out ?
12:24:38 Quit menosm (Read error: 110 (Connection timed out))
12:28:46LinusNGodEater_Web: you can put those back
12:28:56GodEater_Webalready did
12:29:02LinusNGodEater_Web: you might want to take a peek at the sector data that is read
12:29:19LinusNand the status/error registers
12:29:32GodEater_Webok - I'll do that again
12:31:07lexguess who's 14 in two days
12:31:19preglowi am
12:31:24lexme too
12:31:44lexam i the youngest rockbox user, or is someone younger than me? :O
12:31:50preglowit's gonna be sWEET
12:32:07scorchedoes it really matter?
12:32:12lexnot really
12:32:29scorchei dont think anyone can attest for all rockbox users
12:32:52GodEater_Webstatus :0x59, error:0x10
12:32:53lexmaybe someone 9 years old guy uses rockbox but he doesn't know it
12:32:58GodEater_Webwhich is the same as before
12:33:01lexor no one knows it
12:33:06LinusNGodEater_Web: dammit
12:34:15GodEater_WebLinusN: you're displaying admirable patience, I seem to recall you saying you'd bought yourself one of these 80Gs recently - given the interest you're showing I'm surprised you've not hooked your own up yet :)
12:35:07lexDanger Mouse - A Dark March, maybe the best theme ever ;o
12:37:45 Join FOAD [0] (
12:37:45 Quit FOAD_ (Read error: 54 (Connection reset by peer))
12:38:38 Part Llorean
12:42:06LinusNGodEater_Web: did you check words 100-103?
12:42:26GodEater_Webum - not that I recall
12:42:38LinusNand 86 too
12:43:15GodEater_Webis that 100 to 103 inclusive ?
12:45:12amiconnWhat is 100-103?
12:45:18GodEater_Webeverything is 0 except 86 which is 0x5000
12:48:30amiconnThis is the sector data from the read call?
12:48:54LinusNno, the identify info
12:49:14amiconnWhere is word 100-103 defined?
12:49:28amiconnThe ata specs say 94-126 are reserved
12:49:37LinusNthe ata-6 specs
12:50:25*linuxstb seems to recall someone moving an 80GB hard drive from an ipod to a H1xx or H3xx
12:51:34amiconnThey're not on the datasheets page...
12:52:21LinusNamiconn: no, on
12:53:07LinusNGodEater_Web: out of curiosity, what does word 60-61 say?
12:53:29GodEater_Webuno momento
12:53:48 Join lee-qid [0] (
12:54:11*linuxstb was mistaken - the ipod 80GB drives have a ZIF connector, people have put other 80GB drives into irivers...
12:55:03GodEater_Web60: 0xF8B0 61: 0x950
12:55:34 Quit barrywardell ()
12:58:38amiconnThat looks like an expected value
12:59:20amiconn0x950F8B0 sectors * 512 byte/sector = 80026361856 bytes
12:59:43LinusNi'm surprised that lba=0 gives an IDNF error
12:59:48GodEater_Webjust grabbing a sandwich - back in 10 mins
12:59:57LinusNanyway, gotta go to a meeting
13:07:08***Saving seen data "./dancer.seen"
13:10:06 Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/
13:14:02jhMikeSI wonder if all the queueing shouldn't just (u)intptr_t instead of void *. Seems like 99% of it is used to pass integral values and not pointers :\
13:16:27 Quit _FireFly_ ("Leaving")
13:18:25 Join Criamos [0] (
13:19:29amiconnjhMikeS: Did you see my comment regarding doom and the 64 bit warnings?
13:20:31jhMikeSamiconn: Looked in the logs. must have missed it. lemme check again.
13:21:58jhMikeSok, so what's the details with that exactly? I tried to make the cast correct for what it seemed to be needing it for.
13:22:14amiconnYes, but the structure element shouldn't be a pointer at all
13:22:28amiconnIt's a remnant of the original code
13:23:03amiconnThe original code seems to use the file stream functions (f*), so the pointer was used to store a FILE *
13:23:22amiconnBut in rockbox there is only low-level file i/o using file descriptors
13:23:43jhMikeSok, it should get sign extended correctly but if it can be simpler then just make it an int?
13:23:50amiconnI thought it would be better to just wait for kkurbjun to fix that properly
13:24:26amiconnSome checks need adjustment (e.g. FILE * == NULL means failure, but fd == 0 is perfectly valid)
13:24:33amiconnThen the code could support .deh files
13:25:09jhMikeSSuppose I could search for every instance and make adjustments. The comparison with < 0 for failure was already there but with an int cast.
13:25:39amiconnstruct DEHFILE looks like it could just be changed to using int
13:26:01amiconnIt's private to that single source file anyway
13:26:50jhMikeSthen it sounds pretty simple to get any == NULL stuff corrected or other problems
13:27:35jhMikeSI made the assumption again that the original porter would have made the nescessary changed for rb compatibility :)
13:27:56amiconnHe did, but not everything in the first round
13:29:22amiconndehfgets() has the real-file parts commented out
13:29:45 Quit GodEater_Web ("CGI:IRC (EOF)")
13:29:57amiconnRockbox doesn't have fgets(), but it can be replaced by read_line(), it's even already exported
13:30:00jhMikeSto me that sounds like an odd thing to leave it partly converted
13:30:49amiconn...and fgetc() can be replaced with a read() of length 1
13:31:07amiconnOf course the buffer must be provided somehow
13:32:27 Quit spiorf (Read error: 110 (Connection timed out))
13:32:45 Join spiorf [0] (n=spiorf@
13:34:07jhMikeSI suppose there will be a flood of errors when changing the struct member to int (I hope).
13:34:47 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:34:55amiconnDoing a conversion in steps often is a good idea
13:35:01 Join _FireFly_ [0] (
13:35:12amiconnBut I wonder why the next step didn't happen yet...
13:38:46GodEater_Webpossibly dumb question : do we know of any of our platforms which support PACKET ata commands ?
13:41:52jhMikeS!*fp->inp <== wtf with code like that left there, almost like it was memory mapped files before or something :\
13:48:45jhMikeSso deh "files" from the wad isn't supported?
13:53:52 Quit Nico_P (Remote closed the connection)
13:53:56 Quit GodEater_Web ("CGI:IRC (EOF)")
13:56:02 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:56:58 Join pixelma [0] (i=pixelma@
13:58:24jhMikeScan't figure why it shouldn't support DEHACKED lumps ... could do both really
14:00:17GodEater_Webwould having DMA turned on by default have any effect on our reading from the drive ?
14:01:57 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:02:01 Quit linuxstb (Nick collision from services.)
14:02:07 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
14:05:39GodEater_Webwould it be possible to alter the CVS tarball from the site to include the ipodpatcher tree as well ?
14:06:27linuxstbSure, I'll do that now.
14:07:52GodEater_Webthanks - it's a pain having to check it out file by file from the ViewCVS :)
14:08:05 Join Slyanh [0] (
14:08:13linuxstbI'm not sure when the next one will be generated though
14:08:16Slyanhhi everyone
14:08:45jhMikeSamiconn: ok, it's getting clearer what going on here ... seems pretty straightforward
14:09:20 Join barrywardell [0] (
14:09:29Slyanhhey it's the first time I run rockbox on my new nano 1st gen can someone explain me something about the volume ?
14:09:59scorcheif you ask us a question, probably
14:10:01GodEater_WebBagder claims it's whenever someone does a commit
14:10:51Slyanhis there a volume limiter that allow you to make a maximum and a minimum volume in the config ?
14:11:04Slyanhinstead of having 20dB or something like that as maximum that can be deadly
14:11:09Slyanh(please forgive my poor english)
14:11:18scorcheno there isnt
14:11:44Slyanhdo you think it could be a good idea to make a new plugin or something like that ?
14:12:11GodEater_WebSlyanh: sounds reasonble to me
14:12:16scorcheit wouldnt be a plugin
14:12:18GodEater_Webgo right ahead
14:12:26Slyanhhm think it'll be difficult to make ?
14:12:38barrywardelljhMikeS: any ideas about that last build warning? can i just cast to uint32_t*?
14:12:59scorcheand as it would add to the size and not much gained, i dont think it would be accepted into CVS, but you never know
14:13:22scorcheno i dont, but it depends on how well you know C
14:13:23linuxstbSlyanh: Can I ask why you want such an option?
14:13:28Slyanhoh if I can make a plug in easily and quickly it's fine
14:14:00scorchewell, like i said, it wouldnt be a plugin...also, like i said, it depends on how well you know C
14:14:07Slyanhwell that's way when I change the volume I'll not accidently go near 0dB or something like that
14:14:16Slyanhoh sorry I didn't see
14:14:58SlyanhI have some friends who use rockbox and know some C so I can ask them but I don't know if it can work and how add this kind of option
14:15:11 Join muesli [0] (n=muesli_t@
14:15:24 Join funky [0] (n=repulse@unaffiliated/funky)
14:15:42Slyanhbut I'm thinking about a new option line with " Max dB " and eventually another one " Min dB " that can be changed by the user
14:16:08jhMikeSbarrywardell: on the table? haven't looked there.
14:16:26Slyanhso anyways, it don't exist at the moment, thanks for the info it'll save me some time
14:16:28jhMikeSwhoah! :)
14:16:34scorchealso, there is already a feature request for it:
14:16:37barrywardellyes, on the build table. there's a problem in mp3_enc.c
14:17:00Slyanhscorche > yeah I saw that
14:17:08barrywardellmy recording patch left me lots of errors and warnings to fix. that's the only one left
14:17:48jhMikeSbarrywardell: just cast it to int32_t *
14:17:56JdGordon_falco_away: still away?
14:18:24jhMikeSchunk->enc_data is a const_char * but it's byteswapping 32 bit ints
14:18:57barrywardelljhMikeS: int32_t * or uint32_t *?
14:19:02jhMikeSs/const_char */unsigned char *
14:19:14jhMikeSuint32_t *
14:19:24barrywardellok, i'll commit the change now..
14:21:31Slyanhhey another question about the config please...when you change your theme what kind of options does it change ?
14:21:42Slyanhlike text scrolling speed or something else
14:21:59linuxstbYou can open the theme ".cfg" file in a text editor to see what it changes. You can put anything you want in there.
14:22:02Slyanhor nothing ?
14:22:06Slyanhok thanks !
14:22:47amiconnjhMikeS: Currently it *only* supports deh lumps, but not files
14:23:56amiconnjhMikeS: Regarding the mp3 encoder - I don't understand why the encoded data must be byte swapped when it's just a byte stream...
14:24:21jhMikeSamiconn: right, I see that alot of code accesses the lumps through the inp member so there should probably be an fd member and less code will have to change
14:26:16jhMikeSamiconn: it encodes out as little endian int32 blocks on le platforms but every four bytes must be swapped around. perhaps the encoder could be revamped to just write it correcly in the first place but more work would be needed
14:28:18 Quit muesli__ (Read error: 110 (Connection timed out))
14:28:55jhMikeSI guess putlong and putbits would need the work
14:29:19 Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
14:30:52JdGordonI dont know if Falco98 brought this up before... is there any objections to fs 5344? (after tidyin up the patch?)
14:32:03jhMikeSif putlong and putbits wrote out correctly on le, then the swapping pass could be removed...something to do in the near future I suppose.
14:35:42barrywardellJdGordon: Falco98 was talking about that patch earlier
14:36:02JdGordonwas there a definative yes/no to it?
14:36:22 Quit lini (Read error: 110 (Connection timed out))
14:38:17jhMikeScould even encode straight to the chunk when iram isn't used which would be more efficient.
14:38:29JdGordonI only see the mention of it in the log.. no discussion.... I'll commit it unless someone yells....
14:40:14barrywardellI don't think there was anyone against it
14:42:24 Quit GodEater_Web ("CGI:IRC (EOF)")
14:43:00linuxstbShould the current "shuffle" option be "shuffle Only" ?
14:43:01 Join Cassandra [0] (
14:43:07 Quit barrywardell ()
14:43:48 Join barrywardell [0] (
14:46:22JdGordonlinuxstb: thats just a lang change isnt it?
14:47:19 Join ScoTTie_ [0] (n=scott@unaffiliated/scottie)
14:47:42linuxstbYes, I think so. It's just that I'm looking at the crossfade settings for the first time (I never use it), and it wasn't immediately obvious what the options did.
14:48:48 Quit TFGBD (Read error: 113 (No route to host))
14:49:25 Part Slyanh
14:51:00JdGordonI guess thats what the manual is there for....
14:51:40 Quit ScoTTie (Read error: 60 (Operation timed out))
14:51:53JdGordonthe options sonud a bit wierd to me tho. why would you not want crossfade (assuming you wanted it at all) if shuffle is on and you do a manual track change?
14:52:04 Quit spiorf (Read error: 110 (Connection timed out))
14:52:11 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:53:27linuxstbJust seems to me that there are three logical on/off settings - crossfade during normal playback, crossfade during shuffled playback, and crossfade during manual skips.
14:57:25*JdGordon thinks we should wait for someone who actually uses crossfade before doin anyhing
14:58:22 Quit XavierGr ()
14:58:51GodEater_Webok - I'm officially stumped now - don't know what to try next - every ATA read I issue to this damn thing seems to end up with an error - it needs someone who really knows what they're doing now I think :)
15:01:07 Quit _FireFly_ ("Leaving")
15:01:55 Join Gnelik [0] (
15:04:58 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
15:05:20 Join miepchen^schlaf [0] (
15:05:20amiconnGodEater_Web: I don't know how much it will help, but could you perhaps put the whole identify info somewhere?
15:05:51GodEater_Webthat's a lot to dump to the screen :)
15:05:54GodEater_Weband then retype
15:06:07GodEater_Webbut I suppose I could
15:06:09amiconnyes I know...
15:06:24GodEater_WebI've just snagged a copy of the ATA-6 spec too
15:06:31GodEater_Webshall I do the relevants bits from that as well ?
15:07:11***Saving seen data "./dancer.seen"
15:07:16 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:08:21JdGordonfs 2838 can be safely closed right? or does it add some other function which isnt in there yet?
15:08:30 Part redwoo1
15:10:08GodEater_Webanyone know how many chars wide the ipod lcd is ?
15:10:41 Join Daishi [0] (
15:11:17amiconnANother of those simple calculations
15:11:48amiconn(for the sysfont) 320 / 6 = 53 chars per line
15:12:01amiconn240 / 8 = 30 lines
15:12:16*JdGordon would kill for malloc/free in the core about now :'(
15:12:31*amiconn never missed malloc
15:13:18JdGordonwell, obviously a largish buffer can always be statically alloated, but its easier and less likely to be watsed with malloc
15:14:34amiconnYes, and usually it's even better to try to get around using a largish buffer
15:15:06amiconnThe problem with malloc is that you would need a ton more error checks, and still not get as good memory usage as we do now
15:15:33 Quit linuxstb (Read error: 110 (Connection timed out))
15:15:49 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:15:51JdGordonfor example. I want to add some sort of buffering to the list control, but the miniman needed would be MAX_PATH* number of rows depending on the font, which could be taken on boot, but would be useless when the font changes
15:16:12amiconnWhy do we need buffering there?
15:16:19JdGordonto speed it up
15:16:33JdGordonit calls the get_name callback way more than needed
15:16:45amiconnIs there a performance problem? Never saw any sign of such a problem
15:16:53linuxstbIs that the bottleneck?
15:16:56amiconn...not even on archos
15:17:17JdGordonyou never had the problem with the audio pausing while scrolling through lists?
15:17:28amiconnNot on any target
15:17:30linuxstbIIRC, Earhertz wrote a useful-looking patch (on flyspray) to minimise the redrawing when scrolling lists.
15:17:35 Join _FireFly_ [0] (
15:18:02amiconnOn g% it's reportedly the redrawing which is too slow, but there's almost nothing we can do abou tthat
15:19:11 Join Llorea1 [0] (
15:19:30JdGordonfs 5591 does a different optimization, but looks better actually
15:20:07amiconnOf course we could redraw less often, but then it will look rather jumpy
15:21:03JdGordonthe problem with the list is the callback for every item on the screen is called every time the screen changes, when really only at most 2 need to be called again
15:21:41JdGordonsorry, at most 1 needs to be called again (for each redraw)
15:22:43JdGordonthe only item which would need to be checked is the new one coming onto the screen. all others would be in a buffer.
15:23:03JdGordonso, if you are using a tiny font it would potentially be a big speed boost
15:23:30amiconnThe callback is only a small fraction of the whole redraw time
15:23:34jhMikeSHere I am fixing deh file loading and I don't even know what they're for or how to do testing for it =:)
15:23:43amiconnThe actual text drawing takes significantly longer
15:24:21amiconn...and that's called for every line on the screen when scrolling
15:24:28JdGordonhmm... ok, that sucks
15:24:43amiconnYes, but it can't be changed easily
15:24:49 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
15:25:28amiconn...but on G5, lcd_update() is another big sucker, and that cannot be fixed with current knowledge
15:26:15JdGordonbut in general, lcd drawing is much slower than code to get the text?
15:26:57amiconnJust a little comparison: How long is the text that's about to be displayed? And how many pixels are that?
15:27:04amiconn(the visible part)
15:27:25JdGordonsay 30 chars on average maybe?
15:27:28JdGordoneach row
15:28:03 Quit barrywardell ()
15:28:14amiconnI have some ideas for speeding up mono bitmap (and hence text) drawing, but the effect will probably only be significant on coldfire targets (h300, x5)
15:28:26JdGordonsuits me :D
15:28:33amiconnOn pp targets the effect would be minor
15:29:49jhMikeSsuits me too...what about those DEH files? :)
15:31:13amiconnJdGordon: But coming back to list scrolling: I never got stopping music from scrolling lists on any of my targets (which don't include a G5). I wonder how people manage to make that happen...
15:32:13JdGordonit happened alot more before the schedular, but holding down any list would pause music playback
15:32:26amiconnHolding down?
15:32:46amiconnHmm, maybe it's because of my list lengths and scroll habits
15:32:56JdGordonscrlling the list non-stop
15:33:07*JdGordon is tired
15:33:25lowlightJdGordon: since the lcd scroll code has a buffer for each line, you could use that and only add the new item at the top or bottom of the list, then set a row offset and redraw
15:33:37GodEater_WebI've gone up to word 180 - need me to go higher ?
15:34:02lowlightno extra buffers that way
15:34:20amiconnlowlight: The scroll buffer is private a, firmware-level buffer in the lcd driver
15:34:29amiconnThe list code shouldn't even know it exists
15:35:04JdGordonso adding a get_scrolling_text() function would be out of the question?
15:35:34amiconnYes, especially since the scrolling lines buffer will go away when viewports get added
15:37:04amiconnAnd to repeat that, you wouldn't gain significant speed anyway
15:37:06jhMikeSok...Google it is then. Almost done with it anyway.
15:37:07 Quit lowlight ("CGI:IRC (EOF)")
15:37:35amiconnThe callbacks are call like how often? Once per line, and once per scroll step
15:37:41 Join LTjake [0] (
15:37:51JdGordononce per line per redraw
15:37:59amiconnA typical list contains, say, 20 lines
15:38:09amiconnSo 20 calls for a full-screen list
15:38:17 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
15:38:35amiconnHow complex is the typical callback? I'd say not more than a couple of lines of C code
15:38:51amiconnNow compare this to the _actual_ redrawing work.
15:39:02lowlightamiconn: I don't mean manipulate the scroll buffer, rather be able to set a row offset, ie, make row 2 the top row
15:39:30amiconnlowlight: I repeat: the scrolling lines buffer will go away in its current form
15:39:31lowlightI hear at the Database callback can take quite a while
15:40:27amiconnLet's say the average text line goes across half the screen. On H300, drawing that list means checking 20*8*110 pixels
15:40:42lowlightamiconn: fine...the concept is to specify which row is the "first" row
15:41:16lowlightso you can reuse the buffer/viewport/whatever on rows that don't change
15:41:19GodEater_Webidentity info for words 0 through 179 here :
15:41:21amiconnlowlight: The current method isn't flexible enough for viewports. There will be no notion of lines anymore
15:41:39amiconnDifferent viewports might have different fonts, different x/y coordinates etc
15:42:29lowlightok...then you'd be shifting "y" for the viewports of the "lines" :)
15:42:50amiconnHow do you know which 'line' is which?
15:44:00amiconnImho it doesn't pay off to add a significant level of complexity _here_, when the redrawing itself takes significantly longer
15:44:22lowlightwell, there could be insert_top/insert_bottom functions in the list which shift the rows and add only the new one
15:45:03amiconnThere are no rows
15:45:20amiconnScrolling items could belong to completely different viewports
15:45:36lowlightthen what's a list? one viewport with rows? many viewports stacked in rows?
15:45:49amiconnThe list itself is one viewport
15:46:08amiconnAs soon as a viewport uses scrolling text, it becomes special in that it becomes cloned the scrolling code, in order to store the currrent attributes
15:47:14amiconnA cloned viewport must be closed when it's no longer displayed, in order to release all the scrolling objects (the cloned sub-viewports)
15:47:34GodEater_Webslightly easier to read list of the identity_info words on the 80gig ipod's ATA controller :
15:47:41amiconnToday, scrolling objects are cleared when clearing the whole screen, but that will no longer work
15:48:43amiconnGodEater_Web: 54 and 88 cannot be correct...
15:48:58 Quit lowlight ("CGI:IRC (EOF)")
15:48:58GodEater_WebI'll double check
15:49:08amiconn5 hex digits
15:49:41 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
15:49:59*lowlight shrugs and waits for viewports :)
15:50:17*JdGordon thinks of other places to fiddle with
15:50:35jhMikeSwhat does the standard fgetc return if it fails?
15:50:45GodEater_Web54: 3fff
15:50:50GodEater_Web88 : 101F
15:51:36JdGordonjhMikeS: <0 probably
15:51:42GodEater_Webthat looks like what I posted before
15:51:53JdGordonjhMikeS: EOF
15:52:23GodEater_Webalthough I will admit to a leading zero on 54 which prolly shouldn't have been there
15:53:05 Quit GodEater_Web ("CGI:IRC (EOF)")
15:53:35 Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/
15:54:07 Quit lowlight (Client Quit)
15:55:01jhMikeSJdGordon: thanks
15:55:53 Quit Llorea1 ("Leaving.")
15:58:18GnelikWhat version of Softfloat is used in arm-elf-gcc for cygwin
15:58:29LTjakemy ipod (1g ipod mini [4GB]) keeps freezing/crashing after a few minutes; i've been browsing the bug reports and it seems like enabling CPU boost will fix it −− is that just a menu setting, or does it need to be re-compiled from source?
15:58:33GodEater_WebI updated the pastebin post to remove the leading zeros amiconn. Happy now ? :)
16:00:43amiconn28 is probably 5348 not 4348
16:01:55amiconnTOCHIBA sounds a bit odd ;)
16:01:59GodEater_Webupdated it again
16:02:27*amiconn tries to decode the stuff by hand
16:02:35GodEater_Weblinuxstb: ipodpatcher is still not doing -d properly on this thing either
16:02:57GodEater_WebI just get the no-backlight apple logo looping over and over
16:03:13 Join theconley [0] (n=conley@
16:03:16GodEater_Weband I've made SURE I don't remove the plug till the disk activity indicator has disappeared now
16:03:58GodEater_Webnor is it jumping into the apple_os when rockbox fails in my bootloader either, and I'm sure *that* was working the other day
16:04:27amiconnWord 47 being 8000 is correct?
16:04:52amiconnThat's odd because the low byte should contain the allowed number of sectors in multiple transfers, and 00 is reserved
16:05:47 Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/
16:07:27GodEater_Webon sec I'll double check that one too
16:08:07GodEater_Webyep - definitely 8000
16:08:46GodEater_Webit's still reserved in ATA-6 too
16:09:14amiconnyes, that's what I am checking against
16:09:20jhMikeSread_line strips the newlines and fgets does not :\
16:11:01GodEater_Webwait - I'm confused - the whole of word 47 is reserved in my copy of the spec
16:11:13 Join Moos [0] (i=51400b8c@gateway/web/cgi-irc/
16:11:17 Quit lowlight ("CGI:IRC (EOF)")
16:11:55*Moos just read about HCl :(
16:15:35 Join Nico_P [0] (
16:16:06 Quit JdGordon ("Konversation terminated!")
16:16:54amiconnGodEater_Web: It seems we don't need to think about an lba48 problem - according to word 83 it doesn't support lba48
16:18:35 Part LinusN
16:18:47GodEater_Webwas there ever a problem if it did ?
16:19:02GodEater_Webthe way I read it you should be able to use lba28 transparently
16:19:13amiconnI didn't expect one, but Linus thought there might be one
16:19:26amiconnYes, me too
16:19:56 Quit funky (Read error: 104 (Connection reset by peer))
16:19:57GodEater_Webto be honest, using lba48 looks like a pain in the arse!
16:20:53GodEater_Weball that two word FIFO stuff looks like a recipe for getting it wrong a lot
16:21:11markunGodEater_Web: I think the ATA driver of OpenNeo (a rockbox fork) has LBA48 support
16:22:01GodEater_Webpoor buggers, that must have been a nightmare to write :)
16:22:55amiconnmarkun: Yes, and [IDC]Dragon added it for rockbox (not yet committed)
16:23:22 Join funky [0] (n=repulse@unaffiliated/funky)
16:23:54amiconnAs rockbox uses 32 bit sector numbers it doesn't allow to use the full lba48 potential, but 2TB should be enough for a while
16:24:05muesliany oz'here?
16:24:17amiconn(at least when sticking to 2.5" and smaller disks)
16:24:40GodEater_Webhahaha - too right!
16:24:53 Quit gtkspert ("leaving")
16:25:08GodEater_Web2TB is a LOT of music
16:25:23GodEater_Webit's even a lot of movies if we ever get round to supporting them
16:25:25mueslikinda sick
16:26:55GodEater_WebI wonder if the fact the Nvidia have just (as of a month ago) acquired PortalPlayer will improve our chances of getting some specs out of them?
16:27:53BagderI wouldn't think so
16:28:27BagderI mean, PP is hardly alone with this approach
16:28:29GodEater_Webcynic :)
16:28:29amiconnGodEater_Web: Umm, one more: You're sure that word 128 is 0000 and 129 is 0001 ?
16:28:40GodEater_Webone sec amiconn
16:28:45Bagdersamsung, telechip and TI all have the same paranoia
16:28:49amiconnI would expect word 128 to be 0001
16:29:13amiconn(security supported, but none of the security features enabled)
16:29:17 Join piquadrat [0] (
16:30:02GodEater_Webyeah but at least Nvidia show *some* interest in open source software - even if their gfx drivers tend to be binary only
16:30:21GodEater_Web128 is 0001, and 129 is 0000
16:30:34GodEater_Webme and my typos
16:31:00*linuxstb suggests a digital camera
16:31:27GodEater_Webonly have a phone on my desk - it's 3.2 mega pixels - but it's still a phone
16:32:13markunBagder: The Gigabeat has a Samsung CPU that comes with documentation
16:32:15GodEater_WebI'll keep updating the pastebin post with these corrections
16:32:27amiconnHmm, all that doesn't make much sense
16:32:48amiconnApart from a few reserved bits being set, the values are looking quite normal
16:33:25amiconn(except the multiple sector thing)
16:33:47GodEater_Webwhich one is that in ?
16:34:41amiconnAh, mompls...
16:35:14GodEater_Webexcuse me ?
16:36:03amiconnmompls == (one) moment please
16:36:12amiconnword 47
16:36:38amiconnata.c, line 946: multisectors = identify_info[47] & 0xff;
16:36:45*GodEater_Web updates his IRC jargon file :)
16:37:07 Nick myzar is now known as myzar|away (n=myzar@
16:37:09amiconnBut then it's zero, and setting a multiple sector count of zero can't be good
16:37:36GodEater_Webat LinusN's behest I hardcoded it to 1 and commented that line out
16:38:20amiconnBut you still uses CMD_READ_MULTIPLE?
16:38:48GodEater_Webchanged to CMD_READ_SECTORS
16:39:21GodEater_Webwhich seems to eradicate whatever was causing the huge pause before it returned the partition read error
16:39:29GodEater_Webbut didn't do much else that was helpful
16:39:40amiconnSame error bit?
16:40:10GodEater_Webmy iPod is starting to look more and more like an expensive frisby
16:40:16GodEater_Webdamn thing
16:52:07amiconnWhat disk model do the 60GB ipods use?
16:52:20amiconnMaybe it pays off to compare the identify info
16:53:34GodEater_Webno clue - never owned one
16:54:07amiconnThat would still be closer than what I could check
16:54:30amiconn(my X5 contains an MK2006GAL, and the irivers an MK4004GAH each)
16:57:00 Quit mathgl ("Quitte")
16:58:57peturdamn 80GB are still so hard to find, and the ones you do find are either used or refurbished and still cost a lot of money :/
17:00:02CassandraI believe there's a 100GB 1.8" drive in production now.
17:01:06peturyeah... make me laugh
17:01:59peturremember the time between Toshiba announcing the 80GB and its availability
17:02:03GodEater_Webquestion: ATA-6 seems to specify three registers for LBA, Low, Mid and High - but we have #def's for only Low and High
17:02:13GodEater_Webis it worth exploring in that area ?
17:02:25CassandraAh, right.
17:02:56CassandraGodEater_Web, sounds plausible.
17:03:30 Quit pixelma (" bbl")
17:04:41 Part LTjake
17:07:00amiconnGodEater_Web: LBA low -> ATA_SECTOR, LBA mid -> ATA_LCYL, LBA high -> ATA_HCYL
17:07:16***Saving seen data "./dancer.seen"
17:07:24GodEater_Webso what's Sector count then ?
17:07:41GodEater_Weboh sorry - I see what you mean
17:08:03GodEater_Webdifference names between the two specs - how irritating
17:08:59amiconnThe names in rockbox are the older ones, coming from CHS addressing
17:09:20amiconnATA5 still calls them like that
17:10:36GodEater_WebATA_SELECT = Device ?
17:14:01amiconnFunny enough, the MK2006GAL does support LBA48
17:16:30GodEater_Webright - so this is the content of the registers : Error :0x10, Low :0x0, Mid :0x0, High 0x0, Device :0x40, Status: 0x51
17:21:25GodEater_WebDevice looks a bit weird to me there - the bit which is marked as "na" in the spec is set
17:22:08peturI hate those
17:22:17GodEater_Weband also status has an "na" bit set too
17:22:19amiconnI wonder whether apple/toshiba deliberately deviate from the ata standard here
17:27:33*GodEater_Web considers sending steve jobs hate mail
17:28:25amiconnGodEater_Web: Umm, device doesn't have an n/a bit set
17:28:47amiconnOr rather, it's not n/a in ata5
17:29:13amiconnBit6 is the LBA bit, inidicating the address is lba instead of chs
17:29:13GodEater_Webbit 6?
17:29:32amiconnIt's set this way by rockbox' ata driver
17:29:35 Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/
17:29:37 Join PaulPosition [0] (
17:29:41 Join jhoney [0] (n=butt@
17:29:47GodEater_Webyou must be looking at a different spec from me - both 5 and 6 say n/a here
17:29:58SimonSelkiHey, I've got a question about installing rockbox with MacOS
17:30:18 Join barrywardell [0] (
17:30:20GodEater_Webah no - it's LBA in the inputs
17:30:24amiconnCheck the inputs, not the outputs
17:30:28GodEater_Webit's just n/a as an output
17:30:37amiconnI guess the disk just gives back what was passed
17:30:41SimonSelkiI've never used terminal before, I don' know how to change directories or anything
17:31:27GodEater_Webright - well I'm going to jack it in for today - I've got an appointment with a mean person at the gym who's trying to give me a heartattack
17:31:51 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
17:31:53SimonSelkiIn MS-DOS, I can atleast view the contents of the current directory, but Terminal won't let me do that, so I can't navigate my way to the folder with the bootloader
17:32:00 Join miepchen^schlaf [0] (
17:32:06 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
17:32:10SimonSelkiAnyone here good with Terminal?
17:32:22jhoneyhello i am having a problem with rockbox on my h10 20g. after i install and turn it on it just has a black and white screen with a text directory and a rockbox directory. i followed the instructions to a "t" and am getting frustrated :(
17:32:24SimonSelkiCan anyone hear me?
17:32:37linuxstb_SimonSelki: Are you following the new "IpodInstallationBeta" webpage?
17:32:38peturno, only read
17:32:40*amiconn wonders what would happen if one swaps the disks of a 60GB 5th gen and an 80GB 5.5th gen
17:32:51SimonSelkiNo, I'm using the PDF manual
17:32:57SimonSelkiIs that where I should be?
17:33:11linuxstb_As of today, yes. The manual needs updating.
17:33:24SimonSelkiOkay, I'm going there now
17:34:20jhoneycan anyone point me in the right direction of what i am doing wrong?
17:35:47peturjhoney: what's the problem? seems rockbox booted ok
17:35:49linuxstb_It sounds like everything is fine - the first screen you see in Rockbox is the file browser. Those are the files on your hard disk.
17:36:08 Quit GodEater_Web ("CGI:IRC")
17:36:46linuxstb_I'm guessing the iriver firmware on the H10 hides your music inside a hidden folder. You'll need to enable "show all files" in Rockbox to view them, or enable the Rockbox Database.
17:36:56linuxstb_(the manual will describe how)
17:37:17jhoneyi can't get into the rockbox directory
17:37:38jhoneyto change the settings (i guess)
17:37:49peturread the manual?
17:41:50CassandraI hate fscking Windows.
17:42:08PaulPositionfsck is linux, m'am. :p
17:42:27bluebrotherjhoney: I'm pretty sure that "rockbox directory" is the firmware itself, not a directory
17:42:32*Cassandra fscks PaulPosition roughly.
17:42:34 Join rretzbach [0] (
17:42:41bluebrotherwhich means you'll never "get" into it
17:43:14bluebrotherpress the right key to enter the menu ...
17:43:14 Quit ender` (Read error: 104 (Connection reset by peer))
17:43:51 Join ender` [0] (n=ender@
17:44:38barrywardelljhoney: hold the left button to bring up the quickscreen. then press down till is says 'All', then press the left button again to exit the quickscreen
17:45:05 Join Mmmm [0] (
17:45:18PaulPositionbarrywardell - Now that you've committed all those changes around pp chip, that dualboot patch of yours (and dan's) obviously won't sync. Any chance we might get another one or, if unpracticable, any news on whether you found what made it so it needs new f/w to go along with new bootloader on h10?
17:45:55barrywardellthere shouldn't be much to change to get it in sync again
17:46:07barrywardelli'm hoping to commit it very soon
17:46:41barrywardellas soon as it's tested on the 3g iPod (and other iPods if there are any volunteers?)
17:46:41 Join webguest42 [0] (i=55d2aad2@gateway/web/cgi-irc/
17:46:44 Quit ender` (Client Quit)
17:47:19PaulPositionWell, in /firmware/SOURCES there's a ifdef bootloader that used to load crt0 stuff.. Now that it went into pcm-something-else, I wouldn't know what to do. But my life doesn't depend on it so the info you provided just made my day anyway. :)
17:48:02webguest42on the 5.5g ipod can you still boot apple os if you install the rb bootloader?
17:48:36PaulPositionwebguest - On every iPod, if you install conform to the install guide, you should be able to dualboot into the firmware of your choice, yes.
17:48:44n1son the 30bg yes
17:48:59 Quit Gnelik ("Miranda IM! Smaller, Faster, Easier.")
17:49:01PaulPositionoh... 5.5g is still a work-in-progress... 80gb doesn't support rb yet anyway..
17:49:25 Quit lee-qid ("aufwiederbyebientotsayonara")
17:49:32webguest42awesome - i thought if ipodlinux couldn't do it rb wouldnt
17:50:14webguest42by w.i.p do you mean as much in progress as the other ipods or is it behind normal 5g (talking 30gb here)
17:50:24jhoneybarry: thank you
17:50:51PaulPositionwebguest - I wouldn't know for sure as I don't own one but I'm sure if you wait long enough somebody else has the answer.
17:50:52barrywardellI think it's just firmware/SOURCES that had to be updated
17:51:12PaulPositionbarrywardell - Indeed, yes.. Thanks a whole lot I'll let you know how it goes. :D
17:52:42barrywardellnow that we're on the subject, does anybody with an iPod wanna test that patch? it has already been tested on iPod Color, but all other models could do with testing
17:54:48linuxstb_webguest42: The 30GB 5.5g works as well as the 5g in Rockbox. Including dualboot if you use the new set of install tools and instructions (the IpodInstallationBeta webpage).
17:55:25linuxstb_(the dual-boot issue was due to a buggy ipod_fw/make_fw)
17:56:06webguest42thanks linuxstb
17:56:13 Quit webguest42 ("CGI:IRC")
17:56:16 Quit jhoney ()
17:58:45 Quit Franz ("get satisfied! :: (Gamers.IRC) ::")
17:58:57 Quit petur ("*plof*")
18:00:07 Quit _FireFly_ ("Leaving")
18:02:23 Join strabes [0] (
18:03:07PaulPositionBarrywardell - That firmware/SOURCES diff is trying to get 'target/arm/crt0-pp.S' out of a #def condition but my original SOURCES shows 'pcm-pp.c', 'audio-pp.c' and only then 'crt0-pp.S'... I leave all of 'em there, right?
18:04:41PaulPositionWhatever, I'll build.. live and see.
18:04:47barrywardellit should look like this:
18:06:50PaulPositionbarrywardell - Thanks again. Patch you sent me was (trying to) diff-out the #ifdef bootloader −−> #else though. :p
18:07:25barrywardellmaybe i'm not quite up to the latest CVS then
18:08:56 Quit Moos ("CGI:IRC")
18:09:04 Join Arathis [0] (
18:12:43 Join muszek [0] (
18:13:35muszekfirst, condolences to all friends of Michiel...
18:14:30 Join ender` [0] (n=ender@
18:16:10muszekI just bought sansa e250 for my sister for christmas... would e200 build work on it?
18:16:20 Quit SimonSelki ("CGI:IRC (Ping timeout)")
18:16:35barrywardellthere's no sound playback
18:16:43PaulPositionmuszek - It most probably will, but I don't think the sansa is working good enough, yet.
18:16:52muszekthank you
18:17:09 Quit Mmmm (Remote closed the connection)
18:17:24muszekoriginal firmware has big problems recognizing my tags... on the other hand, rockbox on my own iaudio x5 works perfectly
18:17:50barrywardellit is progressing quite quickly
18:18:43muszekthat's good news... is there any rss feed that I cool hook up to and get future announcements?
18:18:51PaulPositionmuszek - The sansa is using a chipset that's much alike that of older iPods and some iRiver players, so whatever development happens on one of these targets, it trickle down to sansa too... :D
18:19:16PaulPosition(well, most development that is..)
18:20:03muszekto be honest, I'm pretty far away from low-level technology... so that doesn't tell me too much :)
18:20:29barrywardellmuszek: you could check the cvs logs for sansa related updates
18:20:33muszekbtw... do you know if Vista uses UTF?
18:21:00PaulPositionmuszek - What's important is that progress on the sansa, from scratch to a good working version, should be fast because of sharing much hardware with other, somewhat more advanced, projects.
18:21:02muszekI'm on linux and most of my mp3-players-related problems come from character encoding
18:21:25muszekI see
18:23:16Bagderbut then, other ports are also benefiting from the sansa work, since that was what cracked the mi4 files ;-)
18:24:16PaulPositionTrue enough and I can only rejoice at that prospect as my player's an iRiver H10. :p
18:24:31Bagderall credits to MrH
18:25:24muszekthanks for your answers and wonderful work - rockbox saved my butt on iaudio. bye.
18:25:32 Quit muszek ("Ex-Chat")
18:25:40PaulPositionBadger - What's that cracking mi4 file thing? on-the-fly scramble/unscramble or what?!
18:25:58Bagderthe file is both encrypted and digitally signed
18:26:13CassandraSo what's an mi4 file for then?
18:26:19Bagderthe firmware
18:26:34Bagderon basically all non-ipod PP targets
18:27:07Bagdermrh figured out the encryption and tracked down the keys...
18:27:17Bagderand figured out how to "cheat" around the signing
18:28:36PaulPositionBadger - ah... Uh... I still don't see what changed but thats' just stupid me. the scramble tool or mi4code one existed before the sansa port, no?
18:29:10Bagdermi4code was developed during our research of the mi4 files
18:29:27Bagder... which started with our sansa work
18:29:36PaulPositionAh... So work on Sansa dates much farther back than I thought... :o
18:29:48Bagdermay '06 iirc
18:30:11Bagdergotta run, bbl
18:30:20PaulPositionbadger - I see, interresting that the H10 developed so 'fast' then compared to the sansa.. :o
18:30:23 Join J0hnWayne [0] (
18:30:29barrywardellMrH wrote mi4code
18:30:41 Nick J0hnWayne is now known as Lion2k6 (
18:32:24 Quit strabes (Remote closed the connection)
18:33:07 Quit Lion2k6 (Client Quit)
18:34:16 Join strabes [0] (
18:35:40 Quit strabes (Remote closed the connection)
18:36:35*Arathis starts vmware compile and test the recording build :)
18:38:25CassandraI thought I read somewhere that Sandisk asked us to port to the Sansa.
18:40:25 Quit blue_lizard (Read error: 110 (Connection timed out))
18:40:28 Join blue_lizard [0] (
18:40:49PaulPositionCassanda - Not exactly, but they did send someone one or two DAPS to uh... dab with. No doc, though as they most certainly signed some non-divulgation thing.. :(
18:41:12linuxstb_They did. They also sent two retail players and development board to Bagder. But they gave no documentation of any kind, or any technical help.
18:43:22 Quit linuxstb_ ("CGI:IRC (EOF)")
18:44:43PaulPositionBarrywardell - Thanks so much, dualbooting still works like a charm and the strides you've done in two days on the recording stuff is incredible. :D
18:48:03Arathisbtw: the problem that you need to build BT and RB and can't use a normal RB build from the page is still there?
18:49:20CassandraAh - PR stunt then rather than actual support.
18:50:43n1syes and it worked :-P
18:50:46PaulPositionCassandra - I see it more like someone wanted rockbox on his DAP but couldn't fork over code that doesnt belong to him.. Sent what he/she could and that is hardware built by sansa.. ('cause, frankly, catering to RB folks isn't the best PR stunt ever imagined)
18:51:01PaulPositionBut what do I know.. :p
18:53:01Arathisbarrywardell: do I still need to apply the patch or is it in CVS now?
18:54:08barrywardellyou still need to apply the patch
18:55:19amiconnPaulPosition: No wonder h10 moved along faster than sansa
18:55:45 Join strabes [0] (
18:55:58 Join petur [0] (n=petur@rockbox/developer/petur)
18:56:05amiconnh10 uses pp5020 and a harddisk, much closer to the other pp targets (i.e. ipods) than the sansa, which uses pp5024 and flash memory
18:56:39barrywardellexactly, the h10 is much more similar to the ipod than the Sansa is
18:57:07PaulPositionArathis - The patch you've got from me two weeks ago won't sync anymore... You need version of the patch... When you apply it will produce rejects on firmware/SOURCES but for all I've seen you can disregard them.
18:57:27PaulPositionThat makes sense, thanks..
18:58:14PaulPositionI just really was under the impression that porting sansa e2xx began like two months ago. But then, that's about when I started getting interested in Rockbox so ...
19:00:48barrywardellis there any current Rockbox target that has a backlight on the buttons? I wanted to add control of the sansa's scrollwheel backlight, but I'm not sure where to put it or what to call the function.
19:01:12barrywardellI was thinking scrollwheel_light_on(bool)
19:01:17barrywardellin the button driver
19:02:20amiconnNo other target has button light
19:02:54amiconnOn X5 there's also a light we need to decide what to do with
19:03:10n1shte gigabeat F does have buttonlight though
19:03:15amiconnIt has a 2-coloour LED at the top, marked 'CHARGE'
19:03:38amiconnThe of uses it as a charging indicator, red while charging and green when finished
19:04:00barrywardelli think in the button light case, it should just come on when the buttons are in use and then off after a delay
19:04:06barrywardellnot sure about the X5's light
19:04:15amiconnI think it's a bit of waste to use the thing just for charging indication, but then a different use might be confusing...
19:04:47barrywardellArathis: the relevant code in firmware/SOURCES should look like this:
19:04:55amiconnbarrywardell: Yes, I think the button light should react to using the buttons, with a configurable timeout
19:05:22amiconnProbably it shouldn't react when hold is enabled (does the sansa have a hold switch?)
19:05:30barrywardellyes, it has hold
19:05:47CassandraOh for f***s sake. Getting a simple drive letter from a USB device really ought not to be this hard.
19:05:52CassandraYou suck, MS.
19:06:21Arathisbarrywardell: before or after apllying the patch?
19:06:23 Quit strabes (Remote closed the connection)
19:06:24amiconnCassandra: An USB device doesn't have to have a drive letter assigned
19:06:53barrywardellArathis: after applying
19:06:55amiconnIt can be mounted on an arbitrary sub-directory of an NTFS volume
19:07:08Arathisokay, I'll check
19:07:17***Saving seen data "./dancer.seen"
19:09:04linuxstbCassandra: Tried looking at the IPL installer?
19:09:23Cassandraamiconn: well either way I can't get a fscking path out of bloody Windows.
19:09:33Cassandralinuxstb, nope. Got a link?
19:10:15barrywardellok, the sansa of turns on the backlight when the scrollwheel is in use (no other buttons), then turns it off after a set delay
19:10:31 Join lini [0] (i=pugsley@
19:10:40linuxstbCassandra: Source appears to only be in SVN - "svn co"
19:16:13 Quit nudel (Read error: 145 (Connection timed out))
19:19:17 Quit piquadrat (Remote closed the connection)
19:20:58falco_awaylinuxstb: still around?
19:20:59Cassandralinuxstb, that's making my head hurt more.
19:21:03falco_awayd'oh i guess so
19:21:05*Cassandra sighs.
19:21:18 Nick falco_away is now known as Falco98 (
19:22:14 Quit zylche (Read error: 104 (Connection reset by peer))
19:22:25Falco98linuxstb: i saw you and JDGordon were talking about my patch (5344) while i was asleep... "shuffle + track skip" for crossfade settings... i wanted to explain it to someone
19:27:03 Join muesli__ [0] (n=muesli_t@
19:27:22 Join nudel [0] (
19:33:22 Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/
19:33:56SimonSelkiOkay Okay Okay, I'm at the installation part where you use Terminal to unmount the iPod (MacOS)
19:34:27SimonSelkiExcept, when I enter in the comman, I don't get a response
19:34:50 Quit courtc (Read error: 110 (Connection timed out))
19:35:05SimonSelkiAnd when I check on a different terminal by typing "mount" , the iPod is still mounted
19:35:20SimonSelkiI'm using the new beta instructions
19:36:15linuxstbIs itunes running?
19:36:23SimonSelkiah, yes
19:36:48linuxstbYou may find itunes keeps re-opening, so keep an eye on it...
19:37:01SimonSelkinow it won't not run...
19:37:04SimonSelkiit won't quit
19:37:46linuxstbWhat's it doing?
19:37:54SimonSelkiit looks frozen
19:38:04SimonSelkiit won't let me force quit either
19:38:51 Quit muesli (Read error: 110 (Connection timed out))
19:39:30 Join spiorf [0] (
19:39:52SimonSelkiNow.... for the iPod to connect....
19:40:13Arathisbarrywardell: took a little more time, sry. my firmaware/SOURCES looks like the past in your link. the specific part of course. my SOURCES isn't just your paste ;)
19:40:40barrywardellgood.yes it should of course be more than just what I posted ;)
19:40:49SimonSelkiOkay, here's the issue. When I close iTunes, it ejects the iPod
19:41:17SimonSelkior, maybe it's unmounting it for me?
19:41:28linuxstbI think there's an option in itunes to enable you to use your ipod as a disk - you need to enable it.
19:41:48SimonSelkiShoult I connect it in Diskmode maybe?
19:41:54 Join webguest66 [0] (i=557e22ce@gateway/web/cgi-irc/
19:41:55SimonSelkiIt might make sense
19:43:10 Join dan_a [0] (n=dan-mirc@
19:47:26 Quit webguest66 ("CGI:IRC (EOF)")
19:47:35SimonSelkiGot it, thanks linuxstb
19:48:38linuxstbWhat was the option called?
19:51:21SimonSelkiit was in Preferences>iPod(tab)>Enable Disk Use
19:51:48SimonSelkiokay, I'm having another run in... it can't find ipodpatcher
19:51:52barrywardelldan_a: would you object if I hardcoded a battery reading to stop low battery warnings on the sansa?
19:52:03barrywardelluntil we have the adc worked out
19:53:00dan_abarrywardell: Not at all. I tried to do it, but failed miserably (which is why I implemented charger detection - it was easier!)
19:53:04SimonSelkiI have it extracted to my desktop, and I typed "cd desktop" but it still won't acknowledge the files there
19:53:18barrywardelldan_a it's a fairly easy fix/hack
19:53:21SimonSelkiwhen I tried to backup the firmware
19:53:32SimonSelkiwith this command: ./ipodpatcher /dev/disk1s2 -r bootpartition.bin
19:53:34PaulPositiondan_a: I don't know what it is exactly he was doing, but scorched spent most of yesterday setting bits on or off and building to test things for you.. Maybe he's got some things to report soon..
19:53:54 Quit nudel (Read error: 148 (No route to host))
19:54:05 Join bluey- [0] (
19:54:18barrywardelldan_a: also, what do you think about this code for handling the wheel backlight:
19:54:30 Join zylche [0] (
19:54:41SimonSelkihmm, I think I'm going to try doing this at home on my windows....
19:54:53dan_aPaulPosition: He was playing with the device controller to see if anything is turned on on the PP machines (iPod/h10/Sansa) which we can turn off.
19:55:04 Quit SimonSelki ("CGI:IRC")
19:55:39PaulPositiondan_a: That's about what I understood, yes. Be great if he finds anything. :)
19:58:49 Quit muesli__ (Read error: 131 (Connection reset by peer))
19:59:08dan_abarrywardell: Looks fine. The "if(wheel_backlight_timer>0)" section can probably be simplified to one line ;)
20:01:05dan_ano... 2 lines
20:02:12barrywardelli can't see it. do you want to share?
20:05:14dan_aNo, ignore me. I'm talking rubbish!
20:05:28 Join Ribs [0] (n=ribs@
20:06:05barrywardelllol. OK. I'll just commit the version I have
20:06:32 Join Thundercloud [0] (
20:06:37dan_aCool. Did you get anywhere looking at the USB?
20:07:16barrywardelli took a quick glance at the datasheet, but that's about it so far
20:08:02amiconnI think a new config feature definition is needed for the button light that the ui part can include appropriate setting for it
20:08:42dan_abarrywardell: I did the same, and worked out what the code in usb-ipod.c is doing. Then decided that doing USB is beyond my abilities for now.
20:09:13barrywardelllol. i haven't been brave enough to get that far yet.
20:10:00*amiconn spotted an ifdef that can probably be eliminated in ata.c
20:10:19barrywardellamiconn: agreed. although that adds extra complexity, so I left it out for now.
20:11:50amiconnI think the goal should that the config-<target>.h files only enable features. The implementation details should be hidden in target tree
20:13:17amiconnE.g. right now the backlight definition is a #define that takes multiple values. When the target tree move is complete, config-<target>.h should just need to #define HAVE_BACKLIGHT so that the ui layer knows there is a backlight
20:14:04barrywardellyes, I understand
20:14:08amiconnIn theory the various <module>-target.h files could contain that, but then the high level would need to include all these
20:14:13 Quit Seed (Nick collision from services.)
20:14:21 Join Seed [0] (
20:14:57amiconn...and in addition, it would be harder to find the correct defines for optional features (those not in cvs, e.g. alarm mod for recorder v1, ondio backlight, or ata poweroff for the player)
20:16:07barrywardellthe backlight code for targets that are in target tree already works like that
20:17:28amiconnAll targets are in target tree more or less, but the move isn't complete yet
20:18:27barrywardellthere's still some stray backlight code in backlight.c that has yet to be moved
20:18:45 Quit bluebrother ("bbl")
20:35:57 Join yossa_ [0] (
20:37:04 Join DerPapst [0] (
20:38:01yossa_hello, just wanted to say, that I've spent the entire evening yesterday trying to override the battery warning on sansa and just when I lost all hope you guys do it :)
20:38:04n1sanyone with a h100 around?
20:38:43amiconnMe (provided that you mean any h1x0)
20:39:18n1syes, can you do a quick test and see if play+ab works to enter mores mode in the virtual keyboard?
20:40:13n1smorse mode
20:40:17amiconnAh, you mean morse mode
20:40:25n1syes, can't type
20:40:36PaulPositionDan/Barry/yossa - trying to help a friend over phone, does the Sansa MSC mode (their naming for UMS right?) allows connection to a linux, or macOS computer? (still just an OF thing, will not be rockboxing it for a while)
20:40:52amiconnYes, it does enter morse mode
20:41:07n1samiconn, thanks the bug is in the maual then :-)
20:41:42*amiconn thinks all targets should have morse mode
20:42:17amiconnOn those with small screens the help would have to be shortened or left out, but that shouldn't stop the mode from working
20:42:43n1syes, if you know the codes ;-)
20:43:27yossa_PaulPosition: yes, as far as I know it does
20:45:00amiconnn1s: Yes, but that's the purpose of morse mode - being faster by not needing to look at the display
20:45:24amiconnI think morse code isn't really hard to learn
20:45:56amiconnI don't know it yet, but if more of my targets would support morse mode, I would start learning it for sure
20:45:56Kasperleit does require some effort though (I tried and gave up too soon ;))
20:46:12*jhMikeS could send telegrams to the Titanic then :)
20:46:18amiconnIn rockbox you don't need to be especially fast
20:46:24n1samiconn: I think someone enabled it for ipods
20:46:39barrywardellPaulPosition: linux, yes. macOS kind of
20:47:09amiconnn1s: Yes, just today
20:47:39PaulPositionbarrywardell - kind of?
20:47:49barrywardellit works sometimes the first time I connect to USB on my mac, but not subsequently until I restart. It also stops other USB disks working until I restard
20:48:05barrywardellapparently downgrading the firmware to pre 1.12 versions fixes the problem
20:48:28 Quit Seed (Read error: 60 (Operation timed out))
20:48:43PaulPositionbarrywardell - Oh. That's weird. I hope they fix that but, hey! I'll relay the information, thanks. :p
20:50:47DerPapstlinuxstb: the −−list option of ipodpatcher0.5 isn't working for me.
20:51:02DerPapstipodpatcher 7 finds my ipod though
20:51:39Kasperlehow are you calling ipodpatcher? "ipodpatcher 7 −−list"?
20:51:56DerPapstno just ipodpatcher −−list
20:52:03Kasperlethat shouldn't work ;)
20:52:15Kasperlemaybe ipodpatcher −−scan?
20:52:44Kasperlewith all other options, ipodpatcher wants a device in front of the command argument
20:53:01DerPapsti thoght −−list == −−scan
20:53:07Kasperleno :)
20:53:23 Join Seed [0] (
20:53:23DerPapstbecause if you just type ipodpatcher it diesn't list the −−scan option
20:53:41Kasperleoh. my version does. but it's a bit further up than the others
20:54:01DerPapsti just got it from cvs ^^
20:54:04 Join pixelma [0] (i=pixelma@
20:54:47Kasperlethis is what i get. 5th line
20:55:02Kasperlehmm. it's a version from yesterday though
20:55:22DerPapstahhh ^^
20:55:24DerPapstfound it
20:55:36yossa_what is the real possibility of getting some plugins to display rotated 90 degrees on sansa? Like most of the stuff that was written with standard display in mind...
20:55:42DerPapsti should get more sleep :-/
20:59:38 Join midkay_ [0] (
21:04:23n1syossa_: It's very possible to do but someone has to do it...
21:04:45n1sbut otoh pacbox will be right from the start ;-)
21:05:46yossa_with half a year of c++ course and measly php knowledge under my belt, I'm not gonna bet on me doing it, but then again, I might just get the hang of it
21:06:00 Join muesli__ [0] (n=muesli_t@
21:07:20***Saving seen data "./dancer.seen"
21:08:21 Join Arathis_ [0] (
21:12:42 Quit bluey- ("Leaving")
21:15:23 Quit diotalevi (Read error: 104 (Connection reset by peer))
21:18:03 Quit midkay (Read error: 110 (Connection timed out))
21:21:25 Quit Arathis (Read error: 110 (Connection timed out))
21:22:09barrywardellpixelma: I got an email from the guy with the sansa graphic. he could only give me a png
21:23:15 Nick Arathis_ is now known as Arathis (
21:24:38 Part forze
21:25:12pixelmahmm... that's a pity - considering he has already done the work to vectorise it
21:26:07 Join Rob222241 [0] (
21:26:32yossa_if there's some need for vector images of sansa I might be able to do it. I'm quite good, or so some say.
21:27:12 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
21:27:16 Join matsl [0] (
21:27:29 Join realm [0] (i=46956c9a@gateway/web/cgi-irc/
21:27:30 Quit amiconn (Nick collision from services.)
21:27:31 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
21:27:52realmhey everyone...i just updated my ipod firmware by mistake and i had to reinstall rockbox...everything is workin perfectly again except my themes
21:28:00realmi saved all my theme folders from the previous installation
21:28:06realmbut they dont seem to work
21:28:25realmany ideas anyone?
21:29:37linuxstbWhat do you mean by "don't seem to work" ?
21:29:58realmwell i added all the old folders back in
21:30:03realmthe 'wps' folder
21:30:04realmfonts folder
21:30:09realmand backdrop folder
21:30:13pixelmayossa_: yes maybe you could help a bit if you want to :)
21:30:21realmbut when i go look at the theme broswer on rockbox it doesnt see any of them there
21:30:55yossa_pixelma: fill me in, if work samples are required, I have a 2004ish portfolio on the web
21:31:01linuxstbDid you restore the contents of your "./rockbox/themes/" folder?
21:31:09realmhow do i do that?
21:31:12Arathisbarrywardell: it seems after recording playback won't work till I restart the player (H10/20gb)
21:31:22linuxstbThe same way you did the other folders.
21:31:40realmi just uninstalled rockbox and reinstalled it
21:31:41barrywardellArathis: yes, that's one of the known bugs that has yet to be fixed:)
21:31:47realmthen put back my themes folders
21:31:50realmand they dont show up
21:32:13linuxstbWas one of the folders you put back actually called "themes" ?
21:32:35pixelmayossa_: we used vector graphics for the manuals (and maybe later use) - you can take a look at these. I just wanted to have them both not too complex but giving an impression of the real thing
21:32:35realmoh crap!
21:32:38realmi forgot that one
21:32:57realmno wonder they dont work
21:33:02realmwell i still have all the names of the themes
21:33:07realmwhat is the website where i can download themes?
21:33:19realmill just get them all again and just add the themes files again
21:33:36linuxstb ?
21:33:46realmyou're the man :)
21:33:46realmthanks bro
21:33:46Arathisbarrywardell: but recording itself works great :D
21:34:06 Join pdvhbr [0] (i=d5d93318@gateway/web/cgi-irc/
21:34:16barrywardellI'm told line-in also doesn't work
21:34:53yossa_pixelma: I'm looking at the manuals right now, yeah I suppose I can do something in that style
21:35:08pixelmagreat :)
21:35:26pdvhbrhey guys does rockbox support arabic/persian font?
21:36:44yossa_pixelma: so is it just the front of the player like in the simulator needed?
21:37:20pixelmayes it is
21:39:40yossa_all right, svg format?
21:40:06markunpdvhbr: yes!
21:40:15markunthanks for asking, you are one of the first :)
21:41:10pixelmayossa_: yes
21:41:22markunpdvhbr: Don't know about farsi, but if there are things missing just ask me and I'll try to fix
21:42:14pdvhbrkewl thx though
21:42:49linuxstbAnyone know how I should tag the current CVS version of ipodpatcher as being the v0.5 release?
21:43:23 Quit Rob2222 (Read error: 110 (Connection timed out))
21:43:31pixelmayossa_: have you ever heard about fireworks png (he claims that it is vector and could be imported in Illustrator...)
21:46:02realmhey one more question guys
21:46:03realmi forgot how to do this
21:46:24realmhow do i view all my music by id3 tags on an ipod video?
21:47:33 Join courtc [0] (
21:47:59yossa_pixelma: from the looks of it it's something like an extended psd file with edit history, layers, effects etc, which might imply vector content, but I don't know for sure
21:49:47pixelmaso maybe we already have a vector file but I don't have Illustrator to try and see
21:50:31 Quit pdvhbr ("CGI:IRC (EOF)")
21:50:54yossa_neither do I, within an hour or so, you'll have two too choose from anyway.
21:51:17pixelmahehe - ok :)
21:51:54PaulPositionyossa - want me to try open something in Illustrator? (I ain't got 'toshop though..)
21:52:41realmhey guys how to browse my ipod video?
21:52:45realm*how do i
21:52:46pixelmaPaulPosition: I'd like to
21:53:13PaulPositionpixelma - Just send a link, I'll try and see what I can export from it.. :)
21:57:20 Quit Siku ()
22:00:51realmok got iy
22:00:59BetaCookiesI'm getting a PSP!
22:01:00 Quit realm ("CGI:IRC (EOF)")
22:01:22 Quit jaebird (Read error: 60 (Operation timed out))
22:02:07 Join |AhIoRoS| [0] (n=ahioros@
22:03:18 Nick DreamThief is now known as DreamThief|off (
22:03:29pixelmaPaulPosition: link sent...
22:04:01PaulPositionpixelma - owww... I think I may have a fake email adress in mirc (:blushes:)...
22:04:30pixelmanope - check you pm...
22:04:46PaulPositionyeah just seen... wait a second :)
22:06:12 Join mathgl [0] (
22:11:55 Quit markun (Read error: 54 (Connection reset by peer))
22:12:51 Join markun [0] (n=markun@rockbox/developer/markun)
22:14:45 Quit _Veseliq_ (Remote closed the connection)
22:16:28 Quit idnar (Nick collision from services.)
22:16:30 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
22:17:11 Join jaebird [0] (
22:17:47 Join tucoz [0] (i=528676e7@gateway/web/cgi-irc/
22:18:05tucozn1s: thanks for fixing that :)
22:19:00 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
22:19:22tucozi wonder how i could have messed that up. Maybe i wrote those that in a hurry
22:19:46n1stucoz: np, rasher reported it in the tracker, yes the Long Down is on the line above in the keymap.c file
22:19:55 Quit rretzbach ("WeeChat 0.2.2-cvs")
22:20:10*n1s tried the Morse mode for the first time ever today :-)
22:20:34tucozit´s quite fun, but i write stuff on the iriver to ever learn to use it
22:20:38tucozto seldom
22:21:02*tucoz can not type
22:21:11PaulPositiontry morse code then ;)
22:21:32n1sheh, most stuff I know about rockbox is because I had to try it out to write about it, I don't actually use most features :-)
22:22:44tucozi guess each feature has its own crowd of users
22:23:21n1sexcept some, *caugh* disk poweroff disabled *caugh* :-P
22:23:42tucozdid you commit that?
22:23:52n1sNo, I don't dare
22:24:09tucozyou should, ask amiconn for his blessing :)
22:24:41n1sIt seems the jury is still out on wether it should go in or not and the jury doesn't come back unless you nag it...
22:25:07PaulPositionn1s - Patching myself a new build for H10... flyspray number and I'm off to download. ;)
22:25:33PaulPosition(I'll try to do a compare of battery benches, like tonight or tomorrow..)
22:25:35PaulPositionthanks. :)
22:26:04n1snice, thanks, I've done one test on my h300 with the patch but not yet without
22:26:29n1syes, maybe I should do what preglow suggested and commit it with a "fix typo" message :-D
22:26:46tucozhehe, good idea
22:26:57PaulPositionn1s - One question.. Does it decrease the config_block_version (ie, is there still a setting for poweroff or not anymore) ?
22:27:08tucozdoes your patch remove the option?
22:27:25n1syes, it increases config block and the setting should be gone.
22:28:02amiconnDisk poweroff isn't implemented on any pp target
22:28:09n1stucoz: yes
22:28:18amiconnWe simply don't know how to switch hd power
22:28:18n1samiconn: I think it is on h10
22:28:28*amiconn didn't expect that
22:28:50n1ssome users experienced crashes though
22:28:54*idnar ponders X5 battery life
22:29:19PaulPositionAmiconn - interresting.. So whether I set it on or off in the options it actually didn't change a thing?
22:29:50amiconnThe option is there? Then it's most probably implemented
22:30:00n1sPaulPosition: I think it does on the H10, shouldn't be in otherwise, but it would be best to ask barrywardell
22:30:06amiconnThe option should really default to enabled imho
22:30:27amiconnWe should also dig for disk poweroff on the ipods...
22:30:29tucozyep. i can not see why it shouldn´t
22:30:38n1sso amiconn do you think the option should be kept?
22:30:45PaulPositionHehe... I've set the option 'on' on every dailybuild for the last two weeks so I'd suppose if it's disabled it at least doesn't break anything. :p
22:31:21amiconnI'm not sure. From my usage I'd say the option should go, but there might be users who prefer the slightly faster spinup
22:31:21 Quit Daishi ("Client exiting...")
22:31:25 Join nudelyn [0] (
22:31:56n1strue, but we have yet to find this user
22:32:58tucozhe/her will show up the moment the option is removed :)
22:33:00barrywardellamiconn: disk poweroff is enabled on the H10 using GPIO
22:33:13linuxstbbarrywardell: Did it save a noticable amount of power?
22:33:26barrywardelli have a graph somewhere
22:33:34n1sso what is the policy on how large percentage of users wanting an option versus rockbox including it?
22:33:42tucozthen it _should_ be defaulted to on
22:34:13amiconnlinuxstb: Provided that (standard) ipods and irivers use the same disk type, I would expect a similar effect on runtime
22:34:33n1smaybe a poll in the forums "do you _knowingly_ set disk power off to off?"
22:34:41*n1s shrugs
22:34:49barrywardellwell, maybe not a huge amount. about 10% or so">
22:35:03tucozn1s: do you remember when Linus removed the arrow file selector?
22:35:33n1stucoz: no, was it fun :-)
22:35:47*linuxstb hides
22:35:48tucozi thought no-one used that, especially not on h1xx´s. But they did show up the moment the option was removed.
22:35:53barrywardellit's not all that easy to see from the graph, but there was a definite increase in battery life
22:36:22tucozHe had to put it back again :)
22:36:57n1stucoz: so the only way to find out if anyone uses an option is to remove it and see if anyone complains? sounds like fu :-)
22:37:12 Quit nudelyn ("Hammer of Dawn is offline.")
22:37:12tucozi guess
22:38:49PaulPositionlol... I thought I understood config block number, but now I don't anymore.. Each time I apply a patch that uses settings I need to increase it. Then comes a patch that *removes* settings and still, one needs to advance it. :p
22:39:15n1sIt's not that I don't like options but I think we should take care to have options for things that people really like to set to different things, and not too many, cant remember now but I think Jdgordon said there are about 80 options or so...
22:39:16linuxstbAnything that changes the location (or meaning) of bits in the config sector requires a bump in the version number.
22:39:30jhMikeSooh yeah...choppin down the playback system is fun
22:40:10PaulPositionlinuxstb - Okay, so it really is a version number.. I thought it was some sort of size limit for a stack or something. (shows how much assuming means sh!t)
22:40:11tucozI think some options have historic reasons for being in rockbox still.
22:40:14n1sjhMikeS: btw is anyone doing anything to the recording user interface and menu?
22:40:15markunjhMikeS: are you making changes to pcm_playback.c?
22:40:45linuxstbI've suggested it before, but someone should organise a survey where people upload their .cfg files to a website, and we analyse the options people are actually using.
22:41:01jhMikeSmarkun: no, I'll have refinements for coldfire when I get my x5 but basically playback.c
22:41:20tucozlinuxstb: that is a good idea
22:41:32n1slinuxstb: sounds like a good idea and something to do for a script wizard :-)
22:41:35jhMikeSn1s: like what?
22:41:38amiconnjhMikeS: Any plans for splitting playback.c?
22:42:29jhMikeSamiconn: depends on what that means. I don't want it aware of direcories or playlists. I just want it given a list of what to play and it does only that
22:42:56n1sjhMikeS: like the trigger menu is just wrong :-P and it also shows a setting that is in another place in the recording menu and I think the rest of the menu is messy
22:43:07jhMikeSI think WPS should do all playback through the playlist system and the playlist system can tell playback what should be done
22:43:39amiconnwps isn't always running
22:43:43jhMikeSn1s: yes, was looking at that. One problem also is recording has no provision for atomic split and pause which it needs
22:43:44amiconn...during playback
22:44:01 Quit yossa_ (Read error: 54 (Connection reset by peer))
22:44:04jhMikeSput playlist are, right?
22:44:19n1s'k I'll leave it for someone that actually uses recording
22:44:40*linuxstb spots a "HDD Power Off" GPIO pin documented in the IPL wiki for G1-G3 ipods...
22:45:12amiconnI'm more thinking about the fact that playback.c contains both the playback engine itself and other things like voice
22:45:15tucoztoo bad it´s only g1-g3
22:45:23n1sthat will give the 3g user better battery for sure :-P
22:45:57tucoz^^user :)
22:46:07*amiconn wonders what's up with his recorder's batteries :(
22:46:09jhMikeSamiconn: I see playback and voice as too intimately tied together to split them at this point. The pcm buffer design doesn't really allow it.
22:46:26amiconnThen the pcm buffer needs redesigning
22:46:28PaulPositionn1s - Can't apply your patch... Or rather, can't build. line 420, struct user_settings has no member named disk_poweroff...
22:46:29jhMikeSnor does having swapping
22:46:58PaulPositionn1s - But then again, I applied many patches.. I'll try again from a fresh cvs tonight when I'm back.. :)
22:47:01 Part tucoz ("night")
22:47:03amiconnThe swapping will go away, hopefully soon
22:47:05jhMikeSamiconn: that's why I'm pondering the mixing board style with independent channels but want to be careful and organized about it
22:47:45amiconnIt's a matter of changing to per-target voice files, but this requires some more preparation
22:47:59amiconn(e.g. a slighlty extended voice file format)
22:48:22amiconn...and I don't want to change formats more often than necessary. Blind users certainly wouldn't like that
22:48:46amiconnI am pondering a change of our current target id
22:48:51jhMikeSI think the format requirements should be tight
22:48:57amiconn(used e.g. in the plugin and codec loaders)
22:49:20amiconn...from the current plain number to a 4-letter combination
22:49:34jhMikeSSame as the one in the binary?
22:50:31amiconnAll binary files which need to be per target could then use this id (plugins, codecs, voice files, .lng files ...)
22:51:34linuxstbSounds sensible to me.
22:51:42jhMikeSSo you'd use 'iax5' or the like the firmware?
22:51:55amiconnYes, something like this
22:52:13jhMikeSMaybe they should all be badged the same for a port? :\
22:52:42amiconnOne universal binary id per target
22:55:48n1sPaulPosition: the only hunk that failed for me was the config block number, either increase yourself, reset settings manually or download the new synced patch i just put in the tracker.
22:55:50jhMikeSWhat about x5 vs. x5v and such? The firmware is branded differently there. Maybe a subtype id that the bootloader fills in? Other code can just check a number then and forget calling things like radio_hardware_present
22:56:50amiconnradio_hardware_present() has to stay anyway (not necessarily for all targets perhaps)
22:57:10PaulPositionn1s - Yeah, I updated the config block version number but it wouldn't compile.. As I said, I'm gonna try again tonight when I'm back from playing my biweekly 'palladium rift pen and dice game'.. :p
22:57:13*jhMikeS just made the audio init info a single function call and save over 1KB
22:57:24PaulPosition(am I a geek? I am a geek.)
22:57:40 Join fr0y0 [0] (
22:57:52idnarare there any tricks I can use to increase my battery life?
22:58:44*jhMikeS wonders whoever said that because you create a message queue the thread has to exist immediately
22:58:51PaulPositionidnar - Disk poweroff option is a start...
22:59:17Falco98set it to dim the lights more quickly
22:59:26maquisis there a way to get my ipod to stop restarting if i don't have it playing music constantly (it's plugged in)
23:00:04Falco98describe specifically?
23:00:23fr0y0hey, i need some help on my 1st gen nano. been using rockbox for quite some time now, but since yesterday it starts making problems (not even sure if its rockbox' fault tho). i cant turn the player on. hold is off and i also tried holding select+menu for 10+ secs but it wont work.
23:00:24maquisif i pause the music, and then leave it alone for about 5 minutes, it'll restart and i'll have to go re-do the cpu-scaling and turn shuffle on again
23:00:25banan_maquis: I think you are low on power, recharge it
23:00:35maquisbanan_: i'm plugged in and have been for the entire day
23:00:40 Quit Ribs (Read error: 104 (Connection reset by peer))
23:00:42maquisbattery is at full
23:00:45Falco98do you have rockbox running?
23:00:53Falco98i've NEVER had to turn shuffle back on
23:00:58fr0y0when i connect it to a USB-port it starts booting but seems to be in some kind of endless loop. keeps getting on and off.
23:01:12maquisFalco98: yes... i'm using rockbox
23:01:57Falco98and shuffle-mode is reset when you power off and back on? or only if you let it auto-poweroff
23:02:24maquisonly if it auto-poweroffs... or if it's been off for a day or two and then i turn it back on
23:03:10Falco98maybe that's something the ipod port does, but on my iriver i never lose my settings unless i overwrite my config file
23:03:51maquisi've tried creating my own config file, but it never gets used... even when i tell it specifically to load that config
23:04:45maquisi'm going to have to play around a bit more with it, and maybe dig into some code, but i was wondering if this was something others had run into and had a quick fix for
23:04:49Falco98anyone in here know any more about ipods? i'm curious now
23:05:07fr0y0haha, okay nevermind. had it plugged in a few minutes now and it works. im sure that battery was full tho :o
23:05:09linuxstbmaquis: Try disabling the idle poweroff option. But I wouldn't have thought you would have needed that - what ipod do you have?
23:05:11Falco98how recently have you updated your build?
23:05:24*dan_a spots linuxstb spotting things about the 3G
23:05:27Falco98linuxstb: ah there you are :-P i had a question for you
23:05:30maquislinuxstb: it's a mini 1g
23:05:36linuxstbmaquis: Also, are you charging via firewire or USB?
23:05:41 Quit fr0y0 ("( :: NoNameScript 4.01 :: )")
23:05:51maquisFalco98: it's a build from about 1-2 weeks ago... i was going to update last night and didn't get around to it
23:06:04linuxstbOK, there are no developers with a mini 1g... So welcome aboard.
23:06:06maquislinuxstb: the power-plug, which is firewire, i believe
23:06:35linuxstbDo you get a "power" or "charging" icon appear in Rockbox when you plug it in?
23:06:54maquislinuxstb: cool... i don't know how much time i'll have for development for now, but i have plenty of time to use it..
23:07:06maquislinuxstb: i haven't noticed one...
23:07:25***Saving seen data "./dancer.seen"
23:07:43linuxstbThen Rockbox probably isn't detecting your charger, meaning it will power-down according to your idle-poweroff setting. But ipods need to be on to charge, so it will then immediately reboot....
23:07:44maquisnothing on the wps changes when i unplug and replug
23:07:45 Join yossa [0] (
23:08:10maquisah... if i get a chance, i'll see about why that's happening one of these evenings, then
23:08:18linuxstbDoes your WPS have the standard status bar? i.e. the same as the menus and file browser?
23:08:51maquisi'm using the default wps still, i believe
23:09:28 Join Llorean [0] (
23:10:20maquislinuxstb: i'll turn off idle poweroff for now, and see if i can get around to looking deeper into it sometime...
23:11:48idnarPaulPosition: would that help if I'm playing music non-stop?
23:12:53maquiswith any luck, after christmas, i might have a video to play with too... :)
23:13:45PaulPositionidnar - Actually, I'm not even sure every target support the option (if it's there it works) but yeah, if I am not mistaken, there's enough of memory in those devices to buffer up a few songs and then power the disk off.. Unless you're one to skip, skip, skip... Maybe someone else would know better though.
23:14:01idnarPaulPosition: oh, interesting
23:14:10idnarPaulPosition: didn't realise they had nearly that much RAM
23:14:22idnarI'm pretty sure I spotted the option somewhere
23:14:58idnaryeah, Disk Spindown and Disk Poweroff
23:15:42idnarthe info page is only estimating about 6h playtime, unfortunately
23:16:03SUSaiyandid anyone ever notice that if you press the previous song button just the right time, it would just show the previous on the display, but actually play the next one?
23:16:32idnarotoh, the battery percentage is fluctuating, so I'm not sure the estimate is particularly accurate
23:16:40idnar(for example, it has climbed from 95% to 98% in the last 30 seconds :P)
23:17:12PaulPositionidnar - idnar, yes.. That's a portalplayer based device you use, right? (ie, iRiver H10 or iPod)? There's a LOT more to be found out about those.
23:17:20idnarPaulPosition: iAudio X5
23:17:26PaulPositionidnar - ahh.. duh. :p
23:17:49idnaranyhow, I'm driving for about 14 hours this weekend, and I plan to have my iAudio keep my company in the car for as long as it lasts
23:18:15idnarI've just got a standalone FM adapter atm; there is a combo charger/FM adapter, but I haven't shelled out for it yet
23:18:28 Join muesli [0] (n=muesli_t@
23:19:02 Quit Criamos ("( :: NoNameScript 4.03 :: )")
23:19:46n1sSUSaiyan: please report in the tracker with as much details on how to reproduce as possible.
23:21:01linuxstbSUSaiyan: What is "the right time"? There are known issues if you try to seek during the last couple of seconds of a track (because Rockbox has already moved on and is decoding the next track)
23:21:19SUSaiyanyes, that is the right time
23:21:54Soaplinuxstb: what is the status of the ability to install Rockbox _instead_ of the AppleOS? I don't see any mention of it in your new forum thread or .
23:22:18amiconnSoap: Just use -wf for writing the bootloader
23:22:24amiconn...instead of -a
23:22:30linuxstbSoap: I didn't want to clutter that thread or wiki page. But it should work. I'll try and document ipodpatcher in a wiki page at some point.
23:22:34idnarPaulPosition: anyhow, thanks
23:23:12Soapamiconn: so if I use -wf instead of -a it will will write the bootloader only instead of the bootloader and Apple OS?
23:23:36linuxstbamiconn: Am I right in thinking a standard Rockbox build only supports FAT32 on the ipods? i.e. FAT12/FAT16 will fail to mount?
23:23:57amiconnFAT12 will always fail, it's completely unsupported
23:24:00Soapand how would I reboot into apple OS if I wanted to? place the extracted file (appleos.bin) in my root directory?
23:24:16amiconnFAT12 is a bitch, fat entries spanning the sector boundary...
23:24:28linuxstbamiconn: OK, that could explain a problem someone is having in the forums. (a Linux user, who may have forgotten -F32 with mkdosfs)
23:24:39amiconnThat's possible
23:24:54amiconnBut on a >2GB disk, you need fat32 anyway
23:25:24LloreanSoap: If you're going to -wf, you can also -wf rockbox.ipod instead of the bootloader, and boot times into Rockbox will be faster, though there will be no option to boot the original firmware. As well, the backlight has a small glitch like that.
23:25:24amiconnIt is possible to create FAT16 partitions with cluster sizes >32KB, but these are out of specs
23:25:25Bagderbarrywardell: me likes 6455!
23:25:33barrywardellit's a start
23:25:41barrywardella lot more to go!
23:25:41linuxstbHmm... My mkdosfs manpage says "Specifies the type of file allocation tables used (12, 16 or 32 bit). If nothing is specified, mkdosfs will automatically select between 12 and 16 bit, whatever fits better for the filesystem size. 32 bit FAT (FAT32 format) must (still) be selected explicitly if you want it."
23:25:48 Quit spiorf (Read error: 110 (Connection timed out))
23:26:08amiconnlinuxstb: It's likely that the manpage is wrong
23:26:18barrywardellneeds testing on ipods (hint hint)
23:26:22amiconnFor me, mkdosfs created a fat32 partition by default
23:26:39amiconnThat was when testing large sectors, on a 10GB HD
23:26:44dan_alinuxstb: I've just tried the new ipodpatcher.exe with the 3g. It didn't find it :(
23:26:47amiconn*large virtual sectors
23:26:52 Join tehsmo [0] (
23:26:57linuxstbdan_a: Ah....
23:27:00SUSaiyanlinuxstb: so its a known problem?
23:27:06Lloreandan_a: Did it have its original bootpartition?
23:27:15SUSaiyanalso, sorry for being so vague, i was doing multiple things at once
23:27:30linuxstbdan_a: I think I omitted support for "verson 2" firmware partitions....
23:27:46barrywardelldan_a and linuxstb might be interested in 6455 too
23:27:48dan_aLlorean: Ah, that might be why it doesn't find it - I was going to use it to put the original partition back
23:28:26linuxstbdan_a: No, I think it's my fault - the 3g has a slightly different firmware partition layout, and ipodpatcher doesn't look for it. I'll try and fix. (I think I have a copy of a 3g partition...)
23:28:36SUSaiyanwhen you press previous song just before it switches to the next one, it shows the info about the song that should be playing, but it just starts playing the next one
23:28:37 Quit Arathis (Read error: 54 (Connection reset by peer))
23:28:47linuxstbbarrywardell: What does the patch do? i.e. how can I test?
23:29:18barrywardellnot a huge amount. gathers all pp usb drivers into one driver
23:29:20LloreanThe description reads like the patch doesn't do anything from the user's perspective yet, but is rather a template for beginning work?
23:29:20SUSaiyanalso, its convinced its playing the right song, so even if you do press back a couple of times more it still refuses to play the song you were listening to before
23:29:30barrywardelland defines hw registers for usb
23:30:07barrywardellusb_detect should work, but rebooting when usb is connected is defined out
23:30:39barrywardellLlorean: exactly
23:31:26 Join XavierGr [0] (
23:31:57 Quit muesli__ (Read error: 110 (Connection timed out))
23:33:07 Join terriblyinept [0] (
23:34:12linuxstbSUSaiyan: Yes, that's a well-known problem. It's in the patch tracker (and has been for a long time).
23:34:28SUSaiyanso why doesnt anyone fix it :/
23:35:06linuxstbbarrywardell: Seems to work fine on my Color.
23:35:28LloreanSUSaiyan: Feel free to fix it then.
23:35:45PaulPositionSUSaiyan - maybe because it would break other things and none went through the end of the puzzle..?
23:36:18SUSaiyanokay ill go add it to my to do list for next week ..
23:36:58dan_abarrywardell: I've tested on the 3G - it boots both Apple and Rockbox FW perfectly
23:38:36 Quit PaulPosition ("off to geekfest. Rolled the dice and doh! killed the princess and kissed the dragon.")
23:42:33 Part terriblyinept
23:43:12 Quit barrywardell (Read error: 145 (Connection timed out))
23:45:15 Quit banan_ (Remote closed the connection)
23:46:23 Quit MarcoPolo ("Bye !")
23:47:19 Quit midkay_ ("*poff*")
23:49:53 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
23:52:30 Join DerPhil [0] (
23:52:40DerPhilhi someone out there providing some quick help?
23:52:47DerPhilor whatever you'd call it
23:53:00 Quit linuxstb (Read error: 110 (Connection timed out))
23:53:03linuxstb_You have 10 seconds, then the quick help expires
23:53:09 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
23:53:15DerPhili just installed rockbox on my ipod 5.5gen and nowmy ipod only shows "Loading Rockbox"
23:53:19DerPhilwhat should i do?
23:53:29DerPhilpapst hilf du mir :'(
23:53:42LloreanDerPhil: What does it say for Result: ?
23:53:58DerPapsti don't have any experiences with rockbox. sorry
23:54:04DerPhilTOSHIBA MK3008GAL
23:54:09DerPhilNo partition found
23:54:16linuxstbIs it an 80GB?
23:54:17DerPhilPartition 1: 0x0B 7130 MB
23:54:21DerPhilno, 30
23:54:27DerPhilLoading Rockbox...
23:54:31DerPhiland then it stops
23:54:44DerPapstDerPhil: did you follow the instructions from here? .
23:55:04DerPhiloh cmon
23:55:21DerPhili thought 5.5 was supported like the website says...
23:55:29DerPhilno i used the normal ipod video manual
23:55:42linuxstbThe manual hasn't been updated...
23:55:42DerPapstuse this one
23:55:54DerPapstit should work
23:55:54*linuxstb goes to put a warning in the manual install page

Previous day | Next day