Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2007-07-16

00:00:01Soul-SlayerAswell as people getting the wrong idea and thinking it only means 'Delete from playlist'
00:00:12bluebrotherit's also some kind of crowding the menu ...
00:00:26Soul-SlayerI think the cons are vastly outnumbering the pros here
00:00:37bluebrotherhow about some option to temporarily follow the playlist?
00:01:03bluebrotherI.e. if you switch to the file browser through some special menu item it follows the playlist if the option is turned off.
00:01:14 Join matsl [0] (
00:01:26Soul-SlayerIf people are really that worried about deleting on-the-fly, they would probably use the file browser anyway, with follow playlist already on
00:01:30 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
00:01:35linuxstbOr always follow playlist if you enter the file browser from the WPS.
00:01:52Soul-SlayerDoes follow playlist default to off?
00:01:55Lloreanlinuxstb: That's the one I'm in favour of
00:01:56saratogadoes the database work with SPC files?
00:02:04bluebrotherand remove the follow playlist option? Hmm. Not sure if I like that.
00:02:05LloreanIf you tap "Menu" then choose "Files" you get the root (or last location)
00:02:20LloreanIf you press the Select button (or equivalent) from WPS, you go to the currently playing file
00:02:43Soul-SlayerWhat does select currently do on your target?
00:02:53linuxstbsaratoga: The database should work with every audio type - although many (e.g. WAV, AC3) will appear as untagged, as Rockbox doesn't attempt to read any tags from them. I don't know anything about SPC.
00:03:01bluebrothersounds reasonable, but I'm kinda unsure if I like it. I usually prefer to not follow playlist.
00:03:25Soul-SlayerFor people not used to it, it could be an annoyance, unless it had a menu setting
00:03:30bluebrotherbut the follow playlist option could be used to change between select and menu to access it.
00:04:33saratogaSPC appears to support tags since the WPS reads the game name from somewhere but they don't show up in my database, even after i refresh it
00:05:04linuxstbOr just leave everything as it is and reject the patch - the confusion between "delete file from disk" and "delete from playlist" is a good enough reason for me.
00:05:27LloreanCertainly I don't like a "Delete file" option in the WPS Context menu
00:05:33linuxstbsaratoga: The WPS may just be displaying the filename or directory name if there's no tag. Is that the case?
00:05:53Soul-SlayerI don't know of anyone ever coming here and complaining they can't quickly wipe off their player while they're on the train to work...
00:05:56bluebrotherthe potential confusion could be really a problem.
00:06:01saratogalinuxstb: I don't believe so, the information it shows is not in either
00:06:37ompaulwhat does codec failure normally mean?
00:06:53Soul-SlayerYour build version and codec version don't match
00:06:54 Join iamben [0] (
00:06:54linuxstbsaratoga: Checking the source (apps/metadata/spc.c), Rockbox does read tags from SPC files. So they should appear in the database.
00:06:55bluebrotherompaul: usually this occurs when codes files and Rockbox build doesn't match
00:07:11ompaulI think I need more stuff then ;-)
00:07:13Soul-SlayerReplace all your rockbox files with the latest build
00:07:13bluebrotheri.e. that when upgrading you replaces rockbox.* and forgot the rest
00:07:40Bagderor you have an old rockbox.* file in the root and an older bootloader prefering that one
00:07:45Soul-SlayerIs there a reason why it just complains, rather than attempts to use the codec anyway?
00:07:56Bagderit can't use it
00:08:00saratogai wonder why my database doesn't update properly then
00:08:14ompaulSoul-Slayer, they don't plug into each other neatly might be a nice way of saying it
00:08:24Soul-SlayerHmm... Okay.
00:08:51*bluebrother smells a duplicate in the tracker ...
00:08:56BagderSoul-Slayer: the codec loader is far away from fancy so it needs a rather strict "match"
00:08:57linuxstbI thought "Codec failure" was when a codec returned an error, rather than a version mismatch...
00:09:20Soul-SlayerFair enough.
00:09:32LloreanI think "Codec Failure" covers version mismatches too.
00:10:04Soul-SlayerompaulL Either way, just overwrite all your files with the latest build
00:11:30*bluebrother closed a duplicate
00:13:00bluebrotherok, should we announce a tracker cleanup week? Or month?
00:13:13bluebrotherand ask users to try to replicate open bugs and report back?
00:13:56Zagorbluebrother: that would be nice
00:15:28bluebrotherwhat timeframe would be good? Maybe two weeks, until the end of this month?
00:15:47 Join My_Sic [0] (
00:16:36 Quit My_Sic (Client Quit)
00:17:25BagderI think one week
00:17:47bluebrotherok. I'm going to mail to the rb and rb-dev lists
00:17:57Bagderand a given notice one or two weeks in advance and some guidelines
00:18:13peturI've been spending as much time as possible going through tracker items since last week
00:18:36bluebrothergiven notice? Like announcing it now, starting in 2 weeks and lasting for one week?
00:18:36*lymeca can't wait until Wifi-enabled MP3 players become huge and Rockbox supports them allowed unfettered non-DRM swapping of tracks between two or more devices in range
00:19:22 Quit ompaul ("not here, gone away")
00:20:57LinusNbluebrother: rbutil is not fun to use behind a proxy
00:21:11 Quit spiorf (Read error: 110 (Connection timed out))
00:21:18Bagderbluebrother: yes, something like that
00:22:01 Join spiorf [0] (
00:23:35LinusNbluebrother: it tries to fetch the manual without the proxy, and the same goes for the themes
00:23:54bluebrotherLinusN: I know for the manual −− themes installing worked for me
00:24:39LinusNthemes failed for me last time i tried
00:24:42bluebrotherbut Domonoky said that there was discussion about removing the inline manual and replacing it with only the link
00:25:14LinusNsounds good to me
00:25:14bluebrotherlet me try themes ...
00:25:50bluebrotherI would also prefer not using wx. Don't like it :o
00:26:09LinusNwhat alternatives are there?
00:26:18bluebrotherurgh. Loads of build warnings with rbutil svn ...
00:26:33BagderLinusN: qt or gtk etc probably
00:26:35bluebrotherI would prefer using Qt −− runs on all 3 important platforms.
00:26:55LinusNhow hard would it be to port it to qt?
00:27:19bluebrotherI don't know exactly. I started looking into it, but I barely know Qt / cpp
00:27:26Bagderis there an obvious benefit for such a port?
00:27:27 Quit Redbreva (Read error: 104 (Connection reset by peer))
00:27:34 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
00:27:41bluebrotherbut it would be a challenge to try ;-)
00:27:46LinusNBagder: things may start working?
00:27:47ompaulthanks for that - it works now :)
00:27:49BagderI personally don't like Qt, but I've never tried wx
00:28:13BagderLinusN: it sounds more like a guess and what if the bugs would only follow?
00:28:20bluebrotherDomonoky seems to like Qt too.
00:28:21LinusNi'm sure we can make it work with wx too
00:28:52Bagderone reason would possibly be the messed up distro situation for wx 2.8
00:29:58 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
00:31:05 Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan)
00:31:29bluebrotherhmm, installing a theme fails because it doesn't contain the correct directory structure.
00:31:37bluebrotherbut the theme file itself is correct ...
00:31:46 Nick Tr1ckY^BNC is now known as Tr1ckY^ (
00:32:03LinusNlast time i tried, it failed to load the index page from the theme site
00:32:24bluebrotherhmm, installing build and fonts works.
00:32:37BagderI have faith in a new themes site that can also be crafted to be rbutil friendly
00:32:47Bagderfrom the start I mean
00:33:11PaulJamLlorean: the desired behaviour of follow playlist you described 30 minutes ago, isn't that exactly how rockbox currently behaves when follow playlist is enabled?
00:33:14LinusNwould be nice
00:34:02 Nick Tr1ckY^ is now known as Guest16433 (
00:34:47Soul-SlayerNOt quite, he means it doesn't 'Follow playlist' if you navigate from the 'Files' option in the main menu, but it does do it if you get into the file browser from the WPS
00:34:51Soul-SlayerI believe
00:34:52LloreanPaulJam: I was talking about removing the option entirely. Filetree-from-WPS always follows the playlist, Filetree-from-menu is always based on wherever you last saw in the filetree.
00:36:07 Join XavierGr [0] (
00:36:35PaulJamSoul-Slayer: well, currently it is the case that it doesn't follw if you enter from the main menu or by stopping playback.
00:36:38LloreanI'd actually personally be in favour of making "Select" always take you to the filetree from WPS, independent of whether the WPS was launched from Database or Filetree.
00:37:18LloreanSince there's no follow-in-database anyway.
00:37:35LinusNi just tried the latest version of rbutil, and answered "No" to the autodetect question, and it tried to load the manual from "manual/rockbox-/rockbox-build.html" :-)
00:37:50PaulJamLlorean: but people who use itunes to tranfer music might not like this behaviour.
00:38:20LinusNand now i am stuck in an endless loop of autodetect questions
00:38:39 Nick Guest16433 is now known as Tr1ckY^ (
00:38:42LinusNif i say "No", it pops up again
00:38:43 Quit saratoga ("CGI:IRC (Ping timeout)")
00:39:00LinusNif i say yes, it says "autodetect failed, aborting", and it pops up again
00:39:25LloreanPaulJam: It adds an extra two button presses (or one button press and a portion of a turn) to get to the Database from WPS.
00:39:31LinusNi'm stuck, have to kill it with the task manager
00:39:42bluebrotherautodetect question? rbutil autodetects silently on startup
00:39:52LloreanBut it does clear up the "Follow Playlist" question with a bit of finality.
00:39:59bluebrotherand for me it doesn't ask when pressing the "Autodetect" button
00:40:28LinusNbluebrother: yes, and then it fails to load the manual, and then i get the question: "no device selected, want to autodetect?"
00:40:48 Quit SiebaZ (Read error: 110 (Connection timed out))
00:41:04 Quit ompaul ("great work - keep it up")
00:41:20LinusNi get the question every time i start rbutil
00:41:50linuxstbLlorean: Why should users who prefer the database be taken to the file browser? I'm sure it's not just itunes users that only navigate with the database.
00:41:54 Nick Tr1ckY^ is now known as Guest16433 (
00:41:59bluebrotherah, I see what you mean. Forgot that I have a configuration file already ...
00:42:30Lloreanlinuxstb: You can't follow in the database anyway, and if you're inserting individual songs/folders you don't end up in the WPS
00:42:44LinusNnow it's even better, now it pops right up again regardless of what i say
00:43:09LinusNand the "failed to load the manual" dialog is behind it
00:44:24LloreanI just really like the idea of "select" in the WPS always highlighting the current song. And that's only doable in the filetree.
00:45:29linuxstbLlorean: I disagree, but need to sleep...
00:45:33 Quit linuxstb ("CGI:IRC")
00:46:14Soul-SlayerLlorean: What does select currently do for you?
00:47:04bluebrotherwoah! Now rbutil is going mad :(
00:47:29LinusNbluebrother: sorry i dragged you into this mess :-)
00:47:35LloreanSoul-Slayer: Depends on from where I entered the WPS.
00:47:42LloreanAt least, last time I checked.
00:47:49bluebrotherwell, I wanted to learn some cpp anyway ... ;-)
00:48:09Soul-SlayerDo you usually use the database or file tree?
00:48:35LloreanI rarely use the database outside of testing.
00:49:02LloreanI also rarely use follow playlist.
00:49:36Soul-SlayerIs there a reason for that? Seeing as it sounds like it would do exactly what you'd like
00:49:45 Join nerdytacos [0] (i=4ccc5b6d@gateway/web/cgi-irc/
00:49:58LloreanI never said I wanted to use the feature.
00:50:04LloreanI said I think it makes sense.
00:50:22LloreanHolding "Select" brings a context menu with varying things to do relating to the file
00:51:26LloreanSo tapping select could take you to the file, and we could be rid of an option in menus that are already quite full of options, and head off future feature requests for a follow-database option.
00:51:41nerdytacosim having problems with rockcalendar and rockword from plugbox
00:52:00Lloreannerdytacos: Those aren't official. You should ask their creator(s)
00:52:03Soul-SlayerIt doesn't really make sense to play a song through the database, then leave it through the file tree, however. Which is the only way that could be implemented by what has been said. And people entering through the file tree and expecting that behaviour could just use follow playlist.
00:52:25LloreanSoul-Slayer: You don't leave it through the filetree.
00:52:36LloreanWhen you invoke the file by pressing "Select" it takes you to the filetree
00:53:00LloreanI've never seen "Select" as leaving the WPS, I've seen it as "Invoking the filetree", which may be the reason we see things differently
00:53:19LloreanI'd just rather it invoke the file's location, rather than a location dependent on settings
00:53:30LloreanIf you were "leaving" playback, playback would stop
00:54:19Soul-SlayerBut if you enter the WPS through the database, pressing select (presumably) returns you to the database at the moment?
00:54:50nerdytacosLlorean: well, all I need to know is what build of rockbox they work with. My build is from a few days ago, but they don't work, so they must work with a past build, i just need to know what date. it doesn't say on the plugbox website.
00:55:33Lloreannerdytacos: Then email the site admin or programmers. We honestly can't be expected to know what someone else's software is designed to work with, I think.
00:55:50LloreanSoul-Slayer: I'm fairly certain, yes. Why?
00:55:50 Quit nerdytacos ("CGI:IRC (EOF)")
00:56:42JdGordonwasnt plugbox abandonded?
00:56:53Soul-SlayerLlorean: So, say I enter an album to listen to a song through the database, it enters the WPS as per normal... With your feature implemented, how would I go back to the database, to listen to another album?
00:57:04LloreanMenu, down, select.
00:57:09LloreanTwo button presses more than as currently
00:57:12PaulJamnerdytacos: they are really outdates on the plugbox site (maybe 1,5 yers?). the rockcalendar can be found on the patchtracker and i think rockword was never really completed.
00:58:12LloreanBecause you're going to have to navigate around the database anyway, an extra button press or two doesn't make a significant difference.
00:58:41Soul-SlayerLlorean: That would go to root menu, then database? That wouldn't return me to the same artist I was on before though, so I'd have to navigate all the way back to it.
00:58:51LloreanMeanwhile locating the currently playing song quickly can skip many button presses, and sometimes you're not even sure where it is on the player (for example, when the database picks up files in a hidden folder or the trash)
00:59:22LloreanSoul-Slayer: You're wrong
00:59:38PaulJamLlorean: but for people who prefer to have the filebrowser show the last used location it would also mean 4 buttonpresses instead of one.
00:59:43LloreanIt will return you to wherever you were in the database when you left it.
00:59:56LloreanPaulJam: Four?
01:00:00LloreanPaulJam: "Menu, Select"
01:00:11PaulJamLlorean: menu, up, up, select
01:00:21Soul-SlayerAh, okay. I've never had to do it that way before, as I can just press a single button to return to where I was
01:01:00LloreanAh, it highlights "Now playing"
01:01:15LloreanEither way, if you're navigating, one or two presses doesn't matter. Or three.
01:01:17 Quit Lear ("ChatZilla [Firefox]")
01:02:03PaulJamLlorean: but it would mean a lot of people coming and complaining.
01:02:05 Quit ender` (" Be wary of strong drink. It can make you shoot at tax collectors and miss. -- Robert A. Heinlein")
01:02:54LloreanIt would also make the "selecting" the "While Playing" screen select the while playing song, which makes a strong sort of sense.
01:03:48Soul-SlayerLlorean: If I'm honest, I can't think of an instance where I'd need to listen to a song, then be able to access it through my file tree
01:04:52LloreanSoul-Slayer: Delete a song that you didn't realize was still on the player, find the location of a song that *shouldn't* be on the player, add another song from that album into the playlist when playing a shuffled playlist
01:04:55***Saving seen data "./dancer.seen"
01:06:11LinusNLlorean: isn't this what "follow playlist" does?
01:06:17 Quit kfazz ("Leaving")
01:06:23LloreanLinusN: Yes.
01:06:44LinusNthen i guess i'm missing the point - ignore me
01:07:12Soul-SlayerYour third point can be accomplished through the database how it is currently, and I think even the file tree will return you to the same folder, just not necessarily highlight the current song. And you wouldn't need the current song highlighted to do the third point. The second point can be found by going to the context menu and into Properties or similar.
01:07:24LloreanLinusN: Seriously, all I did was echo my agreement that it could make sense for the filetree to *always* follow playlist when entered from the WPS
01:07:50LloreanSo that the option could be removed, and there's no question about why it follows in filetree but not database, etc.
01:07:54 Quit Entasis (Read error: 104 (Connection reset by peer))
01:07:55Soul-SlayerThe first point, I agree, that would save time, but that doesn't happen often enough to have to have buttons mapped to it.
01:07:57bluebrotherLlorean: well, I wouldn't want to do that.
01:08:09 Quit obo ("bye")
01:08:18bluebrotherbut that option could be changed so it swaps between follow on menu or wps
01:08:46LloreanSoul-Slayer: So I'm supposed to generate a database to add a song from an album?
01:08:57LloreanIf I don't have on generated or up to date.
01:09:08Soul-SlayerLlorean: You said yourself you don't use follow playlist, I fail to see why you'd want it permanently implemented, and lose yourself a button to do so.
01:09:19LloreanBecause I think it makes sense.
01:09:23LloreanSeriously, that's *all* I said
01:09:26LloreanIt makes sense to me.
01:09:36Soul-SlayerI'd imagine if you were an avid database user, you'd keep it updated.
01:09:42LloreanYou aren't going to talk me out of it, so quit trying, I'm not trying to talk you into it, and if you don't like it, fine, we disagree.
01:09:49LloreanBut challenging it isn't going to make the idea make less sense to me.
01:09:56Soul-SlayerFair enough.
01:10:01LloreanSoul-Slayer: I told you earlier, I don't use the database.
01:10:16Soul-SlayerI was speaking hypothetically, anyhow, as you say, we agree to disagree.
01:10:20LloreanI'm not arguing *for* the point, as I've said, I don't use follow playlist.
01:10:46LloreanOne can like an idea without saying "We need to implement this"
01:12:12LloreanI just really like the idea of knowing exactly where any button press will take me, rather than it depending on from what direction I entered the WPS.
01:12:21LloreanAnd what a certain menu option is set to right now.
01:18:18 Part LinusN
01:21:57peturmarkun: ping
01:29:46 Quit Robin0800 (" HydraIRC -> <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)")
01:30:15peturcould it be that va_arg chokes on a unicode string?
01:32:53 Quit Zagor ("Client exiting")
01:42:40 Join asker [0] (
01:45:04 Join lukaswayne9 [0] (
01:46:18 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
01:46:23 Quit guyzmo (SendQ exceeded)
01:49:52peturany unicode guru around at this hour?
01:50:51 Nick Tr1ckY is now known as Tr1ckY^Gone (
01:51:00 Join guyzmo [0] (
01:51:13 Join Nico_P [0] (
01:52:38peturJdGordon: around?
01:52:56 Quit matsl (Remote closed the connection)
01:59:46JdGordonpetur: hey
02:00:25 Join aliask [0] (
02:01:03peturI'm going to increase the string size of the rec trigger options (recording_menu.c line 524) to fix FS 7192, any issue there?
02:01:53peturthere are 9 bytes reserved, but korean strings can need more space because string length != string size
02:02:16 Quit Thundercloud_ (Remote closed the connection)
02:02:27JdGordondont see why not... that screen isnt my code at all...
02:02:30peturI just don't know how lang strings are encoded in rockbox, so that I can put in a correct size
02:02:55peturoh... sorry then, I assumed all menu code was yours ;)
02:03:10JdGordonmost is, I moved that from settings.c last week
02:03:22JdGordonmarkun knows about unicode doesnt he?
02:03:35DrMooshe is
02:03:35peturyes but he's not around
02:03:39 Quit entheh ("^~")
02:04:00 Quit Soul-Slayer (Read error: 104 (Connection reset by peer))
02:04:03peturit's 2 in the morning, I should be sleeping as well ;)
02:04:28JdGordonits 10am here... _i_ should be asleep :'(
02:04:30JdGordonstupid uni
02:06:25DrMooshehe :)
02:06:29 Join n [0] (
02:06:35*DrMoos is suposed to sleep too
02:10:04 Quit DrMoos ("Glory to Rockbox")
02:15:26 Part Llorean
02:21:53 Quit petur ("Zzzzz")
02:27:46 Part pixelma
02:36:19 Quit lukaswayne9 ("Ex-Chat")
02:38:53 Quit chrisjs169 (Nick collision from services.)
02:40:00 Quit spiorf (Remote closed the connection)
02:40:54 Part n
02:41:48 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
02:42:09 Join dandin1 [0] (
02:45:58 Quit XavierGr (Read error: 110 (Connection timed out))
02:47:26 Join Soul-Slayer [0] (n=Administ@
02:47:42Soul-SlayerAm I right in thinking WMA playback currently can't seek?
02:57:52 Quit Soul-Slayer (Read error: 104 (Connection reset by peer))
02:59:03 Quit secleinteer (Connection timed out)
02:59:18 Join secleinteer [0] (n=scl@
03:04:56***Saving seen data "./dancer.seen"
03:06:33BHSPitMonkeySo a DAP manufacturer's site provides an exe that updates the device's firmware... aren't there tools out there that can dump the actual firmware image from said updater?
03:10:11 Join Party-boy [0] (
03:10:26Party-boyhello anyone here?
03:12:09Party-boyi have an ipod photo 20g copied .rockbox onto the root directory of my ipod, ran the ipodpatcher however the patcher gives me an [ERR] saying it can't find an ipod
03:12:18Party-boydiskuse etc enabled, itunes closed
03:12:34Party-boycan anybody give my some help thanks
03:13:33 Quit aliask ("ChatZilla [Firefox]")
03:13:33BHSPitMonkeywow, heard of punctuation?
03:14:05safetydanParty-boy: what exactly is the error message given?
03:14:20Party-boyone sec
03:14:49Party-boy[INFO] Scanning disk devices.....
03:15:03Party-boy[ERR] No ipods found, aborting
03:15:28Party-boypls connect ur ipod and ensure disk use, pls refer to rockbox manual
03:15:50Party-boyi already searched the forums ans there not much with helped me out
03:16:00safetydanSo does the ipod actually show up as a drive?
03:16:21Party-boyas J:
03:16:49Party-boyNAME (J:)
03:17:51 Quit dandin1 ()
03:18:22safetydanParty-boy: try ipodpatcher −−scan
03:19:16Party-boysame thing
03:19:32Party-boy[INFO] Scanning disk devices.....
03:19:36Party-boy(03:14:59) (Party-boy) [ERR] No ipods found, aborting
03:19:44Party-boywithout the aborting
03:20:07safetydanI'm not really familiar with the ipodpatcher so I don't know why it would fail. Have you done anything different to it before?
03:20:31Party-boyhow did u install it on ur ipod?
03:21:14safetydanI don't have an iPod.
03:21:31Party-boyohh ok
03:21:36safetydanRockbox works on more than just iPods
03:24:02Party-boyyea i know
03:24:32 Join donutman25 [0] (n=chatzill@
03:28:33Party-boybut thx anyway safetydan
03:31:57 Join TTSbox [0] (
03:32:22TTSboxWhat is IRAM?
03:33:02TTSboxex PLUGIN_IRAM_DECLARE in mpegplayer
03:34:27safetydanTTSbox, IRAM is is the instruction cache RAM in the CPU. It's basically very fast RAM which should be used for frequently used functions and data.
03:34:55safetydanThere's only a small amount of it though, so you need to mark your code to tell the linker what parts to put in IRAM.
03:36:01TTSboxThnx... hmm, OK, not to worry now then... future work
03:36:12 Join Thundercloud [0] (
03:38:04Nimdaei have sad news :(
03:38:10Nimdaekermit will be leaving the build server pool
03:42:07 Quit Thundercloud (Remote closed the connection)
03:53:40 Quit w0rd54 (Client Quit)
03:54:05 Join w0rd54 [0] (
04:06:54 Join godzirra [0] (
04:07:14godzirraHeya guys... I've got a new sansa e280, and I have some questions. First, it says it runs on the e200 series, I assume that includes the e280?
04:07:32godzirraMy second question is that it says that you DONT have to install a new bootloader, then further down the page it says you do. Iassume you do?
04:09:10midkaygodzirra: yes, the e280 is part of the e200 series.. and what page has that conflicting information? either way, you should follow the instructions step by step and it should work fine.
04:11:35iambengodzirra: did you read carefully? there are 2 bootloaders, the sansa bootloader (which you can't get rid of) loads the rockbox bootloader
04:12:18godzirraYeah, i see that... I guess its not technically conflicting, but it is somewhat confusing
04:12:26godzirrasince it specifically says you dont need to instasll a new bootloader, then it says you do ;)
04:13:00 Quit PaulJam (".")
04:13:02askerIm sure this question has been asked a hundred times but I was wondering if there is anyone actually working on compatibility with creative zen players?
04:13:06iambeni thought it was quite clear, it outlines the 3 parts to a working installation, then tells you that you need to install 2 of the 3
04:13:27*godzirra shrugs. I guess its a matter of opinion then. I dont think its that clear. ;)
04:25:08askerI see
04:30:56 Quit Nico_P (Remote closed the connection)
04:34:19 Join Febs_ [0] (
04:34:21 Nick Febs_ is now known as Febs (
04:42:23safetydanasker, there's no active development work no. Lots of talk though.
05:02:56 Quit rotator ()
05:04:24JdGordonSoap: you still using colinux?
05:04:58***Saving seen data "./dancer.seen"
05:11:38 Quit JdGordon ("Konversation terminated!")
05:13:45scorchei was typing a response, but he left
05:18:13 Quit Guile` (Read error: 110 (Connection timed out))
05:25:29 Join JdGordon [0] (
05:43:30 Join woodensoul [0] (n=noneofya@
05:44:21 Join brne_ [0] (n=bernie@
05:45:13woodensoulHey all. I've followed the instructions on the wiki describing how to encode files for video playback through rockbox, but I'm running into problems because the source files are 5 channel audio I think.
05:47:51woodensoulHave the Gigabeat F40.
05:49:40woodensoulTried the VLC-transcode.bat method.
05:55:47 Quit secleinteer (Remote closed the connection)
05:59:15 Quit asker (Remote closed the connection)
06:02:49woodensoulTrying the MediaCoder method now.
06:05:25 Join secleinteer [0] (n=scl@
06:11:02brne_you don't talk at all?
06:11:02 Quit JdGordon (Read error: 104 (Connection reset by peer))
06:11:04 Join JdGordon [0] (
06:11:30 Quit woodensoul ()
06:13:24 Part brne_ ("Leaving")
06:15:36 Join woodensoul [0] (n=noneofya@
06:17:49 Quit Nibbier (Read error: 110 (Connection timed out))
06:18:26 Join Nibbier [0] (
06:29:24 Join Transience [0] (
06:34:02 Quit donutman25 ("ChatZilla [Firefox]")
06:34:17 Quit Transience ("Leaving.")
06:59:58 Join printfXh4 [0] (
07:02:39woodensoulIt appears that the instructions for MediaCoder on the wiki are incomplete. Does anyone know what settings must be changed?
07:03:36 Quit JdGordon ("Miranda IM! Smaller, Faster, Easier.")
07:05:01***Saving seen data "./dancer.seen"
07:05:38ptw419anyone know where set_irq_level is defined?
07:05:46ptw419i can't seem to find it...
07:06:36 Quit flamm ()
07:07:46 Join woodensouldesk [0] (n=woodenso@
07:08:41 Join JdGordon [0] (
07:19:18 Join homielowe [0] (n=chatzill@
07:19:44 Quit JdGordon (Read error: 104 (Connection reset by peer))
07:20:03*homielowe just one an auction for a Jiggabeat S on ebay for $78 USD \o/
07:20:58homieloweS60 that is
07:21:25 Join JdGordon [0] (
07:21:33 Join Transience [0] (
07:22:35homieloweIt needs alittle repair but I'm handy
07:22:59woodensouldeskjust one = just won?
07:23:11woodensouldeskgood luck
07:23:25woodensouldeskHow do you encode your video files for it?
07:23:36safetydanptw419, it's going to be somewhere under firmware. grep is your friend
07:23:37woodensouldeskI have 2 F40s, one was brand new and $70.
07:24:22 Quit Febs (Read error: 110 (Connection timed out))
07:25:01 Quit woodensoul ()
07:25:22 Nick woodensouldesk is now known as woodensoul (n=woodenso@
07:25:45ptw419i just got one for 65
07:25:51ptw419an S that is
07:26:05ptw419so it says
07:26:24TTSboxdo you snipe to get those prices?
07:26:28woodensouldoes the s series have a bigger screen than the f?
07:26:33Davo_DinkumSo what's the best device to run Rockbox on? A gigabeat?
07:26:40ptw419it was on ebay. there were two early starting on 9.99
07:26:50ptw419i don't know why, but i jumped on it
07:27:20TTSboxbut Rockbox doesn't work on S yet
07:27:23ptw419i guess either the seller had no idea, or maybe there is some unmentioned catch...
07:27:50ptw419TTSbox: it's being worked on atm
07:28:15TTSboxcongrats... I hope you can fix that mono problem easily
07:28:49woodensoulDoes anyone know how to encode video files for the gigabeat f?
07:29:49homielowewoodensoul: do you mean original firmware or rockbox?
07:30:35 Quit JdGordon (Read error: 104 (Connection reset by peer))
07:30:58homieloweI suggest reading the wiki or searching before asking questions on the IRC, but heres the wiki link
07:31:07woodensoulI didn't realize that the OF played videos. You can dual boot anyhow.
07:31:18woodensoulI have read and followed those instructions.
07:31:42woodensoulI tried the VLC method, and now am trying the MediaCoder method with no results.
07:31:52woodensoul*can't dual boot*
07:32:28 Join JdGordon [0] (
07:37:02Davo_DinkumNo noe has any recommendations?
07:37:07Davo_Dinkum*No one
07:38:55woodensoulI finished transcoding an .avi and when attempting to play it through rockbox, it froze with a black screen.
07:39:09midkayDavo_Dinkum: hard to say. i've heard the gigabeats run it great.
07:39:18midkayby far the fastest processor, great screen and audio quality..
07:39:35 Quit JdGordon (Read error: 104 (Connection reset by peer))
07:40:42woodensoulThe only drawback for the gigabeat is that it doesn't record or have FM radio.
07:40:53woodensoulAnd no one can tell me how to transcode videos for it.
07:41:08 Join JdGordon [0] (
07:41:09woodensoulI do like the touch sensitive control too.
07:41:17Davo_Dinkumon the gigabeat?
07:41:24midkaywoodensoul: have you followed the instructions on the wiki?
07:42:07woodensoulI have followed the instructions for the VLC method and am also trying the MediaCoder method but the instructions for that method don't say anything about settings.
07:44:03Davo_Dinkumah thanks
07:44:20woodensoulThere are a lot of settings and it takes almost half an hour to encode one 24 episode for testing.
07:44:54 Join Kikko [0] (
07:45:07Kikkocan someone answer a quick question of mine
07:45:19Kikkoi came to rockbox simply because i want a dap to play flac
07:45:27Kikkoand i am going on a trip tommarow
07:45:39Kikkoand is there a way to put this thing into sleep?
07:45:47Kikkoi know in iplinux it was impossible
07:45:52Kikkoyou just had to shut it down
07:45:57midkaywoodensoul: then use a smaller file for tests?
07:46:20midkayKikko: no, no "sleep".
07:46:31midkayit shouldn't take long to boot, though.. depending on the model you use.
07:46:38Kikkoso its not really a function player yet
07:46:42midkaysleep will simply drain the battery unnecessarily.
07:46:44midkaya function player?
07:46:49Kikkofunctional sorry
07:47:01Kikkodo i just leave it on the entire time?
07:47:13scorcheyou can shut it down...
07:47:20midkayit's incredibly functional. we just choose not to have a sleep mode.
07:47:30Kikkobut when i shut it down
07:47:30midkayyou turn it off when you don't use it. just like almost every other electronic device in the world.
07:47:32Kikkoit reboots
07:47:43Kikkowhen i hold play it just reboots
07:47:47amiconnSleep is only for slow-booting original firmwares
07:48:01scorchehold play/pause...dont use the restart combination
07:48:02amiconnRockbox boots fast, so not much need for sleep mode
07:48:08Kikkoi am
07:48:13Kikkowhen i hold play/pause
07:48:18Kikkoit says "shutting down"
07:48:22Kikkoand goes to the reboot logo
07:48:26Kikkothe apple logo mind me
07:48:44midkayodd... make sure you release the play button when the "shutting down" splash appears.
07:48:56midkayif you continue holding it, the release event may trigger a startup..
07:49:22Kikkoi found the issue
07:49:32Kikkoi was plugged in, for fucks sake why didnt i see that
07:49:47*scorche was about to suggest that, but figured it couldnt be that...
07:50:03Kikkoyeah, its one of those "are you sure its plugged in" moments
07:50:16Kikkoim so happy to finally have a dap that plays flac, though
07:50:22Davo_Dinkumit crowd
07:50:36Davo_DinkumWhat's "SVN build"?
07:50:38Kikkolinux on the ipod was completely dissapoiting; it focused on gimmick rather than functionality
07:50:51scorchedavina: a build from SVN
07:51:09Davo_DinkumSVN being
07:51:12midkayscorche: you mean Davo_Dinkum...
07:51:13scorcheKikko: just has a different isnt meant as a music player
07:51:14Davo_Dinkumsub version number?
07:51:29 Part Kikko
07:51:29Davo_Dinkumoh ok
07:51:32Davo_Dinkumi get it
07:51:32scorchemidgey: yes
07:51:49midkaywhat a tab-completion newb.
07:52:04scorchehe isnt even in the channel..i had to type it out to make the joke work =>
07:52:14 Join Kikko [0] (
07:52:17midkayeven bigger newb!
07:52:19Kikkook so heres my issue now
07:52:41Kikkomy computer recognized my ipod as an unrecognized device
07:52:50Kikkoso it doesnt detect it as a mass storage drive
07:52:54scorcheare you in disc mode?
07:53:01midkayrecognized it as unrecognized? haha.
07:53:07Kikkotechnically, yes
07:53:13Kikkobecause a bubble popped up
07:53:50midkayhaha. nice to see you're using the technical term "bubble"!
07:54:13Kikkoi like to experiment with the tech lingo
07:54:23Kikkosay i wasnt in disk mode
07:54:26Kikkohow would i change it?
07:55:01scorchereboot with menu + select, then go into disc mode with select + play as soon as it reboots
07:56:55Kikkomenu and select?
07:57:10Davo_Dinkumselct=middle button
07:57:10scorcheat the same time
07:57:21Kikkonot working
07:57:26Kikkomenu and play/pause works though
07:57:58midkayyou have to hold menu and select at the same time for five full seconds.
07:58:33Kikkowell this is extradinarily frustrating
07:58:54midkaywell, you don't have to. you could turn it off with play/pause and then turn it back on and then hold select+play for disk mode.
07:59:25Kikkoits not letting me into disk mode
07:59:31Kikkowhen i hold select and play
07:59:44midkayyou have to do it quick, as soon as the apple logo displays.
07:59:46Kikkoit goes to a rockbox bootloader Loading Linux... Error!
08:00:03midkaythat only happens if you just hold play...
08:00:37Kikkoperhaps my select button is not regestering
08:01:18Kikkowell the select button works while in rockbox
08:01:22Kikkobut no other commands are working
08:01:55 Quit JdGordon (Read error: 104 (Connection reset by peer))
08:01:58midkayall i can say is it sounds like you're doing it too late.
08:02:12midkayas *soon* as you turn it on or restart it, the select and play buttons need to be held together until disk mode comes up.
08:02:17 Join Nick_Brackley [0] (i=7dff0332@gateway/web/cgi-irc/
08:02:18midkaynot when the backlight comes on, or the rockbox logo appears.
08:02:23midkaybut immediately.
08:02:31Kikkoi understand completely
08:02:33Kikkoone second
08:03:36 Join JdGordon [0] (
08:03:47Kikkonot working
08:03:54Kikkoi am using a 3g btw
08:03:59Kikkoif that is an issue
08:04:22midkayKikko: odd, i'm not sure why that would be. i wasn't aware of the 3Gs working differently, this is how it's done on the ones with click wheels.
08:05:26Kikkoi gotcha
08:05:28Kikkowith the 3g
08:05:33Kikkoit is rewind and reverse
08:05:47scorcheon 3Gs, menu + play is reset and hold got it..
08:05:52midkayah, there you go.
08:05:54Kikkohaha thank you
08:06:24midkayno problem. that's how it's done.
08:06:43Kikkoalright guys, its late, thanks for the help
08:06:46 Part Kikko
08:07:44 Quit woodensoul ()
08:07:59 Join Kikko [0] (
08:08:03Kikko1 more quick question
08:08:07Kikkowhere should i drop my FLAC files
08:08:28midkaywherever you want them..
08:08:40Kikkocan i make a new directory?
08:08:45midkayit'll all be the same if you use the database, or you can use the file browser..
08:08:55midkaysure, the file browser works just like on a PC.
08:09:01midkayfolder and file structure is left intact.
08:09:05Kikkolast question, i promise, good night
08:09:06midkayso sort however you want it to appear.
08:09:08 Part Kikko
08:12:37 Join miepchen^schlaf [0] (
08:13:26 Quit JdGordon (Read error: 104 (Connection reset by peer))
08:14:52 Join JdGordon [0] (
08:18:29Transiencedoes anyone know how to use directMTP?
08:23:18 Join webguest44 [0] (i=47a0ace3@gateway/web/cgi-irc/
08:24:18 Quit webguest44 (Client Quit)
08:25:52 Part toffe82
08:32:35 Join _Veseliq_ [0] (
08:44:16 Join Rob222241 [0] (
08:50:12Transiencedoes anyone know how to use directMTP?
08:52:00markunI don't
08:52:20 Part safetydan
08:53:40*Davo_Dinkum dances
08:54:04Davo_DinkumBoth of these 4th gen ipods are working now
08:54:05markunTransience: what are you working on?
08:54:11 Join My_Sic [0] (
08:54:39 Join GodEater_ [0] (
08:55:36Transiencethe ZVM port
08:55:37 Quit My_Sic (Client Quit)
08:56:03Transiencei modified a null block in the firmware
08:56:17Transienceso i'm testing to see wether the player checksums the null blocks or not
08:56:29Transienceif the player accepts
08:56:45Transiencethen i know that the player isn't checksumming the entire firmware file
08:57:07Transiencei just can't figure out how to use directMTP to upload a firmware file
08:57:42 Quit printfXh4 (Read error: 110 (Connection timed out))
08:59:41 Join aliask [0] (
09:00:10 Part Transience
09:01:51 Quit Rob2222 (Read error: 110 (Connection timed out))
09:03:12 Join lukaswayne9 [0] (
09:03:25 Quit crashmatrix (Read error: 110 (Connection timed out))
09:04:04 Join crashmatrix [0] (
09:05:02***Saving seen data "./dancer.seen"
09:06:07 Join _Guest16433 [0] (
09:14:16 Join ender` [0] (
09:19:07 Join kaaloo [0] (
09:20:38 Part kaaloo
09:23:24 Quit Guest16433 (Read error: 110 (Connection timed out))
09:23:34 Nick _Guest16433 is now known as Guest16433 (
09:24:23 Join petur [0] (n=petur@rockbox/developer/petur)
09:25:01 Join DarthShrine [0] (n=Angus@pdpc/supporter/student/DarthShrine)
09:25:12 Join The-Compiler [0] (
09:25:30aliaskAnyone know what "error: invalid type argument of 'unary *'" means?
09:26:04hcsyou're trying to dereference something that isn't a pointer?
09:26:04aliaskNever mind - it looks like it just meant "stupid mistake"
09:30:45 Join Butsumetsu [0] (n=wqd@
09:31:09Butsumetsuneone online?
09:31:32scorchebesides you
09:31:43peturand logbot ;)
09:31:49Butsumetsulol ic o.O
09:32:05scorchepetur: no...there are only 123 on
09:32:15Butsumetsujust wanted to ask if anyone got links explaining the features in hardware eq cuz i cant find it on wiki
09:32:21peturI already removed logbot
09:32:22Davo_DinkumDoes Rockbox completely replace the firmware on ipods?
09:32:35peturDavo_Dinkum: yes
09:32:53scorcheDavo_Dinkum: it is meant to, but it leaves the original firmware intact
09:33:01peturDavo_Dinkum: but it is dual boot, you can still start apple os
09:33:26 Join kretender [0] (
09:33:37Davo_DinkumI'd rather completely replace the Apple OS
09:33:53Davo_DinkumThe firmware is actually installed on the hard drive, isn't it? (both the apple and rockboc firmware)
09:33:54scorchethat requires a bit more work with basically no benefit
09:34:04Davo_DinkumHow much more work?
09:34:11scorchewhy would you want to?
09:34:11hcsButsumetsu: I can tell what you're asking, do you want information about the hardware features of supported rockbox targets?
09:34:27Butsumetsumore like hardware eq on ipod
09:34:41Davo_DinkumI'd rather not have any non-free software running on my ipod
09:34:54scorcheButsumetsu: still not quite sure what you is an EQ...only the low and top shelves work though
09:35:04Butsumetsuaahh ic
09:35:29hcsButsumetsu: and sorry, I didn't see the "eq" word in your original question
09:35:44scorcheDavo_Dinkum: well, for the moment you would need to keep at least disk mode there, as we dont have a USB mode for the ipods yet
09:35:50Butsumetsuwell what i meant is I wanna know what the increase/decrease in db does and the hz in the cutoff does
09:35:56Butsumetsunp hcs thx neway ^^
09:36:11scorchethose are parts of pretty much any decent EQ
09:36:24scorcheyou will want to google/wikipedia that information =)
09:36:25 Quit idnar (Nick collision from services.)
09:36:27 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
09:36:37Davo_DinkumSo when running Rockbox, the ipod cant connect as a USB mass storage device?
09:36:48Butsumetsuyea i thought i might end up doing so but cant hurt to ask here
09:37:00scorcheDavo_Dinkum: we currently boot into the ipod's emergency disk mode
09:37:00Butsumetsuu can use software n hardware eq together right?
09:37:19scorcheif you really wanted to...
09:37:23 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
09:37:28Davo_DinkumTo transfer music to the ipod?
09:37:37scorcheand do anything through USB, yes
09:37:40Davo_Dinkumoh ok
09:40:50 Part dan_a
09:41:03linuxstbDavo_Dinkum: Rockbox completely replaces the main Apple firmware (stored on the hard disk), although the default install method is to keep it available via dual-boot. The parts of the Apple firmware in flash (the first-stage bootloader, emergency disk mode) are untouched (and Rockbox doesn't yet have the ability to replace them, although it does run from flash on some other devices).
09:41:27peturafaik rockbox boots a bit faster with apple os removed (?)
09:42:56 Quit DarthShrine (Read error: 104 (Connection reset by peer))
09:43:07linuxstbYes, the default install appends the Rockbox bootloader to the main Apple firmware image on disk - so the first-stage bootloader loads both to RAM. You can either move the appleos to a file (so you keep dual-boot), or just remove it completely.
09:43:23 Join spiorf [0] (
09:45:02ButsumetsuT___T soooo many options to play with
09:49:06Davo_DinkumSo a different music player would be best if I wanted only free software running on it
09:49:29Davo_Dinkumlinuxstb: Thanks, that was very informative
09:50:51 Quit Luis (Read error: 104 (Connection reset by peer))
09:52:20linuxstbDavo_Dinkum: Yes, currently just the iriver H100 series and some of the older Archos devices can be flashed with Rockbox (meaning 100% free). I would expect it to come on other devices, such as the iriver H300 and gigabeat at some point though.
09:52:30 Quit JdGordon (Read error: 104 (Connection reset by peer))
09:52:58GodEater_linuxstb: you understand all the words here right ?
09:53:03GodEater_scorche: says it's not in english
09:58:07peturmarkun: ping!
09:58:50linuxstbGodEater_: It's not the type of English I hear every day in the streets of South-East London...
09:59:11GodEater_that's not the point !
09:59:24scorchelinuxstb: if you havent seen it due to the web client, i sent you a PM =)
09:59:26peturBagder: around?
10:06:16 Quit kretender (Read error: 110 (Connection timed out))
10:06:55 Quit linuxstb ("CGI:IRC")
10:11:10 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
10:11:56amiconnlinuxstb: Btw, the USB problem on ipods seems to be cache related
10:12:13amiconnDuring my experiments with disabled cache, it *always* worked
10:12:49markunpetur: pong
10:13:21 Quit Party-boy ("( :: NoNameScript 4.02 :: )")
10:13:57linuxstbamiconn: You mean the freezing when attempting to enter USB mode?
10:22:52peturmarkun: you know today is the last day for midterm eval?
10:24:37Davo_DinkumI managed to find *one* iriver h100 series player on ebay
10:24:43markunpetur: hm, yes
10:24:51 Join idnar [0] (i=mithrand@unaffiliated/idnar)
10:25:03markunozgur sent me the code he has written so far today
10:25:20peturmarkun: and another question: how many bytes are used to store a unicode char from a lang file like korean?
10:25:46markun3 I think
10:26:09peturmarkun: ok, that's what I discovered...
10:26:30 Nick Tr1ckY^Gone is now known as Tr1ckY (
10:27:16amiconnpetur: Such odd buffer lengths should be avoid imo. Rather use 16
10:27:38peturamiconn: yes, I should have....
10:29:57peturI'll fix it tonight if nobody does so before me
10:32:46 Quit idnar_ (Read error: 110 (Connection timed out))
10:45:05 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
10:46:51 Join Lynx_ [0] (
10:51:18 Join obo [0] (
10:51:48linuxstbamiconn: When do you experience the USB freezes? Is it just at startup, or can it be during normal use? I've only experienced problems when inserting USB at (or very shortly after) startup.
10:53:11amiconnCan happen anytime
10:53:36 Join jonno [0] (
10:53:38The-CompilerWith my iPod 5.5G 30GB I've this freezees also in normal use.
10:53:42amiconnI get it in the majority of usb connect attempts, but it varies a bit between builds (in an unpredictable way)
10:55:11 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
10:57:48jonnobluebrother: you said in the logs the time screen is unusable on the remote with large fonts.... got a better idea than just chanign the font to the sysfont (which it should be doing)?
10:57:54 Nick jonno is now known as JdGordon (
10:59:02amiconnJdGordon: The goal is that no user screen ever uses the sysfont
10:59:07bluebrotherJdGordon: can't the screen makde scrollable?
10:59:14*pixelma would love to see independent fonts for remote and main screen
10:59:30*amiconn pings markun and asks about the font caching rework again
10:59:37markunyes yes :)
10:59:44bluebrotheri.e. if it doesn't fit just add a scrollbar?
10:59:49JdGordonamiconn: of course, but when the screen would fit with the sysfont and not the ui font its the best option
11:00:08JdGordonbluebrother: I dont tihnk that would feel very nice to the user
11:00:39bluebrotherwhy not? Better than defaulting to some small font as some users might dislike / have problems with reading
11:00:53bluebrotherlists are scrollable too ;-)
11:01:03JdGordonnot enough buttons....
11:01:17JdGordonleft/right changes items, up/down adjusts option...
11:01:22JdGordonwhat would move screen be?
11:01:45bluebrotherthe h100 remote has buttons left ;-)
11:01:55bluebrotherbut yes, that's an issue.
11:01:56linuxstbleft/right would scroll - if the item isn't on the screen?
11:02:30JdGordonthe problem is the help part of the screen sint shown, which imo isnt a problem
11:03:24amiconnJdGordon: No its not. The sysfont can't be used to display non-latin characters
11:03:37JdGordonthats a seperate issue... but yeah
11:04:04JdGordonnow, if we had viewports which could handle scrolling without extra code.... that woudl be sweet
11:04:53amiconnViewports have nothing to do with scrolling lists or screens
11:05:05***Saving seen data "./dancer.seen"
11:05:08JdGordonthey could though....
11:05:25JdGordonthe vp could be fully drawn to, but only a small bit of it is actually on the screen
11:05:26bluebrotherwell, the time / date screen could also work a bit different:
11:05:35amiconnNo they couldn't
11:05:36bluebrotheruse left / right / up / down to navigate
11:05:47amiconnWe won't reserve a buffer bigger than the screen
11:05:50bluebrotherthen press select over the item you want to change.
11:06:12bluebrotherand accept the changes with play, or add a "accept" item to select
11:06:16bluebrothersame for cancelling
11:06:42JdGordonit might even be better to spli the screen into 2, one for time and one for date
11:07:01bluebrotherbtw, the screen also fails with really large fonts. Just tried ter28
11:07:16JdGordonfails how?
11:07:19bluebrotheryou only see parts of it −− i.e. only the time (talking about main unit)
11:07:33JdGordonbecause its too wide?
11:07:55*JdGordon is open to suggestions how to fix that...
11:08:00JdGordonchanging to sys font would be better
11:08:29bluebrothernot sure if anybody ever uses a font of that size on the h100 ...
11:09:22bluebrotherthe date could be repesented as digits only. That would make it similarly wide as the time
11:09:56bluebrotherunfortunately this adds the possibility of confusion because of the different date formatting depending on region ...
11:10:46GodEater_amiconn: care to comment here ?
11:13:42*linuxstb wonders how fast usb disk mode will be in Rockbox when it's implemented...
11:15:41*petur wonders where austriancoder hangs out
11:17:58 Join XavierGr [0] (
11:20:46JdGordonoh, would there be any objection to splitting up screens.c to 1 file per screen?
11:20:57JdGordonand if so, should they go in apps/gui/ ? or just apps/?
11:23:55GodEater_when does GSoC finish officially ?
11:24:41amiconnJdGordon: Changing to sysfont is a no-no. Sysfont usage needs to be constrained to debug screens and severe error messages
11:25:08amiconnWe need to get rid of those LANG_SYSFONT_* language file entries
11:25:36JdGordonamiconn: I understand, but really, when the option is possibly unusable screen V efinatly unusable screen it makes sense to change fonts
11:25:52JdGordonwe need multifonts...
11:26:20GodEater_petur: ah, I see your need to speak to austriancoder today then ;)
11:27:01peturGodEater_: only markun has some work to do
11:27:25peturdon't know if you have access to this:
11:27:40*JdGordon back in an hour or so
11:27:54GodEater_petur: no - it just assumes I'm applying to be a mentor
11:27:59GodEater_perhaps you could screenshot it ;)
11:28:19*petur guesses Bagder did the midterm eval for preglow
11:29:46peturGodEater_: that page just says that only TTS still needs midterm evaluation, the other three are done
11:30:47bluebrotherbtw, what happened to tts? Haven't heard of it since a while ...
11:31:04GodEater_I was just going to ask that ;)
11:32:49petursee ^^^
11:34:16linuxstbHe popped in here earlier, but no, he's not around much.
11:36:58oboamiconn: I don't know if you caught it in the logs, but r13763 seems to break the bootloader on ipod 5gs - it behaves as if the RB bootloader wasn't installed
11:39:35linuxstbgregj: Regarding your ipod photo problems - are you still experiencing them? I didn't see a reply to my question asking you if you were using the official bootloader, or one you compiled yourself from current SVN.
11:40:37gregjthe official one
11:40:57gregjI didn't made it to london on sunday, I hope you guys had a great time :)
11:41:03amiconnr138763..r13810 shouldn't be used for anything on PP5021/22/24 targets
11:41:55*gregj is on 13913
11:42:13amiconnAnd I don't know what the bootloader has to do with it...
11:42:16gregjupdated this morning, so far so good - will see
11:43:25oboamiconn: building a bootloader with 13762 works... 13763 just boots straight to OF, nothing when holding right.
11:43:49amiconnThat's an invalid test
11:43:58amiconnbesides, who builds svn bootloaders?
11:44:14linuxstbWell, we need to keep an eye on them and make sure they still work...
11:44:16obojust me it seems...
11:44:25amiconnUse r13810 or later then
11:44:28oboI did a binary search back when I found the latest SVN wasn't working
11:44:48GodEater_what is holding right supposed to do ?
11:45:04linuxstbDisplay messages - the ones that used to be shown all the time
11:45:25GodEater_another undocumented feature ?
11:45:33amiconnThe bootloader doesn't touch the pll iirc
11:47:11 Join Entasis [0] (
11:50:36 Quit Nick_Brackley ("CGI:IRC (EOF)")
11:54:18 Join Nutt3r [0] (
11:57:09Davo_DinkumIs the Archos Jukebox series physically bigger than the iRiver H100 series?
11:58:46GodEater_Davo_Dinkum: yes
11:59:18peturDavo_Dinkum: the archos uses a 2.5" disk, irivers use 1.8"
12:00:06Davo_DinkumThat's what I thought
12:00:23Davo_DinkumThe jukebox line would be substantially bigger then
12:01:09GodEater_it's noticeably larger yes
12:01:12 Part maffe
12:01:19 Join maffe [0] (
12:01:31markunDavo_Dinkum: planning to buy one?
12:01:48Davo_Dinkumwhich one?
12:01:56Davo_Dinkumi might get a h100
12:02:04Davo_Dinkumh140 if i can
12:02:20markunh140 is a bit bigger than the h120
12:02:30Davo_DinkumWhy's that?
12:02:35markun2 platter hdd
12:02:41Davo_Dinkumah ok
12:02:46markunadds 3mm in thickness
12:02:48GodEater_it's ever so slightly thicker
12:02:56Davo_Dinkum3mm isnt much
12:02:57markunnot much no
12:04:06Davo_Dinkumi cant find any locally on ebay though
12:04:12Davo_Dinkumonly in US and UK
12:04:31Davo_Dinkumdo people sell players in the rockbox forums?
12:04:56Davo_Dinkumwell i found one interstate
12:05:42markunYou might have some luck in at
12:05:45 Join nick89 [0] (
12:07:20Davo_Dinkumhmm i need to sign up though :/
12:08:12markunI can login and check for you
12:08:32Davo_Dinkumreally? thanks
12:08:35Davo_Dinkumthat would help
12:08:49 Quit nekura42 (Remote closed the connection)
12:09:05Davo_Dinkumplease do
12:09:12markunDavo_Dinkum: yes, there is a H140 for sale
12:09:22Davo_Dinkumwhere's it located?
12:09:27markunand so far nobody has shown any interest
12:09:39Davo_Dinkumwonder why
12:10:40markunwhere do you live?
12:10:52Davo_Dinkumother side of the world
12:11:35Davo_DinkumAny in aus?
12:12:02peturDavo_Dinkum: when searching (ebay, ...) also search for iHP120 iHP140 , a shop called roadpal has several for sale
12:12:49Davo_Dinkumroadpal is on ebay US?
12:13:20 Quit Butsumetsu ("-=SysReset 2.53=-")
12:13:54peturhmmm can't find them anymore :(
12:14:02Davo_Dinkumheh ok
12:14:17peturone h140 in the US though
12:14:41Davo_Dinkumhow come i found him?
12:14:56Davo_Dinkumroadpal is US though
12:15:30markunDavo_Dinkum: what do you want to do with your player? If you don't care about recording and radio a Gigabeat F40 is probably a lot cheaper and easier to get in australia
12:16:32peturDavo_Dinkum: I meant the iHP140 that roadpal had for sale, there were several last week, but the news went fast on taperssection, maybe they already sold out
12:16:45Davo_Dinkumpetur: Oh OK
12:16:52Davo_Dinkumthey must be popular then
12:17:27Davo_Dinkummarkun: I want one that can have rockbox replace all of the firmware on it, so it's all free software.
12:17:43markunbuy a Gigabeat and help us replace the firmware then :)
12:17:49markunit's doable
12:17:49Davo_DinkumAlthough I understand that the gigabeat will be able to run only rockbox soon
12:18:00 Quit gantrixx (Read error: 110 (Connection timed out))
12:19:10markunmight be soon, might not be soon, impossible to say with rockbox development
12:19:17Davo_Dinkumhmm yeah
12:19:32Davo_Dinkummakes me hesatant to buy one
12:19:44linuxstbmarkun: Do you know if kkurbjun has got as far as writing data to the flash?
12:20:01markunlinuxstb: I'm not sure
12:20:57Davo_Dinkumam I allowed to sell ipods in the rockbox forums?
12:20:58*GodEater_ would love a non-Toshiba bootloader on his GB too
12:21:09*markun too
12:21:54markunDavo_Dinkum: I wouldn't mind, but ask llorean before he deletes your posts
12:22:06Davo_Dinkumah ok
12:22:14markunbut he's not here now
12:22:41Davo_Dinkummight just pop them on ebay
12:22:50GodEater_I've seen people sell things before on our forums - it just doesn't happen v. often
12:23:01bluebrotheryou could just PM Llorean before posting
12:23:16Davo_Dinkumah so you dont have a regular buy/sell/trade section then
12:23:48Davo_Dinkumforums mods probably have their hands full already
12:24:38 Quit jhMikeS (Nick collision from services.)
12:24:44 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
12:25:05bluebrotheras far as I know Llorean he wouldn't mind replying you with a short "go ahead" or "please don't" ;-)
12:25:28Davo_Dinkumi would have to get an account first anyway
12:25:28*bluebrother hopes he hasn't introduced new problems with the rbutil fix and heads of for food
12:27:15linuxstbDavo_Dinkum: I remember the issue of a buy/sell forum being discussed in the past, but I think the conclusion was that it wasn't worth the effort. People seem to post items for sale to the mailing list occasionally though, so I'm sure you could do that.
12:27:52 Join Febs_ [0] (
12:27:54 Nick Febs_ is now known as Febs (
12:28:00 Quit hcs (Read error: 110 (Connection timed out))
12:31:20Davo_DinkumWhy are you guys so nice in here?
12:31:30Davo_DinkumWhere's the "RTFM"?
12:31:33 Quit nick89 (Client Quit)
12:31:51Davo_Dinkumim kidding keep it up
12:32:24linuxstbDavo_Dinkum: I don't think you've asked a question answered in the manual...
12:32:29safetydanAnyone with the an iPod video want to test for me?
12:32:30 Join nick89 [0] (
12:32:36Davo_Dinkumlinuxstb: Fair enough
12:32:43 Quit nick89 (Read error: 104 (Connection reset by peer))
12:33:20linuxstbsafetydan: If no-one else does, I'll give it a shot this evening (EU time)
12:33:24Nutt3ris rockbox for ipod nano 2g being worked on?
12:33:36scorcheNutt3r: not at the moment
12:34:03 Join mbr [0] (
12:34:11markunNutt3r: some people are talking about it in here:
12:34:13safetydanlinuxstb, cheers
12:34:20markunbut I don't think anyone has made any real progress
12:35:06Nutt3rthat's too bad
12:35:14Nutt3rguess i'll keep an eye on it
12:36:07linuxstbNutt3r: Don't hold your breath... now gives: "Server not found"
12:36:36markunjust when they were doing so well
12:36:50markunthey even had decided on a distro
12:37:09linuxstbWhat's going to entertain us now?
12:37:37markunwasn't there a linux for nano 2g project? :)
12:38:37markunbut maybe they are really serious about doing some actual work
12:39:01markunthat's no fun :)
12:43:02 Join anonymous_ [0] (
12:44:06 Join Thundercloud [0] (
12:48:34 Part The-Compiler ("Connection reseted by god")
12:54:43 Part maffe
12:55:03 Join maffe [0] (
12:57:58amiconnBagder: around?
13:00:15peturmarkun: they sound quite serious
13:02:53GodEater_ooh they changed their site
13:04:20linuxstbI wonder why they're so focused on Linux though...
13:05:01safetydanlinuxstb, it's what all the cool kids port to things
13:05:07***Saving seen data "./dancer.seen"
13:05:12 Join Nico_P [0] (
13:05:16GodEater_you're thinking maybe QNX linuxstb ? :)
13:05:34linuxstbI'm thinking maybe a little firmware dedicated to running on DAPs...
13:06:24GodEater_is there evidence the Nano 2G is ARM9 based?
13:06:44GodEater_I know it's not PP anymore - but didn't know the Samsung chip was ARM9
13:07:26markunI was super impressed by the floppy demo of QNX when I saw it a few years ago
13:07:51 Quit Nutt3r ("I r quitting!")
13:08:06markunGodEater_: it probably is
13:08:55GodEater_markun: yeah I liked QNX too
13:09:03scorchehrm...getting to be almost a year since then...
13:09:05midkaya small OS on a 1.44mb floppy?
13:10:28markunmidkay: yes, including a graphical interface with a internet browser, it really was amazing
13:11:09 Quit Febs (Read error: 110 (Connection timed out))
13:11:30markunmidkay: here you see some screenshots:
13:11:37midkaymarkun: that's nothing, i recently compressed windows vista to run on a 360KB floppy. of course i stripped away some of its unnecessary features, but i was able to boil it down pretty easily to its core components. you would boot the floppy and get a blue screen. it even saved the hassle of installation!
13:13:25*safetydan kind of misses Workbench and the Amiga OS
13:14:49safetydanYears later and many gigahertz more things still don't feel as snappy as my old Amiga 2000
13:15:03linuxstbmarkun: Can you help this person? It looks like he's running an old bootloader, in which case he needs to press a magic button to enter USB mode, but I forget which...
13:15:19markunMENU I think
13:15:33markunbut there are not many buttons, to try anyway, might also be A
13:15:56linuxstbBut doesn't one button restore the original firmware?
13:16:03linuxstbSomething you don't want...
13:16:08linuxstb(or do you want that?)
13:16:21markunI'll check the old bootloader source
13:16:24 Quit miepchen^schlaf (Read error: 113 (No route to host))
13:20:05markunlinuxstb: should I have mentioned rbutil?
13:20:13 Join DrMoos [0] (
13:21:28markunlinuxstb: anything you can do for this guy?
13:21:29linuxstbmarkun: I don't know - I haven't tried rbutil for a while, so don't know it's current state.
13:22:30linuxstbmarkun: Just that he follows the instructions onscreen... - MENU+SELECT to reboot and SELECT+PLAY for disk mode. He's obviously doing it wrongly.
13:22:54linuxstbI assume as he hasn't come back after two weeks, that he's fixed it.
13:23:28amiconnAnyone with H10 knowledge around?
13:25:33JdGordonyay :) /me has a working sh gcc agaimn
13:29:25 Quit lukaswayne9 (Read error: 110 (Connection timed out))
13:29:37amiconnI would like to know the differences between the various models. Are MTP and UMS models fixed, or is the behaviour changeable by flashing the other firmware?
13:30:07amiconnAnd is it correct that the 'H10 pure' lacks the radio but is the same otherwise?
13:32:34 Quit XavierGr (Nick collision from services.)
13:32:38 Join XavierGr [0] (
13:33:07Nico_PGodEater_: do you know ?
13:33:21 Quit petur (Read error: 104 (Connection reset by peer))
13:33:55GodEater_Nico_P: how do you mean ?
13:34:06GodEater_it's what we were just talking about
13:34:12Nico_Poh sorry
13:34:43Nico_PI arrived when you were asking if it was ARM9 based
13:34:47*Nico_P goes read the logs
13:34:53 Join spiorf_ [0] (
13:35:13Davo_DinkumAny talk of zune support?
13:35:45 Join petur [0] (i=d4efd6a6@rockbox/developer/petur)
13:35:47scorcheDavo_Dinkum: there is always talk...
13:35:57*Davo_Dinkum looks in mail archives
13:36:02Davo_Dinkumso it seems
13:36:09scorchenot so much there
13:36:25Davo_DinkumWhere? In here?
13:36:25peturanybody else having troubles connecting to on port 8000 ?
13:36:50scorchehere and in its thread ont he forums
13:36:50 Join petur2 [0] (n=petur@rockbox/developer/petur)
13:36:53 Quit petur (Nick collision from services.)
13:36:55 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
13:37:04Davo_Dinkumah ok
13:37:56peturnevermind, working again
13:38:27Davo_Dinkumwho actually manufacturers the zune?
13:38:39scorchetoshiba, i believe
13:38:46peturno longer...
13:38:57peturthey changed recently
13:39:04peturread it somewhere
13:39:25Davo_Dinkumwho manufacturers it now?
13:43:47 Join petur2 [0] (n=petur@rockbox/developer/petur)
13:43:50 Quit petur (Nick collision from services.)
13:43:52 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
13:44:14 Quit spiorf (Read error: 110 (Connection timed out))
13:44:33 Quit safetydan ("Ex-Chat")
13:48:33peturDavo_Dinkum: <- new manufacturer is 'Doumen' (they also build the xbox it seems)
13:49:01peturrather _in_ Doumen ;)
13:50:05Davo_Dinkum"a chinese partner"
13:50:18Davo_Dinkumthat narrows it down
13:51:57 Join Nick_Brackley [0] (i=7dff0332@gateway/web/cgi-irc/
13:57:56linuxstbAre Toshiba still making gigabeats?
13:58:14markunGigabeat V and P at least
14:01:09 Join rogelio [0] (n=rogelio@
14:04:59linuxstbAre either of those similar to the S?
14:06:01aliaskThe V is
14:06:16aliaskI think it's basically the same thing with a bigger LCD.
14:06:38linuxstbAh, the S has a TV-Out as well...
14:06:54aliaskSpeaking of which, I have a datasheet for it
14:07:00aliaskBut I don't know whether I can use it or not
14:07:14aliaskThe datasheet isn't supposed to be public.
14:07:14linuxstbdatasheet for what?
14:07:24aliaskSi4701 (the FM tuner)
14:07:51aliaskOh, and the Focus chip
14:08:07aliask(same deal for both of them, i got momentarily lost :P )
14:08:17 Join Febs_ [0] (n=chatzill@
14:08:18 Nick Febs_ is now known as Febs (n=chatzill@
14:08:28linuxstbAnd now the lawyer arrives.... ;)
14:10:01GodEater_remember he defends
14:10:30FebsThat's right. I'm on the good side.
14:10:47 Join Siltaar [0] (
14:11:00 Part rogelio ("Kopete 0.12.4 :")
14:11:29aliaskFebs: What would your opinion be on using those datasheets?
14:12:29FebsFor a variety of reasons, I really can't give legal advice here.
14:12:38aliaskFair enough.
14:12:52GodEater_aliask: mainly cos you're not paying him ;)
14:13:17*GodEater_ runs and hides from Febs
14:14:08linuxstbGodEater_: Just stand by his luggage - he'll never find you...
14:14:33GodEater_did you ever get it back Febs ?
14:14:57FebsIt showed up at my hotel while we were at the pub. Just in time for me to have to carry it home.
14:15:15JdGordonbah, anyone know what button to press for navi in the sim? (without the numpad?)
14:15:42JdGordonno, and no
14:16:25JdGordonah, no space works :)
14:16:28 Join printfXh4 [0] (
14:19:20GodEater_I don't have a key labelled "no space"
14:19:51JdGordonleft of the any key
14:19:57GodEater_so it is :)
14:20:05*JdGordon off to the pub to see the socceroos get shat on!
14:20:25GodEater_scat as a team sport. Whatever next.
14:20:27 Part printfXh4 ("Leaving")
14:20:30aliaskThat's just plain un-australian :P
14:20:36peturI don't even have one labeled 'space'
14:21:57*GodEater_ has one of those "optimus maximus" keyboards and can label his keys anyway he pleases
14:22:29Davo_DinkumGodEater_: Got a pic?
14:22:31aliaskNo you don't.
14:22:38GodEater_(this is a lie, I don't really - far too much money for a mere keyboard with blinky lights in the buttons
14:22:41scorcheGodEater_: you paid that outrageous price?!?!
14:23:00scorchei was going to say..if you bought that, i ahve a number of other blinky things you might enjoy...
14:23:01*aliask wouldn't mind one if money wasn't an object
14:23:18GodEater_it's a nice idea in theory - but way over priced
14:23:33aliaskAnd the concept renderings look very pretty.
14:23:42aliaskMost importantly.
14:23:56Davo_Dinkumwhat languages is rockbox available in?
14:24:15scorchequite a few...although they are all in various states of upkeep
14:24:46*GodEater_ needs to go and complain to the people at Pink about his shirt. Will be back later.
14:25:08scorchehave to wonder about someone who buys his shirts at a pace called "pink"
14:29:48 Quit DrMoos ("back this night")
14:39:28 Quit Soap ()
14:50:38 Join PaulJam [0] (
14:57:19 Quit Nick_Brackley ("CGI:IRC")
15:00:08 Join kaaloo [0] (
15:00:16 Part kaaloo
15:04:17GodEater_Thomas Pink, I'll have you know, is a very well respected London based shirt maker.
15:04:37GodEater_although somewhat less respected by me as of this moment
15:05:08***Saving seen data "./dancer.seen"
15:05:20 Join Nick_Brackley [0] (i=7dff0332@gateway/web/cgi-irc/
15:06:10 Quit SirFunk (Connection timed out)
15:12:32 Join bdgraue [0] (
15:15:06 Quit Nick_Brackley ("CGI:IRC (EOF)")
15:16:02 Join Soul-Slayer [0] (n=Administ@
15:19:41 Join Butsumetsu [0] (n=wqd@
15:19:56 Join Soap [0] (n=Soap@rockbox/staff/soap)
15:20:13Butsumetsujust wanted to ask~ the battery timer on themes for ipod is it an fairly good estimate?
15:20:36Butsumetsuso very rough estimate then?
15:21:08peturmaybe it got better by the recent commit but it may be off quite a bit... do test ;)
15:21:13GodEater_I believe it's a complete fairy story :)
15:21:44Butsumetsuhhmmm ok
15:22:03Butsumetsuscared me cuz when i had 90% batt it was telling me i had 5 hrs left
15:22:29Butsumetsuwith no eq, load to ram or disc cache
15:22:36Butsumetsuwell only hardware eq
15:22:59peturButsumetsu: only use the % indication for now
15:23:16Butsumetsuwill do~
15:23:36Soul-SlayerThe time remaining estimates can't really be accurate unless they are averaging out the current battery usage and calculate how long it would take to drain the battery to nothing. I'm not sure if they do this or if they just have a set average time and do it to the % battery remaining?
15:23:36aliaskHrm. I'm getting "invalid lvalue in assignment" when setting a register explicitly (ie REG = 1234;), but it works if I just manipulate certain bits in the register. Is it something to do with how I defined it?
15:24:16peturhow did you define it?
15:24:52aliask#define EPITCR1 (*(volatile unsigned long*)EPIT1_BASE_ADDR)
15:24:54Butsumetsudamn im loving this theme T_T
15:26:12Soul-SlayerDoes anyone know which file manages that estimated time remaining feature? I didn't notice it in powermgmt.c
15:28:12linuxstbaliask: I don't know if it matters, but the examples I've seen have more brackets - e.g. (*(volatile unsigned char *)(0xcf000000))
15:28:27linuxstb(probably doesn't...)
15:28:37aliaskLet's take a look.
15:32:05aliaskOk, I added heaps of brackets and it worked. Thanks linuxstb
15:35:55 Join saratoga [0] (i=980398fe@gateway/web/cgi-irc/
15:40:18GodEater_another example of obscure C syntax for no good reason that I can see then
15:41:29amiconnC syntax isn't obscure...
15:42:48linuxstbDo you know why the brackets are needed around the 0xcf000000 in my example?
15:42:56linuxstb(assuming they are)
15:43:14aliaskIt was actually on another register
15:43:23aliaskWhere I added something to the base address
15:43:32linuxstbAh, then yes.
15:43:58linuxstbIt's good practice to use lots of brackets in macros...
15:44:16 Join SirFunk [0] (
15:44:30aliaskYes, i have seen some funny examples of how it can mess things up
15:45:12peturif you create a define that is actually a combination of things, always use brackets there: #define MYDEF (0xabba + 5)
15:47:10linuxstbaliask: What are you working on?
15:49:03 Join miepchen^schlaf [0] (
15:49:44aliaskThe gigabeat S port, currently the tick timer
15:50:21 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
15:52:44 Quit amiconn (Nick collision from services.)
15:52:45 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
15:53:13linuxstbDo you have a status page for the port?
15:53:34aliaskNo, we probably should though.
15:54:19GodEater_yeah, so it can get as outdated as the rest of them
15:55:27linuxstbThey're normally well maintained when the port is active, but when development grinds to a halt, it's forgotten about...
15:56:19GodEater_I just like the arbitrary "20%" done things in them - how do you measure that ;)
15:56:52aliask"It's a feeling"
15:56:52linuxstbI'm sure it made sense to someone, sometime...
15:57:25linuxstbHow would I checkout the gigabeat branch?
15:58:00 Part elch
15:58:17*linuxstb guessed svn co svn:// and it seems to be working...
15:58:19aliasksvn co svn:// gigabeat-s
15:58:40*aliask too slow
15:58:56linuxstbaliask: That was the first thing I tried, and it didn't work - I needed to add "/rockbox"
15:59:23aliaskThis Port page is just going to make people depressed... :P
15:59:46aliaskNothing is better than "orange" status
15:59:51aliaskAnd even that barely works.
16:00:31linuxstbI see a commit of a serial port driver - is that working? How do you connect it to something?
16:00:52aliasklinuxstb: Do you have a soldering iron and a handy max232/233 chip?
16:01:18aliaskIf so:;filename=console_port_connection.JPG
16:02:07aliaskI'm still waiting for my max233 in the mail though. It'd be very useful for grabbing data before stack overflows etc.
16:02:19aliaskAt the moment I just have to try to read VERY fast.
16:03:13linuxstbaliask: No to both those things (and no ability with a soldering iron at all...)
16:04:20GodEater_I have a soldering iron - but sadly a similar level of ability with it
16:08:06aliaskFor all to despair over.
16:08:27linuxstbYou have 50% of an audio DAC driver already?
16:08:42aliaskThe codec already has a driver in rockbox
16:08:44linuxstbAh, it's WM8975 compatible...
16:09:08linuxstbDoes the imx31 have a hardware microsecond timer (similar to the PP chips) ?
16:09:26aliaskNot that I know of (pretty sure it doesn't)
16:09:50aliaskI've written a driver for it at the moment, but I get a stack overflow when I do kernel_init()
16:10:02linuxstbWhat's lacking in the LCD driver? I thought I saw a "hello world" screenshot?
16:10:09*GodEater_ is really keen to own a Gigabeat S now.
16:10:17aliaskWe don't really understand WHY it works
16:10:30aliaskMaybe 1% is a bit pessimistic
16:10:38GodEater_"we wrote to random addresses and suddenly it just happened" :)
16:10:47aliask... basically.
16:10:56linuxstbaliask: The whole ipod port is like that.... (at least for me.)
16:11:16 Join Llorean [0] (
16:11:22*linuxstb exaggerates slightly...
16:12:22linuxstbLlorean: Someone was around here earlier asking about posting an "ipod for sale" thread in the forums. I can't remember what was decided about that...
16:13:27 Quit andrew_ (Nick collision from services.)
16:13:30 Join andrew_ [0] (
16:13:32 Quit andrew_ (Nick collision from services.)
16:13:35aliaskGodEater_: Please buy a Gigabeat S and help out :)
16:13:54GodEater_if I could find where to get one for not too much money...
16:14:10Lloreanlinuxstb: I personally think it's better to post to the list than to the forums, forums require maintenance of the thread as well as removing or locking it when it's done, and I also don't know what it means for the site if things are being bought/sold on it.
16:14:10aliaskWhat does ebay have to say for itself?
16:14:28LloreanBut there's no strict rule in place yet.
16:14:52 Quit obo ("bye")
16:15:52LloreanGodEater_: Don't forget the Gigabeat... umm... V was it, is also a viable option I believe.
16:16:05GodEater_Llorean: it's hardware compatible ?
16:16:14aliaskIt's very close
16:16:21LloreanAccording to Toffe, it's nearly identical.
16:16:26LloreanHe showed us one at DevCon
16:16:38*GodEater_ starts looking
16:16:44LloreanI wouldn't personally choose it over an S though, the "Bigger" screen is the same resolution, so it's simply blockier.
16:16:46*aliask doubts they'll be cheaper
16:16:48LloreanBut I think it has a TV out?
16:16:55aliaskSo does the gigabeat S
16:17:41linuxstbThey're both 320x240?
16:17:46GodEater_wow - I just found somewhere selling the zune in the uk - thought it was still only for sale in the US
16:17:53aliaskI thought the V had a bigger one, but I'm not sure
16:17:54Lloreanlinuxstb: Indeed
16:18:00 Join low_light [0] (i=c730190b@gateway/web/cgi-irc/
16:18:01LloreanIt's bigger, but not higher resolution.
16:18:08LloreanMuch like the F is bigger than the X
16:18:20aliaskI'd much prefer a higher density of pixels.
16:18:21saratogaa 10GB Gigabeat F just sold on ebay for 35 USD
16:18:29aliaskThe gigabeat S display is really nice.
16:18:33saratogasomehow they're getting cheaper
16:18:36 Join andrew__1 [0] (
16:18:49Lloreanaliask: I agree.
16:19:08LloreanI just wanted to point out that there were other options to search for. You never know what you might stumble across being sold locally or something
16:19:41aliaskHow can I ensure a function is word aligned?
16:19:45low_lightwho knows who I can get specific register values from within c code?
16:20:20aliasklow_light: #define REG (*(volatile unsigned long)(0xDEADBEEF))
16:20:33 Quit Soul-Slayer (Read error: 104 (Connection reset by peer))
16:20:36aliaskAssuming the register is 32bit
16:20:52aliaskThen you can use REG as a variable in code.
16:21:13aliaskOops, that should be (volatile unsigned long*)
16:21:34low_lightno, I want to know the value in r12
16:21:54GodEater_anyone heard of "" ?
16:22:15low_lightI don't know the memory address
16:22:18saratogalow_light: ASM block?
16:22:22aliaskYou'd need to use assembly for that then, but I'm not sure how you'd go about getting it, ask ptw419
16:22:38low_lightsaratoga: an example ;)
16:23:59saratogasure hold on a sec
16:25:12*aliask gives up for the night
16:25:23 Quit aliask ("ChatZilla [Firefox]")
16:25:29 Quit Entasis ("Leaving")
16:25:43GodEater_is there a size difference between the S30 and s60 ?
16:25:51GodEater_as in drive platters ?
16:26:38LloreanI would assume it's 1/2
16:26:47LloreanI don't think there are two-platter Toshiba 30s, are there?
16:27:04GodEater_it says which drives they are on the info page
16:27:13GodEater_a GAL in the 30 and a GAH in the 60
16:27:15LloreanThere you go.
16:27:16GodEater_so 1/2 as you say
16:27:31GodEater_really wanted a 60
16:27:33GodEater_but can only find 30s
16:27:56saratogalow_light: heres my crappy attempt
16:28:01saratogai think it will work
16:28:14saratogathough maybe theres a more elegant way
16:28:28 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
16:29:05saratogathough make sure you remove those brackets when you put in the reg number
16:29:41low_lightthanks...I'll test it
16:30:28saratogai'm about 50% sure that will compile
16:30:34JdGordonbloody hell soccer is boring
16:31:42low_lightsaratoga: why add instead of mov?
16:32:10saratogadoes it matter?
16:32:23low_lightthat's what I'm asking
16:32:59saratogaadd 0 is just a NOP, and I wasn't sure how to tell the compiler to load a register value without issuing at least on instruction
16:37:51 Join obo [0] (
16:43:20low_lightsaratoga: thanks, I got it working.
16:43:45 Join lazka [0] (
16:46:24 Quit JdGordon ("Konversation terminated!")
16:51:59low_lightwho understands the bss stuff?
16:53:00Nico_PGodEater_: there are some gigabeats S for sale on ebay ?
16:53:56amiconnsaratoga: Your asm won't work
16:54:14amiconnThe shifter operand always comes last in arm asm
16:54:20 Join toffe82 [0] (
16:55:38 Join corsair [0] (n=user@
16:55:58GodEater_Nico_P: 60s ?
16:55:59amiconnsaratoga: And the code doesn't touch the condition codes, so thhey shouldn't be in the clobber list
16:56:09GodEater_Nico_P: and which ebay ?
16:56:09low_lightamiconn: thanks. I managed something similar.
16:56:19Nico_PGodEater_: 60 or 30, I don't really mind
16:56:30Nico_PGodEater_: ideally, ebay FR
16:56:48amiconnIn fact, I never found an occasion where cc must be listed as clobbered
16:56:55GodEater_I've found 30s for sale - but not on ebay
16:56:58GodEater_and only in the US
16:57:01amiconn(but in this case, they really aren't)
16:57:09low_lightamiconn: should bss _edata be a multiple of 4 for alignment?
16:57:10corsairHi, all. My iPod video doesn't startup, even when connect to usb. Anyone knows what happend?
16:57:11GodEater_which is why I'm still looking :)
16:57:15saratogaamiconn: so I'd need to put a shift 0 at the end?
16:57:18LloreanGodEater_: There are some used 60s for sale on, starting at $220 and going up
16:57:30GodEater_Llorean: thanks
16:58:06amiconnsaratoga: No. The second operand is the shifter operand in arm asm. Constants are one example, so the #0 would have to go last
16:58:25amiconnBut I really don't understand why you use add if a simple mov is sufficient
16:58:34*amiconn recommends the arm reference manual
16:59:36corsairEr... What is an arm ref manual?
16:59:41GodEater_"Please note: Buyers outside the U.S. cannot purchase the following types of items via Amazon Marketplace: video games, toy and baby items, electronics, cameras and photo items, tools and hardware, kitchenware and housewares, sporting goods and outdoor equipment, software, and computers."
16:59:46GodEater_well that sucks
16:59:54LloreanAh, yes it does.
17:00:00low_lightamiconn: the pp bootloader asm is full of "add r1, r1, #0" for coping registers
17:00:15Nico_PGodEater_: maybe toffe82 can help you
17:00:28GodEater_Nico_P: yeah - I'll wait till I see him next online
17:00:31low_lightI never understood why
17:00:49amiconnlow_light: Add r1, r1, #0 is just one way to say 'nop'
17:01:21low_lightsorry , meant add r0, r1, #0
17:02:39low_lightamiconn: anyway, for my m:robe, _edata = 0x5812a which doesn't seem aligned from arm...right?
17:03:04Nico_PGodEater_: mention me when you see him ;)
17:03:12Nico_PI'd be interested in a 30 I think
17:03:14GodEater_he just popped into #gigabeat
17:03:21GodEater_so you can speak to him yourself ;)
17:03:26Nico_Poh yes
17:04:28GodEater_assuming he wakes up :)
17:05:10***Saving seen data "./dancer.seen"
17:07:11amiconnlow_light: Where is that?
17:08:20low_lightI'm hoping that's why its crashing...trying to write to an unaligned address.
17:09:03amiconnVery possible
17:10:25low_lightI have no idea how to get it aligned properly
17:13:36amiconnLooks like one or more aligns are missing in the .lds
17:15:40 Join Lear [0] (i=chatzill@rockbox/developer/lear)
17:20:21*homielowe will gladly test for the Gigabeat S(when he gets it in the mail)..... if he can somehow set-up a build environment on a 6 year old computer, or buy a new one
17:21:45peturhomielowe: install ubuntu?
17:22:23low_lightxubuntu for old computers
17:22:35peturyes of course
17:23:31homielowepetur: meaning also repartition my harddrive? I'm a pretty big noob at linux(other than using a linux live cd)
17:23:45 Quit corsair ("ERC Version 5.1.4 (IRC client for Emacs)")
17:24:08 Part homielowe
17:24:47*petur found it all went pretty automatic
17:32:17 Quit low_light ("CGI:IRC (Ping timeout)")
17:32:46 Join low_light [0] (i=c730190b@gateway/web/cgi-irc/
17:35:15low_lightamiconn: looks like iram is not padded for alignment
17:37:16Nico_Plow_light: may I ask what you're working on ?
17:40:44low_lightNico_P: port to the Olympus m:robe mr-100 (a pp5020-based device)
17:41:00Nico_Pok, nice :)
17:41:08Nico_Phow's it going ?
17:43:38*low_light loads rockbox on the m:robe!
17:44:21 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
17:44:45linuxstb_low_light: congratulations.
17:45:39Nico_Pyay, congratulations ! :)
17:45:48low_lightit thinks the battery is empty and wants to shut down
17:45:51*linuxstb_ dedicates the beer he's drinking to low_light
17:47:30*low_light gets coffee
17:47:44low_light"work", you know ;)
17:47:54*linuxstb_ looks innocent
17:50:48markunlow_light: great job man!
17:51:50 Join pseudo_ [0] (
17:54:33markunlow_light: was all the hardware inside already supported by other players?
17:56:13 Join Kikko__ [0] (
17:56:21Kikko__i have a question
17:56:27Kikko__how do i acsess the database menu?
17:57:33FebsSettings −−> General Settings −−> Database
17:57:33low_lightmarkun: yeah...pp5020 & wm8751
17:58:38markunlow_light: and the LCD as well I guess?
18:00:02low_lightunknown lcd, but I re'd the bootloader to get the proper controller registers & commands
18:00:34Kikko__rockbox keeps freezing
18:00:51linuxstb_Freezing forever, or just temporarily?
18:01:21Kikko__it gets hung up alot when i go to play a flac file
18:01:25linuxstb_What device are you using?
18:01:43Kikko__3g iPod
18:01:49Kikko__like ill try to play a song
18:01:57low_lightmarkun: the touchpad is the next hurdle, but hopefully printing the gpio ports to the screen will make it a little easier
18:01:59Kikko__and it gets stuck at Searching... 10 Found (PLAY/PAUSE to abort)
18:02:11LloreanKikko__: The 3G iPod isn't listed as supported on the front page because it's not reliable yet.
18:02:14linuxstb_Killo__: OK, I think that's known at the moment.
18:02:28 Join dandin1 [0] (
18:02:33Kikko__is the 4g reliable?
18:02:50linuxstb_I believe it's being worked on, but the person working on it doesn't have a 3G, so progress is slow....
18:02:54 Join homielowe [0] (n=chatzill@
18:03:04low_lightlinuxstb_: do you remember the problem with the tpj1022 & disk.c (no partition table). It takes the m:robe 15-20 sec to complete disk_mount_all()
18:03:28linuxstb_Ouch... Does the m:robe have a partition table?
18:03:53Kikko__ill just use my 4th gen
18:04:01Kikko__how stable is it? does it crash a lot?
18:04:16Kikko__that was one of my peeves with iplinux
18:04:33linuxstb_It should be fine now. (there were freezing problems up until recently)
18:05:04low_lightlinuxstb_: how do I tell? Rockbox eventually mounts it and the bootloader prints the partition info.
18:05:29linuxstb_low_light: fdisk (in Linux) will tell you. I'm sure Windows partitioning tools can as well, but I've never used them.
18:05:57linuxstb_Or if it mounts as (e.g) /dev/sda instead of /dev/sdaN in Linux, then there's no partition table.
18:08:38Kikko__how do i take music off of my ipod with itunes?
18:08:56*linuxstb_ shrugs and points Kikko__ to an ipod forum
18:09:19Kikko__yeah thanks
18:09:36low_lightI can't remember how it was mounted. I'll have to try that at home later.
18:09:53 Quit Xerion (Read error: 104 (Connection reset by peer))
18:10:07linuxstb_You could probably add a message in disk.c to see where the detection succeeds.
18:10:13 Join Xerion [0] (
18:10:29linuxstb_(or, e.g. set a global variable and display it in the bootloader)
18:12:32Kikko__seriously, is it that hard to remove music from my ipod?
18:13:10LloreanKikko__: Most of us don't use iTunes. Seriously, ask somewhere where it's on-topic.
18:15:31 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
18:17:08Kikko__fuck you niggers
18:17:09 Part Kikko__
18:17:56 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
18:19:28 Quit low_light ("CGI:IRC")
18:20:06markunanother happy customer
18:20:34 Join donutman25 [0] (n=chatzill@
18:20:44peturlet's refund him...
18:22:41linuxstb_He doesn't deserve a refund...
18:23:33linuxstb_Anyone tried the new dict plugin (FS #6697) - it seems popular from the number of comments on the task...
18:24:07 Quit petur ("work->home")
18:24:34markunno, but I heard that electronical dictionaries are very hot in Korea these days
18:26:39amiconnlinuxstb: I am watching G1 and G2 ipods on ebay... somehow we should complete the rockbox ipod port to the targets supported by ipl
18:27:56amiconnI wonder which of these should be done first...
18:28:02linuxstb_It would be nice, but I'm not sure if there's much demand - hardly anyone has ever asked about them...
18:29:03*linuxstb_ switches computers
18:29:06 Quit linuxstb_ ("CGI:IRC")
18:34:06 Quit obo ("bye")
18:44:31 Quit RoC_MasterMind (Read error: 104 (Connection reset by peer))
18:45:09 Join The-Compiler [0] (
18:48:46 Join low_light [0] (i=c730190b@gateway/web/cgi-irc/
18:53:49 Join Domonoky [0] (
18:55:03linuxstbamiconn: I've found a 1st gen ipod on ebay UK for 20 UKP (3 days left...)
18:55:54*linuxstb thinks this seller is ambitious...
18:56:06LloreanCollector's item?
18:58:35 Quit Paprica (Read error: 104 (Connection reset by peer))
18:59:32FebsHeh. "Apple have sold over 100,000,000 in seven years. The first generation ipod accounts for 1% making it the most exclusive mp3 player around."
18:59:46amiconnlinuxstb: There are 2 G1s and 2 G2s on atm
19:00:13linuxstbThe one I'm looking at is a 10GB G1 - current bid 20UKP.
19:00:18linuxstb(in the UK)
19:00:31amiconnI wonder which one should be done 1st. I would happily adapt rockbox to both, but I wouldn't like to keep both myself. Too similar, and I already have many targets...
19:00:44*amiconn won a H10 auction today
19:01:23saratogaaren't the 1G and 2G identical as far as software is concerned?
19:01:26Nico_Pamiconn: good news :)
19:03:23linuxstbsaratoga: The main components seem to be. See this table I wrote when first looking through the IPL source -
19:03:39linuxstbi.e. all the code paths were identical for the first three generations...
19:03:55linuxstb(unless I made a mistake, which is possible...)
19:03:57 Quit merbanan (Read error: 110 (Connection timed out))
19:04:14amiconnThe G1 has a mechanical wheel, the G2 has a touch wheel
19:04:19 Join merbanan [0] (n=banan@
19:04:41amiconnDepending on how the touch wheel is hooked up, it might be possible to implement touch positions on the G2, but not on the G1
19:05:13***Saving seen data "./dancer.seen"
19:06:08linuxstbAh, I probably took the keyboard information from the bootloader, which doesn't use the wheel at all. So button detection is the same for G1-G3, but the wheel is very likely different...
19:06:12 Quit Davo_Dinkum ("Lost terminal")
19:07:27 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
19:09:20linuxstbHmm, there doesn't seem much difference between the G1-G3 keyboard drivers in the IPL kernel - just a few extra things for the G3...
19:09:36linuxstb(and an extra few outb() in the init for the G1)
19:19:00low_lightamiconn: any idea why mono bitmaps don't display properly on the m:robe (1bit vert)? Text is fine.
19:19:43amiconnWrong bitmap format specified?
19:20:06amiconnIt can't be the display driver itself, because text actually _is_ a collection of mono bitmaps
19:20:57amiconnI mean in the Makefile generated by configure
19:21:07amiconnYou want -f 0 both for native and mono
19:22:28low_lightthat's probably it...let me see
19:31:56 Quit Thundercloud (Remote closed the connection)
19:32:39 Join Thundercloud [0] (
19:35:12*linuxstb wonders if there's any interest in a realaudio codec
19:37:50LloreanI think there was a feature request for it once.
19:38:45 Join datsit40ther1 [0] (n=peter@
19:39:37 Nick pseudo_ is now known as printfXh4 (
19:40:58 Quit Tr1ckY ("( :: NoNameScript 4.02 :: )")
19:41:06linuxstbI care more about other devs being interested (and therefore helping...) ;)
19:41:23 Quit ptw419 ()
19:41:56 Join My_Sic [0] (
19:42:18 Join Oktabi [0] (
19:42:27datsit40ther1h10 5 gig user here, Installed rockbox, seems to work, however I can no longer mount the h10 to my xp computer. I am getting this error, 'USB device unrecognized' if I power down the h10.
19:43:18datsit40ther1the h10 was mounting fine before rockbox
19:43:29datsit40ther1and of course had to be mounted to install rockbox
19:43:42 Join petur [0] (n=petur@rockbox/developer/petur)
19:43:50datsit40ther1once i installed longer can i see it in 'my computer'
19:44:48linuxstbI think you may need to start the original firmware for USB mode
19:45:07Oktabihello there! May I ask a question? How should I update rockbox? Sometimes the change log says, that a file was removed - so i can't just overwrite... on the other hand i don't want to delete the whole folder (presets, gui)
19:45:54linuxstbYou can just overwrite - that's what most people do.
19:46:14linuxstbThe changelog probably refers to source code files being removed - which is different to files in the
19:46:30*datsit40ther1 is not understanding....isnt the h10 supposed to mount like a disk so I can load it?
19:47:04linuxstbdatsit40ther1: Yes, but the usb mode is implemented in software on your H10, and Rockbox doesn't implement it. You need to use the original iriver firmware.
19:48:06datsit40ther1gotcha, i think
19:48:34datsit40ther1i can mount it now
19:49:21 Quit Oktabi ("ChatZilla [Firefox]")
19:49:31 Join kubiix [0] (
19:49:35 Join petur2 [0] (n=petur@rockbox/developer/petur)
19:49:48 Quit petur (Nick collision from services.)
19:49:53 Nick petur2 is now known as petur (n=petur@rockbox/developer/petur)
19:49:58datsit40ther1I can mount it now using the "ums trick"
19:50:19linuxstbdatsit40ther1: There may be an easier way, but I don't own a H10 so don't know. I'm not sure there are many people here that do.
19:50:27datsit40ther1i loaded rockbox because I would like to be able to load large fonts
19:50:47datsit40ther1gotcha, thanks
19:50:55linuxstbProbably the best place for help with Rockbox on the H10 is the misticriver H10 Rockbox forum.
19:51:20linuxstb(for H10-specific questions - Rockbox is mostly the same on all devices)
19:51:50*datsit40ther1 will now attempt to load a font
19:52:28datsit40ther1forwhich I am assuming I need to have the h10 mouonted as a drive
19:53:11linuxstbDid you unzip the file when you installed Rockbox?
19:53:30datsit40ther1I am also hoping that rockbox will let me choose stuff in a simple manner, as in file name and folder
19:53:45datsit40ther1I am looking at the instructions now
19:53:48datsit40ther1i have the zip
19:54:14linuxstbYes, Rockbox is a file-browser based firmware (although there's a database-driven interface as well)
19:54:33datsit40ther1i run a streaming audio website and want to use my files in the h10, they have no tags
19:54:48linuxstbThen Rockbox will be fine for you.
19:55:19datsit40ther1have to work now but will get back to font issue sometime today...thx...
19:55:44linuxstbWhat format are your files? WMA?
19:56:31linuxstbWMA support in Rockbox is only a couple of weeks old - it's still being worked on.
19:56:51 Join Buschel [0] (
19:57:13linuxstbMain problems are that some files (e.g. very low bitrates - < 32kbps) won't work, and there's no seeking support yet.
19:57:23 Nick datsit40ther1 is now known as guineapig (n=peter@
19:57:35crashd_hums, where does rockbox keep it's bmark for files when you shutdown ?
19:57:37guineapigmine are all at 40k/sec
20:00:25 Join obo [0] (
20:00:30linuxstbcrashd_: Do you mean the resume info, or bookmarks?
20:01:37 Quit lazka (Remote closed the connection)
20:01:50 Join lukaswayne9 [0] (
20:02:20 Nick guineapig is now known as datist40ther1 (n=peter@
20:02:38 Nick datist40ther1 is now known as datsit40ther1 (n=peter@
20:06:51 Quit My_Sic (Read error: 113 (No route to host))
20:07:00 Quit Xerion (" ")
20:08:26datsit40ther1the docs say to load the fonts into /.rockbox/fonts wellll, there is no /.rockbox/fonts folder, should I simply make one in the /.rockbox folder?
20:10:06low_lightyou need the font pack:
20:10:40linuxstbYou should just extract the file to your H10's disk - it contains the necessary folder structure.
20:10:52bluebrotherthe fonts pack contains the required folder structure.
20:12:08crashd_linuxstb: the resume info, i guess
20:12:15crashd_the bookmark it makes when you switch off
20:12:30datsit40ther1tanks, and yes I have the file
20:12:40linuxstbcrashd_: The resume info is in nvram.bin
20:12:55 Part printfXh4 ("Leaving")
20:14:12 Quit low_light ("CGI:IRC")
20:14:36crashd_so it's just a memory dump?
20:14:59amiconnlinuxstb, crashd_: actually nvram.bin only stores the resume point itself (and some other, not resume related data)
20:15:32amiconnThe current dynamic playlist is stored in .playlist_control (algorithmically, not lterally)
20:15:39*linuxstb should have known that...
20:16:28*linuxstb wonders what .playlist_control actually contains
20:16:36 Quit petur ("switch")
20:16:52amiconnIt contains control codes describing how to build the current dynamic playlist
20:17:05 Join petur [0] (n=petur@rockbox/developer/petur)
20:20:02 Join SiebaZ [0] (
20:20:56linuxstbHas it been extended for the database? The comments at the top of playlist.c don't mention the database.
20:21:33LloreanDoes it need extension?
20:21:41LloreanYour playlist is still real files, right?
20:22:22linuxstbBut it's based on virtual folders, not real ones.
20:22:49LloreanBut the playlist contains the real folders still
20:22:53linuxstbLooking at .playlist_control, it stores the name of a folder you've added to the playlist - shouldn't it do the same for the DB?
20:22:53LloreanDoesn't it?
20:24:17*linuxstb tries playing an album via the database
20:24:18 Quit Thundercloud (Read error: 104 (Connection reset by peer))
20:24:59 Quit spiorf_ (Remote closed the connection)
20:27:00linuxstbEvery track in the album was added individually to .playlist_control...
20:27:25 Join BigMac [0] (
20:27:27linuxstbSo I guess it's not nice when you play all tracks...
20:27:41 Join asdasd [0] (n=wqd@
20:28:41linuxstbI would have thought that it could just add the necessary database query to the .playlist_control file, but I know nothing about the playlist code or database.
20:31:09 Join GodEater [0] (
20:33:33 Nick Guest16433 is now known as Tr1ckY (
20:33:40 Join Ymsetjenesta [0] (
20:34:07YmsetjenestaHi. Need somehelp with Amarok..........
20:34:21amiconnlinuxstb: The playlist code is called to add every single track when playing from the db, so it becomes a whole lot slower than in directory mode
20:34:21linuxstbSo you came to #rockbox ? ;)
20:34:36linuxstbamiconn: Do you know if there's a good reason for that?
20:35:03amiconnBut this way it didn't need to be extended for the database, and there's another advantage
20:35:22YmsetjenestaHe he it is...........I had abandoned my iRiver H140 because I felt it was to hard to use.................
20:35:38amiconnThe database virtual folders could change, even vanish, without moving or deleting a single track on the disk
20:35:49amiconn...just by changing their definition
20:36:01linuxstbYou mean editing the tagnavi file?
20:36:02LloreanChanges to the tagnavi file you mean?
20:36:04YmsetjenestaThen in a drunken state I decided I wanted to give my contribution to the free world and installed Linux.
20:36:16 Join RoC_MasterMind [0] (
20:36:38YmsetjenestaThe next thing was that I by accident founf RockBox, and tried on my abandoned iRIver H140.
20:36:47YmsetjenestaLoved it from minute 1........
20:37:03YmsetjenestaBut know I need to get it to comunicate with Amarok.
20:37:30 Join n1s [0] (
20:37:32LloreanYmsetjenesta: A Rockbox'ed player is simply a mass storage device.
20:37:57YmsetjenestaHmm........but I still can't get amarok to comunicate..........
20:38:00LloreanAs was suggested, this isn't really an appropriate location for asking how to use Amarok. Rockbox doesn't expect anything beyond "are there songs on the player in a format I know"
20:38:52 Join spiorf [0] (
20:39:13GodEaterI don't like these media management programs that obfuscate a simple file transfer behind some "sync" plugin
20:39:29LloreanWell, if they an update the database it can be handy
20:39:29GodEaterit makes people think there's some magic going on
20:39:31GodEaterwhen there isn't
20:39:42linuxstbPeople like magic...
20:39:47LloreanRockbox would benefit from something that rebuilt the entire database from scratch on transfers.
20:39:55bluebrotherYmsetjenesta: just use konqueror ...
20:39:58LloreanSince song removal and auto-update aren't dependable.
20:40:39GodEaterI'd still prefer to see that as an extra step beyond putting the music on there in the first place
20:40:40LloreanWell, song removal doesn't happen rather
20:40:46GodEaterso it's understood there's nothing weird going on
20:40:47LloreanGodEater: Same here
20:40:48YmsetjenestaDamn..........BlueBrother will you mind giving it to me with a tee-spoon, I'm quite new to everything.
20:40:54Learlinuxstb: now you know why starting (and later resuming) playback from the database can be slow... :)
20:41:04linuxstbLear: I never use the database...
20:41:29linuxstbAlthough I generally only play albums, so playlist size isn't an issue.
20:41:36 Join entheh [0] (
20:41:39LearBut bookmarking could use something similar too: that is, a text representation of the current DB selection, that could be stored in .playlist_control, or a .bmark file.
20:42:16amiconnLlorean: Song removal from database will work (iiuc) if you have dircache, database in ram, and auto-update enabled
20:42:18LearShouldn't be too hard, I hope (don't know much about the DB)...
20:42:35amiconnNote that this is just my interpretation of Slasheri's description - I never tried it myself
20:43:16Lloreanamiconn: So I hear. Someone also mentioned dircache being disabled on Sansas, though I haven't checked that.
20:43:22amiconnLear: Imho the playlist control mechanism and the bookmark mechanism should be unified.
20:43:32amiconnLlorean: It is, because it's not hot plug compatible
20:45:24GodEaterI presume that means it doesn't work with the microsd cards ?
20:45:43 Quit Butsumetsu (Read error: 110 (Connection timed out))
20:45:50amiconnIt's simply not prepared to handle directories appearing and vanishing
20:45:51GodEaterI'm curious how they present to rockbox ?
20:46:09GodEatera vritual folder, or an actual drive letter ?
20:46:16linuxstbSo the Ondio has a similar feature-incomplete database?
20:46:26amiconnGodEater: The same way as they are presented for years on the ondio - they are "mouted" into a virtual folder
20:46:59linuxstbIIUC, features (such as detecting deleted files) rely on dircache.
20:47:12amiconnYes - and all archoses don't have dircache
20:47:22linuxstbOf course...
20:48:58amiconnGodEater: This virtual folder uses characters which are forbidden on fat/vfat. This way name clashes cannot happen
20:49:15GodEateramiconn: neat
20:49:25amiconn/<MMC1> on Ondio, /<microSD1> on Sansa (iirc)
20:49:25 Quit Ymsetjenesta ("Leaving.")
20:49:31bluebrotherYmsetjenesta: sorry, was distracted a bit. Just use a file manager.
20:49:37bluebrotheroh, too late.
20:50:09 Join low_light [0] (i=c730180a@gateway/web/cgi-irc/
20:52:29 Join high_light [0] (i=54bd6cfc@gateway/web/cgi-irc/
20:52:37low_lightamiconn: fyi, for the m:robe (pp5020): CLOCK_SRC = 20137672, CLOCK_0x2C = 0, CLOCK_0xA0 = 0, PLL_CONTROL = 8A021908, PLL_STATUS = 00001908, DEV_0x34 = 00001616
20:53:03 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
20:53:11amiconnThis is without rockbox touching the registers?
20:54:42low_lightI don't know...I booted to dbg_ports screen.
20:55:36amiconnYes, but did you disable clock scaling and disabled the content of ipod_set_cpu_frequency() for the m:robe?
20:55:52amiconnOtherwise you'll just see what rockbox sets - not very interesting
20:56:23amiconnThere is an #ifndef SANSA_E200 in that function - replace it with a simple #if 0
20:56:32amiconn(that's what I have in my local source)
20:56:53amiconnThe name is misleading - it's not only for ipod these days
20:57:01low_lightoh yeah...i disable freq scaling (just in case)
20:57:25amiconnYou need to do both, then rockbox doesn't touch the registers
20:57:57 Quit high_light ("CGI:IRC (Ping timeout)")
20:58:55 Join Butsumetsu [0] (n=wqd@
21:00:17low_lightok...for later.
21:05:14***Saving seen data "./dancer.seen"
21:06:00 Quit asdasd (Read error: 110 (Connection timed out))
21:07:38n1samiconn: is there any reason rolo_restart() in firmware/rolo.c uses a custom copy loop instead of a regular mempcy()?
21:09:15amiconnThe rolo copy must happen from iram, otherwise it would overwrite itself
21:10:26amiconnmemcpy() currently is in iram for all targets (except gigabeat??), but that's not guaranteed
21:11:21n1saha, that's what I thought was the reason, we avoid a stupid requirement, I will add it in a comment, thanks
21:14:03 Quit bdgraue (Remote closed the connection)
21:15:31 Part Llorean
21:16:24 Join AceNik [0] (n=AceNik@
21:17:13AceNikhey guys there are random shutdowns or freezes on the H10 since a few weeks since the clok settings were tinkered with , has anyone checked ?
21:17:45AceNikwe need to reset the player inorder to start it back , n it resumes from 3-4 traks before what was playing
21:19:59 Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb)
21:20:39linuxstb_AceNik: Have you confirmed it's the CPU frequency commits? i.e. tried different builds before (and after) those commits?
21:20:47 Quit petur ("gone taping ;)")
21:21:02 Quit low_light ("CGI:IRC (EOF)")
21:22:24AceNikyup it started the day those commits were made, i guess people concentrated on sansa & ipods but inturn it has messed with the H10 too, i have updated twice , used build dates 5,10,15 july, all having same problems i guess not 5th but other for sure
21:23:00AceNikbefore those commits there was no problem , it never randomly froze
21:23:25amiconn"guess" proves nothing
21:23:59amiconnBefore the cpu scaling commits, it wasn't eanabled at all for H10, giving significantly reduced battery runtime
21:24:14AceNikwell 10th & 15th for sure so can you look on those lines, or i shall check when those CPU commits were made
21:24:38amiconnAnd if the 5th is okay, it can't be the cpu scaling
21:25:08amiconnCPU scaling was enabled for H10 on the 3rd
21:25:39AceNikthe 5th did have the problem can i check the logs of IRC since the day i had this problem i did mention it here
21:25:42amiconn...and the later commit on the 8th changed no code for plain PP5020
21:25:59 Nick Tr1ckY is now known as Tr1ckY_LAP (
21:26:19 Quit lukaswayne9 ("Ex-Chat")
21:26:32amiconnBut I acquired a H10 today, should arrive here during the next days
21:26:38linuxstb_AceNik: It's always helpful to confirm the exact day (or even better, the exact commit) that broke things.
21:27:14linuxstb_amiconn: Which H10 did you get?
21:27:20amiconnH10 6GB
21:27:27amiconn..with radio
21:27:34AceNikwell i did make a comment on it the day it started & no one on the IRC responded so i just went off, i thought it might get ok in a few days, thats why im upgrading in 5 days
21:27:45linuxstb_Rockbox doesn't support the H10 radio yet?
21:27:49AceNikH10 [20GB]
21:28:08amiconnIirc barrywardell tried but didn't get it to work
21:28:20pixelmalinuxstb: already forgot the nice misticriver thread? ts, ts, ts ;)
21:28:32amiconnIt's the familiar TEA5767, so the problem is "just" the hookup to the PP
21:28:44AceNikyes i confirm 5th being a problem the commit from jens arnold
21:28:44linuxstb_pixelma: What nice misticriver thread? (I have obviously forgotten...)
21:29:17datsit40ther1fwiw I have an h10 5gig that I just put rockbox on today
21:29:38*datsit40ther1 = total newbie to rockbox
21:30:21datsit40ther1it works, but now I need to get familiar with rockbox in general
21:30:33linuxstb_Hopefully you've found the manual?
21:30:39datsit40ther1i have
21:30:51datsit40ther1at least i think i
21:31:13datsit40ther1being at work and interleaving this with work leaves room for doubt
21:31:43*datsit40ther1 will know more after i get to play with the h10/rockbox combo later
21:32:19datsit40ther1all i want it to do is give me large fonts and let me navigate using folder and file names
21:32:32datsit40ther1and also not loose its place from day to day
21:32:44datsit40ther1old h1 had no bookmarks that I could find
21:33:28datsit40ther1i listen to long stuff...loads of talk and concerts that run 2-3 hours
21:33:29pixelmalinuxstb: it's in the GoldenQuotes... (and ongoing thread - posts from blue45)
21:33:39datsit40ther1so loosing its place is a big no no
21:34:10datsit40ther1i signed up at mystic river but have no time to peruse it in any depth right now
21:34:47 Quit dandin1 ()
21:35:11AceNikamiconn: linuxstb_: i did mention about this problem on the 10th here is the IRC link
21:35:28linuxstb_pixelma: That reads like the GoldenQuotes page itself...
21:35:53AceNiki also read up people having freezes on their sansa the same way reporting on the 3rd & 4th
21:37:27linuxstb_AceNik: Can you compile your own builds?
21:37:52AceNikdo you have a patch?
21:38:53linuxstb_Then try commenting out the line #HAVE_ADJUSTABLE_CPU_FREQ (or similar) in firmware/export/config-h10.h (or -h10_5gb.h).
21:39:17linuxstb_That avoids the problem (if tha
21:39:23AceNiklinuxstb_:but i dont know how to replicate the problem, cause it just occurs while listening to music , the player is definately on , but doesnt respond
21:39:25linuxstb_..(if that's the problem)
21:39:34AceNiklinuxstb_:ill just try it now
21:42:37amiconnThat won't solve the problem, only circumvent it... at the cost of reduced battery runtime
21:43:06AceNik amiconn: i ahve commented it , should i compile , or anything else also
21:43:15 Join Ymsetjenesta [0] (
21:43:20amiconn*If* it is the problem at all - occasional freezes happen on other targets as well
21:43:44YmsetjenestaHi................I have a problem with reading all the files on my iRiver RockBox..........
21:43:49 Join Robin0800 [0] (
21:44:38AceNikYmsetjenesta: enable dircache , set a proper limit to files, & see the change
21:45:14AceNikamiconn: well , what do i try then , can you tell me , can headphones damage the player? in anyway?
21:45:31 Join stripwax [0] (
21:45:52 Quit Robin0800 (Client Quit)
21:46:02 Join Robin0800 [0] (
21:46:28linuxstb_Ymsetjenesta: What's your problem?
21:46:34pixelmaYmsetjenesta: what files don't show up (format) - can you give some more information?
21:47:26YmsetjenestaPixema: I belive the problem can be that RockBox don't supports the amount of files I have in that DIR. Is that possible?
21:47:50 Quit Robin0800 (Client Quit)
21:47:54linuxstb_There's a setting to increase the number of files in a directory.
21:48:04 Join Robin0800 [0] (
21:48:19YmsetjenestaOki..............where do I find it..............
21:48:27AceNikYmsetjenesta: yes it is , i told you enable dircache & increase the files limit, for dir, & playlist
21:48:36linuxstb_Somewhere like General Settings -> System -> Limits
21:49:01 Quit Robin0800 (Client Quit)
21:49:07 Join Robin0800 [0] (
21:49:07pixelmaAceNik: dircache doesn't have to do something with it
21:49:28YmsetjenestaChecking it out...........comming back ;)
21:49:34 Quit Buschel ()
21:50:08AceNik linuxstb_: what should i do ?
21:50:13 Join My_Sic [0] (
21:50:23bluebrotherYmsetjenesta: may I recommend you the manual? ;-)
21:50:32 Quit Robin0800 (Client Quit)
21:50:40 Join Robin0800 [0] (
21:51:25YmsetjenestaBlueBrother: I'm on watch on the ambulance, and only have my smartphone. To difficult to read the manual on that :=
21:52:16 Join miepchen^schlaf [0] (
21:52:29 Quit SirFunk (Connection timed out)
21:53:41 Quit Robin0800 (Client Quit)
21:53:47 Quit My_Sic (Read error: 104 (Connection reset by peer))
21:53:48bluebrotherYmsetjenesta: too bad.
21:53:51 Join Robin0800 [0] (
21:53:55AceNikamiconn: do you recommend anything for the problem ?
21:54:24YmsetjenestaAnother fast it possible to delete songs without browsing through the menus on the device. I just want to be able to delete a song fast if I don't like it.
21:54:37amiconnIt needs to be tracked down and solved
21:54:51amiconnIf it were easy, it would have been don elong ago...
21:54:55 Quit Robin0800 (Client Quit)
21:55:00bluebrothersure. From the wps press select. Then use long-select on the file you want to delete.
21:55:03 Join Robin0800 [0] (
21:55:26bluebrotherwhile playing screen
21:55:35YmsetjenestaOki...........two sec
21:55:38AceNikYmsetjenesta: well deleting from the database is not possible yet, but from directories , is i sugest seeing the information of the path while the song is playing in the id3 info screen
21:55:53AceNikYmsetjenesta: no not even in the wps
21:56:49AceNikYmsetjenesta: do you wnat to delete from device or playlist ?
21:57:19YmsetjenestaFrom the device.................if the song is crap I never want to be able to even see the file name.
21:58:02AceNikthen the best option is seeing the path & browse to the song, n delete, & re-initialise database also
21:58:07bluebrothererr? And btw, please don't use that much dots in a row. It's a bit disturbing to read.
21:58:31AceNikamiconn: alright any help needed in testing please let me know thanks
21:59:00 Join Xerion [0] (
22:00:18YmsetjenestaSorry, Bad habbit. I usually get alot of music witch a listen through when on watch or traveling. If I don't like it I just want to be able to delete it really fast.
22:01:08 Join voyage34 [0] (
22:01:17AceNik Ymsetjenesta: you need to wait till the directories are made possible to point to the database, btw are you using database?
22:02:51YmsetjenestaAceNik: You are asking so difficult.................
22:03:02bluebrotherwell, just enable the "follow playlist" option. Then switching to the file browser will start at the currently playing track
22:03:20YmsetjenestaSorry abt the dots. I'll remember. Yeah I belive I use the DB. I can browse by tag info
22:03:21AceNik Ymsetjenesta: do you use the databse function
22:03:49bluebrotherand you can delete files from the file browser using the context menu. Hold select to bring up the context menu
22:04:07stripwaxYmsetjenesta - if you don't like a song you can just hit Next .. and delete it when you reconnect to a PC later on?
22:04:10AceNik Ymsetjenesta: ok then tillnow you request is not possible even im waitin for this, the day it is, you'll be able to add custom directories to the database view
22:04:33AceNik Ymsetjenesta:till then just browse looking at the path
22:04:43bluebrotheryou can't delete a track from the database. You need to switch to the appropriate file in the file browser.
22:04:54stripwaxthat's what he said
22:05:13bluebrother(and there is a known bug: sometimes Rockbox crashes when deleting the currently playing track)
22:05:15linuxstb_And enable "follow playlist" - so the file browser will show the currently playing file.
22:05:34amiconnlinuxstb: Does descramble decode .mi4? Or do I need mi4code?
22:05:45bluebrotheryou could also just add those files to a special playlist using the playlist catalog. That is accessible from the wps context menu
22:05:54bluebrotherand delete the files in that playlist later on
22:06:02 Join lazka [0] (
22:06:25YmsetjenestaAceNik: Well thanks alot anyway. For me the whole RockBox thing is just amazing. It acctually got me to reuse a damn expensive gizmo that I had abandoned. I works fine, but I'm looking forward to when I can delete crap music with one touch of a button ;)
22:06:42linuxstb_amiconn: IIRC you need mi4code - I didn't add decryption because it was MrH's code.
22:07:06stripwaxYmsetjenesta - which button would that be? ;)
22:07:08 Quit secleinteer (Connection timed out)
22:07:11amiconnWe have encryption but no decryption - strange
22:07:16linuxstb_scramble doesn't encrypt either - it uses the "plain text" trick to mark the entire .mi4 as unencrypted.
22:07:19 Join secleinteer [0] (
22:07:37amiconnBut the bootloader does decrypt .mi4, right?
22:07:39YmsetjenestaStrip: One like the fighter pilots have. Where you have to flip a cap and then push the button.
22:07:42bluebrotheryou will never be able deleting with a single button. Much to dangerous −− there will be at least one confirmation question ;-)
22:07:53linuxstb_amiconn: Yes, that was added later, by barrywardell or dan_a.
22:08:08YmsetjenestaBlue: well I can live with the confirmation option...........
22:08:12 Join hannesd_ [0] (
22:08:18AceNik Ymsetjenesta: ur welcome , i know these guys are doing a fantastic job at it, they work real hard, & we need to be patient, things will get ironed out & better
22:09:13bluebrotherYmsetjenesta: the main issue is that there aren't enough buttons (and this is a rarely wanted feature, so ...)
22:09:29bluebrotherbut if you can compile yourself you can just add it for your personal build.
22:09:53YmsetjenestaAceNik: Linux for me have been just a wonderfull jorney, and to get it all topped by accidentially finding RockBox is amazing.
22:10:05Bagderregarding the mi4 decryption, it is TEA so I think Barry (?) implemented it based on a reference implementation and not mrh's code
22:10:17YmsetjenestaBlue: I can't complie. Just started using Linux.
22:10:19linuxstb_amiconn: My memory is failing me. it seems sansapatcher has decryption code as well...
22:10:48linuxstb_Maybe I took the reference TEA code and made it work...
22:10:54 Join Soul-Slayer [0] (n=Administ@
22:11:00bluebrotherwell, you could always learn it ;-)
22:11:01linuxstb_and then someone ported it to the bootloader.
22:12:15*amiconn fires up ida
22:12:19 Quit Ymsetjenesta ("Leaving.")
22:12:42AceNikYmsetjenesta: compiling wont take you long if you working on linux already , setting up the environment might take time, there are loads of pages ont he wiki , id recommend to start tinkering to your pleasure & creativity
22:12:54 Join Ymsetjenesta [0] (
22:13:06YmsetjenestaSorry fell out for a minute
22:13:13Bagdergreat m:robe progress it seems
22:13:24AceNikYmsetjenesta: compiling wont take you long if you working on linux already , setting up the environment might take time, there are loads of pages ont he wiki , id recommend to start tinkering to your pleasure & creativity
22:13:37AceNikguys is the scrobbling still down?
22:15:38Domonokystripwax: thank you for fixing my code :-)
22:15:44YmsetjenestaAceNik: He he. I'm finding new oportunities everyday. I used to be a really geek the time Win95 was hot. Then I joined the military. Now I have to start all over.
22:17:03*bluebrother notices Domonoky
22:17:27AceNikYmsetjenesta: cool
22:17:28*Domonoky notices bluebrother :-)
22:17:45 Quit crashmatrix (Read error: 104 (Connection reset by peer))
22:17:46*Bagder takes notes
22:17:51bluebrotherDomonoky: for some reason the event OnManualUpdate gets triggered all the time. Do you have an idea why?
22:18:00 Join My_Sic [0] (
22:18:07bluebrotherthat was the cause for that endless loop.
22:18:16*Domonoky will take a short look at code..
22:18:53stripwaxDomonoky - any time! :)
22:19:32Domonokyah.. because its triggerd on a UPDATE_UI Event.. see the event table at line 45
22:19:49Domonokyperhaps thats not very good :-)
22:19:59Ymsetjenesta AceNik: And Linux I installed with a friend when we was drunk. We talked about democrazy and freedom and shit. So why don't support the Linux world. With the hangover I had the next day, I could not even figure out how to check my mail.
22:20:17bluebrotherand UPDATE_UI happens every time the UI is redrawn?
22:20:34bluebrotherI wondered about that before.
22:21:14*Domonoky thinks why has done it this way :-)
22:21:53Domonokyi think this event happens regulary, when nothing else is to do.. so you can update the ui :-)
22:22:17bluebrotherhmm. Does that mean that you need to call updating manually?
22:22:42Domonokythis event is for updating data, not the screen..
22:23:06bluebrotherhmm. But is there any data that needs frequent updating?
22:23:06Domonokylike to disable ui elements and such things.. i think..
22:23:48Domonokyno.. its only because i put the deviceselection in an seperate control.. and i cant get the event of the dropdown..
22:24:13bluebrotherwhy that?
22:24:25 Quit hannesd (Read error: 110 (Connection timed out))
22:24:34amiconnH10 OF does a strange thing with the PLL_STATUS register
22:24:52Domonokyand i put it in its own control, because befor i changed the UI this thing was used at many places..
22:25:01amiconnHmmno, /me confused registers...
22:25:56Domonokyso if someone likes to change it / do the manual update in a better way, please do it :-)
22:26:27amiconnIt handles the one register involved in clock setup that I don't understand yet in a different way than the ipod fw
22:27:26 Nick hannesd_ is now known as hannesd (
22:27:40 Quit voyage34 ()
22:27:42stripwaxDomonoky - apparently you should get a wxevent on selection, does that not happen?
22:28:13Domonokystripwax: sure you get this event, but only in the deviceselection control..
22:28:26 Join SirFunk [0] (
22:28:30stripwaxcan you not use that to update the manual?
22:28:50 Quit darkless ("Leaving")
22:28:56Domonokythe manual is in the main frame, so one level higher..
22:29:38stripwaxbut it's all just code ;) doesn't the frame contain the manual tab?
22:29:38Domonokywe could emit an event.. me thinks.. :-)
22:30:23Domonokyyes, we update the manual from the main frame.. so we need an event from the deviceselection control..
22:30:59Domonokya DEVICE_CHANGED event :-) me needs to read the wx docs ..
22:31:12stripwaxI admit I don't know wx but I'm sure a control can reference its parent ..
22:31:28 Quit AceNik ("bye guys have fun , enjoy !!!!!")
22:32:49Domonokybut that sounds dirty.. depending on a function of the parent..
22:33:34YmsetjenestaAnyone who knows a nice app to sync the RockBox with the local music dir?
22:34:06 Join darkless [0] (
22:34:54BagderYmsetjenesta: one of these perhaps =>
22:35:06stripwaxDomonoky - alternatively pass a reference to the manual Frame when you create the device selector control. Is that less dirty?
22:35:48stripwaxnot sure why going through the parent is dirty though..
22:35:51*Domonoky has an idea, events can propagate to the parents if you skip them... lets test :-)
22:36:11stripwaxDomonoky - that's the win32 model, if wx does that too then that sounds ideal :)
22:36:54YmsetjenestaBadger: Exelent. (alot of dots :)
22:36:57*stripwax would be more informed if he read wx docs too :)
22:37:07*Domonoky too :-)
22:41:02 Join low_light [0] (i=c730180a@gateway/web/cgi-irc/
22:43:41 Quit Butsumetsu ("-=SysReset 2.53=-")
22:47:00 Join XpecialGuest [0] (n=aa@
22:47:18XpecialGuestdoes rockbox prepared to listen audiobooks???
22:48:51XpecialGuestbut it work like another mp3 or have a special thretment because bookmarks?
22:49:04Bagderall mp3s can have bookmarks in rockbox
22:49:07 Quit _Veseliq_ (Remote closed the connection)
22:49:12Bagderor other formats/codecs
22:49:19Bagderso no, there's no special treatment (needed)
22:50:36low_lightamiconn: this time with with HAVE_ADJUSTABLE_CPU_FREQ not defined and ipod_set_cpu_frequency() ifdef out...
22:51:13XpecialGuestwhy iPod with rockbox dont have a normal autonomie?
22:51:32BagderXpecialGuest: what does that mean?
22:51:39low_lightCLOCK_SRC = 10137647, CLOCK_0x2C = 0, CLOCK_0xA0 = 0, PLL_CONTROL = AA020202, PLL_STATUS = 00000202, DEV_0x34 = 00001616
22:51:43Bagderwhat is "normal autonomie" ?
22:51:52 Join AceNik [0] (n=AceNik@
22:52:44AceNikguys can anyone tell me what impedance did the default headphones that came with the H10 20GB have, & can i use a 32ohm earphone instead?
22:52:58amiconnThe H10 disassembly is a lot harder to read than any ipod disassembly
22:53:35XpecialGuestbatery autonomy
22:54:02 Join matsl [0] (
22:54:04XpecialGuestit spends more baterie?
22:55:15BagderXpecialGuest: because we haven't managed to do better yet
22:55:22 Part n1s
22:55:55 Join Rincewind [0] (
22:57:15XpecialGuestbut its a fact? im not sure that...i think
22:57:34YmsetjenestaThere is no ppl alive at the #amarok. Can I please ask a amarok related qst here?
22:57:44Bagderyes, rockbox on ipod/h10/sansa runs worse than the original firmware
22:58:19saratogai think we're pretty close on the sansa though, at least if you enable frequency scaling
22:58:20XpecialGuestare you a rockbox developer?
22:58:38BagderXpecialGuest: yes, lots of us here are
23:00:25XpecialGuestoh great,,,can you develop a funcion in mpeg player to pass to the next video wthout end mpegplayer and go on to explorer to do that?
23:00:26scorcheBagder: you got a mail from ptw419, yes?
23:01:23Bagdernot that I've seen, no
23:01:31 Quit The-Compiler (Connection timed out)
23:01:38 Quit Febs ()
23:01:41scorchei believe he sent it to danielatrockbox
23:02:05 Join Febs_ [0] (n=chatzill@
23:02:07 Nick Febs_ is now known as Febs (n=chatzill@
23:02:47 Quit Febs (Client Quit)
23:03:11linuxstb_XpecialGuest: No-one seems to be interested in working on mpegplayer at the moment...
23:04:03Bagderscorche: I still don't see it. there's of course a small chance it ended up marked as spam and I've deleted it
23:04:33XpecialGuestlinuxstb why?
23:04:47XpecialGuestits so dificult to do that?
23:05:01AceNikguys can i use any headphone with my h10, of any impedance?
23:05:04linuxstb_XpecialGuest: Most developers aren't interested in video playback on a DAP.
23:05:05BagderXpecialGuest: feel free to join in and work on it
23:05:15***Saving seen data "./dancer.seen"
23:06:04 Quit Robin0800 (" HydraIRC -> <- It'll be on slashdot one day...")
23:06:10 Join Robin0800 [0] (
23:07:25 Quit Robin0800 (Client Quit)
23:07:32 Join Robin0800 [0] (
23:07:49scorcheah...well, it was regarding them currently using gcc 4.1.1...i was mentioning to them about possibly trying to use 4.0.3 to be friendly with all of the current methods of getting the cross compilers, but the reason for using 4.1.1 is because with 4.0.3 they wouldnt be able to use cpu specific opcodes for the that something that could be patched into 4.0.3 to make things easier for any compilers?
23:08:10 Quit Robin0800 (Client Quit)
23:08:39 Join Robin0800 [0] (
23:08:45XpecialGuestwhat is DAP?
23:08:54scorchedigital audio player
23:09:19Bagderscorche: I don't know, but it sounds like it could be a hard backport
23:09:52scorcheindeed...would bumping the arm version we currently use be possible then?
23:09:55 Join Tr1ckY [0] (
23:09:56linuxstb_Anyone know what problems are stopping Rockbox using newer than 4.03 (for ARM) ?
23:10:14 Join elinenbe [0] (n=elinenbe@
23:10:17scorchei just figured it would be better to hash this out now while it is easy for them to change compilers
23:10:33 Quit AceNik ("bye guys have fun , enjoy !!!!!")
23:10:46Bagderthe CrossCompiler page mention gcc 4.1.0 problems
23:10:51scorchelinuxstb_: wasnt amiconn trying that at one point?
23:10:57Bagderbut iirc, Lear has done it
23:12:51 Part low_light
23:12:54 Part Domonoky
23:13:29 Quit Rincewind (Remote closed the connection)
23:13:56scorchei dont think 4.0.3 supports the arm11 arch at all
23:14:14 Join Robin0800_ [0] (
23:15:18 Part Robin0800_
23:15:21 Part Robin0800
23:16:24 Join Robin0800 [0] (
23:17:57 Join Robin0800_ [0] (
23:18:13 Quit Robin0800_ (Client Quit)
23:18:14 Quit Robin0800 (Client Quit)
23:18:29 Join Robin0800 [0] (
23:19:16 Join bdgraue [0] (
23:20:17 Quit Robin0800 (Client Quit)
23:20:25 Join Robin0800 [0] (
23:21:18amiconnscorche: arm is backwards compatible (well, at least the 32 bit family), so using gcc 4.0.3 should be possible
23:21:27 Quit ompaul ("Leaving")
23:21:52scorcheyes, but is it realistic to backport the arm11 support into 4.0.3?
23:22:15amiconnYou don't need specific arm11 support in order to run arm code an an arm11
23:22:35 Quit Robin0800 (Client Quit)
23:22:41 Quit Tr1ckY ("( :: NoNameScript 4.02 :: )")
23:22:51 Join Robin0800 [0] (
23:23:02amiconnThe only reason for using a later gcc would be using some newer instructions for performance
23:23:19scorchei know, but as i said, they wouldnt be able to use the opcodes for the imx31 if they decide to do that in the future
23:23:32Bagdergcc 4.0.x _has_ arm11 support
23:23:57Bagdereven 3.4.x has
23:24:00 Quit Robin0800 (Client Quit)
23:24:09saratogahas performance been improved at all in newer versions (aside from new opcodes)?
23:24:10 Join Robin0800 [0] (
23:25:25Bagderhm, is there no gigabeat S cpu info in our wiki?
23:25:59Bagderthe GigabeatSPort page is very barebones
23:26:41Bagderah GigabeatSInfo it is...
23:26:51 Quit Robin0800 (Client Quit)
23:26:58 Join Robin0800 [0] (
23:27:18 Quit Ymsetjenesta ("Leaving.")
23:29:35 Quit Robin0800 (Client Quit)
23:29:42 Join Robin0800 [0] (
23:34:12 Quit davina ("xchat on Ubuntu 7.04")
23:34:43*amiconn wonders what the constant 0x2aaaaaab might be
23:35:02amiconnIt looks like some fixed point arithmetic...
23:35:14amiconn*it's involved in...
23:37:10jhMikeSargh, what the heck's with the errors in the sims build? ...makefile ignorance and all :)
23:39:17stripwaxamiconn - divide by 10?
23:39:25*stripwax has a vague memory of a gcc optimisation..
23:39:58amiconn0x2aaaaab is 1/6 in 0.32, or 1/3 in s0.31
23:40:33*ender` yawns
23:41:20stripwaxmm, true
23:42:25stripwaxamiconn - what context? pll setup?
23:42:49amiconnprobably. That's a mess of an asm routine compared to the ipod code :(
23:43:00saratogathat gigabeat S CPU really is amazing
23:43:06toffe82Bagder , amiconn : I think the problem with gcc 4.03 and the imx31 is the floating point
23:43:16saratogalooking at the FPU, it can even retire ops out of order
23:44:09toffe82I remember trying to compile the code from ptw419 on the vmware image and it gave me an error about this.
23:44:50toffe82from the gigabeat log : 02:15:46 <ptw419> well it compiles fine w/ 4.0.3, but if you get that error about the FP, then you'll need to upgrade to 4.1.1
23:45:31Bagderwell if we can't do other rockbox targets with gcc 4.1.x, I figure we'll just have to accept that we need two sets
23:46:37 Quit Robin0800 (" HydraIRC -> <- Now with extra fish!")
23:46:52linuxstb_jhMikeS: I think you need to add libspc to the list of codec libs in tools/configure (and no, I don't understand why it's done that way....)
23:47:02 Join Robin0800 [0] (
23:47:35Bagderto allow targets to use only a subset of codecs I believe
23:48:34jhMikeSlinuxstb_: ok, thanks. I'll check it out.
23:48:52linuxstb_Bagder: There must be a nicer way - at the moment, all targets use all libs (apart from maybe the iFP).
23:49:09linuxstb_And it seems from jhMikeS's commit, it's only used for sim builds...
23:49:09Bagderyeah, we should improve that
23:49:20amiconnMost probably the porblem with newer gcc and arm targets is an asm block with incorrect constraints
23:49:53 Join Robin0800_ [0] (
23:49:59bluebrothercan't that be done using the preprocessor, similar to the SOURCES files?
23:50:17*linuxstb_ was about to suggest something similar to SOURCES
23:52:52 Quit saratoga ("CGI:IRC")
23:53:02 Part Robin0800
23:53:22jhMikeSamiconn: anything to do with using "=/+r" instead of "=/+&r" for outputs that get using throughout? Forgetting "&" has caused problems for me many times.
23:53:54amiconn+&r doesn't make sense
23:54:05amiconn=&r does, and might be the problem if missing
23:57:21jhMikeS+&r is accepted by it
23:57:59amiconnMaybe, but it makes no difference to just +r
23:58:58Bagdertoffe82: but what in a rockbox port uses floating point?

Previous day | Next day