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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2008-05-21

00:00:00 Quit domonoky (Read error: 104 (Connection reset by peer))
00:00:12 Quit gevaerts ("bedtime")
00:00:23*amiconn is slightly confused about bertrik's commit message
00:01:19n1slowercase() ;)
00:01:41amiconnNo, the 20:20 one
00:02:05amiconnThe message says the opposite of what actually happened in the code re the macro
00:02:30n1sah, yes i saw that too but checked the diff before the message :)
00:02:56n1sanyway there's yellow for the player build now, but he left
00:07:21midgeyBagder: is the core language set to spanish?
00:07:48Bagderyeah, but I'll check some more tomorrow, time to get some sleep for me now
00:08:42 Join MethoS- [0] (
00:12:59 Quit leox (Read error: 104 (Connection reset by peer))
00:13:51 Quit bluebrother ("leaving")
00:15:53 Quit BigBambi_PC (Read error: 104 (Connection reset by peer))
00:24:37 Join knitt1 [0] (n=knittl@
00:28:25 Quit MethoS_ (Read error: 110 (Connection timed out))
00:29:27 Join kn1ttl [0] (n=knittl@
00:30:40 Quit shotofadds ("Leaving")
00:30:55 Quit knitt1 (Read error: 104 (Connection reset by peer))
00:31:49 Join leox [0] (
00:37:33 Quit n1s ()
00:37:38 Join knitt1 [0] (n=knittl@
00:41:25 Quit linuxstb (Read error: 110 (Connection timed out))
00:41:39 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
00:46:09 Quit frinkazoid ("Konversation terminated!")
00:46:40 Quit Horscht ("I got raided by the FBI and all i got is this lousy quit message")
00:47:29 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
00:48:12 Join brianetter [0] (
00:50:09brianetteris the gigabeat U 201 supported (use another build for gigabeat X or F?)
00:52:19DerPapstall supported devices are listed on the frontpage.
00:52:24Nico_Pbrianetter: no, it isn't. only players listed on the frontpage are
00:52:35brianetterk, just making sure...
00:52:37*scorche|sh twiches at DerPapst
00:52:42Nico_Pbrianetter: btw, the tracker isn't the place for such questions
00:53:12 Part brianetter
00:53:28kugelNico_P: Hey, have you had time to review my patch (FS #8335), I'm asking since I don't think I'm going to do more
00:53:41Nico_Pkugel: no, I haven't had time
00:53:47 Quit kn1ttl (Read error: 110 (Connection timed out))
00:53:49 Join goffa [0] (n=goffa@
00:53:55kugelOk, no hurry
00:59:30 Join kn1ttl [0] (n=knittl@
01:01:49 Join Renfield [0] (
01:04:41 Quit ender` (" error compiling committee.c: too many arguments to function")
01:06:36 Quit obo ("bye")
01:10:44 Join SirFunk [0] (
01:12:57 Quit knitt1 (Read error: 110 (Connection timed out))
01:13:48 Quit dabujo ("( :: NoNameScript 4.2 :: )")
01:16:45 Join Shaid [0] (
01:20:26 Quit kn1ttl (Read error: 110 (Connection timed out))
01:25:27 Join tvelocity [0] (
01:25:39 Quit gregzx ("ChatZilla [Firefox]")
01:33:43 Quit Nico_P ("bed time")
01:37:20 Quit AndyI (Read error: 104 (Connection reset by peer))
01:41:01 Join TheGazR [0] (
01:41:58 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
01:42:00 Quit courtc (Read error: 113 (No route to host))
01:43:16 Join Alexanderr [0] (n=Shrimpyd@
01:43:26TheGazRAm I to understand that I have to request permission to use the twiki in here to add details of a new port?
01:43:29AlexanderrHey you guys, noobie here. Just have a few questions.
01:43:58AlexanderrNumber 1, I have an i-pod nano 2nd generation. Would putting rockbox for the Ipod nano 1st generation be bad?
01:44:32krazykityou can't do that anyway.
01:44:42***Saving seen data "./dancer.seen"
01:44:49krazykitTheGazR, yep. what's your wiki name?
01:45:07AlexanderrKrazy, were you talking to me?
01:45:19krazykitAlexanderr, yes.
01:45:34TheGazRIs it different to the name I signed up with on the forums? (If not, I'll have to sign up to the wiki)
01:45:49krazykityou have to sign up seperately for the wiki
01:45:59TheGazROk, I'll do that now. Thank you very much :)
01:46:00 Quit MethoS- (Remote closed the connection)
01:46:01AlexanderrKrazy, what is preventing me from doing it?
01:46:15 Join AndyI [0] (n=pasha_in@
01:46:42krazykitAlexanderr, ipodpatcher should complain about no ipods found.
01:47:25AlexanderrIf I were to try it and something go wrong, would it be reversable?
01:47:47krazykitdon't bother trying. it won't work. the 2g is completely different hardware.
01:48:19AlexanderrIs it reversable though? ;)
01:49:37krazykitunzipping the build is. ipodpatcher should flat-out refuse to do anything, though, so you can't alter your ipod anyway.
01:49:58TheGazRNot to sound pushy Alexanderr, but you have came here for help, and are going against what you're being told
01:50:03TheGazRSeems a bit strange to me :)
01:50:22TheGazROh, and I have done that now Krazykit; my username is GaryOakley
01:51:16 Part pixelma
01:51:53 Join Thundercloud [0] (
01:52:05AlexanderrHaha Yeah gazr, sorry. :P
01:52:18krazykitTheGazR, all set. you should have write permissions now :)
01:52:57TheGazRNo need to appoligise to me. I came here asking for help too. But I dunno, you wouldn't go into a mechanic and tell them they are rebuilding your car all wrong, so :p
01:53:17Shaid"What do you MEAN I can't have a v8 in my Beetle?!"
01:53:37TheGazRexactly ;)
01:53:54TheGazR"I want the petrol tank on the passanger seat! I hate my wife..."
01:54:12 Quit stripwax (Read error: 104 (Connection reset by peer))
01:54:20 Quit linuxstb (Read error: 110 (Connection timed out))
01:55:16TheGazROh, and thank you very much Krazykit :) Much appreciated
01:56:44scorche|shAlexanderr: When we say it wont work, we mean "It won't work." can go ahead and try if you dont believe us as the tools wont work at all...embedded development is very different from software where things might work, but the producer wont tell you it will...everything has to be made to work with each individual player taking into account any differences
01:57:19AlexanderrThanks for explaining scorche, I see what you mean. The bootloader wouldn't recognize it.
01:57:32AlexanderrDo you know of any cool things that I can do to my Nano 2nd gen?
01:57:50scorche|shnope...and even if i did, that would be off-topic in this channel
01:58:05 Join Steiner192 [0] (n=57d36111@gateway/web/cgi-irc/
01:58:17Steiner192hi all ive got a problem with my rockbox
01:58:24Steiner192anyone wanna help?
01:58:32krazykitSteiner192, just ask
01:58:38scorche|shnot if you arent going to tell us what the problem is ;)
01:58:42AlexanderrOkay thanks all.
01:58:44 Quit Alexanderr ()
01:59:01Steiner192ive installed rockbox, its all okay, ive updated the database, wont shut down now
01:59:16Steiner192keeps hanging at the shutting down screen, ive got iaudio x5l
01:59:32Steiner192re-installed it like 5 times yet no charm :p
01:59:53Steiner192before i added songs to the database it would shut down
02:00:12Steiner192so eh, anyone? :p
02:00:39 Join simonrvn [0] (i=simon@unaffiliated/simonrvn)
02:01:10 Join fdinel [0] (
02:01:12 Quit tvelocity (Read error: 104 (Connection reset by peer))
02:02:10Steiner192am i the first with that problem? :p
02:04:43krazykitSteiner192, please have patience. answers aren't instant.
02:05:16Steiner192okay :)
02:05:41Steiner192i was hoping that it was a common problem and someone had a magical solution :p
02:06:40scorche|shi havent heard of it, but if you stick around, perhaps someone else has...
02:06:54scorche|shjust to make sure, you are using the latest official build, yes?
02:07:10Steiner192got that
02:09:55 Quit Mathiasdm ("Yuuw!")
02:14:30Steiner192hmm reinstalled again
02:14:38Steiner192building the database now takes a whole lot longer
02:14:44Steiner192lets pray and hope :D
02:18:05 Quit moos ("Rockbox rules the DAP world")
02:20:00Steiner192seems to work now
02:23:31 Join neddy [0] (n=john@nat/sun/x-013826d4605ee8fe)
02:24:26krazykitSteiner192, glad we could help :)
02:25:40 Join culture_ [0] (n=sam@
02:27:28 Join elcaste [0] (n=elcaste@
02:28:00elcasteis there anyone here that could help me?
02:28:57scorche|shwe might find it a bit hard to do so if you havent said what you need help with...
02:30:20elcastewell.. i have been trying to install rockbox on my ipod
02:30:32elcastebut i get ipod not found
02:30:55scorche|shwhich ipod do you have?
02:31:20elcasteclassci 80g
02:31:33scorche|sh...did you happen to look at the front page and the list of devices that rockbox works on? is right front and center
02:34:33elcastewhat do you mean?
02:34:48elcastewell.. mine would be a 5th generation classic 80gig look at the table below the huge logo
02:34:57scorche|shelcaste: classic is the 6th generation
02:35:03DerPapstthere is no 5g classic
02:35:16DerPapstthere is either the classic (aka 6G) or the 5G
02:35:18scorche|shwhat makes you think it is the 5th generation? (i am honestly curious about this)
02:35:43scorche|shnote how it says "(not the Shuffle, 2nd/3rd gen Nano, Classic or Touch)"
02:35:52 Join master_of [0] (
02:35:58elcastedaaaamn it..
02:36:15elcasteso then i have a 6th gen classic 80gig..
02:36:21elcastei bought it in 2007 tho...
02:36:24elcastea year ago.. lol
02:36:37DerPapstelcaste: identify your iPod here:
02:36:41master_ofhow many people agree that a rockbox build for the ipod touch/iphone would be awesome?
02:36:47elcastei do..
02:36:51 Quit culture (Read error: 110 (Connection timed out))
02:37:03master_ofgood then you can make it for me. lol
02:37:25 Nick master_of is now known as danny_d (
02:37:39scorche|shdanny_d: that comment was a bit useless..
02:37:51elcastemine is a 6th generation :(
02:38:09scorche|shelcaste: but seriously, what makes you think it was a 5th generation?...i am curious as it seems others think that too, and i dont get why
02:38:10danny_di know. im just mad that my 2nd gen mini broke
02:38:12elcastedamn..i have the .ipg archives for the games..
02:38:21elcastebecause.. at the firmware download page
02:38:28scorche|shdanny_d: well, that doesnt help
02:38:28DerPapstscorche: they look similar.
02:38:28elcastethere is a firmware for an 80gig ipod..
02:38:29danny_dwhats .ipg
02:38:49elcasteand according to me.. theres only 1 version of 80gig..
02:38:55elcastebut know i see it isnt.. :)
02:39:05elcastethere is a 5th gen 80gig
02:39:08scorche|shelcaste: you went by size and just assumed it was 5th gen and didnt see the "not the classic" part?
02:39:15scorche|shyes there is
02:39:25scorche|shdanny_d: it is offtopic...thats what ;)
02:39:25elcasteyeah.. kinda that..
02:39:30elcastei skipped the classic thing.
02:39:43danny_d"elcastedamn..i have the .ipg archives for the games.."
02:39:45elcaste.ipg is the format of the games for the ipod
02:39:59elcasteits the game..
02:40:04*scorche|sh sighs
02:40:05danny_dI Pod Games
02:40:16elcastejust that for you to be able to pass it to the ipod.. you need to verify it..
02:40:20elcastewell via itunes..
02:40:21danny_dwow way to make me feel retarded
02:40:27elcasteif i had rockbox.. something else would be
02:40:45elcaste:s know any way scorche?
02:41:24elcastedamn... so if i want bomberman on my ipod i need to or either search for a good hax.. or wait for rockbox work on classic, or buy it...
02:41:35 Quit Makuseru (Remote closed the connection)
02:41:56elcasterockbox working on g6 ipods?
02:42:00scorche|shi suppose, but if you arent talking about rockbox, then itis offtopic here
02:42:15scorche|shis it on that list that i asked you to look at earlier?
02:42:27DerPapstbuy it. then you can play it this milleninum
02:42:54danny_ddid anyone happen to get the free Hitman movie off iTunes? i did. it happened about a week ago. there were two listing for it in the browse section: free and Buy
02:43:06danny_dpretty crappy movie
02:43:08krazykitdanny_d, that's offtopic.
02:43:10danny_dbut free
02:43:17 Join Makuseru [0] (
02:43:21scorche|shdanny_d: seriously...this is liek your 3rd warning to stay on topic
02:43:52elcastehow long do you think it would take for rockbox be able to be installed on 6g ipodsż?
02:43:55 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
02:43:58krazykitelcaste, there is no timeline
02:44:19scorche|shelcaste: well, at current rates, an infinite time (there isnt anyone working on it)
02:44:21DerPapstencryption has to be cracked before. and that might never happen
02:44:22krazykitrockbox ports are made by interested owners in their free time, so it's impossible to say when it might be ported. as it is, no one is working on it.
02:44:30Makuseruill just be glad when the Gigabeat S is fully supported!
02:44:36danny_delcaste: until builders can get a deep look at the current firmware
02:44:45scorche|shdanny_d: it is much more than that
02:44:51*DerPapst thinks the beast works pretty well already
02:44:58Makuserudoes it?
02:44:59scorche|shand it wont happen by itself
02:45:00 Join linuxstb__ [0] (
02:45:08danny_dscorche: how much more?
02:45:20DerPapstbattery life could be better.. and maybe some keymaps.. but it's usable already
02:45:23Makuserui dont have one, i have a F, waiting untilll S is fully supported to buy one
02:45:34scorche|shdanny_d: it is a lot of work that is currently being done by no one
02:45:42DerPapstget one as long as they're available and cheap
02:45:57 Join webguest93 [0] (n=450c98f9@gateway/web/cgi-irc/
02:46:03Makuseruhow much do they run for?
02:46:22danny_dyeah but instead of updating unpopular builds, they should focus on newer models
02:46:58krazykitdanny_d, who? there is no rockbox "team"
02:47:15DerPapstgot mine for ~90USD a 60GB one
02:47:17scorche|shdanny_d: i disagree...doing something that helps one device is not nearly as nice as something that effects all devices....people do what they want to work on
02:47:38scorche|shdanny_d: rockbox would be useless on any new devices if it was not stable first
02:48:14DerPapstdanny_d: if you think progress isn'T fast enough get some clue and join development :-)
02:48:48MakuseruDerPapst: wow, ill probably pick one up then. where did you get it from?
02:48:59DerPapstUS ebay
02:49:05danny_dif i made a build, i wouldn't build it just so i could make an unpopular build. i would rather contribute to the project by making popular builds for popular models
02:49:18webguest93support request: when playing the asteroids game, my sansa e200 dropped back to the sandisk bootup screen, and is unresponsive to button presses or attaching to computer
02:49:32MakuseruDerPapst: what kind of battery life is it getting?
02:49:57DerPapsthaven't mesured. but i guess less than 10hours
02:50:05Makuseruthats still not bad
02:50:22Makuserumy T is getting about 12-14
02:50:30DerPapstin the OF?
02:50:39danny_d(cont) not some 10 year old mp3 player that very little if not no one uses
02:50:42Makuseruim sorry, but "OF"?
02:50:50Makuseruoriginial firmware?
02:50:58Makuseruno, in rockbox
02:51:14*DerPapst didn't know rockbox supports the T
02:51:31Makuserumy bad
02:51:33scorche|shdanny_d: you arent making any rockbox target is 10 years old and we have devices that are quite popular
02:51:38DerPapstheh.. ok :-)
02:51:45danny_dArchos Recorder v1 for example.
02:51:46Makuseruis there a T?
02:51:57DerPapstiirc yes.
02:52:07scorche|shdanny_d: which is not 10 years old....are you suggesting we should just drop it for no reason?
02:52:08Makuseruah, well i have a F40 and i LOVE rockbox on it
02:52:12DerPapstthe batteries in the gigabeats are ways to smal imo
02:52:52danny_dno i am not suggesting dropping it, but instead do fewer new builds and turn the work towards supporting more devices
02:53:00scorche|shdanny_d: rockbox is mostly the same across all targets...most changes affect most of the devices
02:53:47 Quit ch4os (Read error: 113 (No route to host))
02:53:49DerPapstand builds are made for every checkin. by some powerful buildservers automated. so no waste of time there
02:53:55scorche|shdanny_d: you still arent making any we shouldnt make efforts to fix bugs and make rockbox more stable so that we can instead port a very buggy firmware with very few features to many many devices?
02:54:37danny_di think im misunderstanding. changes are given to every device? not built individualy?
02:54:53scorche|sh< scorche|sh> danny_d: rockbox is mostly the same across all targets...most changes affect most of the devices
02:54:58DerPapstyes. one cange many builds
02:55:16danny_doh. i feel like a jackass
02:55:55DerPapstthey share the GUI and playback system (swcodec) but have a different "driver layer"
02:56:01scorche|shperhaps you should bother to find out a bit more about things before you try to argue things about them
02:56:25 Quit linuxstb_ (Read error: 113 (No route to host))
02:57:17danny_dso from what you people are saying, there is no stable version for any device?
02:57:44LloreanThere is very little "stable" software in the world.
02:57:50DerPapstthere is no bugfree software
02:58:13 Quit Thundercloud (Remote closed the connection)
02:58:21TheGazRbugfree software is a developers fantasy
02:58:45DerPapsteven hello world programs can be buggy if the compiler messes something up
02:59:18danny_dthe Archos Recorder v1 is alittle over 6 years old. oops
02:59:30danny_daccording to wikipedia
02:59:36scorche|sh< scorche|sh> perhaps you should bother to find out a bit more about things before you try to argue things about them
02:59:52 Quit perrikwp (" ajax IRC Client")
02:59:58 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
03:00:19TheGazRI have a random question about Rockbox if I may?
03:00:48DerPapstno. questiontime is over for today
03:01:06TheGazRAww, please :'( ;)
03:01:08danny_dhas story time begin?
03:01:21*DerPapst points to the "do not ask to ask" rule in the irc guidelines
03:01:47elcastescorche thank you a lot for your help
03:01:52 Quit mrkiko (Read error: 110 (Connection timed out))
03:02:05TheGazRThe device I will try and get RockBOX ported to over the summer currently has a remote control, if drivers were coded properly, would the rockBOX build be able to support it?
03:02:13elcastenow i will stop wasting time on installing rockbox on a 6th generation..
03:02:20elcastelaters take care
03:02:24 Part elcaste
03:02:30DerPapstTheGazR: yes. rockbox already supports remote controls
03:02:36TheGazRAhh, sweet
03:02:59DerPapstfor iAudio and iriver
03:03:17krazykitand gigabeat
03:03:20DerPapstyou "just" have to write the driver for it :-P
03:03:45TheGazRI was a little worried. My device has so many extra gadgets, video out for instance, it's going to be a nightmare writing drivers for handling it all :(
03:03:53DerPapstit supports remotes with display and without
03:03:53 Quit webguest93 ("CGI:IRC (EOF)")
03:04:16DerPapstbut no video out.
03:04:25DerPapstwhat device is it?
03:04:52krazykitthe angora vx435?
03:04:55TheGazRWell, it's some dodgy Japanese one called Reddmango Angora vx435
03:05:03TheGazRHow did you know?
03:05:13TheGazRthe forums?
03:05:16DerPapstcrystal balls n stuff
03:05:26krazykiti added your name to twiki and just saw the thread in the forums :)
03:05:37TheGazRyeah, well spotted :)
03:06:04krazykiti must say, best of luck! it looks like a nice device.
03:06:05TheGazRNot many people seem to have the device, so it's going to be a busy summer for me I guess
03:06:40TheGazRThank you! yeah! It was an excellent price £50 ($100) it has a 120Gb HDD too, but absolutely dire firmware
03:08:38RenfieldI just purchased a Samsung P2. Looks like there isn't current work going on to develop Rockbox for that platform.
03:09:50RenfieldThere's some mention that it is similar to the Cowon D2.
03:09:58RenfieldBut the LCD screen is different.
03:10:13*DerPapst hopes for TheGazR that this thing doesn't have stupid encryption...
03:10:51RenfieldHow would I obtain the documentation for this device?
03:11:29danny_dangenehme nachtruhe!
03:11:33 Part danny_d
03:11:57RenfieldDid I say something stupid?
03:12:13TheGazRPlease be patient Renfield
03:12:41TheGazRDerpapst: I'm confused :S :P
03:12:49RenfieldOh. I just didn't know what danny_d said.
03:13:19DerPapstTheGazR: never devices tend to have encrypted firmwares making it hard to port rockbox to them if not impossible
03:13:56DerPapstRenfield: something like "good night"
03:14:11TheGazRyeah, if my German is what it used to be, he is saying sleep well
03:14:55*DerPapst should probably go to bed too.
03:15:00DerPapstalready 3:15am
03:15:17TheGazRDerpapst: That's not good news to hear. I hope for my sake it doesn't. Is there any way to tell?
03:15:39 Join dsh-1 [0] (
03:15:49DerPapstdepends on your device. can you copy the firmware of this thing?
03:15:51TheGazRIt's such a good device, and it has so much potential, that it's just all being wasted by god-awful firmware
03:16:15TheGazRI have managed to download a firmware version off the internet
03:16:36TheGazRI don't know if I can copy the firmware directly from the device or not though
03:16:48TheGazRIt doesn't have a bootloader mode that I am aware of
03:16:49DerPapstand maybe run it through a disassembler.... valid arm code good, weird looking one stoping to disassemble after some instructions -> bad
03:17:32DerPapstyou shoudl check if it has some kind of recovery mode incase something wents wrong
03:17:38TheGazRI did a brief google search for a .bin dissembler, I couldn't find anything
03:18:16TheGazRmy god, that spelling was awful, I appoligise, disassambler*
03:19:20DerPapstand if you're rich enough IDA Pro :-P
03:21:04TheGazRheh! That's a laugh, I'm a student
03:23:15DerPapstwell. then arm-elf-objdump :-P
03:26:17TheGazRWhere do I find that? A google search wasn't much use
03:26:21TheGazRIs it freeware?
03:26:31TheGazROr is it something that's linux based?
03:27:22 Quit yoyoned ("Leaving.")
03:27:34 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
03:27:44 Quit saratoga (Client Quit)
03:27:51 Join saratoga33 [0] (n=9803c6dd@gateway/web/cgi-irc/
03:28:59krazykitTheGazR, it's in svn, in the utils/ directory
03:29:03 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/
03:29:12DerPapstit belongs to the gnu c compiler
03:29:29 Quit saratoga (Client Quit)
03:29:35 Join saratoga55 [0] (n=9803c6dd@gateway/web/cgi-irc/
03:29:48DerPapstjust svn co rockbox and run tools/ to compile the toolchain
03:31:03*DerPapst hopes he didn't say sometjhing entirely wrong :-)
03:31:14saratoga55or better yet read teh developers wiki:
03:31:37 Join amdgoon [0] (n=amdgoon@
03:31:59 Part amdgoon
03:32:07 Quit Steiner192 ("CGI:IRC (EOF)")
03:32:35 Join amdgoon [0] (n=amdgoon@
03:32:51 Quit saratoga33 ("CGI:IRC (Ping timeout)")
03:37:03TheGazRI just have a horrible feeling that it's going to be a complete disaster trying to port RB to this device. I don't ever get any luck :p
03:39:09 Quit perrikwp (" ajax IRC Client")
03:40:11 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
03:44:25 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
03:44:44***Saving seen data "./dancer.seen"
03:50:06 Quit amdgoon ("ircII EPIC4-2.6 -- Are we there yet?")
03:53:52TheGazRWhat amazes me is how you guys manage this
03:54:13TheGazRsome very generous people in this community
03:55:03 Quit DerPapst (Read error: 113 (No route to host))
03:56:09 Quit linuxstb__ (Read error: 113 (No route to host))
04:04:20 Quit csc` (Remote closed the connection)
04:09:10 Join csc` [0] (n=csc@archlinux/user/csc)
04:14:30 Quit neddy ("Leaving.")
04:29:28 Quit csc` (Read error: 110 (Connection timed out))
04:32:24 Join cool_walking_ [0] (
04:33:49 Join csc` [0] (n=csc@archlinux/user/csc)
04:51:54 Join Shaid3 [0] (
04:54:19 Join miepchen^schlaf_ [0] (
04:54:43TheGazRIs anybody there?
04:55:25scorche124 users...
04:55:58TheGazRI'm a bit confused as to what was talked about earlier
04:56:35 Quit linuxstb_ (Read error: 104 (Connection reset by peer))
04:56:42 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
04:56:49krazykitwhat about, specifically?
04:57:03TheGazRthe "good arm code"
04:58:45krazykiti think he meant if the disassembler outputs valid arm instructions, it's unencrypted. if it outputs garbage you have an encrypted firmware.
05:00:41TheGazRWell, I'm not sure how to dissamble it really
05:01:57TheGazRtotally confused
05:02:48 Quit miepchen^schlaf (Connection timed out)
05:06:57 Quit nuonguy (Read error: 110 (Connection timed out))
05:08:39TheGazRAhh well! I'm going to bed, G'night fellow RockBoxers
05:10:14 Quit Shaid (Read error: 110 (Connection timed out))
05:10:14 Nick Shaid3 is now known as Shaid (
05:34:24 Quit miepchen^schlaf_ (Read error: 104 (Connection reset by peer))
05:34:46 Nick fxb is now known as fxb__ (
05:34:53 Join miepchen^schlaf [0] (
05:35:39 Quit saratoga55 ("CGI:IRC (Ping timeout)")
05:44:47***Saving seen data "./dancer.seen"
05:57:09 Join mavsman4457 [0] (
05:57:31mavsman4457Hey guys I'm really new, is there a place that I can find a list of all the games for rockbox?
05:57:48scorcheby going to plugins and then to games
05:57:55scorchethe manual doesnt hurt either
05:58:36mavsman4457where does it say plugins?
05:58:41mavsman4457i'm at extras right now
05:58:50scorchei am referring to on the device itself
05:59:34mavsman4457oh ok but for downloading should i just go to the guide then look at the games from there?
06:00:12krazykitall of the games are included with the builds.
06:00:33mavsman4457oh ok i didn't catch that part, i haven't actually installed the software yet
06:02:52mavsman4457scorche, so there is no nes emulator?
06:03:08LloreanPeople have worked on one, but nobody interested in it has finished the work
06:03:49mavsman4457gotcha thanks
06:04:33mavsman4457is there anything that you think is really cool about rockbox that you think i should know before i get started?
06:04:51mavsman4457i've already got all of the themes
06:05:04cool_walking_Why would you want all of the themes?
06:05:15scorchewell, "cool" is a subjective term...pick your own cool things:
06:05:41mavsman4457so i can figure out which one i like the best
06:06:16mavsman4457and of course cool is a subjective term but that's what i'm looking for
06:06:41mavsman4457that's why i said "you think"
06:07:26mavsman4457alright that feature list is pretty good i guess
06:09:06 Quit nplus (Remote closed the connection)
06:10:51 Quit mavsman4457 ("ChatZilla [Firefox]")
06:15:58 Join linuxstb__ [0] (
06:27:52 Quit linuxstb_ (Read error: 113 (No route to host))
06:34:56 Quit fdinel ("Miranda IM! Smaller, Faster, Easier.")
06:43:24 Quit dsh-1 (Read error: 104 (Connection reset by peer))
06:45:06 Join nuonguy [0] (
06:59:54 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
07:04:27 Quit kugel ("ChatZilla [Firefox 3.0/2008051206]")
07:12:36 Quit csc` (Remote closed the connection)
07:13:49 Join linuxstb [0] (
07:14:00 Quit linuxstb__ (Read error: 110 (Connection timed out))
07:14:19 Join ch4os [0] (n=ch4os@unaffiliated/ch4os/x-059673)
07:24:46 Quit linuxstb_ (Read error: 113 (No route to host))
07:27:35 Join LinusN [0] (n=linus@gateway/web/cgi-irc/
07:44:48***Saving seen data "./dancer.seen"
07:48:01 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
07:48:01 Quit advcomp2019 (Read error: 104 (Connection reset by peer))
07:53:16 Join peter__b [0] (
08:04:38 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
08:06:39 Join Rob2223 [0] (
08:10:01 Quit miepchen^schlaf ()
08:10:54 Quit peter_b (Read error: 110 (Connection timed out))
08:15:13 Quit perrikwp (Read error: 104 (Connection reset by peer))
08:25:14 Quit Rob2222 (Read error: 110 (Connection timed out))
08:26:47 Quit linuxstb (Read error: 113 (No route to host))
08:27:02 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
08:27:10 Quit Shaid (Read error: 104 (Connection reset by peer))
08:28:39 Join goffa_ [0] (n=goffa@
08:28:53 Quit homielowe ()
08:32:33 Quit BigBambi (Read error: 113 (No route to host))
08:36:59 Join pondlife [50] (n=Steve@rockbox/developer/pondlife)
08:38:00 Quit MU{lappy} (Read error: 113 (No route to host))
08:44:35 Quit goffa (Read error: 110 (Connection timed out))
08:50:57 Join davina [0] (
08:50:58 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
08:54:12 Join Bagderr [0] (n=daniel@gateway/web/cgi-irc/
08:54:37 Nick Bagderr is now known as B4gder (n=daniel@gateway/web/cgi-irc/
08:57:15 Join petur [50] (n=petur@rockbox/developer/petur)
09:01:44JdGordonholy new port batman!
09:02:04*B4gder misses the mail
09:03:43 Quit BHSPitLappy (Read error: 110 (Connection timed out))
09:05:59 Quit linuxstb (Read error: 110 (Connection timed out))
09:09:49 Join homielowe [0] (
09:13:49*LinusN searches for "ladies and gentlemen" in his inbox and only finds v14gr4
09:14:21 Quit midgey ()
09:14:32LloreanYeah, what's this about a new port?
09:16:14JdGordonfront page...
09:16:24B4gderwe want mail!
09:16:36LloreanAh, my RSS reader hasn't picked it up yet.
09:16:56JdGordon"ladies and genetlemen... we apparently have a new port that is working that none of us knew about!.. uh.. congrats?!" :D
09:17:12LloreanHe's been updating in the forums.
09:21:42 Join Horschti [0] (
09:21:57JdGordonI guess noone here has had a play with the trigger screen patch?
09:22:28 Quit Horscht (Nick collision from services.)
09:25:21 Join cuanva [0] (n=a8d1612a@gateway/web/cgi-irc/
09:25:25petursorry, no time at all :(
09:26:19 Quit cuanva (Client Quit)
09:27:08JdGordonno worries
09:32:17 Join MU{lappy} [0] (
09:32:18 Quit davina (Remote closed the connection)
09:35:22 Join ender` [0] (
09:38:23 Quit m0f0x ("bed")
09:40:10 Join XavierGr [0] (
09:41:51JdGordonwhy dont the talk functions check to make sure voice menus is on instead of the calling funcitons?
09:44:52***Saving seen data "./dancer.seen"
09:45:15 Quit homielowe ()
09:45:50pondlifeJdGordon: I moved those checks inward somewhat a while back - I can't remember why but I think there was a reason...
09:46:45pondlifeIf you do dig in there, make sure you respect the temporary voice disabling stuff (for recording, mainly)...
09:47:05JdGordonso it should be checking to make sure we want to voice?
09:47:26pondlifeI'd be happy for all such checks to be internal to the voice code, if possible.
09:47:51pondlifeHigher levels/UI should be able to call regardless
09:48:35pondlifeIt may be that there's a talk API that's used by both file spelling and voice menus, and won't know the context... can't remember
09:48:57JdGordonagreed, just thought it was wierd it was talking when the setting was disabled in some new code
09:49:17pondlifeWhere is this?
09:52:29 Join J [0] (
09:55:42JdGordonfs#8989, calls to talk_id...
09:55:48JdGordonanyway, i gtg now
10:03:10LinusNJdGordon: that's because the talk functions don't know what is being voiced, the "voice menus" and "voice directories" settings are separate
10:03:48LinusNso talk_id() can be called to voice a menu item, or to spell a file name
10:04:06LinusNso it won't know which setting to check
10:04:21LinusNthat's why the check isn't performed in talk_id()
10:24:34 Quit nuonguy ("This computer has gone to sleep")
10:32:18 Join gregzx [0] (
10:32:19 Quit austriancoder ("Lost terminal")
10:32:44pondlifeQuick lang question - if I want to change the word "Playback" to be "Playback Settings", and I change the english.lang <source> and <dest>, do I need to update all other lang files <source> too?
10:32:46 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
10:33:13pondlifeOr is the ID enough to tie them together?
10:33:23amiconnpondlife: No, you rather should *not* do that
10:33:43pondlifeSo... what should I do? Add a new block?
10:34:14pondlifeLANG_PLAYBACK is only used in the one place.
10:36:36 Quit cool_walking_ (Remote closed the connection)
10:37:28 Nick Horschti is now known as Horscht (n=Horscht@xbmc/user/horscht)
10:42:46amiconnYou should only change english.lang if you're not going to update the translations for real
10:43:19amiconn<source> being different from english.lang is the hint for the translator that the phrase has changed
10:45:31pondlifeOK, so I should just update english.lang then, as the phrase has changed slightly.
10:47:58 Join Arathis [0] (
10:49:28 Join gregzx_ [0] (
10:50:50 Quit gregzx_ (Client Quit)
10:50:52pondlifeHmm, we have two menus - playlist_options and playlist_settings...
10:50:54amiconnjhMikeS: ffs?
10:53:00*pondlife took a while to realise that ffs probably isn't an expression of annoyance here.
10:54:23pondlifeFlash File System?
10:54:37jhMikeSfind first set bit (in constant time)
10:55:48jhMikeSthat big red delta is a big oops (stack size increase for testing got left) :p
10:57:54 Join borges [0] (
11:00:53 Join desowin [0] (n=desowin@atheme/member/desowin)
11:01:06 Quit Seed (Nick collision from services.)
11:01:14 Join Seed [0] (
11:06:01 Join pixelma [50] (i=pixelma@rockbox/staff/pixelma)
11:07:28 Quit gregzx (Connection timed out)
11:13:52 Join Stickman [0] (n=Miranda@
11:23:58pondlifepixelma: Would you like to try on one of the more limited-buttoned targets some time?
11:30:23 Join DerDome [0] (
11:34:56 Join moos [0] (
11:39:58pixelmapondlife: yes, I'd like to try on my Ondio
11:40:47pondlifeI didn't add a "Quick Screen" option, do you think that would be worthwhile for button-limited targets? Or should the inclusion of Playback Settings cover enough?
11:42:30pixelmaI didn't understand that part of proposal. What would a "Quick Screen" option do?
11:42:38pondlifeShow the quick screen!
11:42:47pondlifeA slow quick screen, if you will
11:43:01pondlifeI don't like the idea much to be honest
11:43:18pondlifeBut thought you might find it useful - my targets all have enough buttons.
11:44:53***Saving seen data "./dancer.seen"
11:46:33pixelmaso that would only be an "option" for targets without the quick screen? Or rather only for the Ondio... (because the player can't have a quick screen anyways). It would also be WPS quick screen only then and thinking of it... the quick screen is not included in the Ondio builds currently. I don't think that's worth it.
11:47:41pondlifeI agree
11:48:04pondlifeThanks for your input though
11:49:45pixelmaand I lived without the quick screen for so long and since the addition of the "Insert Shuffled" on directories don't miss it much - more like forgetting all the time that this thing exists when I use one of my other targets which came all way later. Having the playback option in the WPS context menu is enough (in my eyes and by the sounds of it, will try)
11:51:21pondlifeI'll give it a couple of days before I commit it (while I buy some armour to protect me against the 6 study mode/EQ fans)...
11:51:40 Join dabujo [0] (
11:53:39 Join TaylorKillian [0] (
11:53:46 Join Sjano [0] (
11:54:22Sjanohow can i add, edit and remove music in the rockbox database?
11:57:03 Quit Arathis ("Bye, bye")
11:59:29pixelmaSjano: re"initialise" or "update" it. Maybe enable the "auto-update" but that's said to only work reasonably fast with dircache enabled and the database loaded to RAM. I don't know what you want to edit...
12:01:06Sjanoedit id tags on the music
12:01:14pixelmaand also: what player do you have?
12:01:22Sjanoipod v5 60GB
12:01:58pixelmaSjano: there's no ID3 editor in Rockbox, you can only do that from a PC
12:02:14Sjanoi tried to update database, but it just didn't do anything but taking a long while.
12:02:31moosSjano: the onlly id tag that you can edit "on the fly" is the rating info one, no more
12:03:47Sjanohow can i see the location of the music? since my ipod has like 7000 files and the rockbox finds like 9500 music files? and most of them are songs i've deleted and duplicates
12:03:56pixelmathat's not an ID3 tag though, only stored in Rockbox's database
12:04:40moosSjano: like pixelma said you, that need an update
12:05:32pixelmaSjano: in the WPS context menu there is an option to view track info, one entry shows you the path too.
12:06:08SjanoUpdate rockbox itself? but i think i got the latest,,,, and update database? well, it doesn't find anything new or update the id tags i've made on files... in other words it dont work
12:06:36 Nick fxb__ is now known as fxb (
12:07:11moosSjano: you can try to delete the database files stored on the .rockbox folder, and then recreate a new one....
12:07:17Sjanowhere do i find wps context menu?
12:07:34pixelmayou might want to empty the recycle bin (or run the disktidy plugin). Maybe read the manual a bit... ;)
12:07:41*moos points to Snajo the rockbox manual ;)
12:10:59 Join ReKleSS [0] (n=ReKleSS@
12:13:08 Join tvelocity [0] (
12:18:35preglowanyone opposed to commiting the mod codec?
12:19:26LloreanThe actual codec one?
12:20:12LloreanI've got no lined up objections, at least.
12:20:24moospreglow: please do
12:20:49*pixelma only hopes that committing it, gives more incentive to improve it
12:21:04preglowi'll commit it soon if there are no objections, i'm aware it has issues, but those will be easier revoled when it's in
12:21:11moospixelma: let's hope so
12:21:20preglowthis won't be the first time we have non-perfect code in svn
12:21:41moosby far even :)
12:23:04 Quit DerDome ("Leaving.")
12:23:18 Join PaulJam [0] (
12:25:11 Quit Renfield ("Calc-U-Later")
12:30:08 Join feyd2blak [0] (n=d201c5f5@gateway/web/cgi-irc/
12:30:58feyd2blakHi Guys.....just wondering if anyone else is having problems with the auto-change directory option???
12:31:38feyd2blakI reinstalled rockbox three days ago
12:32:02 Join merl1 [0] (i=cz@ukato.freeshell.ORG)
12:33:51merl1does rockbox support id3v2.4 tags and utf8 ?
12:34:00markunit should
12:34:14markundid you have a problem with your tags?
12:34:45merl1i have not tested my id3v2.4 tags yet
12:34:49merl1but soon
12:38:53pixelmafeyd2blak: what problems do you mean exactly? What player do you have? And how do you start playback - from the database or file browser?
12:40:57feyd2blaksorry, my fault....gigabeat f20, I start play fron file always
12:41:12 Part Sjano
12:41:23feyd2blaki set the auto-change dir option in the sttings and still no go....
12:41:46feyd2blakdo i have to adjust a setting in database????
12:43:09pixelmano... do you have "repeat" enabled?
12:45:35feyd2blakyup i dumb am i....thank you saved me much trauma
12:48:57feyd2blakthanks again pixelma
12:49:41 Quit feyd2blak ("CGI:IRC (EOF)")
12:57:23 Quit merl1 ("merl1 has no reason")
12:58:04preglownow, if i could only remember my svn password...
12:58:54preglowsvn has no way to login like cvs has, no? so i can try out multiple combinations without actually trying to commit all the time
12:59:31dionoeanot that i know.
13:00:35gevaertsYou could try svn lock/unlock
13:03:27preglowgah, bollocks
13:07:29 Quit ze (Read error: 113 (No route to host))
13:09:20 Join mf0102 [0] (n=michi@
13:11:30 Join ze [0] (
13:13:27TheGazRGood afternoon
13:13:35preglowi assume the password isn't stored in clear text some place where i already have a working svn setup?
13:14:06TheGazRHow do I disassemble the binary firmware file for my device?
13:14:07dionoeakind of: ~/.subversion/auth/
13:14:15TheGazRI was told last night, but I was too tired to understand
13:14:36dionoeabut those are only hashes as far as i can tell
13:15:00preglowyeah, i expected there to only be hashes, but that might do, actually
13:23:54 Join toens [0] (
13:27:42TheGazRI've searched on the forums, and I can't find anything :(
13:28:36preglowdepends what tools you have
13:28:42preglowobjdump will do, ida pro is the best, but isn't free
13:29:36 Join Thundercloud [0] (
13:30:45TheGazRIDA Pro is part of my University course apparently, so I have access to it
13:31:42TheGazRbut I won't be able to get access until a few days time
13:31:46TheGazRWhat's objdump?
13:32:13TheGazRAnd how do I use it more importantly.
13:35:09preglowif you have ida pro, use that. as for what objdump is, google is your friend
13:36:36TheGazRHold on, I'll see if it's on a software CD I was given at the beginning of the eyar
13:37:53TheGazRIt is, it says version 5.2, is that the current one? :S
13:38:17TheGazRlemme just install it
13:41:54TheGazROk! I've installed it
13:42:01TheGazRThanks for your patients
13:44:51TheGazRThis software looks complicated :|
13:44:57***Saving seen data "./dancer.seen"
13:48:15 Join MethoS- [0] (
13:48:34TheGazROk, so I've dragged the file into the main area, now it's come up with a dialog box asking me stuff
13:48:55 Quit sup (Read error: 110 (Connection timed out))
13:49:18 Join super [0] (
13:54:27 Join DerPapst [0] (
13:55:32preglowit is complicated, but really, if you are going to get any place at all with disassembling, you should understand what is happening
13:56:10TheGazRYeah, I have a unit on it in 2 years time, so I hope to get a good start
13:58:18TheGazRI was told I had to do this to check to see if the firmware was encrypted or not, so.
14:00:54 Join MethoS_ [0] (
14:05:53TheGazROk, so I have done that, I now have a lot of information on the screen
14:05:55TheGazRROM:00000000 DCB 0x1C
14:05:55TheGazRROM:00000001 DCB 0
14:05:55TheGazRROM:00000002 DCB 0
14:05:55DBUGSent KICK TheGazR to server
14:05:55TheGazRROM:00000003 DCB 0xEA ; Û
14:05:55TheGazRROM:00000004 DCB 0x1C
14:05:55Kick(#rockbox TheGazR :No flooding!) by logbot_!n=bjst@gateway/web/cgi-irc/
14:06:21*gevaerts pats logbot_ on the back
14:07:22 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
14:07:52 Join TheGazR [0] (
14:08:33gevaertsTheGazR: use a pastebin
14:12:46TheGazROk, I think I've done this right
14:12:52TheGazRROM:00000000 ; Segment type: Pure code
14:12:52TheGazRROM:00000000 AREA ROM, CODE, READWRITE, ALIGN=0
14:12:52TheGazRROM:00000000 CODE32
14:12:52***Alert Mode level 1
14:12:52DBUGsent MODE #rockbox +b *!*i=TheGazR@*
14:12:52DBUGSent KICK TheGazR to server
14:12:52TheGazRROM:00000000 DCB 0x1C
14:12:52***Alert Mode level 2
14:12:52TheGazRROM:00000001 DCB 0
14:12:52Mode"#rockbox +b *!*i=TheGazR@* " by logbot_ (n=bjst@gateway/web/cgi-irc/
14:12:52Kick(#rockbox TheGazR :No flooding!) by logbot_!n=bjst@gateway/web/cgi-irc/
14:12:52***Alert Mode level 3
14:13:23*gevaerts now also sees a +b, and decides never to flood twice
14:13:43 Join Mathiasdm [0] (
14:14:17Mode"#rockbox +o B4gder " by ChanServ (ChanServ@services.)
14:14:32 Join TheGazR [0] (
14:14:39TheGazRI suck :(
14:14:49TheGazRsee if that works instead :S
14:15:12mcuelenaereTheGazR: select the first line and press "C"
14:15:14mcuelenaerein IDA
14:15:28 Quit BlakeJohnson86 ("Leaving.")
14:15:29Mode"#rockbox -b *!*i=TheGazR@* " by B4gder (n=daniel@rockbox/developer/bagder)
14:15:46Mode"#rockbox -o B4gder " by B4gder (n=daniel@rockbox/developer/bagder)
14:16:09TheGazROk, I have done that
14:16:09*gevaerts thinks that logbot bans are too narrow :)
14:16:27mcuelenaereTheGazR: what code does it yield now?
14:16:39B4gdergevaerts: they are, they were written in a different time
14:17:14gevaertsProbably a lot more multiuser machines around back then
14:17:40preglowTheGazR: make sure you set ida pro to use the processor the firmware is written in
14:17:52preglowit defaults to x86, or something
14:18:21 Quit MethoS- (Read error: 113 (No route to host))
14:18:28TheGazRYeah, I'm 90% sure it uses the ARM Processor
14:19:01mcuelenaereTheGazR: does IDA gives any useful code?
14:20:00TheGazRIt's giving out some code on the right
14:20:12mcuelenaerecould you pastebin it?
14:22:26mcuelenaereTheGazR: hint, you can go to Options->General and turn 'Autocommenting' on
14:22:53***Alert Mode OFF
14:25:15mcuelenaereto me it seems as non-garbage code, so I don't think the FW image is encrypted..
14:25:38mcuelenaeredo you know at which memory address this code is loaded?
14:25:58TheGazRHow do I tell?
14:26:31mcuelenaerethe player is the Angora VX435, right?
14:26:58mcuelenaeremaybe it is mentioned in the datasheet
14:27:28mcuelenaereare there any other datasheets available except the one linked at in the forum thread?
14:27:39TheGazRI can't find one
14:27:48TheGazRI did extensive searching, couldn't find a single thing :(
14:28:03mcuelenaerehmm, it could be they're NDA-ed :(
14:28:43mcuelenaereNDA=Non Disclosure Agreement; it means you have to sign a contract in order to read them
14:29:28TheGazROh I see
14:32:00mcuelenaere -> should be a (leaked?) EM8510 datasheet
14:32:04 Join DerDome [0] (
14:32:07 Join DerDom1 [0] (
14:32:07 Quit DerDome (Nick collision from services.)
14:32:15 Nick DerDom1 is now known as DerDome (
14:33:39TheGazRheh! My google searching sucks
14:33:44TheGazRWell found
14:34:07mcuelenaerehave you already made a wiki page?
14:34:16TheGazRI wasn't sure how
14:34:30TheGazRI'm signed up on the twiki and activated
14:34:34TheGazRI couldn't see where to go though
14:35:01 Join kn1ttl [0] (n=knittl@
14:35:08*gevaerts spots an Ali chip. This could be tricky
14:35:27mcuelenaerejust type in a name and it will ask you if you want to create a new page
14:37:44 Nick kn1ttl is now known as knittl (n=knittl@
14:38:34mcuelenaeregevaerts: mentions "USB2.0 On-The-Go IDE Device Controller", does this mean it only supports the HDD? (so no fancy USB stuff)
14:39:17gevaertsmcuelenaere: no idea, but as I understand it Ali datasheets are (nearly?) impossible to get
14:39:36 Part B4gder
14:39:56mcuelenaerehmm, this will require reverse engineering..
14:40:24mcuelenaereTheGazR: another hint for IDA: press SHIFT-F12 -> this will bring up the Strings window
14:41:30mcuelenaere+ right clicking in it and selecting "Setup.." lets you refine the selection of strings
14:46:45TheGazROk, yeah! I've got to the setup bit
14:47:32 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
14:47:47 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
14:48:06mcuelenaereTheGazR: see something interesting?
14:48:39TheGazRYeah, about a million different strings
14:48:47mcuelenaerereadable ones?
14:48:51TheGazRmost of them
14:49:02TheGazRThere is some gobbledegook in there too though
14:49:14mcuelenaeredo you know a bit about reverse engineering/ARM architecture?
14:49:55TheGazRA miniscule of information,
14:50:09TheGazRNowhere near enough for a project of this magnitude just yet
14:50:21mcuelenaereyou'll pick up quickly
14:51:03TheGazRI hope so
14:51:35mcuelenaereIs it allowed to a (probably leaked) datasheet on the Rockbox wiki?
14:51:38TheGazRAs I stated yesterday, the device I'm using has so much potential, but it's being massivly let down by it's firmware, so Rockbox is definately the way to go
14:51:44mcuelenaereto link to*
14:52:46peturmcuelenaere: not sure about linking, certainly not hosting
14:53:13TheGazRI'm not sure either, this file has confidential written all over it
14:53:16mcuelenaereyes, I guessed the part about hosting surely isn't possible
14:53:42peturbtw, this channel is logged so we're linking to it already ;)
14:53:49mcuelenaerebut does anybody know about linking to? (are there other wiki pages who do the same)?
14:54:11mcuelenaerepetur: yes I know, that's why I was considering giving the link only privately to TheGazR :)
14:54:37peturis it clear that it is leaked?
14:55:05mcuelenaerelike TheGazR said, it got "CONFIDENTIAL" written all over it; so I suppose it is..
14:56:00mcuelenaereand the original site is in Chinese/Japanese/.. so I can't get any useful information out it
14:56:07 Quit knittl (Read error: 110 (Connection timed out))
14:56:44TheGazRI guess that's the biggest problem with the dodgy cheap devices being released
14:59:06mcuelenaerewell, since petur already said it is linked from the IRC logs so I'll paste it in the wiki page; if it turn out to be forbidden we could always remove it
14:59:25TheGazRYeah, that sounds like a good idea, thank you very much. All of you :)
14:59:56peturyeah, we just blame the users who posted the links ;)
15:00:20 Join LambdaCalculus37 [0] (i=44a0430f@gateway/web/ajax/
15:00:53mcuelenaerehmm that would be me :)
15:01:29TheGazRWell, you did the hard work searching for it, it would be rude not to let you take the posting honours ;)
15:01:48TheGazR...I'm all heart like that
15:02:14mcuelenaereheh, it wasn't really *hard* work; the datasheet was at the first google result page ;)
15:02:28TheGazRreally? I suck then :p
15:02:39TheGazRUsually I find stuff really quickly
15:02:56TheGazRMind you, I was searching for the 11s version
15:05:11mcuelenaereTheGazR: I updated the wiki page, can I link to the image you posted earlier?
15:05:21TheGazRYeah, definately :)
15:05:35mcuelenaerethis *is* the VX435, right? (cause the URL makes me doubt)
15:06:19TheGazRThe Vx435 and the Aigo e235 are the same board
15:06:26mcuelenaeredo you have other pictures too? (e.g. back?à
15:06:26TheGazRI took my device apart to make sure
15:06:40TheGazRNo, I found that picture on another site
15:06:44TheGazRerm, hold on
15:07:22mcuelenaereTheGazR: are they exactly the same board?
15:08:35mcuelenaereBTW: is it a VX5435 or a VX435?
15:08:43JdGordonLinusN: ah, ok, thanks
15:08:59TheGazRThat's the website I found the pictures from
15:12:31 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
15:13:26 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
15:13:30TheGazRWb, Sir.
15:13:32mcuelenaerethe aigo and the vx435 are the same devices, but only differently branded?
15:13:54TheGazRThe only thing that's different is the brand, and the size of the HDD
15:15:11mcuelenaere160GB vs 120GB?
15:15:21*LambdaCalculus37 thinks this aigo certainly looks like a quirky little device
15:15:59TheGazRNo, 40Gb > 120Gb
15:16:22mcuelenaere"... the E235 comes in 40GB, 60GB, 80GB, 100GB, 120GB, and 160GB flavors"
15:16:31 Quit markun (Read error: 104 (Connection reset by peer))
15:16:38TheGazROh right
15:16:55TheGazRyeah, I think it's basically whatever sized laptop HDD you buy
15:17:06TheGazRI managed to get the 120Gb one though :)
15:17:19 Join markun [50] (n=markun@rockbox/developer/markun)
15:17:23mcuelenaeredon't you have a VX435?
15:17:44mcuelenaereah ok :) I thought you were saying you had the 120GB e235
15:17:46TheGazRThe vx435 comes in variable hdd sizes too
15:18:24TheGazRAnd thanks very much for doing the Wiki :)
15:18:37mcuelenaerenp, you can also add some stuff if you want to :)
15:19:03TheGazRYeah - I'm not sure what though :p
15:19:07TheGazRYou've covered most of it
15:19:27mcuelenaereso I suppose you could exchange the firmwares, e.g. from a e235 to a VX435 and vice versa?
15:19:45TheGazRExcept there were no firmware updates for the vx435
15:19:47mcuelenaerehave you tried that?
15:20:00TheGazRI updated the firmware for the e235 though
15:20:03TheGazRif that makes sense
15:20:25 Quit DerPapst (Read error: 110 (Connection timed out))
15:20:27mcuelenaerehmm, so perhaps there's no signature checking whatsoever
15:20:39 Quit borges (Connection timed out)
15:21:00TheGazRweirdly though, the English version of the e235 firmware doesn't have sound (Annoyingly), but the Chinese version of the same firmware does play sound
15:21:19TheGazRso I'm not quite sure what's going on there
15:21:24mcuelenaerehmm, I suppose different hardware versions?
15:21:33TheGazRcould be
15:21:49mcuelenaereTheGazR: this kind of information is perfect for on the wiki ;)
15:22:02TheGazRheh! Thanks :p
15:23:09mcuelenaerewow the SoC even supports DVD CSS decryption :P
15:23:29TheGazRI have to be honest though - When I first started to think of the idea I had no idea I would get this much support
15:23:40TheGazRYeah, this device does so much
15:23:50TheGazRbut the simple things it's useless
15:24:00TheGazR1d3 information etc
15:24:32mcuelenaereheh, the hardest part will still be left to you ;)
15:24:41Makuseruwhat device are you guys talking about?
15:25:27TheGazRyeah - that sort of information is best kept to yourself :'(
15:25:49mcuelenaereTheGazR: ?
15:25:56TheGazRWhat you said a minute ago
15:26:06TheGazR"<mcuelenaere> heh, the hardest part will still be left to you ;)"
15:26:33LambdaCalculus37No, he meant not to keep the information to yourself, but you have to be the one doing a majority of the dirty work.
15:26:35mcuelenaereI meant the porting part, only people with the player can do that one
15:26:48 Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3)
15:26:52TheGazRhaha I know, I was just messign with you :)
15:27:01TheGazRI have a weird sense of humour, I appoligise
15:27:15TheGazROn the Wiki should I link to both firmwares? English and Chinese?
15:27:21 Join Owner [0] (n=chatzill@
15:27:35mcuelenaerethe more, the better :)
15:27:43LambdaCalculus37Indeed. :)
15:27:50TheGazRIt's certainly an excitng prospect
15:27:53mcuelenaeremaybe you could do a binary comparison between the two files
15:28:55 Join DerPapst [0] (
15:31:02mcuelenaereTheGazR: do you know how much RAM the device has?
15:31:19mcuelenaerethe SoC supports up to 64MB
15:33:36JdGordonwould anyone be majorly against me commiting the trigger screen patch now it actually works?
15:33:49JdGordona whopping 2 people have tried the patch
15:35:06pixelmaI didn't try when I heard it doesn't work *goes searching the tracker*
15:35:36OwnerHey guys. I'm about to add a second OS to my computer (right now I have WinXP). I will be using it to work on Rockbox, so I am looking a Linux. Any suggestions as far as Red-Hat/Debian/SUSE? Also would 64 bit be a problem working on Rockbox?
15:35:40 Join nplus [0] (
15:35:46 Quit nplus (Remote closed the connection)
15:36:04TheGazRIf you have little linux experiance, I would suggest Ubuntu
15:36:26krazykitOwner, this is a rockbox-related channel. please take your offtopic questions elsewhere.
15:36:27TheGazRThat's said to be the best for a beginner
15:36:35krazykitas for the 64-bit part, it shouldn't matter as long as your toolchain compiles (which it should)
15:36:43OwnerI don't, but I am very quick at leaning on a computer. Still Ubuntu?
15:37:04TheGazRwell, I don't want to get in trouble for having an off topic discussion, but yes
15:38:01mcuelenaereTheGazR: winbond seems to say the W9812G2GH is 128MB SDRAM; are you sure the board has it twice?
15:38:04OwnerI thought that was related...?
15:38:22TheGazRThat's what I thought, it does seem a hell of a lot of memory for such a small device
15:38:30TheGazRbut It has two seperate chips
15:39:00mcuelenaerehmm, even the datasheet for that exact chip seems to mention 128MB..
15:39:02peturOwner: if you come from the windows world I'd suggest ubuntu... works great as rockbox dev platform ;)
15:39:40Ownerthanks guys have a good one.
15:39:49LambdaCalculus37Or just download the Rockbox VMware image, which is a small Debian platform set up and ready to help you do some Rockbox coding.
15:40:10JdGordonpixelma: 8989
15:40:44TheGazRThe only reason I can think of for it needing 256 is for the VOB decoding
15:40:57 Join nplus [0] (
15:41:02 Quit nplus (Remote closed the connection)
15:41:03Owner<LambdaCalculus37> it runs on Windows? Is it on the Rockbox site?
15:41:14 Join nplus [0] (
15:41:17 Quit nplus (Remote closed the connection)
15:41:20LambdaCalculus37Owner: I'll get you the link.
15:41:41mcuelenaereTheGazR: I don't think it really needs 256MB, the datasheet mentions 8MB should be enough for DVD decoding..
15:41:51LambdaCalculus37You have to get VMware on your own.
15:41:53TheGazRHmm, weird
15:42:39TheGazR256 would power xp :| No idea, There's a sticker over the second chip (the bottom of the board in the picture) so it might not be a second chip
15:42:41 Quit krazykit ("be back in a bit")
15:42:45TheGazRbut it looks to have the same reference numbers
15:43:06OwnerOK. Thanks a lot guys. Have a good one.
15:43:09 Join gregzx [0] (
15:43:11 Quit Owner ("ChatZilla [Firefox]")
15:45:00mcuelenaerea Wolfson WM8751 driver is already in Rockbox, I don't know how compatible it is with the WM8750S..
15:45:01***Saving seen data "./dancer.seen"
15:45:15pixelmaJdGordon: is it true what I think I read - that the trigger options are now on 2 lines?
15:45:50pixelmathat will be very confusing on the Archos display because you won't see all...
15:45:54mcuelenaereTheGazR: you said you disassembled the player yourself, have you taken pictures of it?
15:46:13JdGordonpixelma: on the archos you could see all of them and the two bars befpre?
15:46:17pixelmaJdGordon: Iriver remote
15:46:42TheGazRNo, I didn't take pictures
15:46:47TheGazRI could do that now though
15:46:54JdGordonsame thing.. 8 items + 2 bar lines
15:47:03TheGazRI didn't think it was necessary because of all the pictures on that website I linked you to
15:47:30mcuelenaereTheGazR: more pictures are always welcome, especially since these are from the actual device
15:47:50TheGazRI'll take it apart again now
15:48:09pixelmaJdGordon: no, already have to scroll the list (I'm using a 9 pixels tall font, but it'll get worse if I have to scroll 16 lines instead of 8 (I can see 4)
15:48:31 Quit ReKleSS ("Leaving")
15:48:32pixelmawith an 8 pixels tall font I'd probably see 5
15:49:21 Join Arathis [0] (
15:49:30JdGordonbut there is no issue of not being able to read the whole line now
15:53:55pixelmahmm... don't know what I'd like better in this screen... :\ But I'll take a look first
15:54:28JdGordoneither way... if thats the only issue, I still think its better than before
15:54:45JdGordonif its _really_ that bad we can go back to single lines though
15:55:28 Join krazykit [0] (
15:57:15TheGazROk, the device is now in pieces
15:57:24TheGazRI'll scan it
15:57:32TheGazRthe board
15:57:41TheGazRThat's what reccomended isn't it?
15:58:41*pixelma sees that JdGordon has the same problem with the ID line in the c200 keymap file
16:00:44 Join MethoS- [0] (
16:01:38 Quit MethoS_ (Read error: 113 (No route to host))
16:01:39 Part LinusN
16:03:31 Quit PaulJam (".")
16:03:31 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
16:03:40 Join PaulJam [0] (
16:06:24 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
16:06:57 Join MethoS_ [0] (n=clemens@
16:07:56 Join PaulJam_ [0] (
16:08:13JdGordonpixelma: new version is on the tracker... im going to bed now but please try it out over night... i'd like to commit this and get onto the next thing...
16:08:36LambdaCalculus37JdGordon: Good night!
16:08:46TheGazRCrikey this is fiddley
16:09:00JdGordongnite LambdaCalculus37 :)
16:16:15TheGazROk - I was wrong
16:16:22TheGazRthe are two seperate chips
16:16:30TheGazR(The ones where I thought they were the same)
16:16:47mcuelenaereTheGazR: what's the other one?
16:16:50 Quit Ragnor (Nick collision from services.)
16:17:00 Join Ragnor [0] (
16:17:42TheGazRHold on, I'm putting it all in a txt file
16:17:48TheGazRI'll blockpaste in a minute
16:18:47mcuelenaere.. or you could paste it in the wiki :)
16:20:23 Join nplus [0] (
16:21:23 Nick JdGordon is now known as JdGordon|zzz (i=jonno@rockbox/developer/JdGordon)
16:23:39 Quit MethoS- (Read error: 113 (No route to host))
16:24:34TheGazRI'll do that too
16:24:55LambdaCalculus37TheGazR: Ever see pastebin?
16:25:05TheGazRI don't know what that is :p
16:25:18 Quit PaulJam (Read error: 110 (Connection timed out))
16:25:47LambdaCalculus37Much more flexible tool for pasting and showing code to people.
16:27:30 Quit Mathiasdm (Read error: 104 (Connection reset by peer))
16:27:39 Join Mathiasdm2 [0] (
16:27:56mcuelenaereTheGazR: even more:
16:29:17mcuelenaereseems to me like it's 64MB SDRAM
16:30:38mcuelenaerethey have a 128MB *and* a 64MB SDRAM chip in there??
16:31:06 Join midgey [0] (
16:35:10TheGazRcoh! Thank god for that, put it back together correctly
16:35:10 Quit MethoS_ (No route to host)
16:40:23TheGazRmcuelenaere: Yeah, I read the numbers from the chips themselves
16:40:45 Quit mf0102 ("Ex-Chat")
16:40:51mcuelenaereI wonder why they need that big amount of RAM..
16:41:01TheGazRyup! It is quite strange
16:41:14TheGazRCan only be a good thing though, surely?
16:41:51mcuelenaereindeed, Rockbox buffering will be crazy on this :)
16:42:19mcuelenaerebut I see they mention in the datasheet there are 2 separate SDRAM controllers: 1 for MPEG decoding and 1 for general purposes
16:42:20DerPapsti guess you can even play doom with music playback at the same time :-D
16:42:39mcuelenaereif the processor would keep up
16:42:55DerPapst200MHz... i guess that works well enough
16:43:36TheGazRWhat annoys me is, they obviously put a lot of time in getting decent hardware for this, then spent 10 minutes on software for it
16:44:09DerPapstheh :-P
16:44:16mcuelenaereporting Rockbox to it also won't be a piece of cake
16:44:37TheGazRYeah, my life never is :P
16:44:41mcuelenaerethere's obviously some hardware in it which doesn't have public documentation
16:45:02 Join crash91 [0] (n=crash@
16:45:46 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
16:46:59mcuelenaerehow do you put a new firmware on the device?
16:47:19mcuelenaere(BTW also nice to mention on the wiki ;))
16:48:05TheGazRYou can do it either two ways, upload a file called "Update.bin" onto the disk, then go into the 'system' menu, then select 'update firmware' and it searches for that file and starts the update process
16:48:36TheGazRor you can transfer any filename onto the disk, s'long as it ends with .bin, then open it from the 'disk browse' menu
16:48:47DerPapstheh. cool
16:48:53DerPapstand what is if the file faulty?
16:49:01TheGazRthen you're screwed I guess
16:49:03mcuelenaereis there some kind of recovery menu?
16:49:09TheGazRNot that I'm aware of
16:49:19mcuelenaerehmm that could be a problem
16:49:26TheGazRI've tried different button combinations to see if there's a bootloader of any kind
16:49:36DerPapstmaybe it goes there automatically if the bin is faulty
16:49:38mcuelenaerewould the firmware get loaded from HDD or from flash ? (the main FW)
16:50:06mcuelenaerehave you tried attaching the HDD to a computer?
16:50:12TheGazRit gets loaded from the disk as far as I know
16:50:26TheGazRWhen I plug the device in, it just shows the partitions of it
16:50:52mcuelenaerewhat file system does it have?
16:51:05TheGazRDoesn't support NTFS
16:51:35mcuelenaereis there some other file on the HDD besides your music/pictures/videos/.. ?
16:51:51mcuelenaere(or a (hidden) partition)?
16:52:06TheGazRI coudln't see a hidden partition in Disk Management
16:52:15TheGazRerm, I'll print screen the hdd for you
16:52:25mcuelenaerecould you do a "fdisk" instead?
16:53:13TheGazRI don't know if there would be a hidden partition though, the disk supports formatting :S
16:53:51mcuelenaerewhat version of Windows are you using?
16:54:20TheGazRVista Ultimate
16:54:53 Quit AndyI (Read error: 113 (No route to host))
16:55:26gevaertsShowing a single partition when plugging in doesn't necessarily mean that there is only a single partition on disk
16:55:43mcuelenaereVista doesn't support fdisk AFAIK
16:56:08gevaertsAlthough this Ali usb/ide chip does suggest that the entire disk will be visible
16:56:13mcuelenaeredo you have a hex editor which supports viewing hard drives directly? (e.g. 010 Editor)
16:59:00TheGazROn the disk there is a file called System.ini
16:59:03TheGazRthe contents are
16:59:19 Join AndyI [0] (n=pasha_in@
17:00:05mcuelenaerecould you download DD for Windows? ( )
17:00:33TheGazRDownloading now
17:00:47mcuelenaeredo you know how to work with the Command prompt?
17:01:38DerPapstiirc the firmware could hide any other partitions too...
17:02:02mcuelenaerelike gevaerts said, if the USB chip is a ATA-to-USB chip it won't
17:02:05TheGazRHow would the device support changing the hdd though if that was the case?
17:02:41mcuelenaererunning a recovery image from flash?
17:02:52TheGazRhmm, could be
17:02:57TheGazRRight, how do I use this program?
17:03:06mcuelenaeredo you have the hdd attached?
17:03:16mcuelenaerefirst do "dd −−list"
17:03:28mcuelenaerethis should list all the Windows devices' names
17:04:19TheGazRit's just repeating what I say :S
17:04:22mcuelenaerethere should be one similar like "\\?\Device\Harddisk[X]\[XXX]"
17:04:30TheGazRIt's not listing anything
17:04:38mcuelenaerehave you extracted dd in the directory where you're in?
17:04:44mcuelenaere(I mean in the command prompt)
17:04:59TheGazRactually, I know what I'm doing
17:05:01TheGazRI'm an idiot
17:05:21mcuelenaerecould you pastebin the output?
17:05:35mcuelenaereoh BTW, maybe it requires administrative privileges
17:05:57TheGazRI was just opening the exe from the zip
17:06:01TheGazRnot going through CMD
17:06:51TheGazRwoah! A lot of information has come up
17:07:00TheGazRDamn me for having so many HDDs
17:07:07mcuelenaerecould you pastebin it?
17:08:44 Join nuonguy [0] (
17:09:38mcuelenaerehmm where is your DAP mounted at? (ie G:, H:, F:, ...)
17:10:27TheGazRM: and O:
17:10:33TheGazRI have 2 partitions
17:10:43TheGazR100Gbs for music, 20Gbs for data
17:10:52mcuelenaerethen I suppose you need "\\?\Device\Harddisk9"
17:11:27TheGazROk, what do I do with that?
17:11:36mcuelenaerenow do "dd if=\\?\Device\Harddisk9 of=c:\firstsector.bin size=512"
17:12:09 Quit Genre9mp3 ()
17:12:34mcuelenaereand upload c:\firstsector.bin somewhere
17:14:05TheGazRhmm, it didn't create a file called that :S
17:14:22mcuelenaeredid the command exit successfully?
17:15:09gevaertsIsn't that 'count=1 bs=512' instead of 'size=512' ?
17:15:31mcuelenaerecould be
17:16:00mcuelenaereAt the examples of they are omitting the parameter count
17:16:20mcuelenaereah sorry, it isn't size, you have to use bs=
17:16:43TheGazRSo, what do I have to put in?
17:16:52TheGazRdd if=\\?\Device\Harddisk9 of=c:\firstsector.bin bs=512"
17:16:57mcuelenaere"dd if=\\?\Device\Harddisk9 of=c:\firstsector.bin bs=512"
17:17:26gevaertsAnd 'count=1'. You don't want the entire disk
17:17:38mcuelenaereyes, I'm not very good with dd..
17:17:58 Join lee-qid [0] (
17:18:32TheGazRI got an error
17:18:56TheGazRError native opening input file: 0 The operation completed successfully
17:18:57 Quit mcuelenaere (Read error: 54 (Connection reset by peer))
17:19:05 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
17:19:17mcuelenaeredid you use administrative privileges?
17:19:20TheGazRgood point
17:20:01TheGazRNope, same error
17:21:19mcuelenaerehow are you enforcing administrative privileges?
17:21:33TheGazRright clicking cmd then run as administrator
17:22:01 Quit gregzx ("ChatZilla [Firefox]")
17:24:07mcuelenaerehmm maybe it just isn't allowed to do "\\?\Device\Harddisk9" directly and should \PartitionX be added..
17:24:30 Quit crash91 ("Ex-Chat")
17:24:46mcuelenaerecould you try the same with \\?\Device\Harddisk9\Partition0 ?
17:25:18mcuelenaereyou're sure you only have 2 partitions? because to me it seems you have 3
17:25:22TheGazRwas typing that as you said it :)
17:25:25TheGazRno error this time
17:25:30TheGazRI'll check c:\ now
17:25:47TheGazRfirstsector.bin is there
17:25:53mcuelenaerecould you upload it?
17:26:49TheGazRit's quite big mind
17:26:57mcuelenaerehmm that isn't right
17:27:03mcuelenaereit should be 512 bytes
17:27:10mcuelenaerewhat's the command you used?
17:27:51TheGazRdd if=\\?\Device\Harddisk9\partition0 of=c:\firstsector.bin bs=512
17:28:04mcuelenaereyou forgot "count=1"
17:28:16mcuelenaereHmm weird that partition is only 17MB big
17:28:16TheGazRWhere does that go?
17:28:22mcuelenaereafter the command
17:28:35mcuelenaerebut could you upload the big file?
17:28:45mcuelenaeremaybe it contains some interesting stuff
17:28:52TheGazRdamnit :P I just deleted it from my webspace
17:29:02TheGazRI'll re-upload it now
17:29:21TheGazRit's 25Mbs, sorry
17:29:39mcuelenaereis that too big for you to upload?
17:29:54TheGazRI have this webhost, and another one
17:30:02TheGazRso if file sizes get too big I'll use my main one
17:30:20mcuelenaerenah, I meant your internet connection; but apparantly that isn't a problem :)
17:30:33TheGazRNah, Uni network speeds are awesome
17:33:07mcuelenaereMBR says 2 partitions of type 0xC
17:34:39TheGazRis the 512b one
17:34:40mcuelenaerewhat's this?
17:34:42 Join Falafel [0] (
17:35:11mcuelenaereI'm going to try mounting the image as a loop device
17:36:40TheGazRI'll pretend I know what that means..
17:37:08mcuelenaereI'll mount the image as an imaginary HDD (in Linux) and try reading from it
17:37:16mcuelenaere(hoping that it contains a FAT partition)
17:37:21TheGazROh right, I see
17:40:54mcuelenaerehmm I can mount it
17:41:01mcuelenaerebut it yields unreadable characters as files
17:41:59mcuelenaereBTW the file has several 0x55 0xAA in it (aka MBR signature)
17:42:27gevaertsNot only MBR. FAT bootsectors have that as well IIRC
17:42:28mcuelenaereis there a way to mount a FAT partition Unicode?
17:42:37mcuelenaeregevaerts: ah, that could be it
17:43:08mcuelenaereBTW to mount the image you have to do: "losetup -o 32358 /dev/loopX firstsector.bin;mount -t vfat /dev/loopX /mnt/XX"
17:43:36mcuelenaere.. -o 35328 ...*
17:43:47 Join herrwaldo [0] (
17:45:06***Saving seen data "./dancer.seen"
17:45:46*LambdaCalculus37 sees that a few of the blind descriptions in the manuals need some fixes
17:45:50TheGazRWere you taking to me?
17:45:57*LambdaCalculus37 flexes his LateX-fu muscles
17:46:27mcuelenaereTheGazR: if you know the answer :)
17:46:52TheGazRHeh! You're the developer here. I'm just the n00b :P
17:47:29LambdaCalculus37TheGazR: One day, you may be a developer, too. :)
17:47:34 Join borges [0] (
17:47:38TheGazRI hope so :)
17:47:55TheGazRI'm pretty competant in programming, so It's about time I advanced
17:47:57*gevaerts sees more non-developers here :)
17:48:13mcuelenaerehmm mount -o iocharset=utf8 doesn't yield any readable characters
17:49:22mcuelenaereTheGazR: have you named your partition FREDDMANGO ?
17:49:32 Join crash91 [0] (n=crash@
17:49:44TheGazRI think it used to be called that
17:50:02TheGazROne partition is called MP3_Music the other is called MP3_Data
17:51:20 Join knittl [0] (n=knittl@
17:51:48TheGazRPerhaps you guys were right then
17:51:56TheGazRthere could be a third partition storing stuff
17:52:04TheGazRfirmware stuff
17:52:11mcuelenaereis there some FAT expert around here? :)
17:52:22TheGazRI eat a lot of McDonalds
17:52:25*LambdaCalculus37 isn't FAT :P
17:52:28TheGazRWill that suffice?
17:52:29 Quit lee-qid (Connection timed out)
17:52:49TheGazRSorry, it was an innapropriate time for a joke, I appoligise
17:53:51LambdaCalculus37TheGazR: Nah, it's cool. :)
17:54:03gevaertsmcuelenaere: explains most of it I think
17:54:33mcuelenaereyes, I'm on that page too :)
17:56:38TheGazRMe too.
17:56:48TheGazRNot making end or tail of it, but at least I can say I'm trying
17:57:50 Join n1s [0] (n=nils@rockbox/developer/n1s)
17:59:58mcuelenaerearg, I can't even tar the all files because it gives me a read error..
18:00:23gevaertsYou don't have the entire image
18:00:39 Quit DerPapst (Nick collision from services.)
18:00:49mcuelenaereTheGazR: wasn't the image 25MB ?
18:00:54 Join DerPapst_ [0] (
18:01:01mcuelenaerewithout the "count=1" option?
18:02:12mcuelenaerenormally, dd will extract the whole partition in that case; right?
18:02:23gevaertsThe partition table says that the entire disk is 120G, and the first partition about 90
18:02:36mcuelenaerebut those are the other partitions
18:02:56*gevaerts shuts up
18:03:03mcuelenaeredon't :)
18:03:09mcuelenaereI could be wrong here
18:03:22gevaertsActually, I do :) I have to go home
18:03:32mcuelenaeremaybe this (pseudo-?)partition is just a leftover from before the formatting
18:03:51mcuelenaereTheGazR: you formatted/repartitioned your disk?
18:03:59 Quit Falafel (Read error: 110 (Connection timed out))
18:04:07 Quit gevaerts ("work->home")
18:05:20TheGazRThe device is manufactured as 2 60Gb HDDs
18:05:30TheGazRpartitions rather
18:05:39mcuelenaereand how did you repartition it?
18:06:05TheGazRDisk Management and a fat32 formatter I found
18:06:39mcuelenaerehmm, and the device worked instantly with these new partitions?
18:07:01TheGazRI had to restart the device first, but yeah
18:07:22TheGazRYou can't use the device when it's plugged into USB
18:07:42mcuelenaerein what way?
18:07:42TheGazRa black screen and "USB Attached!" is written in the middle of it
18:07:44mcuelenaereis it turned off?
18:07:55mcuelenaereand if you unplug it?
18:08:37TheGazRit takes about 5 seconds and goes straight back to the main menu
18:08:38 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:10:20 Quit petur ("work->home")
18:10:24 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:10:30TheGazRWelcome back, Sir
18:10:32TheGazRit takes about 5 seconds and goes straight back to the main menu
18:10:37TheGazRIs what I said just before you left
18:10:49mcuelenaereI just read it in the logs :)
18:11:33mcuelenaereand during these 5 seconds, is it rebooting
18:11:42TheGazRI don't think so
18:11:44TheGazRlemme check
18:12:10TheGazRNah, it's about 3 seconds, and it just says "USB Attached" during them
18:12:23TheGazRthen it just snaps back into the main menu
18:14:54mcuelenaerein IDA, does the firmware contains some strings referring to Linux? (or µClinux?)
18:16:25TheGazRMike says:
18:16:25TheGazRgod harvard website is shit
18:16:25DBUGSent KICK TheGazR to server
18:16:25TheGazRMike says:
18:16:25TheGazRnot going to tht school!!!
18:16:25***Alert Mode level 1
18:16:25DBUGsent MODE #rockbox +b *!*n=garyoa*@*
18:16:25TheGazRMike says:
18:16:25Kick(#rockbox TheGazR :No flooding!) by logbot_!n=bjst@gateway/web/cgi-irc/
18:16:25***Alert Mode level 2
18:16:25Mode"#rockbox +b *!*n=garyoa*@* " by logbot_ (n=bjst@gateway/web/cgi-irc/
18:16:50mcuelenaerekicked again..
18:17:19LambdaCalculus37What the hell?
18:17:33 Quit Stickman ("-- no longer here --")
18:17:40LambdaCalculus37It was like he was suddenly possessed.
18:18:21mcuelenaeremaybe he was pasting something, but copied the wrong thing
18:18:26 Join bertrik [0] (
18:18:52mcuelenaeredoesn't +b means he's banned?
18:18:59Mode"#rockbox +o scorche|sh " by ChanServ (ChanServ@services.)
18:19:10Mode"#rockbox -b *!*n=garyoa*@* " by scorche|sh (n=scorche@rockbox/administrator/scorche)
18:19:30scorche|shi feel that was a justified kick though ;)
18:19:43 Join TheGazR [0] (
18:19:45Mode"#rockbox -o scorche|sh " by ChanServ (ChanServ@services.)
18:19:55TheGazRMan. that sucked
18:20:02mcuelenaereTheGazR: use pastebin if you want to post multi-line messages
18:20:14TheGazRI didn't, it just didn't copy what I wanted to clipboard
18:20:58mcuelenaereyou copied a part of a conversation with a friend of yours? :)
18:21:20 Quit knittl (Read error: 110 (Connection timed out))
18:21:52mcuelenaereBut anyway, you were saying there's some references to Linux?
18:22:04TheGazRI'll type it, I can't find a way to copy text from a string
18:22:09mcuelenaerecould you upload the firmware file or is it already available somewhere?
18:22:19TheGazRit's availible somewhere
18:22:25TheGazRdo you want chinese, or English?
18:22:30mcuelenaereEnglish please :)
18:25:56TheGazRit says "/home/yuzh/2006_shipment/Aigo/200/uClinux-2.4/include/linux/dcache.h
18:26:02TheGazRthen a load of other header files
18:26:26***Alert Mode OFF
18:29:09mcuelenaerewow, I'm jealous.. all those debug messages..
18:30:25TheGazRI'm glad they impress you? :P
18:31:04mcuelenaereon my Creative Zen Vision:M firmware, there are barely some strings.. (except those from open source projects integrated into it)
18:31:13TheGazROh right
18:31:13 Join DefineByte [0] (
18:31:33 Part DefineByte ("Bye all")
18:31:38mcuelenaereyou could sue them, I'm sure they didn't publish their modifications to µClinux
18:32:04TheGazRI'll phone my lawyer
18:32:30TheGazRMy only worry is that in order to port Rockbox to this mother, I'm going to have to do what I do now, and only get one chance
18:32:38TheGazRI hope that's not the case though
18:33:02mcuelenaereTheGazR: what do you mean by "doing what you do know"?
18:33:24TheGazRsticking the bin file on the drive, and opening up using the Aigo function
18:33:28 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
18:33:31TheGazRIf that makes sense :S
18:34:30 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
18:34:34mcuelenaereie something like rolo?
18:34:36TheGazRwb :)
18:34:39mcuelenaereah, with opening up you don't mean replacing the firmware?
18:34:51mcuelenaere(put those phrases in reverse order :))
18:35:35TheGazRI don't know what I mean - Just ignore me
18:35:41 Join mf0102 [0] (n=michi@
18:35:57 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts)
18:35:58mcuelenaeretry re-explaining it :)
18:36:25TheGazRI was thinking in line of having a Rockbox port called Update.bin, then sticking it on the hard disk, and updating the firmware using the same technique I use now
18:36:38TheGazRnavigating to the file, and opening it
18:36:52mcuelenaerebut the problem is, when that file doesn't do what you want; what happens?
18:37:08TheGazRyeah - That's why i said "Only get one chance to do it right"
18:37:11mcuelenaereI mean, in the beginning it's all about experimenting
18:37:22TheGazRyeah, experimenting and having a fail-safe
18:37:24mcuelenaereand that's why there need to be some kind of recovery mode
18:37:40TheGazRyup! I don't know how they could build this thing without one :S
18:37:55mcuelenaere... or we could just file a complaint about the using of GNU code without sending patches
18:38:01mcuelenaereabout the use*
18:38:11TheGazRsounds like a lot of effort
18:38:30mcuelenaerenah, if we just post a message to the gpl-violations list?
18:38:38mcuelenaerewhat do you have to lose? :)
18:39:05TheGazR...What would we have to gain though?
18:39:29mcuelenaerebtw, regarding how they tested their player; I suppose they can flash their flash memory
18:40:16DerPapst_mcuelenaere: maybe possible on their dev board but maybe not on the finished product
18:40:17TheGazRHmm, sounds a very dodgy way to do it though
18:40:32TheGazREven the best hardware and best software can have a bad flash
18:41:03TheGazRA bad flash on this thing means a nifty looking paper weight
18:41:08mcuelenaereDerPapst_: you're right, I forgot that part
18:41:20mcuelenaerenot really, you can always reflash it
18:41:45TheGazRhmm, yeah! That's what I'm thinking
18:42:05mcuelenaerebut I'm pretty sure they have some kind of fallback method
18:42:09TheGazRNo idea how though
18:42:26mcuelenaerewhat happens if you start the device without a HDD attached?
18:42:36TheGazRI cxo
18:42:39TheGazRI could try that I guess
18:42:45TheGazRdaubt it would do any damage
18:45:26TheGazRit just freezes on the loading screen
18:45:37mcuelenaere -> another Sigma based device which contains GPL code
18:45:50TheGazRAhh wait, scrap that
18:45:56TheGazRit's loaded up the software
18:45:58TheGazRjust a lot slower
18:46:10TheGazRguess that throws off our guess of the firmware being on the disk :(
18:46:42mcuelenaerewe could replace a function in their current OS and use it a some kind of bootloader code
18:48:49TheGazRthat's strange
18:49:04TheGazROn the menu system, I've looked up "Hard Disk Information"
18:49:11TheGazRand it's found a partition
18:49:45TheGazRCurrent Partition: 1 Total Size: 3M Used Size: 3M Free Size: 0M
18:50:25gevaertsWhat happens if you plug it in now ?
18:50:30*gevaerts means plug in usb
18:51:09 Quit mf0102 (Remote closed the connection)
18:52:00TheGazRnothing :(
18:52:19TheGazRComputer doesn't recognise any new hardware either
18:52:41gevaertsNothing in the device manager either ?
18:53:33gevaertsNot entirely strange, since there is no disk, but still it would have been nice to get something
18:53:48mcuelenaereTheGazR: did you get a CD with the DAP?
18:53:52 Join mf0102 [0] (n=michi@
18:54:02TheGazROnly USB2 drivers for <XP
18:54:12mcuelenaerehmm, so they didn't include any source code..
18:54:18 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP)
18:54:54mcuelenaereI do think we should put some effort in getting the source code out of them..
18:55:16TheGazRapparently they're an impossible company to contact
18:55:50mcuelenaeredon't they respond?
18:55:56gevaertsContact whoever sold it to you. After all, they are the ones who are legally bound by the GPL
18:56:35TheGazRIt was bought as Grade A stock, does that matter?
18:57:33TheGazRcouldn't reddmango just lie though? We're not using their firmware remember, we're using Aigo's
18:57:46mcuelenaerethen we should contact Aigo
18:58:01mcuelenaereboth are using µClinux
18:58:32mcuelenaereI even think it was recommended by Sigma, as a lot of their products seem to use it..
19:01:33 Quit mcuelenaere (Read error: 131 (Connection reset by peer))
19:01:42 Join DefineByte [0] (
19:01:44 Quit DefineByte (Client Quit)
19:02:09 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:04:57mcuelenaereTheGazR: are there any hidden directories on your DAP's HDD?
19:11:00mcuelenaere -> "OEM customers of Sigma who are shipping products without GPL compliance"
19:11:42mcuelenaeremaybe we should contact this guy?
19:12:05TheGazRCould do
19:12:19 Quit crash91 ("Ex-Chat")
19:12:24TheGazRI'm trying google's webpage translating method to browse the chinese version of the Aigo website
19:12:56mcuelenaereI did that earlier, and it didn't give me anything useful..
19:13:27TheGazRhmm, same :S
19:13:39TheGazRthough, the E235Plus thing looks interesting
19:15:32TheGazRNothing in English though
19:20:37TheGazRGah, talk about giving anybody a headache
19:20:47TheGazRI really appreciate the support though
19:22:22 Join miepchen^schlaf [0] (
19:23:09mcuelenaereTheGazR: could you keep the firmware file at your webserver for some time?
19:25:52 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:26:12 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:26:28 Quit mcuelenaere (Remote closed the connection)
19:26:34 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:27:59TheGazRWelcome Back
19:28:04mcuelenaerethanks :)
19:29:09 Join LambdaCalculus3 [0] (i=44a0430f@gateway/web/ajax/
19:29:37 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/
19:30:49 Quit LambdaCalculus37 (" ajax IRC Client")
19:30:50TheGazRI'm google searching seeing how many datasheets I can find for the hardware
19:31:09 Nick LambdaCalculus3 is now known as LambdaCalculus37 (i=44a0430f@gateway/web/ajax/
19:31:40mcuelenaereok, now I mounted the FAT partition with codepage=936,iocharset=gb2312 and it gives me some (more) readable names
19:31:44mcuelenaerebut still it's garbage
19:31:58 Quit Arathis ("Bye, bye")
19:32:04mcuelenaerebtw, I got the codepage=936,iocharset=gb2312 from the firmware (it is there as string)
19:33:12TheGazRWhat are these names?
19:33:19TheGazROf files on the disk?
19:33:39mcuelenaeresomething like YH8GAX~3
19:33:50mcuelenaerebut this files appears 50 times
19:33:56mcuelenaereand some other files appear also 50 times
19:34:11TheGazRLooks like the naming system of Windows Recycler
19:34:22mcuelenaerebut now it at least gives me some ASCII characters..
19:34:24 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
19:34:26mcuelenaereyou think so?
19:34:35TheGazRI think so
19:34:46mcuelenaerethe encoding is gb2312, I suppose that is somethinkg like simplified chinese?
19:35:16mcuelenaeredoes the OF contains games?
19:35:46TheGazRAll shite
19:36:33mcuelenaereI see snake is one of them, along with some tank game?
19:36:51TheGazRAnd one called Boxes
19:37:24mcuelenaerethe biggest part of the firmware seems to contain images and other data (non-code)
19:37:44mcuelenaerebut I wonder how it is packed together, as the first bytes are the vectors..
19:42:15 Join gevaerts_ [0] (
19:43:14 Quit gevaerts (Nick collision from services.)
19:43:32 Nick gevaerts_ is now known as gevaerts (
19:44:54 Quit amiconn (Nick collision from services.)
19:45:01 Join amiconn [50] (n=jens@rockbox/developer/amiconn)
19:45:10***Saving seen data "./dancer.seen"
19:46:18TheGazRI open IDA, and just get confused
19:46:57mcuelenaereI just sent a mail to that guy I posted a link earlier
19:51:16 Quit mcuelenaere (Read error: 104 (Connection reset by peer))
19:51:27TheGazROk - Thanks
19:51:50 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
19:51:58mcuelenaerewow, I even got an instant response!
19:52:26 Join kharo [0] (
19:52:41 Quit nuonguy ("This computer has gone to sleep")
19:53:01BagderAigo is Chinese, right?
19:53:10mcuelenaereyes, I believe so
19:53:19 Join nuonguy [0] (
19:53:40 Join Falafel [0] (
19:53:41mcuelenaereTheGazR: what was your confusion about IDA?
19:53:43Bagderso any license violation will just be ignored
19:53:49mcuelenaereBagder: why?
19:53:55 Join r0rshach [0] (n=chatzill@
19:54:03TheGazRJust the program
19:54:03Bagderthe Chinese manufacturers tend to do them en mass
19:54:08TheGazRIt's so busy
19:54:14mcuelenaereBagder: but I suppose Sigma isn't Chinese + they did release some code in the past (Sigma)
19:54:28Bagderah well then there's a chance
19:54:30mcuelenaereTheGazR: yes, you need to get used to it :)
19:55:10gevaertsDoes that actually matter ? The manufacturer doesn't distribute GPL binaries to the user, the reseller does. So it's actually the reseller's problem
19:55:11TheGazRhmm! That's interesting
19:55:15markunBagder: any tips what the fastest way is to match a tarball to a cvs revision? I tried looking at the filedates, but that didn't help.
19:55:33 Join Arathis [0] (
19:55:46Bagdermarkun: no $Id:$ or similar in the files I guess?
19:56:07Bagdertricky then
19:56:25Bagderpossibly binary-search on one of the busiest/most changed file in cvs
19:56:44TheGazRSearching through the strings I've found one that says:
19:57:14TheGazR\r\n\EM85xx Bootloader v1.0.0
19:57:34TheGazRCould that be of any importance?
19:57:50 Quit dabujo ("( :: NoNameScript 4.2 :: )")
19:58:15mcuelenaereTheGazR: yes, I found that too
19:58:22mcuelenaereI suppose it's just part of the Sigma SDK
19:59:06TheGazRThere's a string that says "Boot Flash Failed"
19:59:21TheGazRSo, that surely means you can boot to flash :s
20:00:16 Join MethoS- [0] (
20:00:26mcuelenaereI think (a part of) the firmware is flashed, and if for some reason the checksum failed when loading the FW from flash, this string appears
20:01:29TheGazRthere's also one that says "OS/2 Boot Manager"
20:01:39TheGazRbut I recognise that from somewhere
20:01:48mcuelenaereI believe that's just part of the Linux kernel/other Linux part
20:02:21TheGazRhmmm, makes sense
20:02:22mcuelenaereI saw it contains strings for all types of partitions, so this could be one of them (or related to)
20:05:25 Join FOAD_ [0] (
20:06:13amiconnPartition type 0x0a: OS/2 Boot Manager
20:06:45TheGazRIs that good? Or?
20:07:25 Quit MethoS- (Remote closed the connection)
20:07:41r0rshachare both wav files and wmv files not supported?
20:08:02TheGazRthat's right
20:08:09r0rshachthanx Gazr
20:08:20r0rshachlooks like im going to have to get this guy to convert his podcasts
20:08:24r0rshachor do it myself :)
20:08:29mcuelenaereOk, I sent a message to the list
20:08:46TheGazROh wait - Wait - I thought you were talking about something else R0rshach
20:08:50TheGazRI've no idea
20:08:53*mcuelenaere is off to dinner
20:08:56 Quit mcuelenaere ("bye")
20:09:10 Quit Bright-SUSaiyan ()
20:09:43 Quit nuonguy (No route to host)
20:10:12 Quit DataGhost (Read error: 104 (Connection reset by peer))
20:10:25 Join DataGhost [0] (i=dataghos@unaffiliated/dataghost)
20:10:30domonokyr0rshach: at least wav works fine with rockbox... wmv is for video ?
20:10:48LambdaCalculus37WMV is the video side of Windows Media.
20:10:59LambdaCalculus37IIRC only the audio in a WMV file will play in Rockbox.
20:10:59r0rshachyeah, i had trouble having it recognize a wav file
20:11:27r0rshachwhich would be fine lambda, but the file isnt showing up in a dir
20:11:56r0rshachmaybe i did something but in the long run i can live w/o those 2 files types
20:12:45amiconnwav is definitely supported
20:12:54*LambdaCalculus37 doesn't use any Windows Media files of any sort, so he's a bit unsure
20:13:28Bagdermidgey: I continue to only get english...
20:14:03LambdaCalculus37WMV is defined in apps/filetypes.c as audio, it seems.
20:14:32LambdaCalculus37As is ASF.
20:14:32midgeyBagder: hmm, i'll send you an updated version of my patch once I get splashes working again
20:17:04PaulJam_r0rshach: what is your "show files" setting set to? .wav files should be visible in all modes except when it is set to "playlists".
20:17:09Bagdermidgey: you could also consider posting it as a regular flyspray patch and point out the number to me, to allow others to join in the fun (testing, commenting etc)
20:17:37Bagdernow I'll go have some family time
20:17:44 Quit borges ("ChatZilla [Firefox]")
20:17:47midgeyup until a few days ago, i had to manually edit dep-plugins so I had been holding off
20:18:15BagderI don't mean to push you into anything, there's no hurry
20:20:04 Join crash91 [0] (n=crash@
20:20:29 Join ap0 [0] (
20:21:18r0rshachpaul ill look, thansk
20:22:08 Quit FOAD (Read error: 110 (Connection timed out))
20:22:08 Quit ap0 (Client Quit)
20:22:08 Nick FOAD_ is now known as FOAD (
20:23:55PaulJam_r0rshach: another reason for the file not showing up could be if it has the hidden attribute set or a dot in front of the filename. in that case it'll be shown if you set "show files" to "all".
20:24:10 Join Mouser_X [0] (
20:24:35Mouser_XHow difficult would it be to implement the Gigabeat remote for the 'beast?
20:25:06Mouser_XAlso, nice to see MOD support in Rockbox! I've been using the patch for nearly a year.
20:25:44jhMikeSMouser_X: pretty tricky to do it well actually
20:25:53Mouser_XBah! Why?
20:26:25Mouser_X(Not Why?!)
20:26:43r0rshachthat worked PaulJam_ Thanks!
20:26:45Mouser_X(Use " around why...)
20:27:59bertrikhm, there's support for Z-A file sorting in rockbox, but you can't select it :P
20:29:19 Join fml [0] (n=4fd3dae6@gateway/web/cgi-irc/
20:29:43 Quit r0rshach ("ChatZilla [Firefox]")
20:29:48 Quit TMM (Remote closed the connection)
20:31:32jhMikeSMouser_X: Not sure how to get a proper "present" level for one
20:31:59Mouser_XHmmm. :(
20:32:37Mouser_XWhat's wrong with assuming one is present?
20:33:26Mouser_X(While not done right, I can't see in harm in doing it that way... I'm not a programmer/developer though, so I'm likely not one to talk.)
20:34:16 Quit LambdaCalculus37 (" ajax IRC Client")
20:34:34 Join LambdaCalculus37 [0] (i=44a0430f@gateway/web/ajax/
20:34:46 Join m0f0x [0] (
20:36:01jhMikeSthe way the hardware setup is makes reading ADC rather costly (via serial) unlike gigabeat FX
20:36:07 Join obo [0] (n=obo@rockbox/developer/obo)
20:36:19Mouser_XCostly in CPU, or power?
20:36:30 Quit bluebrother (Read error: 104 (Connection reset by peer))
20:36:53Mouser_X(If in CPU, the 'beast has some to spare... :P )
20:38:37 Join bluebrother [0] (
20:40:44 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere)
20:42:34 Quit krazykit (Remote closed the connection)
20:42:38 Join krazykit [0] (
20:44:47jhMikeSNot so much in CPU. The remote hookup is just rather awful though.
20:45:42 Join davina [0] (
20:46:35Mouser_XSo expensive in power then?
20:48:08Mouser_X(BTW, that sucks, as I use the remote almost exclusively... It's one of the biggest things holding me back from using the 'beast as my main player.)
20:51:37jhMikeSthe PMIC has comparators built in for ADC readings so I'm not sure if perhaps may help out yet
20:52:48Mouser_XI suppose I can practice using the 'beast w/o the remote. At my job, I'm not sure how well that will work out.
20:53:43*LambdaCalculus37 sees a rapidly growing number of beast users
20:54:06*Mouser_X is glad to have gotten his a few months ago.
20:55:11Mouser_XAh, 1.75 months, not quite 2.
20:57:15 Join miepchen^schlaf_ [0] (
20:59:14 Quit mcuelenaere ()
21:00:16 Join nedd1 [0] (n=john@nat/sun/x-fc885a1215b44dd3)
21:02:01Mouser_XI assume the MOD codec still plays the file infinitely?
21:02:46Mouser_X(It'd be nice if were to stop and go to the next song in the playlist...)
21:04:24 Nick Mathiasdm2 is now known as Mathiasdm (
21:06:20fmlHello. I've just had a I04:IllInstr at B0D0BCD0 on my H120, r17595 when running DiskTidy. I thought H120 was rock solid!
21:07:21bluebrotherfml: the h120 is −− Rockbox might be not ;-)
21:07:36fmlbluebrother: :-)
21:08:20bluebrotherlooks like a problem with disktidy then ...
21:08:44Mouser_XI've never had disktidy do anything but crash for me...
21:09:00DerPapst_fml: do you get that everytime you run disktidy?
21:09:07fmlAnother issue: I wanted to install (update) rockbox on H120. For some reason, RbUtil thought I have sansa e200 and installed that. I haven't noticed because during the installation, the model is not shown. I think it would be a good feedback.
21:09:24DerPapst_heh :D
21:09:45preglowMouser_X: put in a bug report/feature request for it
21:10:03preglowi'd almost call it a bug, none of our other codecs behave that wa
21:10:07 Join BigBambi_PC [0] (
21:10:11bluebrotherfml: I'll think about adding more "feedback". But the model is shown in the main window all the time −− isn't that sufficient?
21:10:49fmlDerDome: I only tried once. Not I got it once again!
21:10:52Mouser_Xpreglow: SID does. It plays each song endlessly. I'd say that one should behave more like NSF does.
21:10:59bluebrotherbut anyway, I thought about adding a sanity check before installing (well, at least when using the automated installation)
21:11:11bluebrotherMouser_X: how does NSF behave?
21:11:17fmlbluebrother: frankly said, I didn't notice this! =:-O
21:11:42 Quit miepchen^schlaf (Connection timed out)
21:11:50bluebrotherhehe ... but I would be interested why rbutil thought you'd have an e200. Did you install on an e200 before that?
21:12:00Mouser_Xbluebrother: It plays each song for a set amount of time (2:00 IIRC), unless "Repeat 1" is enabled.
21:12:21fmlDerPapst_: after pressing PLAY rockbox boots up again. Pressing STOP does nothing.
21:12:30n1sI would love a way to make sid advance to the next track automatically
21:12:34Mouser_XWith "Repeat 1" enabled, it allows you to skip through the various songs contained in the NSF (w/o having to hold down next/previous to do so otherwise.)
21:12:54bluebrotherMouser_X: but that's quite awkward too. Is it completely impossible to figure the end of the track?
21:13:07Mouser_XNSF is an emulated format.
21:13:14Mouser_XIn other words, pretty much yes.
21:13:22domonokybluebrother: do you know if it is possible in linux to get noticed when a usb insert occurs ? (so that rnutil can detect it..)
21:13:23Mouser_X(As for SID, I don't know.)
21:13:38fmlDerPapst_: another question about disktidy: how do I see what files will be cleaned? I go to "Files to clean", have a list there but the entries are not marked in any way.
21:13:52DerPapst_click on < all >
21:14:03 Quit toens (Read error: 110 (Connection timed out))
21:14:34fmlDerPapst_: doing this doesn't change anything on the screen.
21:15:07fmlDerPapst_: what should it be?
21:15:34Mouser_Xbluebrother: For SIDs, there is apparently some form of tagging available (NSFs can have tags, but then they're NSFe files). The tags are contained in a seperate file.
21:15:36bluebrotherMouser_X: I think it would be much saner to treat subsongs as an internal cuesheet.
21:15:47DerPapst_put arrows next to each entry that doesn't start with <
21:15:53bluebrotherIIRC linuxstb suggested that already
21:15:56preglowMouser_X: sids don't have tagging, they have that huge hvsc text file
21:15:57DerPapst_to show that they'Re selected
21:16:06preglowMouser_X: the data exists, but in highly impractical form
21:16:17bluebrotherdomonoky: well, not that easily. You can hook up to dbus or similar ...
21:16:33Mouser_Xpreglow: I see. I've never gotten it to work, so I didn't know how it was implemented.
21:16:44bluebrotherbut my idea was to run a somewhat improved autodetection upon startup anyway.
21:17:04fmlDerPapst_: hrm.... not for me :-(
21:17:07 Join palbuddy [0] (n=mike@
21:17:12bluebrotheronce I get the bootloader thing finished I planned working on some startup "screen".
21:17:14DerPapst_bugger :-/
21:17:25domonokybluebrother: on windows you can get a event on usb insert, but it happens a bit often.. :-)
21:17:33Mouser_Xbluebrother: How would cuesheet stuff work for NSFs/SIDs?
21:17:40Mouser_X(I've never used them.)
21:17:46fmlDerPapst_: I'll try to install rockbox manually. These automatic things, you know...
21:18:07DerPapst_hehe :-)
21:18:17bluebrotherfml: hey, don't say that! ;-)
21:18:24 Quit nedd1 (Read error: 104 (Connection reset by peer))
21:18:30domonokyfor the autodetection: i think we should use all USB:IDs we can, and only use the patchers detection if we really need to (because of the permission problem with the patchers)
21:18:41bluebrotherdomonoky: do you really think it's feasible to detect changes upon runtime?
21:19:12bluebrotherwell, I want to check a few things upon startup: (1) check player, (2) permissions (at least if needed), (3) network
21:19:21domonokydetection while running would be nice, but it isnt needed..
21:19:24bluebrothermaybe a few other things too.
21:19:49bluebrothermaybe you'll find a way to figure the mountpoint based on usb pids?
21:19:56bluebrotheron windows, that is
21:20:32fmlDerPapst_: I have icons disabled. Could that be the reason?
21:20:34domonokyat least for the device, we only need the patchers for ipod mini.. all others have different ids...
21:20:57DerPapst_probably... don't know how the simple lists work withough
21:21:05domonokyfinding a way to map the ids to mountpoints would be good... i will try another attempt.. :-)
21:21:09bluebrotherI wouldn't count on that not to change in the future
21:23:08fmlDerPapst_: yes, that's the icons setting! The markers are shown via icons :-/ Not good.
21:23:47fmlIs it possible to create a bookmark without stopping playback?
21:24:06fmlThe manual only tells about the 'bookmark on stop' option
21:24:18DerPapst_hm. no idea if there is another no icon way... maybe force an icon (bullet or so)
21:24:21bluebrotherfml: sure. There's a bookmark entry in the context menu
21:24:53DerPapst_fml: could you make a bug report for it? So that JdGordon|zzz can have a look at it.
21:26:48fmlbluebrother: and that will mark just the song? Or the position in the song as well? What if I want to marks many (3-4) points?
21:27:33bluebrotherfml: you can create a bookmark as often as you like
21:27:54palbuddyhello, I think I've checked all the faqs out, but I'm stumped here. I have a sandisk e260 v1, with Rockbox successfuly installed....I plug it into Ubuntu, somtimes it works, sometimes now
21:27:57palbuddysometimes not
21:28:09palbuddyis there any way to make it work 100%?
21:28:19bluebrotherpalbuddy: you need to boot into the OF for disc access
21:28:31palbuddywhat do you mean?
21:28:33palbuddyhow do you do that?
21:28:43bertrikhold left while booting
21:28:50bluebrothershut down the player, then connect usb IIRC
21:28:54palbuddywith the USB plugged in or not?
21:28:59palbuddyI'll try that
21:29:08Mouser_XTo boot into the OF, I just insert the USB cable while my Sansa is turned off.
21:29:11bertrik^−−- what bluebrother said is easier than what I said
21:29:15bluebrotherbut I don't have a e200, can't confirm 100%. Others can do ... ;-)
21:29:36*Mouser_X has the e200.
21:29:36bluebrothers/can do/did/ ;-)
21:31:02fmlDerPapst_: done.
21:32:22palbuddyokay when do I release the 'left button' because when I do, it goes through a cycle of 'connect disconnect' and ends up not working
21:32:34palbuddynot working as getting to the OF
21:32:41palbuddy(OF meaning Official Firmware I assume)
21:33:01Mouser_Xpalbuddy: When you have your e200 off, and insert the USB cable, what happens?
21:33:05DerPapst_fml: thanks
21:33:13Mouser_X(No need to push any buttons.)
21:33:18palbuddymouser it automatically turns on
21:33:28Mouser_XAnd does what?
21:34:17palbuddygoes to the rockbox boot loader, and then cycles from connected, disconnected for a while
21:34:36Mouser_XIf you have a SD in the slot, it will update the database. Remove the card (if you have one inserted).
21:34:52palbuddyno I don't have any SD card at all in it
21:34:59Mouser_XIf you don't have one inserted, then check your settings. Maybe you have MTP enabled?
21:35:21Mouser_X(If you do, maybe the Sansa doesn't like the way Linux is trying to interface with the MTP stuff.)
21:35:31Mouser_XOtherwise, I have nothing else to offer.
21:35:35palbuddycan I change that through rockbox?
21:35:43crash91Well i can confirm, its doing the same for me on mine (MSC)
21:35:46Mouser_XIt's an OF thing.
21:36:04palbuddyokay so to boot into OF, turn on, hold left without the USB?
21:36:32Mouser_XI don't know. I always use the USB method to get into OF, and then remove the USB.
21:37:09crash91palbuddy: You can either plug the USB in while its off, or switch it on and hold left until the rockbox bootloader completes
21:37:31palbuddyokay one sec here
21:38:29crash91I have libmtp and mtpfs installed, yet i can only access mine from Banshee, so i highly doubt its an MTP-related problem.
21:39:06 Quit J (Remote closed the connection)
21:39:46 Quit crope`` ("Leaving")
21:41:06palbuddyUSB should be at MTP?
21:41:30gevaertsNo, MSC
21:41:34crash91palbuddy: no, I was ruling out Mouser_X's suggestion a few lines back.
21:41:55palbuddyall right
21:42:53palbuddyyeah, I'm in the OF and then it just cycles through from connected to disconnected until it doesn't work
21:42:59palbuddybut I suppose then it's not a rockbox issue
21:43:04palbuddyso I should leave you guys alone then
21:43:50bertrikmaybe it's a USB power problem, can you connect it directly through a shorter USB cable or through a powered hub?
21:44:09palbuddywell it's a usb 1.1 (I do have an old laptop) maybe that could be it?
21:44:28crash91palbuddy: yes maybe.
21:44:34gevaertsIt shouldn't
21:44:53palbuddyI'll do some google searching, and lurk in the background
21:45:04crash91palbuddy: What happens if you hold left, wait for it to finish the database rebuild and then connect?
21:45:11palbuddybtw rockbox is pretty amazing though, kudos to the programmers and you helpers though
21:45:12***Saving seen data "./dancer.seen"
21:45:23palbuddycrash, in rockbox? or in the OF?
21:45:34crash91palbuddy: while booting to get to the OF.
21:46:36palbuddywell, it doesn't refresh the database
21:47:09palbuddyit just goes to the menu and that's it
21:47:44 Quit nplus (Read error: 104 (Connection reset by peer))
21:48:32palbuddythe really wierd thing IMO is that it opens up my linux media player, it just doesn't show the songs on the sandisk
21:48:37palbuddywell it does maybe one out of the ten times
21:48:58bertrikany special messages in dmesg?
21:52:07 Join robin0800 [0] (
21:53:41 Join stripwax [0] (
21:55:37palbuddyI'm sorry, what is? or how to I get to dmesg? if that comment is to me?
21:56:17bluebrothertype "dmesg" in a terminal window
21:56:42palbuddywith everything plugged in?
21:58:33 Quit LambdaCalculus37 (" ajax IRC Client")
21:58:52bluebrotheryes. It displays you log information from the system
21:59:06palbuddyokay a lot of failed stuff, FAT doesn't work
21:59:12palbuddyread capacity
21:59:28 Join nplus [0] (n=nplus@141.25.Globcom.Net)
21:59:33 Quit nplus (Read error: 104 (Connection reset by peer))
21:59:54palbuddyit finds the direct access to the 260
22:00:52palbuddyyou know what? tomorrow I'll try it with another computer, a winxp machine and see if that works
22:01:04palbuddythanks so much though, you guys have really tried to help!
22:01:07palbuddytake care!
22:02:05 Quit palbuddy ("Leaving")
22:05:54 Quit crash91 ("Ex-Chat")
22:05:58 Quit fml ("CGI:IRC (Ping timeout)")
22:09:20 Join nplus [0] (n=nplus@141.25.Globcom.Net)
22:09:23 Quit nplus (Read error: 104 (Connection reset by peer))
22:10:07 Join nplus [0] (n=nplus@141.25.Globcom.Net)
22:10:09 Quit nplus (Remote closed the connection)
22:10:17 Join nplus [0] (n=nplus@141.25.Globcom.Net)
22:10:20 Quit nplus (Read error: 104 (Connection reset by peer))
22:15:33 Join toens [0] (
22:17:43 Join crash91 [0] (n=crash@
22:24:06 Quit Mathiasdm ("Yuuw!")
22:25:26 Join Buschel [0] (
22:26:26 Quit Arathis ("Bye, bye")
22:26:54Buschelpreglow: the mpc seek patch does also work for large files (tested with up to 72 minutes)
22:27:12Buschelpreglow: i think i'll sumbit the patch tomorrow
22:32:30 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
22:33:07 Join stripwax [0] (
22:33:50 Join homielowe [0] (
22:35:21 Join nedd1 [0] (n=john@nat/sun/x-7fdb5a845fbeccd4)
22:37:11 Join spiorf [0] (
22:38:09 Join Mathiasdm [0] (
22:40:50 Join petur [50] (n=petur@rockbox/developer/petur)
22:43:37 Quit Buschel ()
22:45:10preglowbuschel: sounds good
22:46:43 Quit Horscht ("We don't make mistakes, we just have happy little accidents")
22:47:31 Quit crash91 (Read error: 110 (Connection timed out))
22:50:56 Join borges [0] (
22:52:18 Quit stripwax (Read error: 110 (Connection timed out))
22:54:33 Quit BigBambi_PC (Read error: 104 (Connection reset by peer))
22:58:39 Quit homielowe ()
23:00:00 Quit Falafel (" Me-has-no-belgian-beer-:(")
23:08:07 Join Bright-SUSaiyan [0] (
23:12:41 Nick miepchen^schlaf_ is now known as miepchen^schlaf (
23:26:55*bluebrother just noticed that a signal can get connected to another signal in Qt
23:27:25bluebrothernice, makes code simpler
23:30:49 Quit mf0102 ("Ex-Chat")
23:31:09 Join MethoS- [0] (
23:33:10bertriksome settings show a "cancelled" splash even if nothing was changed, is this easy to fix?
23:34:20 Quit pondlife (Read error: 110 (Connection timed out))
23:35:14scorche|shbluebrother: one thing i noticed while using rbutil last night...i was installing themes and if you choose to install just one, it will install and then close the themes window, so if you, say, only wanted to install 3 of the themes, you would need to click, install, hit next, hit themes again, click, install, next, there a reason for this?
23:36:50bluebrotherscorche|sh: you can select multiple entries from the list by holding Ctrl
23:38:09 Quit Mathiasdm ("Yuuw!")
23:38:12scorche|sheven so, do you think the themes window should close automatically like that instead of when you tell it to?
23:38:41 Quit desowin ("KVIrc 4.0.0 Insomnia")
23:39:12bluebrotherhmm, that could be discussed.
23:39:38 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
23:39:42bluebrotherfrom my current point of view it makes sense, as if installation was successful you have done all tasks in that window ...
23:39:50scorche|shi am a fan of things closing when i tell it to
23:39:52bluebrotheror at least I assume you did ;-)
23:40:01 Join Horscht [0] (n=Horscht@xbmc/user/horscht)
23:40:33 Join AceNik [0] (n=AceNik@
23:40:58scorche|shit seems odd that the actual installing window requires you to hit next to close it, yet the themes window closes automatically
23:41:11AceNikhey guys this seems like a good patch, can it be included
23:41:11bluebrotherin that case you'd need to close the logger and the theme window. I think that would be a bit inconvenient for most users
23:41:24bluebrotherbut we could make the logger autoclose after a timeout
23:41:45scorche|shand i think it was disucssed before, but autodetection really could use a progress bar (even if it is a simple window that says "autodetecting...")
23:42:05 Quit TaylorKillian (Read error: 110 (Connection timed out))
23:42:41bluebrotherI want to rework quite a few things to make it more user-friendly. Currently I'm reworking the bootloader installation (that class became quite a mess)
23:42:48scorche|shi hit it, didnt see anything...wanted to hit it again...noticed that rbutil was "frozen" and then waited a couple more seconds before it got done
23:43:20scorche|shyeah...guiding instructions would be nice too, but you already know about that (it says so in the manual)
23:43:40 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
23:45:13***Saving seen data "./dancer.seen"
23:47:49 Quit bertrik ("bye")
23:50:07 Quit petur ("*plop*")
23:53:19 Quit AceNik ("Trillian (")
23:54:08 Quit SirFunk (Read error: 104 (Connection reset by peer))
23:54:16 Quit tvelocity (Remote closed the connection)
23:55:34 Join petur [50] (n=petur@rockbox/developer/petur)
23:55:49 Join SirFunk [0] (
23:55:55 Join Xqtftqx [0] (i=40e9e3d2@gateway/web/ajax/
23:57:06XqtftqxHey guys if i use the bootloader image change patch on the beast will it work?

Previous day | Next day