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-09-23

00:02:09 Join fm2 [0] (i=3e865033@gateway/web/cgi-irc/
00:03:31 Join davina [0] (
00:04:04fm2So do you have any advice? This doesn't have to be an array, I just want to automatically "register" all entries.
00:04:19Nico_Pfm2: redefining STATS_ENTRIES_CNT might work... I'm not sure about the # before "name" though
00:05:18Nico_Pfm2: also, is this supposed to loop somehow ?
00:05:35 Quit Genre9mp3 ()
00:05:43fm2Nico_P: I'm even not sure that redefining it might work since in the end, you'd have C code like this: a[5] = xxx; And that's not valid C code if it's not in a function.
00:06:30fm2No, no loops. Just new array entry with every usage of the macro.
00:07:11Nico_Phm yeah you're right about the function thing
00:07:42Nico_Pwhy not use a function instead of a macro ?
00:08:09fm2Nico_P: ah, yes, that would be the way!
00:11:12 Join Vloosie [0] (i=cf3746a7@gateway/web/cgi-irc/
00:12:34 Quit Vloosie (Client Quit)
00:12:41 Join Vloosie [0] (i=cf3746a7@gateway/web/cgi-irc/
00:14:39 Join bluebrother [0] (i=a5Jvcql0@rockbox/staff/bluebrother)
00:16:09bluebrotherrasher: around?
00:16:46scorchei believe he went to sleep
00:17:14 Quit fm2 ("CGI:IRC (Ping timeout)")
00:17:39bluebrotherok, then for the logs: seems I got a bit further in regards of PID detection on windows
00:17:57Domonokybluebrother: nice..
00:18:03linuxstbZagor: Is the download server OK? I can't see any of your changes...
00:18:05bluebrotherI used VS2005 for trying, so it might not be easy to port it to mingw.
00:18:15bluebrotherbut at least I _get_ some information now.
00:18:28Domonokybluebrother: send me the code, and i will try a bit.. :-)
00:18:39bluebrotherrasher: in case you want to look, I started with this article: <a target="_blank" href="">>
00:18:40 Quit petur ("Zzzzz (3 Bornem Triple do the trick)")
00:19:15Zagorlinuxstb: ouch, forgot to set permissions
00:20:53 Join murray2 [0] (
00:21:10bluebrotherI need to admit that VS2005 is quite nice to use.
00:21:22 Quit seablue ("life, death, life, death")
00:21:31bluebrotherespecially with the msdn integration −− better than the online version
00:21:54 Join parafin [0] (
00:23:09murray2Hey guys, anyone available to give me some help. i am having trouble getting offical (from wps files to display at all.
00:23:34scorchethe only "official" wps files are the ones pre-installed with rockbox
00:24:01scorchethere is an official repository, but that is just a wiki and files tend to become broken
00:24:05bluebrotherDomonoky: gimme some time to try a bit more and cleanup the code :)
00:24:31murray2ahh, ok, let me see if the ones that came with rockbox work
00:24:41VloosieI need help. Everytime I try to intailize my database for the first time, my iPod crashes when it reaches about 600 items. Why is this, and can it be fixed easily?
00:24:55Domonokyoki.. the put a patch on the tracker when you are ready, and i will take look tomorrow.. :-)
00:25:17 Join fm2 [0] (i=3e865011@gateway/web/cgi-irc/
00:25:29fm2Nico_P: still here?
00:26:09kugelcan anyone sync the multifont patch?
00:26:54fm2Nico_P: I'm afraid it won't work. I can define a function for registering and call to the function. But the call must be in the body of another func. And how to do that −− I don't know.
00:27:53fm2Nico_P: I can't just write something like static int x=3; register_value(&x); The call to register_value() must be in a func
00:28:14 Join My_Sic [0] (
00:28:28Nico_Pfm2: you could put that in the init code
00:28:29 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
00:28:49fm2What init code? And how?
00:29:08murray2thanks scorche. i am surprized that basicly every theme/wps i can find from either site is broken.
00:29:33kugelmany themes need particular patches
00:30:05murray2and where do i find those patches?
00:30:11fm2Nico_P: the declarations and calls are generated by macros. I.e. I have a macro MACRO(name). When used as MACRO(x) it would generate the code above.
00:30:16Nico_Pfm2: look at apps/main.c. the init() function calls all sort of init functions
00:30:24 Quit davina (Remote closed the connection)
00:30:47kugelyou need to apply the patches to the source code of rockbox
00:31:17Nico_Pfm2: you could have void whatever_init(void) { MACRO(a); MACRO(b); ... }
00:31:22kugelyou might use a custom build with precompiled patches, if you don't know how to compile
00:31:26fm2Nico_P: yes, but each usage of the macro generates just a piece of the init's body
00:31:32kugeltake a look into the rockbox-forums
00:31:39 Quit BHSPitLappy (Success)
00:32:25Nico_Pfm2: I don't see the problem... the macro generates code that you want executed, right ?
00:32:26 Quit Entasis (Read error: 104 (Connection reset by peer))
00:32:29fm2Nico_P: and the macro may be used anywhere in RB, not necessarily all in one place
00:33:01murray2but the forums are down aparently, or is it just my connection?
00:33:10fm2Nico_P: right. But just a slice of it. ALl the slices must then be gathered in one func.
00:33:38kugelyep, they are down
00:33:58kugelwhere are you from?
00:34:23Nico_Pfm2: hmm so you want code generated by macros scattered everywhere in the code to go in one particular function ?
00:34:32murray2originally, fort lauderdale florida, but i'm in tallahassee, florida currently.
00:34:42fm2Nico_P: yes.
00:34:56fm2Nico_P: two pass compilation :-)
00:35:02Nico_Pfm2: I'm afraid that's not possible, at least to my knowledge
00:35:11kugelat you can find custom builds as well
00:35:15linuxstbZagor: I'm still getting nothing...
00:35:17kugelin the forums
00:35:39scorchethis is assuming that the themes he is looking at need patches...they could just be broken
00:35:42fm2Nico_P: but if there's another way to register all the things somehow I#d go for it. I just can't figure out waht it might be.
00:36:00kugeli don't know if there are some for your dap, but for i.e. sansa there are some quite nice available
00:36:18murray2i have a sansa :-)
00:36:26Nico_Pfm2: have you looked t the code that creates the menus ? JdGordon used some quite complicated marcos in there
00:36:28kugelsame here
00:36:34fm2Nico_P: every usage of MACRO(x) must register x in a "well known" place
00:36:36Zagorlinuxstb: I'm seeing the sansapatcher dir on one mirror, but it still has the wrong permissions. I don't know how often the mirrors rsync.
00:37:06murray2actually just bought a 6 gb one for $79, but i'm experimenting with my 2 gig. i love these things
00:37:07linuxstbAh yes, it's just appeared...
00:37:19Nico_Pfm2: I'm not sure you can accomplish that
00:37:45fm2Nico_P: yes. I understand the macros, they are not that complicated. I try to modify them to get the desired effect. And succeded to 80%. But the automatic registering is a problem.
00:38:19fm2Nico_P: I'm also not sure :-)
00:39:21fm2Nico_P: but I want to do it either with macros or not at all. Since without macros you'd have to write code manually and that's error prone.
00:39:36murray2kugel: recomend any custom builds?
00:39:57kugeli'd recommend my own, but it isnt released there :P
00:40:06kugelanyway they are all nice
00:40:12fm2Nico_P: can preprocessor emit text to a file?
00:40:19kugeltake a look at their patch list
00:40:39scorchemurray2: kugel: please dont talk about unsupported builds here...take it somewhere else
00:40:43Nico_Pfm2: you mean output the preprocessed source ? yes, it can but don't ask me how ;)
00:41:13murray2oops, sorry.
00:41:33fm2Nico_P: no, I mean some pp directive to write some text to a specified file
00:42:07Nico_Pfm2: I doubt it... the preprocessor is basically conditional search/replace
00:43:11fm2Nico_P: I'll have to search for it. There is more that just macro substitution. There are e.g. #error directives. And there might be something else as well.
00:44:21 Join JoeBorn [0] (
00:44:32Zagoris the e200 button light working fully? when I enable it for the c200 it turns off but never comes on again, until I go into the timeout setting.
00:44:55fm2But that's not for now. If you'll have an idea let me know or write here. I'll read the logs.
00:45:15linuxstbfm2: If you do "make V=1", you will see the actual gcc lines being executed. You'll need to copy and paste the one you want to use, and add -E to output the pre-processed source.
00:45:16fm2Zagor: it workes fine for me. But I've now disabled it! :-)
00:45:31linuxstbfm2: See "man gcc" for details
00:46:10Zagorfm2: do you also have one led that keeps on shining when the button leds go out?
00:46:14 Join fury1192 [0] (
00:46:25 Nick parafin is now known as parafin|away (
00:46:36fm2linuxstb: you mean I should gather the output of the pp and then extract the lines needed by a script? And then compile the gathered lines?
00:47:17linuxstbfm2: I thought you just wanted to see what the pre-processor was doing...
00:47:23fm2Zagor: which LED? The only thing that shines is the wheel IIRC
00:47:41fm2linuxstb: not quite that, that'd be too simple :-)
00:47:53fury1192anyone: Hi, i just installed Rockbox on my 5.5g 80gb iPod, I was testing it out and after a few songs it froze, can anyone tell me how to reset rockbox??
00:48:03Zagorfm2: ok. the c200 apparently has two outputs: one for the button backlight, and one that lights up the word "menu" under the power/menu button.
00:48:31linuxstbfury1192: ipods have a hardware reset (nothing to do with Rockbox) - hold MENU+SELECT together for a few seconds.
00:48:33Zagorthat little menu light could be used as a disk light :)
00:49:08fm2Zagor: LED misuse you want!
00:50:12fm2linuxstb: do you have some ideas (or maybe a solution from the past) for me? How to automatically register things declared by macros?
00:50:14Zagornah. i'm mostly intrigued why the button light works in its' setting but not in any other place
00:50:20fury1192linuxstb: i hav tried that its not working, it seems to have completely froze, by the way i am running rockbox when it froze
00:50:20fury1192well, ill try it again
00:50:46VloosieMine freezes when you try to intailize the database.
00:51:14fm2linuxstb: i.e. call a function for each usage of the macro.
00:51:23fury1192Vloosie: Are you referrring to the rockbox ipod situation??
00:51:31fm2Or I'll just leave it for now.
00:52:17VloosieRockbox iPod situation?
00:52:37Isolinear<a target="_blank" href="">> Is that the only place to get Rockbox font converter?
00:52:42fury1192linuxstb: i just tried tha menu=select action, nothing is working on my ipod
00:52:47linuxstbfm2: I don't understand the problem - why can't you just make the macro call a function?
00:52:48fm2A soulution might really be to scan the output of the PP, collect the "interesting" lines, and make a function out of them (all those lines going to the unc's ody)
00:53:22VloosieFury1192: try hitting it, make sure it's unlocked, or plug it into your computer/wall outlet
00:53:34fm2linuxstb: because the macro is not used within another function's body. But at the "declaration" level.
00:54:06 Quit murray2 ()
00:54:16linuxstbfm2: OK...
00:54:28scorchefury1192: if menu + select doesnt work, then you are doing it wrong
00:54:30fm2linuxstb: the macro declares a static variable (e.g. static int x=5;) And then I want to register this x (or its address) in some place (array, file, ...)
00:54:37fury1192vloosie, i tried hooking it up to my computer, my computer is not reading it
00:54:59fury1192scorche: what do u mean??
00:55:18fury1192scorche: may i have installed it wrong?? Rockbox i mean...
00:55:33fm2linuxstb: I'm curious if someone have ever done such thing. This is like TeX producing table of contents.
00:55:33scorchemenu + select will always work unless you have hardware issues
00:55:51fm2linuxstb: At least two passes are needed.
00:55:56linuxstbfm2: TeX does that by doing two passes over the files...
00:55:58scorcheturn the hold switch on and off, then hold menu+select for up to 30 seconds
00:56:04linuxstb(what you just said...)
00:56:16 Quit maze ("fuck irc.")
00:56:19fury1192scorche: ok
00:56:23 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
00:56:29linuxstbfm2: Sounds like you need to step back and think of a different solution.
00:56:34fm2linuxstb: I could do the same if the PP could emit text to the file specified by me
00:56:43Vloosiefury1192: my friend got his ipod messed up one time, he let it sit there for like a month and the battery competly died down and it works now
00:57:07VloosieBut hey, anyone: How can I intailize my database without it crashing?
00:57:08fm2linuxstb: he-he. The simplest solution is to leave it for now.
00:57:20scorchemenu+select will work if done need to go to uneccesary extremes
00:57:33fm2I'm not even sure I want to further work on it since the first reaction was rather negative.
00:57:50fury1192i am considering to let the battery die down, but considering mine is the 80gb ipod, the battery wont die for awhile, and im not waiting that long
00:57:57fm2Even before there was something to really try out :-/
00:58:04scorchewill you just listen to me?
00:58:17fury1192my battery was fully charged when i put rockbox in
00:59:00 Part fm2 ("bye all")
00:59:23fury1192scorche: i held menu + select for about a minute, nothing is going on
00:59:32scorchethen you are still doing it wrong
00:59:38 Part Zagor ("Client exiting")
00:59:51Vloosiefury1192 Did you check the "HOLD" Switch?
01:00:01fury1192scorche: on the top left on the screen it says "Data abort at 4000130C"
01:00:11scorchefury1192: it doesnt matter
01:00:18fury1192Vloosie: yes i checked the hold switch
01:00:20scorcheturn hold on and off, then hold menu+select
01:01:09linuxstbfury1192: Also, make sure you're not touching anything else - hold menu+select very still. It _never_ fails if you do it correctly.
01:01:32fury1192scorche: well now its jus working, those two or three times it didnt work, well thanks, is there any tips to suggest to avoids this??
01:01:46fury1192*avoid this??
01:01:58fury1192linuxstb: it works now
01:05:01 Quit Vloosie ("CGI:IRC (Ping timeout)")
01:05:19fury1192linuxstb, scorche, Vloosie: thanks for the help, ill be more careful with rockbbox
01:05:38linuxstbfury1192: Do you get data abort errors frequently?
01:06:14fury1192linuxstb, well this is my first time using rockbox, i just installed rockbox about an hour ago
01:06:20fury1192then it froze
01:06:50 Quit kugel ("ChatZilla [Firefox]")
01:07:07***Saving seen data "./dancer.seen"
01:07:14bluebrotherDomonoky: woot! It works using MinGW!
01:07:30fury1192linuxstb, but yes, i did get a data error, on the top left corner of the screen it said "Data abort at 4000130C"
01:07:43fury1192If u would call that an error
01:07:55linuxstbfury1192: Are you using the ipodlinux bootloader?
01:08:07fury1192rockbox bootloader
01:08:32fury1192linuxstb: i read all the directions on tha rockbox site on how to install it
01:08:34linuxstbAnd you followed the install instructions and used the download links in the manual?
01:08:48 Quit JoeBorn ("Leaving")
01:09:15 Join JdGordon [0] (
01:10:37 Quit Nico_P (Remote closed the connection)
01:11:11 Quit linuxstb ("CGI:IRC")
01:12:04kkurbjunhey JdGordon
01:14:23 Join kwanteen__ [0] (n=quentin_@
01:14:30bluebrotherDomonoky: in case you're still around take a look here: <a target="_blank" href="">>
01:14:56JdGordonhey kkurbjun
01:14:57bluebrotherthe binary is build using mingw and shouldn't have external dependencies we can assume to be present on a standard windows install
01:15:14bluebrotherI'll look into merging it into the rbutil code tomorrow
01:15:22bluebrotherbut I should get some sleep now ...
01:17:01bluebrothergrrr. Didn't I tell this stupid VS to use spaces to indent?
01:17:23 Join ddalton [0] (
01:20:17 Quit KwenTeen (Read error: 60 (Operation timed out))
01:23:00 Quit bluebrother ("sleep")
01:23:39 Quit fury1192 ("Leaving")
01:24:44 Join My_Sic [0] (
01:28:02kkurbjunjdgordon, is the remote button driver working?
01:28:21JdGordonshould be
01:28:35JdGordonmrobe->remote only atm though
01:28:43kkurbjunso I just need to call button_read_device?
01:31:50 Quit ender` (" Swipe cards don't work because every six weeks or so security sends someone around to clean them with a dirty cleaning card )
01:35:18 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
01:35:34 Join My_Sic [0] (
01:40:21 Quit homielowe (Remote closed the connection)
01:40:26 Join RudMan [0] (
01:42:26JdGordonkkurbjun: havee you had another go at getting interupts working?
01:43:36 Join RudMan_ [0] (
01:43:36 Quit RudMan (Read error: 104 (Connection reset by peer))
01:44:27kkurbjunJdGordon: yeah, I'm getting closer, the vector table /seems/ to be geting copied propery, but the vectors are still not triggering
01:44:40kkurbjunI mean interrupts are not triggering
01:45:22*linuxstb_ wonders how Tomasz managed an empty commit
01:45:26 Quit GodEater_ (Remote closed the connection)
01:45:28 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
01:48:07 Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey)
01:50:03 Part Robin0800
01:52:57 Quit XavierGr (Nick collision from services.)
01:53:00 Join XavierGr [0] (
01:54:35 Join SkinInd95 [0] (
02:01:02 Join vloosie [0] (i=cf3746a7@gateway/web/cgi-irc/
02:02:13vloosieWHY would RockBox crash when it intailizes my database.
02:02:23vloosieIt crashes at around 600 files.
02:02:32 Quit ddalton ("leaving")
02:02:36 Join ddalton [0] (
02:04:04ddaltonXavierGr: How hard do you think it would be to make the alarm be able to go off on certain days? For example week days and on weekends it doesn't.
02:04:15Soapvloosie, Unfortunately at this time Rockbox does hang on files with "bad" metadata when parsing the tags while creating the database. It is not the ideal behavior on Rockbox's part, but it IS an indication of a file with invalid tags.
02:04:47vloosieOkay, so do you know how I can fix this?
02:05:39 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
02:06:15 Quit GodEater (Read error: 113 (No route to host))
02:07:26Domonokybluebrother: for the logs.. your usb detection code works.. i just copyed it into rbutil (added a malloc before the first SetupDi Loop ) , and rbutil can now detect my h120 via usb pid & vid on windows ! :-)
02:08:35Soapfind out which file is causing the hang is your best bet vloosie. You do that by (for example) removing half of your files from the player, and trying again. Keep splitting your files in half and eventually you will be able to narrow it down. It's a painful method, but it works.
02:09:40 Quit Domonoky (Read error: 104 (Connection reset by peer))
02:10:48vloosieI think I'll pass... :/ I know one of the files is in the "F02" folder in my iPod though...
02:11:08vloosieIs it because of invalid charactors that RockBox doesn't reconize, Soap?
02:11:27vloosiein the ID3 Tags
02:13:15SoapIt depends on what you mean by "invalid characters", vloosie. Someone more knowledgeable than me will need to speak up, or you will need to search the forums on diagnosing this problem.
02:14:50 Quit RudMan_ (Read error: 110 (Connection timed out))
02:15:11vloosiewhat i mean is weird charactors like "ØĶډ►ŷ¢®" in the ID3 tags, Soap I was thinking this migh mess it up?
02:15:15vloosieAnyways thanks for your help.
02:17:07kkurbjunJdGordon: I have interrupts running now, but I don't think that the code to handle the interrupt is jumping to the right address..
02:17:14kkurbjuncloser though
02:18:13BDSE200 - Any method to reverse the action of the Scroll Up and Scroll Down control?
02:21:14 Nick fxb is now known as fxb__ (
02:24:23 Quit vloosie ("CGI:IRC")
02:31:57 Quit ompaul (Remote closed the connection)
02:41:50 Quit midkay ("Leaving")
02:45:54 Quit DMJC (Read error: 110 (Connection timed out))
02:46:09 Join DMJC [0] (
02:47:30XavierGrddalton: that's my next plan
02:47:54XavierGrthough it will be somewhat tricky, first I have to see if all rtc alarms on rockbox targets can support this
02:48:54XavierGrso far, pcf50606, pcf50605, s3c2440a definitely support this
02:49:13ddaltonXavierGr: What about the buttons? How will we get around this. For example how would you adjust the date, hour and minute?
02:49:31XavierGrI have a patch already for this
02:49:40XavierGrunified alarm screen with time/date screen
02:49:43ddaltoncan you upload it somewhere?
02:49:48XavierGrthe time/date screen provides all the code for it
02:50:00ddaltonso I wasted my time with p7682?
02:50:20XavierGrwell right now it will be useless because you can't set dates on alarm
02:50:44ddaltonso you wrote the patch so you could set the date?
02:50:56ddaltonwhen you get around to implementing that?
02:51:02XavierGrddalton: well until the alarm_menu is replaced your patch isn't a waste
02:51:19XavierGrddalton: I wrote a patch to unify the alarm and time/date screen
02:51:20ddaltonok I guess it was pretty simple anyway.
02:51:29XavierGrI still need to write the drivers to support alarm dates
02:52:35XavierGrI will try to do it in the following day
02:58:03Soap_BDS: I assume you mean you want Clockwise and counterclockwise rotations to have reverse actions? If so, this should actually be a very simple change to make - in the source code. "Button" actions are not configurable inside of Rockbox. If you have not yet compiled your own copy of Rockbox, there are many excellent pages on doing so linked to from the Docs Index of the wiki. And I do stress that is should be a very simple code change, one which, aft
02:58:03Soap_er you set up a build enviroment, you should be able to make in a very short amount of time and have your own custom Rockbox.
02:59:57Soap_Rockbox, unlike many many many other open source projects, actually provides three pre-made build enviroments for you to choose from. Well, actually two pre-built enviroments and detailed instructions on making the third. This should allow a relative noobie to get up in going in only minutes to a few short hours depending on level of experience, reading speed, and CPU speed.
03:00:57ddaltonXavierGr: Is that hard? (About the drivers)
03:02:42XavierGrddalton: not that hard, though I am a newbie on the drivers thing. It will be more confusing if not all alarms support it, probably #ifdef hell etc.
03:03:13ddaltonXavierGr: So what do the drivers do exactly?
03:03:29XavierGrok DS3231 supports it too
03:04:12XavierGrddalton: you can look the code at /firmware/drivers/rtc
03:04:29XavierGrthere lies the code for each rtc that rockbox targets have
03:04:41XavierGrthe driver tells to the hardware exactly what to do
03:06:15JdGordonXavierGr: alarm dates can be faked if the hardware doesnt support it
03:06:28JdGordonas long as its turned on before the day its supposed to, manually
03:06:56BDSThanks Soap - I will do that when time permits - I'm left handed so the control reverse will help my backwards brain...
03:07:09***Saving seen data "./dancer.seen"
03:07:19XavierGrJdGordon: yes, exactly
03:11:02XavierGrok archos recorder m41st84w supports it as well
03:11:04XavierGr2 to go
03:13:07ddaltonXavierGr: Are you working on the drivers?
03:15:15XavierGrH10 rtc alarm e8564 doesn't support year for triggering the alarm
03:15:21 Join tedrock [0] (
03:15:48XavierGrhmm well H10 doesn't even have the driver for the alarm on rockbox
03:15:56ddaltonin see can you write If or do you need to write if
03:16:09XavierGrddalton: I am gathering the datasheets for each targets that has an rtc
03:16:21ddaltonXavierGr: where from?
03:17:00XavierGrddalton: didn't understand your previous sentence... (the "in see you...")
03:17:04XavierGryes google and rockbox wiki
03:17:52ddaltoncan you use an uper case i when you write if (what ever) or do you need to write if (what ever)
03:18:55ddaltonare c's keywords case sensative?
03:19:01XavierGryes they are
03:19:03ddaltonlike int if for while and so on
03:19:16ddaltonok that's what was wrong with my patch
03:19:41ddaltonI wrote if instead of if once in my patch
03:19:42XavierGrall c keywords are lowercase if I am not mistaken
03:19:54 Join sdoyon [0] (
03:20:08ddaltonI have always used loer case but I doubt I have used them all
03:20:26 Join darksaboteur [0] (
03:20:44XavierGrwhen I say 'keywords' I don't mean variable and function names
03:20:54ddaltonsdoyon: did you get my email?
03:21:05 Join stevenm [0] (
03:21:06XavierGrI mean words like 'if, else, while etc.'
03:22:47XavierGrdamn, can anyone find the as3514 datasheet? (for sansa) it seems that the company asks me for details to hand it over to me
03:24:10XavierGrah forget that, you need an nda for it. And it must be the one that rockbox got after the AS meeting
03:24:36sdoyonddalton: I did.
03:26:11stevenmHey guys, would anyone be interested in a plugin that works similar to this? <a target="_blank" href="">>
03:26:28stevenm(only where you can directly edit the grid items)
03:26:39stevenmthere was a better example but i couldn't find it..
03:27:42stevenmit'd be a grid, with drums on the vertical axis and time on the horizontal.. and you could move around and put in the notes, then hit Play and it'd loop it
03:29:51 Quit tedrock (Client Quit)
03:30:35kkurbjunlooks like a cool idea
03:30:40 Join tedrock [0] (
03:30:45kkurbjunwhat about a full tracker though ;)
03:31:02stevenmthat sounds painful from a UI standpoint
03:31:35 Join RudMan_ [0] (
03:31:37stevenmthe sound code isn't hard.. just include all the midi stuff. but the UI would need work
03:33:37stevenmwe don't have any tracker code, do we? ie, mod etc?
03:36:10 Join homielowe [0] (
03:37:13 Quit ddalton ("leaving")
03:38:18kkurbjunthere is a mod player in the tracker
03:38:25kkurbjunthe rockbox tracker that is
03:38:57 Join Rondom [0] (
03:39:48stevenmwell, i'll be back later. bye for now
03:40:16 Quit stevenm ("Connection reset by beer")
03:48:29 Quit homielowe (Read error: 104 (Connection reset by peer))
03:51:53 Join My_Sic [0] (
03:53:03 Quit My_Sic (Client Quit)
04:08:57sdoyonThat annoying wait for the Sansa's database to refresh, when rebooting in the original firmware to use USB
04:09:03 Quit Thundercloud (Remote closed the connection)
04:09:08sdoyonCould we avoid it by repartitioning perhaps?
04:09:44alienbiker99the best way to fix it is the usb stack inrockbox
04:10:31sdoyonSure. What's the status on that?
04:10:35chrisjs169there's a way to fix it, but nobody's had it working for a while
04:10:43chrisjs169as for USB, it's getting there
04:10:45 Join sitwon [0] (
04:14:36sdoyonAnd is there a way to connect USB into the Sansa to have it charge, but continue operating it while it charges?
04:17:29sitwonsdoyon, it will if you connect it to a charger. It can detect the difference between a computer and a wall-charger
04:17:34 Quit Rondom ("Ex-Chat")
04:18:11sitwonpersonally, I'd like an option in the settings somewhere to have it just charge even when it's plugged into a computer, but I'm not willing to hack it in myself at this point
04:18:51chrisjs169sitwon, hold select while plugging in your Sansa
04:19:40sitwonoh wow. Thanks chrisjs169!
04:19:49chrisjs169well, sitwon and sdoyon
04:19:56*chrisjs169 's tired ;)
04:20:29chrisjs169no problem :)
04:21:29 Quit Soap (Remote closed the connection)
04:21:35sdoyonWhat about the alarm wakeup function? The DeviceChart wiki page says it's supported, but that doesn't seem to have been implemented?
04:22:04alienbiker99erggg this is weird, my sansa isnt turning on but the computer recognizes it
04:22:18alienbiker99err, it recognizes it as a usb device
04:22:31chrisjs169alienbiker99, describe "isn't turning on"
04:22:49chrisjs169sdoyon, I'm not sure about the alarm - I've heard a bit about it, but haven't found it anywhere
04:22:56alienbiker99no blue wheel light and nothing on the screen
04:23:05alienbiker99screen stays black, no backlight
04:23:25 Join ew73 [0] (
04:23:42alienbiker99oh nevermind, it just turned on.
04:23:42chrisjs169alienbiker99, sounds like it crashed
04:23:55ew73Greetings! I've a Query!
04:24:01chrisjs169otherwise you could try holding power for 15 seconds
04:24:07chrisjs169ew73, ok
04:24:15alienbiker99yeah i think it did, i just held down the power and i guess it reset itself
04:24:34ew73Am I slightly retarded, doing something wrong, or does the battery usage on the ipod kind of suck?
04:25:04alienbiker99oh chrisjs169, you make the sansa custom build right?
04:25:25chrisjs169ew73, IIRC the battery usage on the ipod "sucks" because of the devs not being able to figure out some of the power save features
04:25:37chrisjs169alienbiker99, yes, I'm the one who's spent the past few hours trying to fix my custom build ;)
04:25:56ew73chrisjs169: I must send a bag of flaming poo to Steve Jobs' home, then.
04:26:16alienbiker99ah, i tried getting the latest supdate yesterday but it wasnt working. did you fix all the build errors?
04:26:32chrisjs169alienbiker99, did it freeze at the menu?
04:26:59alienbiker99im going to downloada different day now
04:27:07chrisjs169alienbiker99, i'm still working on fixing that - I think the screen_access.c modifications messed it up
04:28:09chrisjs169anything earlier than Sept 20 should be fine
04:28:14alienbiker99oh i see. and it also had like um i guess it was black lines at the top, i don't know if it was a messed up status bar or that weird sansa 2line thing (i've never had that).
04:29:22chrisjs169alienbiker99, the "black lines" were part of the splash screen - the 2 line thing should be fixed, it's just that something is preventing the statusbar (?) from fully loading
04:29:38chrisjs169so I'm going back to one revision before the screen_access.c changes, and see if I have any luck
04:30:13tumuafter replacing the novelty codec memory allocator with slightly better, dumb plays mods quite nicely
04:35:33alienbiker99oh i see. good luck
04:37:38sdoyonchrisjs169: Plugged in while holding select, seems to work, but after that if I press POWRE it refuses to rutn off. Does that make sense?
04:37:49tumumostly because of click removal algo of dumb which needs a rewrite to be malloc-free
04:37:53 Join Soap [0] (n=Soap@rockbox/staff/soap)
04:38:21sdoyonchrisjs169: Hmm should it have HAVE_POWEROFF_WHILE_CHARGING?
04:38:29chrisjs169sdoyon, in a way - Rockbox doesn't seem to like turning off if it's charging
04:38:40chrisjs169sdoyon, I'm not sure about that
04:39:17chrisjs169I'm not sure what'd happen if it were to "charge" while turned off
04:40:35sdoyonchrisjs169: If you plug it in with hold engaged, it turns back off right? And it continues to charge?
04:40:37 Part ew73
04:41:19chrisjs169sdoyon, if the Sansa's off with hold on, and you plug it in, it does turn back off - not sure if it continues to charge though
04:41:35chrisjs169sdoyon, IIRC, even in the OF, when you turn it off, it still has a charging screen
04:43:28*chrisjs169 thinks he might be getting closer to having my build work again
04:44:05sdoyonchrisjs169: I believe I charged it with hold on last week, but I guess I'll have to double check that.
04:44:32 Quit darksaboteur ("ChatZilla [Firefox]")
04:45:04 Part toffe82
04:45:10 Quit Rick (Read error: 104 (Connection reset by peer))
04:46:12 Join Rick [0] (
04:46:12chrisjs169sdoyon, I can't say for sure what will/can happen
04:50:40sdoyonWould a dev have a few minutes to comment on one or two patches?
04:53:05sitwonsdoyon: I don't think it charges if you plug it in with hold-switch on. on the OF, if you turn it off you get a "Charging" screen and it automatically shuts off when the battery is full. I think it need to be running at least minimally in order to charge the battery.
04:53:43chrisjs169sdoyon, depends on the patch and if a dev is on
04:53:48*chrisjs169 is about ready to test my build...
04:54:07chrisjs169it works!
04:54:29 Join homielowe [0] (
04:55:00*chrisjs169 increases svn revision by one
04:56:04sdoyonsitwon: Could be. I'll find out. Only not tonight, as it's fully charged now.
04:57:09sitwonsdoyon, you could probably drain the battery in a few hours using the mpeg viewer
04:58:52 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
05:00:59 Quit BigMac (Remote closed the connection)
05:01:07alienbiker99nice job chrisjs169
05:01:20alienbiker99what day is it based off of?
05:01:39chrisjs169Sept 18
05:01:45 Join BigMac [0] (
05:02:07sdoyonchrisjs169: re patches: I was thining of a few relatively simple ones: P7563 speaks the simple and advanced eq settings menus, P6325 speaks the recording trigger screen, P6171 speaks the quickscreen...
05:02:39sdoyonchrisjs169: re your build: where are the details as to what's in it?
05:03:25chrisjs169sdoyon, patch list (need to update once I fix this problem) - <a target="_blank" href="">>
05:07:13***Saving seen data "./dancer.seen"
05:10:18sdoyonchrisjs169: How much of a difference does the dircache make on a flash-based player?
05:11:00 Quit BigMac (Remote closed the connection)
05:11:39 Join BigMac [0] (
05:12:39chrisjs169sdoyon, I'm not sure exactly - it was on the Sansa before the MicroSD support, and then was removed because of it. The patch simply re-enables it, which allows for a few extra database features
05:14:38 Join Merthsoft [0] (n=Shaun@
05:15:21MerthsoftRockbox is sporadically reseting it's settings, is it a button i'm pressing when turning it on or anything>
05:15:47sdoyonI'm thinking of converting the Rockbox Info screen into a list, simply because a blind user can then skip to the desired item without listening to everything. Would it make any significant difference in presentation for a sighted user?
05:16:06 Join bb_ [0] (n=bb@unaffiliated/bb)
05:16:38 Join AlexC [0] (
05:16:49XavierGreh? strange austriamicrosystems doesn't let you download the datasheet for as3514 but as3517 is free to download
05:17:09XavierGradd to that that the as3517 datasheet says "confidential" in it!?
05:20:34 Quit SirFunk (Remote closed the connection)
05:23:34 Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659)
05:23:37tumusweet playing mods on my sansa <3
05:24:48chrisjs169weird - lcd_remote_* isn't working for me
05:27:28 Quit bb__ (Read error: 110 (Connection timed out))
05:28:51 Quit sdoyon ("ircII EPIC4-2.4 -- Are we there yet?")
05:29:27 Join oranges2 [0] (
05:29:40chrisjs169time to test Rockbox...
05:29:48chrisjs169and it...
05:29:50 Quit AlexC ("Ex-Chat")
05:34:23 Quit sitwon ("Leaving")
05:35:32 Nick daurn|afk is now known as daurn|laptop (n=fake@unaffiliated/daurnimator)
05:41:40 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
05:45:45 Quit RudMan_ (Remote closed the connection)
05:59:46 Quit homielowe ("ChatZilla [Firefox]")
05:59:48*alienbiker99 wishes he knew what he was doing with adjusting the albumart location in a wps
06:01:17 Quit kkurbjun (Read error: 104 (Connection reset by peer))
06:02:42 Quit Merthsoft ("Leaving")
06:06:37 Join SirFunk [0] (
06:13:17 Join RudMan_ [0] (
06:18:54 Join ddalton [0] (
06:25:47ddaltonXavierGr: any progress with the alarm?
06:25:53 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
06:30:47 Join kfazz [0] (
06:32:02kfazzis it possible to draw between a font and a background? without a bitmap?
06:33:56 Quit hcs (Read error: 110 (Connection timed out))
06:38:39XavierGrddalton: no I didn't work on it, I will start working on it as soon as I awake. (hopefully)
06:39:08XavierGrI am playing with unix utilities on windows right now
06:40:00 Quit linuxstb (Read error: 110 (Connection timed out))
06:40:25 Join `sh4 [0] (
06:40:50 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
06:40:54 Quit Pyromancer ("Leaving")
06:41:07 Join Pyromancer [0] (
06:41:54`sh4noticed that the Sansa C200 Rockbox version's up. couldn't seem to find the bootloader installer though. is that up too?
06:42:26 Quit jhulst ("Konversation terminated!")
06:43:31`sh4quite possible that i just missed it or something :(
06:43:41ddaltonXavierGr: is there anything I could do to help you with it?
06:46:29XavierGrno, not for the moment thanks
06:46:48XavierGrddalton: are you "that" impatient" for alarm dates? :P
06:49:24maxkelley`sh4: erm, there's no bootloader installer.
06:50:06maxkelleyI'm not sure, but I think the best way as of late is to compile it yourself.
06:50:17`sh4ah, okay. the source is up though?
06:50:34maxkelleysvn is the latest. are you experienced in compiling it?
06:51:08maxkelleypsst.. where in the rochester area are you? (noticed your hostmask) I'm webster.
06:51:18`sh4oh, okay
06:51:41`sh4like it there?
06:51:44scorche(social chat somewhere else please) ;)
06:52:00maxkelleyheh.. scorche.. topic police :)
06:52:25scorchewell, someone has to..
06:53:02maxkelleyor someone couldn't, and then we'd have a great deal more silliness and laughter, and still get things done.
06:53:57scorchethat is what #rockbox-community is for
06:54:18scorchethis is for technical/support/development
06:54:24maxkelley/win ** would be too much typing for me :)
06:54:50scorchethen dont bother =)
06:55:59idnarheh, I have bindings for 40 windows
06:56:05idnarand I'm running out
06:57:32`sh4thanks by the way. browsing the svn directories now. i'll just compile that a little later
06:57:53RudMan_scorche: I'd like to vote for making a rockbox-dev and a rockbox-help as well as a rockbox-community
06:58:11daurn|laptopvote -1
06:58:12RudMan_or have #rockbox default to rockbox-help
06:58:19scorchewell, there is no vote for that, so your vote wont mean anything...
06:58:46RudMan_I do know that llorean mentioned something about it the other day so I know I'm not crazy
06:59:11scorchethere has been talk, but it wont happen
06:59:13maxkelleyRudMan_: what do you think this is, a democratic community or something like that?
06:59:14scorchenow at least
06:59:26RudMan_max: heh - no way!
06:59:34maxkelleyRudMan_: what are you, sick? :)
06:59:53RudMan_scorche: the more talk there is, the more chance it will happen.....anyway, back to the topic at hand
07:00:18scorcheit wont happen anytime soon
07:00:33maxkelleyactually, the actual channel topic is very vague, and doesn't mention that this is a rockbox development channel in the first place.
07:01:01scorchemaxkelley: did you happen to read that link in there that you were supposed to have read before speaking?
07:01:17maxkelleysuppose my port 80 is blocked? :)
07:01:32maxkelleythen, how would I know?
07:01:59scorchethen you shouldnt be speaking at all ;)
07:02:15 Quit `sh4 ()
07:03:57 Quit saratoga ("CGI:IRC (Ping timeout)")
07:07:04ddaltonwho here has a player with an alarm?
07:07:14ddalton(the wake up alarm mod)
07:07:18***Saving seen data "./dancer.seen"
07:07:35 Join pabs_ [0] (
07:07:52 Quit pabs (Nick collision from services.)
07:08:00 Nick pabs_ is now known as pabs (
07:10:19 Join homielowe [0] (
07:10:28*ddalton Finds it hard to believe no one has a player with a wake up alarm
07:13:55*daurn|laptop finds it hard to believe anyone is here
07:16:20 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
07:22:13 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:22:28 Join AlexC [0] (
07:25:43 Join RaRe [0] (
07:25:57 Quit jhulst (Remote closed the connection)
07:33:05 Quit ddalton ("leaving")
07:41:33 Join kubiix [0] (
07:44:31 Quit RaRe` (Read error: 110 (Connection timed out))
07:45:21 Quit kwanteen__ (Read error: 113 (No route to host))
07:47:15 Quit AlexC (Network is unreachable)
07:49:59 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
08:10:26 Quit jhulst ("Konversation terminated!")
08:16:34 Quit lnakiangh (Read error: 110 (Connection timed out))
08:19:51 Join ddalton [0] (
08:20:01ddaltondid anyone see my last comment on p7682?
08:21:45scorcheeveryone who is on the flyspray mailing list saw it likely....
08:25:37 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
08:29:10 Join Shaid [0] (
08:33:13 Join Rob2222 [0] (
08:33:52 Quit jhulst (Remote closed the connection)
08:38:34 Join chrisjs169|brb [0] (
08:39:42 Quit chrisjs169|winxp (Read error: 110 (Connection timed out))
08:40:17 Quit chrisjs169 (Read error: 110 (Connection timed out))
08:47:50 Join Soxs [0] (n=Chopper@
08:49:22 Join vloosie [0] (i=42b45253@gateway/web/cgi-irc/
08:49:23 Quit vloosie (Client Quit)
08:49:47 Join vloosie [0] (i=cf3746a7@gateway/web/cgi-irc/
08:51:30 Quit Rob222241 (Read error: 110 (Connection timed out))
08:54:06 Quit oranges2 ("SHAZAAAM")
08:57:56Soxshi does somebody knows if this may will work on a daewoo mp3 player?
08:58:44scorcheis the daewoo player listed ont he front page?
08:59:09scorchethen what makes you think it would work?
08:59:18daurn|laptopthe car?
09:00:26Soxsjeje no they also make mp3 players sorry my english isn't very good
09:02:46vloosieIs anyone here really good with Rockbox?
09:05:10scorchevloosie: if you have a question to ask, just ask it
09:06:14vloosie^^; I think I spoke with you before scorche.
09:06:35vloosieRemember, about how my iPod won't intailize the database?
09:07:19***Saving seen data "./dancer.seen"
09:10:53 Join desowin [0] (
09:17:27 Join Ghwomb [0] (
09:18:56vloosieHow it crashes when it reaches 600 items.
09:20:37 Quit Ghwomb (Client Quit)
09:20:48scorcheyes...and we recommended that you do a binary search to find the problem files
09:21:13vloosieI don't know how to do that.
09:21:24scorchewe told you how to do that..
09:21:45vloosieI don't think you did :p
09:21:57 Join stevenm [0] (
09:22:59scorche<a target="_blank" href="">>
09:23:13 Join LordPenguin [0] (
09:23:14scorcheyes, we did... Soap to be precise ;)
09:25:22LordPenguinCan anyone tell me how to make the rockbox firmware boot faster?
09:26:03scorcheon what device?
09:26:24LordPenguina 5.5g
09:26:44vloosieI know, I remember him saying that I should split my files in half. And I remember someone else saying I need to do a binary search (which I have no clue how to do that) But, I though maybe an easier way to get around this problem would be to, in iTunes, select all the files, right click them, and then click "Convert ID3 Tags..." ... scorche?
09:27:17scorchewell, assuming you did everything by the book, no...however having a few things like backdrops, etc can slow down the boot time a tiny bit
09:27:37scorchevloosie: splitting your files in half, etc IS a binary search
09:27:43LordPenguinWell I just don't want it to go to deep sleep every time I shut it down.
09:27:52 Join Ghwomb [0] (
09:28:02scorcheLordPenguin: it sint going into deep is shutting off
09:28:27scorchevloosie: i dont know itunes
09:28:37 Quit JdGordon ("Konversation terminated!")
09:28:56LordPenguinYeah...whatever you want to call it. I just noticed the apple firmware boots much faster, and that's about the only thing I like about it.
09:29:13scorchethe apple firmware actually boots much slower off of a shutdown
09:29:40LordPenguinYes, but I don't shut it down often. I just let it shut down itself.
09:30:06vloosiescorche: There is a checkbox that says "Correct song information that may have been stored as Unicode in an incorrect format" and I thought that maybe this could fix the problem, scorche? I donno if you need to know iTunes to know if that would work or not.
09:30:13scorcheit takes a long time for the apple firmware to perform a total typically goes into sleep mode
09:30:34scorchevloosie: i dont know...i couldnt tell you exactly what it does
09:30:46scorchemight as well tyr it...
09:31:14LordPenguinIs there a way I can enable sleep mode with rockbox?
09:31:22scorcherockbox doesnt support sleep mode
09:31:35LordPenguinDamn. Oh well. Thanks for you're help.
09:32:46vloosieOkay, thanks. I have one more question though just to make sure. The reason why Rockbox crashes is because something is wrong with the ID3 Tags/metadata... Right?
09:33:09vloosieAnd metadata IS ID3 tags?
09:33:26scorcheID3 tags are a type of metadata, yes
09:34:06 Part Soxs
09:35:09 Join bluebrother [0] (i=058GYev1@rockbox/staff/bluebrother)
09:35:11 Quit LordPenguin (" HydraIRC -> <- \o/")
09:37:52 Join Entasis [0] (
09:41:23vloosieRight now though I'm using this to see if it tells me anything.... <a target="_blank" href="">> and if I still can't find it from that, I'm just going to forget about it because splitting all my files in half over and over again is a hassle.
09:41:51 Join AlexC [0] (
09:41:52scorcheit should only take around 8 steps
09:43:28vloosieI have 10,123 tracks on my iPod
09:43:30 Quit RudMan_ (Remote closed the connection)
09:43:51scorchevloosie: it doesnt matter....we are working with percentages...not absolute numbers
09:45:12vloosieAnd they are all in randomized hidden folders (iTunes does this) and I'm afraid that if I remove any iTunes will mess up my iPod or something >_>
09:45:42scorchethen dont do it if you really dont want to...
09:46:39vloosieI would if they weren't in randomized folders, I don't know how iTunes sorts the tracks on my ipod
09:46:53vloosieike, i dono
09:46:56scorchethen dont do it if you really dont want to...
09:47:17 Join Genre9mp3 [0] (
09:49:49vloosieI also tried to play an MPEG movie on it but it didn't play, do you know why it would do this?
09:50:25scorchehow did you encode it?
09:51:33AlexCmencoder is good for mpeg
09:51:41*AlexC likes mencoder
09:54:18 Quit Isolinear ()
09:54:21*AlexC raises eyebrow
09:54:30vloosie320x240.... 64 kbps, 44kHz....
09:55:08scorchevloosie: wmv is not mpeg2...
09:55:12daurn|laptopwtf are you thinking
09:55:27 Join Redbreva [0] (
09:55:39vloosieI don't know half the stuff I just said, to be honest.
10:01:16 Quit homielowe ("ChatZilla [Firefox]")
10:01:44 Join homielowe [0] (
10:09:36 Join davina [0] (
10:09:37 Quit vloosie ("CGI:IRC")
10:23:49 Quit kfazz ("Leaving")
10:24:52 Join Isolinear [0] (
10:25:03 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
10:25:20 Quit desowin ("use linux")
10:25:42 Quit ddalton ("leaving")
10:29:56 Join petur [0] (n=petur@rockbox/developer/petur)
10:30:07 Quit stevenm ("Connection reset by beer")
10:30:27peturhey, that is _my_ quit message
10:31:37 Join dnakichgi [0] (i=0@
10:32:51XavierGrpetur: do you think it is worth (possible?) to compile rockbox under mingw?
10:33:10peturI have no idea
10:48:33 Join n1s [0] (
10:51:24bluebrotherdidn't someone on the ml use yagarto for building Rockbox once?
10:51:55bluebrother(which is a mingw based toolchain)
10:55:05XavierGrnever heard of yagarto before
10:55:39XavierGrright now I am compiling binutils and gcc on mingw, in a little while (I hope) I will now if it is possible
10:55:47bluebrother"Yet another GNU ARM toolchain"
10:56:06bluebrother<a target="_blank" href="">>
10:58:20 Quit Shaid (Read error: 110 (Connection timed out))
11:03:10 Join ddalton [0] (
11:03:40ddaltonis anyone here familiar with the voice code?
11:05:13 Join bluebrother^ [0] (
11:05:13 Quit bluebrother (Read error: 104 (Connection reset by peer))
11:05:54 Nick bluebrother^ is now known as bluebrother (
11:07:22***Saving seen data "./dancer.seen"
11:10:34 Join JdGordon [0] (
11:10:34 Quit bluebrother (Read error: 104 (Connection reset by peer))
11:10:42 Join bluebrother [0] (
11:11:23ddaltonXavierGr: around?
11:12:42 Quit XavierGr (Nick collision from services.)
11:12:43 Join XavierGr_ [0] (
11:13:20 Quit bluebrother (Read error: 104 (Connection reset by peer))
11:13:24 Join bluebrother [0] (
11:13:48 Quit solatis (Read error: 104 (Connection reset by peer))
11:14:19ddaltonwhat will compile quicker? a machine with linux (800 mhz 256 mb ram) or a machine with windows using cygwin with 1 gb ram and dual core 2.1 ghz
11:14:46JdGordonthe windows one
11:15:06ddaltonreally? it takes 20 minutes here
11:15:12ddaltonwhat will the linux one take?
11:15:32*JdGordon modprobe's crystal-ball
11:16:00JdGordonFATAL: Module crystal_ball not found.
11:16:16 Join SkinInd95_ [0] (
11:18:17 Join solatis [0] (
11:18:17 Join XavierGr [0] (
11:18:47 Join ender` [0] (
11:18:59 Join Buschel [0] (
11:22:01ddaltonJdGordon: Can u answer my question?
11:22:24ddaltonXavierGr: around?
11:22:30markunlinuxstb_: <a target="_blank" href="">>
11:24:01 Quit XavierGr (Nick collision from services.)
11:24:03 Join Xavier__ [0] (
11:29:57 Quit solatis (Read error: 104 (Connection reset by peer))
11:29:58 Quit n1s (Read error: 104 (Connection reset by peer))
11:30:42 Join desowin [0] (
11:33:12 Nick Xavier__ is now known as XavierGr (
11:33:33 Quit SkinInd95 (Read error: 113 (No route to host))
11:34:10 Join solatis [0] (
11:36:33 Join obo [0] (n=obo@rockbox/developer/obo)
11:37:39bluebrotherddalton: I bet the linux bos will be faster or the same speed as cygwin.
11:38:14ddaltonbluebrother: thanks
11:38:30bluebrotherbut as I haven't checked I really don't know for sure.
11:38:53ddaltonok i guess I will find out when I buy a linux box :-)
11:39:21 Join nls_ [0] (
11:40:48bluebrotherlast time I tried my old linux box it was less than 20 minutes, but unfortunately my hard disk died. And that box was less than 800 MHz
11:41:06 Quit XavierGr_ (Read error: 110 (Connection timed out))
11:41:35*bluebrother has PID detection running on windows
11:41:41 Quit AlexC (Read error: 101 (Network is unreachable))
11:46:34 Join Xavier__ [0] (
11:46:34 Quit XavierGr (Nick collision from services.)
11:47:12 Nick Xavier__ is now known as XavierGr (
11:50:13 Quit desowin (Read error: 104 (Connection reset by peer))
11:50:38 Join The-Compiler [0] (
11:51:31 Join miepchen^schlaf [0] (
11:52:08peturbluebrother: PID detection?
11:52:25bluebrotherdetection of the player based on USB VID / PID values
11:52:43bluebrotherwindows api is really awful :(
11:53:30daurn|laptopnot process ID etc? ;p
11:53:33bluebrothernow let's see if there is a way to get the drive letter from that too ... but I doubt it.
11:54:03JdGordonbluebrother: do you have a sansa?
11:54:15 Part Redbreva
11:54:30bluebrotherJdGordon: no
11:56:30peturbluebrother: but the win api has MSDN ;)
11:56:49 Nick parafin|away is now known as parafin (
11:57:09bluebrotherfortunately I'm entitled to get VS and the MSDN stuff for free from my university. Otherwise it would be really like hell
11:57:39bluebrotherbut VS2005 is nice to use, I need to admit. And the integration of MSDN.
11:57:40peturMSDN is completely free online
11:57:57bluebrotheryep ... but the offline version is nicer
11:58:24bluebrotheror those helpful popup texts are broken in Firefox ... maybe I should've tried IE ;-)
11:58:30peturyes, going from VS to development on linux is a bit of a shock (of about 10 years)
11:58:48bluebrotheryou can still use eclipse on linux ;-)
11:59:37peturI'm with anjuta now... it crashes from time to time and the search sucks, but otherwise it is usable
12:00:25 Nick nls_ is now known as nls (
12:01:52 Quit atsea-45 (Remote closed the connection)
12:04:41JdGordonI wasnt imporessed with anjuta when i tried it
12:05:28bluebrotherI used kdevelop for the Qt stuff ... it has a bunch of issues but it's still quite useable.
12:05:35bluebrotherand gvim rules anyway ;-)
12:06:11 Quit ddalton ("leaving")
12:07:26 Quit linuxstb_ (Remote closed the connection)
12:08:57XavierGrdoes anyone remembers which patch we have to apply for gcc 3.4.6 for coldfire?
12:09:39JdGordonits on the wiki...
12:10:34nlsXavierGr: it depends on what you are building it on but does that check and applies the correct patch
12:10:41 Quit spiorf (Remote closed the connection)
12:11:11XavierGrwell I tried with an unpatched version of gcc on mingw but it fails to compile
12:11:17bluebrotheriirc that patch also only affected building on x64
12:11:22 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:11:27XavierGrhmm crap :(
12:11:39nlsbluebrother: they are separate patches
12:11:52XavierGrno on linux there is one for x64
12:11:56bluebrotheroh, it's more than one patch? Seems I missed that.
12:12:02XavierGron macos and cygwin there is another
12:12:16XavierGrI guess I will have to try with that too
12:12:29*JdGordon would really like Nico_P to join sometime soon :p
12:12:52nlsXavierGr: what does it say when it fails?
12:12:59 Join spiorf [0] (
12:13:27 Quit homielowe (Remote closed the connection)
12:14:36 Join Knark_Kurir [0] (
12:14:37XavierGr<a target="_blank" href="">>
12:14:38 Nick Knark_Kurir is now known as Knark (
12:15:17 Nick Ghwomb is now known as a (
12:15:25 Nick Knark is now known as Ghwomb (
12:16:50 Quit a ("KVIrc 3.2.6 Anomalies")
12:19:02nlsXavierGr: there are some patches for that here <a target="_blank" href="">>
12:19:25 Join ddalton [0] (
12:19:27 Part hachi
12:19:36 Join Frazz [0] (
12:19:40nlsdidn't really read the whole page so i'm not sure they apply but it sounds awfully similar to your problem
12:22:26 Quit DMJC (Read error: 110 (Connection timed out))
12:22:34 Join atsea-45 [0] (i=atsea-@gateway/tor/x-7ec7630e19e05f2b)
12:23:23 Join DMJC [0] (
12:23:38 Join Xavier__ [0] (
12:23:39 Quit XavierGr (Nick collision from services.)
12:28:24Xavier__nls: thanks
12:28:35Xavier__I will try that if the current patch fails again
12:28:41 Nick Xavier__ is now known as XavierGr (
12:29:03 Nick XavierGr is now known as XavierGr_ (
12:29:13XavierGr_bloody ISP :(
12:30:44 Join Domonoky [0] (
12:31:03bluebrotherDomonoky: I succeeded ;-)
12:31:43Domonokynice.. :-)
12:33:32 Join seablue [0] (
12:34:17 Join james_malone [0] (n=James@
12:34:21 Quit SkinInd95_ ("ChatZilla [Firefox]")
12:34:26XavierGr_gah failed hunks
12:34:27 Nick fxb__ is now known as fxb (
12:34:33XavierGr_this turns to be an overkill
12:34:48bluebrotherDomonoky: just committed ...
12:38:51 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
12:42:13Domonokybluebrother: it works.. :-)
12:42:33bluebrothernice to hear it works also on other machines
12:42:52*bluebrother leaves for food
12:42:57 Join SkinInd95 [0] (
12:45:47 Quit kclaf (Read error: 104 (Connection reset by peer))
12:48:19 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
12:48:21 Join juk [0] (
12:49:35JdGordonyay hey Nico_P
12:49:54JdGordonim trying to add a token to the wps which is only read at load...
12:50:12JdGordonis { WPS_NO_TOKEN, "R", 0, parse_region_tag }, correct?
12:51:04Nico_Pseems ok to me
12:51:16 Join desowin [0] (
12:51:23JdGordonFailed parsing on line 1 : Invalid conditional char (not in an open conditional)
12:51:50Nico_Pwhat's the format of your R tag ?
12:52:09JdGordonah, i had it %# in the wps... seems it loaded
12:52:24JdGordon/* FORMAT %#|x|y|w|h|[&]action| */
12:53:33Nico_P"Invalid conditional char (not in an open conditional" is most probably caused by the parser hitting a pipe char at the wrong place, which would mean parse_region_tag doesn't return the right skip value
12:54:22 Quit parafin ("So long and thanks for all the fish")
13:00:23 Join lee-qid [0] (
13:02:02 Quit BigBambi (Read error: 110 (Connection timed out))
13:05:16 Join kwanteen__ [0] (n=quentin_@
13:06:18Nico_PJdGordon: is it ok now ?
13:07:04JdGordoni tihnk its working
13:07:25***Saving seen data "./dancer.seen"
13:08:28JdGordonNico_P: is there a way to get it to ignore the entire line unless some #define is deifned?
13:08:39JdGordoninstead of having it in the parser to find the end of the line and skip it?
13:09:01Nico_PJdGordon: use skip_end_of_line()
13:09:18Nico_Plook at parse_statusbar_enable() for an example
13:10:16JdGordonmouse works in the sim :D
13:10:41JdGordonin the wps i mean
13:10:53daurn|laptopJdGordon: mrobe is working?
13:11:07daurn|laptopwell.. mouse?
13:11:10 Join kclaf [0] (i=kclaf@
13:12:08JdGordonNico_P: mind having a quick look at my diff to make sure its ok?
13:13:06JdGordon<a target="_blank" href="">>
13:13:58*JdGordon needs to implement something like the old action_signalscreenchange() for the touchpad/mouse
13:14:48 Join Genre9mp4 [0] (
13:14:48 Quit Genre9mp3 (Nick collision from services.)
13:15:29 Nick Genre9mp4 is now known as Genre9mp3 (n=yngwiejo@rockbox/contributor/Genre9mp3)
13:16:16Nico_PJdGordon: what do you want to do in the WPS ?
13:16:44Nico_Pah, create some sort of buttons ?
13:17:21JdGordonadd regions to the wps so buttons can be set
13:17:36JdGordonI origionally wanted to use the image locations, but figued that would be impossible
13:19:20*JdGordon is UI-king!
13:19:30Nico_PJdGordon: why can't you use the image locations ?
13:19:53Nico_Pcan't determine the associated action ?
13:20:29JdGordoni assumed that would be too hard anyway
13:20:35JdGordonalso, not every wps will have buttons
13:21:01Nico_Pthe WPS part looks OK to me
13:21:32JdGordonwhats a better tag for it? I didnt want to use a letter for it
13:22:03Nico_Pwhat do you mean ? better than R ?
13:26:32Nico_PI don't know... R seems fine to me
13:29:56JdGordon<a target="_blank" href="">> for the curious
13:32:34ddaltonI know how to use google.
13:32:37 Part ddalton
13:32:52 Join ddalton [0] (
13:33:16ddaltonsorry that google message should have gone to ##c
13:35:18 Join AlexC [0] (
13:35:40ddaltonjames_malone: around?
13:37:02 Quit Buschel ()
13:40:45ddaltonno your doing it wrong
13:41:14ddaltonwait that was meant to go to another channel
13:42:02 Quit SkinInd95 ("ChatZilla [Firefox]")
13:45:17 Quit petur ("real life")
13:45:33XavierGr_damn it I can't get gcc to compile for coldfire
13:45:45XavierGr_and the gains must be quite good in speed aspects
13:46:12XavierGr_timing the building of rockbox/tools mingw is 2 times faster than vmware
13:46:20 Join parafin [0] (
13:47:34ddaltonXavierGr_: Any progress with the alarm? Anything I could do to help? could I see your new alarm set patch that allows you to set it in the time and date menu?
13:48:01 Quit james_malone ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from !")
13:49:05XavierGr_ddalton: sorry didn't work on it at all this night, I was grapling with mingw and gcc
13:49:31XavierGr_I can post the patch on the tracker if you want to test it, but all entries except hours and minutes do nothing
13:49:38ddaltonXavierGr_: Anything I could do to help?
13:49:41XavierGr_(on the alamr)
13:50:00ddaltonwhat is wrong with it?
13:50:05XavierGr_ddalton: at the moment no
13:50:05ddaltonabout hours and minutes?
13:50:10 Join james_malone [0] (n=James@
13:50:33XavierGr_nothing is wrong with the patch, it just needs to extend the alarm drivers to set/get the date on them
13:50:52ddaltonok can you poste it? I want to have a look
13:57:48XavierGr_ddalton: 7819, as I said work in progress, no point for anyone to commit it at this stage
13:59:53ddaltonok I will take a look
14:00:02 Join Lear [0] (i=chatzill@rockbox/developer/lear)
14:01:10 Quit kubiix (Read error: 110 (Connection timed out))
14:03:09ddaltonXavierGr_: Just looking through your code it looks like the splash messages (errors waking up in etc) aren't going to talk is that a problem?
14:03:30ddaltonI can probably write you up a quick patch if you want
14:05:34XavierGr_ddalton: because some things might change in the near future I would suggest to wait before making a patch for voice
14:06:05XavierGr_except if you have an immediate need to use it in such a way yourself
14:06:10ddaltonXavierGr_: Ok well I will just make the splash screens talk. (otherwise I can't test it)
14:07:04ddaltonhow much do you think would change?
14:08:40XavierGr_ddalton: I am not sure, ideally nothing at all, but I don't know
14:11:45ddaltonso how does it work right arrow gets you into the alarm stuff?
14:11:55ddaltonor is there a whole new screen for the alarm
14:14:09ddaltonXavierGr_: Once I apply your patch and I make changes how do I make a patch of just my changes so for voice and not include your patch in my patch?
14:15:36XavierGr_ddalton: the menu didn't change, the alarm is in the same menu position
14:15:51ddaltonunder system?
14:16:02XavierGr_ddalton: but once you open the alarm menu the time/date screen will appear (with different title)
14:16:18ddaltonso it won't talk
14:16:37ddaltonI will do it tomorrow
14:16:39XavierGr_I don't know, if the time/date screen talks then it will talk too
14:16:41ddaltonthe voice stuff
14:16:43 Join hannesd_ [0] (
14:25:08 Quit ompaul (Client Quit)
14:26:14 Quit kwanteen__ (Read error: 113 (No route to host))
14:28:38 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
14:30:56ddaltonXavierGr_: The time date screen talks but the special alarm messages like "waking up in" won't speak
14:30:59 Quit AlexC ("Ex-Chat")
14:31:15ddaltonXavierGr_: Do you think the alarm stuff should go under the system menu in the main menu?
14:38:49XavierGr_I am nost sure
14:38:53bluebrotherlinuxstb: is the w32 binary of sansapatcher build with unicode support or multibyte?
14:39:27XavierGr_ddalton: yeah it could be better for me that I use the alarm all the time, but moveing menu entries should be discussed
14:39:55 Join Thundercloud [0] (
14:40:51 Quit linuxstb (Read error: 113 (No route to host))
14:48:16 Quit hannesd_ ("Client suicide")
14:49:58ddaltonXavierGr_: I have done it here to a check from svn and I will test it and see if I did it right. I get a warning. Now I think of it I didn't have to copy the function only had to move someone code from the old system menu to the new one and just use it from settings_menu.c actually maybe I neeeded to create a h file then.
14:50:12ddalton neded
14:50:14ddaltonand some
14:53:47ddaltonmy old voice file worked fine with it
14:57:04 Join Entasis_ [0] (
14:58:11 Quit Entasis (Read error: 104 (Connection reset by peer))
15:03:03 Quit ddalton ("leaving")
15:03:08 Join XavierGr [0] (
15:06:25 Quit ToHellWithGA (Read error: 110 (Connection timed out))
15:07:28***Saving seen data "./dancer.seen"
15:13:40 Quit james_malone (Read error: 110 (Connection timed out))
15:13:46 Quit juk ("See you later. Bye.")
15:20:37 Quit XavierGr_ (Read error: 110 (Connection timed out))
15:20:40 Join hannesd_ [0] (
15:25:15 Quit Lear ("ChatZilla [Firefox]")
15:25:22 Quit bluebrother ("Verlassend")
15:25:46 Quit hannesd_ ("Client suicide")
15:27:36 Quit jhMikeS (Nick collision from services.)
15:27:42 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
15:32:13 Quit Frazz (Read error: 104 (Connection reset by peer))
15:36:10*Domonoky added sapi_voice script support in rbutil.. :-)
15:39:57 Quit XavierGr (Nick collision from services.)
15:39:57 Join XavierGr_ [0] (
15:41:50gregjis there any way I can tell the database thing to not scan some dirs , I have audio books, which I don't want it to play
15:43:10 Quit davina (Read error: 110 (Connection timed out))
15:44:42nlsgregj: no
15:45:17gregjI found a hacky way, bit that feels whackey
15:45:47gregjafter database update (manual only,otherwise iopd goes crazy, skips audio, and shit) - I rename directory
15:58:24 Join kkurbjun [0] (
16:00:14 Join nardul [0] (
16:01:31 Quit desowin (Remote closed the connection)
16:04:09nardulDoes anyone know the status on powermanagement of the 5th generation ipods?
16:05:01 Join kwanteen__ [0] (n=quentin_@
16:17:14 Join desowin [0] (
16:21:26 Join fm2 [0] (i=3e865035@gateway/web/cgi-irc/
16:22:08fm2Hello. I have the fresh RB from SVN, but get the following error when building the sim for H120: filetypes.c:89: error: `VOICE_EXT_RWPS' undeclared here (not in a function)
16:22:43fm2VOICE_EXT_RWPS is not in the generated lang.h. How so?
16:23:13 Join whitespiral [0] (i=bd998a8a@gateway/web/cgi-irc/
16:24:49fm2And another question: if I have following macros: #define IF_GATHER_CALL_STATS(x) x and #define STATS_STRUCT(name) #name, will IF_GATHER_CALL_STATS(STATS_STRUCT(aaa)) be expanded to "aaa"?
16:26:20fm2Hm..., it's quite here.
16:27:23 Quit whitespiral (Client Quit)
16:28:20 Part fm2
16:38:02nlshmm, any linker scrip wizards around?
16:38:46 Quit JdGordon ("Konversation terminated!")
16:39:38 Join davina [0] (
16:46:17 Quit davina (Read error: 104 (Connection reset by peer))
16:51:09 Join davina [0] (
16:51:33 Join Shadowrazor [0] (
16:55:15 Join einhirn [0] (
16:57:02 Join spiorf_ [0] (n=spiorf@
17:03:08 Join bluebrother [0] (i=3KDGv02u@rockbox/staff/bluebrother)
17:04:03 Quit spiorf (Connection timed out)
17:04:19 Quit Shadowrazor (Read error: 104 (Connection reset by peer))
17:07:30***Saving seen data "./dancer.seen"
17:07:31 Join toffe82 [0] (
17:08:18 Join hannesd_ [0] (
17:14:25XavierGr_this mingw situation drives me crazy....
17:15:12 Join Shadowrazor [0] (
17:16:05 Quit tictoc ("Leaving")
17:16:24 Quit BHSPitLappy ("Leaving")
17:22:01bluebrotherDomonoky: did you resize the configuation dialog on purpose?
17:22:55daurn|laptopXavierGr_: what you do in mingw?
17:24:58Domonokybluebrother: not really..
17:25:44 Quit Shadowrazor (" HydraIRC -> <-")
17:26:58Domonokythe only missing tts engine for rbutil is now festival.. but it shouldnt be to hard to support it now...
17:27:14bluebrotherwell, you're the voice guy ;-)
17:30:05 Join XavierGr [0] (
17:42:09*Domonoky thinks he leaves the festival support in rbutil to someone else.. it seem diffucult to get working win32 binarys for windows..
17:43:39 Join merbanan [0] (n=banan@
17:46:02 Quit XavierGr_ (Read error: 110 (Connection timed out))
17:47:45bluebrotherbtw, how's the plugins stuff going?
17:49:28Domonokyi tryed to use plugins for the different tts engines.. but it was too much hassle.. plugins are difficult to debug...
17:51:55Domonokyso i think we need to define what we want as a plugin, and define a interface for it..
17:59:47 Quit nardul ("Leaving")
18:06:03 Join fm2 [0] (i=543a786b@gateway/web/cgi-irc/
18:07:24fm2Hello. Anybody seen questions at 16:22 today? Any comments?
18:08:53 Quit fm2 (Client Quit)
18:17:49 Join My_Sic [0] (
18:18:34 Quit BigMac ("Konversation terminated!")
18:18:56nlsfm2 did you try a "make clean" ?
18:26:06 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
18:26:27 Join miepchen^schlaf [0] (
18:31:41 Join midgey [0] (
18:32:28 Quit midgey (Client Quit)
18:32:35 Join midgey [0] (
18:35:36 Quit einhirn (Read error: 104 (Connection reset by peer))
18:38:28 Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb)
18:38:36 Quit linuxstb (Client Quit)
18:38:47 Join linuxstb [0] (
18:39:01 Join dandin1 [0] (
18:40:05 Quit ender` (" On-line, adj. The idea that a human being should always be accessible to a computer.")
18:40:51 Quit linuxstb (Remote closed the connection)
18:42:08bluebrotherhmm, how about adding reorderable menus to the NODO document?
18:43:14 Join ender` [0] (
18:47:25 Join Febs [0] (
18:47:43Genre9mp3bluebrother: indeed, I guess thats a no-no task
18:49:31 Join jw [0] (i=4cdf6a9d@gateway/web/cgi-irc/
18:50:09Nico_Pwow the NODO in svn is outdated...
18:50:33Nico_Pit's all about HWCODEC
18:50:41jwis there anyone with twiki access?
18:52:04nlsjw: yep
18:52:48jwnls, do you have the power to remove users or change my email address?
18:53:38nlsjw: don't think so, as LinusN, Bagder or Zagor when they are around
18:54:59jwnls, I've been trying for a while, no one seems to respond. Do have write access to this page: <a target="_blank" href="">>
18:55:00nlsbut you should be able to edit your email adress yourself afair
18:55:28 Join RudMan_ [0] (
18:55:35jwI've changed my email address I guess on the backend but that page in question still references an email address that I don't use
18:56:52jwand it seems everybody else's email addresses are hidden (from TwikiUsers)
19:00:25 Join RudMan [0] (
19:03:16 Quit dandin1 ()
19:03:57 Join _RudMan_ [0] (
19:04:34 Join faemir [0] (
19:07:04faemircan someone tell me what the reason for not including patches like say... album are not in the official build, and whether they ever will be?
19:07:07 Quit RudMan (Read error: 104 (Connection reset by peer))
19:07:32***Saving seen data "./dancer.seen"
19:08:00 Quit _RudMan_ (Read error: 104 (Connection reset by peer))
19:08:05Nico_Pfaemir: album art isn't implemented the right way
19:08:25faemirNico_P, what about other patches? is it all just problems with then that means they can't really use them?
19:08:52faemir(like the one that I need to run half of my themes on for instance)
19:09:00faemira scrolling patch or something
19:09:19Nico_Pgenerally, patches that don't get accepted are either unwanted or not done the right way
19:09:29faemirok, thanks
19:09:33faemirdamn it :P
19:09:42Nico_Pscrolling margins is something that viewports will make possbile
19:10:37Nico_Psorry... basically it means that the same functionality will be achieved in a better, more elegant way
19:10:44faemiroh awesome
19:10:47Nico_Pso we don't want to commit the "hackish" patch
19:11:16faemirAnd, do you know whether the new ipod range is entirely new hardware like the nano 2nd gen was?
19:11:21Nico_Pdon't hold your breath though, we've been waiting for viewports for quite a long time...
19:11:32Nico_Pyes it is
19:11:37faemiraww damn
19:11:43bluebrotherthere is also the possibility that noone with enough knowledge looked at it
19:11:46faemirso it might be a while for them to have rockbox on
19:11:48 Join tom1 [0] (n=tv@
19:12:09Nico_Pfaemir: exactly, it might even never happen. you can read this: <a target="_blank" href="">>
19:12:14bluebrotherbut that usually doesn't apply to much patches, especially not to those eyecandy stuff like album art that gets asked for quite frequently
19:12:31faemirhow long did it take to get it on the older ipods?
19:12:48Nico_Pfaemir: that's a tough question... it's not even really finished
19:13:00faemirI guess rockbox never is :P
19:13:00bluebrotherask the IPL guys how long they needed to get code run on the Ipods at all ;-)
19:13:08Nico_Pand ipodlinux did most of the prelimary work... here there is none of that
19:14:15faemirHopefully the new iaudio X7 will be easier to get it working on and I will get one of those instead =]
19:14:18Nico_Pfaemir: anyway, for code to run on the new ipods, an exploit needs to be found first. no exploit has been found yet on the nano 2G
19:14:47faemirah, oh dear.
19:14:57*faemir slaps apple
19:16:02faemirIt would be nice if someone could go through the themes list and divide it into those that run on vanilla rockbox and those that need extra patches
19:16:26Nico_Pfaemir: do you know about ?
19:16:29faemirI wonder if anyone would object to someone doing that.
19:17:12faemirI found mine in the quadmire that is the rockbox website :D
19:17:12faemirquadgmire *
19:17:12Nico_Pwell that site is much friendlier than the wiki
19:17:12DBUGEnqueued KICK faemir
19:17:12faemirquagmire **
19:17:12faemirok, thanks =]
19:21:49faemiroh yeh, I see, thanks!
19:21:49 Quit RudMan_ (Read error: 110 (Connection timed out))
19:21:49 Quit jw ("CGI:IRC (Ping timeout)")
19:21:49faemirwoah, I didn't realise the one I was using could use a daily build :|
19:21:49CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:21:49*faemir swaps back
19:21:49faemirHmm, can I just unzip the daily ontop of the custom build, or do I have to do something else?
19:21:49 Join Buschel_ [0] (
19:21:49 Join linuxstb [0] (
19:21:49linuxstbBagder: Around?
19:22:00bluebrotherfaemir: that should work
19:27:05bluebrotherit might leave some old cruft around (like plugins that are not part of the official build) though
19:27:05faemirSo would removing the folder then putting in the daily build be better?
19:27:05faemir(while in the original firmware)
19:27:05bluebrotherif you care about a tidy build folder I'd say so. OTOH it isn't unsafe to just extract the official build on top of an unofficial
19:27:05Nico_Pfaemir: if you do that you'll lose your settings and other things
19:27:05bluebrotherso it's up to you to decide that ...
19:27:05***Alert Mode level 1
19:27:05faemirOh and, how often do people recommend I should update rockbox? I can do it every day, but I don't know if that's worth it
19:27:05DBUGEnqueued KICK bluebrother
19:27:05bluebrotherfor the settings, copy /.rockbox/config.cfg
19:27:05bluebrotherif you're happy with your current build there is no need to update daily
19:27:05***Alert Mode level 2
19:27:05faemirwhat about if the current build has... odd moments? :D
19:27:05***Alert Mode level 3
19:27:05bluebrotherbut if you want to e.g. help finding bugs by trying the latest version you can update as often as you like ;-)
19:27:05***Alert Mode level 4
19:27:05bluebrotherwell, that could happen. But it could happen on every update ...
19:27:05***Alert Mode level 5
19:27:05***Alert Mode level 6
19:27:05faemirWell I'm a bleeding edge guy, so why not?
19:27:05***Alert Mode level 7
19:27:05faemir(speaking of bleeding edge, 7.3 killed me XD)
19:27:05***Alert Mode level 8
19:27:05faemirbluebrother, personally how often do you update it?
19:27:16bluebrotherit depends. Sometimes almost daily, sometimes (when I'm working on something) more often, sometimes less than weekly
19:27:53 Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey)
19:31:37faemirwhy are the fonts .fnt by the way?
19:32:02bluebrotherwhy not? It's a custom format.
19:32:03 Quit Genre9mp3 (Read error: 110 (Connection timed out))
19:33:28faemirbecause you could just use a format already available?
19:34:03bluebrotherno −− afaik there wasn't a suitable format available back that time ...
19:34:52faemirso opentype / type 1 / truetype aren't suitable?
19:35:07 Join Sox1 [0] (n=Chopper@
19:35:13bluebrotherabsolutely not. They are vector fonts, and the player is a bitmap display.
19:35:30bluebrotherso they would look really crappy
19:35:31 Join webguest07 [0] (i=5610a04a@gateway/web/cgi-irc/
19:35:50faemirugh, I forgot to backup the database.
19:36:02bluebrothercopy the *.tcd files
19:36:08faemirheh, bit late now XD
19:36:23nlsalso they would need to be rendered into bitmaps etc, which would take a fair deal of cpu and complicate the code
19:36:25bluebrotherah, so you removed the old folder instead of just renaming? Oh.
19:36:51linuxstbBagder: (when you arrive) Could you replace the c200 bootloader on the download server with this one (it's the version I tagged in SVN, and included in the sansapatcher binaries) - <a target="_blank" href="">>
19:37:06***Alert Mode OFF
19:37:41faemirRockbox was really good for software freedom day, I helped out at one being held near where I lived and all I did was show them doom and they were like "oooo" :D
19:37:45webguest07No need to ask on here... :(
19:38:32CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:38:32*bluebrother wonders why there wasn't even a question
19:38:45*faemir was as well :|
19:39:06webguest07Well, I'll think of another one, hold on
19:40:51webguest07Does rockbox favour the iPod, or does it run equally well on iAudio, iRiver, Gigabeat players?
19:41:51faemirIt works the same on both the iriver I tried and my 5.5gen ipod
19:41:52Nico_Pwebguest07: it runs better on the non-iPods
19:42:05faemiractually yes that's true. ipod battery = lame
19:42:36 Join Redbreva [0] (
19:42:37faemirooo, I have a question, Nico_P how come one day I updated rockbox and my battery life went from around 2.5 hours to more like 6?
19:43:47Nico_Pfaemir: at some point in the past few months, there were improvements in how rockbox manages the hardware in the ipods, which resulted in better battery life
19:43:54faemiroh ok =]
19:43:56bluebrotherand to be completely exact, the runtime penalty affects all PortalPlayer based players
19:44:20linuxstbYou mean PP502x players?
19:44:45 Join RaRe` [0] (
19:45:15 Quit Sox1 (Read error: 104 (Connection reset by peer))
19:45:38webguest07I want a 30gb (at least) rockbox compatible player, I've been forced towards iPod because lack of availability of other players :(
19:45:55faemirwebguest07, In my opinion, I would go for an iaudio X5L
19:46:14faemirbut it's now unsupported, basically because they are literally about to release the X7 series
19:46:22faemirso I would wait, then get an X7L
19:46:23 Join kubiix [0] (
19:46:34faemirwhich hopefully will be rockbox-able
19:47:00faemirconsidering the X5L has 35h battery life, the X7L will hopefully have more =]
19:47:36Buschel_is there a chance that the battery lifetime for 5th gen iPods will be optimized during the next devcon or so? the optimizations for 1st/2nd came very surprisingly :o)
19:47:48webguest07iAudio players are hard to find at competitive prices in the UK
19:48:09 Join petur [0] (n=petur@rockbox/developer/petur)
19:48:31nlsBuschel_: I think the problem is that no-one really knows what the problem is
19:48:43bluebrotherwhy on earth should the X5 be unsupported?
19:48:57bluebrotheror are you referring to Cowon?
19:49:15linuxstbfaemir: I know nothing about the X7, but if it's a brand new player, then it isn't likely to be based on the same (relatively old) hardware as the X5, hence it will be a completely new Rockbox port. So it will be a long wait, unless you want to work on the port yourself.
19:49:31faemirlinuxstb, true =[
19:49:44faemirBut maybe it will be easy to develop :D
19:49:56Buschel_nls: i thought _what_ was clear (e.g. ATA-off, PP-config), "only" _how_ is not known...
19:50:00faemirif that's so, I will just get an X5L then instead though
19:50:15faemirwebguest07, i'm frmo the UK, just go on advancedmp3 or amazon...
19:50:37linuxstbfaemir: "easy" is very likely to still be about a year's work - that's assuming skilled people take an interest and work on it.
19:50:50faemirlinuxstb, =[
19:51:07nlsBuschel_: afaik those are just theories, maybe highly likely to be true but also "pp-config" is sort of an over-simplification :-)
19:51:23 Quit webguest07 ("CGI:IRC (Error)")
19:51:26faemirHowever, the firmware on iaudio players is pretty good compared to other players though
19:51:37 Join webguest07 [0] (i=5610a04a@gateway/web/cgi-irc/
19:51:37 Quit webguest07 (Client Quit)
19:51:46 Join webguest07 [0] (i=5610a04a@gateway/web/cgi-irc/
19:52:07Buschel_nls: yes, quite euphemistic statement ;)
19:53:34Buschel_nls: the HDD e.g. consumes about 12mA in ide
19:53:47faemiroh dear, I just realised how criminal ipod prices are, their 1gb nano is 99, while the flash based iaudio is 4gb for the same price >_>
19:53:59Buschel_nls: ...*idle mode. switching it off should give a lot more battery lifetime
19:54:22 Quit spiorf_ (Read error: 104 (Connection reset by peer))
19:54:58 Join spiorf [0] (n=spiorf@
19:56:04nlsBuschel_: yep, that should save quite a bit, did about 1 hour difference when I ran a test on my h300 ~13->~14
19:57:35 Quit webguest07 ("CGI:IRC (Error)")
20:00:01 Quit Buschel_ (Read error: 104 (Connection reset by peer))
20:00:09faemirlinuxstb, so what DAP would you recommend that runs rockbox?
20:01:26 Quit RaRe (Read error: 110 (Connection timed out))
20:01:30linuxstbAnything... It depends on what hardware features you want - fm, recording, colour LCD (and size of LCD), hard disk, flash etc
20:02:25faemirAll I want is 20GB storage or more
20:02:35faemir(I don't care about anything else)
20:02:49linuxstbAlso, how important is battery life - I can live with around 5 hours without a problem, so am happy with even the worst ipods.
20:03:29faemir5 hours is good with me
20:05:41linuxstbI would probably recommend a gigabeat F20 (or F40) - they are only available used, but are extremely good value (around $100 USD for 40GB)
20:06:15 Join courtc_ [0] (
20:06:48faemirwhat is the difference between the f20 & f40?
20:06:57linuxstbThe number is the disk size.
20:07:09faemirah ok
20:07:24faemirIf they are that cheap in the UK then hell yes!
20:07:26linuxstbAlthough the F40 is slightly larger physically - to accomdate a dual-platter disk.
20:07:33faemirof course.
20:07:46linuxstbI've seen a few F20s sell on for around 40 pounds in the last week.
20:07:54faemirany other models which are any good?
20:07:59faemirexcluding all ipods here.
20:08:21linuxstbYes, the iaudio x5/m5 and iriver h1x0/h3x0 are all decent DAPs.
20:08:43faemirok, thanks
20:09:02faemirwoah, that gigabeat looks /slick/
20:09:38 Join Buschel_ [0] (
20:11:48 Quit courtc (Read error: 111 (Connection refused))
20:11:58faemirhaha, someone on ebay is selling his iaudio x5 with rockbox on it, or atleast the closeup has rockbox on it =]
20:12:20daurn|laptopnight all!
20:12:38 Nick courtc_ is now known as court (
20:13:28 Nick court is now known as courtc (
20:14:37 Nick Buschel_ is now known as Buschel (
20:16:50faemirlinuxstb, how much would a brand new f20 be worth?
20:17:08 Quit desowin ("use linux")
20:17:44linuxstbI don't know, I guess they would have cost about 150-200 UKP originally (but that's just a guess).
20:18:19linuxstbBut I paid about 45 UKP for a second-hand one in excellent condition about 6 months ago.
20:18:55faemirhow... often do they come up on ebay? :|
20:19:44linuxstbNo idea.
20:20:00 Quit Febs (Read error: 110 (Connection timed out))
20:20:36linuxstbThere's one now - <a target="_blank" href="">>
20:21:15 Join Febs [0] (
20:21:27faemirI saw =] Unfortunately I have a working 30gb ipod right here which I would need to sell first :P
20:21:29tumuwould there be idea in replacing the codec memory functions with a memory pool functions?
20:22:13 Join webguest67 [0] (i=47a1f9c7@gateway/web/cgi-irc/
20:22:15linuxstbIdeally the codecs shouldn't use malloc at all. A lot of them don't.
20:22:45tumuyes, but having a memory pool would be the next best thing
20:22:57tumui think
20:24:06linuxstbWell, the current implementation doesn't use free, and works fine.
20:24:06 Quit webguest67 (Client Quit)
20:24:13linuxstb(for existing codecs)
20:24:36tumuyeah.. didn't work that well for dumb :)
20:24:52tumuhad to replace it with a one having proper free
20:25:07faemirlinuxstb, so what battery life do you yourself get out of the f20 then?
20:25:11 Quit parafin ("So long and thanks for all the fish")
20:25:31linuxstbfaemir: I've never run out.... But I think people have reported around 18+ hours.
20:26:04faemirbe right back.
20:26:07 Quit faemir ("Leaving")
20:26:47 Join fm2 [0] (i=3eb4bc0d@gateway/web/cgi-irc/
20:27:12fm2linuxstb: hello!
20:27:34 Join schneiko_ [0] (
20:29:11fm2Could you please tell your opinion to the question asked today at 16.22.08 according to IRC log? I think you're the one who could know the answer.
20:30:09schneiko_hi there. i guess i found a bug in rockbox r14831 on iPod Mini 2G. The iPod crashes when i plug in the usb cable. is this a known issue already?
20:30:26linuxstbschneiko_: Yes.
20:32:21linuxstbfm2: I don't know. The build table doesn't report problems.
20:33:37schneiko_linuxstb: is that bug in the tracker already? i would like to check back and upgrade as soon as it is fixed... couldn'd find anything right now...
20:33:53linuxstbI think so, yes.
20:34:10fm2linuxstb: yes, that's what I don't get. I did svn revert in tortoise, it shows no changes. OK, have to figure it out myself somehow.
20:35:01 Quit rocko (Read error: 110 (Connection timed out))
20:35:09 Quit hannesd_ ("Client suicide")
20:35:29linuxstbfm2: Did you delete your build directory and re-run configure? Also, if all else fails, delete your svn directory and check it out again from scratch.
20:35:43fm2linuxstb: as to the problems (challenges ;-) of yesterday: I don't see a way other than do two passes. One pass compiles, the second gathers the stings, creates a file out of them, and compiles that single file. And then the linker steps in.
20:36:13fm2But this would make the build process much more complicated, so won't do it.
20:37:01fm2And the feature I'm working on has no chances to be accepted (as I think), so I'll abandon working on it.
20:39:45 Join lazka [0] (
20:40:44TMMBagder: hi! are you around?
20:40:45 Join Genre9mp3 [0] (
20:46:47 Quit fm2 ("CGI:IRC (Ping timeout)")
20:49:32*nls still thinks that a simple make clean would fix fm2's problems but it seems he doesn't read the logs and pops out quite fast :-/ (I had that same problem when working on the lang cleanup)
20:50:31XavierGrthat's it, I quit with that damn mingw business, I've been fighting all day with it and always the same error
20:50:50XavierGrpity and it seemed to be way faster than vmware and cygwin
20:51:51nlsdoes cygwin have ccache? it speeds up compiling on native linux quite a bit
20:52:30 Join parafin [0] (
20:52:44XavierGrnls: I am not sure, I think I tried once to enable it back when I was using it but I failed
20:52:59XavierGrbut vmware is much faster than cygwin with or without ccache
20:53:32nlsyeah, does the vmware image have ccache then? :-)
20:53:42XavierGrit is just that mingw seems more compact and fast
20:53:46XavierGrnls: of course!
20:54:26nlsXavierGr: you could always take the easy way out, convert to linux ;-)
20:55:06XavierGrnls: sometimes I really wonder why I just don't do that....
20:55:21XavierGrbut old habits are difficult to forget
20:56:36nlsI switched about a year ago when i realised that I didn't really play any games anymore, and haven't looked back
20:56:59 Quit BHSPitLappy (Connection timed out)
21:00:32 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
21:01:34 Quit kwanteen__ (Read error: 113 (No route to host))
21:04:56 Quit Febs (Read error: 110 (Connection timed out))
21:05:57 Quit The-Compiler (Read error: 104 (Connection reset by peer))
21:07:34***Saving seen data "./dancer.seen"
21:10:37 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
21:11:53 Join faemir [0] (
21:12:22faemirlinuxstb, one more thing, does the gigabeat f20 work easily with linux?
21:13:22amiconnHmm, seems like tomal did some unnecessary work...
21:13:34linuxstbfaemir: Yes, it just mounts as an external drive, like all Rockbox players.
21:13:42 Join flami [0] (n=waaaa@
21:13:52amiconnPartially unnecessary, that is
21:14:15*amiconn is thinking about a significant change to the grayscale lib
21:14:27faemirlinuxstb, i'm talking about the normal firmware
21:14:59Nico_Pfaemir: it has an UMS mode too
21:15:04flamiHi , I cant seem to copy a new version of rockbox onto my nano ( 1st gen ), i get an error that i cant replace roxbox.ipod and various other files. Also deleteing it wont work either, there weil always be a 0 kb file left . My ipod is in disk only mode now.
21:15:12flamiHELP ;)
21:15:13linuxstbfaemir: No, it needs some proprietory Windows application to transfer music to it.
21:15:51linuxstbfaemir: But the OF is so bad, no-one involved with Rockbox ever touches it.
21:16:38 Join midgey_ [0] (
21:16:38 Quit midgey (Read error: 104 (Connection reset by peer))
21:16:55 Join mirak [0] (
21:17:08nlsflami: sounds like disk corruption, you should run a scan on it, like scandisk, chkdsk, fsck.vfat etc
21:17:13*Nico_P has never even played a track in the gigabeat OF
21:17:19flamiOk thanks
21:17:27amiconnThe grayscale lib will (hopefully) offer 128 shades instead of 33, while using half as much RAM as now
21:17:27faemirlinuxstb, ok
21:18:08faemirlinuxstb, do you have any idea how much I could sell my 30gb ipod for? (5.5 gen)
21:18:22amiconn...and being faster to update, without "snow" effect when updating often (e.g. in doom)
21:18:34flamiran chkdsj lets see if it helps
21:18:51flamiI was already wondering why linux only moutned it Read Only , tahts why i switched to weenydoze
21:20:14 Join darkless [0] (
21:20:51nlsflami: linux usually mounts disks as read only when there are errors on them
21:21:09flamiyea ... though a bit too alte about that :/
21:21:16nlsso that can be seen as indicator ;-)
21:21:41flamiweoobee works now :P ( the entpackageing
21:21:47flamiunziping :P
21:22:07flamiok neat
21:25:04 Quit flami ("Byeeeeeeeeeeeeeeeeeeeeeeee")
21:29:02amiconnHmm, there are builds missing?!
21:29:07*amiconn pings Bagder
21:29:40nlsYay, linking with ld > 2.17 works now with a small link script change, I wonder if it is a bug in newer ld or if it was an intended change...
21:30:27*nls notices that we are down to 6 servers
21:30:36nlsbuild-servers that is
21:31:04amiconnLast round was built on 14 servers...
21:31:34nlsah, looked at the wrong number then, what is that other number on the right edge of the table
21:31:52nlsthe score of course!
21:31:53amiconn'score', as it says in the table header...
21:31:59*nls shuts up now...
21:36:32 Join jonashn [0] (i=573e6a35@gateway/web/cgi-irc/
21:37:41 Join Lear [0] (i=chatzill@rockbox/developer/lear)
21:41:44nlsLear: I fixed the linker script to work with ld 2.18 and later :-)
21:41:56LearYes, I saw that.
21:43:48nlsfor some reason the .ibss section seemed to overwrite the first ~20kbytes of the executable with zeros, I guess that has to do with their change to vma/lma handling
21:44:20linuxstbamiconn: What FPS does the C200's lcd manage now?
21:44:24nlsadding an AT> DRAM after the closing bracket of section .ibss fixed it
21:46:47nlsbut support for another coldfire processor was added to both gcc and binutils this week so we will not be able to build the crosscompiler with 2.18 without patching it...
21:46:53 Join revnort [0] (i=d06a143e@gateway/web/cgi-irc/
21:47:08 Quit jonashn ("CGI:IRC (EOF)")
21:47:26LearOr remove that processor from the gcc "build list".
21:48:01revnorthey folks, im new to rockbox and i was wondering if anyone knew a good 'how to' on themes
21:48:21nlsLear: can you do that without changin the source?
21:49:08LearNot that I'm aware, but the change is simple.
21:49:31nlsyeah, I did that today to try out the latest snapshot
21:51:18Nico_Prevnort: <a target="_blank" href="">>
21:51:28LearDid you do any speed tests?
21:52:20nlsjust a quick one with tremor, no change since the last one, about 277% realtime on a file that is 326% with svn
21:52:23amiconnlinuxstb: 14.5fps @30MHz, 38.5fps @80MHz
21:52:33revnortthanks Nico...sorry to interupt to the rest
21:53:30 Quit revnort ("CGI:IRC")
21:56:07LearWas that with lower -O or less code in IRAM?
21:56:36linuxstbamiconn: OK, so you were right to predict video performance may not be great...
21:56:41LearCould be interesting to see how 3.4.6-generated code reacts to the same change...
21:57:41maxkelleywhat causes the c200 cpu to throttle between 30 and 80 mhz? basically, what warrants a throttle?
21:57:42nlsLear: I used O2 and removed all the stuff in lsp_lookup.h and floor0.c from iram, afact that shouldn't affect floor1 files
21:57:50amiconnlinuxstb: It might not be that bad (lcd_yuv_blit() still isn't implemented), because the calculations can be done in the 'shadow' time which is unused in lcd_update()
21:58:33amiconnLooks like we really need to find out the meaning of the various bits in the lcd bridge's base register...
21:58:46amiconnI think there must be some bits to set the delay
21:59:11*amiconn wonders what fps a 4th gen greyscale or mini 1st gen gets with svn
22:03:03 Join stevenm [0] (
22:04:02stevenmFinally, and let it be in the logs: some MIDI files sound honky not because 10 bits is not enough fractional precision (it is) but because the depth of the pitch bend effect can change based on Controller 6.
22:04:29 Join Arathis [0] (
22:04:41 Join ToHellWithGA [0] (
22:04:57stevenmHow to implement this efficiently is another matter. I don't suppose it's possible to include 128 different tables into the code? :)
22:05:02stevenmI wonder how much space that would need
22:05:41 Nick parafin is now known as parafin|away (
22:07:32amiconnDepends on the size of the tables...
22:08:04amiconnRight now the midi plugin isn't really usable anyway (except maybe on gigabeat)
22:08:47stevenmamiconn, I don't know.. I've been using it quite a lot on h300
22:09:04stevenmyea, ever since Linus optimized the crap out of it
22:09:11amiconn*most* midi files I tried throw a lot of buffer misses
22:09:36amiconn...and those buffer misses are the cause of more buffer misses (because of the lcd update)
22:09:54stevenmI've had few nowadays, but most work. maybe we have different files? maybe you have the old version?
22:10:12stevenmI'm considering taking out that printf, it would help..
22:10:12amiconnI have whatever is in svn
22:10:17stevenmaah ok
22:10:39amiconnAnd I tried on H1x0, H300, ipod mini 2nd gen, and ipod 2nd gen
22:10:56amiconnOn H1x0 it's somewhat usable as long as you don't plug the remote
22:10:56 Quit Buschel ()
22:11:09amiconn...and avoid around 30% of the midis I have
22:11:11stevenmaah.. linus moved a ton of stuff into iram, to the point that he took the sampling rate up to 44100
22:12:12stevenmmaybe take it back down?
22:12:26amiconnThe 44kHz are for the sake of ipods afaik
22:12:33stevenmaah ok
22:12:50amiconnWithout that, the midi plugin would be completely unusable (playing everything at double speed)
22:13:12stevenmwell, can take the effective sampling rate to 22k, then double every sample?
22:13:18stevenmwait, that doesn't make any sense
22:13:58stevenmyea, upsample in software? it's less work than producing those samples the hard way
22:15:06stevenmbut then it would sound worse
22:19:16 Quit schneiko_ ("Ex-Chat")
22:23:00nlshmm, that midi plugin doesn't use it's own makefile... instead the main c file includes all other c files and is built by the regular plugin makefile.
22:23:24nlsfixing that would enable a possibly better compiler optimization level to be used
22:23:30stevenmnls, Yeah... sorry.. I didn't know Makefiles back then
22:24:08stevenmIt could potentially be built -O3 ?
22:24:38nlsstevenm: it's considered a bit unclean but the main point is that having your own makefile makes it possible to specify optimization level for that plugin, like -O3 for example
22:25:04stevenmnls, Hmm... I should try O3 and see what happens
22:25:15nlsnow -O3 isn't always faster than O2 etc so it would take a bit of experimentation
22:25:55*amiconn has never seen -O3 being faster (on target) than -O2
22:26:05amiconnSometimes even -O1 is faster than -O2
22:26:23nlsamiconn: it is for tremor on coldfire with gcc 3.4.6 ~2% faster
22:27:20nlsbut yes iirc O1 was ~6% faster than O2 for libmad on arm
22:29:29XavierGramiconn: have you ever tried to build rockbox with mingw?
22:29:51XavierGrI wasted all my day trying it, but I failed miserably
22:29:55 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
22:30:01 Join RudMan [0] (
22:30:07amiconnWhy do you want to do that?
22:30:27 Quit spiorf (Remote closed the connection)
22:30:53stevenmi started that drum sequencer thing I was talking about earlier. For now.. it plays one drum note when you press Right.
22:31:00stevenmThis is SO much fun.
22:31:16stevenmit shouldn't be, but it is. now will try it on target
22:31:18amiconnI once tried to build rockbox (sims only) with microsoft sfu. It worked, but there was no significant speed advantage over cygwin
22:31:57XavierGrmingw seems a lot faster while building the tools
22:32:09XavierGr5 seconds for vmware 2.5 seconds for mingw
22:32:21XavierGrbut I never came to compile the cross compiler
22:33:16amiconnDid you try to build sims?
22:33:41amiconnThat'd be a nice speed test which doesn't require crosscompilers
22:34:10stevenmi keep hitting this bug where if the CPU is under load and the backlight turns off, then sometimes keypresses cause a freeze instead of turning it back on
22:34:23XavierGramiconn: no cause I had to cross compile sdl
22:34:30XavierGrmaybe I will try that tomorrow
22:34:37 Join advcomp2019_ [0] (n=advcomp2@
22:34:51amiconnIiuc that would be native sdl, not cross-compiled...
22:35:08XavierGryes, I got confused
22:36:04 Quit petur ("brb")
22:36:19 Join petur [0] (n=petur@rockbox/developer/petur)
22:37:20amiconn"The POSIX layer used by MSYS is a fork of the 1.3.3 version of Cygwin" <== I would expect the same speed issues then
22:37:52 Part Domonoky
22:39:24stevenmIs there documentation anywhere for using graphics from within plugins? Ie, drawing lines, text, maybe even colors?
22:42:00XavierGramiconn: from what I understand it is very light
22:42:07XavierGrbut you can work without it I think
22:42:22XavierGrunxutils have an sh client which could replace it
22:42:37XavierGrI am not sure though, because of my failure I didn't dig up more on it
22:43:48linuxstbstevenm: See the GraphicsAPI wiki page, plus the xlcd* files in apps/plugins/lib
22:44:09stevenmlinuxstb, thanks!
22:44:24stevenmI think I will have very much fun writing this plugin.
22:44:31stevenmand a lot of wasted time
22:44:40 Quit merbanan ("Leaving")
22:45:04 Join absynth_ [0] (
22:48:44 Quit midgey_ ()
22:53:03 Quit advcomp2019 (Read error: 110 (Connection timed out))
22:53:10 Quit stevenm ("Connection reset by beer")
22:53:53 Join hannesd_ [0] (
22:54:00 Quit tom1 ("Leaving.")
22:54:13 Nick absynth_ is now known as lucid (
22:54:26 Nick lucid is now known as illucid (
22:55:27 Join cframing [0] (
22:55:42 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
22:56:40 Quit XavierGr ("One firmware to rule them all!")
22:57:31 Quit cframing (Client Quit)
22:58:12 Quit Lear ("ChatZilla [Firefox]")
22:58:46 Join cframing [0] (
22:59:52cframinghi! anyone available?
23:00:56cframingi'd like to submit my wps to the wpsgallery
23:02:35 Nick chrisjs169|brb is now known as chrisjs169 (
23:02:47cframinghi, can you help me? i'd like to submit my wps to the gallery
23:02:49bluebrotherso ... you're asking for wiki write permissiong?
23:03:10bluebrotherand your wiki name is ...
23:03:37bluebrotherok, done.
23:03:48cframingthank you.
23:04:00bluebrotheryou're welcome
23:04:37 Quit kubiix (Read error: 104 (Connection reset by peer))
23:04:51 Quit miepchen^schlaf ("Verlassend")
23:05:21 Join miepchen^schlaf [0] (
23:05:26 Quit cframing ("Verlassend")
23:05:44 Join Guile`` [0] (n=Guile@
23:07:37***Saving seen data "./dancer.seen"
23:15:17 Quit joecool (Remote closed the connection)
23:17:38Bagderdaily builds and voices now exist for the c200
23:18:37*petur wishes the recording code would be morte KISS :/
23:18:45 Quit faemir (Read error: 104 (Connection reset by peer))
23:19:20TMMhey Bagder! :)
23:19:34TMMBagder: mind if I /query you for a bit?
23:20:45*linuxstb politely points Bagder to the logs at 19.36.51
23:23:00 Quit ompaul (Client Quit)
23:23:08 Quit miepchen^schlaf ("Verlassend")
23:24:13linuxstbpetur: Only the recording code? ;)
23:26:36 Quit courtc (Read error: 110 (Connection timed out))
23:27:30 Quit jhulst (Read error: 110 (Connection timed out))
23:27:44*Nico_P was able to update the git mirror at last!
23:28:06 Join webguest97 [0] (i=415fb36e@gateway/web/cgi-irc/
23:28:22 Quit webguest97 (Client Quit)
23:28:38Nico_Pwow that was quick
23:28:45 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
23:28:50linuxstbIs that a new song?
23:29:31*linuxstb misread that as Rockbox Installer Thingy Blues, and should shut up
23:31:12 Quit Genre9mp3 ()
23:32:33 Quit davina (Remote closed the connection)
23:32:58bluebrotherwe should ship that as default demo song ;-)
23:33:36Soap_but what does the rockbox intaller thingy rule? The Llama's ass?
23:33:53bluebrotherit rules the players ass?
23:34:21linuxstbI think it shows we need a better name for it though...
23:34:43bluebrothermay I suggest "Rockbox Utility"?
23:36:29Soap_The Rockbox Escort. An outside service to hold your hand.
23:37:48 Quit My_Sic ("Miranda IM! Smaller, Faster, Easier.")
23:42:40 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
23:53:40chrisjs169wow, guess I missed a little
23:54:46 Quit illucid ("Ex-Chat")
23:55:46peturjhMikeS: here?
23:57:00 Join ddalton [0] (
23:57:29 Quit Thundercloud (Remote closed the connection)
23:57:37 Join Thundercloud [0] (

Previous day | Next day