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 2007-10-07

00:00:12amiconnThat's why there is a delay, so clips are only read when you stop for a short while
00:01:23amiconnThere is one mechanism that avoids unnecessary spinups for file .talk clips though: The file browser caches the presence/absence of a .talk clips for each file as an extra file attribute, so it doesn't spin up the disk when there is no clip for a file
00:02:13*amiconn only uses .talk clips for folders, not for files
00:02:56 Join FOAD_ [0] (
00:06:44 Join midkay_ [0] (
00:07:52tdtookeI recently looked around in the debug menu and noticed that nothing was running on my second core for my iPod 5.5g, is this normal now? I seem to remember something running on it.
00:08:12 Quit moos (Read error: 110 (Connection timed out))
00:11:44 Join BigMac [0] (
00:14:13zichoHm, how come no one has ported nethack to rockbox?
00:14:18 Quit BigMac (Client Quit)
00:16:43Soapzicho: I think it would be hard to play nethack on a DAP, or any other device, with such a limited selection of keys.
00:17:06PaulJamDon't you need text input for nethack? i could imagine this to be very anoying with the virtual keyboard
00:17:37zichoIt works on the GP2X
00:17:52tdtookethanks for your time guys..
00:17:55 Part tdtooke
00:18:05zichoIt would be a little harder on rockbox yes, but I think it would be perfectly playable
00:19:15 Quit FOAD (Read error: 110 (Connection timed out))
00:19:15 Nick FOAD_ is now known as FOAD (
00:19:31Soaplooks like the GP2X has 7 buttons + directional pad (8 more buttons?)
00:19:36amiconnPaulJam, Isolinear: Solid mode is faster than gradient mode, but the separate setting could be removed if rockbox would auto-switch to solid colour drawing if first_colour == second_colour
00:20:22jhMikeSmega-commit cometh :) (well, not that "mega")
00:20:39zichoSoap: That is correct.
00:20:43Isolinearamiconn: Faster in what manner? LCD drawing? Processor power?
00:21:13amiconnAll gfx is drawn into the (memory based) framebuffer first
00:21:33Soapzicho: counting volume buttons it has 19 total. The iPod has 8, the gigabeat 10.
00:21:37amiconnDrawing a solid rectangle is a bit faster than drawing a bunch of lines (in fact not much)
00:22:14amiconnThat actually depends on what pixel format the target uses, but all colour targets use RGB565 packed into 16 bits
00:22:30IsolinearAlso, the gradient option does not apply to non-color targets, correct?
00:22:33zichoSoap: You would have to extensively use menus if you would like to play it on rockbox. With some key actions on shortcut-buttons
00:22:52amiconn(we _might_ switch to RGB444 on c200 for better speed. The framebuffer would stay 16 bit though)
00:23:00SoapI'll admit never playing nethack, but don't you need to use the buttons in realtime? Is it not a real-time RPG?
00:23:13amiconnIsolinear: correct
00:23:32amiconnIn fact also the solid colour option does not apply. Just pointer and inverse bar
00:23:56zichoSoap: No. Turn-based.
00:24:08zichoYou should play it, it is a mighty fine game.
00:24:57SoapThat does change things quite a bit. One last fact in favor of my original argument, though ;) is that the GPX2 allows button combos, most the DAPs do not.
00:25:01 Quit midkay (Read error: 110 (Connection timed out))
00:25:41zichoSoap: Which is why you would have to use a lot of menus to make it playable.
00:27:49rjgthat would drive me nuts, personally, I wouldn't want to play it on anything less than a PDA with tappable keyboard tbh
00:28:14 Join barrywardell [0] (
00:28:48 Quit Domonoky (Read error: 104 (Connection reset by peer))
00:28:51zichorjg: It actually works pretty well on the GP2X.
00:31:30 Join Gibbed [0] (
00:31:32 Quit Rick (Nick collision from services.)
00:31:45 Nick midkay_ is now known as midkay (
00:31:46 Nick Gibbed is now known as Rick (
00:36:30 Quit PaulJam (".")
00:39:14jhMikeShmmm...that must be one of my biggest + deltas ever. :\
00:40:47iambenare the resulting bins much bigger?
00:42:09jhMikeSjust what it says but it does make the code more robust and gets some stuff ready for dual-core.
00:42:52*jhMikeS consoles himself in the fact he saved 512KB by elimating one swap buffer though
00:44:15*amiconn is a bit puzzled
00:45:18amiconnIt's around +800 bytes for non-recording PP targets, and around +1600 bytes for recording PP targets, but much less for other swcodec targets
00:45:41jhMikeSyeah, I'm looking closer wondering what's going on here
00:46:17amiconnAlso, the PP increase is independent of dual core usage
00:46:35amiconn(compare 1st..3rd gen with the minis)
00:47:28 Quit spiorf (Read error: 110 (Connection timed out))
00:47:57jhMikeSmust've left something in that shouldn't be
00:48:04 Join spiorf [0] (
00:50:26 Quit Rick (Read error: 104 (Connection reset by peer))
00:51:29 Join Rick [0] (
00:57:36 Quit barrywardell ()
00:59:35amiconnIf it's not something completely unnecessary, it probably doesn't hurt, as we do want to go dual core on PP5002 sooner or later
00:59:36jhMikeSit does seem a bit much on pp. I expected what I see for others
01:00:07jhMikeSthere's not much there though. some things were made smaller.
01:01:15*amiconn unzips a build to his 2nd gen
01:02:04 Join barrywardell [0] (
01:02:06jhMikeSthat's a 5002?
01:02:18jhMikeSah, good.
01:02:45jhMikeSI still need my FW card. I suppose this is motivation to not be lazy any more. :P
01:02:47amiconnmusic plays...
01:03:11amiconnYou have a PP5002 ipod?
01:03:42jhMikeSI do but no way to hook it up and charge it yet. Simply out of laziness and not ordering a $10 FW card.
01:03:55 Quit tchan (SendQ exceeded)
01:04:43amiconnYou don't have the original charger? (dunno whether that was included with the 3rd gen)
01:04:58 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
01:05:06*amiconn has another 2nd gen, now without hdd, and a 1st gen as well
01:05:36amiconnI needed the hdd to get the 1st gen to work, as it came with a broken hdd
01:05:39jhMikeSI suppose that won't wait though. I'll need it to work on stuff soon for sure.
01:06:06***Saving seen data "./dancer.seen"
01:07:00jhMikeSamiiconn: I have a cable and 3g...thanks to Davide-NYC but need to hook it up. I don't care to hack together some charging thing when the cards are rather cheap iirc.
01:09:46BHSPitLappyamiconn, throw in a 8GB CF card
01:13:54Heyokajust curious
01:14:39Heyokais it just my impression or are the number of decoding boards/porting targets rather small compared to the number of actual implentations in digital audio players?
01:15:25jhMikeSdecoding boards?
01:15:36Heyokaerr poor english sorry
01:15:44Heyokaportal player decoding chips and whatnot
01:16:28jhMikeSdecoding is software there and but there aren't as many SoC's as targets
01:16:39HeyokaSoC ?
01:16:45Heyokasystem on chip?
01:16:45jhMikeSsystem on chip
01:17:29Heyokabut isn't porting from the same Soc to another target an order of magnitude easier than having to port to another soc all over again?
01:17:49jhMikeSoh yes
01:18:44jhMikeSmost are still ARM based so that help most of the time
01:19:38 Quit der-onkel (Read error: 113 (No route to host))
01:19:53 Join Alonea [0] (
01:22:55 Quit Zagor ("Client exiting")
01:24:27 Quit kugel ("ChatZilla [Firefox]")
01:25:00Heyokamy question is
01:25:05 Quit miepchen^schlaf ("Verlassend")
01:25:25Heyokahow many SoC's to go? (percentage wise) :D
01:25:58amiconn(1) that depends on how you count. (2) it's not very relevant
01:27:07 Join fleebailey33 [0] (
01:27:18amiconnFactors that ease porting / make it more likely: * an already known or preferably documented SoC. * known or documented other hardware
01:27:20 Quit Thundercloud (Remote closed the connection)
01:27:55amiconnFactors that make ports hard or even impossible: * encrypted and signed firmware. * non-upgradeable firmware
01:30:23*jhMikeS wonders if theres enough new DMA controller info now to figure out how use it for PP audio
01:30:27amiconnOh, and I forgot exotic architectures
01:31:14jhMikeSthe gimini?
01:31:25amiconn(like the early archos gminis with their calmrisc16 (harvard architecture, 16 bit), or the 1st gen ipod shuffle (56k DSP, no gcc port for that))
01:32:12amiconnAlso the recently suggested chinese usb stick players with their Z80 on speed (+dsp)
01:32:25 Quit spiorf (Read error: 110 (Connection timed out))
01:32:28iambenrockbox on ipod shuffle is a funny idea
01:32:37amiconnImho it's not
01:32:44jhMikeSZ80? got to be kidding.
01:33:06 Join spiorf [0] (
01:33:25amiconnZ80 at ~40MHz, plus a dsp handling the audio decoding
01:33:55amiconnKinda hwcodec architecture
01:33:57jhMikeSm:robe will need to use the DSP for video for sure. No way a 200MHz ARM will do it at 640x480
01:34:21*amiconn would like to see the m:robe 100 code entering svn :|
01:35:17 Quit petur ("Zzzzz")
01:35:33amiconnMore targets == good, and porting to other targets with the same SoC indeed saves a lot of work
01:35:34jhMikeScan't anyone get a port stable, debugged, and reasonably complete before adding yet another? seems like they leave it to everyone else to complete it.
01:35:41amiconn(m:robe 100 is PP)
01:36:08amiconnYeah, there's that motivation problem...
01:36:37*amiconn needs to motivate himself enough to continue his work on powermgmt + suspend
01:36:50Soapon 5002 or 5020?
01:36:52jhMikeSseems like it's fallen in my lap alot recently thought I suppose they've busted their butts just getting things running often times.
01:37:01amiconnAnd then there's better bitmap handling, and viewports, and new grayscale lib ideas, and ...
01:37:27amiconnSoap: 5002
01:37:54 Quit Alonea (Connection timed out)
01:38:49*amiconn has ideas and plans to make the grayscale lib support up to 128 shades, with no graininess when changing content, faster updates, and *less* ram usage
01:41:04IsolinearDoes the amp draw enough power to make a difference in battery life in the iPod 5G (or any other targets for that matter)...
01:41:33IsolinearIn other words, will I save battery by keeping my volume at say, -30dB instead of 0dB?
01:41:52jhMikeSamiconn: it definitely has a huge delay for playing video. why's that?
01:43:33 Join eigma [0] (
01:45:17*jhMikeS will admit the graylib code is a bit complex even though it only took about 15min to understand the kernel :p
01:48:17 Quit jhMikeS (Read error: 104 (Connection reset by peer))
01:48:32amiconnIsolinear: It depends on the actual load.
01:48:46IsolinearDefine "load"?
01:49:40amiconnIf you connect low-impedance headphones (or even passive speakers), the amp will draw more power when increasing volume. The lower the impedance is, the more power it will draw (within the amp's limits)
01:50:21 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
01:50:31amiconnBut if you hook it up to a stereo set (line input), you can put it at 0dB (and in fact should) without significant currents
01:50:42amiconnjhMikeS: What delay do you mean?
01:51:23amiconnThe high load on PP that makes it stutter is due to the high cpu load in the graylib timer isr, due to the slow transfer through the PP "mono" lcd bridge
01:51:55IsolinearDoes the physical amount of energy used depend on the impedance at any given volume level?
01:52:03 Quit linuxstb_ ("ChatZilla [Firefox]")
01:52:16 Quit random_desu_is_s (Read error: 110 (Connection timed out))
01:52:29IsolinearFor example, will the amp draw less power at 0dB with low impedance headphones as opposed to 0dB with high impedance?
01:52:32amiconnThat's unavoidable. Fortunately this slow transfer will (hopefully completely) shadow the extra calculations needed for the 128 shades idea
01:52:44amiconnIsolinear: The other way round
01:53:32 Quit ender` (" On the contrary, if you never procreate, neither will your kids.")
01:54:20jhMikeSamiconn: It seems graylib has a lag to it that doesn't exist on other slow targets. Compare video on H100 and x5. x5 is more synced. graylib tends to lag really slow and then pop forward alot.
01:54:43IsolinearImpedance = resistance, right?
01:54:58 Quit fleebailey33 (Connection reset by peer)
01:55:12jhMikeSIsolinear: not at all. Resitance is a special case of resitance where current and voltage are in phase.
01:55:20amiconnjhMikeS: That lag is caused by the sloo-oow lcd panel
01:55:24jhMikeS*of impedance
01:55:56amiconnOn M5 it's way better. Same lcd controller as in the H1x0, but other (way faster) panel
01:56:19IsolinearAhh, I see.
01:56:28jhMikeSamiconn: hmm...interesting.
01:56:50 Quit tedrock (Read error: 110 (Connection timed out))
01:57:22IsolinearWell in any case, the amount of power required by the amp depends not necessarily on the set volume level, but on the impedance of whatever is connected to it.
01:57:35amiconnjhMikeS: It's even more visible with the grayscale lib due to the fact that gray<->gray changes are slower that black->white changes on *all* LCDs without special tricks
01:57:42 Nick parafin is now known as parafin|away (
01:57:42amiconn(which the grayscale lib can't use)
01:58:02amiconnIsolinear: It depends on both.
01:58:35 Join moos [0] (
01:58:46 Quit moos (Read error: 104 (Connection reset by peer))
01:58:48IsolinearThis is more complex than I was expecting..
01:58:58 Join moos [0] (
01:59:18IsolinearPerhaps I should go back to my original question... Is the difference in the amount of power enough to affect battery life to any noticable amount? :)
01:59:23TMMIsolinear: most things are :)
02:00:48TMMamiconn: what tricks are those? clearing the pixel before setting the new gray level?
02:00:54 Join Alonea [0] (
02:01:21jhMikeSamiconn: I've found anything doing on animation on H100 to be pretty much pointless
02:01:31parafin|awayvolume controls u
02:01:42 Quit spiorf (Remote closed the connection)
02:03:07amiconnTMM: You can't "clear" the pixels as there's no such state
02:03:21amiconnThe main trick is using overdrive
02:03:31TMMamiconn: what is that?
02:04:02amiconnThat means if the pixel is e.g. dark grey and should become light grey, it's first set to white a very short time, and then to its final value (light grey)
02:05:10amiconnUsing this properly requires precise knowledge of the panel's speed (which vastly depends on temperature). The short white period shouldn't become visible, it should only help to reach the light grey state faster
02:05:10jhMikeSamiconn: why not simply square pulse between black and white?
02:06:11jhMikeSjust use black and white and pulse black a variable amount of time? need more updates for that?
02:07:06amiconnThat's how how the greyscale lcds (and also the grayscale lib) actually achieve the greylevels
02:07:40jhMikeSah,ok. I thought you were saying you used the two grays as well.
02:07:56amiconnNo, that doesn't work
02:08:58amiconnIt's because the internal greylevels are achieved by the same mechanism. Putting another such mechanism on top of that without being able to synchronise the clocks just causes a lot of graininess
02:08:59jhMikeSI do know the HW does that. That seems to be true of color panels as well.
02:09:08amiconnYes and no
02:09:29amiconnPassive (CSTN) colour lcds work the same way (e.g. the one in the c200)
02:09:52amiconnActive (TFT) colour lcds actually use different (analog) voltages
02:10:18 Join JdGordon [0] (
02:10:54jhMikeSseems odd to not want to drive the pixel transistors into saturation since that wastes energy in the ouput...perhaps not enough to worry about though.
02:11:33amiconnSee e.g. the HD66773R manual, pages 6 and 85
02:11:56amiconnThe pixel transistors are driven into saturation
02:12:37jhMikeSok, then it's D-class amp
02:12:51jhMikeSor another possiblity
02:12:53amiconnThe controller's output stages is where the varying voltages are provided
02:13:26*amiconn goes to sleep
02:13:32jhMikeS1) variable switch mode regulator 2) drive the output into saturation at the voltage supplied
02:13:40jhMikeSok...sorry to be so boring :)
02:15:19TMMamiconn: ah, that is what I meant by that 'clear' :)
02:22:55 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
02:24:26 Join mirak [0] (
02:24:49 Quit barrywardell ()
02:30:14SoapIsolinear: Because there are so many variables in the equation (including those mentioned so far, as well as others), the only true test would be inefficient and imprecise battery bench testing, or actively monitoring power draw (as with a bench power supply and an inline ampmeter)
02:31:23SoapSince most people don't feel like cracking open their device (assuming they have the required meter) to do the testing, battery_bench tests (properly done) are a functional alternative.
02:31:48 Quit BHSPitLappy (Success)
02:32:31 Part Gulopine
02:37:43 Quit Robin0800 (Read error: 104 (Connection reset by peer))
02:39:09 Quit XavierGr (Nick collision from services.)
02:39:10 Join XavierGr_ [0] (
02:39:56 Join FOAD_ [0] (
02:40:22 Quit jhMikeS (Nick collision from services.)
02:40:28 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
02:42:09 Quit midkay ("Leaving")
02:42:16 Nick XavierGr_ is now known as XavierGr (
02:51:45JdGordoncooeeey eigma?
02:53:20 Quit hcs ("Leaving.")
02:53:50JdGordonhad any luck getting rockbox runings?
02:53:53JdGordonrunning even
02:54:26eigmayep, karl compiled an image and I loaded it using gdb.. it loaded and showed the menu and everything
02:54:28eigmano input yet though
02:54:39eigmaand also loading the image via the bootloader is broken, karl is working on that
02:54:55JdGordonok, cool
02:55:37eigmaanything new with you?
02:56:07eigmaactually, I've been focussing on non-rockbox stuff.. getting hardware monitoring working on my server
02:56:58 Quit FOAD (Read error: 110 (Connection timed out))
02:56:59 Nick FOAD_ is now known as FOAD (
02:57:14JdGordonnon rockbox stuf??!
02:57:49eigma:'(, I knw
02:58:57Soapeigma: please don't mention the mere existance of such things. It would be better for all of us (JdGordon included) if he continued to be unaware that there was possible outlets for his efforts outside Rockbox.
03:00:37JdGordonspeaking of non rockbox stuff.. breaky time, then homework :(
03:01:07eigmaSoap: sorry :(
03:02:24SoapI was just looking out for jd's best interests. ;)
03:04:24 Join ddalton [0] (
03:04:50ddaltonwho is the main tainer of voice?
03:06:09***Saving seen data "./dancer.seen"
03:07:36ddaltonwhere is the main tainers list?
03:08:53 Quit Soap ("CGI:IRC (EOF)")
03:11:08jhMikeSddalton: in the docs/ directory
03:13:40JdGordonddalton: there is none atm
03:27:07 Join qwm [0] (
03:27:13qwmthe carnival is over!
03:30:24 Quit qwm (Remote closed the connection)
03:30:33 Join qwm [0] (
03:31:01 Join tedrock [0] (
03:41:48 Quit eigma ()
03:43:26ddaltonJdGordon: could I be the maintainer? Or do I need a lot of programming expirience and know a lot about the rockbox source code?
03:43:41ddaltonjhMikeS: thanks
03:46:35 Quit sin613 (Read error: 110 (Connection timed out))
03:46:44 Join dashi [0] (n=dashi@
03:47:52 Quit dashi ("Ex-Chat")
03:48:13 Join termin8or123 [0] (
03:49:59 Join lavadragon29 [0] (i=48e7c464@gateway/web/cgi-irc/
03:50:05lavadragon29 hi all
03:50:12lavadragon29hi all
03:53:40 Join Chronon [0] (
03:54:20 Part sid
03:55:27 Quit lavadragon29 ("CGI:IRC (Ping timeout)")
03:58:22JdGordonddalton: the official maintaner is someone with commit access...
03:58:50ddaltonJdGordon: could I get that if I was going to be the main tainer?
03:59:10JdGordonnot my desicion
04:02:59 Quit JdGordon ("Konversation terminated!")
04:03:22 Join JdGordon [0] (
04:03:44ddaltonwho should I talk to?
04:03:52 Quit mirak (Remote closed the connection)
04:03:56JdGordonyou dont....
04:04:01 Join Soap [0] (n=Soap@rockbox/staff/soap)
04:04:10JdGordonif the powers that be think your what they want from a commiter you will be offered it
04:04:30JdGordonyou dont have to be in the maintainers file to submit patches and "maintain" voice
04:04:31 Join JdGordon1924 [0] (
04:04:36 Quit JdGordon1924 (Read error: 104 (Connection reset by peer))
04:05:30 Quit ddalton (Read error: 104 (Connection reset by peer))
04:07:41 Quit Heyoka (Remote closed the connection)
04:07:49 Join Heyoka [0] (
04:10:03 Join ddalton [0] (
04:14:30 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
04:19:12 Join Germ [0] (i=4711f1ee@gateway/web/cgi-irc/
04:20:17GermNEED HELP: is there anyway to completly erase the apple firmware on an ipod and install rockbox in its place??
04:20:40TMMGerm: afaik, you can't because you still need it for charging
04:20:49Germooo thanks
04:20:57 Part Germ
04:21:08TMM'toodles' who the fuck says 'toodles'
04:22:26TMMapparently... now I feel dirty
04:23:30TMMI've been toodled by a germ
04:25:17termin8or123anyone have doom on their iPod?
04:25:46zehaha tootled by agerm
04:25:52zejust remember... germs are from germany
04:26:22TMMapparently all problems come from there ;)
04:32:44 Quit termin8or123 ()
04:35:29 Join sin613 [0] (
04:37:02 Quit moos ("Glory to Rockbox")
04:58:23ddaltontermin8or123: why?
05:00:01 Quit jhMikeS ("Meow!")
05:05:33 Join webguest44 [0] (i=4c10ea95@gateway/web/cgi-irc/
05:06:13***Saving seen data "./dancer.seen"
05:06:33webguest44hi i just got the new ipod classic with 80gigs and I want to know if I can install rockbox on it?
05:07:00ddaltonwebguest44: You can't read the website?
05:07:07ddaltonsee the front page
05:07:19ddaltonand the answer is no
05:07:52webguest44do you know when and if i'l be able to do that?
05:10:09TMMwebguest44: when and if someone figures out the encryption used in the firmware, some datasheets for the portalplayer stuff would be nice as well :)
05:10:59webguest44so yo guys need the data sheets?
05:11:14TMMwebguest44: that would help, have them? :)
05:11:20webguest44i can get them is there a way i can give them to you guys?
05:11:39TMMwebguest44: wtf? really?
05:11:54webguest44my friend for apple.
05:12:12ddaltonwebguest44: you have the data sheets?
05:12:19webguest44if i can get them how can i give them to you guys?
05:12:22TMMwebguest44: if he can get them, just send them to anyone with a rockbox email address
05:12:38TMMwebguest44: bagder would be best. probably
05:12:44webguest44oh ok!! :)
05:13:01webguest44i'll ask him 1st thing in the mornig tomarrow!
05:13:05ddaltonTMM: but don't they have to go to someone who wants to start the port?
05:13:24TMMddalton: Bagder'll see to that, no doubt
05:13:39webguest44can you please give me someones email?
05:13:44 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
05:13:47ddaltonlook it up
05:13:49 Quit amiconn (Nick collision from services.)
05:13:50webguest44i think i can get them!
05:13:51TMMwebguest44: just a sec
05:13:55 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
05:14:05webguest44ok thank you!! You guys ROCK!!!
05:16:08 Join bb__ [0] (
05:16:43ddaltonI have it how do I type it so that spammers won't get it?
05:16:49webguest44i have another question i just downloaded a folder from rockbox called rockbox-bleeding can some one plz tell me what thats for?
05:17:03webguest44>TMM: Thank You!
05:17:25TMMwebguest44: that's the sourcecode to the latest version of rockbox, if you are not a developer, you might want to go for the binary builds
05:18:08ddaltonwebguest44: rockbox-bleeding is the source code.
05:18:23alienbiker99wow the usb stack kinda works on the sansa, my computer recognized it as Rockbox serial driver but thats it. its cool though.
05:18:23webguest44how or where do you guys usually get the data sheets?
05:18:24ddaltonI usually check out from svn though.
05:18:51TMMwebguest44: usually we don't, actually, but usually the manufacturer doesn't go out it's way as much as apple does to prevent us from writing code for their devices
05:19:16ddaltona number of beniforts: -easy to create a diff -easy to update -easy to revert your changes -And there is svn info
05:19:26TMMwebguest44: we don't get any HELP, but apple's the only one that I know of that actually actively tries to stop us :)
05:20:20TMMwebguest44: so, specs would be good
05:20:32ddaltonTMM: So apple know about rockbox? And the do everything they can to stop our development? If so do they spend lots of time and research on writing secure fw
05:20:58alienbiker99not just rockbox though, theres also ipod linux that they might want to stop
05:21:09 Join eigma [0] (
05:21:17 Quit JdGordon ("Konversation terminated!")
05:21:21 Quit eigma (Client Quit)
05:21:42ddaltonalienbiker99: so why don't the rockbox and ipodlinux devs work together to try and crack it?
05:21:57webguest44why does apple try to stop you guy's from doing this is it illegal? i mean, you guy's paid for your ipod so once you pay its yours and can do what ever you want to do to it.
05:22:04TMMddalton: I'm not sure it's specifically about rockbox, might be some DRM measures or something... however, apple's doing their best to make it hard to run your own code on them, which is a bit arrogant imho, I mean, you buy the device, you SHOULD be able to run your own code on it imho
05:22:28TMMwebguest44: it's not illegal, but it's not illegal for them to encrypt their bootloader
05:22:48 Join JdGordon [0] (
05:22:54webguest44Isn't that supposed to be a good thing. Lot's of people buy ipod because they want to put rockbox on them.
05:22:55TMMchildish, but not illegal
05:23:09TMMwebguest44: you tell them that :)
05:23:21webguest44i would if i could!
05:23:37 Quit Rondom (Nick collision from services.)
05:23:44ddaltonand being blind it is anoying. First rockbox is very accessible and accessibility is improving each day with people like sdoyon and it also allows me to write my own code to make it more accessible. Second apple have hardly any accessibility in there fw.
05:23:55 Join Rondom [0] (
05:23:59ddaltonactually none for blind users
05:24:01webguest44did you know you guy's came out in one of the computer magazines? i can't remember which though.
05:24:33ddaltonLike how can I find a song on my ipod using the apple firmware I can't. What about if I want to change a setting I can't.
05:24:39webguest44it was PC something?
05:24:41ddaltonwith rockbox I can do this fine
05:25:14ddaltonAnd itunes is just about 100% not accessible. But im sure apple don't really care
05:25:20TMMddalton: I think you are preaching to the chore here :)
05:25:29webguest44apple shouldn't try to stop you guy's . You guy's are actually helping them sell more!!
05:26:37ddaltonTMM: but think about it they are basically stopping blind users from having access to an ipod
05:27:02TMMddalton: I couldn't agree more, but then again, why would a blind person by an iPod then?
05:27:36 Quit bb (Read error: 110 (Connection timed out))
05:28:26ddaltonwho knows I am not going to.
05:28:42ddaltonMy fourth gen broke after a year.
05:28:48 Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey)
05:28:49ddaltonso I am using a h300
05:28:50webguest44can one of you guys plz give me a link to where i can download the new rockbox utilitytool?
05:29:02webguest44I can find it?
05:29:38ddaltonhang on
05:29:43ddaltondid you get my pm?
05:30:44ddaltonis this it?
05:31:43webguest44ThAnK yOu!!
05:32:48 Quit alienbiker99 ("( :: NoNameScript 4.02 :: )")
05:33:01TMMwebguest44: how do you suppose you'll get the datasheets anyway?
05:33:07ddaltonactually that might not be the latest version
05:33:35webguest44I'll ask my friend.
05:33:45webguest44He works for apple!
05:33:47TMMwebguest44: what's his position within apple?
05:34:02webguest443 years now.
05:34:04ddaltonhey can someone with svn access commit a patch. It doesn't do anything but will be useful and cleans up main_menu.c a bit.
05:34:08ddaltonFS #7897
05:34:43webguest44I have no idea but hes got a lot of friends!
05:34:46TMMwebguest44: what does he DO for apple? :)
05:35:36ddaltonhow do I compile rbutil?
05:36:01webguest44Don't know sorry...I've never asked him...but he might give them to you guys cuz he likes rockbox and he wants to get it on his ipod classic too!
05:36:25webguest44he has all the ipods that ever cam out!
05:36:30TMMwebguest44: well, we'll be eagerly awaiting :)
05:37:13ddaltonwebguest44: the link I gave you before is r14525 it should be r14925
05:37:17ddaltonthat is the latest.
05:37:38webguest44kk thank you!
05:38:15webguest44I'll do my best to help you guys!! :)
05:38:17ddaltonmaybe you need to build it yourself. Anyway im going to use the one from the link I gave. can't work out how to compile it
05:39:08webguest44I'm trying to download the voice file to make rockbox talk but it won't work?
05:39:45ddaltonwebguest44: Download the correct voice file for your player. So if you are using h300 down the h300 voice file.
05:40:14ddaltonrename it to english.voice and put it in .rockbox/langs make sure voice menus is on yes and you should here voicing of the menus
05:40:43webguest44umm.......sorry i have no idea what that is all i know is i'm using the ipod video 30gig 5th gen.
05:41:05webguest44where else can i download that?
05:41:05ddaltonwait a sec
05:43:08ddaltonok so your getting the voice file from rbutil?
05:44:03webguest44You guys are awsome and WAY BETTER than iPod Linux!!!! I uninstalled it cuz it sux!!!! To slow, to confusing, could load rockbox with its bootloader, and it made my ipod freaze too many times, i had no control over the volume, etc. IT SUX ROCBOX ROX!!!!!
05:44:11webguest44yes i would liuke that file.
05:44:24webguest44i can't download it though.
05:44:41 Part toffe82
05:44:43webguest44i tried using the rbutil.
05:45:17ddaltonhmmm that part doesn't seem to be accessible.
05:45:25ddaltonI will give you a link hang on.
05:45:30ddaltonwhat player?
05:45:36ddalton5.5 30 gb?
05:46:22webguest44no just 5G ipod video 30gigs.
05:47:59TMM5th gen?
05:48:22webguest44thanks for all the help you guy's are giving me!!! Thank You!!:)
05:48:49webguest44just normal ipod video!
05:49:02webguest44i love rockbox!
05:49:21ddaltonlook for "ipodvideo"
05:49:44webguest44ok thanks!
05:51:16 Quit HellDragon (Client Quit)
05:51:23ddaltondid it work?
05:52:22ddaltono yeah and you might want to make your own build with about 10 voice patches. So then the quick screen, id3 screen, playlist viewer, plugins, all talk
05:52:36ddaltonand only some plugins
05:53:07webguest44how do i make those patches?
05:53:16ddaltonalso there is one that voices errors and stuff and another one that voices the info screen more and one that improves voice feedback in the bookmarks list
05:53:26ddaltonyou apply them to the source.
05:53:35ddaltondo you know how to compile?
05:54:18ddaltonif you can't I can make you a build
05:54:23ddaltonwith them
05:54:44 Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon)
05:55:25webguest44no sorry i don't know how to do this type of stuff. i had do use the rockbox manual and my friend to show me how to install rockbox! lol!
05:56:09 Nick HellDragon is now known as Bitter (n=Nocebo@unaffiliated/helldragon)
05:56:21webguest44where to i copy the voice file?
05:56:30webguest44in the languages directory?
05:57:15ddaltonyou must rename it to english.voice
05:57:23ddaltonif you speak english of course!
05:58:25webguest44ok thank you!!! Thanks alot you guys were awsome!! i have to leave now because i have to pick up my girlfriend i was supposed to do it like ten minutes ago.
05:58:37webguest44i'm late she'll be pissed!!
05:58:56webguest44but it was worth it anywas she uses rockbox too! lol!
05:59:10ddaltondid you get it working?
05:59:53webguest44Thanks for the help!!! I'll be back monday ! i'll try to get those data sheets as soon as possible!
06:01:59webguest44:) oh i forgot you said you could make me those voice files how will i get them?
06:02:38ddaltonyou could just download the file from my website. It is a build but it would have the voice file in it as well.
06:02:53ddaltonits not there yet do you want me to build you one?
06:02:58webguest44can i have the site plz?
06:03:50ddaltonits not there yet. but probably ddalton/rockbox/">
06:04:03webguest44hank you bye
06:05:00 Quit webguest44 ("CGI:IRC (EOF)")
06:05:30TMMeager fellow, isn't he?
06:05:54TMMI wonder if his 'friend' will actually produce docs
06:06:15advcomp2019that is what i am thinking too
06:06:46TMMwell, doesn't hurt to be nice to the guy
06:06:57TMMwho knows, some PP docs would be nice :)
06:10:23TMMthen there's still the matter of the apple branded chips, ofcourse
06:12:11 Quit ddalton ("leaving")
06:12:15 Join ddalton [0] (
06:12:25 Quit ddalton (Client Quit)
06:12:29 Join ddalton [0] (
06:12:52TMMI was kind of surprised apple used off-the-shelf parts for the ipods, I kind of imagined them to be more... creative ;)
06:13:50ddaltonwho knows about the firmware section of the rockbox source
06:17:00ddaltonTMM: what player do you have?
06:17:59TMMddalton: cowon iAudio 7 working on a port, together with other TCC based players :)
06:19:36ddaltonTMM: When inserting the charger does rockbox display a splash message or something like "Charging"?
06:20:36TMMddalton: there is no rockbox for it yet :) we are in a very early stage of development
06:20:56maxkelleyddalton: it's supposed to show a picture of a usb plug, or the battery icon will show a plug next to it.
06:21:25ddaltonTMM: do you know where I should look to try and make the voice say "Charging"? What code detects when a charger is connected?
06:21:57TMMddalton: I don't know, I'm still working on getting code to run on the thing at all, USB boot mode...
06:22:18ddaltondo you know in general?
06:22:24maxkelleyddalton: I can look for you.
06:22:40TMMddalton: not really, no...
06:22:55 Quit XavierGr ()
06:23:43TMMsomewhere in powermgmt.c I'd imagine
06:23:50TMMbut exactly how, no
06:24:31maxkelleyit would require more than a quick tweak.
06:26:13ddaltonmaxkelley: could you have a quick look?
06:26:28ddaltonwhen the charger is inserted is something displayed on the screen?
06:30:29ddaltonmaxkelley: what player do you have
06:30:30maxkelleywell, I'm not sure, because my port has a patch where it reboots into the OF when it gets plugged in.
06:31:00ddaltonso does mine but if rb is running what is displayed on the screen?
06:31:06maxkelleybut if I hold down the center button while I plug it in, I can stay in rockbox, and a little plug icon is displayed next to battery status.
06:31:25ddaltonok it detects it somewhere.
06:31:36ddaltonso are you using any patches?
06:31:59*ddalton hopes he modified the right file
06:32:04TMMmaxkelley: does it actually charge?
06:33:24 Quit Heyoka (Read error: 104 (Connection reset by peer))
06:34:16ddaltonmaxkelley: Since I am blind I can't see the status bar. but does it show the battery level?
06:34:22ddaltonin %
06:35:12TMMddalton: you are blind, yet you code?
06:35:25TMMddalton: doesn't that... suck? :)
06:35:33ddaltonyes that's correct. a blind programmer :-)
06:35:40ddaltonmaybe not a programmer yet
06:35:44sin613there are many blind programmers
06:36:00ddaltonbut nearly there
06:36:00TMMsin613: really?
06:36:00sin613i went to school with someone who programmed in windows using jaws
06:36:15ddaltonI use jaws but it is not the best for programming.
06:36:24ddaltonyou really need a braille display
06:36:36sin613do you have one?
06:36:46maxkelleyTMM: yes, it charges. sorry.
06:37:06TMMddalton: so do you have your computer read the drivel from the channel to you? or do you read it by braille?
06:37:07ddaltonyes but can't hook it up to this pc (no serial) so I will use it on linux once I get my machine
06:37:26ddaltonno I have to listen to it all
06:37:52TMMddalton: dear god, doesn't that... suck? :)
06:38:08sin613it wouldn't suck if it were a sexy-sounding voice reading it all back
06:38:37sin613speaking of which, how difficult would it be to go about making a custom voice file?
06:38:42ddaltonyes especially with all the rubbish that is on here sometimes
06:38:46ddaltonnot very hard
06:38:59maxkelleyheh. for a moment, I thought blind=deaf, and thought "wait, why are you helping a project for digital audio players if you cannot hear it anywho?
06:39:01TMMsin613: I'd find it disturbing to think that someone is listening to my drivel in a sexy female voice
06:39:26maxkelleythat's what I get for being up late.
06:39:30ddaltonno it is a computer voice and it sounds like a guy.
06:39:42sin613but maybe the intention is to make people that know you're listening to the sexy voice feel uneasy
06:40:11sin613anyhow, a sexy female voice for the rockbox menus would be nice
06:40:22ddaltonit compiled now the question is "Will it work?"
06:40:23sin613or sexy male, if you play for visitor
06:40:29TMMddalton: o good! I feel much better
06:41:05 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:41:21TMMddalton: what about punctuation? does it read that back as well? or does it change tone accordingly?
06:42:09ddaltonit reads it as we would speak it. but in the text editor I use for programming I have it say "commer" and speak it all out.
06:42:34TMMddalton: so! this? is! very? annoying! then?
06:42:57ddaltona little bit
06:43:04 Join webguest94 [0] (i=4a80d1f5@gateway/web/cgi-irc/
06:43:10TMMddalton: sorry, couldn't help myself :P
06:43:21ddaltonnah that's fine :-)
06:43:30ddaltonhey does anyone here have an x5?
06:43:41sin613i do
06:43:52ddaltonI did a button map and was wondering if someone could test
06:43:52webguest94will the rockbox support the sansa c240?
06:44:15ddaltonsin613: can you test a patch for me?
06:44:23sin613i'd test... but mine is sitting just out of arm's reach. i'd need to stand up to get it. i know you'll understand.
06:44:42TMMsin613: lucky bastard! I couldn't find one anymore
06:44:45ddaltonok do you have your dev environment setup?
06:44:48sin613but it is just out of arm's reach
06:44:51sin613yeah, i do
06:45:07sin613TMM: no more x5s?
06:45:16TMMsin613: nope, none
06:45:22ddaltonok can you apply FS #6188 the patch from the last comment and tell me what happens if you tap power in the wps?
06:45:31ddaltonit is from ddalton (me!)
06:45:32sin613that sucks. i bought 10 of them two januarys ago
06:45:40sin613sold all but two
06:45:44TMMsin613: TEN?
06:45:47sin613one for me, one for my wife
06:46:06sin613yeah... i had to pay for our players somehow. made the most sense to sell the players at a profit
06:46:21TMMwith rockbox on it, I assume? :)
06:46:32sin613didn't know about rockbox at the time
06:46:35sin613wish i had
06:46:56sin613i've only been using since... earlier this year, i guess
06:47:15sin613ddalton: give me a moment
06:47:36TMMsin613: it's annoying there's none left in the netherlands...
06:47:58sin613every now and again you can get refurbs from
06:47:58 Quit webguest94 (Client Quit)
06:48:04ddaltonok thanks
06:48:48 Join lymeca [0] (i=lymeca@unaffiliated/lymeca)
06:49:09lymecaI just copied the correct partition table over to my 5th gen 30gb to convert to FAT32
06:49:21lymecadd if=mbr-video30gb.bin of=/dev/sdc
06:50:30sin613but that doesn't really help you in the netherlands, TMM...
06:50:43TMMsin613: not really, no :)
06:51:02lymecaHow do I force the iPod into disk mode?
06:51:14ddaltonsin613: Can you have a static bool?
06:51:18ddaltonin c
06:51:23lymecaAfter rewriting the partition table to /dev/sdc the iPod seems to enjoy power cycling meaninglessly
06:52:23sin613i can't imagine there being any reason you couldn't
06:53:06lymeca# fdisk /dev/sdc
06:53:07lymecaError: Unable to open /dev/sdc - unrecognised disk label.
06:55:11ddaltonIf I use a global variable there is no point of a static?
06:58:24ddaltonsin613: did you get a chance to test the patch?
06:59:22sin613attempting to apply it. i've never used patches before, so i have no idea why the patch utility is telling me it can't find the file to patch
07:00:03ddaltonfrom a shell in your sorce root type: patch -p0 < study_mode.patch or .diff what ever it is called.
07:00:14ddaltondid you get the one from the last comment?
07:00:57ddaltonok did the patch apply?
07:01:05 Join jmspeex [0] (
07:01:19jmspeexHi, is it just me or a lot of info disappeared from your website?
07:01:22sin613yeah, it did
07:01:27sin613running make now
07:01:54ddaltonso you don't use patches? then how do you get the new features?
07:01:58ddaltonthat patches have
07:02:05jmspeexI'm trying to get more info on supported players, so I can make a decision and I can't find anything beyond "we support X, Y and X".
07:02:37jmspeexCan anyone recommend a player that can actually be bought today.
07:02:39sin613i just use svn
07:02:54ddaltonso you just the normal build?
07:02:59ddaltonuse the normal build
07:03:04ddaltonwith no changes?
07:03:07sin613yeah, i've only started poking around in the source
07:03:12sin613no, i make changes
07:03:23sin613but it's mainly to familiarize myself with the source
07:03:34sin613i'm at 15006, this patch didn't cleanly apply
07:03:48ddaltonok because there are some good patches and if you just compile a clean svn build you my as well get the build from the rb site
07:04:08ddaltonsin613: where did it fail?
07:05:09sin613oh f. it's not your patch, it's something else
07:05:41sin613rockbox/build/librockbox.a(pcm.o):(.bss+0x10): multiple definition of `pcm_paused'
07:06:11sin613i know the pcm code was changed today
07:06:17***Saving seen data "./dancer.seen"
07:06:42ddaltonwhat was changed?
07:10:39sin613i think i just needed to make clean
07:13:27ddaltondoes anyone know what is displayed on the screen when the charger is removed?
07:14:17sin613is there any reason why almost every single codec has it's own mdct/idct/fft? wouldn't it make more sense to pull those algorithms into a single library of algorithms to simplify making target-specific code?
07:15:49TMMaren't they all slightly different implementations?
07:16:27sin613what would the differences be? how the output is quantized?
07:17:08ddaltonsin613: did your build compile?
07:17:27sin613making right now
07:17:57sin613sorry, i wanted to make sure the clean source would build before i tried building with the patch again
07:18:05TMMsin613: I don't really know, I thought there are slightly different ways of doing the transformations
07:18:36ddaltonok you don't need to type make clean when you go to apply my patch just make
07:18:36sin613yeah, mdct is different from idct, but fft gives results that can be quantized back to dct/idct
07:18:46sin613ddalton: done, testing
07:18:49TMMsin613: I didn't know that :)
07:18:51sin613tell me what i'm looking for
07:18:54ddaltonand it works fine here actually I might be using r 15000
07:19:11ddaltonis my patch in that build?
07:19:14sin613but there are still multiple implementations of mdct in the source
07:19:19sin613ddalton: yes, it built fine
07:20:08ddaltonok when you go to the wps and tap power what happens?
07:20:29sin613copying the build to my player, just a minute
07:22:11*ddalton that reminds ddalton of something
07:22:21sin613it just seems like it would make sense for a library of common existing algorithms for a/v codecs be centralized so people don't spend time re-implementing
07:24:13sin613ddalton: i heard a voice say "on", i believe
07:24:27sin613and track advance is disabled
07:24:30sin613so it works
07:24:41sin613how do i turn it back off? another short 'power'?
07:24:55sin613answered my own question
07:24:58 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:24:58sin613it said "off"
07:25:08sin613looks like your patch is fine
07:25:10ddaltonso if you tap power and then next it jumps by 5 seconds then if you tap power again it goes to the next song if you press next?
07:25:14lymecaHow do I play video with Rockbox?
07:25:31ddaltonlymeca: the mpeg player plugin
07:25:36sin613ddalton: when it was "on" i couldn't skip tracks
07:25:49sin613that was the patches intention, wasn't it?
07:25:53lymecaAh that would make sense that the decoding software not be distributed with ROckbox proper
07:26:06lymecaDoes Rockbox at least ship with decoding support for Theora?
07:26:32sin613only mpeg video at the moment
07:26:40sin613and it's in the earlier-ish stages
07:28:07sin613ddalton: is there anything else about this patch i should test?
07:28:32lymecasin613: Where can I download the mpeg decoder plugin?
07:28:41lymecaIt can decode MPEG-1 through MPEG-4 right?
07:28:41sin613ddalton: wait, you're right... it jumps 5 seconds. i must've pressed the button right when the backlight kicked in or something
07:28:53sin613no, it can decoce 1 and 2 i think
07:28:56lymecaCan it decode both MPEG-4 ASP and MPEG-4 AVC?
07:29:03lymecaAw no MPEG-4?
07:29:16sin613it's an included plugin
07:29:24sin613no mpeg-4. i wish
07:29:28lymecaHow do I access it?
07:29:30sin613maybe some day
07:29:39sin613you play an mpeg video file
07:29:45sin613just like you'd play an mp3
07:29:53lymecaMy AVIs don't show up in 'Files'
07:30:08sin613needs to be mpeg
07:30:30lymecathats silly
07:30:39lymecaYou can put MPEG-2 video into an AVI container
07:30:49lymecaWhy can't Rockbox recognise AVI files?
07:31:05sin613there's the problem, i don't think mpegplayer was written to read AVI containers
07:31:17sin613it was written to play mpeg files
07:31:26TMMhence the name ;)
07:31:43sin613otherwise movieplayer would have been a better choice for a name
07:31:51ddaltonthanks for testing it
07:31:56sin613no problem, ddalton
07:32:20sin613i'd have you test my backlight fading but... well, you know. :)
07:32:29sin613i don't know who else has an x5
07:32:39ddaltonwhat arguments does gui_syncsplash take?
07:33:28ddaltondon't worry about it all it is meant to do is change a setting and speak it. If it changed the setting it will voice it as well
07:33:37sin613dunno, where is that file?
07:33:43ddaltonI just now have to make it show a splash screen
07:33:53sin613rather, which file is it in
07:34:11sin613which file is gui_syncsplash in?
07:36:12ddaltondon't worry splash.h explains it
07:38:23 Join Peps [0] (n=chatzill@
07:38:52sin613ddalton: you submitted that patch regarding the battery_bench button mappings on x5, right?
07:39:42Pepshi, what would happen if I try to upgrade my apple ipod firmware om an roxboxed 5.5G ?
07:41:27ddaltonsin613: yes but Linus had a better one why?
07:43:10sin613ahh. thanks for getting that one out on the table, so to speak. i was still getting my build environment set up and whatnot, so there was nothing i could really do about it
07:43:31ddaltonoh your the one who opened the bug report?
07:43:51ddaltonoh ok well that one would work but Linus made it work for all targets
07:44:42 Join sarixe [0] (
07:45:14 Join homielowe [0] (
07:45:22 Quit Peps ("Chatzilla [SeaMonkey 1.1.2/2007050914]")
07:50:24 Join kubiix [0] (
07:50:37 Quit kubiix (Client Quit)
07:52:47sin613if you ever need a patch tested for the x5, let me know
07:53:28 Quit sin613 ("Leaving.")
07:54:53ddaltonPeps: you would need to reinstall the rb bootloader
07:55:12ddaltonis there anyone not blind like me here who can test a patch.
07:55:26ddaltonand has a h300 or x5
07:57:18 Quit sarixe ("Peace")
08:02:59 Join Rob222241 [0] (
08:04:08 Nick kubrick_ is now known as Presence (
08:18:19 Part hachi
08:21:19 Quit Rob2222 (Read error: 110 (Connection timed out))
08:30:45 Quit jhulst ("Konversation terminated!")
08:39:44 Join hannesd__ [0] (
08:40:07 Join spiorf [0] (
08:42:56 Quit spiorf (Remote closed the connection)
08:45:04 Join Llorean [0] (
08:45:10 Quit Llorean (Client Quit)
08:54:19 Quit hannesd_ (Read error: 110 (Connection timed out))
08:57:16 Join advcomp2019_ [0] (n=advcomp2@
08:58:52 Join hachi [0] (
08:59:33 Join Rob2222 [0] (
09:06:21***Saving seen data "./dancer.seen"
09:09:35 Join ilgufo [0] (
09:14:59JdGordonddalton: you there?
09:15:16ddaltonyes why?
09:15:25 Quit advcomp2019 (Read error: 110 (Connection timed out))
09:15:26JdGordonim looking at your patch to move the talk time func tion
09:15:40ddaltonyeah is it any good?
09:15:59JdGordonI'm going to commit it, but I wonder if it would be better to pass the tm struct so it could speak any arbitrary time instead of only the current time?
09:16:44 Quit kclaf (Read error: 110 (Connection timed out))
09:16:49ddaltonI don't know about structs but what do you mean exactly?
09:17:11JdGordondont worry... ill jus do it :p
09:17:24 Quit Rob222241 (Read error: 110 (Connection timed out))
09:17:24ddaltonok then when are you going to commit?
09:17:31JdGordonabout 5 mi
09:17:37JdGordonfuck, this keyboard is crap
09:18:29ddaltonJdGordon: That patch was written for a rec button feature. Also it will probably help with a patch sdoyon said he might write
09:18:36ddaltonbut I can't get the rec thing to work
09:18:46ddaltondo you think you could have a look at my code?
09:18:54JdGordonok, well, it seems useful and makes sense anyway which is why its giong in with no fuss
09:19:21 Join Shiny [0] (
09:19:47Shinylast week of builds won't boot on my nano 1g
09:19:53Shiny20th september build will
09:20:10ddaltonyep well I think it is good. It is all to do with voice.
09:20:18ddaltonso it should be in talk.c not main_menu.c
09:20:58ddaltonand then it is good that you can call the time function from anywhere and just need to give the argument true or false to have "current time" voiced or not.
09:22:30ddaltonJdGordon: just an idea I had would a quick menu for blind users be excepted? Maybe a long press of rec? it might contain "time and battery" "volume" "voice" and what ever else might be used
09:22:41ddaltonby blind users.
09:22:56ddaltonand then if voice menus was off a long rec would do what it does now
09:23:25ddaltonShiny: what bootloader?
09:26:02ddaltonJdGordon: did you see my last message?
09:26:13ddaltonabout the rec menu
09:26:21ddaltonblind users quick screen I mean
09:26:29JdGordonbusy... 1 min
09:30:16ddaltondoes the h300 use "swcodec "?
09:31:52 Join n1s [0] (
09:34:38JdGordonddalton: as for commiting all the voice patches... the devs havnt decided what we want to do about them
09:35:04Shinyddalton: there's more than one??? moment..
09:35:04 Join cyberoidx [0] (i=cyberoid@
09:35:04JdGordonthere is a bit of a feeling that some of them are just voicing for the sake of voicing... not really to be more accessable
09:35:14cyberoidxanybody online?
09:35:23JdGordoneveryone ssshhhhh....
09:35:29JdGordonhe wont see us if we are quiet
09:35:39cyberoidxjust wanted to point out that rockbox
09:35:47cyberoidxis successfully being used on Motorola hones
09:36:06JdGordonis the the sdl port?
09:36:06Shinyddalton: "Rockbock boot loader" <−−−− that's what it sez
09:36:15cyberoidxIts not there on the website under the Devices list........
09:36:16JdGordonShiny: when did you install it?
09:36:26Shinywell over a year ago
09:36:33JdGordonthen install the new bootlader
09:37:37*Shiny wonders aloud if ther's an announce list that woulda told me there was a new one..
09:37:49cyberoidxhere's the link for Rockbox on Moto hones E680i and A780
09:37:50JdGordonMajorChanges page on the wiki
09:37:56cyberoidxWe could do with some help
09:38:33ddaltonJdGordon: well for example I use the playlist viewer a lot and the voicing of the quick screen is quite good.
09:38:47ddaltonif you go in there by mistake and the buttons stop working
09:39:14JdGordoncyberoidx: what sort of help you need? has a patch been released for the official sources so it can maybe become and official port?
09:39:48ddaltonJdGordon: one I think you should commit is p6240. I am not sure what dependencies it has but all blind users say it is very useful.
09:40:13cyberoidxhmm.. i dont have much info... but we've been able to run DOS games :D
09:40:16ddaltonby just using voice in the bookmark list you can't even tell what track your bookmark is for
09:40:44cyberoidxfor some reason they are keeping the discussion at MotorolaFans website instead of bringing it to rockbox so that more peopel can work on it
09:41:02 Quit Alonea ("ChatZilla [Firefox]")
09:41:36ddaltonJdGordon: did you commit that patch?
09:41:46JdGordonworking on 6 things at once
09:42:27*ddalton goes for dinner
09:44:09 Quit cyberoidx ("Hard work pays off in the future, laziness pays off now")
09:46:05 Quit hcs ("Leaving.")
09:50:59 Quit amiconn (Nick collision from services.)
09:51:05 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
09:51:13 Part Shiny
09:51:36JdGordonmorning amiconn
09:52:08JdGordonyou actually back? or computer on autopilot?
09:54:55 Quit amiconn (Nick collision from services.)
09:54:58 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
09:58:08 Join amiconn [0] (
10:00:57JdGordonamiconn: ?
10:01:29 Quit amiconn_ (Nick collision from services.)
10:05:20 Quit amiconn (Nick collision from services.)
10:05:26 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
10:10:00n1sJdGordon: re: fs#7897 the hwcodec sims don't have sound at all so I don't think it will be a problem if talk stuff is excluded from them as it has been done a few times before
10:10:04 Join Bagder_ [0] (
10:10:07 Join GregorHollmig [0] (i=57a52866@gateway/web/cgi-irc/
10:10:16JdGordonoh? they dont
10:10:23JdGordonok, in it goes then
10:10:41GregorHollmigmoin morn
10:11:14GregorHollmigI've got a problem with installing Rockbox on my Sansa E280
10:11:24amiconnJdGordon: yes?
10:11:29GregorHollmigMight so helpme?
10:11:35JdGordondont worry, n1s just fixed me up
10:12:01ddaltonit doesn't matter if it is hwcodec it just moves the original speaking of the time to a function in talk.c. You would need access still to talk.c for it to work from main_menu.c
10:12:14ddaltonfor functions like talk_id
10:14:01GregorHollmigI just installed the Bootloader on my Sansa, then I unplugged it. The problem is, that the original Firmware doesn't start somehow.
10:14:16amiconnGrr, that warning in cfft.c is really a gcc bug
10:14:53JdGordondo they know about it?
10:15:12amiconnIt does complain no matter how I cast the pointer, but if I pass (const complex_t*)NULL it doesn't complain
10:16:01ddaltonJdGordon: what change did you make?
10:16:21JdGordonread my comment
10:17:01GregorHollmigAnyone here to help me?
10:17:36ddaltonGregorHollmig: what with
10:17:51JdGordonamiconn: as nasy as it is.. what about just cast it to void*?
10:18:15amiconn[10:15:12] <amiconn> It does complain no matter how I cast the pointer <== that included a cast to void*
10:18:23JdGordonoh, ouch :p
10:18:57ddaltonJdGordon: like what sort of times?
10:19:00GregorHollmigSince I Installed the Sansa Bootloader on my Sansa E280 two hours ago I cannot boot theold Firmware
10:19:24JdGordonddalton: it can now talk any time oyu would want.. so you maniupulatate the tm structr before passing it in
10:19:40ddaltonso what arguments would it take?
10:19:41GregorHollmigI pressed the Back Key but it doesnt change anything (I'm sorry for my bad english, i'm german^^)
10:20:19 Join kubiix [0] (
10:21:53*JdGordon wnders if he f*cked up... green deltas?!
10:22:26JdGordongreen on rtf, and red on non-rtc!?
10:23:31JdGordonGregorHollmig: how did you instal rockbox?
10:23:39JdGordonwith sansapatcher? or..?
10:27:09Bagder_GregorHollmig: you didn't use the sansapatcher 0.2, did you?
10:27:30 Quit Bagder (Read error: 110 (Connection timed out))
10:27:43 Nick Bagder_ is now known as Bagder (
10:27:47ddaltonJdGordon: was your change to make it require 2 arguments? one on what time to voice like get_time () and then weather to speak "current"
10:27:50GregorHollmig i used the sansapatcher 0.4
10:27:57JdGordonddalton: yes
10:27:58ddaltonactually I did the last argument to speak "current time"
10:28:31GregorHollmigwith the 2.0 Bootloader ... thats what the DosBox says ...
10:28:32BagderGregorHollmig: that's a bug we're currently trying to sort out, try the oldish 0.2 until then
10:28:42ddaltonBagder: around?
10:28:44GregorHollmigbut what can I do now?
10:28:50GregorHollmigi cannot start the player!
10:28:51Bagderddalton: yes?
10:29:07GregorHollmigi cannot start the Firmware with pressing |<<
10:29:14JdGordonwhat about with usb?
10:29:17 Join Thundercloud [0] (
10:29:20GregorHollmigand I can't connect the player with my computer
10:29:23BagderGregorHollmig: manufacture mode
10:29:32Bagderor even recovery mode
10:29:34GregorHollmighow can I get in manufacture mode?
10:29:37JdGordonrecovery mode first...
10:29:55GregorHollmigok how can I do?
10:30:14JdGordonturn on hold, hold rec while turning it on
10:30:16ddaltonBagder: what are we going to do about a main tainer for voice?
10:30:17JdGordonthen plug in usb
10:31:11JdGordonGregorHollmig: then copy the OF .mi4 from sansa onto it
10:31:35GregorHollmigdamn, it doesnt work! Their only appears ROCKBOX bootloader ...
10:31:48JdGordonyou didnt hold rec long enoughthen
10:32:56GregorHollmighmm... can't load from partition bad checksum
10:33:06JdGordonsstill not holding it long enough
10:33:24JdGordonturn on hold
10:33:45JdGordonthen hold rec down untill the sandisk logo shows
10:34:01 Join petur [0] (n=petur@rockbox/developer/petur)
10:34:47 Join webguest99 [0] (i=cbd051c7@gateway/web/cgi-irc/
10:34:53Bagderddalton: what voice maintainer?
10:35:57Bagder /repeat off
10:37:02 Quit webguest99 (Client Quit)
10:38:26GregorHollmigwell ... when do i have to start holding rec? ... i pressed it when pressing power... and hold it tille the player turned of after showing some lines of Rockbox (i've taken a picture of it... i'm gonna write down what i can see)
10:41:42 Join |desowin| [0] (
10:43:34GregorHollmigRockbox boot loader | Version: r14712 : 14722 - 070915 | Partition 0: 0x0B 7649 MB |Partition 1 : 0x84 20MB | Loading original firmware ... | Trying firmwae partition | BL mi4 size: EC00 | OF mi4 size : 58700 | CR32 : 225051CE | Model id: e200 | Binary Type : RB0F | CalculatedCR32: 245F22B7 | Can't load from partition | Bad checksum |Trying /System/OF.mi4 | File not found | Trying /System/OF.bin | Can't lo
10:43:36GregorHollmigthats it
10:43:41GregorHollmig| = New line
10:43:52 Nick |desowin| is now known as desowin (
10:44:02BagderGregorHollmig: you followed the manual when you installed this?
10:45:30ddaltonBagder: what do you think of all the voice patches in the tracker?
10:45:59 Join Tanuva [0] (n=tanuva@
10:46:20Bagderddalton: in my view, they don't differ much from all the other patches. They need attention and care from committers.
10:47:14ddaltonBagder: Well do you think there has to be someone who is happy to maintain voice?
10:47:24Bagderthat would certainly help, yes
10:47:38ddaltonand what would they need to know
10:47:41GregorHollmigi didn't use the manual of, i used a manual from a german page...
10:47:47 Quit atsea-34 (Remote closed the connection)
10:47:57GregorHollmig <−− Thats the manual I used
10:48:03BagderGregorHollmig: that's probably your problem then I'd say
10:49:10GregorHollmigok, ... well... but what can I do now? ... I just bought the player a few days ago on amazon xD ... is their any possibility to put on the old Firmware?
10:49:20 Quit SirFunk (Read error: 110 (Connection timed out))
10:49:30hachianyone know how the 'hold menu' trick to silence the USB negotiation trick works at the hardware level on ipods?
10:49:41BagderGregorHollmig: yes, using the recovery mode
10:49:44 Join SirFunk [0] (
10:49:49hachiI note that the behavior changed sometime between august and now
10:50:00hachiand it works a lot better, but I'm not sure what changed
10:50:34Bagderddalton: they would need to know rockbox and things, like any ordinary committer
10:50:54GregorHollmigwell... but i cant start the recoverymode
10:50:57JdGordonddalton: like i said this arvo, you dont have o be in the maintainers list to keep voice updated/maintained...
10:51:10BagderGregorHollmig: then try again
10:51:22Bagderas a last resort, you can do manufacture mode
10:53:47GregorHollmigI forgot using the hold
10:54:26ddaltonJdGordon: could someone like me maintain voice if I got svn access?
10:54:37 Join davina [0] (
10:54:39GregorHollmignow i'm in recovery mode^^ :-)
10:55:41JdGordonddalton: there isnt only 1 person maitinaing each section.. so yes, if someone like you got commit access then there is no reason why not
10:56:24ddaltonJdGordon: ok I thought I wasn't really a programmer but I would be happy to maintainer it if I got access.
10:56:34ddaltonhow do I get svn access?
10:57:06JdGordonlike i said this morning... its offered out if the powers that be feel your ready..
10:57:48ddaltonso I have to wait. I can't just say I will maintain something and get access?
10:58:03*JdGordon bashes head against the wall
10:58:04GregorHollmignow I see a 16MB-FORMAT directory / drive on the computer... what to do now?
10:58:23JdGordonyou dont have to be in that file to be the "maintainer"... you can keep submitting patches
10:58:43JdGordonthat file is used so people who dont have commit access kow who they can turn to to nag to get patches commited
10:59:04JdGordonthe parts without a maintaner means its fair game for everyone
10:59:04ddaltonJdGordon: ok but as Stephane said there is no point submitting more patches if they aren't been except. (voice ones)
10:59:33n1sGregorHollmig: take a look here
11:01:05GregorHollmigi will
11:01:27 Join Redbreva_Away [0] (
11:01:48 Nick Redbreva_Away is now known as Redbreva (
11:02:31 Quit BHSPitLappy (Read error: 110 (Connection timed out))
11:03:53 Nick hannesd__ is now known as hannesd_ (
11:04:02 Quit GregorHollmig ("CGI:IRC (EOF)")
11:05:42 Join GregorHollmig [0] (i=57a52866@gateway/web/cgi-irc/
11:06:25***Saving seen data "./dancer.seen"
11:07:35RedbrevaFolks, general opinion on a recently submitted theme for rockbox-themes: It's a remake of "iPod Simple" but "It uses the original iPod images extracted from the apple firmware" - does that make it a no-go for submission?
11:09:09RedbrevaAfter all you can't CC licence Apples original icons can you...
11:10:12n1sRedbreva: that's pretty much a text book example of copyright violation
11:12:10RedbrevaDaft thing is, I can't see any major difference from the iPod Simple theme it's based on - which has original 'Look Alike' graphics !
11:13:19ddaltonjdgordon: what is wrong with a configurable rec button?
11:13:59TanuvaRedbreva: but its a difference to draw the images by hand or to extract them from the firmware
11:14:53JdGordonddalton: 1) we dont want configurable buttons in rockbox, 2) rec button is already in use
11:14:58RedbrevaExactly, so as the 'drawn' ones are so good - why go to the trouble to 'rip' the original ones with all the possible problems that could bring?
11:15:31GregorHollmigI'm so happy^^... after creating a sansa.fmt File on the 16MB Drive he formatted and now I see the old Firmware
11:15:48TanuvaRedbreva: to be able to say "they're the originals" - but that doesnt help you getting it submitted
11:15:51GregorHollmigi think i'm gonna try to install RockBox again with the Bootloader o.2
11:15:57GregorHollmigthx 4 your help!
11:16:50ddaltonJdGordon: why don't we want configurable buttons in rockbox?
11:17:45RedbrevaThanks Guys, you confirmed my thoughts - theme has been rejected ;-)
11:19:39 Quit GregorHollmig ("CGI:IRC (EOF)")
11:21:37 Join slynk [0] (
11:22:13slynkwassup everyone..
11:22:30slynki've got a little question.
11:22:46slynkabout rockbox themes for iaudio X5
11:23:33slynki dont know what im doing wrong but i can get the "now playing" page to show any changes except for the background picture.
11:24:48slynkthe menu is amazing with little icons and everything, but im looking at the screen shot of what the "now playing" screen is ment to look like, and my iaudio doesn't look anything like that
11:25:22zichoperhaps the theme needs a custom build or a patch for rockbox
11:25:23slynkits just got this white db meter.. and some shoody text..
11:25:33n1sslynk: the wps file in the there is either broken or needs patches
11:25:52slynkhmm well i've tried 2 different themes..
11:26:10slynki figured it must have been something i was doing wrong...
11:26:18slynkwhat kind od patches??
11:27:02slynk(btw.. im trying to use IAudioPod v2)
11:27:58zichoit should say what patches you need at the same place you DL it from, otherwise google it.
11:28:23linuxstbslynk: That theme says it requires the "webshop build"
11:28:32 Join DefineByte [0] (
11:28:35n1sslynk: that theme states that it needs "jeff's own build" which is an unoffical build with some patches
11:28:50slynkoh true..
11:28:59RedbrevaAnd the name links to a download to it
11:29:00n1sah, sorry looked at the wrong one put the
11:29:18slynkok i'll give it a shot..
11:29:24linuxstbOuch, and those builds are from May...
11:29:25 Quit kubiix (Read error: 104 (Connection reset by peer))
11:29:38slynkquick before i have to go to work hehe
11:29:58 Nick Redbreva is now known as Redbreva_Away (
11:30:53DefineByte./getting_started/installation.tex:149: Package utf8x Error: Character 145 appeared alone.
11:30:55DefineByteAny ideas? Trying to add a patch and get this error on building the manual.
11:31:36linuxstbDefineByte: Could you compile the manual without the patch?
11:32:08DefineByteI know I've introduced an error somewhere but...
11:32:28linuxstbDid the patch modify installation.tex ?
11:32:39 Quit ddalton (Connection reset by peer)
11:32:47linuxstbDo you have a link to it?
11:33:04 Join ddalton [0] (
11:33:06linuxstbIt sounds like it's introducing a non-utf8 character into the file.
11:33:13 Join pixelma [0] (i=57b9f707@rockbox/staff/pixelma)
11:33:38DefineByteNo, I don't have a link. I'll sort one out in a moment, thanks
11:34:13DefineByteIt's my own patch I was testing before putting it up on flyspray
11:35:05ddaltonwhy don't we want configurable buttons in rockbox? JdGordon?
11:35:45linuxstbDefineByte: Can you just paste the lines around line 149 in installation.tex to ?
11:35:58linuxstb(or maybe the whole of installation.tex)
11:35:59DefineByteyeah, sure
11:37:23 Join kubiix [0] (
11:37:55 Join ender` [0] (
11:38:33DefineBytewhat should I use for the content type?
11:39:02linuxstbPlain text will do
11:40:16TanuvaI've experimented a bit with the mpegplayer on my ipod photo/color and found a quite good settings-set for ffmpeg with not too much skipping - may someone be interested in it?
11:42:35linuxstbTanuva: You could add the info to the PluginMpegplayer wiki page.
11:44:11 Quit solatis (Read error: 104 (Connection reset by peer))
11:44:35 Join funky_ [0] (
11:46:14 Nick funky_ is now known as kubrick (
11:46:33 Join solatis [0] (
11:48:04 Join random_desu_is_s [0] (
11:48:44linuxstbDefineByte: I get a different error - "! Too many }'s." then "l.377 }" But after deleting that } it works.
11:49:13DefineBytethat's... slightly weird >.>
11:49:29ddaltonin the menu api doc on the wiki it says "callback" what is "callback"?
11:49:29linuxstbThe file did come through as having DOS line endings. I changed them to Unix.
11:50:02DefineBytehmm. hang on a mo.
11:50:11pixelmalinuxstb: is the new chapter complete then?
11:50:29*ddalton should have read on
11:51:01 Quit amiconn (Read error: 113 (No route to host))
11:51:23DefineByteDo you get the same with that (sorry to be a burden)?
11:51:30linuxstbpixelma: Yes, it seems to be. Doing an "svn diff" shows a sensible-looking set of changes.
11:52:28linuxstbDefineByte: I know it's using a macro, but I don't like the term "Ipod bootloader" - I think "Apple bootloader" would make it clearer. i.e. both ourselves and Apple write software to run on ipods.
11:53:05DefineBytehmm, yeah. good point
11:53:09 Join miepchen^schlaf [0] (
11:54:06linuxstbDefineByte: And I'm not sure you should be using those utf-8 quotes, but I'll leave that for one of the latex experts to decide.
11:54:32DefineBytereally? just ' then?
11:55:04DefineByteand "/
11:55:15Tanuvalinuxstb: trying to edit the PluginMpegplayer page, twiki tells me that access from web has been denied. What can I do about that?
11:55:24linuxstbNo, you don't use ", you use pairs of single quotes. Latex converts them IIUC.
11:55:31 Join seablue [0] (
11:55:39linuxstbTanuva: Are you registered in the twiki?
11:56:00Tanuvayes, just created an account
11:56:04DefineBytewhy's that? do " mess things up then?
11:56:20linuxstbTanuva: Then you need someone (I can do it) to give you write access. What's your twiki name?
11:56:31Tanuvalinuxstb: MarcelBrueggebors
11:56:59linuxstbDefineByte: I'm not sure if utf-8 quotes will cause any problems, just that I don't think they're needed. But as I said, probably best to see what someone who knows latex better than me says.
11:57:57DefineByteokay, will do. I've been trying to catch bluebrother for a few days x)
11:58:04pixelmalinuxstb, DefineByte: from the LatexGuidelines wiki "They are coded in LaTeX as `` (two backticks) for the opening quotation mark and '' (two apostrophes) for the closing quotation marks"
11:58:26linuxstbpixelma: That's what I thought...
11:58:41linuxstbTanuva: Try again now.
11:58:44 Quit pixelma ("lunch bbl")
11:58:49DefineByteqgat are backticks?
11:59:06 Join barrywardell [0] (
11:59:34linuxstb(I'm not sure how else I can describe it...)
11:59:44DefineByteare they on the keyboard (i realise i can copy and paste)?
11:59:53Tanuvalinuxstb: works now, thanks :)
12:00:48linuxstbDefineByte: Well, it's on my (UK) keyboard on the very top-left key (to the left of 1). I can't see your keyboard ;)
12:01:06DefineByte` hah yes, there it is
12:04:34 Join PaulJam [0] (
12:06:56PaulJamJdGordon: why didn't you move the "save theme settings" entry to the theme settings menu too?
12:14:51 Quit BigBambi ("Cheers")
12:15:39 Join PaulJam_ [0] (
12:18:22DefineBytegrrrr, I still get the same error. I guess my build environment could be screwed.
12:25:57 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
12:26:00 Join miepchen^schlaf [0] (
12:29:46 Join Conspirator45 [0] (i=cbd051c7@gateway/web/cgi-irc/
12:30:46 Quit PaulJam (Read error: 113 (No route to host))
12:30:50DefineByteI'm not seeing crlf in the file and it still won't compile for me. this is getting annoying.
12:31:33linuxstbDefineByte: I don't understand either - I just applied your patch, and get the same problem.
12:31:44Conspirator45where do i put fonts on rockbox?
12:32:00TanuvaConspirator45: /.rockbox/fonts
12:33:52linuxstbDefineByte: Hmm, changing the opening quote before Autodetect on line 145 fixed it for me...
12:34:05linuxstb(changing to a backtick)
12:35:04Conspirator45im using a build that doesnt have that folder. can i just add it?
12:35:14DefineBytei've already done that (as I said) and I get nothing. Okay, I'll try again. grr. I must be missing something obvious.
12:36:03TanuvaConspirator45: yes
12:36:17Tanuvait wasnt there for me, too. created it and it just works ;)
12:36:25linuxstbDefineByte: I could upload my copy of installation.tex
12:36:45DefineByteno no, I want to fix it so I don't make the same mistake again :D
12:36:57DefineBytethanks for the offer though
12:37:22linuxstbDefineByte: You could do a diff between my version and yours and see what is different...
12:37:30 Join PaulJam [0] (
12:37:48DefineByteyeah, I could x)
12:38:06DefineBytei just found where i went wrong though, so it's okay
12:38:27Conspirator45thanks tanuva
12:39:23linuxstbDefineByte: I think it's simply that you're not saving the file with utf-8 encoding.
12:41:47 Quit ilgufo (Read error: 110 (Connection timed out))
12:42:13DefineByteoo it builds. thanks a lot
12:43:51 Quit Conspirator45 ("CGI:IRC (Ping timeout)")
12:44:12DefineByteI've noticed that both '/.rockbox' and '.rockbox' are used when referring to the .rockbox directory. Which is best?
12:47:28linuxstbI would probably say ".rockbox", as people may not understand the significance of the /. I've read at least one person say they couldn't create a folder with a / in the name...
12:48:14DefineBytethat was my thought as well. thanks
12:49:39Tanuvaeven the dot at the beginning is hard for some people
12:49:40 Quit PaulJam_ (Read error: 113 (No route to host))
12:50:05DefineBytewell that's unavoidable
12:50:42Tanuvaalthough it doesnt do its job on windows machines
12:51:04DefineBytei don't think you'd want it hidden on a PC would you?
12:52:27Tanuvain some cases that would be useful.. but, no, how would people for which it should be hidden come to a working rockbox installation...
12:52:51Tanuvaforget it, just thinking :)
12:57:17 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
12:57:47 Quit billytwowilly (Connection timed out)
13:04:42 Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator)
13:05:50 Join ilgufo [0] (
13:06:26***Saving seen data "./dancer.seen"
13:07:29 Join Buschel [0] (
13:10:29 Quit ilgufo (Client Quit)
13:17:46 Quit petur ("*plop*")
13:20:03 Join pixelma_ [0] (i=57b9f707@gateway/web/cgi-irc/
13:20:38 Quit pixelma_ (Client Quit)
13:23:59 Join Domonoky [0] (
13:24:05 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
13:24:29 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
13:26:11 Join lee-qid [0] (
13:30:48 Quit ddalton ("leaving")
13:30:50 Join Wiwie [0] (
13:32:14 Nick parafin|away is now known as parafin (
13:35:39 Join Arathis [0] (
13:50:24 Join merbanan [0] (n=banan@
13:51:04 Join Lear [0] (i=chatzill@rockbox/developer/lear)
13:53:08 Join kugel [0] (
13:58:35 Nick Redbreva_Away is now known as Redbreva (
13:58:41 Quit Redbreva ("Out for the day...!")
13:59:07 Join Redbreva [0] (
13:59:09 Quit Redbreva (Client Quit)
14:02:03 Join Temik [0] (n=temik@
14:05:04 Quit qwm (Remote closed the connection)
14:05:20 Join qwm [0] (
14:07:02LearSlasheri: around?
14:07:16 Quit linuxstb ("Leaving")
14:08:07 Quit Wiwie (Read error: 110 (Connection timed out))
14:14:07 Join Fraser [0] (
14:14:49 Join yhtan [0] (i=db5fc85a@gateway/web/cgi-irc/
14:14:59SlasheriLear: hi
14:15:42yhtani am using sansa e200... can u give me the rockbox folder after patch
14:15:52yhtanfor album art
14:16:10yhtancause i dunno patch file
14:17:03yhtanany1 help me
14:17:11Domonokyif you cant patch you probably also cant compile.. so take a look at the unsupported builds in the forum..
14:17:56 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
14:18:08 Quit desowin ("use linux")
14:18:08yhtanthen u send me the whole rockbox folder
14:18:27yhtanafter compile
14:18:44Domonokyi dont send you anything.. go take a look into the forum.. for precompiled unsopported builds..
14:19:10yhtancan u give me the link?
14:19:37Domonokyyhtan: use your brain... and search
14:19:59yhtancause i am newbie
14:20:32 Join Crash91 [0] (i=c4da506c@gateway/web/cgi-irc/
14:21:22DefineBytehi :)
14:22:13Crash91can anyone link me to the rockbox font converter thing? im sure i saw somthing like that on rockbox...
14:23:33DomonokyCrash91: which converter ? (from bdf to fnt ? )
14:24:55Crash91yes please
14:25:37Domonokythe convertor from bdf to fnt is in the svn, int the tools dir... compile it yourself.. :-)
14:26:09 Join PaulJam_ [0] (
14:27:12*Crash91 is not on linux and doesnt have the slightest idea how to use cygwin
14:27:47Crash91if i was on fedora i would compile it....but im not lol....are there any precompiled builds available?
14:28:01Domonokyi could compile you on, i think, but you need cycgwin of course.. :-)
14:28:23Crash91thats ok....fond it
14:28:38*Crash91 is very dumb:
14:28:51LearSlasheri: Hi there, the fdbind_cache is causing some problems (disabled dircache).
14:29:20LearAny ideas on how to improve it, without increasing the size?
14:29:48DomonokyCrash91: isnt that the tts -> bdf/fnt converter ?
14:29:50LearI was thinking about re-using entries if the fd number is the same.
14:30:42Crash91ttf, yes bad i thought you said from ttf>bdf
14:31:34Crash91not bdf to fnt =P
14:31:42 Quit Buschel ()
14:32:23Crash91ive almost finished a theme and was thinking of converting this font to go with it....
14:32:54Crash91if the font turns out ok, will it be possible to include it in the fonts package??
14:33:05DomonokyCrash91: make sure you are allowd to distribute the font..
14:33:07 Join bobbo [0] (
14:33:37*Crash91 thanks, ill check...
14:33:41bobboHi, im planning to put Rockbox on my new Sansa e280, how likely is it that i'll end up bricking the thing?
14:33:56Crash91=) i have a sansa too
14:34:26bobboonce i install Rockbox, if i dont like it can i go back to the original firmware?
14:34:27DefineBytenot very likely
14:34:52bobbothis gets better by the second :D
14:35:00 Join darksaboteur [0] (
14:35:06Crash91its very simple
14:35:28Crash91you just replace the original sansa software with the rockbox loader
14:35:55 Quit barrywardell ()
14:35:57Crash91the loader checks at startup if youre holding the |<< key, if so then it goes into the sansa FW
14:36:05bobboso just make a backup of the original firmware files replace them with Rockbox's and im away?
14:36:10Crash91otherwise it loads rockbox from an image on disk
14:36:16Crash91not exactly
14:36:29Crash91i advise you to read the manual on the rockbox page and also
14:36:34Crash91youll have to do several things
14:36:42DefineBytethe manual isn't very good in this area
14:37:04darksaboteurIs the H300 bootloader stable at the moment?
14:37:13Crash91first, you need to obtain the mi4 version of the sansa firmware and decrypt sounds tricky but simple if you follow instructions..
14:37:14bobboill give the manual a go and come back if i need any more help :D
14:37:26Crash91sure ;)
14:38:03Domonokybobbo: mybe try rbutil.. it wraps the install process in a nice gui :-)
14:38:13 Nick fxb__ is now known as fxb (
14:38:29Crash9120MB!! not very nice for people on 256k like me
14:38:37bobboty Domonoky, just read that bit in the manual, looks properly easy
14:38:39Crash91its just easier for me to do it the old way
14:39:32BigBambiCrash91: What is 20 mb?
14:39:50BigBambiFor which platform?
14:40:14Crash91AFAIK, win32 and linux
14:40:18BigBambiIt is 2.6 mb for Windows
14:40:19Crash91not sure about OSX
14:40:35BigBambiOSX 7.8, linux 3.8
14:40:51Crash91=$ , well mustve got it wrong when i saw it....
14:41:04Crash91i think that was armoredcavalry's RB isntaller
14:41:20*BigBambi detects unsupportedness
14:41:24Crash91do you think i can put it on?
14:41:31Crash91lol, true
14:41:47bobbodo i need to run rbutilqt as root?
14:41:52BigBambiWhat extra does it add that the official doesn't?
14:42:01Domonokyfor bootloader installation yes..
14:42:15Domonokybecause the ipod/sanapatcher needs raw disc access..
14:42:47Crash91well i guess its just a hugely bloated installer...badly coded in something like VB
14:43:14BigBambiAnyway, it is unsupported
14:43:26BigBambiRockboxUtilityQT works excellently and is supported
14:43:27DomonokyCrash91: about the font... do you know the exact licenc ?
14:43:31BigBambiWhy not use that?
14:43:37 Quit PaulJam (Read error: 110 (Connection timed out))
14:43:51Crash91In cases, where there are no visible copyright notices, you need to assume that the file is copyrighted.
14:44:06Crash91By downloading any material from our site or using them you agree that you have read and understood that the font or dingbat copyrights belongs to the designer of such product.
14:44:07BigBambiDomonoky: Download the font, the licence is in the archive
14:44:20BigBambiIt is free for non-commercial use with some limitations
14:44:45BigBambiBut I don't know how that meshes with us distributing it
14:44:51Crash91This font is free for personal and/or non-commercial use. This means that I grant you the license to use it ALMOST as much as you like (see Limitations).
14:44:55 Quit DefineByte ()
14:45:05Crash91the limitations prevent you from modifiying it...
14:45:15Domonokynow it only depends on the limitations.. :-)
14:45:17Crash91thats mostly it
14:45:20linuxstbWhat about redistribution?
14:45:29Crash91A. Reverse Engineering
14:46:00Crash91linuxstb:You may give away single copies of the software as long as you don't modify this license or other files of the archive.
14:46:01BigBambiSecion s A and B look a little suss
14:46:06bobboSee this rbutilqt is downloading, that isnt Doom is it?
14:46:16BigBambibobbo: Freedoom
14:46:22Domonokybobbo: thats the freedom wads..
14:46:30bobboFreeDoom on an MP3 Player?
14:46:32BigBambiSo yYep
14:46:51bobboGod Rockbox is awesome
14:46:55BigBambiWe know :)
14:46:59*Crash91 sees bobbo's mouth watering
14:47:05Tanuvampegplayer roxx... :D
14:47:17Crash91rockbox PWNS
14:47:19linuxstbCrash91: That sounds pretty much like we can't convert it to Rockbox's font format and redistribute.
14:47:27Crash91to put it in crude terms,,,
14:47:28BigBambiThat's what I thought
14:47:32Crash91linuzstb: =(
14:47:46Bagderno gsoc summitters showed up yet?
14:48:10 Join mf0102 [0] (n=michi@
14:48:17Domonokyon internet access on google.. *hehe* :-)
14:48:18Crash91does that prevent me from converting it and uploading it to rockbox-themes with a theme i made?
14:48:25linuxstbBagder: Obviously too busy with their new google friends... ;)
14:48:27BigBambiCrash91: I'd say so
14:48:31BagderI guess ;-)
14:48:34Crash91and what if i include the license file
14:48:44BigBambiThe licence says the unmodified zip
14:49:06BigBambiConverting the font to RB format is moifying to my mind
14:49:13Crash91well if i do it....and put a disclaimer in the notes, something along the lines of
14:49:27Crash91THIS FONT IS ILLEGAL, you are responsible if you use it?
14:49:29BigBambiYou can't circumvent a licence with a disclaimer
14:49:41BigBambiYou are responsible for distributing it
14:49:51Bagderamiconn: you noticed the red, right?
14:49:53Crash91aah well
14:49:59amiconnBagder: yup
14:50:02Crash91if only i could make .FNT files
14:50:03linuxstbCrash91: You're free to do whatever you want on your own website, but I doubt the admin of will allow you to do it there.
14:50:09amiconnI am working on the solution
14:50:12BigBambiThere is an e-mail address given - try e-mailing him
14:50:14Bagderjust checking
14:50:36Crash91ok, linuxstb, will do BigBambi
14:51:16bobboOk, i ran rbutilqt, installed everything am i good to just unmount and test it out?
14:51:26BigBambibobbo: Go for it!
14:51:46BigBambiDid you install bootloader, build, fonts?
14:51:51BigBambiThey are the essentials
14:52:12Crash91bobbo: just out of curiosity, does your distro of linux say writing whenever you connect your sansa? even if there is no disk access?
14:52:12BigBambiAlthough you will want to add some themes, as the default is, well, interesting
14:52:16 Quit Caliban (Read error: 104 (Connection reset by peer))
14:52:21bobboyeah i did the main installation thing on the first page, definately installed a bootloader
14:52:32Crash91BigBambi:no, horribly plain
14:52:34SlasheriLear: hmm, so fdbind_cache runs out of space..
14:52:43BigBambiCrash91: That's what I meant....
14:53:06 Join MethoS- [0] (
14:53:14Crash91what player(s) do you own?
14:53:19 Join Caliban [0] (n=ianmacd@
14:53:24 Join moos [0] (
14:53:35Crash91yes, and anyone else who would like to sharre
14:53:38BigBambiH140 and F60, with an S60 on the way
14:53:51Crash91=) nice, sansa e250 here....
14:53:53TanuvaiPod Photo...
14:54:04bobboSansa e280
14:54:20BigBambibobbo: - note some require patched or custom builds which are unsupported
14:54:31Crash91bobbo: have you ever opened your sansa? =P
14:54:44Crash91bobbo: also,
14:54:46 Quit MethoS- (Remote closed the connection)
14:54:54LearSlasheri: Yes, saw a logf dump where one of the dircache_update_ functions complained. After dircache init was complete, there were two cached updates for fd 0 and nvram.bin.
14:55:47LearThis can happen if you start playback while dircache is initializing, but I'm unsure about the exact circumstances.
14:55:53bobboBigBambi: never opened my sansa, got the AquaGreen theme, everythings working perfectly so i dont think i need a patch
14:56:25Crash91bobbo: i made the crash, escapePod,, HiPod Dark, ipod sansa, ipod vision, ipod vision OSX , and infally text themes
14:56:25Bagderthe sansa is quite easy to open
14:56:30Bagderand close again ;-)
14:56:39SlasheriLear: hmm, where can i find the logf dump?
14:56:52Crash91i clean my screen quite often, dust+empty MicroSD slot=dirty screen
14:57:29bobboi jsut got my sansa last Tuesday, not really done much to it yet, jsut been dumping songs on it and stuff
14:57:29Crash91bobbo:i guess you would like a theme with a larg(ish) font?
14:57:46LearSlasheri: Here:
14:57:55SlasheriLear: thanks
14:58:08bobboCrash91: im good with AquaGreen ;D
14:58:21 Join MethoS- [0] (
14:58:34*Crash91 is about to release yet another theme (lol) and would like your opinion on it
14:59:14 Quit darksaboteur ("ChatZilla [Firefox]")
15:02:32SlasheriLear: interesting
15:02:53Crash91made from scratch xD
15:03:03*BigBambi spots the suspect font
15:03:28Crash91well..its non commercial
15:03:49bobboRockbox's Doom is utterly awesom
15:04:02bobbocant wait til school, i can just play that all day
15:04:22Crash91what do you think i do in class??!
15:04:38BigBambibobbo: You know there are gameboy and spectrum emulators too, as well as many plugin games?
15:04:59bobbodidnt know that :D
15:04:59*BigBambi doesn't use the games much, a dap is for music
15:05:02SlasheriLear: yeah, there is a problem
15:05:09bobboAre there plugins to view pictures aswell?
15:05:24BigBambiHave a look at the fine manual, it tells you all
15:05:32SlasheriLear: either close operation should block until dircache is built and the new filesize and startcluster needs to be cached as well
15:05:42bobboGOd i love RockBox
15:06:28***Saving seen data "./dancer.seen"
15:06:41*Crash91 finsihed doom then brickmania, then bubbles, then got bored
15:06:59LearSlasheri: Block close wouldn't be very nice, as the nvram.bin file is updated a couple of times during boot, it seems. Looks like that from the sim at least.
15:07:04SlasheriLear: i will check if it's possible to extend the caching
15:07:27BigBambibobbo: The only downside is on newer portalplayer units battery life is down a bit owing to undocumented hardware. On other units, battery life is longer than the OF
15:07:40Slasheriprobably a second cache for closed fds (with just startcluster and size) should do it
15:08:50bobboBigBambi: I keep mine plugged in to charge whenever im not using it, not really that much of a problem unless im on a school trip or something
15:09:01BigBambibobbo: No worries then
15:10:17Crash91isnt it about 5-6 hours compared to 15hours in the OF?
15:10:34BigBambiCrash91: Most people report 10+ on Sansa
15:10:38*Crash91 wonders when USB will be enabled...
15:10:44Crash91well i never tried =P
15:10:45BigBambiWhen someone writes it
15:10:54BigBambiIt isn't a case of enabling it
15:10:59Crash91i know
15:11:07Crash91the stack driver?
15:11:10BigBambiIt will be done when it is done
15:11:19Crash91i read about the sending 0s thing lol
15:14:05*Bagder talked to Zagor about USB yday
15:14:21Bagderhe intends to basically do it all over
15:14:39Crash91hmm, well i wish i knew C
15:14:49Bagderand unfortunately, I think that's the only sane approach
15:14:55BigBambiBagder: I hope Google will pay him :)
15:15:06linuxstbBagder: Do we know how close austriancoder is? Or are you basically not happy with the whole approach? (Zagor's mentioned his thoughts in IRC recently).
15:15:28Bagderhis approach is basically copy and paste from linux
15:15:41Bagderand it doesn't work and is much more complicated that what we need/want
15:16:03Crash91yeah....PC and sansa are completely diff platforms.....
15:16:04linuxstbBut couldn't that be useful if we wanted to port more drivers from Linux?
15:16:12Bagdernot really
15:16:20BigBambiCrash91: It isn't just Sansa
15:16:33Bagderthe linux way is too flexible and structs with function pointers all over
15:16:34Tanuvawhat else would you want to port?
15:17:02Bagderthe better approach is to focus on what we want/need and get that done, first
15:17:04BigBambiTanuva: Depends on future platforms hardware capabilities
15:17:06Crash91btw guys, any wild hope of RB on the iPod Touch/iPhone?
15:17:13BagderCrash91: no
15:17:20Crash91if that ever happened i would wet myself
15:17:29BigBambiCrash91: Search the forums, it has been asked to death
15:17:39 Quit Temik ("Leaving")
15:18:03linuxstbBagder: I wouldn't argue - I've always found that Rockbox needs code written specifically for Rockbox in order to work well...
15:18:31Bagderyeah, I think we should get a working core first, then extend it when we need to
15:18:46Bagderrather than to build a complex infrastructure to start with
15:18:47Crash91arent the iPod video and sansa both based on the same kinda architecture of PP chips? why not learn from the ipod...
15:18:53BigBambiIt seems silly to overcomplicate for hypothetical future situations
15:19:00BigBambiCrash91: tHE I
15:19:10BigBambiThe iPod doesn't have RB USB either
15:19:16 Join freqmod [0] (
15:19:23Crash91i tought it did...
15:19:28BigBambiIt doesn't
15:19:40BigBambiIt automatically reboots into Apple Disk Mode
15:19:55linuxstbCrash91: All the PP targets share code with each other - as soon as one of them gets a USB mode, they will all have it.
15:20:25Crash91yep, exactly what i thought...thats why the c200 took only 2-3months to port
15:20:51linuxstbBagder: So is Zagor intending to work on it?
15:21:30linuxstbIt's good to see him back ;)
15:21:45Bagderyeah, finally we manage to lure him out from his cave
15:21:47BigBambiIt is time for the master toteach the young padawans how to do it :)
15:22:13*Crash91 thought that Sandisk wanted to help out.....
15:22:20BigBambiNot really
15:22:22Crash91they didnt help much did they
15:22:24BagderCrash91: they don't
15:22:29Crash91except for the chips...
15:22:41 Nick markun_ is now known as markun (n=markun@rockbox/developer/markun)
15:22:45markunGoogle was great!
15:22:59Crash91they funded?
15:23:04Bagdermarkun: nice!
15:23:18linuxstbmarkun: Did you find your student? ;)
15:23:20markunwe learned a lot about the things we could do better next time
15:23:22 Nick bb__ is now known as bb (
15:23:29BigBambiCrash91: 2 players isnot much
15:23:38markunlinuxstb: yes, I'm staying at his house with scorche :)
15:23:57linuxstbmarkun: So what did you learn?
15:25:32Crash91does/will rockbox support somethnig like MTP mode on the sansa
15:25:54krazykitCrash91, no, why would you want MTP? MSC is a better way of diong it
15:26:02BigBambiWhy would we?
15:26:02linuxstbCrash91: It doesn't, and I doubt it ever will.
15:26:20BagderMTP is just... silly
15:26:25BigBambiLets make an open source firmware and tie it to WMP
15:26:34krazykitor libmpt
15:26:45Crash91well...does rockbox have to restart after transferring files like the OF?
15:27:00linuxstbWhy would it/
15:27:07TanuvaCrash91: but you might mave to update the database
15:27:10Crash91database or something....
15:27:30BigBambiI don't use the database
15:27:33Crash91my biggest gripe with the sansa firmware is that it force updates it
15:27:46BigBambiBut even if you do auto update will do it in the background
15:28:29Tanuvathe only thing thats annoying about the db at the moment is that it cant sort tracks by id3-track or -cd number
15:28:45markunlinuxstb: we'll talk about it when we get back I think
15:28:45BigBambiIt will do it by track number fine
15:28:59markunit's really early now and we plan to visit SF in an hour
15:29:17TanuvaBigBambi: hu? in the wiki it says it can only sort by numbers preceding the file names
15:29:47BigBambiOr maybe I am confusing filtering with sorting
15:29:54BigBambiOne mo, I'll try and check
15:30:23linuxstbmarkun: Have fun ;)
15:30:49markunlinuxstb: I even talked about you yesterday to the ffmpeg guys ;)
15:31:11markunthe famous Dave Chapman :P
15:31:49*markun waves bye bye again
15:32:52BigBambiTanuva: - you can use track number in formatting according to that
15:32:52bobboHow do you mount your Sansa with Rockbox on it in Linux (Ubuntu 7.04)?
15:33:13BigBambibobbo: Rockbox on portalplayer dpesn't yet have a USB mode
15:33:24BigBambiYou need to transfer using the OF until one is written
15:33:32BigBambi(work is ongoing)
15:33:50*scorche gets his turn at the computer
15:33:53 Quit PaulJam_ (".")
15:33:54bobboah ok
15:34:06bobbohow do i load into the OF?
15:34:15TanuvaBigBambi: hm... okay, that I gotta play around with :)
15:34:18BigBambiscorche? We want Markun :)
15:34:18amiconnmarkun: SF == ?
15:34:27BigBambiSan Francisco I guess
15:34:37Bagderor sourceforge... :-)
15:34:41BigBambiI liked SF, LA was a hole
15:34:43andrewg867bobbo: turn off the Sansa, then plug in the USB cable
15:34:51andrewg867should automatically boot the OF
15:35:31andrewg867if not, turn off again then hold down the back button ( |<< ) while turning it on
15:35:40scorcheBigBambi: boo
15:35:50BigBambiscorche: OK, you'll do :)
15:35:54bobboi think i have bricked my OF, it jsut boots into a black screen
15:36:00andrewg867wait for it to boot
15:36:12andrewg867it's not as fast as Rockbox booting
15:36:29Crash91dont worry it isnt bricked..
15:36:38Bagder"bricked my OF" is a really strange term...
15:36:41bobboit came up with some bootloader stuff then the bottom of the screen went black and moved up to the top of the screen
15:36:49Crash91recovery is just a download away...
15:36:58bobboBadger: im new to this stuff :D
15:37:02Crash91ok did you put OF.bin in /SYSTEM ?
15:37:16bobboi used the sbutilqt thing
15:37:31andrewg867I don't think you need to mess with the OF.bin with the new snasapatcher, right?
15:37:35BigBambibobbo: There is a problem with the current sansapatcher
15:37:39Bagderandrewg867: correct
15:37:45 Join darksaboteur [0] (
15:37:54BigBambibobbo: That is, a potential problem for some people
15:38:12andrewg867Bagder: I haven't been here in a while, not much free time to mess with my e260 :)
15:38:19 Quit MethoS- (Read error: 110 (Connection timed out))
15:38:33andrewg867I can still remember when there was no sound support and I just used Rockbox to play games ;)
15:38:33Bagderthe sansa install has become really easy and fancy since the OF.bin days
15:38:38 Quit jhMikeS (Nick collision from services.)
15:38:44 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
15:39:04andrewg867that and when you had to manually update the Rockbox bootloader with the mi4 file
15:39:14 Join mertd [0] (
15:39:17 Quit feisar ("leaving")
15:39:29bobboso i uninstall RBox then install it manually using the manual method with the older sansapatcher?
15:39:43 Join feisar [0] (
15:39:59andrewg867is working for anyone else?
15:40:06andrewg867it's loading a blank page for me
15:40:21linuxstbandrewg867: Front page loads fine for me...
15:40:32BigBambibobbo: I'm not entirely sure I'm afraid, I don't have a Sansa
15:40:37darksaboteurworking here
15:40:55andrewg867oh thats weird, I was using a proxy in CZ and it wouldn't load
15:41:57andrewg867bobbo: install the standard firmware with recovery mode, then just run sansapatcher 0.2 and follow the instrucions on the screen
15:42:25Crash91recovery mode= hold switch on and hold REC while booting
15:45:54 Quit Crash91 ("CGI:IRC (EOF)")
15:46:01 Join Crash91 [0] (i=c4da506c@gateway/web/cgi-irc/
15:47:32 Quit yhtan ("CGI:IRC (EOF)")
15:47:42 Quit Toki ()
15:51:37bobboim in Recovery mode (at least i think i am, im back in the crap theme) how do i run Sansapatcher on it?
15:55:56 Quit random_desu_is_s ("ChatZilla [Firefox]")
15:56:40andrewg867bobbo: you need to install the sandisk firmware before using snasapatcher
15:58:09 Join Toki [0] (
15:58:26bobboso i overwrite everything currently on it with the old Sansapatcher stuff?
15:58:54krazykitno, no, no
15:59:19krazykitput this file in the 16mb partition that should come up:
16:00:05 Part pixelma
16:13:22bobbokrazykit: Where should this 16mb partiton come up?
16:14:33 Quit Toki (Read error: 104 (Connection reset by peer))
16:16:25 Quit ivan` ("Coyote finally caught me")
16:18:03Crash91bobbo: did you out the hold switch and hold REC while booting your sansa?
16:19:09bobboput out = set it to hold?
16:19:22Crash91yes set the hold switch
16:19:37bobboah got it
16:19:46Crash91look, you siwthc it off, then flick HOLD, then press ON while holding the REc button on the side
16:19:51Crash91kk good
16:19:59Crash91now a 16mb thing should come up
16:20:11bobboyeayh it has Version.txt in it
16:20:22 Join ivan` [0] (n=ivan`
16:20:30Crash91DO NOT PUT ANY OTHER FILE EXCEPT PP5022.mi4
16:20:36Crash91or you risk bricking
16:20:46Crash91just copy paste that file
16:20:48bobbook it already has Version.txt in it
16:20:49Crash91then reboot
16:20:58Crash91thats ok
16:21:09Crash91dont do anything to it
16:21:21Crash91just put that file on
16:21:36bobbofiel in, do i umount it then pull the plug and reboot?
16:22:30Crash91did it install new FW?
16:22:49bobbonow when i boot i get a black screen saying key LOCKEDSystem Shutdown
16:22:55 Join webguest61 [0] (i=503acd29@gateway/web/cgi-irc/
16:23:26mertdcan any one help me? can i upgrade 2gb ipod nano memory to 4gb or more?
16:23:27bobboforgot to undo hold :D:D:D:D
16:23:31Crash91oo yeah take off hold
16:24:02bobbowoo thank god im in the original firmware
16:24:02Tanuvamertd: I dont think so, but Im not sure
16:24:07Crash91mertd...goto apple unless you wanna risk soldering your ipod to a screwdriver
16:24:22Crash91now sansapatcher .2
16:24:32Crash91i have it...ill upload for u
16:24:43bobboi got it off the old downloads tree
16:24:50 Part webguest61
16:24:58Crash91lol i have the windows version anyway lol
16:25:01bobboso i jsut run it against the mount point of the sansa
16:25:09bobbo*just, can spell today
16:25:19linuxstbNo, you just run it - it will detect the device
16:25:21Crash91lol me neither
16:25:34mertdCrash91: i learned that nano has a flash memory therefore i thought that i could wipe out the old memory and replace it with anouther one? isnt it possible..
16:26:05Crash91mertd: you will have to desolder the chip then replace it...its not a cakewalk
16:26:25Crash91and idk where youre gonna get a 4Gb chip...
16:26:32mertdohhh.. i understand... how about 4gb ipod. is it the same with 2gb..
16:26:49Crash91look...just buy another ipod...
16:26:49mertdCrash91: yeess
16:27:01Crash91its useless/stupid to upgrade the exsisting
16:27:32linuxstbmertd: Or buy something with upgradable storage, like the Sansas...
16:27:49Crash91xD amen to that
16:27:55mertdlinuxstb: is it easy to upgrade
16:28:03linuxstbIt takes microSD cards
16:28:30mertd:)... oohh nice..
16:28:41 Quit davina (Read error: 104 (Connection reset by peer))
16:28:55mertdin addition to upgeade.. i wanna install rockbox..
16:29:05mertdcan i install rockbox on sansas
16:29:20 Quit bobbo ("Lost terminal")
16:29:46linuxstbmertd: We wouldn't be talking about them here if you couldn't.
16:30:26mertdok.. i just didnt know
16:30:36 Join atsea-34 [0] (i=atsea-@gateway/tor/x-8625423d95629e51)
16:30:37mertdok.. which model of sansa do you prefer..?
16:31:39linuxstbI don't own any of them, but the e200 series are the best supported in Rockbox - the c200 series is a newer port.
16:31:49 Join bobbo [0] (
16:31:56linuxstb(and those are the only Sansas supported by Rockbox0
16:33:15 Join Toki [0] (
16:33:20mertdi just found e260.. does it cause any problem. because i found that rockbox only supper e200.
16:35:52bobboCrash91: im back in my original firmware, run sansapatcher and installed its bootloader, do i do a manual install now?
16:37:22andrewg867mertd: e200 means the whole e2x0 series
16:37:23linuxstbmertd: Rockbox supports the "e200 series" - anything with an e2x0 model name.
16:39:50bobboCrash91 = god, i fixd it, thankyou soooooo much
16:41:02 Quit freqmod (Remote closed the connection)
16:41:22mertdthank you for helping.. i'm going to try e260... bye..
16:41:33*Crash91 is back
16:41:48Crash91Nice to hear bobbo
16:42:11Crash91enjoy rockbox,
16:42:54 Join Wiwie [0] (
16:46:58 Join Jyard [0] (
16:47:12 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@
16:47:23JyardI was unable to find any clear information on wether rockbox worked on 2nd gen nano? can anyone quickly conferm?
16:47:53thegeekdoes not work
16:48:24Jyardwouldn't happen to know if there is anything altern firmware that does? :D
16:49:16darksaboteurno as the encrytion has not been cracked
16:50:01Jyardah i see, it will be eventually tho?
16:50:17thegeeknot unless someone does it
16:50:42Jyardi see thank you
16:51:05 Quit darksaboteur ("ChatZilla [Firefox]")
16:53:03 Quit Jyard ()
16:57:31 Quit Crash91 ("CGI:IRC (EOF)")
17:03:21 Quit homielowe (Remote closed the connection)
17:06:32***Saving seen data "./dancer.seen"
17:17:41 Join stripwax [0] (
17:22:57 Join advcomp2019_ [0] (n=advcomp2@
17:23:03 Quit advcomp2019 (Nick collision from services.)
17:23:09 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@
17:26:11 Quit JdGordon (Remote closed the connection)
17:26:38 Join jac0b [0] (
17:27:26jac0bcan I post a gigabeat ipod theme or is that a copyright issue?
17:28:57 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
17:30:20 Join davina [0] (
17:30:41bobboIs there a way to rename "Database" to "Music" in a Sansa e280?
17:31:44 Join billytwowilly [0] (n=chris@
17:32:29 Join XavierGr [0] (n=xavier@
17:33:57 Join webguest65 [0] (i=46403811@gateway/web/cgi-irc/
17:34:08webguest65Hello there?
17:34:42 Quit webguest65 (Client Quit)
17:34:45 Join webguest65 [0] (i=46403811@gateway/web/cgi-irc/
17:34:57 Part lostnihilist ("Leaving")
17:35:14webguest65I own a sansa c250 and have a few questions, does anyone have a minute?
17:36:10 Join toffe82 [0] (
17:36:20bobboi might be able to help, just brand new to rockbox though....
17:36:23pixelmajust ask
17:36:30advcomp2019webguest65, you can just say your questions :)
17:36:49webguest65In the manual, in the install section, it is somewhat ambigious. It states that the rockbox boot loader replaces the sansa one. Does this mean that when I delete it, I will nolonger be able to boot?
17:37:11bobboboot into the original firmware?
17:37:30webguest65Yes, sort of as it was when I bought it.
17:37:55bobboyes, when you turn it on your press the left button and it will boot the original
17:38:23webguest65Um, I mean, when I delete the rockbox bootloader, does it leave the sansa bootloader intact?
17:40:33webguest65It stated it "directly replaces the original bootloader" in the manual.
17:40:45pixelmayou can't just delete the bootloader - but you can exchange it back so to speak
17:41:00webguest65Could you please explain?
17:42:09bobboi think i did it earlier when i used the wrong bootloader, you reboot in recovery mode and put the original bootloader back in, simple as that (i think)
17:42:28webguest65How would one accomplish that?
17:42:55bobboboot into Recovery Mode? Which player do you have?
17:43:27webguest65Sansa c250, and I really mean, how would I restore the original bootloader?
17:43:48bobboyou either back it up or download it from somewhere else
17:44:26 Quit bobbo ("Lost terminal")
17:44:26webguest65Soory ofr my ignorance, but how would I back it up?
17:44:46pixelmahmm... you need the bootloader which in turn will load the firmware. If you want to use Rockbox you need a new one (the Rockbox bootloader) which let's you either use the original firmware or Rockbox. If you want to go back to the original state you can uninstall the Rockbox bootloader (with the same tool) and you'll get the Sansa bootloader again
17:45:18webguest65Thankyou for clearing that up. I appreciate it.
17:46:01 Quit webguest65 ("CGI:IRC (EOF)")
17:46:32 Part mertd
17:47:13 Join mirak [0] (
17:49:09 Quit stripwax (Read error: 110 (Connection timed out))
17:57:33 Join bluey- [0] (
18:06:14 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
18:08:27 Quit Toki (Nick collision from services.)
18:08:41 Join Toki_ [0] (
18:09:13 Join webguest99 [0] (i=46403811@gateway/web/cgi-irc/
18:09:21 Quit webguest99 (Client Quit)
18:12:22 Quit ender` (" Intelligence is the ability to avoid doing work, yet getting the work done. -- Linus Torvalds")
18:16:15 Join ender` [0] (
18:20:23 Join petur [0] (n=petur@rockbox/developer/petur)
18:23:04 Join ackbahr [0] (
18:23:11 Join Alonea [0] (
18:23:12 Quit Wiwie (Read error: 110 (Connection timed out))
18:24:16 Quit ackbahr (Client Quit)
18:24:27 Join ackbahr [0] (
18:27:27 Quit ackbahr (Client Quit)
18:29:09pixelman1s: do I remember correctly that we agreed on "'Long' ButtonX" rather than "'Hold' ButtonX" in the manuals (especially button tables)?
18:31:13pixelmathanks, that needs some more cleaning up then. Will try to look into it.
18:31:32n1syeah, it's pretty inconsistent
18:31:45n1slots need to be done for the manual...
18:32:53pixelmayeah, I got some "these things needs overhauling" too...
18:35:13*amiconn is currently working on code consistency too...
18:41:03 Quit Alonea (Remote closed the connection)
18:41:06n1sthat's another mess :-)
18:41:12n1sin some places
18:46:55 Join Arathis_ [0] (
18:47:53 Join Wiwie [0] (
18:53:54 Quit Arathis (Nick collision from services.)
18:54:01 Nick Arathis_ is now known as Arathis (
18:54:52 Quit kubiix (Read error: 110 (Connection timed out))
18:56:31 Join Temik [0] (n=temik@
18:59:14 Quit mf0102 ("Verlassend")
19:06:36***Saving seen data "./dancer.seen"
19:11:02 Join MethoS- [0] (
19:17:41 Join ilgufo [0] (n=matteo@
19:20:44 Join alienbiker99 [0] (
19:22:58 Join mf0102 [0] (n=michi@
19:29:52 Quit Wiwie (Read error: 113 (No route to host))
19:31:06 Join Xerion [0] (
19:31:39 Nick fxb is now known as fxb__ (
19:31:55 Join NeMetS_666 [0] (i=52c16e10@gateway/web/cgi-irc/
19:32:02NeMetS_666Hi 2 All
19:32:06NeMetS_666I back)
19:32:39NeMetS_666i have one question
19:33:40NeMetS_666Can I enible bootrun(OS) from X-5?
19:34:34SoapI am in Ohio, and very willing to ship to any interested developer, at my expense, a Nano which is exhibiting the problems with recent builds.
19:35:17NeMetS_666when I connect Player with PC on boot, X-5 write - not connect. But some time I run OS from X-5...
19:37:55 Quit bluey- (Read error: 113 (No route to host))
19:38:37 Join barrywardell [0] (
19:38:39 Quit Temik ("Leaving")
19:38:51 Join spiorf [0] (n=spiorf@
19:44:35 Quit mirak (Remote closed the connection)
19:50:35 Join janitux [0] (
19:51:20 Join bluebrother [0] (i=KkNvhIn1@rockbox/staff/bluebrother)
19:59:37 Quit jhMikeS ("Meow!")
20:01:26 Quit amiconn (Nick collision from services.)
20:01:33 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
20:01:42 Join pixelma_ [0] (n=Marianne@rockbox/staff/pixelma)
20:02:05 Part pixelma_
20:07:19 Quit qwm (Remote closed the connection)
20:07:32 Join qwm [0] (
20:08:01 Quit jac0b ()
20:12:14 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
20:17:52spiorfhi, today a very strange thing happened
20:18:02spiorfusing rockbox on an ipod nano
20:18:42 Quit MethoS- (Read error: 110 (Connection timed out))
20:18:43spiorfalmost everything was making rockbox crash: playing, plugins and so
20:18:43 Join Klevi [0] (n=Levi@
20:18:45Aveif you get garbles and data aborts, thats no strange thing,
20:18:55spiorfAve, i got garbage files
20:18:57Avestrange would be if the problems suddendly disappeared
20:18:59spiorfwith strange names
20:19:06Aveooh broken filesystem?
20:19:16 Quit pixelma (Read error: 110 (Connection timed out))
20:19:17spiorflike nvr@m.bin
20:19:27Klevilmao... I was just looking for pixelma..
20:19:29AveI recall seeing that in flyspray
20:20:03spiorfAve, by the way, the strange thing was that after 4 or 5 reboots
20:20:09spiorfthe problems were gone
20:20:14spiorfand everything was ok again
20:20:25Aveweird indeed
20:20:48spiorfthen i played a tv serie episode on mpegplayer without problems
20:20:58KleviAny idea why the radio function would make the sansac200 crash?
20:21:56 Join Lars_G [0] (n=Lars@unaffiliated/lars-g/x-000001)
20:22:08Lars_GSay, the linux users here, what do you code for rockbox in?
20:22:17Lars_GI've found problems so far both with ffmpeg and vlc
20:23:33 Join Robin0800 [0] (
20:24:38Domonokybluebrother: there are indeed problems with rbutil and jaws as screenreader... the tabs arent spoken for example.. and i didnt found a solution, setting accessibleName and descitption didnt help..
20:24:48 Join psycho_maniac [0] (
20:27:49 Quit ilgufo (Read error: 110 (Connection timed out))
20:28:09 Join advcomp2019_ [0] (n=advcomp2@
20:28:19 Quit advcomp2019 (Nick collision from services.)
20:28:21 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@
20:29:58 Join ilgufo [0] (n=matteo@
20:31:58 Join muesli [0] (n=muesli_t@
20:32:33 Nick muesli is now known as muesli- (n=muesli_t@
20:32:59 Quit amiconn (" HydraIRC -> <- Would you like to know more?")
20:34:17 Quit Thundercloud (Remote closed the connection)
20:35:52 Join bobbo [0] (
20:36:38muesli-davina r u there?
20:39:11 Join termin8or123 [0] (
20:39:41 Part Lars_G
20:39:59 Part billytwowilly ("Konversation terminated!")
20:43:21psycho_maniacfor some reason i cannot download the rockbox source or it takes forever to download the files. even though it shouldnt
20:46:51 Quit termin8or123 ()
20:47:47 Quit janitux (Read error: 113 (No route to host))
20:48:14 Join PaulJam [0] (
20:54:15 Quit NeMetS_666 ("CGI:IRC (EOF)")
20:55:21 Join DefineByte [0] (
20:57:19 Quit Klevi (Read error: 110 (Connection timed out))
20:57:29DefineByte'Apple bootloader' or 'Ipod bootloader' (or somwthing else) in the manual? Anyone have an opinion?
20:58:17DefineByteRockbox also provides an 'iPod bootloader' so I'm not sure about referring to the original as such.
20:59:38Domonokyhow about "original bootloader" ?
20:59:51Tanuvawhich page?
21:00:09*linuxstb has already voted for Apple
21:01:00DefineByte'original bootloader' is certainly one to consider.
21:01:12DefineByteI'm not sure though
21:01:20spiorf"apple" bootloader is also explicative
21:01:29linuxstbIt would make it easier in the manual - same phrase for every target...
21:01:29spiorfis not rockbox's one
21:01:33spiorfis apple's one
21:02:11DefineByteDoes every target use the original bootloader in some way?
21:02:48linuxstbNo, not every target.
21:02:58Tanuvamaybe basic bootloader?
21:03:07DefineBytedon't think so
21:03:27DefineBytebasic doesn't tell you anything
21:03:53bobboIs there a plugin for Rockbox that can play XviD/DivX Avi's?
21:04:07DefineByteheh, no
21:04:13BigBambibobbo: No, convert it to MPEG
21:04:17BigBambiAs per the wiki page
21:04:43Tanuvathought it could fit in because its the first bootloader to load the rockbox/apple one..
21:04:50*BigBambi votes Apple
21:06:30DefineByteI really don't know. Bluebrother is one of the manual guys right?
21:06:39***Saving seen data "./dancer.seen"
21:07:05DefineByteMaybe he has an opinion on it (hell, maybe he decided on 'Ipod bootloader')
21:08:10linuxstbI think the problem is that the "playerman" macro is defined to be "ipod" and not "Apple".
21:08:24DefineByteyes, i thought that was strange
21:08:26 Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey)
21:08:54linuxstbYou would need to check where else that macro is used to see if it makes sense to just change it to "Apple".
21:09:14 Quit alienbiker99 ("( :: NoNameScript 4.02 :: )")
21:09:24DefineByteyou probably need playerman (manufacturer) and playerfam (family) macros
21:11:45DefineBytei don't think Archos targets have families though. They all have different names don't they? Hmm, I don't know
21:12:12DefineBytehmm maybe they do
21:13:10DefineBytemy brain is frazzled apparently
21:13:16Tanuvaor the playerfam is simply null if playerman is archos? but I dont know how that works exactly :)
21:13:28DefineBytewe liking 'Apple' then?
21:13:46Tanuvame, at least
21:14:54DefineByteit would be playerman = archos playerfam = ondio playermod (model) = SP, or something
21:15:01 Join Robin_0800 [0] (
21:15:42DefineByteI'm not sure if that would actually help with anything much though x)
21:16:01 Quit atsea-34 (Remote closed the connection)
21:16:25 Quit lee-qid ("aufwiederbyebientotsayonara")
21:18:03*ender` yawns
21:19:24DefineByteThe Rockbox bootloader is loaded from disk by the \playerman{} bootloader. It is responsible for loading the Rockbox firmware and for providing the dual boot function. It takes the place of the \playerman{} firmware in the \daps{} boot sequence.
21:19:35DefineBytedidn't mean to post that x)
21:19:56DefineBytedoes it make sense though (might as well take advantage)
21:20:32 Join atsea-34 [0] (i=atsea-@gateway/tor/x-2b70bcb1ac699946)
21:20:33linuxstbDefineByte: Sounds clear to me.
21:21:04DefineByteWhat about 'boot sequence'? Does that mean anything to most people?
21:21:28 Quit PaulJam (".")
21:22:12 Quit Robin0800 (Read error: 110 (Connection timed out))
21:23:04linuxstbI think people know the word "boot" - it's a technical term, but most people know what "reboot" means...
21:23:25DefineByteyeah, probably right
21:23:33 Join lee-qid [0] (
21:23:43DefineByteit just seems a lot of the installation section is jargon.
21:25:00DefineByteI'm not sure if that's the best idea. Do users really need to know about the 'Apple bootloader, 'Rockbox bootloader' etc. etc. especially with rbutil available
21:25:13 Quit BHSPitLappy (Connection timed out)
21:25:23DefineBytemaybe they do. I don't know
21:25:46 Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey)
21:25:58DefineByteEven if they do, does it need to be in the 'installatiion' section?
21:27:56linuxstbIt's background information - people can read if it they want, but shouldn't need to.
21:28:38linuxstbBut yes, as the installation is getting more and more automatic, maybe it could be argued that it can be removed.
21:28:42DefineByteIt seems to me it could be moved to 'advanced topics' or something
21:29:23DefineBytemaybe it shouldn't be moved yet. Maybe wait till rbutil is _the_ installation method
21:29:46Nico_Pany news from the GSoC mentor summit ?
21:30:12linuxstbNico_P: markun popped in briefly earlier today - search for his name in the logs
21:33:28Nico_Phmm yeah it was brief :)
21:36:51 Join Thundercloud [0] (
21:40:24 Quit Robin_0800 (Read error: 110 (Connection timed out))
21:42:09psycho_maniacanybody have problems downloading the whole srouce from svn lately?
21:42:24 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
21:43:19 Quit Rob2222 (Read error: 104 (Connection reset by peer))
21:43:25 Join Rob2222 [0] (
21:43:34parafinoh, that fact even mentioned in man rsync, shame on me
21:43:54parafinwrong channel
21:46:38DefineBytewow. someone else asking on the forums about things to change to improve battery life. How many of those a day get posted? x)
21:46:54psycho_maniacis there a way to patch the source from a different location? patch -px < C:\name.patch ?
21:48:42psycho_maniacwhat i mean is. would that work?
21:49:00Nico_Pwhy don't you just try ?
21:49:10psycho_maniacbecause my source is still downloading
21:51:32 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
21:52:07 Quit Lear ("ChatZilla [Firefox]")
21:54:56Soappsycho_maniac, can't speak directly to the cgywin mechanics of it, but I keep all my patches in a \patches subdirectoy of my home directory and "patch -p0 < ../patches/patchname.diff" all the time.
21:56:01DefineBytethat works fine in cygwin
21:56:01 Quit kubrick (Read error: 113 (No route to host))
21:58:57DefineByteI'm getting '>' showing up as a questionmark. It doesn't have to be escaped does it?
22:00:39SoapI also rename all my patches by prefixing them with the FS#, so tab completion is easier (for me). ie: iPOD_wheel_acceleration_v13.patch becomes 7738-iPOD_wheel_acceleration_v13.patch.
22:01:42Soapand my patches I do a "aaaa-patchname.diff", "bbbb-patchname.diff" etc. Saves my tired brain from having to remember which version is current.
22:01:55 Join DrMoos [0] (
22:02:02 Quit DrMoos (Read error: 104 (Connection reset by peer))
22:02:10psycho_maniacthank you soap.
22:03:25psycho_maniaclately iv only been using one patch so i dont need a patch directory yet.
22:03:57psycho_maniaci have*
22:07:16 Nick Tanuva is now known as Tanuva|Zzz (n=tanuva@
22:08:54 Quit zicho (Remote closed the connection)
22:09:07DefineByteSeems I can't write 'File > Configure' (Direction on how to get to the configuration dialog in rbutil) with latex. Any idea of what else I could do?
22:10:42rasherDefineByte: surely something similar is written elsewhere in the manual?
22:11:34DefineByteoops, yes. I'm obviously slow
22:12:31DefineByte{\textgreater}. 8)
22:12:56 Quit spiorf (Remote closed the connection)
22:17:00IsolinearIs 7738 getting committed any time soon? :)
22:21:15SoapWhat was the appearance of your face before your ancestors were born?
22:22:39IsolinearIt bore a strong resemblence to a tongue-face emoticon... Yours?
22:22:40 Join bluey- [0] (
22:23:50 Quit bluey- (Client Quit)
22:26:00 Join petur2 [0] (n=petur@rockbox/developer/petur)
22:26:12 Quit petur (Nick collision from services.)
22:26:17 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
22:26:20 Quit mf0102 ("Verlassend")
22:27:44 Quit ompaul (Client Quit)
22:35:50 Quit psycho_maniac ("Good Bye")
22:35:51 Join random_desu_is_s [0] (
22:36:28 Join Lars_G [0] (n=Lars@unaffiliated/lars-g/x-000001)
22:36:32Lars_GYou gusy rock. never cease
22:36:35 Part Lars_G
22:37:52n1sDefineByte: \rightarrow is used in afew places
22:38:46DefineBytehmm, okay. Might be the one to go for then. Thanks. :)
22:40:43 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
22:44:38amiconnjhMikeS: "#elif 0" ??
22:45:27 Quit bobbo ("Lost terminal")
22:45:58 Quit ilgufo ("So Long, and Thanks For All the Fish -")
22:48:54 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
22:49:01 Join Temik [0] (n=temik@
22:49:09rasheramiconn: have you tried the old infrared thermometer trick with the ipods?
22:49:34amiconnNope, because it won't help
22:49:44rasherFigure it'll just be the main chip?
22:50:06DefineByte\rightarrow seems to have some quite strange side effects
22:50:07jhMikeSamiconn: just keeping that one there for messing around until all get converted
22:50:12amiconnThe PP is an SoC, in the H300 the battery drainer was a separate chip
22:50:13rasher(I don't really remember how the ipod guts look)
22:50:51amiconnjhMikeS: Ah ok. A comment would have been helpful imho
22:51:12rasherDefineByte: seems you should use $\rightarrow$
22:51:19 Quit Fraser (Read error: 110 (Connection timed out))
22:51:37DefineBytethat would explain it x)
22:51:56n1sDefineByte: ah, right, didn't remember that
22:52:12rasheramiconn: yeah, that's what I meant.. I guess I just figured on the off-chance that the problem was outside the pp chip
22:52:18DefineByteno harm no foul :)
22:52:22jhMikeSamiconn: It's probably just going to be a setup like e200, one like H10, and one for PP5002. e200 may in fact just be able to use the same FIFO format as H10 since it didn't show any change for values 4-7.
22:52:41amiconnjhMikeS: Different Q - in the assembler yuv routine, you used up to r12. Iirc I could use r13 too?
22:53:00 Join Zagor [0] (
22:54:08jhMikeSwhich is that one now? r13=sp, r14=lr, r15=pc
22:54:12amiconnjhMikeS: If you have something for the 5002, I'll happily test on 1st/2nd gen...
22:54:24 Quit lee-qid (Read error: 110 (Connection timed out))
22:54:30amiconnOoops, forgot sp...
22:54:54 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
22:55:01jhMikeSamiconn: No way. I'l need the device to find that stuff out. No ideas at all atm for that.
22:55:05amiconnMeh, for the color bridge and ipod video, the function will look different anyway
22:55:30jhMikeSTrying to keep it unified as much as possible?
22:55:51amiconn(not possible to output double-lines like for memory-mapped and c200)
22:56:09 Part DefineByte
22:56:31jhMikeSMight be worth saving chromas to a line buffer then?
22:57:14amiconnHmm, perhaps it will be possible to do it for the color bridge - it just feeds an ordinary lcd controller after all. If that allows to set the update direction and frame, it will be possible
22:57:25 Join soapsuckedmydick [0] (n=erer@
22:57:38*amiconn should port the double-line method to X5 and H300
22:58:19amiconnAnd we need the darn asm idct plus iram opts...
22:58:57 Part soapsuckedmydick
22:58:59amiconnThe question is what needs more cpu - saving the chroma or recalculating it
22:59:10jhMikeShow do you do double-line on x5 and h300?
22:59:19amiconnSame way as on c200
22:59:41amiconnSet the update direction in the controller to vertical, and the update window height to 2 pixels
22:59:42jhMikeSon ARM, recalculating is definetely more expensive than loading cached data
23:00:50jhMikeSah, yes. but then you have to change the window every two lines. isn't that sort of costly?
23:01:12amiconnJust 2 lcd commands
23:01:32amiconnThat's still less than all the data writes
23:02:03amiconnIn fact it might be just one command, depending on how the controller works
23:02:31jhMikeShmmm...probably pretty cheap then
23:02:45amiconnCheck out my last commit (yuv for c200) - it already implements the idea
23:03:14amiconnThe calculation code is heavily borrowed from your e200/gigabeat implementation, just some registers changed
23:03:24amiconn...and the actual write is different
23:03:40linuxstbamiconn: What FPS are you getting on the c200 in mpegplayer?
23:03:54amiconnNo skips with elephants dream
23:04:07linuxstbSo the full 24fps?
23:04:09jhMikeSthe double line method has good cache coherency and is really good for dither
23:04:13amiconn(using the widescreen version originally made for ipod mini)
23:05:02amiconn144x80, height is perfect match and width is the smallest that covers the lcd width
23:06:41***Saving seen data "./dancer.seen"
23:08:31 Quit qwm (Remote closed the connection)
23:08:44 Join qwm [0] (
23:10:19 Nick parafin is now known as parafin|away (
23:11:04 Nick fxb__ is now known as fxb (
23:12:49 Quit slynk (Read error: 104 (Connection reset by peer))
23:14:08 Quit Temik (Connection reset by peer)
23:17:47 Join Nishad [0] (
23:18:08 Nick Nishad is now known as ClausterphobicGu (
23:18:15 Join Temik [0] (n=temik@
23:18:33 Quit Temik (Client Quit)
23:18:40 Join Temik [0] (n=temik@
23:18:52ClausterphobicGuHow do I put FLAC files on my iPod with Rockbox?
23:19:10peturdrag and drop
23:19:21ClausterphobicGuWhere? To iTunes?
23:19:35n1sto the ipod
23:19:51ClausterphobicGuOkay... So is there an app for it?
23:19:51linuxstbTo anywhere on the disk - most people create a top-level folder called "Music" and put their music in a sensible folder structure in there.
23:20:07linuxstbWindows Explorer...
23:20:30ClausterphobicGuCause iTunes makes really weird names for the music in these folders labelled 01 and stuff with names like HSUE
23:20:54ClausterphobicGuAnd for games I created a directory called Gameboy and I put the stuff in there
23:21:02ClausterphobicGuI can access and play it right?
23:21:18ClausterphobicGuOh, and are there other games I can put on it...
23:21:21linuxstbYes, via the "Files" menu.
23:21:26ClausterphobicGuSorry, I'm brand new to Rockbox
23:21:35linuxstbWe have a fine manual...
23:22:35bluebrotherDomonoky: well, I thought about adding a menu which resembles the tabs items anyway.
23:22:43 Join SuperThing_ [0] (
23:23:06SuperThing_I had to change my name, but is there a way to make the Apple Firmware default?
23:23:10SuperThing_Over rockbox?
23:23:26bluebrotherSuperThing_: no, and it's not intended to do this
23:23:34Domonokybluebrother: sounds good.. at least if we cant manage to get the accessibility working correctly..
23:23:40bluebrotherif you boot AppleOS you need to reset the player to get back to Rockbox anyway.
23:24:12SuperThing_Okay... I just wanted to access the videos faster, but either way I'll find my way around
23:24:18SuperThing_Thanks big time
23:24:31 Join PaulJam [0] (
23:24:34bluebrotherjust flip the hold switch after powering on ...
23:25:03 Quit merbanan ("Leaving")
23:25:08SuperThing_Yeah, I googled around and found out how to do that... I love rockbox, but I hate the no video playing functionality
23:25:25SuperThing_Thanks bluebrother
23:25:30bluebrotherDomonoky: I think this would also make it easier to assign accelerator keys −− like the F buttons
23:25:38 Part SuperThing_
23:26:11 Join anonobomber [0] (
23:28:25 Quit n1s ()
23:28:40 Join webguest03 [0] (i=46403811@gateway/web/cgi-irc/
23:28:51Domonokybluebrother: if you have it in the dropdown menüs its easy accessible via key sequences..
23:29:09bluebrotheryep :)
23:29:22webguest03Any ports to the sansa m200 series? I found it on the webpage, just wondering about the current status of that port.
23:29:45bluebrotherwebguest03: no.
23:30:11 Quit Arathis ("Bye, bye")
23:30:11webguest03Will there ever be? Is that project dead?
23:30:19bluebrotherwhat project?
23:30:28webguest03The m200 port
23:30:39Bagderit was never alive
23:31:06bluebrotherhas there been a port to the m200 at all? I never noticed.
23:31:14Bagderno, it hasn't
23:31:20webguest03Then what was the info doing on the webpage when I looked it up?
23:31:25Bagderthere is some basic info gathered about it, that's all
23:31:31webguest03Ah, I see.
23:31:58 Quit Domonoky (Read error: 104 (Connection reset by peer))
23:32:05Bagderwe do that on all sorts of players. That doesn't mean a port effort takes off for real
23:32:47webguest03I had an idea, but it is not working. I wanted to run linux on my c250, using the GameBoy port and running it in the rockbox emulator. The image does not show up in the file browser. It is a .bin image. Am I doing anything wrong?
23:33:09Bagderlinux on your c250?
23:33:42Bagderyou mean you use it as a disk to hold your linux installation for a PC?
23:34:18webguest03Nope, there is a GBA ROM image on the net. I thought that it could be run inside the rockbox gameboy emulator on the c250.
23:34:33Bagderthere is no linux for the c250
23:34:40rasherRockboy doesn't run gba roms
23:34:46Bagderthere is a rockbox gameboy emulator though
23:35:11webguest03got to go.
23:35:37 Quit webguest03 ("CGI:IRC (EOF)")
23:37:50amiconnlinuxstb: Around 30fps with skip frames and limit fps disabled
23:38:31linuxstbThat's nice.
23:38:44linuxstbAnd your commit said there is still more optimisation potential?
23:39:06amiconnThere's not much more to gain. A bit would be gained by moving the output of the second byte a bit back, around halfway towards the next pair
23:39:57amiconnThis way the time waiting for the bridge to be ready would be used too. Atm that's only done for the first byte of each pixel
23:40:14 Join Klevi [0] (
23:40:58amiconnIf that can be done within registers, the good thing would be that dithering wiuld come for free
23:43:12KleviWeird Happening: Rockbox randomly decided to not pickup any files on my Sansa C200 and even after re-doing the database, and or rebooting, it wouldnt pickup the presence of any files until I re-cut and paste Rockbox
23:43:44bluebrotherre-cut and paste Rockbox?
23:44:03KleviYeah, I have the old version's zip file on my laptop
23:44:12KleviBefore radio, was implemented
23:44:31bluebrotherwell, that's not "re-cut and paste", that's downgrading ...
23:44:49KleviI cant use the new versions.. I havent been
23:45:01KleviIn my eyes, there no difference. lol
23:45:07 Quit ClausterphobicGu (Read error: 110 (Connection timed out))
23:45:47bluebrotherso you have enabled dircache and auto-update of the database?
23:45:56advcomp2019it sound like the same issue that i have with m4a's not letting the database rebuild right
23:46:02amiconnlinuxstb: It may be that moving the output of the 2nd byte doesn't help - if the bridge is so slow that the complete calculation is already covered by the 1st wait
23:47:12pixelmabluebrother: dircache isn't enabled on the sansas
23:47:13amiconn...and that might very well be the case
23:47:24bluebrotheroh ...
23:47:31 Join ddalton [0] (
23:47:44 Quit ddalton (Client Quit)
23:48:19Zagorbarrywardell: here?
23:50:21 Join alienbiker99 [0] (
23:50:23 Join Genre9mp3 [0] (
23:53:02 Join lee-qid [0] (
23:53:36rasherGah, can't quite figure out the button queue.. I simply want a "wait for the user to press a button" function, but that seems harder than it should
23:53:55rasherEspecially if I call it twice, there seems to be left-overs in the queue
23:54:53bluebrotherstill nobody posted the USB ID for the x5v :(
23:55:18 Quit Temik ("Leaving")
23:55:24barrywardellZagor: yes
23:56:17Zagorbarrywardell: did you every wrap your head around the QH and TDs in the ARC usb module? the docs says only bits 12-31 of the pointer buffers are valid?!
23:56:43Zagoryet the freescale-authored linux driver seems to ignore that
23:56:58barrywardellwhat page of the docs?
23:57:24Zagor1392 of the pdf, 32-196 on the page
23:58:47Zagorif true, that would mean zero-copy is impossible. which seems like a stupid design.

Previous day | Next day