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

00:02:33 Join ipod [0] (n=4a245d5f@gateway/web/cgi-irc/
00:03:01 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
00:03:08ipodcan sumone help me wit putting themes on my ipod
00:03:13 Join sitwon [0] (
00:03:50preglowshotofadds: yeah, things are definitely going slower than i'd like, but there's not much to be done about it
00:05:05ipodis anyone there
00:05:10linuxstbipod: What's the problem?
00:05:27preglowanywho, i'm off for an early plane. talk to you in about a week (or sooner, if i can find a nice wlan...)
00:05:28ipodi cant get themes on my ipod to show right
00:05:37scorche|shipod: they are likely broken
00:05:53shotofaddspreglow: have a good trip!
00:05:55ipodi got them off
00:06:26ipodbtw what u mean broken
00:06:43linuxstbipod: There were some changes to Rockbox recently which broke most themes. Not all of them have been fixed yet - you could help...
00:06:43scorche|shipod: yes...those are user-maintained themes (assuming you mean the ones on the wiki)
00:07:14 Join davina [0] (
00:07:26ipodhow could i he;p
00:07:45 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
00:08:19 Quit hannesd (Read error: 113 (No route to host))
00:08:56linuxstbipod: Edit the .wps files (they are text files you can change with any text editor) to update them to work with recent changes. This forum post (very briefly...) describes the changes -
00:08:56 Quit ipod ("CGI:IRC (EOF)")
00:09:03linuxstbOr not...
00:09:47massiveHgreat help he was.
00:16:05 Quit davina (Remote closed the connection)
00:18:21 Join davina [0] (
00:18:49bertrikit looks like it's not possible to read the battery voltage during charging on sansa c200, but I can get an idea of the charging current
00:19:14 Quit shotofadds (Read error: 104 (Connection reset by peer))
00:19:42 Quit ChristopherW ("Leaving.")
00:20:01 Quit davina (Client Quit)
00:20:37 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
00:22:36 Join ChristopherW [0] (
00:22:46 Join PaulJam_ [0] (
00:24:50 Quit massiveH ("Leaving")
00:26:51 Join BlakeJohnson861 [0] (
00:29:00 Quit EspeonEefi ("さよなら")
00:34:47 Join Zarggg [0] (
00:38:32 Join jhulst_ [0] (n=jhulst@unaffiliated/jhulst)
00:38:49 Quit jhulst (Read error: 110 (Connection timed out))
00:39:02 Quit obo ("bye")
00:41:24 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
00:41:58 Quit PaulJam (Read error: 110 (Connection timed out))
00:42:10 Quit Nico_P ("bed time")
00:43:08 Quit PaulJam_ (".")
00:45:28 Join Ebert [0] (
00:47:24 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
00:47:54 Join jhulst__ [0] (
00:53:57 Quit ChristopherW ("Leaving.")
00:54:09 Quit Nibbl (Read error: 113 (No route to host))
00:56:06 Join LocalToast [0] (
00:56:19LocalToastI have a question
00:56:37LocalToastActually I don't.
00:56:40 Part LocalToast
00:57:56 Join krazykit [0] (
00:58:26 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
00:58:59 Quit ompaul (Client Quit)
00:59:07 Join ChristopherW [0] (
01:00:31 Quit jhulst_ (Read error: 113 (No route to host))
01:04:00 Quit ChristopherW (Client Quit)
01:05:22 Quit DataGhost (Nick collision from services.)
01:05:29 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
01:06:53 Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU)
01:07:22 Join fdinel [0] (
01:08:49 Quit Genre9mp3 ()
01:08:58 Join ChristopherW [0] (
01:09:09 Part ChristopherW
01:13:42***Saving seen data "./dancer.seen"
01:17:26 Join Johan [0] (
01:21:21Johanyo! who is responsible for the meizu port?
01:22:00Johani've been reading up and would like to help
01:22:23 Quit tarbo (Remote closed the connection)
01:22:23bertrikI think markun is working on it
01:22:34krazykitno one is "responsible", but if you read the thread in the New Ports forum, that should give you a hint as to what needs to be done
01:22:36 Join tarbo [0] (n=me@unaffiliated/tarbo)
01:24:35 Quit avis ("Leaving")
01:24:54 Join Thundercloud [0] (
01:28:51 Part pixelma
01:32:27 Quit bertrik (Remote closed the connection)
01:40:47 Quit Johan ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
01:46:08 Join massiveH [0] (
01:49:58 Join Johan [0] (
01:53:17 Quit Johan (Client Quit)
01:53:35 Join LambdaCalculus37 [0] (i=40f1258c@gateway/web/ajax/
01:54:00 Join avis [0] (n=ident@pdpc/supporter/student/avis)
01:55:15 Quit krazykit ("Connection reset by beer")
02:01:30 Part Ebert
02:08:31 Quit saratoga ("CGI:IRC (EOF)")
02:10:53 Join Lars_G [0] (
02:10:56Lars_GHey all.
02:11:31Lars_GQuestion, there is still no easy way to autosave position of podcasts/audiobooks even in queue mode. right?
02:11:50 Quit LambdaCalculus37 (" ajax IRC Client")
02:12:12 Quit tvelocity (Remote closed the connection)
02:16:17massiveH updated with today's build on iriver h340
02:17:30Lars_GBtw another question, trying to build rbutil but rbutilqt is crying there's no rbspeex, but in ../tools/rbspeex it's compiled....
02:19:17 Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon)
02:22:28 Join Rob2223 [0] (
02:32:49Lars_GHmm ok I had to regen Makefile
02:32:57 Quit Zarggg (Read error: 110 (Connection timed out))
02:41:08 Quit Rob2222 (Read error: 110 (Connection timed out))
02:47:27 Quit herrwaldo ("Konversation terminated!")
02:49:54Lars_GAy there any easy way to convert an hfs ipod to an fat ipod from linux?
02:50:27Lars_GBtw nice cleanup on the page's lefthand menu.
02:50:58 Quit massiveH ("Leaving")
02:51:36Lars_GOh i found the wiki article. let me read it
02:53:12 Join sarixe [0] (
02:56:39 Join BlackHawk [0] (
03:08:17 Quit HellDragon (No route to host)
03:10:06 Join HellDragon [0] (
03:11:42 Join swears [0] (
03:12:12swearsCan someone help me with editing a .wps file?
03:12:24swearsi'd like to switch the "play" and "pause" buttons in now playing
03:13:09swearsicons rather
03:13:44***Saving seen data "./dancer.seen"
03:13:54 Quit Thundercloud (Remote closed the connection)
03:14:01 Join Shaid [0] (
03:14:58 Quit neddy ("Leaving.")
03:20:11 Quit faemir ("Leaving")
03:23:12 Join Zarggg [0] (
03:30:02 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
03:32:00 Nick BlackHawk is now known as BlackHawk|Away (
03:35:34 Quit DerDome (Nick collision from services.)
03:35:35 Join DerDome1 [0] (
03:35:47 Nick DerDome1 is now known as DerDome (
03:46:56 Quit swears (Read error: 110 (Connection timed out))
04:09:30 Quit Soap (Read error: 54 (Connection reset by peer))
04:10:14 Join soap [50] (n=soap@rockbox/staff/soap)
04:24:59 Join miepchen^schlaf_ [0] (
04:30:34 Quit BHSPitLappy (Read error: 110 (Connection timed out))
04:33:21 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
04:38:43 Quit sacarasc (Read error: 104 (Connection reset by peer))
04:38:46 Join sacarasc [0] (
04:43:44 Join SSBMMASTER [0] (
04:45:41 Quit SSBMMASTER (Client Quit)
04:45:57scorchedidnt even make the 2 minute mark =/
04:50:37 Join massiveH [0] (
04:56:43 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
05:00:00 Quit massiveH (Read error: 104 (Connection reset by peer))
05:04:32 Join massiveH [0] (
05:09:07 Quit Bensawsome ("The awsome is gone :(")
05:13:47***Saving seen data "./dancer.seen"
05:17:51 Join cool_walking_ [0] (
05:22:42 Join CaptainKewl [0] (
05:29:33 Quit EspeonEefi ("さよなら")
05:38:36 Quit massiveH ("Leaving")
05:53:29 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
06:11:49 Quit jhulst__ (Read error: 113 (No route to host))
06:12:03 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:16:20 Quit sitwon (Remote closed the connection)
06:22:21 Quit Shaid ("*toink*")
06:26:10 Join d-k-t-2 [0] (
06:32:15 Join Monkeytamer [0] (
06:39:17 Join d [0] (
06:39:43 Nick d is now known as Guest16768 (
06:44:38 Join fyre^OS [0] (
06:48:01 Quit d-k-t (Connection timed out)
06:48:25 Quit d-k-t-2 (Read error: 110 (Connection timed out))
06:51:22 Join Dhraakellian [0] (
06:59:05 Quit Llorean ("Leaving.")
07:02:10 Join Llorean [0] (
07:02:11 Quit fyrestorm (Read error: 110 (Connection timed out))
07:04:51 Quit BHSPitLappy (Remote closed the connection)
07:10:11 Quit FOAD (
07:10:11 Quit wurscht (
07:10:11 Quit LinuxMafia (
07:10:11 Quit Seldaek (
07:10:51NJoinwurscht [0] (
07:12:03 Join ender` [0] (
07:12:17NJoinSeldaek [0] (
07:12:18NJoinLinuxMafia [0] (
07:12:18NJoinFOAD [0] (
07:12:24 Join FOAD_ [0] (n=dok@
07:12:26 Quit FOAD (Read error: 104 (Connection reset by peer))
07:12:42 Nick FOAD_ is now known as FOAD (n=dok@
07:13:09 Quit LinuxMafia (SendQ exceeded)
07:13:24 Join LinuxMafia [0] (
07:13:51***Saving seen data "./dancer.seen"
07:17:12 Quit Monkeytamer ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
07:18:47 Quit jhulst (No route to host)
07:25:00 Quit miepchen^schlaf_ ()
07:26:25 Quit CaptainKewl (Read error: 110 (Connection timed out))
07:39:58 Join Llorean1 [0] (
07:40:10 Quit Llorean (Nick collision from services.)
07:40:12 Nick Llorean1 is now known as Llorean (
07:41:49 Quit Zarggg ()
08:08:07 Quit safetydan ("Leaving.")
08:11:54 Join W4RP3D [0] (
08:12:04W4RP3DHi ! I've got a big problem here
08:12:22W4RP3Di tried to uninstall rockbox to come back to the original firmware but now its all messed up and won'T load
08:13:07LloreanWhat played did you have, what steps did you perform to uninstall it, and what happens now?
08:13:28W4RP3DLlorean Sansa e260
08:13:45W4RP3DTo Uninstall it, simply deleted the .rockbox folder
08:14:03LloreanYou need to uninstall the bootloader to.
08:14:17LloreanTurn off your player, then plug in USB while it's off, then uninstall the bootloader.
08:14:25W4RP3Dwell it won't let me detect it with my computer unless it's on recovery mode
08:14:55LloreanDid you turn off your player, and plug it in while turned off?
08:15:19W4RP3Dit just freezes on the "Sandisk" screen
08:15:30LloreanSo you couldn't use USB at all with Rockbox installed?
08:15:33W4RP3DI also tried to put a file named "sansa.fmt" while in recovery mode
08:15:37W4RP3Dyes I could
08:15:48W4RP3Duntil I lamely attempted to uninstall it
08:15:48LloreanYou did stuff in recovery mode already?
08:16:04LloreanExperimenting is just going to make things worse.
08:16:04W4RP3Dyes...that's what I found on the net to recover the firmware....
08:16:13LloreanRemoving the .rockbox folder just means it won't boot Rockbox any more.
08:16:17W4RP3Dyes that's what I see
08:16:21LloreanYou should've still been able to dual boot into the original firmware.
08:16:25LloreanBut you broke that somehow
08:16:56LloreanNow you need to put a clean firmware PP5022.MI4 in recovery mode.
08:17:11amiconnWow, WMA speedup on PP5002 is even higher than on the other mentioned targets :) I measured ~30% speedup (152.7% -> 197.2% with my only wma file)
08:17:26W4RP3DLlorean ok...and how do i do this ?
08:17:51LloreanW4RP3D: Uhm? You already put a sansa.fmt on it, it's the same thing except you need a firmware file.
08:18:07LloreanYou can use the official firmware update while in recovery mode, I believe.
08:18:12W4RP3Doh ok
08:18:16W4RP3Du mean the sansa updater ?
08:18:17Lloreanamiconn: I believe he mentioned AAC can be improved similarly.
08:18:27 Join Rob2222 [0] (
08:18:31LloreanW4RP3D: I don't know what it's called, I don't use the original firmware...
08:18:42LloreanAlso, please use real words while you're in our channel, no "u" or such
08:19:09W4RP3Dok no problem
08:20:31W4RP3DLlorean the updater software doesn't seem to work in recovery mode
08:20:45W4RP3DLlorean is there any place where I can find the firmware file ?
08:20:59LloreanW4RP3D: Probably linked from the SansaFAQ in the wiki
08:24:00W4RP3DLlorean As I can read in the wiki...i need to copy a .mi4 file ...but where can i find this file ?
08:24:41LloreanW4RP3D: I've told you I haven't needed to do this... I'm sure there's somewhere in the wiki that tells where they can be found.
08:25:09W4RP3DLlorean OK
08:29:13W4RP3DLlorean ! I Got IT ! :D
08:29:46W4RP3DUsing the Unbrick your Sansa e200 section
08:33:23 Quit GodEater (" ajax IRC Client")
08:34:32W4RP3DWell Thanks a lot for the Tips ! Have a good night !
08:35:30 Quit W4RP3D ()
08:35:36 Quit Rob2223 (Read error: 110 (Connection timed out))
08:36:57 Part Dhraakellian ("Meddle not in the affairs of ircops, for they are (not so) subtle, and quick to anger.")
08:40:19 Join GodEater [0] (i=c2cbc962@gateway/web/ajax/
08:57:27 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
08:58:54 Join saratoga [0] (n=9803c50e@gateway/web/cgi-irc/
08:59:34saratogathe speed up from the new IMDCT on coldfire was much less on the official test samples then what PaulJam found with his test sample
08:59:41MU{lappy}i see a few different sine/cosine value tables that some of the codecs use. sbagen.c generates a sine lookup table using sin(), i'm imaging a plugin port would just want to use a pre-coded sine table?
08:59:46saratogai wouldn't have expected so much variation
09:00:09saratogayes don't call sin in a loop
09:00:26saratogaeither call it when you init everything to generate a lookup table, or just put the lookup in the code
09:03:12amiconnMU{lappy}: How much precision do you need?
09:03:30amiconnThere's already a simple lookup-based fixed point sine implementation in the plugin lib
09:04:33 Nick JdGordon is now known as JdGordon|afk (n=jonno@rockbox/developer/JdGordon)
09:04:42MU{lappy}i must've missed that, there's no "sin" or "sine" in plugin.h
09:04:57amiconnplugin *lib*
09:05:18amiconnNo such thing in the core, as it's not needed there
09:07:17 Join petur [50] (n=petur@rockbox/developer/petur)
09:09:59 Join davina [0] (
09:13:05MU{lappy}i'm looking now. sbagen uses it to generate pure tones, and there may be a number of them playing at any given time. is fsincos fast enough to use directly for synthesis, or should i be building a larger lookup table w/ it so that lookups can be direct instead of w/ rotation and iterative refinement?
09:13:55***Saving seen data "./dancer.seen"
09:16:01 Quit cool_walking_ (Read error: 104 (Connection reset by peer))
09:16:23saratogadepends how often you're going to call it
09:16:36saratogaits quite slow, but if you only call it a few times per second it shouldn't matter
09:17:26MU{lappy}a number of times per *sample*, so i'm thinking the best plan is to use it to build a lookup table as in the original src.
09:18:43 Quit davina (Remote closed the connection)
09:30:18 Quit ompaul (Client Quit)
09:40:40peturis there anybody with a CF modded h1x0 willing to put his bootloader online?
09:48:37 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
09:50:03 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
10:07:02 Join bertrik [0] (
10:08:01 Quit bertrik (Read error: 104 (Connection reset by peer))
10:10:05saratogadid anyone ever look at Tremorlo?
10:11:29saratogaits got its own ARM ASM optimized MDCT
10:11:45 Join bertrik [0] (
10:12:22saratogaactually its got a lot of ARM ASM code
10:15:29 Join gromit` [0] (
10:15:41 Quit avis ("Leaving")
10:15:58 Join avis [0] (n=ident@pdpc/supporter/student/avis)
10:17:47 Join obo [0] (n=522e52e0@rockbox/developer/obo)
10:18:34 Join Horschti [0] (
10:18:34 Quit saratoga ("CGI:IRC (EOF)")
10:19:18 Quit Horscht (Nick collision from services.)
10:27:24 Join stumo [0] (n=7cbe4346@gateway/web/cgi-irc/
10:28:59stumoIs there anyone here who can help me claim back soe of the RAM on my V1R in the latest daily builds, it only has 1.1Mb for mpeg buffer.
10:30:53linuxstbDo you have either "directory cache" or "load database to RAM" enabled? (I'm not even 100% sure you can do both of those on Archos...)
10:32:59stumoI will just check now, thanks.
10:33:43stumooh, where do I find those settings?
10:34:09 Join desowin [0] (n=desowin@atheme/member/desowin)
10:34:35 Quit bertrik (Read error: 104 (Connection reset by peer))
10:34:51pixelmalinuxstb: you can't load the database to RAM on the Archoses, not so sure about dircache
10:35:03linuxstbpixelma: I wasn't sure...
10:35:17stumoI can't find dircache anywhere yet.
10:35:21 Join davina [0] (
10:35:27linuxstbI think it's something like System -> Disk
10:35:52linuxstb(if it exists on Archos...)
10:36:13stumoNo only spindown shows there.
10:36:50stumoBut even if I do find it, are we talking about a gain of half a meg? like I get with an old version 2.5?
10:37:07 Join bertrik [0] (
10:37:28linuxstbDid you flash v2.5 ? (i.e. rombox)
10:37:29pixelmastumo: do you have - cuesheet support or lastfm support enabled (I believe they need a lot of RAM) and what's your "max files in directory" settings?
10:38:16stumomax files is set t o150, I don't even know what lastfm is.
10:39:15stumoand yes I did flash 2.5, but I have since flashed a recent daily.
10:40:15pixelmafor what it's worth, I have about 1.29 MB of free buffer on my OndioFM which has a bit less settings and a bit smaller firmware file with a 1 week old build
10:40:35stumoI found lastfm and it is set to "no"
10:41:12amiconnNo dircache and no db-in-ram on archos
10:41:24amiconnMake sure you don't have insane limits set
10:41:32pixelmado you use the voice UI?
10:42:01amiconnEspecially 'max files in dir' is memory hungry
10:42:18stumojust checking now....
10:42:31pixelmaalready said that it is set to 150 which doesn't seem insane to me
10:43:19pixelmamine is set to 100
10:43:37stumoI have max playlist set to 11000
10:45:15stumoI'm up to 1.368MB now, still would like a couple of hundred more k really.
10:46:31stumoI think I get 1.8MB with v2.5 flashed - I know things have come a long way since then, but for general mp3 playing I need to maximise the buffer.
10:47:19stumoBecause the disk is spinning up and down every 20-30 seconds, whic hcan't be good.
10:48:46 Quit Horschti ("We don't make mistakes, we just have happy little accidents")
10:49:30stumoAt this stage I'm thinking to reflash 2.5 for general duties, then load a late daily if I need to do some of the cool extra stuff, does that sound like a good plan?
10:49:41pixelmayou can't really compare running version 2.5 from ROM with running a recent version from RAM
10:50:06pixelmastumo: do you use the database?
10:50:16stumoNo I flashed a recent one.
10:51:10stumoI tried the database, but it is kind of too slow to be useful, and it locks-out the device while it "commits" if you switch off then on for ages.
10:51:33stumoI have 80GB of mp3s.
10:52:24linuxstbIf I understand correctly (I'm sure pixelma or amiconn will correct me), recent Rockbox versions for the AJBR are too big to be flashed - so you would have flashed a compressed version of the firmware, which is then copied to RAM and executed from there. 2.5 would have run directly from ROM.
10:52:44pixelmayes, but you didn't flash a recent version to ROM (this would mean using the rombox.ucl which is not present in recent builds because Rockbox became to big). Are you able to compile your own builds?
10:52:46linuxstbSo you don't gain RAM by flashing - just a faster boot time.
10:52:50 Join Divadmils [0] (n=60e400a3@gateway/web/cgi-irc/
10:53:17Divadmilswats up guys
10:53:33Divadmilsany talk yet of a build for Sansa Fuze?
10:54:03stumopixelma: not set up to build anymore, I'm the guy who has been away for 4 or so years who you helped out last week.
10:54:05 Quit Divadmils (Client Quit)
10:54:09 Join Divadmils [0] (n=60e400a3@gateway/web/cgi-irc/
10:54:30Divadmilsany talk yet of a build for Sansa Fuze?
10:54:36linuxstbDivadmils: There has been talk I think, but probably not much more than that. The "New Ports" forum should contain any news.
10:54:48Divadmilsokay thanks
10:56:09stumopixelma: I flashed "rockbox.ucl" which was in the .rockbox dir, then I deleted the ajbrec that was in the root dir. I used the fancy new installer program to update to the latest daily - very slick.
10:57:32stumoso if what linuxstb said about it being decompressed into RAM then I'm kind of grasping aren't I?
10:57:38pixelmastumo: I was asking because there is a way to build Rockbox without the database to make it small enough for rombox but this means you need to compile your own
10:57:50markunI want to add embedded lyrics viewing. Do we have some simple text viewing 'widget' used anywhere?
10:58:26linuxstbmarkun: Just the list widget I think - but that might be enough for you...
10:58:44markunlinuxstb: yes, should work
10:59:23stumopixelma: Oh cool, so if I get set up to build I can gain a decent chunk of buffer, and keep the cool features that I actually use then. Is it just a #define for the database support?
10:59:30linuxstbmarkun: Isn't there already a plugin for that (sncviewer or something)... ?
10:59:58 Quit k4y (Nick collision from services.)
11:00:08 Join k4y_ [0] (
11:00:41markunlinuxstb: I could take a look at that yes :)
11:00:59markunI'll try to quickly finish this and then look at their implementation
11:01:19pixelmastumo: yes (and without the database). See , should give you an overview
11:01:26linuxstbmarkun: How are you handling memory allocation?
11:02:12markunlinuxstb: I was hoping it would not be a problem because of MoB
11:02:14pixelmalinuxstb, markun: I believe there were 2 related patches in the tracker
11:02:55stumopixelma: thanks for your help.. again. Cheers.
11:04:52bertrikI'm thinking of creating a wiki page about sansa c200 and e200 charging, any suggestions for a good page name? how about simply SansaCharging?
11:05:13 Join num1 [0] (
11:06:01 Quit stumo ("CGI:IRC (EOF)")
11:08:56Divadmilsabout the fuze..why cant some1 create a downgrader to flash the firmware to a version 1 then simply create a build for it?
11:09:06Divadmilsor make a custom firmware?
11:11:01bertrikAre you volunteering? :)
11:11:30Divadmilsit seems simple enough until you get into the actual process :/
11:11:56Divadmilsno one has been able to crack this firm yet
11:13:56***Saving seen data "./dancer.seen"
11:16:01 Quit Divadmils ("CGI:IRC (EOF)")
11:16:29 Join webguest22 [0] (n=60e400a3@gateway/web/cgi-irc/
11:16:31 Quit webguest22 (Client Quit)
11:16:40num1Which target was Divadmils talking about?
11:16:42 Join Divadmils [0] (n=60e400a3@gateway/web/cgi-irc/
11:16:59LloreanThe Sansa Fuze isn't the same hardware as any supported targets.
11:17:08LloreanI don't see what a "downgrader" would be, or do.
11:17:42Divadmilsyea but u could replace it with the firmware from an older model
11:19:10LloreanThe hardware is entirely differen.t
11:19:16LloreanAny other firmware wouldn't be able to control it.
11:20:39Divadmilsjust throwin out suggestions
11:21:26num1not to point out my ignorance, but why do you need to change the firmware?
11:21:29LloreanI mean no offense, but why not do some research and then perhaps come up with a reasonable plan. Throwing out random suggestions that make no sense at all isn't going to do anyone any good.
11:22:17Divadmilsi was thinkin that if u use a different firmware then it would be easier to creat a build for it
11:22:25Divadmilsguess not :)
11:22:42LloreanRockbox doesn't use any part of the original firmware.
11:23:29Divadmilsyes i know but it would be easier to find the recovery mode making it easier to do a trial and erroe scenario
11:23:32LloreanThe only time the original firmware matters, at all, is figuring out enough of its upgrade process so we can get it to upgrade to our own code. If there were a way to "downgrade" it, why wouldn't we just downgrade it to our own code anyway?
11:24:27Divadmilsso i guess we gotta wait for an upgrade before anything can be done?
11:25:00LloreanThere doesn't need to be an official upgrade for someone to figure out how to get it to run our own code.
11:25:02 Quit davina (Remote closed the connection)
11:25:10LloreanWhat needs to happen is people actually working on it.
11:25:16 Quit midgey ()
11:25:25 Join davina [0] (
11:25:37LloreanPure and simple: There really aren't many, or possibly any, Vuze owners doing much in the way of real investigation.
11:25:55Divadmilstrue. but wouldnt it take less time if there were an official upgrade
11:26:01Divadmilsyea your right
11:26:19LloreanAn official upgrade might make it take less time, or it might not.
11:26:30LloreanIt entirely depends on the hardware and software decisions made.
11:27:03num1I guess you could reverse the official upgrade to see how the update is done, but it's just a different way of solving a problem, both require people working
11:27:33Divadmilsso if we look at an older model like the e200 it wouldnt tell anything bc its different hardware?
11:28:17 Join ap0 [0] (
11:28:21 Quit ap0 (Remote closed the connection)
11:28:35 Join faemir [0] (
11:29:09Divadmilsif u had to guess how long do u think it would take to do after an official upgrade comes out?
11:30:05num1I have no expertise or even minor dabbling in the area, but I'd guess a month or two if you had some dedicated people working on it
11:30:39markunnum1: if sandisk has some didicate people working on it you mean
11:30:39Divadmilsthe problem is finding people willing to put time into it
11:30:52markunah never mind :)
11:31:58GodEatera month or two is incredibly optimistic - even for targets where we have full hardware documentation, it's about a year to get a functioning port going
11:33:12Divadmilsi just checked the site and they have an upgrade already..
11:33:28LloreanDivadmils: It doesn't matter.
11:33:30Divadmilsits the firmware updater
11:33:35Divadmilswhy not?
11:33:37LloreanAs I tried to say, there's nobody working on it.
11:33:44Divadmilsoh right
11:33:58LloreanEven if there were, there's absolutely no guarantee an update will reveal anything useful.
11:34:00 Join PaulJam [0] (
11:34:16Divadmilsthen i better get started huh?
11:34:22num1Divadmils, you seem to really want this, I wish you much luck
11:34:24LloreanIf you want to see a port happen, find somewhere where people already own the player, and try to get them interested.
11:34:38Divadmilsi own one
11:34:45LloreanGenerally speaking, work gets done by people who already like the player.
11:34:49num1then you're halfway there :D
11:34:50Divadmilsand my friend has one too
11:35:29markunDivadmils: this is a good place to start:
11:36:50num1how long does it usually take to build the cross-compiler?
11:37:06num1the script's been running on my comp for a good 10 mins now
11:37:12markundepends on the speed. Maybe 10 to 20 minutes?
11:37:41markunare you building all or just 1?
11:37:48num1just 1
11:37:59num1I'm building arm
11:38:26LloreanDepends a very lot on your computer's speed though.
11:38:41Nico_Pnum1: it can be rather long
11:38:49num1allright, thanks
11:38:53LloreanAnd I assume by "building the cross compiler" you mean everything else too, the whole Arm toolchain?
11:39:08num1you would assume correctly :)
11:39:11LloreanIf so, yeah, expect it to take a decently large amount of time.
11:40:15num1he he, it feels like I'm building the kernel or something
11:41:24Divadmilsalright guys im off to bed
11:41:41Divadmilssee ya
11:41:57 Quit Divadmils ("CGI:IRC")
11:41:58MU{lappy}linux kernel i would say takes less time than compiler+binutils, but i could be wrong
11:42:42GodEaterdepends how much of the kernel you build
11:42:50num1hey it just finished
12:10:36 Quit sarixe (Read error: 110 (Connection timed out))
12:11:41 Join sarixe [0] (
12:25:51 Join AndyI [0] (n=pasha_in@
12:29:33 Nick BlackHawk|Away is now known as BlackHawk (
12:33:26 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
12:37:24 Quit AndyIL (Read error: 110 (Connection timed out))
12:40:37 Nick BlackHawk is now known as Mark_vH (
12:47:13 Join Lear [0] (i=chatzill@rockbox/developer/lear)
13:02:12 Join herrwaldo [0] (
13:04:15 Quit k4y_ (Remote closed the connection)
13:04:30 Join k4y [0] (
13:05:51 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
13:13:57***Saving seen data "./dancer.seen"
13:29:41 Quit rvvs89 (Read error: 110 (Connection timed out))
13:32:40 Join PaulJam_ [0] (
13:35:17 Join fdinel [0] (
13:35:34 Part Mark_vH ("Leaving")
13:45:25 Join BigBambi [0] (i=86ceaf40@gateway/web/ajax/
13:51:59 Quit PaulJam (Read error: 110 (Connection timed out))
13:54:57 Join Vorador [0] (n=tomas@
13:55:09 Join rvvs89 [0] (
14:04:39 Join Thundercloud [0] (
14:05:57 Join massiveH [0] (
14:06:05 Join Maddin [0] (n=4e2297b5@gateway/web/cgi-irc/
14:06:36 Quit Maddin (Client Quit)
14:18:03 Join Lear [0] (i=chatzill@rockbox/developer/lear)
14:18:21 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
14:21:08 Join Addicted [0] (i=fnode@
14:21:53 Quit Nico_P (" ajax IRC Client")
14:22:05 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
14:28:42 Quit Nico_P (" ajax IRC Client")
14:29:15 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
14:32:17 Quit Nico_P (Client Quit)
14:34:11 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
14:37:15 Quit Nico_P (Client Quit)
14:37:29 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
14:37:48 Join moos [0] (
14:39:28 Quit Nico_P (Client Quit)
14:39:37 Join Nico_P [0] (i=53915df2@gateway/web/ajax/
14:41:37 Join Bensawsome [0] (
14:42:13 Join mib_r3bco7 [0] (i=44a0430f@gateway/web/ajax/
14:43:21 Join tvelocity [0] (
14:43:26 Nick mib_r3bco7 is now known as LambdaCalculus37 (i=44a0430f@gateway/web/ajax/
14:43:38 Quit Addicted (Remote closed the connection)
14:44:06 Join Hidden [0] (
14:49:55 Quit petur ("reboot")
14:53:31 Join petur [50] (n=petur@rockbox/developer/petur)
15:01:49LambdaCalculus37Can someone take a look at FS #9199? It's some additional strings for the Spanish translation.
15:05:30 Quit Hidden (Read error: 110 (Connection timed out))
15:06:08 Quit sdubois92 ("leaving")
15:14:00***Saving seen data "./dancer.seen"
15:21:25moosLambdaCalculus37: I will have a look at it a bit later; when I will have few minutes (I'm working)
15:24:01 Quit amiconn (Nick collision from services.)
15:24:06 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
15:26:05 Nick Lear is now known as Lear_ (i=chatzill@rockbox/developer/lear)
15:26:07BigBambiLambdaCalculus37: Bookmarks also need to know which file to resume, and as I understand it they do that at the moment by going to an index for a file with a directory
15:26:34BigBambiIf you have added or deleted files before the file to resume, the index will point at the wrong file
15:26:43 Nick Lear_ is now known as Lear (i=chatzill@rockbox/developer/lear)
15:26:43*BigBambi hopes he isn't talking rubbish here
15:27:31linuxstbmoos: Hi. I was wondering why you closed this task - - IIUC, it should be trivial to sync it to preglow's changes
15:27:57LearBigBambi: Well, yes and no. :) Directory resume is index based, but it does also check the name, and if there's a mismatch, it tries to find the right file by name.
15:28:05BigBambiah OK
15:28:11*BigBambi adds that too
15:28:17LambdaCalculus37BigBambi and Lear: Thanks for explaining it. :)
15:29:17 Join kushal_12_27_200 [0] (
15:29:39 Nick Lear is now known as Lear_ (i=chatzill@rockbox/developer/lear)
15:37:59 Quit Thundercloud (Remote closed the connection)
15:40:06mooslinuwstb: indeed, I will reopen it hen and have a look at it if I can change it while on it
15:40:18mooslinuxstb sorry
15:41:09linuxstbmoos: OK, no problem.
15:41:55moosthanks to pointed it
15:59:38 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
16:00:16 Join fdinel [0] (
16:02:09 Quit XavierGr (Nick collision from services.)
16:02:21 Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr)
16:04:31 Quit obo ("CGI:IRC (EOF)")
16:08:46 Nick Lear_ is now known as Lear (i=chatzill@rockbox/developer/lear)
16:09:12 Join obo [0] (n=522e52e0@rockbox/developer/obo)
16:10:40 Join jgarvey [0] (
16:11:50agaffneybleh, my sansa e260 froze again
16:12:09agaffneythis time, it froze in the middle of playing a MP3, but the "now playing" screen shows that it's right at the end of the previous song
16:12:21agaffneyand that the song it froze in the middle of is the next song
16:12:37agaffneythe only controls that work are hitting a button to turn the screen on
16:12:43agaffneyand holding power for 10s to force a poweroff
16:22:06 Join Cripps [0] (
16:25:13PaulJam_agaffney: do you know how to reproduce this behaviour?
16:25:50agaffneyunfortunately, no
16:25:56agaffneyit keeps freezing like this at random times
16:26:15agaffneyit did it with a build from 5-6 weeks ago and a build from about a week ago
16:26:53linuxstbHave you checked your disk for errors (e.g. using something like chkdsk or fsck) ?
16:27:26agaffneyyes, with both
16:27:34agaffneychkdsk on windows shows everything's fine
16:27:50agaffneyfsck.vfat complains about the MBR not matching the backup but never actually fixes it
16:28:07agaffneyand then exits with some error about a value being different than what it expected at some location
16:28:11agaffneyvery vague
16:28:17agaffneyand never an opportunity to fix
16:28:46linuxstbAre you using "chkdsk /f" ? (I'm not sure what that does, but it's what I've read other people suggest)
16:29:18agaffneyon windows, 'chkdsk /f' shows everything's clean
16:29:24agaffneybtw, /f just tells chkdsk to fix the problems
16:29:30agaffneyinstead of just telling you about them
16:32:58linuxstbWhat exactly are you doing? i.e. how do you select the MP3s to be played?
16:36:51agaffneyDatabase -> All Artists -> All Tracks
16:36:58agaffneyand then hit the Play button
16:37:14agaffneyI did that yesterday
16:37:20agaffneyturned it off and on a few times
16:37:23agaffneyskipped a few songs
16:37:31agaffneynormal use
16:39:52scorche|shagaffney: please place complete thoughts on one is much harder to read when you are using the enter button as punctuation
16:40:05agaffneyheh, sorry
16:40:12agaffneyI'm usually much better about that
16:40:28agaffneyI'm usually the one yelling at other people about that ;)
16:41:45Crippsis the ipod video with the 80Gig drive supported/usable? On the device chart it only lists the 40/60 Gig models of the "iPod Video" (aka iPod gen 5);
16:42:23LambdaCalculus37Cripps: I think you may be confused a little bit.
16:42:28GodEaterCripps: what's the link you're looking at ?
16:42:37LambdaCalculus37The iPod video is available in 30, 60, and 80GB capacities.
16:42:54Crippshere: and here:
16:43:23*GodEater will update the chart
16:43:31Crippsoops, : %s/40/30/
16:43:41GodEaterhmm, no I won't
16:43:45*LambdaCalculus37 will do that
16:43:48GodEaterLambdaCalculus37 bet me to it ;)
16:43:51linuxstbagaffney: Saying "normal use" doesn't help us... I'm trying to find a pattern in your so-called "random" crashes (random is very hard for computers to do...)
16:45:03agaffneylinuxstb: like I said, my normal use is to start with "Database -> All Artists -> All Tracks", select a song, and just let it play, ocassionally skipping a song or two here or there. I'll also turn it off and leave it in my car and turn it back on and hit play when I get back in the car
16:45:15agaffneylinuxstb: that's pretty much the full extent
16:45:20LambdaCalculus37GodEater: Done.
16:45:41agaffneyI did a database update yesterday after removing some music, but I had this problem before the database update
16:46:11 Quit kushal_12_27_200 (No route to host)
16:46:17GodEaterthere you go Cripps, it's now official ;)
16:46:24GodEaterthanks for pointing out our error for us
16:46:43CrippsGodEater, any way I can help :)
16:46:56linuxstbagaffney: When do the problems appear? e.g. always after you resume the playlist (pressing play after turning back on), or before that, or both? Is it ever in the first couple of songs you play, or later?
16:47:19agaffneylinuxstb: I don't think it's ever happened on the first song after a resume
16:47:25agaffneyit's always after a few songs
16:47:31agaffneythis morning, it was after 10-15
16:47:57LambdaCalculus37Cripps: Just curious... is your iPod indeed an iPod video? Or is it an iPod Classic?
16:48:03linuxstbagaffney: What about before the resume? i.e. between the time you first create the playlist, and when you power off?
16:48:11agaffneylinuxstb: and it doesn't always freeze on a particular song
16:48:21agaffneyI can turn it off and back on, and play that song again without issue
16:48:31 Join midgey [0] (
16:48:32CrippsLambdaCalculus37, I don't have one yet ... I'm scoping out an investment before I buy one ;)
16:48:48agaffneylinuxstb: not entirely sure, since I don't create a new play list often, but I don't think it's happened then
16:49:07LambdaCalculus37Cripps: Just a heads up, then... the new iPod Classics are incompatible, so go onto eBay and get an iPod video.
16:49:31CrippsLambdaCalculus37, yeah, I sort of figured I'd have to go out and find an older device,.
16:49:33BigBambiI'd by something other than an ipod to use Rockbox on
16:49:51LambdaCalculus37BigBambi's right, Cripps.
16:49:51CrippsBigBambi, any suggestions of something with similar storage capacity?
16:50:07*LambdaCalculus37 whips out his Gigabeat S60
16:50:10BigBambiCripps: The gigabeat F60
16:50:12CrippsI've got an iAudio X5 right now, but it's got some issues.
16:50:22BigBambi(or when it is better supported the S60)
16:50:22LambdaCalculus37Cripps: What's wrong with your X5?
16:50:36BigBambiThe X5 is better for Rockbox than an iPod
16:50:39CrippsLambdaCalculus37, hold on and I'll finish typing it ;)
16:50:49linuxstbagaffney: What bitrate are your mp3 files? Are they generally quite low (e.g. 128kbps)?
16:51:05CrippsI've got an iAudio x5 (the 20Gig model) running rockbox (r17058-080409), and my display has an odd sort of corruption. Yesterday my display started "rolling" horizontally, and then switched to just a plain grey, resetting the device hasn't fixed it, and I can't tell if it's just the firmware because I haven't had the opportunity to replace it with the cowan firmware yet.
16:51:17Cripps*poof* a pre-typed description of the problem :P
16:51:29BigBambiThat's an old build
16:51:31LambdaCalculus37Have you tried updating your build?
16:51:33agaffneylinuxstb: it's a mix...CBR 128, CBR 196, and VBR
16:51:40BigBambiIt is always worth trying with a new one first
16:52:01BigBambiBut yes, you need to check if it is there in the OF too
16:52:06CrippsBigBambi, k. Well, that'll have to wait until I get home and find the AC adapter first.
16:52:32 Join EspeonEefi [0] (
16:52:41BigBambiCripps: Have you looked at
16:52:41Crippsthe issue has happened before, but iirc, it's *magically* resolved itself.
16:52:53BigBambiWithout changing build?
16:52:57CrippsBigBambi, I actually didn't know that page existed, so I'll go look at it.
16:53:08CrippsBigBambi, yeah, without changing build.
16:53:22GodEaterbuying a new target seems an extreme way to fix what could be a software issue
16:53:34BigBambiYes, I'd check the OF first
16:53:43Crippsyeah, but I'm also keeping my eye out for something with more storage space anyways.
16:53:44BigBambiIf it is a Rockbox issue, it is fixable :)
16:53:50Crippsyep :)
16:53:58pixelmayou don't need an AC adapter "just" the subpack and an USB cable to update the Rockbox build but it indeed sounds more like a hardware issue
16:54:00GodEaterCripps: you could always just upgrade the hard drive in the device
16:54:31Crippspixelma, right ... the AC adapter is only needed for the bootloader ... silly me.
16:54:48CrippsGodEater, know any docs for how to do that with the x5?
16:55:19linuxstbagaffney: What I think could be useful is if you copied about 20 random files into a directory by themselves, and then (using the file browser) played that directory of files (without shuffle), and see if you can recreate the problem. My guess is that there is something Rockbox doesn't like about some of your files, and it also depends on how that file is buffered in RAM (which depends on it's position in a playlist). So when you resume
16:55:19linuxstb a track that froze, it's being loaded at the start of the buffer, and works fine there.
16:55:53BigBambiCripps: And I'm sure you can find stuff on google for what you have to do to open, if there is any odd firmware steps etc
16:56:18CrippsBigBambi, yeah, that shouldn't be an issue, thanks.
16:57:26Crippsdamn ... no drives large enough, small enough, in a 50 pin connector :/
16:57:53BigBambiPeople have used an adaptor in a gigabeat F, but I have no idea if there is enough space in a X5
17:00:04CrippsBigBambi, I don't think there's enough room in the x5 ... in the x5L there would be (sacrificing one of the battery cells), but I don't have one o dems :(
17:00:23BigBambiIt wouldn't surprise me, no
17:00:46 Quit petur ("connection reset by beer")
17:04:20agaffneylinuxstb: this one sounds "fun" :)
17:04:44CrippsI just updated the build, and it worked.
17:04:46linuxstbagaffney: Yes, that's one way to describe Rockbox's playback code...
17:04:46 Join toffe82 [0] (
17:05:02agaffneylinuxstb: heh
17:05:27CrippsBigBambi, thanks for the help :)
17:05:42*Nico_P confirms: playback code is pure fun
17:06:07linuxstbNico_P: How's your "no buffer" hack coming along?
17:06:08*Cripps confirms that inline asm is fun
17:06:09BigBambiCripps: No problems
17:06:53Nico_Plinuxstb: it plays OK, but will eventually crash
17:07:08Nico_PI've only spent two short evenings on it
17:07:51linuxstbHow long does it work before crashing? Can it play more than one track?
17:08:13Nico_Pyes... I think the issue is with file descriptor abuse
17:09:45Nico_Pthe thing is it wastes much of the data it reads from the disk/flash
17:10:03Nico_Pat least that's what I saw with MP3
17:11:27 Quit midgey ()
17:13:38 Quit Nico_P (" ajax IRC Client")
17:14:03***Saving seen data "./dancer.seen"
17:14:45Crippson the docsindex there is a link to the flyspray how to, and a link to a description of flyspray, but there is no link to flyspray in either of those docs; How can I access/search through flyspray?
17:17:32BigBambiCripps: It is the bugs and patches links on the left of the page
17:18:09CrippsBigBambi, thanks.
17:18:53Learagaffney: A playback bug was fixed a week ago... Is your build before or after that?
17:19:26agaffneyprobably just before
17:20:19agaffneyLear: how long did this playback bug exist, because I've been seeing this problem for 6+ weeks
17:21:26LearQuite some time. I don't remember exactly when I first saw it, may have been a couple of months ago.
17:21:44agaffneywell, I'll definitely try updating today then
17:21:49agaffneyI'd be quite happy if that fixed it
17:22:08agaffneyother than these freezes, I'm loving rockbox
17:22:51agaffneyLear: do you know what revision that bug was fixed in?
17:24:27agaffneyhmm, I never said what svn revision I was using with the update from a week ago
17:24:33agaffneybut I know it was very low 18000
17:24:38agaffneyperhaps 18005-ish
17:25:08agaffneyactually, I'll just check :P
17:25:51agaffneyhmm, I'm currently running 18009
17:25:57*linuxstb forgot to say the old line of "please check with the latest build"...
17:26:30agaffneyI just wish this was easily reproducible, so I could quickly check if a build fixes it :P
17:29:05agaffneyI just updated to r18085 and I'm just going to let it play
17:29:25 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
17:32:09LearIf the bug is similar in nature (a corrupt buffer handle), a custom build with some validation code could help.
17:35:07 Join MethoS- [0] (
17:35:07 Join Rasi [0] (
17:35:18Rasidoes rockbox support the sandisk e260 player?
17:35:27Rasiits not mentioned on the webpage.. only the e200
17:35:31 Part Cripps ("Leaving")
17:35:36BigBambiThat is the e200 series
17:35:42Rasiso it works?
17:35:50Rasican i flash it from linux?
17:35:52BigBambiAs long as it is v1
17:36:03LambdaCalculus37Rasi: What is the firmware version on your Sansa?
17:36:16BigBambiRasi: The manual is a lovely thing, hand crafted with the sweat of ages
17:36:51LambdaCalculus37Rasi: Fermented in fine oak barrels throughout the fields of Europe and the U.S... ;)
17:37:35massiveHwow, I want _that_ manual.
17:37:49massiveHnot this crummy wiki thing.
17:37:59BigBambimassiveH: Luckily for you, even after all this effort, we give it away
17:38:12Rasithats the firmware
17:38:19BigBambiIt is quite hidden though, under the manual link of every page
17:38:26BigBambiRasi: That is a v2 and won't work
17:38:38*massiveH goes in search of "The Manual"
17:38:50Rasiany chance it might one day?
17:38:58LambdaCalculus37Rasi: When people work on the port.
17:39:07BigBambiSure, if interested owners do the work
17:39:22BigBambiI would say it probably will be, but no guarantees on that, or when
17:44:42 Quit Llorean (Read error: 104 (Connection reset by peer))
17:45:50 Join Llorean [0] (
17:50:56 Join Rasi_ [0] (
17:51:45 Quit BigBambi (" ajax IRC Client")
17:52:25 Join MethoS_ [0] (
17:54:49 Quit GodEater (" ajax IRC Client")
18:01:30 Quit Rasi (Read error: 110 (Connection timed out))
18:06:37wpyhit's so quiet in here
18:07:03wpyhcan we attach images directly in the wiki, instead of linking to other websites?
18:07:13wpyhand before someone asks for clarification,
18:07:38wpyhI mean is it better to attach directly, or better to link to other websites?
18:07:51wpyhI think it's better to attach the images directly because then we have a static archive
18:08:07wpyhthis is especially important for pictures of players' internals
18:08:34 Quit MethoS- (Read error: 110 (Connection timed out))
18:09:22scorche|shit depends...something like player's internals should definitely be attached (was that really worth 8 lines?)
18:13:00wpyhok :)
18:13:12wpyhas for your question: definitely
18:13:25 Join Mathiasdm [0] (
18:16:05wpyhI want to upload photos for Onda players: VX757, VX767 and VX777
18:16:13wpyhshould I create a new page for each?
18:20:26 Join nplus [0] (n=nplus@141.25.Globcom.Net)
18:23:55LambdaCalculus37wpyh: If they're really similar to one another, that may be a waste. You could put them on one page. Something like "OndaVXHardwareInfo" would work.
18:24:54wpyhLambaCalculus37: good idea
18:25:10 Join Spindizy [0] (
18:26:10SpindizyHell everyone, I have a question. I upgraded my ipod nano to the daily build of rockbox.. and of course.. my themes broke.. Downloaded new themes, still broke.. I cant figure out what I need to change in order to fix them (Not a retard, but just never messed with themes..) Any ideas?
18:26:34wpyhhm... maybe OndaVX7x7 is better
18:27:25LambdaCalculus37Spindizy: There have been some changes to the WPS syntax. Basically, we now have conditional viewports.
18:27:36 Join MXIIA [0] (
18:27:54LambdaCalculus37You can either go look for themes that have been fixed, or read this page: and follow along.
18:29:02MXIIAwhat software is the wiki using?
18:32:55SpindizyJesus.. Ive been to the CustomWPS page.. and unless im missing something blatantly obvious.. I dont know what im supposed to be changing in the theme itself.. I have also downloaded themes from that say they work with any daily build.. They still dont work right.
18:33:23Spindizyive been using rockbox for over 3 years now.
18:33:29Spindizyive just never made a theme for it.
18:34:21SpindizyQuite personally.. I think this is going to hinder rockbox's progress with "Mainstream" individuals.. People want to download things and have them work..
18:34:28SpindizyThis is quite frustrating.
18:35:08MXIIAyea, I tried some themes from that site... glitchy... I've used RB for about a month now :p
18:35:36SpindizyReally tho, None of the themes I like, work.. And I redownloaded them ALL.. They still dont work.
18:36:21domonokythere were some changes to the wps code in rockbox lastly, so those themes need to be updated...
18:36:41domonokyand who cares about "mainstream" ? :-)
18:36:55SpindizyThe community should, honestly.
18:36:59PaulJam_Spindizy: almost all themes on that site are broken (and can't be updated currently). On the WpsGallery page in the wiki you are more likely to find a working theme
18:37:12SpindizyThanks PaulJam_
18:37:36domonokyand the rockbox-themes site still awaits his successor ... *hint to linuxstb? *
18:38:42MXIIAoh nvm
18:43:05 Quit Vorador ("Ex-Chat")
18:44:42SpindizyWelp, PHK1, Cabbie3nano, and Aurora_EN all DO NOT work from the wpsgallery page.
18:44:58Spindizythe only working one I found that I can stand comes with it now.. and thats cabbiev2
18:45:07Spindizyso I guess thats what Im stuck with for now.
18:45:14MXIIAcabbie3 works on mine
18:45:16num1is there a wiki page describing the changes made to WPS format?
18:45:21scorche|shit is relatively simple to fix them...
18:46:25Spindizyit is relatively simple to fix them for someone that "understands" the change.. I first of all, do not understand exactly what changed in the syntax.. and 2ndly.. im at work.. I dont have time to go thru it.. and im busy after work.. I dont have time to do it. So it may be simple for you to do it. but currently, for me it is not.
18:46:30PaulJam_scorche|sh: not neccessarily. if the WPS contains %m tags it might not be trivial to fix.
18:46:55 Quit obo ("CGI:IRC")
18:47:07SpindizyQuite personally, I think this was a very irresponsible codebase. decision
18:47:27 Join robin0800 [0] (
18:48:24SpindizyWhy would you impliment a change thats going to break 95% of the themes out there.. and especially not provide some sort of method to fix it OTHER THAN "Go read the wiki"
18:48:35SpindizyI mean, if there was a conversion tool that could handle the easier fixes
18:48:40SpindizyI'd be cool with it.
18:48:51Spindizybut I dont even see that.
18:48:56Spindizyand that sorta pisses me off.
18:49:02num1Spindizy: not necessarily, by changing the format they might have increased speed, ease of use (have you evere tried to write one...), code size, there's plenty of reasons
18:49:23num1Doing any of the above mentioned would be worth changing the format IMO
18:49:32SpindizyNo, i havent tried to write one.. thats the whole reason im here.. because if i had i'd probably be fixing my themes.
18:50:00num1Here, which one specifically are you trying to use? I'll see if I can fix it up for you
18:50:08SpindizyIt would be worth it for you num1.. but its not worth it for people who hate apple firmware and want to use something better, but dont have the foggiest clue how to change anything in a theme file.
18:50:17PaulJam_Spindizy: there is a perl script to fix the progressbar syntax available:;revision=17759
18:51:06PaulJam_but that will only fix the theme if it doesn't contain additional %m tags
18:51:25Spindizywell.. thats a start at least.
18:51:37*Spindizy wonders if he installed perl in cygwin.
18:52:18Spindizyim honestly really surprised one of the community script kiddies hasnt written something in VB to do this yet.
18:52:55Spindizyim gonna step outside for a second.. I appreciate the help num1.. i'll be back in 10.
18:52:59PaulJam_i don't think here are many "script kiddies" around
18:53:11num1where'd you find that? do you have a file that has the wps and not just screenshots?
18:53:27 Join DaCapn [0] (
18:53:52num1hey the screenhot looks kinda cool though...
18:55:02num1o... ignore my last question... I was just being an idiot :D
18:55:03scorche|shSpindizy: projects move to new formats/methods/etc all the time...i dont see why you are having such an issue with it...this is just an adjusting period...viewports is a pretty big change that can enable people to do much more
18:55:24 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
18:55:27 Join midgey [0] (
18:55:28 Quit shotofadds (Connection reset by peer)
18:55:41 Join shotofadds [0] (n=rob@rockbox/developer/shotofadds)
19:01:00 Quit moos (Read error: 110 (Connection timed out))
19:02:37Spindizyomg.. i work with f'ing idiots.
19:04:29Spindizyscorche|sh: I have a problem with anything that breaks something thats worked for 3 years.. and theres no good fix for it.
19:05:06num1well, I don't have a nano to test this on, but try as your "Auroa EN.wps" and see what happens
19:07:05 Join GodEater [50] (n=bryan@rockbox/staff/GodEater)
19:07:12num1(If Spindizy declares that it works can I have wiki write permision to update the wps?)
19:07:49Spindizygetting it now.
19:08:14Spindizynum1: what is the name of that file supposed to be?
19:08:45LambdaCalculus37num1: Did you register on the wiki already?
19:09:26scorche|shSpindizy: so should we not ever move to new, better systems? isnt really something that is scriptable
19:09:28num1save it as "Aurora EN.wps" and replace the Aurora EN.wps that's already in the there at .rockbox/wps/
19:09:39num1yea, I just did, as BrianCloutier
19:10:40PaulJam_num1: unfortunatey the theme doesn't seem to be under a license that allows modification. :(
19:11:04scorche|shPaulJam_: well, it can be just cant be distributed in a modified state ;)
19:11:14Spindizywhat about letting him post a link to his fix?
19:11:49scorche|shhe can put a patch up, sure...or tell people how to modify it
19:11:55*shotofadds thinks these broken and unmodifiable themes could be moved to a "ThemesGraveyard" page to avoid confusing people in future
19:12:08*LambdaCalculus37 seconds shotofadds' idea
19:12:20*scorche|sh looks over at linuxstb
19:12:31shotofaddshe's got quite an audience now :p
19:12:39scorche|shi know how he feels
19:12:41*LambdaCalculus37 gives scorche|sh a pointy stick
19:12:53num1Ignore my ignorance PaulJarn, it looks like it's not under a license at all
19:13:46 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
19:14:06***Saving seen data "./dancer.seen"
19:15:22Spindizyyou most certainly fixed it num1
19:15:24Spindizygood job.
19:15:42num1Spindizy: Thank you, I hope you enjoy using it
19:16:00 Quit MethoS_ (Remote closed the connection)
19:16:01Spindizyi do, the only glitch is, theres some stacked stuff in the upper left.
19:16:17Spindizyand one thing is
19:16:19Spindizythe progress bar.
19:16:21Spindizyis at the top
19:16:28Spindizyinstead of at the bottom where its supposed to be
19:16:28num1Spindizy: can you describe that more clearly?
19:16:36Spindizythe progress bar starts behind the battery icon
19:16:43num1Spindizy: So you're saying I didn't fix it? :D
19:16:59Spindizyit loads.
19:17:03Spindizybut its got bugs :)
19:17:40num1lol, here, let me take another look, can you send me a screenshot of the new 'buggy' version or describe exectely what's stacked?
19:17:41scorche|shSpindizy: please dont use the enter key as makes things harder to read and just fills up the logs
19:19:04Spindizynum1: instead of being in the lower middle of the screen, the progress bar starts in the upper middle.. behind the battery icon.
19:19:56Spindizythe progress bar runs right thru the middle of the words "Now Playing"
19:20:24 Join miepchen^schlaf [0] (
19:21:30 Quit davina (Remote closed the connection)
19:23:44PaulJam_Spindizy: try the following, open the .wps file with a text editor and replace the line starting with %pb with the following: %pb|ProgressBar.bmp|8|86|159|8|
19:23:55num1Is the progress bar the only thing that's wierd?
19:24:04Spindizyseems to be.
19:24:05 Join davina [0] (
19:24:48 Join moos [0] (
19:25:14Spindizyyeah, that fixed it num1
19:25:57Spindizyso, my question is.. how trivial of a fix was that.
19:26:48LambdaCalculus37Trivial enough that *anyone* who wanted to could fix it.
19:26:54num1lol, that was an incredibly trivial fix, but it allowed you to have multiple (up to 3) status bars on the same WPS, along with 24 viewpoints
19:27:17num1yeah, I just double checked it, %pb|ProgressBar.bmp|8|86|159|8| is what you should use
19:27:55Spindizywell, now that I have your fix.. and the origional, I can diff them and see what you did.. So that when I get some time i'll try to fix my own.
19:28:14num1lol, it's a two line difference Spindizy
19:28:14Spindizyyour help is much appreciated :)
19:28:39Spindizyeither way, thanks.
19:29:28Spindizyfor my brain, its easier to see it laid out like that, then spend a bunch of time reading up on the new syntax and guessing.
19:29:41num1Spindizy: No problem, just try to bash the system a little less next time please, the developers think very carefully about every decision they make, especially ones that change formats like this
19:30:20Spindizyim not bashing the system.. I bashed ONE decision. Overall, im happy with rockbox.. thats why I get so excited about it when things dont work.
19:30:42num1LambdeCalculus37: Did you reach a decision on the Wiki write permission? I'm pretty certain you can post a modified copy, or there's no copyright notice in the wiki right now
19:30:54SpindizyIm still not happy with a decision that breaks things like this.. because Ive turned on a lot of people to rockbox, who will have no idea how to fix that.
19:31:36SpindizyI understand why the decision was made, i just think it could possibly have been made a little more elegant.
19:31:36LambdaCalculus37num1: I think you should try contacting the original author of the WPS and asking them if it's okay to post a modified version, just to be safe.
19:31:58num1LambdaCalculus37: okay, will do
19:34:18 Join Mathiasdm2 [0] (
19:37:59num1LambdaCalculus37: I just checked there's no e-mail address on his user page, and I don't know enough arabic to find his address on his personal page
19:38:20num1s/his/'the person who made the wps'
19:40:05scorche|shSpindizy: how could it have been made more elegantly?
19:40:22num1How about doing as __ suggested and posting a link or providing instructions on fixing it inline with the screenshots
19:40:48scorche|shnum1: there are lots of instructions how to fix it in the forums
19:42:05LambdaCalculus37num1: You have write permission now. Make sure to mention that you updated the theme to use conditional viewports when you post it up!
19:42:33 Join pedrov [0] (
19:42:47PaulJam_LambdaCalculus37: why? there are no cond VPs in thet theme.
19:42:50pedrovfdinel: hi :)
19:42:51 Quit Mathiasdm2 ("Invisible Internet Project:")
19:43:14LambdaCalculus37PaulJam_: Oh, right. Sorry. :P
19:43:25fdinelhey pedrov how are you :)
19:43:28LambdaCalculus37num1: Make that "Updated to use new WPS syntax".
19:43:38pedrovfdinel: fine :)
19:44:00LambdaCalculus37pedrov & fdnel: This isn't a social channel. Take the social talk elsewhere.
19:44:12pedrovLambdaCalculus37: ok, sorry
19:44:26 Quit davina (Remote closed the connection)
19:46:51num1LombdaCalculus37: alright, thanks
19:46:56 Quit Lear ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
19:47:19 Join davina [0] (
19:47:49*LambdaCalculus37 hands num1 a tab key
19:49:44 Join fml [0] (n=4fd3ebc5@gateway/web/cgi-irc/
19:50:49 Quit Mathiasdm (Read error: 110 (Connection timed out))
19:51:38fmlHello. The CustomWPS page in the wiki states that e.g. the label for the repeat mode (%mm) gives the values 0 to 4. But in the code (in gwps-common.c), one is added to the setting's current value. Doesn't that mean the the values returned by the tag is 1 to 5?
19:52:58fmlI'm asking because I try to update the patch in FS #8965.
19:55:07fmlNico_P: have you had a chance to look at FS #9197?
20:00:19 Join GodEater_ [0] (n=uw@rockbox/staff/GodEater)
20:00:31Nico_Pfml: only a quick glance. I'll check it more seriously this weekend hopefully
20:01:03 Join obo [0] (n=robert@rockbox/developer/obo)
20:02:10fmlNico_P: ok. Do you have admin rights in FlySpray? Could you reopen FS #8965. I requested to close it but it can actually still be used (I'll provide a patch soon).
20:03:42PaulJam_fml: you could make a test WPS containing a %mm tag to find out.
20:05:10 Join sitwon [0] (
20:05:38 Join Vorador [0] (n=tomas@
20:08:55fmlPaulJam_: I think I'm right. The string and num values returned are 1 based (in all tags). The wps displaying code assumes so.
20:09:58fmlBut it's weird: if I use the new %ms tag in a conditional everything works as expected. But if I use it 'naked' (i.e. %ms) I get a seg fault (in the sim).
20:11:35fmlSame with other tags, e.g. %mm
20:12:18PaulJam_here too. i guess noone notices since it doesn't make sense to use them not in a conditional
20:16:12fmlPaulJam_: can you read C code? I think the code in gwps-common.c (e.g. line 1145) is weird. If intval is NULL, the *intval isn't changed but then is written to buf. I think both statements should be protected, i.e. we need {}
20:19:04PaulJam_i can read it. not sure if i understand it, though :) but i can take a look
20:21:17domonokyfml, i think you are right, it would access the null pointer in the snprintf it surely segfaults (on sim)..
20:23:09fmldomonoky: yes, that's wrong but that's not the cause of the seg fault. How are the settings stored? I.e. if we have the values 1, 3, 5, 10, is the actual value of the setting 0, 1, 2, 3 (i.e. the index in the list of possible values) or the value itself?
20:24:48 Join jac0b|w [0] (n=d043a7c2@gateway/web/cgi-irc/
20:25:03domonokyhm, i dont really know how they are stored..but accessing a NULL pointer is always bad, so *someone* should commit a fix :-)
20:25:10 Quit jac0b|w (Client Quit)
20:25:48 Join jac0b|w [0] (i=d043a7c2@gateway/web/ajax/
20:26:05 Quit GodEater_ ()
20:26:18 Join GodEater_ [0] (n=uw@rockbox/staff/GodEater)
20:29:07domonokysettings.h tells me these settings begin counting with 0.
20:29:50 Quit miepchen^schlaf (Remote closed the connection)
20:30:30 Join miepchen^schlaf [0] (
20:34:15fmlI've tried and found out that skip_length is stored as a value, not as index
20:35:35 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
20:36:15PaulJam_fml: concerning the %mm tag, i think line 1146 should be: snprintf(buf, buf_size, "%d", global_settings.repeat_mode);
20:36:16 Quit advcomp2019 (Nick collision from services.)
20:36:23 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
20:36:36 Quit GodEater_ ()
20:37:38fmlPaulJam_: no I think it's correct. gwps-common awaits it 1-based.
20:38:18 Join neddy [0] (n=john@nat/sun/x-5c19ee2f087ea36d)
20:41:22 Join ap0 [0] (
20:41:25 Quit ap0 (Client Quit)
20:42:39PaulJam_well, it doesn't segfault anymore when i use that. but Nico_P and JdGorddon are the WPS experts. and i'm not too god at C.
20:45:11PaulJam_i thought when "intval" is a null pointer then "snprintf(buf, buf_size, "%d", *intval);" would be bad.
20:45:25fmlDo you use it in conditional or naked?
20:45:39fmlPaulJam_: that would still be bad and needs a fix
20:46:24PaulJam_just %mm (not as a conditional)
20:57:48 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
20:59:18 Quit sitwon ("Leaving")
21:00:51fmlPaulJam_: it doesn't crash here but I get garbage with %mm :-/
21:00:58 Quit jac0b|w (" ajax IRC Client")
21:05:13 Quit robin0800 (Read error: 104 (Connection reset by peer))
21:05:15 Join robin0800_ [0] (
21:09:19 Join petur [50] (n=petur@rockbox/developer/petur)
21:14:07***Saving seen data "./dancer.seen"
21:23:04 Quit robin0800_ (Read error: 104 (Connection reset by peer))
21:23:05 Join robin0800 [0] (
21:26:12 Quit GodEater_ (Remote closed the connection)
21:28:28 Nick Rasi_ is now known as Rasi (
21:29:48 Quit rvvs89 (Read error: 110 (Connection timed out))
21:37:07 Join borges|afk [0] (
21:37:58 Quit robin0800 (Read error: 104 (Connection reset by peer))
21:37:59 Join robin0800_ [0] (
21:39:44 Join DrMoos [0] (
21:40:23 Quit moos (Read error: 104 (Connection reset by peer))
21:43:03 Join rvvs89 [0] (
21:54:34 Quit LambdaCalculus37 (" ajax IRC Client")
22:03:15 Quit jgarvey ("Leaving")
22:09:22 Join merbanan [0] (n=banan@
22:14:19 Quit Acksaw (Connection timed out)
22:15:41fmlHello. Could a FS admin reopen the task FS #8965 please?
22:17:48peturI remember that Moos got told to reopen it, seems he forgot
22:19:53 Join borges|afk_ [0] (
22:19:57 Quit borges|afk (Read error: 104 (Connection reset by peer))
22:20:00 Nick borges|afk_ is now known as borges|afk (
22:20:08 Nick borges|afk is now known as borges (
22:20:54 Join Acksaw [0] (
22:22:43fmlpetur: thanks. I've put the patch in.
22:23:21 Join shot0fadds [0] (n=rob@rockbox/developer/shotofadds)
22:23:31 Quit shotofadds (Nick collision from services.)
22:23:39 Nick shot0fadds is now known as shotofadds (n=rob@rockbox/developer/shotofadds)
22:27:31PaulJam_fml: are you sure you posted the correct patch?
22:29:01fmlPaulJam_ : no! :-)
22:30:21fmlPaulJam_: updated
22:31:04 Join Acky [0] (
22:31:38midgeyanyone ever gotten an abort while building rbspeexenc?
22:31:44 Quit miepchen^schlaf ()
22:31:45 Join Luigi12 [0] (
22:32:15fmlmidgey: you?
22:32:42Luigi12does rockbox support any filesystems besides FAT32?
22:32:51midgeyi've been hacking up espeak to get it working on mac and i somehow broke my build environment
22:32:55midgeyLuigi12: no
22:33:05Luigi12midgey: thanks
22:33:13linuxstbFAT16 ;)
22:33:16midgeywell, do we support FAT16 or FAT12 on sd?
22:33:29midgeylinuxstb: :)
22:33:47linuxstbLuigi12: It's considered a _lot_ of work for very small gain.
22:33:56amiconnmidgey: FAT16: yes, FAT12: no
22:34:16 Join miepchen^schlaf [0] (
22:34:45 Join Divadmils [0] (n=60e400a3@gateway/web/cgi-irc/
22:35:05Luigi12interesting. The reason I ask is I use Linux, so my music is stored on ext3 which supports a few chars in filenames that FAT32 doesn't ", \, : , and ? namely, and I'm trying to figure out an easy way to get those files onto the system. NTFS or ext3 would make it trivial of course..
22:35:57num1Luigi12: I recommend writing a script to remove the offending characters
22:36:50Luigi12num1: yep, I will have to do that, just need to figure out how
22:36:54 Quit sarixe ("Were you expecting something more witty than this?")
22:38:19num1Luigi12: I would recommend for'ing all the files in the directory, and mv'ing them to a place specified by sed, which replaces the chars with _ or sumthing
22:38:28scorche|shi am sure scripts are around on the internet somewhere, but this is getting a it offtopic here
22:39:14 Quit davina ("GNU/Linux the free alternative to Windows")
22:40:12 Quit Divadmils ("CGI:IRC (EOF)")
22:43:42 Quit faemir ("Leaving")
22:43:52 Join Thundercloud [0] (
22:47:48 Quit Acksaw (Connection timed out)
22:49:05 Quit XavierGr (Read error: 110 (Connection timed out))
22:50:24 Join faemir [0] (
22:53:59 Quit Vorador ("Ex-Chat")
22:55:42 Part Luigi12
23:01:15 Join GodEater_ [0] (n=ge@rockbox/staff/GodEater)
23:04:04 Quit massiveH ("Leaving")
23:05:44fmlPaulJam_: how did you spot the wrong patch?
23:06:05PaulJam_i looked at it?
23:06:36fmlPaulJam_: ah, I thought by the file name :-)
23:13:18 Quit petur ("Zzzzz")
23:14:09***Saving seen data "./dancer.seen"
23:17:45 Quit domonoky (Read error: 104 (Connection reset by peer))
23:19:34 Quit fml ("CGI:IRC (EOF)")
23:20:11 Join Nibbl [0] (
23:33:02 Quit pedrov ("leaving")
23:39:00 Quit Bensawsome ("The awsome is gone :(")
23:42:46 Quit merbanan (Remote closed the connection)
23:45:24 Join Bensawsome [0] (
23:47:12 Part Seldaek
23:47:29agaffneybah, the e260 froze again
23:47:34agaffneyI just left it playing all day
23:47:40agaffneyafter updating rockbox today
23:47:54agaffneythe display shows that it's 2s from the end of song 54 in the playlist
23:49:36 Join Keripo [0] (
23:51:22KeripoHello, I'm planning on buying a new 8GB Sansa e200 (from a Future Shop sale) and I was wondering what the chances are that it is a Rockbox compatible V1
23:51:39agaffneythe v1 is and the v2 isn't (yet)
23:52:13 Quit k4y (Nick collision from services.)
23:52:21 Join k4y_ [0] (
23:53:13KeripoNo way to tell apart other than inspecting the box (or the player itself)?
23:53:33agaffneyyou have to look at the firmware version on the player
23:53:47Keripoall new e200s that are being shipped aren't all V2s?
23:54:09agaffneyif it's new, it's likely v2
23:54:29Keripoalright, makes sense. Thanks.
23:57:48rasherKeripo: If the box mentions audible support, it's definitely a v2
23:57:52bertrikI think there are other clues like audible support for v2's but the only sure way to be sure is by looking at the firmware version
23:58:27KeripoSansa's with Rhapsody can also be V2s?
23:58:40 Join PaulJam [0] (
23:58:49rasherIf it doesn't mention Audible support, there's a good chance it's a v1 (but you might still get unlucky and get a v2)

Previous day | Next day