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 2008-10-16

00:00:05*gevaerts looks for someone to blame for an mp3 related bug
00:00:17saratogablame me its probably my fault
00:00:30gevaertsI have a few mp3 files that play fine on H120 and ipod mini, but not on gigabeat F
00:00:40saratogamost codec bugs are my fault since no one else touches them
00:01:03saratogathe F uses different code for the synth filter on the gigabeat I believe
00:01:26saratogathat came out wrong, but we use a different synth filter on the F then the Ipods
00:01:41saratogaso that would be my first guess if theres a difference that doesn't show up elsewhere
00:01:44Bagder"Hate to see people talk ***** about rockbox because they don't like the themes. Making a theme yourself is relatively easy and those folks at rockbox spent the good part of the last 7 years making the best damn firmware replacement ever on 28 different players."
00:02:36*gevaerts decides to try 3.0 as well
00:02:38saratogais the e200v2 erase firmware trick known?
00:02:55 Quit dany_21a_ (Read error: 60 (Operation timed out))
00:03:12markunjohwil: I'm here now
00:03:36 Join Schmogel [0] (
00:03:44funmansaratoga: what do you mean?
00:04:30funmansaratoga: reading the thread
00:04:43amiconnsaratoga: There's an important difference between the sansa V1 and the ipods: the ipods use the ATA interface. Sansa uses SD
00:05:06*amiconn would like to know some details regarding the PP ATA controller as well
00:05:10saratogathats true
00:05:21amiconnLike, how to use UDMA (the product brief says it supports that)
00:05:26saratogai suppose skimming the ipod and H10 scans looking for a jtag might be a good idea
00:05:49gevaertsInteresting. If I strip the tags it plays
00:05:52 Quit faemir (Remote closed the connection)
00:05:53 Join syn4pse_ [0] (
00:06:17 Quit syn4pse (Read error: 110 (Connection timed out))
00:06:30Bagderamiconn: isn't that related to the DMA stuff MrH documented?
00:06:40amiconnI don't know
00:06:47saratogathe DMA is
00:06:55saratogaBuschel actually wrote an SD driver using it
00:07:00saratogabut the UDMA is not
00:07:29ameyerIIRC the sd driver using dma was actually slower than the old non-dma driver
00:08:24amiconnWell, UDMA is a mode you can put ATA devices into. Afaiu it needs some kind of DMA engine on the system's side, but in fact I can't even imagine how ATA MDMA/UDMA is supposed to work on a PC...
00:08:31saratogais there any sort of common hardware I could scavange one of these stupid 20 pin ARM ribbon cables from:
00:08:45saratogai'm thinking about cutting down a floppy connector
00:09:20 Quit PaulJam (".")
00:09:24gevaertsSo why do some id3 tags trip up a gigabeat but not an ipod?
00:09:42saratogai'm going to guess because a buffer is being overflowed
00:09:42n1sgevaerts: are they runnig the same rev?
00:09:57saratogaand the Ipod is arranged in memory in a way that it doesn't overwrite anything important
00:10:41gevaertsn1s: tried with new builds straight from the servers on mini, gigabeat and h120, and also 3.0 on gigabeat
00:11:15 Quit Thundercloud (Remote closed the connection)
00:12:50amiconnAnyone with an archos fm recorder or recorder v2 around?
00:12:50 Nick fxb is now known as fxb__ (
00:13:06n1sgevaerts: does it work in the sim?
00:13:10amiconn(who doesn't mind trying a shiny new flash image)
00:13:31massiveHamiconn, I have one
00:13:37massiveHFM recorder
00:14:03*massiveH has to find batteries for it though
00:14:29*gevaerts builds a sim
00:14:35amiconnThe fm recorder uses a proprietary LiIon battery...
00:14:53 Quit sarixe ("Ex-Chat")
00:16:03massiveHum.. no? it uses AAs...
00:16:35massiveHwait, I'm messing the name up, I have the recorder 20 (v1)
00:16:39amiconnThen it's not an fm recorder
00:16:54amiconnYep, the v1 uses AA, but that one I can test myself (I already did)
00:17:21*amiconn is currently flashing all his archoses to 3.0.1 using the new full-flash images
00:17:48gevaertsn1s: yes it does
00:18:17 Join dany_21a_ [0] (
00:18:22n1sgevaerts: too, bad, debugging on the sim is much nicer...
00:19:28funmansaratoga: there is reference to this string in the Clip OF as well, in the "wav_codec " library block
00:20:02funmanbut I can't use the method described to get to this mode
00:20:41gevaertsn1s: as a datapoint, resetting settings doesn't help
00:20:47dany_21a_hm...strange "erase" function
00:21:08dany_21a_i tried at my e280V2 - afterthis it stuck after the sansa-logo
00:21:39dany_21a_if i connected it with USB to a PC it also stuck there, and the PC didnt see an USB connection
00:22:00 Join AJCantos [0] (
00:22:13 Quit bluebrother ("leaving")
00:22:21n1sgevaerts: this might be good to post on flyspray, as this kind of weird metadata bugs could be the cause behind some of those nasty database init failures.
00:22:33dany_21a_I reconnected it sometimes over USB, now suddently it get into the USB-transfer mode and the computer saw the normal mass storage (not the recovery one)
00:22:34 Quit bughunter2 ("bye")
00:22:58dany_21a_and now it boots the OF again (_without_ any restore operation from my side)
00:23:29gevaertsn1s: the problem is that I don't want to make the offending file available publically
00:23:59funmanthe ROM has a very (some function 100% identical, and some other close to it) similar SD code than what is in the OF
00:24:07n1sgevaerts: try slapping the tag onto something else? :)
00:24:09funmanNote that I'm comparing e200v2 ROM and Clip OF
00:25:14gevaertsn1s: great idea. Can I send you the file so you do that?
00:25:44 Quit jhMikeS (Nick collision from services.)
00:25:50 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
00:26:20n1sgevaerts: I could try but I would have no idea if the new file was broken...
00:27:35*gevaerts does some more tests
00:29:28*gevaerts is really confused now
00:30:15 Join z35 [0] (
00:30:50*gevaerts looks for a forehead to slap
00:31:51 Quit Nico_P (Remote closed the connection)
00:32:04 Quit blahrus ("Ex-Chat")
00:32:19gevaertsn1s: now that my playlist has correct paths, it works
00:32:47n1sgevaerts: that should help, yes :)
00:32:52funmandany_21a_: I don't see the cmd8 (to check SDHC) used in the e200 ROM, nor did I see it in the FuZe OF
00:33:02funmanis the e200 advertised as supporting SDHC ? microSDHC ?
00:33:07*gevaerts swears that he also tried the file individually
00:35:04dany_21a_funman: sorry... dont know anything about that
00:35:12 Quit ender` (" BOFH excuse #53: Little hamster in running wheel had coronary; waiting for replacement to be Fedexed from Wyoming")
00:39:01 Part AJCantos
00:39:35 Quit Tetracomm (Read error: 110 (Connection timed out))
00:40:21 Join Tetracomm [0] (n=nicholas@
00:41:17 Join fdinel [0] (
00:41:58 Quit fdinel (Client Quit)
00:42:29 Join fdinel [0] (
00:42:55funmanhi fdinel, did you read about the great work of dany_21a_ ?
00:43:52fdinelHi, no not yet, I'll be back in about an hour :) Can you point me to his work description/repos?
00:44:09funmanhe dumped the e200 ROM
00:44:22fdinelbtw, I did have a look (and hacked a bit) about the SD but didn't find anything yet :)
00:44:27fdinelbbl :D
00:45:03funmanfdinel: just check today (well, yesterday european time) irc logs
00:45:24fdinelis there a file somewhere to download? :)
00:45:31funmanunfortunately it is very similar, some functions are even 100% identical (except the offsets) to the Clip OF
00:46:00funmanI discouraged him to put it online for possible legal reasons, but if you pray hard enough you'll have it in your mailbox
00:48:55dany_21a_the dump is now in the git
00:49:13funmancool ;)
00:49:25dany_21a_but the dump has some missing data (lost sync while downloading)
00:50:17funmanah this is why I saw a lot of 0 ..
00:51:16 Quit n1s ()
00:51:42dany_21a_so... enough for today (ah...yesterday :) ) - bye to all... cu
00:53:02 Part dany_21a_
00:55:13 Quit Schmogel (Read error: 104 (Connection reset by peer))
00:55:38funmanfdinel: a hint before I go to bed: look at the cmdPend argument of send_cmd function (last one on the stack), especially for cmd 55 & 41
00:56:46 Quit funman ("leaving")
00:58:35 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
00:59:58***Saving seen data "./dancer.seen"
01:01:33 Part toffe82
01:06:00 Quit massiveH ("Leaving")
01:07:59 Quit lasser ("ChatZilla 0.9.83 [Firefox]")
01:19:10 Quit petur ("Zzzz")
01:42:16 Quit crashmat1ix (Read error: 110 (Connection timed out))
01:46:57 Join blkhawk- [0] (
01:56:55 Quit saratoga2 ("CGI:IRC (EOF)")
01:58:57 Quit culture (Read error: 110 (Connection timed out))
02:02:04 Quit blkhawk (Read error: 113 (No route to host))
02:02:04Lars_Gok tagcache is the db right?
02:02:34 Nick blkhawk- is now known as blkhawk (
02:05:32Lars_GOk here we go, I'm plugging rockbox into my ide :D
02:16:54 Join QuAd|Hau0r [0] (
02:17:10 Quit Haudrauf (Read error: 110 (Connection timed out))
02:18:15 Join toffe82 [0] (
02:19:12saratogawow taking apart the fuze is not simple
02:19:41Lars_GAny one in here uses netbeans as their ide?
02:22:23 Quit jhMikeS (Nick collision from services.)
02:22:29 Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS)
02:22:44 Quit Zom (Read error: 113 (No route to host))
02:31:02Lars_GWould you help me some?
02:31:55Lars_GI see there are some include files that exist on my build dir...... where do those come from? I don't want to add the build dir to the sources dirs in netbeans, but otherwise these headers throw a non found error when included (in the IDE)
02:34:30saratogai've never heard of anyone developing rockbox in an IDE, so you may be the first person to try netbeans
02:35:10Lars_Gsaratoga: someone in the forums uses eclipse at least... I'll keep digging
02:44:47 Join Zom [0] (
02:45:19 Quit jgarvey ("Leaving")
02:51:20 Part toffe82
02:52:12 Part pixelma
02:52:12 Join Zom_ [0] (
02:52:27 Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma)
02:52:27 Quit Zom_ (Client Quit)
02:53:04 Join andrewjack [0] (n=3ae5dde8@gateway/web/cgi-irc/
02:53:50andrewjackcan I ask you something?
02:54:07Lars_GLet's see.
02:54:12andrewjackI have iriver H10
02:54:55andrewjackusing rockbox
02:55:27andrewjackwhen I play the music
02:55:34andrewjackI can change phitch
02:55:57andrewjackbut when I turn off and on the player
02:56:14andrewjackthe pitch is not changed
02:56:31andrewjacksorry for my poor english
02:56:34Lars_GSo it doesn't saves the pitch shift.
02:56:53Lars_GI don't think there is a way to save it right now. you'll have to change it every time you turn it on.
02:57:12Lars_GWhen you change pitch you're not altering the music file, you're just telling the player to play it slower/faster
02:58:00andrewjackthank you for your kind andswer
02:58:05saratogaI think that shouldn't be
02:58:13saratogasettings are meant to be saved so it sounds like a bug
02:58:42Lars_Gsaratoga: pitch shifting a song "live" is not a setting per se, it's a state.
02:59:22andrewjackthen everytime i play the music, everytime i change the pitch?
02:59:59***Saving seen data "./dancer.seen"
03:00:25saratogaah i see
03:01:48HillshumWho's gotten to the e200v2 firmware erase screen? I can't seem to get to it?
03:01:51andrewjackpitch setting can't be saved? I think some other settings can be saved, by editng "config.cfg" file.
03:03:57HillshumOkay, now I just erased it
03:04:13 Quit MethoS (Read error: 104 (Connection reset by peer))
03:05:13HillshumIt seems to work fine still
03:15:04 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
03:20:55 Quit andrewjack ("CGI:IRC (EOF)")
03:23:34 Quit trisiak (Read error: 60 (Operation timed out))
03:26:15 Join trisiak [0] (
03:26:18 Join kushal_12_27_200 [0] (n=kushal@
03:27:29Lars_GI bet audio_thread.c is the one receiving the audio buffer queue_sends right?
03:29:28Lars_Gmeh queue_post
03:33:06saratogai'm having some trouble finding the jtag header on the fuze
03:33:26saratogatheres a row of pins that looks like one and has a ground, but theres 8 while the clip and m200 jtag had just 7 pins
03:37:40saratogaactually it looks like the V2 e200 has 8 pins as well so maybe thats normal
03:38:18Hillshumhave you tried to get the firmware erase screen?
03:41:14saratogaits a fuze so i don't know if it works
03:41:19saratogabut no haven't tried
03:42:19*Hillshum wonders
03:49:22 Join nuonguy [0] (
04:07:45saratogatheres basically no way i can solder to the connector on the fuze
04:08:03saratogai tried a single strand of 30 guage wire and even that is too big
04:19:37Hillshumsaratoga: where are the pads?
04:22:26 Join aarcane [0] (
04:23:03saratogaHillshum: they're along the side where the battery connects
04:24:33 Join miepchen^schlaf_ [0] (
04:26:51Hillshumeek! too small
04:36:11 Join blkhawk- [0] (
04:39:20XavierGrsaratoga: Linus connected his bdm on similar pads like these, but he soldered a connector on them not wires directly
04:39:39XavierGrmaybe you could find something similar, let me check the logs
04:40:32 Quit Hillshum ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
04:40:38 Join stevenm [0] (
04:40:39 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:40:59stevenmHi. If anyone has an archos recorder... can someone please tell me what battery voltage it claims?
04:41:07XavierGrsaratoga: maybe something like this?
04:42:18XavierGrsaratoga: though I am not sure what he used on the other end of the connector. If it is a ribbon cable then it wouldn't be so helpful for you I guess...
04:43:41saratogaXavierGr: ribbon cable is fine I'd just need to find the same size pin spacing on a socket or whatever
04:44:04saratogai was actually planning to solder ribbon cable wires to the pads before i saw how small they were
04:44:19XavierGrah I mean different kind of ribbon cable
04:44:41XavierGrthe ones that are two small to do anything with them except put them on their socket
04:44:47XavierGrtwo = too
04:45:01XavierGrlike ZIF sockets
04:47:46XavierGrsaratoga: the pins for the bdm wiggler on H100 is on the middle left side, under the lcd, over the black component with "100" written on it
04:49:14XavierGrthey seem similar, though on fuze's case there are fewer pins
04:50:12saratogayeah the spacing is similar
04:50:31saratogai wonder if i could get a socket or something, clamp it in place, and then try to solder one pin at a time
04:53:46 Quit blkhawk (Read error: 110 (Connection timed out))
04:54:09 Nick blkhawk- is now known as blkhawk (
04:59:32 Quit kushal_12_27_200 ("This computer has gone to sleep")
05:00:03***Saving seen data "./dancer.seen"
05:07:42 Quit stevenm ("Connection reset by beer")
05:19:14 Join syn4pse [0] (
05:20:20 Quit XavierGr ()
05:39:29 Quit saratoga ("CGI:IRC (EOF)")
05:48:17 Quit Horscht ("")
05:55:16 Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
05:55:17 Quit syn4pse ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
06:04:34 Join Again617 [0] (
06:06:23 Join kronflux [0] (
06:06:34 Quit kronflux (Client Quit)
06:08:48Again617Hi, I'm interested in working towards getting Rockbox running on the Sansa FUZE. Has there been any development for the FUZE so far? Can someone guess how similar the FUZE would be to other Sansa devices?
06:15:59advcomp2019Again617, there is a few people working on the fuze, but i do not know if they are here yet
06:16:46Again617I'd like to help, would you know how I would get in contact with them?
06:17:27advcomp2019try the forums or wait in here
06:32:36 Quit m0f0x ("sleep")
06:39:26 Quit Tetracomm (Read error: 110 (Connection timed out))
06:40:38 Join Tetracomm [0] (n=nicholas@
06:50:11 Quit z35 (Remote closed the connection)
07:00:04***Saving seen data "./dancer.seen"
07:00:19 Join reacocard [0] (n=reacocar@WL-392.CINE.HMC.Edu)
07:02:58 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
07:16:28 Quit linuxstb (Read error: 110 (Connection timed out))
07:18:41 Part Again617
07:19:26 Quit Zarggg ()
07:19:48 Join Zarggg [0] (
07:23:41 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
07:24:06 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
07:24:24 Quit ameyer (Read error: 104 (Connection reset by peer))
07:35:41 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
07:37:06 Quit klos ("...")
07:40:59 Quit Seed ("cu, Andre")
07:48:56 Quit perrikwp (" ajax IRC Client")
07:54:13B4gderamiconn: should we pretend the "flash" images for archos is like the bootloaders then and put them under the bootloader dir on the download server?
07:54:18 Quit miepchen^schlaf_ ()
07:55:57amiconnI'm not sure. They are similar to the bootloaders in a way as they won't (shouldn't) change often. But otoh they are different as they are not required to run rockbox
07:56:51*amiconn wonders how much work it would be to add support for the flash packages (would be just download + decompression) to rbutil
07:56:57B4gdertrue, but we don't need to claim that. I just want a better place in the dir tree than in the 3.0.1 dir then if they are likely to be used for other releases too
07:57:40 Quit Tetracomm ("Visit:")
07:59:27amiconnYeah, they're more like the bootloaders than the releases
07:59:53B4gderI'll put them in bootloader/archos for now
08:00:44amiconnThey shouldn't change often. Reasons to change them would be important fixes to ata, fat, or charging (recorder v1 only)
08:05:03amiconnGetting rombox back for the recorders or Ondio FM isn't possible with current rockbox, even with a significant reduction of bootbox size. The current uncompressed fm/v2 binary is even larger than the whole ROM....
08:15:49 Quit syn4pse_ (Read error: 60 (Operation timed out))
08:18:43linuxstbamiconn: How much bigger is it?
08:22:04GodEaterwhy, have you got a new magic compressor ? :)
08:27:29 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
08:27:49amiconn424 bytes for 3.0.1 on fm/v2
08:28:35amiconnGodEater: We do have compression so that rockbox can be flashed, but that obviously rules out *rom*box, i.e. executing directly from rom
08:29:53GodEateramiconn: hence *magic* ;)
08:31:24amiconnBtw, the uncomressed fm/v2 binary is 424 bytes larger than the *whole ROM*. Of course we cannot use the whole rom for main rockbox, as the flash loader (required, also includes a serial monitor) and bootbox also take some room
08:32:10 Quit BigBambi (Read error: 113 (No route to host))
08:32:20amiconnThe flash loader needs a little more than 2KB for romless boxes, and about 1.5KB on boxes equipped with boot ROM. On those, there's also a 256 byte header required by the boot rom
08:32:59amiconnTogether with bootbox, 28KB of the flash are currently taken on all targets (flash can only be allocated in 4KB steps - the size of a flash block)
08:33:37 Join Rob2223 [0] (
08:51:28 Join ender` [0] (
08:51:35 Quit Rob2222 (Read error: 110 (Connection timed out))
08:51:47 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
08:59:51LinusNwrong window :-)
09:00:05***Saving seen data "./dancer.seen"
09:02:00 Join crashmatrix [0] (
09:07:45 Join BigBambi [0] (i=86ceaf40@rockbox/staff/BigBambi)
09:09:03 Quit perrikwp (" ajax IRC Client")
09:12:04 Quit GodEater (" ajax IRC Client")
09:16:33 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
09:21:28 Join n1s [0] (n=nils@rockbox/developer/n1s)
09:21:39 Join petur [50] (n=petur@rockbox/developer/petur)
09:23:03 Join Zagor [0] (n=bjorn@rockbox/developer/Zagor)
09:25:12 Quit BHSPitMonkey ("Ex-Chat")
09:33:51 Join Thundercloud [0] (
09:33:57 Quit pixelma2 ("-")
09:34:16 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
10:06:07 Join syn4pse [0] (
10:07:22 Quit courtc (Read error: 113 (No route to host))
10:27:09 Quit jeffdameth (Read error: 113 (No route to host))
10:27:18 Join jeffdameth1 [0] (
10:29:48 Quit Thundercloud (Read error: 104 (Connection reset by peer))
10:31:04 Quit reacocard (Remote closed the connection)
10:38:43 Join lasser [0] (
10:41:54 Quit jhulst (Read error: 113 (No route to host))
10:45:26 Part Llorean
10:49:11 Join courtc [0] (
10:52:23 Quit lasser ("ChatZilla 0.9.83 [Firefox]")
10:52:24 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
10:53:02 Quit advcomp2019 (Nick collision from services.)
10:53:03 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
10:53:32 Join dany_21a_ [0] (
10:53:38 Join kachna [0] (
10:57:55 Join culture [0] (
11:00:08***Saving seen data "./dancer.seen"
11:13:45 Quit linuxstb (Read error: 110 (Connection timed out))
11:17:47 Join syn4pse_ [0] (
11:20:09 Quit syn4pse (Read error: 110 (Connection timed out))
11:29:33JdGordon(ignoreing the fact this probably wont go in....) has anyone got a better sentance for the setting which would allow wps tags to steal buttons? "Allow WPS tags to steal button presses"
11:30:07JdGordonalso, where in the menu should the setting go?
11:39:58 Quit n1s ()
11:50:53 Join goffa_ [0] (n=goffa@
11:51:17 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:01:51 Join kushal_12_27_200 [0] (n=kushal@
12:05:24 Quit goffa (Read error: 110 (Connection timed out))
12:07:02 Part B4gder
12:13:05 Quit kachna ("Konversation terminated!")
12:18:50JdGordonamiconn: can you double check FS #9360? im pretty sure its fixed...
12:20:10ZagorJdGordon: "intercept" instead of "steal", perhaps?
12:20:53 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
12:21:16JdGordonwell, intercept can be taken to mean that it jumps in but could still work... steal is obvious that the button wont work as expeted
12:21:21 Quit nuonguy ("This computer has gone to sleep")
12:23:53 Part LinusN
12:26:15JdGordonNico_P: any objection to renaming your handle events to BUFFER_EVENT_* ?
12:26:52Nico_PJdGordon: no, especially if that makes them more standard
12:26:53 Join J-23 [0] (
12:27:21JdGordonI want to use HANDLE_EVENT_* but that sounds a bit confusing...
12:27:40Nico_PBUFFER_EVENT sounds better to me
12:31:25 Join reacocard [0] (n=reacocar@WL-392.CINE.HMC.Edu)
12:31:37 Join she_ra [0] (
12:38:10 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
12:38:56linuxstbJdGordon: Who is asking for such a setting (stealing WPS buttons)? Or do you think it's a good idea?
12:40:46JdGordonllorean was pushing the idea of adding the setting so buttons dont magically get reassinged (this is the view mode patch), I personally dont tihnk there is any point adding the setting because themers will just set it in the .cfg anyway
12:40:52 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
12:41:10 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
12:42:18linuxstbI don't like the idea of that setting - I think we should let the button be used that way, or we don't, it's not something a user should worry about.
12:45:25B4gderI don't understand what it would do
12:46:40JdGordonif the setting is set to off/no (the default) then the view mode tag would be ignored... i.e the browse button would stay the browse button
12:46:58JdGordonthe point was so users dont try a theme and wonder why the button no longer works
12:47:12 Quit she_ra ()
12:48:21JdGordonis FS #7482 a bug or what its supposed to do? (apparently only return the filename, not full path of the current track if no id3 info is available)
12:48:22Zagorfor that to work, it will have to be restricted from being set by the config file
12:48:43linuxstbThe button will not "no longer work" - it will still do something immediately obvious to the user.
12:48:52ZagorJdGordon: sounds like a bug to me
12:49:13JdGordonyeah, which is not something I want to add.. Llorean thinks we could use the new theme site to reject themes which did this
12:49:42JdGordonZagor: so commit the patch?
12:50:49ZagorJdGordon: imho yes
12:50:52pixelmaZagor: how would you set it then at all?
12:51:21Zagorpixelma: in a settings menu, presumably.
12:52:03pixelmabut the setting would have to be stored somewhere if you want it to be available at next boot
12:52:52 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
12:52:54JdGordonyeah, which is why I dont want to add code to not let it be loaded from configs other than config.cfg
12:55:05*linuxstb thinks we shouldn't make decisions about Rockbox features based on what we think the stupidest users might get confused about
12:55:16JdGordonhear hear!
12:55:45pixelmathe stupidest user? Thanks
12:56:41linuxstbpixelma: Are you saying that you would be confused by a theme using JdGordon's patch?
12:56:52linuxstbpixelma: Given that you know about it...
12:57:08 Part dany_21a_
12:57:45linuxstbpixelma: I wasn't thinking of you at all when I wrote that sentence - it was comments from people saying it would confuse other people
12:57:57pixelmaI imagine I'd be surprised at first, confused might be a bit strong.
12:58:07pixelmaI could be
12:58:24linuxstbBut the button will change something in the WPS, so I think it would be clear it's a feature of that WPS.
12:58:33 Quit culture (Read error: 110 (Connection timed out))
12:59:01linuxstbEspecially if "multi-view WPSs" become common.
13:00:11***Saving seen data "./dancer.seen"
13:00:46pixelmaand then I have to find another way to the browser? The only way I would imagine as somewhat logical is the second last suggestion by Llorean in the flyspray entry - cycle through possible view modes and in the end get to the filebrowser
13:01:38linuxstbBut it's your choice to use the theme or not.
13:01:40JdGordonwell the other option is choosing the button based on the target...
13:01:55JdGordoncycling will probably really annoying
13:03:23linuxstbI think I would want to cycle through just the WPS screens, not WPS screens + browser. The browser isn't far away via the menu
13:03:43Zagorhow about a popup informing the user that "this wps theme has reassign one or more buttons"?
13:03:51Zagorwhen it's first loaded, I mean
13:04:13JdGordonpixelma: well, for one thing, if you keep pressing and go too far you will be put in the browser (where you dont want to be) and then pressing again might start a different playlist accidently
13:04:35*amiconn thought we have a strict policy saying no configurable buttons
13:04:39linuxstbI guess I don't see it as "reassigning". If that patch is committed, the button becomes "change WPS view mode (in multi-view themes) or enter browser".
13:04:56amiconnI do object against having those enter through the back door
13:05:25Zagorlinuxstb: aha, it's only one button? I haven't actually looked at the patch...
13:05:38JdGordonI dont see this as configurable buttons... its a single button change
13:07:17amiconnWell, if some WPSes use that button for cycling and some don't, it's a configurable button
13:08:47JdGordonI take the configurable buttons policy to mean things like remapping the buttons to anything arbitrarily... using options to change buttons actions between 2 (or maybe a few) hard coded options isnt the smae
13:09:16linuxstbIt's not even an option - it's a feature in a .wps file which requires a button press to use.
13:10:45 Join Rob2222 [0] (
13:10:48 Quit Rob2223 (Read error: 104 (Connection reset by peer))
13:10:59pixelmaif I could just remember exactly... there was a similar thing I believe similar thing in the Gigabeast's OF (cycling through view modes though I think it was different ways to browse) and it confused me
13:11:21pixelmaonly one...
13:11:46pixelmalinuxstb: but some WPSs have it, others don't
13:13:11linuxstbYes, that's true. But as I've said in other places, I would like to see (and try) some themes using this feature before deciding if I'm completely for or against it.
13:20:44mcuelenaerelinuxstb: do you still have the theme site data package?
13:41:42 Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon)
13:46:15 Join gregzx [0] (
13:51:07 Join BigBambi_L [0] (i=86ceaf37@gateway/web/ajax/
13:57:21 Quit kushal_12_27_200 (Client Quit)
13:57:25 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
13:57:37 Quit advcomp2019 (Nick collision from services.)
13:57:41 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
13:58:00 Quit rvvs89 (Read error: 60 (Operation timed out))
13:58:13 Join rvvs89 [0] (
14:19:26 Quit amiconn (Nick collision from services.)
14:19:32 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
14:24:52 Join Seed [0] (
14:28:24mcuelenaeregevaerts: I get when including usb_core.h, is this normal?
14:29:55mcuelenaereand shouldn't #define NUM_ENDPOINTS be declared in usb_drv.h ?
14:32:28gevaertsmcuelenaere: you need to define HAVE_USBSTACK to get struct usb_transfer_completion_event_data
14:33:49gevaertsfor NUM_ENDPOINTS you're probably right
14:35:30mcuelenaereit seems like the MIPSel compiler is stricter than the others
14:35:41mcuelenaereI get warnings that don't appear in the build table for other targets
14:36:44amiconnWell, you're using gcc 4.1 for mips... the other targets use 4.0 or 3.4
14:37:31mcuelenaereok, should I fix those warnings in SVN then?
14:39:22mcuelenaeredoes Rockbox defines betoh32() or is that within the GCC package? (and is it a macro?)
14:39:33mcuelenaereI get 'common.c:164: warning: suggest parentheses around arithmetic in operand of |' on it
14:41:31mcuelenaereI get the same warnings for common/structec.c
14:41:47 Part B4gder
14:56:29 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
14:57:36mcuelenaerehow do other targets handle SD and NAND ATA access? Do they have a separate ata-<target>.c file which handles the ata_read_sectors() and ata_write_sectors() calls or .. ?
15:00:15***Saving seen data "./dancer.seen"
15:04:34gevaertsmcuelenaere: yes, although I'm (slowly) working on a patch to make that sd_*, nand_*,... which are called through storage_* wrappers
15:06:49Zagormcuelenaere: have you tried with the same compiler version as the other targets?
15:07:11mcuelenaereyes, and I believe that gave linker errors
15:07:19mcuelenaereor GCC errors, I'm not sure which
15:09:02 Quit rvvs89 (Read error: 60 (Operation timed out))
15:13:34 Join LambdaCalculus37 [0] (i=44a04303@gateway/web/ajax/
15:18:47 Join rvvs89 [0] (
15:20:16 Join Schmogel [0] (
15:24:52 Quit rvvs89 (Remote closed the connection)
15:26:42 Quit Seed ("cu, Andre")
15:52:09 Join meven [0] (
15:57:03 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
15:57:44 Join rvvs89 [0] (
16:02:33 Quit meven ("Konversation terminated!")
16:03:13 Quit rvvs89 (Remote closed the connection)
16:06:38 Join jgarvey [0] (
16:14:44 Quit Schmogel (Read error: 104 (Connection reset by peer))
16:16:39 Join rvvs89 [0] (
16:17:35 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
16:18:27 Join tvelocity [0] (n=tony@
16:21:12 Part LinusN
16:25:04 Quit rvvs89 (Remote closed the connection)
16:28:30 Join kachna|lappy [0] (
16:33:26 Join rvvs89 [0] (
16:38:22Tuplanollawhy does the context menu close when pressing prev button on e200?
16:43:00 Join idshark [0] (
16:43:02 Quit rvvs89 (Remote closed the connection)
16:48:47 Quit bmbl (Read error: 104 (Connection reset by peer))
16:48:58GodEaterTuplanolla: what do you expect it to do ?
16:49:24Tuplanollai thought it would move me back in the context menu
16:49:44Tuplanollaor is there an another button for that?
16:50:19 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
16:50:39GodEateryou mean when you've descended into submenus off the context menu ?
16:51:03Tuplanollaoh sorry, yeah, that's what i meant :)
16:51:23 Join rvvs89 [0] (
16:53:54 Join gregzx_ [0] (
16:54:55 Join gregzx__ [0] (
16:55:04 Quit gregzx (Nick collision from services.)
16:55:15 Nick gregzx__ is now known as gregzx (
16:56:41 Join Schmogel [0] (
16:57:38 Quit Zagor ("Client exiting")
17:00:18***Saving seen data "./dancer.seen"
17:02:37 Quit syn4pse_ (Read error: 104 (Connection reset by peer))
17:06:17 Quit rvvs89 (Remote closed the connection)
17:08:46 Quit tvelocity ("Αποχώρησε")
17:11:55 Quit gregzx_ (Connection timed out)
17:17:22 Join Nibbl [0] (
17:17:57LambdaCalculus37n1s: (for the logs) I'm going to take a stab at building an up to date Sansapatcher for OS X later.
17:18:55 Join syn4pse_ [0] (
17:25:50 Join toffe82 [0] (
17:27:31 Join Llorean [0] (
17:30:29 Nick fxb__ is now known as fxb (
17:30:51 Join pierre- [0] (
17:31:34 Join rvvs89 [0] (
17:33:15 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
17:57:24 Join mf0102 [0] (
17:57:36 Quit BigBambi_L (" ajax IRC Client")
18:05:44 Quit BigBambi (" ajax IRC Client")
18:08:26 Join Arathis [0] (
18:08:30 Quit Arathis (Read error: 104 (Connection reset by peer))
18:13:14 Join MethoS [0] (
18:17:02amiconngevaerts: Could you remind me what was the problem with usb test mode on PP?
18:19:14 Quit petur ("work->home")
18:21:10 Join Rockboxfest [0] (n=46ee7f66@gateway/web/cgi-irc/
18:21:19 Quit ender` (" Today's BOFH excuse: broadcast packets on wrong frequency")
18:24:40 Join ender` [0] (
18:31:19 Part pixelma
18:31:33 Join pixelma2 [0] (n=marianne@rockbox/staff/pixelma)
18:32:57 Join miepchen^schlaf [0] (
18:39:16 Join kushal_12_27_200 [0] (n=kushal@
18:40:19 Join yuki [0] (n=chatzill@
18:42:12yukihihi ^^ I came to this channel to introduce myself and I have interested in the sony A800 series port and helping out with this
18:42:25 Join {phoenix} [0] (
18:42:58LambdaCalculus37linuxstb: Ping
18:43:00 Join dany_21a_ [0] (
18:43:22 Join karashata [0] (n=kimi@
18:43:28linuxstbLambdaCalculus37: ping
18:44:49LambdaCalculus37linuxstb: Going to build a new version of Sansapatcher for OS X. Is the build procedure the same as iPodpatcher or anything specific I have to do?
18:45:29linuxstbI think it's the same. Don't forget the version number strings
18:45:55linuxstbThe main difference is that embedding the bootloaders isn't optional, so no Makefile editing needed to enable it.
18:46:44LambdaCalculus37Got it.
18:46:59 Part yuki
18:47:01LambdaCalculus37I'm going to build the bootloaders against the 3.0 trunk.
18:49:31 Quit MethoS (Read error: 104 (Connection reset by peer))
18:49:48 Join MethoS [0] (
18:53:31 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
18:56:28 Join Lambdumb [0] (
18:59:20 Quit Lambdumb (Client Quit)
19:00:19***Saving seen data "./dancer.seen"
19:02:09 Quit Lambduh (Read error: 104 (Connection reset by peer))
19:08:17 Join woodensoul [0] (
19:08:32 Join petur [50] (n=petur@rockbox/developer/petur)
19:11:37woodensoulAnyone around that uses WinFF? I've got a problem encoding and I need a command line parameter to make it work.
19:13:20 Quit Schmogel ("Miranda IM! Smaller, Faster, Easier.")
19:13:45woodensoulMy source files are 5 channel audio and I think that's tripping it up, so I need to force stereo encoding I think.
19:15:45 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
19:17:59Lloreanwoodensoul: You're really asking for help with ffmpeg, so you should be seeking help in WinFF or ffmpeg support areas.
19:18:41 Join bertrik [0] (
19:19:33 Join Thundercloud [0] (
19:19:46 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
19:21:11woodensoulI'm on that forum right now.
19:21:56woodensoulWe actually figured this out before, I'm gonna fire up the desktop and see if I have the command line parameter that I used to make it work. Then I should edit the wiki to include the info.
19:29:45 Quit amiconn (" Fensteraufdatum")
19:33:08 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
19:35:14LambdaCalculus37linuxstb: main.c:35 in rbutil/sansapatcher has the VERSION #define as "0.6 with v4.0 bootloaders". I build the new c200 and e200 bootloaders against the 3.0 trunk, so should I make it "0.7 with v5.0 bootloaders"?
19:35:16 Join bughunter2 [0] (n=Jelle@
19:36:34gevaertsamiconn: it doesn't seem to work. I don't know why. However, since the test modes are only used for electrical signal testing I haven't really cared about it after concluding that our issues are most probably not electrical
19:37:00 Join Lambduh [0] (
19:37:07linuxstbLambdaCalculus37: Sounds reasonable.
19:37:09amiconnDid you try test mode on the beast, in order to find out whether your code works?
19:37:39LambdaCalculus37linuxstb: Okay.
19:38:01gevaertsNo, I didn't. Unfortunately I don't have easy access to oscilloscopes anymore, and you basically need one to see if it works
19:38:01 Join kronflux [0] (
19:38:12kronfluxhello hello
19:38:32*amiconn has a scope, but it's probably not fast enough for that kind of tests
19:38:42amiconnAlso, I have no idea how to operate test mode
19:41:06LambdaCalculus37kronflux: Hello to me and hello to you. :)
19:41:54 Join m0f0x [0] (
19:42:16gevaertsYou need a 1GHz scope at least I guess (since you're looking at a 480Mbit signal).
19:42:24 Join tvelocity [0] (n=tony@
19:42:25 Join nuonguy [0] (
19:42:31LambdaCalculus37kronflux: I banged into another wall now... it seems that the 2nd gen nano had hardware designed by several manufacturers. LCDs designed by Sharp or Toshiba, and NAND chips from Samsung, Hynix, or Toshiba.
19:42:47 Join lasser [0] (
19:43:57LambdaCalculus37So I'm figuring that there are different HW revisions a la the Meizu M6.
19:44:28kronfluxwell, knowing those manufacturers would be a start
19:44:29amiconnThat's not uncommon
19:44:50kronfluxbut getting the info for those specific peices of hardware would be more difficult.
19:44:54 Part wpyh
19:46:19LambdaCalculus37kronflux: Indeed. The "donor" nano I got has a Toshiba NAND chip, and for the life of me, I can't figure out the manufacturer of the LCD, so on that case, I may have to travel blindly.
19:46:41*bertrik is closing in on sansa v2 i2c
19:48:07 Quit syn4pse_ ("Leaving")
19:48:15 Quit nplus (Read error: 104 (Connection reset by peer))
19:48:38amiconnLambdaCalculus37: I would expect that the nand chip manufacturer doesn't matter. The LCD module manufacturer shouldn't matter either, as long as the controller chip is the same (or compatible)
19:48:40 Quit kushal_12_27_200 ("Leaving")
19:49:21 Quit MethoS (Remote closed the connection)
19:49:42LambdaCalculus37amiconn: I'll have to check out the controller chip on the nano, then.
19:50:32amiconnThe controller chip might be difficult or even impossible to find. It's usually a COG mounted directly on the panel
19:50:55LambdaCalculus37amiconn: I'm willing to hunt for it.
19:50:55amiconnRE will probably be more helpful here.
19:53:54 Quit linuxstb (Read error: 113 (No route to host))
19:57:01 Quit miepchen^schlaf (Remote closed the connection)
19:57:17Rockboxfesthi question.... if let the battery on the nano drain completely.. does anyone know how rockbox will behave in a fully drained battery? or how it should be have... in a nano
19:57:42 Join miepchen^schlaf [0] (
19:58:25LloreanWhen it's off, Rockbox isn't running so it's not "behaving"
19:59:00Rockboxfestwell the light on the charger is on.. but nothing happens
19:59:18LloreanYou should be able to just leave it charging for a while (whether something shows on screen or not, it's charging) and after a while (give it a day or two) it'll be fine.
19:59:22Rockboxfestnot the charge light... just the regular light (non oem charger)
19:59:40LloreanThe Apple firmware (which is what handles charging) behaves poorly when the battery is very low it seems, but if you give it long enough it works things out
20:01:41RockboxfestI shall try that then .. see what happens... I wasn't sure if rockbox or apple's software took care of the charging
20:05:26 Join mib_a1vi03 [0] (i=8141af9c@gateway/web/ajax/
20:12:53 Join lee321987 [0] (
20:16:00 Part dany_21a_
20:16:59 Join dany_21a_ [0] (
20:18:07lee321987I'm using a Sansa c200 v1. Does Rockbox work with a OF that allows over-2GB MicroSD cards?
20:18:39 Part dany_21a_
20:19:00 Join dany_21a_ [0] (
20:19:14gevaertsThat's a bit of a useless question. Rockbox doesn't "work with the OF", and as far as I know no v1 OF does support SDHC
20:19:17 Quit Lambduh (Remote closed the connection)
20:19:52 Quit Rockboxfest ("CGI:IRC (Ping timeout)")
20:20:23lee321987you answered my question, but I thought that Rockbox wouldn't work with certain OF versions?
20:20:34 Part dany_21a_
20:20:49 Join dany_21a_ [0] (
20:21:15Lloreanlee321987: hardware revision 2 always runs OF v3 (and v3 doesn't run on hardware version 1) so the OF is the easiest way to identify what hardware is inside.
20:21:17gevaertsSome OF versions don't support usb mass storage
20:22:12lee321987thanks guys
20:22:26 Part dany_21a_
20:23:30 Quit lee321987 ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
20:25:26 Join Lambduh [0] (
20:26:17 Join v1rtue [0] (
20:27:39 Quit lasser ("ChatZilla 0.9.83 [Iceweasel 3.0.3/2008092816]")
20:29:20 Quit kachna|lappy (Remote closed the connection)
20:34:38*LambdaCalculus37 tests his new Sansapatcher build on his c240
20:34:48 Nick m0f0x is now known as colesterol_dog (
20:35:29 Join stoffel_ [0] (
20:37:17LambdaCalculus37Successful test... now to pack it and post it to Flyspray. :)
20:38:29gevaertsLambdaCalculus37: does the new bootloader fully work, including various USB/OF reboots?
20:39:42 Quit J-23 ("Flying cow pressed ^D on my keyboard.")
20:42:57 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
20:46:08*gevaerts wonders how many people copy their firefox profile to new laptops
20:46:13*domonoky sees this job desciption on the mailinglist, and thinks this could be easily done with a little plugin showing a few bmps and playing 24 different wavs and setting the plugin as autostart... :-)
20:47:33LambdaCalculus37gevaerts: I'm testing it now.
20:47:56LambdaCalculus37At least now the c200 bootloader says "model no. c200".
20:49:29 Quit mf0102 ("Ex-Chat")
20:49:42LambdaCalculus37gevaerts: All working.
20:50:18gevaertsLambdaCalculus37: great! When I tested it didn't work properly, but after that I noticed that my cable is getting bad
20:54:02LambdaCalculus37gevaerts: I should have the OS X version up on Flyspray soon.
20:55:16LambdaCalculus37linuxstb: Just to make sure, Sansapatcher also builds as a universal binary for OS X, correct?
20:56:21v1rtuehow does version 3.0 display when checking versions... mine is currently r18274-080813... is that version 3.0?
20:57:28 Join meven [0] (
20:59:51 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
21:00:01LambdaCalculus37Version 3.0 will have 3.0 displayed in the version string.
21:00:21***Saving seen data "./dancer.seen"
21:00:35v1rtueLambdaCalculus37: Thank you. I suspected such, just wanted confirmation.
21:00:49 Part v1rtue (""Going to install version 3.0"")
21:05:44 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:07:55 Join n1s [0] (n=nils@rockbox/developer/n1s)
21:08:59 Quit gevaerts (Nick collision from services.)
21:09:03 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
21:09:08 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
21:11:44 Join AndyIL [0] (i=AndyI@
21:13:07 Join massiveH [0] (
21:14:00 Part Dhraakellian ("Meddle not in the affairs of ircops, for they are (not so) subtle, and quick to anger.")
21:15:31 Quit massiveH (Client Quit)
21:16:57 Quit GodEater_ (Remote closed the connection)
21:19:20 Quit tvelocity (Read error: 110 (Connection timed out))
21:19:50 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
21:19:51LambdaCalculus37n1s: A new Sansapatcher version for Mac OS X is up at FS #9369 if you'd like to check it out.
21:19:59 Join tvelocity [0] (n=tony@
21:21:41n1sLambdaCalculus37: did you build new bootloaders, and did you set the version string etc?
21:22:13n1s(sansapatcher includes bootloaders just like ipodpatcher, right?)
21:22:18 Join domonoky1 [0] (
21:22:20LambdaCalculus37n1s: Yes; new bootloaders are from the 3.0 trunk, and I set the string.
21:22:43LambdaCalculus37n1s: And yes, Sansapatcher includes the bootloaders like iPodpatcher.
21:23:05LambdaCalculus37Build the bootloaders for the c200 and e200, and put them in the same folder as Sansapatcher.
21:23:16 Quit domonoky (Read error: 104 (Connection reset by peer))
21:23:26n1sLambdaCalculus37: which version string did you use?
21:24:07 Quit AndyI (Read error: 110 (Connection timed out))
21:24:20domonoky1for rbutil we need those new bootloaders on the download server...
21:24:39LambdaCalculus37n1s: "Sansapatcher 0.7 with v5.0 bootloaders" at linuxstb's suggestion.
21:25:11LambdaCalculus37domonoky1: Bagder already put several of them up on the servers, according to a comment he left on the page for FS #9369.
21:25:51n1sLambdaCalculus37: afaik he posted only ipod and gigabeat bootloaders
21:27:32n1sLambdaCalculus37: modification dates on the download server agrees, no new sansa bootloaders are up, I will build them and post them, which rev of the branch did you use?
21:27:32LambdaCalculus37n1s: Guess we'll have to bug him about the others. ;)
21:27:41LambdaCalculus37n1s: 3.0
21:27:59 Quit woodensoul ()
21:28:19 Join massiveH [0] (
21:29:45n1sLambdaCalculus37: well, we need people to tes them...
21:30:46 Quit nuonguy ("This computer has gone to sleep")
21:31:12 Quit bertrik ("reboot")
21:31:43n1sLambdaCalculus37: amiconn has chaecked in some changes that could potentially affect bootloaders so i would like to have sansa bootloaders included in the different sansapatcher builds to be of the same rev in the branch
21:32:14amiconnWhich changes are you referring to?
21:32:31n1samiconn: the size reductions a couple of weeks ago
21:32:54n1sLambdaCalculus37: also did you set the version string in the bootloader when building it to "5.0" ?
21:34:55 Quit pierre- (Read error: 60 (Operation timed out))
21:35:42*amiconn would rather include those size reductions in new bootloaders
21:37:42n1samiconn: yes, that's my plan but i also want sansapatcher on macos to include the same bootloader as sansapatcher on windows/linux...
21:37:56LambdaCalculus37n1s: Which revision was amiconn's size reductions added in? I could rebuild using the current SVN table.
21:38:40*LambdaCalculus37 will have to wait till he gets home to make the new builds, though
21:38:45amiconnThere are several. The latest one (a tiny one only affecting recording targets) went in 4 days ago
21:39:30n1sLambdaCalculus37: I don't remember the exact rev number, I could build new bootloaders and you could just rebuild sansapatcher if you like?
21:40:02LambdaCalculus37n1s: Sure.
21:40:23n1sok, I'll do that and post them in the tracker
21:41:21 Quit karashata ("I go, only to return again some time...")
21:41:45amiconnThe big ones were r18585 (no bidi) and r18638 (no idle notification, sysfont limited to ascii, no font caching, removed superfluous error message)
21:43:19 Quit mib_a1vi03 (" ajax IRC Client")
21:44:02*LambdaCalculus37 should probably just pull the Sansapatcher.dmg he posted to FS for now
21:44:17amiconnThe small one (no extra shutdown delay in bootloader on recording targets) was r18781
21:45:28amiconnI think that the set of bootloaders should be built once, on one machine, and then embedded into the various patchers. This way identical bootloaders are guaranteed
21:47:33*gevaerts agrees
21:47:35 Join SamuraiDio [0] (n=diovani@
21:47:48SamuraiDiowhere can i find some screenshots?
21:48:17markunthere a lot in the manual
21:48:21 Quit Thundercloud (Remote closed the connection)
21:48:32markunand you can also check out the various themes that people made in our wiki
21:48:51markunSamuraiDio: which player do you have?
21:53:03SamuraiDioi have Shuffle 1st gen, can't use RockBox... but i'm planning to buy a new gadget
21:54:37 Quit Horscht ("I am root. If you see me laughing, you better have a backup")
21:56:06markunSamuraiDio: we made this page:
21:56:16 Quit jhulst (Read error: 113 (No route to host))
21:56:20markunbut there are a few more ports under construction
21:56:40 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
21:57:43 Join DGMurdockIII [0] (
21:58:08 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
21:58:22 Quit LambdaCalculus37 (" ajax IRC Client")
21:58:25DGMurdockIIIi fond somthing that can help the creative zen vision M port
21:59:01SamuraiDiocan someone suggest a good and small gadget suitable for Linux user?
21:59:04 Quit stoffel_ (Read error: 113 (No route to host))
22:00:16 Quit XavierGr ()
22:01:04gevaertsSamuraiDio: for rockbox use, any supported player will work equally well with linux
22:01:45 Join culture [0] (
22:02:35 Join AJCantos [0] (
22:04:08SamuraiDiothanks all
22:04:34BagderDGMurdockIII: how do they help ?
22:07:37markunSamuraiDio: maybe this one:
22:10:18 Join hannesd [0] (
22:13:04 Join stoffel_ [0] (
22:13:08 Quit Horscht (Remote closed the connection)
22:13:45 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
22:14:47 Quit AJCantos ("Leaving.")
22:17:21 Join gregzx__ [0] (
22:21:13 Join syn4pse [0] (
22:22:08 Quit gregzx (Read error: 60 (Operation timed out))
22:22:10 Nick gregzx__ is now known as gregzx (
22:25:16 Quit jeffdameth1 (Read error: 110 (Connection timed out))
22:25:23 Join Rondom [0] (
22:26:12markunSamuraiDio: there are also newer versions of the e200 series, but they don't work with rockbox yet
22:27:29 Join jeffdameth [0] (
22:29:13 Quit {phoenix} ("Konversation terminated!")
22:31:05 Quit pixelma2 ("-")
22:31:25 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
22:32:39 Join AJCantos [0] (
22:33:44 Quit BigBambi (Read error: 113 (No route to host))
22:34:59 Join bertrik [0] (
22:37:01 Quit perrikwp (" ajax IRC Client")
22:38:12 Join Noah1989 [0] (
22:38:47*bertrik waves
22:38:49Noah1989as one ever teken a look at the iriver E100?
22:38:53Noah1989i have such a device
22:39:21Noah1989but i'm slightly unsatisfied with the firmware
22:39:30Bagdernope, it doesn't seem to be much effort on any e100
22:40:05bertrikif there was, I think it was mentioned on the TargetStatus wiki page
22:40:25 Join Thundercloud [0] (
22:40:33Bagder has terribly crappy scans and some initial info on the hw
22:41:31massiveHwhat the heck scanned that?
22:41:46massiveHlooks like something from Hubble telescope...
22:41:53Bagdermaybe it was before the first coffe of that day ;-)
22:42:22Noah1989i could provide some better scans
22:42:30massiveHthat would be very helpful
22:42:40massiveHas you can't make out half the things on those boards...
22:42:45 Join perrikwp [0] (i=d1a8d351@gateway/web/ajax/
22:44:14 Join lasser [0] (
22:44:48 Quit gregzx ("ChatZilla 0.9.83 [Firefox 3.0.3/2008092417]")
22:46:27 Quit massiveH ("Leaving")
22:46:35 Quit perrikwp (Client Quit)
22:48:28 Join Tetracomm [0] (n=nicholas@
22:49:56 Quit stoffel_ ("leaving")
22:52:50 Quit bmbl ("Woah!")
22:56:28 Join kachna [0] (
22:56:41Noah1989argh, i lost a screw!
22:57:59 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
22:59:16Noah1989yay i got it opened
22:59:49 Quit domonoky1 (Read error: 104 (Connection reset by peer))
22:59:56 Join DerDome [0] (
23:00:23***Saving seen data "./dancer.seen"
23:01:41syn4psei can't seem to duplicate this crash i'm getting on my ipod in the simulator.
23:02:02syn4pse(for my plugin)
23:06:36 Join mf0102 [0] (
23:06:36 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
23:09:47 Join perrikwp [0] (i=98214fce@gateway/web/ajax/
23:11:04 Join massiveH [0] (
23:14:40 Quit perrikwp (Client Quit)
23:15:59Noah1989i found a datasheet for one chip in the e100
23:16:07Noah1989it's the ram
23:16:47 Join perrikwp [0] (i=98214fce@gateway/web/ajax/
23:19:18 Quit kronflux ("Leaving")
23:20:29Noah1989but what's probably tha CPU chip only says "iriver2135"
23:20:40 Quit colesterol_dog ("ooo")
23:20:51Noah1989and under it H5066FA 15N
23:20:56Noah1989not very useful
23:21:03BagderI would guess that's the main cpu
23:21:19Bagderand I would also guess it is a samsung one
23:21:52Noah1989we could just try to run some code on it, couldn't we?
23:22:36 Quit meven (Remote closed the connection)
23:23:17Noah1989well.. how do you put firmware on other irivers?
23:23:34Bagderfigure out the file format, put our own file there to "upgrade"
23:23:57Bagderbut it would also need to know things about the lcd, the buttons etc to be able to do something
23:24:18Noah1989one could analyze the original firmware
23:24:41 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
23:25:47*n1s posted new sansa e200 and c200 bootloaders and linux sansapatchers in FS #9369 and hopes people will test
23:26:27 Quit hannesd ("Client suicide")
23:26:43n1sI am not sure how to handle e200r, how do you install the bootloader on it? e200rpatcher seems to not do that...
23:27:17massiveHn1s, I would love to try out the new bootloader, if only FedEx would deliver it to me
23:28:07n1smassiveH: no need to FedEx the bootloader, you can download it ;)
23:28:19massiveHhar de har har
23:29:29massiveHI think they lost the package though, so testing will be slightly harder now...
23:30:57 Join BeChris [0] (n=51fbed92@gateway/web/cgi-irc/
23:31:11BeChrisHello everybody
23:32:25Noah1989wtf, is not available?
23:32:42 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
23:33:03Noah1989now it works..
23:33:16BeChrisAnyone interrested in helping to port a PNG decoder to rockbox ?
23:34:20bluebrotherI noticed that png decoder patch on the tracker the other day ... buy why is it in the core?
23:35:16BeChrismy goal is to use it for album artworks taken directly from music files when played
23:35:43BeChrisand later maybe merge it with jpegviewer plugin
23:35:53massiveHmost people use jpg for coverart...
23:36:26bluebrotherif you want it to get a chance of getting included it should be a plugin, not something in the core
23:36:37 Quit pondlife (Read error: 110 (Connection timed out))
23:36:41 Quit lasser ("ChatZilla 0.9.83 [Iceweasel 3.0.3/2008092816]")
23:37:02bluebrotherright now there even isn't jpeg decoding in the core, and until that has been agreed upon png is not likely to get accepted in the core at all
23:37:45BeChrisDo you mean we shall before include a jpeg decoder in the core
23:37:58BeChrisand when done do the same for a png one ?
23:38:47bluebrotherwell, first there needs to be a decision about having a jpeg decoder in the core.
23:39:10gevaertsBeChris: the core is very RAM-sensitive, so to add something there you'll need to do a lot of convincing
23:39:12bluebrotherso if you want to work on a png decoder for Rockbox you should do this as a plugin, at least as of now
23:39:16 Part DGMurdockIII
23:39:44 Quit SamuraiDio ("There's no place like")
23:40:04BeChrisbut as I mention in FS #9493 as was seeking for help from talented coders
23:40:20bluebrotherdefine "talented coder" ;-)
23:40:26gevaertsAnd jpg seems to be a lot more common for album art, so all other things being equal it has a much better chance to go in
23:40:42 Quit BigBambi (Read error: 113 (No route to host))
23:41:42 Quit perrikwp (" ajax IRC Client")
23:41:49 Quit Nibbl ("Ex-Chat")
23:43:33 Join tessarakt [0] (
23:43:46BeChrisI'm convinced that the core is RAM sensitive but it would be cool to have displayed embedded artwork from whithin played files
23:44:56bluebrotherwhile this is true we don't have embedded album art right now at all.
23:45:06bluebrotherso just take one step after the other
23:45:44bluebrotherIt would be cool if Rockbox could make good coffee too ;-)
23:47:10BeChrisI agree but if I'm not sure about the acceptance of a jpeg decoder in the core, why bother working on the artwork extraction part ?
23:49:47 Join perrikwp [0] (i=98214fce@gateway/web/ajax/
23:50:11bluebrotherwell, I would make a png decoder a viewer plugin −− as the jpeg viewer currently is
23:51:25 Quit massiveH ("Leaving")
23:52:02 Nick fxb is now known as fxb__ (
23:52:57BeChrisFor the moment I don't mind having a png decoder as a plugin
23:53:03BeChrismy goal was to:
23:53:23BeChris1)include a new decoder (png or jpeg) in the core
23:53:52BeChris2)add the extraction of album artwork from music files
23:54:10bluebrotherwell, so what is your goal? Getting embedded album art to work or a png decoder?
23:54:19BeChris3)decode extracted "stream" with decoder mentioned in 1)
23:54:31BeChrisboth :)
23:54:58bluebrotherboth at the same time won't work. And you need to convince quite some people for both of those
23:55:30gevaertsBeChris: do you have an idea about the RAM cost of your current patch?
23:55:39pixelmamaybe you can already work on the (2) and make it a viewer plugin you could use on your music files - and think about a nice solution for (1) with as little footprint as possible so people who don't use it are not much affected (maybe "image" codecs like for music)
23:56:14pixelmalike audio codecs I meant...
23:56:21 Quit tessarakt ("Client exiting")
23:56:32bluebrotherwell, first of all (if png is wanted) a decoder is needed. This should be done as plugin imo.
23:56:44 Join Nibbl [0] (
23:57:03bluebrotherafterwards (if there has been a decision if we want other formats than bmp in the core) the embedded album art extraction can be done
23:57:35*Llorean thinks the order needs to be 1) Demonstrate jpeg in the core with as minimal impact as possible, 2) Demonstrate embedded jpeg album art and its costs, 3) Figure out a way to add png so that it's not added on top of jpeg in the core, but so that memory is only used for one of them at a time.
23:57:37pixelmasure, as I understood BeChris, the one in the tracker is already quite nice for him - my interpretation though
23:57:49gevaertsAt least image plugins would limit the amount of needed RAM if there are many of them. It makes it harder (or impossible?) to allow normal plugins to use them though
23:58:52 Quit Thundercloud (Remote closed the connection)
23:59:00BeChrisif jpef is the most common format for album artwork

Previous day | Next day