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

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

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

#rockbox log for 2006-07-25

00:00:14k8toit runs faster than O2 almost all the time
00:00:25amiconnI only see two more options now. (1) Thumb code might be faster than plain arm. (2) Writing some (more) critical parts in assembler
00:00:41k8toi suspect rockbox platforms have slightly lower cost for memory access
00:01:04amiconnk8to: Depends. On coldfire, memory access is really costly
00:01:11k8tothumb faster than plain arm?
00:01:23k8tothat certainly wasn't the case when I worked with arm, but that was arm7tdmi etc
00:01:33linuxstbThe ipods are arm7tdmi
00:01:58amiconnI said 'might be', of course I'm not sure
00:02:04k8tostill the thumb decoder could have had a few tweaks since 1998
00:02:08k8tobut it was a significant cost then
00:02:25linuxstbHow wide was your memory bus?
00:02:30k8tolike 20% speedloss for the test battery i had to deal with
00:02:40k8toit was a 32bit bus
00:02:47Bagderthere you go
00:02:56Bagderthumb is for 16bit
00:03:07amiconnBut the reasoning is that thumb instructions are 16bit, while plain arm is 32bit. And when memory bandwidth is a bottleneck...
00:03:10k8toit packs the instructions much mor etightly
00:03:23 Nick jborn_ is now known as JoeBorn (
00:03:33k8towhich should be a win for load in all situations
00:03:44 Quit klrspz ()
00:03:45amiconnI didn't deal at all with arm until the rockbox ipod port
00:03:47k8tothe decode costs more
00:04:35k8tohow painful is mixed execution these days?
00:04:37Bagderperhaps that's why they say its for 16bit memory cases? ;-)
00:04:45 Part darth_mall ("Ex-Chat")
00:05:12linuxstbAlthough if thumb proves faster, it's odd that (at least according to the IPL people), the Apple/PortalPlayer firmware doesn't contain any thumb code.
00:05:16k8toBagder: that seems plausible sure, but of course some people care more about code size
00:05:27dan_aDoes anyone have any comments on the second patch on ?
00:05:47k8tohah i used to work on vxworks
00:05:54dan_aWould it be better if I folded the PP5002 code in with the PP5020?
00:05:56Bagderlinuxstb: that's interesting, yes
00:06:02k8toand sometimes we'd get irate partners who were angry that our OS was so big on PPC
00:06:08amiconnlinuxstb: I wouldn't think to much about this fact. There is more than one oddity on every rockbox platform...
00:06:16k8tosince 68k code size is a lot smaller
00:06:56*freqmod likes the timer, the ipod feels much snappier when clicking now :)
00:06:57*man_in_shack had to do 68K asm last semester ...
00:07:49linuxstbdan_a: Yes, I think it's always better to combine code where possible. Also, I think it's up to you to decide the maximum speed for the 3g - but it would seem to make sense to me to use the higher frequency if it's needed and if it (at least appears to be) safe.
00:10:58amiconnlinuxstb: Did you check whether libmad -O is also faster on coldfire?
00:11:12dan_aMy thinking on the maximum speed was that it would be better to leave it lower to encourage work on optimising the codecs
00:11:21linuxstbNo, I was just thinking about that now - but does libmad even boost any more?
00:11:40*linuxstb goes to find his h140
00:11:45amiconnYou can make it boost. Just lower the unboosted frequency
00:12:08bluebrotherI haven't seen my h120 boost for mp3 for quite some time.
00:12:36amiconnIt's true, libmad is quite efficient now on coldfire. Now think back to how it started...
00:13:01*dan_a dreams of the day when the 3g drops under 100% boost
00:13:06 Join elljay [0] (
00:13:57obofreqmod: snappier sounds good :)
00:14:44freqmodhowever the unregister functionallity does not work yet (i.e. the piezo keeps beeping if it is started when the backlight is fading.
00:15:24 Quit bluebrother ("back another day")
00:16:00 Quit apo` (Read error: 110 (Connection timed out))
00:19:08linuxstblibmad isn't boosting on my 186kbit/s VBR test files...
00:19:33barrywardelllinuxstb: how should i go about creating a fiile
00:20:25barrywardelli tried using fd=open("/test.txt",O_WRONLY), then close(fd)
00:21:03linuxstbI think you need something like fd=open("/test.txt",O_CREAT);
00:21:12amiconnYou also need O_CREAT
00:21:20amiconnor use creat() in the first place
00:21:27barrywardellah, ok
00:22:50linuxstbbarrywardell: So you've tried running it?
00:23:56barrywardellyeah, it looks like it may be running
00:24:06barrywardellbut the test file isn't appearing
00:24:21amiconnWho broke the default contrast???
00:24:31linuxstbSo it's easy to try a new .mi4 when the one you're trying crashes?
00:24:54Bagderamiconn: I believe Raenye's work might've done it
00:25:03barrywardellyeah, there is a reset button on the H10
00:25:23barrywardelland then i can just start it up as a usb storage device
00:26:52 Join XavierGr [0] (
00:26:57amiconnGah, choosing the same default contrast for all other targets than x5 and player, and not removing the now-obsolete function... :-\
00:27:25 Quit lightyear (Remote closed the connection)
00:28:13amiconnThe function in fact can't be replaced by a simple #define
00:28:34*amiconn recommends checking code and its meaning, or asking, before changing things
00:28:34linuxstbIsn't it determined at run-time on some Archoses?
00:28:51amiconnOn recorder, the default contrast depends on the hardware mask
00:29:21 Quit chendo (Remote closed the connection)
00:31:04linuxstbThat's a big step.
00:31:22linuxstbAll you need is an LCD and button driver, and Rockbox will boot...
00:31:26dan_aWell done!
00:31:34Bagdernice nice nice nice
00:31:57barrywardelli have no idea where to start with a LCD and button driver though
00:32:21 Join chendo [0] (
00:32:29barrywardellwhere would be a good place to start to find out?
00:33:29barrywardellcould i work from the ipod stuff? what would need to be adapted
00:33:33 Join Pyromancer [0] (
00:35:19 Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
00:36:26linuxstbYou could probably get audio playback working before lcd and button drivers...
00:38:11 Join Nibbier [0] (
00:38:41barrywardelllinuxstb: what would i do to get that working? would i build rockbox for an ipod target?
00:39:04linuxstbSeems the link to the LCD info from the IriverH10Info page is broken...
00:39:35linuxstbbarrywardell: Yes, and change Rockbox to automatically play your music when it starts. But you would also have to strip out a lot of ipod-specific stuff.
00:39:46barrywardelli think it's also the wrong model number
00:40:47***Saving seen data "./dancer.seen"
00:40:59barrywardellis it easy to find all the ipod-specific stuff? what files do i have to look in?
00:41:02linuxstbYou could also attempt to make your new bootloader load the original firmware.
00:41:48barrywardellhere's the LCD page: I think it's the 1.8"
00:41:55linuxstbAs the H10 seems to be closest to a 1st gen mini, I would start by looking in firmware/export/config-ipodmini.h - those #defines control what code is included in the build.
00:42:43 Quit Nibbler (Read error: 148 (No route to host))
00:45:03linuxstbSeems that LCD module has a "Hx8310A" controller.
00:45:06 Join TCK [0] (
00:45:58amiconnSlasheri: Another tagcache bug: If auto-update is enabled, and you shut down the unit while the auto-update scan is in progress, shutdown is delayed until the hard shutdown after 8 seconds kicks in.
00:46:16barrywardellyeah, think that's a "himax hx8310a"
00:46:20amiconnTagcache should stop doing its scans when a shutdown is requested
00:46:54linuxstbbarrywardell: You should try and track down a datasheet for it.
00:47:57barrywardelllinuxstb: i tried already, but haven't had any success yet
00:48:22amiconnlinuxstb: A tiny but important detail would be the hookup of the lcd controller...
00:48:36Bagderbarrywardell: could you make your tiny test image available?
00:48:43BagderI'd like to try it on my sansa
00:50:06 Quit PyromancerX (Read error: 110 (Connection timed out))
00:50:14barrywardellBagder: i can email you the image i used
00:50:32Bagderplease do! daniel at haxx dot se
00:52:12linuxstbbarrywardell: A useful task could also be to make your bootloader load and execute the original .mi4 file.
00:52:49 Join PyromancerX [0] (
00:52:50*freqmod has updated the piezo task ( ), piezo works as it should now :)
00:52:55 Quit Kohlrabi ("Quit")
00:53:14*linuxstb hated the piezo in the apple firmware, but is curious about it in Rockbox...
00:54:02barrywardelllinuxstb: would i do that by modifying one of the existing loaders in ipod.h? which one?
00:54:08amiconnPerhaps it makes the wheel a bit more bearable
00:54:22*amiconn still dislikes the wheel
00:54:34linuxstbbarrywardell: I would probably use the Rockbox one.
00:54:54freqmodlinuxstb: remember to turn it on (i have hidden the settings the in LCD settings menu, in need for a better place), and when the duration is 0 (default) it does not make a sound.
00:55:48barrywardellBagder: do you want me to encrypt it for the Sansa?
00:56:05Bagderhm, well sure why not
00:56:11 Join PyromancerX2 [0] (
00:56:26Bagderhm no
00:56:31Bagdermake it dummy
00:56:46 Quit PyromancerX (Read error: 104 (Connection reset by peer))
00:57:18BagderI guess the exact same image you used would be interesting
00:57:30linuxstbBTW, the ipod bootloader copies itself to IRAM, so we now also know for sure that IRAM is at 0x4000000.
00:57:58linuxstbfreqmod: I'm confused - why are there two patches in your last comment?
00:58:30freqmodthe first was my original patch (now fixed for a little typo)
00:58:44freqmodthe secound changes from udelay to timer
00:59:01linuxstbSo I should apply them both?
00:59:46obosecond has "\ No newline at end of file" in it
01:00:03barrywardellBagder: yes, but the encryption key (TEA) is different for the sansa. i have sent the version encrypted for sansa
01:00:10Bagderah yes
01:00:20 Quit TucknDar ()
01:00:32*Bagder obviously can't think at this hour
01:00:35freqmodyes it was the old file that had no newline at the end of file
01:01:20barrywardelllinuxstb: what do the last few lines of main() do in ipod.c. (ie. entry=tblb->addr...)
01:03:21linuxstbThat's specific to Apple's firmware. Ignore it.
01:05:17linuxstbfreqmod: No config-block increment...
01:05:36linuxstbAh no, it's at the end...
01:05:51pilli just ordered a MK6006GAH
01:05:52 Join [OTC]Deadmeat334 [0] (
01:05:57pilli'm soon to be very poor
01:06:24[OTC]Deadmeat334How long does the id3 tag cache thing usaly take?
01:06:29[OTC]Deadmeat334when set to use the ram?
01:08:34 Quit mirak (Connection timed out)
01:09:12 Join BockBilbo [0] (
01:09:21barrywardelllinuxstb: strange, it doesn't work if i comment that stuff out
01:09:27Bagdernow I can't shut it off
01:09:43Bagderah, it timed out by itself
01:09:51 Quit Pyromancer (Read error: 110 (Connection timed out))
01:09:52 Quit [OTC]Deadmeat334 (Client Quit)
01:10:13linuxstbbarrywardell: Do you get a warning when you compile the bootloader?
01:10:26 Quit rotator ()
01:10:35barrywardellyes, without that stuff
01:11:12linuxstbfreqmod: Ah, I see you've only edited config-ipodvideo.h....
01:11:26barrywardellld: warning: cannot find entry symbol start; defaulting to 40000000
01:11:26*linuxstb was trying it on a Color...
01:12:04freqmodthe task was only filed under ipod5g, I don't know if the piezos are the same...
01:12:06linuxstbPut it back for now then...
01:12:09excitatoryis there ever a need to defragment ones vfat device?
01:12:11 Join PyromancerX [0] (
01:12:16linuxstbYes, the piezo's the same for all ipods.
01:12:29oboI only added to the 5g cos that's all I have here :-/
01:12:41freqmodok, then somebody (maybe you) can add all the others
01:12:41linuxstbWell, I'll test it on my Color now :)
01:12:44BockBilbolinuxstb, i almost finished the album cover retreiver program for getting the images from the id3 tags :)
01:12:54Bagderno success
01:12:58BockBilbois there anywhere in the wiki i should put a link to it?
01:13:26barrywardellBagder: what happened?
01:13:41Bagderit seemed to run, at least nothing weird happened
01:13:46Bagderit just stuck showing the logo
01:13:52 Join bondolo_ [0] (
01:14:13Bagderbut no new file is on the unit now
01:14:58linuxstbMaybe the PP5024 isn't as similar as we thought then... But I hope it's something else.
01:15:23Bagdercould be lots of things, the test was really basic and naive
01:15:58 Join Pyromancer [0] (
01:16:34barrywardellthat it ran at all without giving up an error about a bad mi4 is a good sign
01:16:54barrywardellis the sansa flash based or hdd?
01:17:04barrywardellmy h10 is hdd so that might the problem
01:17:06linuxstbfreqmod: It's working...
01:17:23linuxstbAh, so it may not use the ATA interface...
01:17:23Bagderyeah, there are quite a few differences
01:18:50freqmodlinuxstb:good :) :)
01:19:17linuxstbhehe, there isn't an ATA interface on the PP5024 :)
01:20:41Bagderanything on 0x70000000 on the ipods?
01:22:09excitatorydo vfat devices need to be defragmented? (e.g. an ipod) i've noticed that transfer rates used to be almost instant, and now when filling up my device, it can take 15-20 minutes to fill up my 2gb nano..
01:22:19Bagder e84: e3a00460 mov r0, #1610612736 ; 0x60000000 e88: e5d02000 ldrb r2, [r0]
01:22:19Bagder e8c: e3520055 cmp r2, #85 ; 0x55
01:22:34excitatoryand no one seems to know of any linux vfat defrag utilities
01:22:43Bagdergood to see lots of it look similar
01:23:23linuxstbSo you've got the FLASH interface to reverse-engineer, as well as the DAC...
01:23:35Bagderyeah, how fun.....
01:24:04linuxstbSo no more news from Sandisk?
01:24:25Bagdernope, nothing at all
01:25:04 Quit mikearthur (Read error: 54 (Connection reset by peer))
01:26:59 Join fiftyfour123 [0] (
01:28:30 Quit fiftyfour123 (Client Quit)
01:28:31 Quit bondolo (Read error: 110 (Connection timed out))
01:28:59 Quit PyromancerX2 (Read error: 110 (Connection timed out))
01:29:18linuxstbfreqmod: I can't remember how the Apple firmware did it, but my first reaction is that I'm not sure if it should click when the application part of Rockbox is ignoring the keypress - e.g. when you've scrolled to the end of a list.
01:30:00freqmodi did hook the beep function in the button driver where the keypresses are queued
01:30:36linuxstbI know - I think my suggestion would be harder to implement. It would have to be in everywhere in apps/ that reacted to a keypress...
01:31:06linuxstbSo probably best to ignore me.
01:33:15freqmodyeayea the function is piezo_play_for((unsigned short)global_settings.button_beep_frequency,(unsigned short)global_settings.button_beep_length*1000); just add it to the apps folder
01:33:38 Quit PyromancerX (Read error: 110 (Connection timed out))
01:34:17*freqmod {a joke}, don't really thing it is a wise use of time .
01:34:48*dwihno votes for piezo in the cvs! :)
01:34:54dwihno*nods at topic*
01:35:41*freqmod votes for a working album art patch (will try to see if it works against a clean cvs tomorrow)
01:36:23dwihnonaah, album art is overrated anyhow :)
01:36:31dwihnoclicking and beeping = important! :)
01:36:49k8to*click* whirrrrrr..... *beep*
01:36:53freqmodiCandy, with bells and whistles .
01:36:56 Quit obo ("ffs!")
01:37:11dwihnofreqmod: You understand me! Great! :)
01:37:13 Join PyromancerX [0] (
01:37:37 Quit BockBilbo (Read error: 104 (Connection reset by peer))
01:39:43dwihnoOn a serious matter though. I think the piezo should be chcked in.
01:39:47dwihnoIf the implementation is clean
01:40:15 Join sharpe [0] (
01:41:17*freqmod thinks it is a good idea, as is disabled by default, but it is not up to me, bye...
01:41:33 Quit freqmod ("goes to sleep (The time is 01:41 am)")
01:49:07barrywardelllinuxstb: partial success with the bootloader
01:49:20barrywardelllot it starting to load the iriver firmware
01:49:23 Part pixelma
01:49:38barrywardellbut it doesn't get past the system initialising screen
01:50:31linuxstbThat's not really a surprise. The Apple firmware is very fussy on the ipods - it seems to make a lot of assumptions about the hardware being in a certain state when it's loaded.
01:53:39 Join jimmah [0] (
01:54:17 Join pixelma [0] (i=pixelma@
01:54:22 Quit Pyromancer (Read error: 110 (Connection timed out))
01:55:28barrywardelllinuxstb: what was needed to get the apple firmware working?
01:57:21 Join PyromancerX2 [0] (
01:57:29linuxstbBasically just doing as little as possible to the hardware.
01:57:57 Part pixelma
01:58:20linuxstbBut I'm not sure if there's much less that can be done. It could also be a completely different reason your firmware isn't loading.
01:58:37linuxstbBTW, do the H10s have DRM support?
02:00:06barrywardelli think they wma DRM support
02:00:12barrywardellbut I have never used it
02:01:06barrywardelli'll fiddle with the bootloader a bit more so...
02:02:56 Quit PaulJam (".")
02:03:37 Join Paul_The_Nerd [0] (
02:06:10 Join JdGordon [0] (
02:07:35 Quit sharpe ("Leaving")
02:07:59 Join sharpe [0] (
02:08:10 Quit spiorf ("Read error: 104 (Connection reset by peer)")
02:15:42 Quit PyromancerX (Read error: 110 (Connection timed out))
02:17:26 Join PyromancerX [0] (
02:28:18 Part Paul_The_Nerd
02:34:08 Quit PyromancerX2 (Read error: 110 (Connection timed out))
02:37:29 Join Pyromancer [0] (
02:40:49***Saving seen data "./dancer.seen"
02:47:23 Join Paul_The_Nerd [0] (
02:52:21 Join Drkepilogue [0] (
02:53:29Drkepilogueis anyone here??
02:53:49Paul_The_NerdTraditionally only one question mark is needed for English questions.
02:54:07Drkepiloguei dont like traditions
02:54:24Drkepiloguebut yeah...
02:54:30Drkepiloguetheres is this new update for the ipod thing
02:54:37Drkepilogueheres the descritption
02:54:38DrkepilogueCompiling libmad with -O instead of -O2 gives a small speedup (60% boost instead of 66% boost on my test tracks) on ipods. Based on patch #5707 for the ipod 3g by Daniel Ankers, extended to all ipods by me.
02:54:46Drkepiloguei dunt understand this
02:55:06 Quit PyromancerX (Read error: 110 (Connection timed out))
02:55:18JdGordonit just means its faster
02:56:07Drkepiloguelike faster but use more energy, or using same amount of power, and also faster?
02:57:01 Quit barrywardell ()
02:57:04 Join PyromancerX [0] (
02:57:15Paul_The_NerdFaster means "uses less power"
02:57:34Drkepilogueyay, i get 10min more playbak time
02:57:44Paul_The_NerdIt can get the same job done in less time, using the same amount of power per millisecond. So, total, less power is used.
02:58:06Drkepiloguety for clearing it up
03:01:17DrkepilogueLlorean, wanna help me with something?
03:03:44Paul_The_NerdDepends on what
03:04:11Drkepiloguehaving an issue with tagchae...
03:04:49 Quit darkless (Read error: 131 (Connection reset by peer))
03:05:09Drkepiloguei go to general setting, file view, tagcache, and update now...
03:05:13Drkepilogueand then
03:05:20Drkepiloguei go to initialize now...
03:05:35Drkepiloguethen set show files to ID3...
03:05:40 Join kubaner [0] (n=jm@
03:05:42Drkepiloguethen i reboot
03:05:47Drkepilogueand it said it is commiting the thing
03:05:56Drkepiloguebut still cant browse by tags
03:07:24kubanerInstalling RockBox will erase all the data on the iPod? I think not but I want to be sure =\
03:07:34Drkepilogueit wont erase data...
03:07:39Drkepiloguebut u cant use itune DB
03:07:55Drkepiloguemeaning songs that u uploaded using itune
03:08:01Drkepiloguewont be useful
03:08:01kubanerOh thanks, I just want to be sure, the iTunes DB doesn't bother me =)
03:08:12Drkepilogueso all u need to do is install RB
03:08:21Drkepilogueand drag and drop yur songs into ipod
03:08:26kubanerThanks, Drkepilogue.
03:11:05Paul_The_NerdDrkepilogue: What version of RB are you running?
03:11:17Drkepilogueyesterday daily
03:11:27Drkepilogueim about to update it todays CVS
03:11:30Paul_The_NerdTry a CVS build, an delete all the .tcd files.
03:11:41Paul_The_NerdThere have been a few more changes made, so that might help
03:12:20Drkepilogueso, leave glythcache alone?
03:13:00 Join MrStaticVoid [0] (n=jlee@2002:45a0:5ad2:0:205:4eff:fe43:5641)
03:14:58 Quit Pyromancer (Read error: 110 (Connection timed out))
03:15:53Paul_The_NerdThat's unrelated entirely
03:16:10Drkepilogueso i delete the .tcd files
03:16:13Drkepilogueupdate to laste CVS
03:16:31Drkepilogueand i go initialize now...
03:16:38Drkepilogueafter HD stop running...
03:16:45Drkepilogueshow file to tags
03:16:48Drkepilogueand still no luck
03:16:57 Join Pyromancer [0] (
03:16:59Paul_The_NerdHow many files do you have?
03:17:24Paul_The_NerdDid it do Committing when you rebooted?
03:17:31Drkepiloguestopeed at 4...
03:17:36Drkepiloguethen i went into RB
03:17:40Paul_The_Nerd4 out of ?
03:17:47Paul_The_NerdThen it didn't succeed
03:17:51Paul_The_NerdYou probably just have bad tags
03:18:03Drkepiloguei got japanese tags.
03:18:16Drkepiloguedoes that affect!?
03:18:24Paul_The_NerdDo you have any embedded album art, MP4, M4P, or M4A files?
03:18:43Paul_The_NerdTags in Japanese *should* be okay, I think
03:19:02DrkepilogueAAC, yes
03:19:12Drkepilogueembedded album art.. iono how to check
03:19:38Paul_The_NerdIs "iono" supposed to mean "I don't know" or something similar?
03:19:51Drkepiloguei dont know
03:19:53kubanerUp and running, thanks for clearing my doubt Drkepilogue hehe.
03:20:03Drkepiloguehav fun using RB
03:20:05Paul_The_NerdPlease, try to use real phrases instead of made up words. It makes it difficult for non-English speakers.
03:20:32Drkepilogueyour english seems good in the forum
03:20:38Paul_The_NerdThe AAC files could be the problem, as our metadata reader isn't alway consistent with them. As well, if you have embedded album art, that's caused issues in the past as well.
03:20:49Paul_The_NerdOh, I'm a native English speaker, but just because I am doesn't mean everyone is.
03:21:18Paul_The_NerdIt's just a standard we like to try to keep for better understanding in general.
03:21:36Drkepiloguewell, how do i check if embedded arts are in my songs?
03:23:18jsMikeSThe latest build is crashing on my X5 because of the contrast/brightness patch that was committed. Just hangs with messed-up colors, says "No Files" and is unresponsive. I've tracked the problem to settings.c.
03:23:39Drkepiloguethink you can fix it?
03:23:58jsMikeSI don't know. Here's the what I changed...
03:24:16jsMikeS {4, S_O(brightness), 9, "brightness", NULL },
03:24:16DBUGEnqueued KICK jsMikeS
03:24:21jsMikeS {4, S_O(brightness), 9, "brightness", NULL },
03:24:35jsMikeSwoops.. just one
03:24:38Drkepiloguei dont know anything about this..
03:24:42Drkepilogueim just a beta tester
03:25:11jsMikeSWell, maybe someone here can help.
03:25:34Paul_The_NerdDrkepilogue: Really, I don't know how to check, as I've never even wanted to use album art, and I rip all my songs myself.
03:25:57jsMikeSIf I change that it doesn't crash but can't save/restore the setting.
03:26:12jsMikeSIt's a clean CVS build
03:28:37jsMikeSPaul_The_Nerd: Is this one of those arcane questions I shouldn't expect a quick response to? :D
03:28:58jsMikeSThe first one...not that one. :D
03:30:31 Join PyromancerX2 [0] (
03:30:57Paul_The_NerdjsMikeS: Out of curiosity, have you tried clearing your settings while booting with a CVS build? I find it hard to believe that a patch was committed that consistently causes a freeze.
03:32:33jsMikeSyes, clear everything. Deleted rockbox entirely from my player, compiled clean...all that.
03:33:04jsMikeSEven tried downloading a build off the site
03:33:24Paul_The_NerdYou're gonna have to catch Raenye or maybe Bagder for this one, I imagine.
03:33:43Paul_The_NerdDid you actually clear your settings, or just delete rockbox?
03:34:16jsMikeSPaul_The_Nerd: I haven't seen RaeNye around here much lately. Badger is on right now but is he watching?
03:34:19 Quit PyromancerX (Connection timed out)
03:35:06Paul_The_NerdI think it's a bit late for him to be around.
03:35:12jsMikeSPaul_The_Nerd: Deleted all rockbox related files. Setting would have been cleared. :)
03:35:22Paul_The_NerdNo, they wouldn't have
03:35:26Paul_The_NerdThe settings aren't stored in any file.
03:35:33sharpejsMikeS: not the one stored off the main partition.
03:35:36Paul_The_NerdThey're written to a config sector on the disk.
03:35:42jsMikeSI did try a clear, yees
03:35:55jsMikeSHow do you wipe that out?
03:36:00 Part kubaner ("Leaving")
03:36:05Paul_The_NerdUsually, hold something while booting
03:36:32jsMikeSThat just wipes it and doesn't have to know what settings are defines?
03:37:10jsMikeSBTW: I'd find it odd if they'd committed that too. That's why it's probably me.
03:37:38Paul_The_NerdThat just resets the settings. You should do that with a clean, bleeding edge CVS build downloaded from the site, and see if it works. It'll say "Settings Cleared" when you boot it the right way, probably holding Record.
03:38:10jsMikeSI did the clean bleeding edge thing. I'll try that.
03:39:44Paul_The_NerdWell, I'm suggesting you do that *with* a clean bleeding edge, to make sure.
03:41:03jsMikeSGot the "cleared"
03:41:41jsMikeSPaul_The_Nerd: Sweet. It worked! :D Thank you.
03:41:57 Quit TeaSeaLancs ("Leaving")
03:42:43jsMikeSPaul_The_Nerd: RB gets messed up a lot when new settings a introduced.
03:43:00Paul_The_NerdWell, when introduced properly, they should automatically be cleared.
03:43:28jsMikeSThere's the qualifier. I've never seen the "Cleared".
03:43:31Paul_The_NerdBut you'll notice there were a few commits revolving around that patch, as things didn't quite happen right, which could've been what caused a bad setting to get in after the clear.
03:43:43Paul_The_NerdIt won't say cleared on one of those. You'll just boot up and suddenly have no theme.
03:44:26jsMikeSWhen the recording was put it, it just started going right to the recording screen.
03:45:26Paul_The_NerdWell, I think you can increase the settings version without increasing the minimum settings version. If my memory is right, then this may be what's being done. I think it was found out to be a bad idea though.
03:46:08jsMikeSIncreasing the settings version changes what where?
03:46:16jsMikeSIn the sector?
03:46:56 Quit Pyromancer (Read error: 110 (Connection timed out))
03:47:57jsMikeSI take it it's supposed to an read old settings version in, and output the the new version tagged with a new version number?
03:48:06Paul_The_NerdIf I remember right, increasing it just means "We have a new settings version" while increasing the minimum means "The middle of the settings has changed, so you'll have to reset to defaults."
03:48:35Paul_The_NerdNo, it never bothers to read the old version in. But if the old version is higher than the minimum, it should still be usable data.
03:48:47jsMikeSHmmm...know what file handles that part?
03:49:07Paul_The_NerdNo clue
03:50:16jsMikeSThen I'm going hunting...
03:50:26 Part Paul_The_Nerd
03:50:43 Nick dongs_ is now known as dongs (
03:55:44 Nick dan_a is now known as dan_a_away (n=dan-mirc@
04:00:15 Join Paul_The_Nerd [0] (
04:01:54 Join JdG|uni [0] (
04:03:08 Join [TCK] [0] (
04:06:02 Quit dan_a_away ()
04:06:12JdG|uniis anyone with an ipod around?
04:09:51JdG|uniis the scroll wheel used pretty much everywhere for up/down in the ui?
04:10:16dongsJdG|uni: yea sure
04:10:19Paul_The_NerdI can't think of anywhere it's not.
04:10:37dongsanything new with rockbox?
04:10:57Paul_The_NerdThere's a handy dandy changelog full of new things.
04:11:23dongswell is 3.0 out uyet?
04:11:52Paul_The_NerdDoes it say "Rockbox v3.0 is released" on the front page?
04:11:58Paul_The_NerdJdG|uni: It wasn't really cancelled.
04:12:42 Quit TCK (Read error: 113 (No route to host))
04:13:27Paul_The_NerdRockbox Loader.
04:13:44 Join niskel [0] (
04:13:52Paul_The_NerdYou can use it to have several different build binaries on a player, or potentially load AppleOS from a file, if the issues with that ever get resolved.
04:14:44 Quit niskel (Remote closed the connection)
04:14:47dongswtf @ rockpaint
04:15:10Paul_The_NerdWhat about it?
04:15:18dongscan you say useless?
04:15:31Paul_The_NerdOh, I agree it's useless.
04:15:34dongsoh noez you got into credits.
04:15:37Paul_The_NerdAt least for me.
04:15:51Paul_The_NerdBut someone coded it, and submitted it, and it's just a plugin, so is there any really good reason not to?
04:16:10dongsi guess i better start coding that CRC32 rename plugin then.
04:16:23 Quit BloodySorcerer (Read error: 104 (Connection reset by peer))
04:16:35Paul_The_NerdWell, with Rockpaint, you can actually now do ever part of creating a WPS on-player.
04:16:53Paul_The_NerdI mean, it's more practical than say, Doom, at least.
04:17:15midkaywhy not have it.. a few hundred
04:17:18midkayKB on disk..
04:17:34midkaymaybe useless, maybe fun to screw around with once when you're bored.
04:18:50 Join BloodySorcerer [0] (
04:19:21dongsi guess i'll give it a try again.
04:19:46Paul_The_NerdDon't bother.
04:20:22Paul_The_NerdYou're just going to come back here and complain about the battery life, and other efficiency issues, once more complain about open source software. The usual.
04:21:01Paul_The_NerdThe parts you seem to enjoy complaining about haven't really improved since the last time I saw you.
04:21:09JdG|uniin the ipod, the menu button is top, select in the middle and play at the bottom? (i cant find a decent pic)
04:21:11dongsah thats a bummer
04:21:15dongsJdG|uni: yes
04:22:19midkayPaul_The_Nerd: was that doom, or games in general, or.. a lovely-looking interface, or what?
04:22:49dongswell rockbox.ipod became 20k bigger
04:22:53dongssince last time i updated
04:22:59dongsso SOMETHIGN is better now.
04:23:02Paul_The_Nerdmidkay: To what are you referring with "that"?
04:23:29midkayPaul_The_Nerd: dongs' reason for interest in rockbox.
04:23:47Paul_The_Nerddongs: Well, there are TagCache improvements, Rolo, etc. Changes have happened, but no real improvement to core function at the moment.
04:24:08Paul_The_Nerdmidkay: As far as I know, his real interest in the project is to be telling us we should be using commercial compilers in a windows environment because open source software sucks.
04:24:44 Quit lukaswayne9 ("Ex-Chat")
04:25:09midkayPaul_The_Nerd: ah, righto, i remember now.
04:27:28 Join lukaswayne9 [0] (
04:28:12dongslol if you compiled shit that acutally wastes cpu time with a real compiler and didnt use gnu hacks/extensions rockbox would probably double its current battery life
04:29:44Paul_The_Nerddongs: So, question one: How do you explain the fact that Rockbox beats the commercial firmware's battery life on the Archoses and irivers?
04:30:03dongsobviously, they compiled with even older gnu compiler
04:30:43midkayso you're saying open source software is making progress?
04:31:12Paul_The_Nerddongs: So, what will your response be when/if we ever do beat the iPod's firmware battery life?
04:31:26midkayPaul_The_Nerd: by-product of "newer gnu compiler".
04:31:31dongsi will be impressed
04:31:35dongsbut i doubt it'll happen
04:32:12Paul_The_NerdIt won't be the compiler that prevents it from happening though
04:32:47midkayPaul_The_Nerd: it must be, because don't forget, the compiler is ... open source! (dun dun dun)
04:32:49 Join apo` [0] (
04:33:11dongswell looks liek todays build works
04:33:17CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
04:33:17*dongs makes sure hold isnt on and plugs into charger
04:34:22midkayit actually works? :o
04:34:42JdG|uniholy crap!
04:35:24dongswhen are you guys gonna support ipod nike
04:40:51***Saving seen data "./dancer.seen"
04:41:50 Join maeck [0] (
04:46:04 Part Paul_The_Nerd
04:48:54 Quit Drkepilogue ("CGI:IRC (EOF)")
04:50:51 Quit [TCK] (Read error: 113 (No route to host))
04:56:55 Quit JdG|uni ("CGI:IRC")
05:01:21 Join Rob2222_ [0] (
05:07:07 Quit jimmah ("Leaving")
05:08:22goffai'll bet they'll support ipod nike when someone rewrites the firmware to support rb :)
05:08:41*goffa couldn't resist stating the obvious
05:14:31 Quit apo` (Read error: 110 (Connection timed out))
05:18:28 Quit Rob2222 (Read error: 113 (No route to host))
05:19:04 Quit maeck ("Chatzilla 0.9.74 [Firefox]")
05:23:31 Join kazukisan [0] (
05:24:24kazukisanI am on Ubuntu Dapper, i have a archos Jukebox Studio 20, with rockbox installed, when i connect with usb i cant mount it and dmesg says this ->
05:27:39k8todoes everything work fine if you boot the original firmware?
05:27:46kazukisanhow do i do that
05:27:54k8toi don't know :o
05:28:24kazukisanarchos has a program to set everything back to fact settings but i dont know if i want to do that yet
05:28:46k8tono no, rockbox is supposed to have a fallback boot action of some kind
05:29:03k8toi'm just here to watch the conversation and get a feel for rockbox development, i've never used it
05:29:52kazukisani c
05:30:02k8toi'm looking at the documentation now
05:30:23 Join Pyromancer [0] (
05:33:30k8tomaybe i'm wrong
05:33:51k8tothere are certainly instructions for uninstalling it
05:34:02k8tobut they involve mounting and modifying the files on the player
05:34:11k8towhich is not working
05:34:48kazukisanyea :-/
05:35:06k8toare you successfully using other usb mass storage devices?
05:35:28kazukisanim using a usb dvd burner
05:37:06k8toyou should pester more to see if someone who can help wakes up
05:37:24kazukisanI am on Ubuntu Dapper, i have a archos Jukebox Studio 20, with rockbox installed, when i connect with usb i cant mount it and dmesg says this ->
05:41:26 Quit XavierGr ()
05:47:21 Join JoeyBorn [0] (
05:48:00 Quit PyromancerX2 (Read error: 110 (Connection timed out))
05:49:43kazukisancan i format this thing and somehow get it working again lol
05:50:26 Join PyromancerX [0] (
05:51:27kazukisanI am on Ubuntu Dapper, i have a archos Jukebox Studio 20, with rockbox installed, when i connect with usb i cant mount it and dmesg says this ->
06:09:09 Quit Pyromancer (Read error: 110 (Connection timed out))
06:12:28 Join enzyme [0] (n=dave_o@
06:14:58 Join webguest89 [0] (
06:15:11 Nick webguest89 is now known as zero (
06:16:17 Quit zero (Client Quit)
06:16:47 Quit enzyme (Client Quit)
06:17:18 Quit Nibbier (Read error: 110 (Connection timed out))
06:17:58 Join Nibbier [0] (
06:20:59 Join JoeXBorn [0] (
06:26:42kazukisanI am on Ubuntu Dapper, i have a archos Jukebox Studio 20, with rockbox installed, when i connect with usb i cant mount it and dmesg says this ->
06:32:07kazukisanhow does this help me
06:32:15dongsit informs you that scsi is obsolete
06:32:46dongswhich part of that sentence is unclear?
06:33:02kazukisandoes this mean i cannot use it with linux ?
06:33:58 Join Paul_The_Nerd [0] (
06:34:17dongswell wtf
06:34:28dongs39070072 th sector is like
06:35:04dongsits trying to access beyond the device
06:35:11dongsduno why, i'd blame linux first.
06:35:14dongsdoes it work in windows?
06:35:36kazukisani just formated it in windows about 5 min ago to see if that would help
06:35:37dongs39070072sector*512bytes = 18gb or so
06:35:39kazukisanit didnt
06:36:11kazukisanits a 20 gb drive
06:36:17kazukisanbut windows only sees 18 so
06:36:41 Part Paul_The_Nerd
06:36:57dongs39070072*512bytes = 18.630062 GiB / 20004Mbytes = 18.630177 GiB
06:37:21dongsfor some reason it doesnt like something at the end of the drive.
06:37:33dongsyou could try to partition it i guess and leave liek 10megs at the end
06:37:45kazukisani cant mount it tho
06:38:01dongsmount /dev/sdb1 /whatever doesnt wokr?
06:38:08dongs(you dont need ot mount it to partition it)
06:38:13 Join _FireFly_ [0] (
06:38:25kazukisancfdisk /dev/sdb doesnt work either
06:38:35dongsmore of same kinda shit in dmesg?
06:39:04kazukisankde just poped a window when i pluged it in lol
06:39:13kazukisanfound a jukebox
06:39:21kazukisanlol wtf
06:39:23kazukisanit works
06:39:26kazukisanall of a sudden
06:39:46kazukisanyou know what
06:39:53 Quit JoeyBorn (Read error: 110 (Connection timed out))
06:40:05kazukisanonly thing diffrent this time is i have the power cord pluged in for charging while i usb connected it
06:40:13 Join JoeyBorn [0] (
06:40:53***Saving seen data "./dancer.seen"
06:41:12dongsi stil blame linux
06:42:28kazukisanit was pretty much dead when i was trying to plug it in maybe thats what was going on
06:42:45kazukisanputting music and just installed rockbox on it :D
06:42:49 Quit JoeXBorn (Read error: 110 (Connection timed out))
06:42:55kazukisanso far working great :D
06:43:00kazukisanand linuxisbetter :D
06:44:01kazukisani need a new mp3 player lol
06:44:06kazukisanusb 1.0 sucks
06:45:17Doomed_i need a bigger mp3 player
06:46:25kazukisanthat would be nice too
06:46:35kazukisanmy archos is like 3 years old or more
06:46:43kazukisanthe batterys suck so bad
06:47:03kazukisanim suprized it still even works
06:47:46kazukisanbut 20 gig mp3 player is nice :D
06:47:52dongsyeah i was gonn ask about that dmesg
06:47:56dongswhy the hell it said full speed usb
06:48:04dongslol @ 20gb over usb 1.1
06:48:09Doomed_ive got a H120
06:48:14Doomed_i love it
06:48:19Doomed_but i filled all 20 gb up
06:48:45kazukisandongs im getting like 1 - 2 mb /sec
06:49:10dongswell yeah
06:49:16dongsi doubt youre getting 2
06:49:18dongs1, barely
06:49:29kazukisanits steady around 1.5
06:49:30dongs12mbit of full-speed max = ~1.3mb/sec
06:50:00kazukisanewww fucking spider
06:50:04kazukisanjust came down on my face
06:50:41 Join Hulex [0] (
06:51:03kazukisanhey ^_^
06:51:03HulexHoly crap lots of people here.
06:51:22HulexMy friend introduced me to rockbox
06:51:31kazukisanits awsome :D
06:51:38HulexI just finished installing it
06:51:52HulexI imagine it's very much not a "plug and play ready to go" thing
06:52:11Doomed_it is
06:52:13kazukisanuhh should be
06:52:26Doomed_really its very very plug, play, ready to go,
06:52:26HulexI'm willing to learn but it's hard D: all my iPod music is on there by default, can't figure out how to play it. I.E. where it is
06:52:45HulexAnd as far as like playing videos and stuff, just uploading files to the root of the drive didn't work
06:53:13Doomed_rockbox cant play videos afaik
06:53:27Doomed_ur music should be in some random folders
06:53:41Doomed_are u in windows?
06:53:58Hulexwell iPods sort it differently. Everything is in a hidden music folder and has weird numbered filenames
06:54:04HulexI'm on a Mac
06:54:07Doomed_ah ok
06:54:22Doomed_yea its weird
06:54:56HulexSo uhm
06:55:09HulexDo I need to move all my music into like regular folders or what?
06:55:34HulexI was hoping to play videos on my iPod photo too :<
06:55:56Doomed_u can play videos if u goto the ipod firmware
06:56:15Doomed_i dont really know what to do with an ipod as i dont have one
06:56:22Doomed_but i no they are hidden in some folder
06:57:56Hulexif I go to the ipod firmware?
06:59:23dongsso like
06:59:28dongscurrent status is:
06:59:32dongsipod doesnt play video
06:59:40dongsif you want to play your itunes files, enable searching in hidden folders
06:59:45dongsand goto Ipod_Control dir
06:59:57dongsto go back to apple firmware, hold menu while booting
07:00:19 Join Harry [0] (
07:01:04Harryhey who knows how to complie here
07:01:27Harrycan u complie julius build and the
07:01:38Harryiplay patch for me
07:01:51Harryi have a 30 gb video
07:01:55dongsno, that sounds liek a lot of work, and im fucking lazy
07:02:04Hulexdongs I like you already :D
07:02:10Hulexalso, best name XD
07:02:30dongssetting up crosscompile environment even on lunix takes like 15 minutes
07:02:33dongsat the most
07:02:47Doomed_whats julius' site link
07:03:03Harryi donno its in forums
07:04:02Harryi dont need it now
07:04:02HulexSo stupid question.
07:04:03dongsyou dont even know the url
07:04:08dongshow can anyone help you
07:04:12Harryi need like tomorrow
07:04:15HulexHow close is our advances technology to playing video on ipod color models?
07:04:18dongsthen you got plenty of time
07:04:22dongsHulex: not even started.
07:04:27Hulexfuck :(
07:04:44Harrydongs i dont no how to complie
07:04:52dongsHarry: youve got until tomorrow to learn
07:04:52HulexI'll need to research what it CAN do then :/
07:04:59dongsthe wiki has it very clear
07:05:16dongswatch this
07:05:35 Quit jsMikeS (Read error: 110 (Connection timed out))
07:05:47 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
07:06:01Harry<_< >_>
07:06:25dongshere you go.
07:06:31Harrydude wtf
07:06:38dongs too
07:06:40dongswhat ddude.
07:06:43Harrycant u just do it
07:06:44dongsthe time you spent in here asking
07:06:49dongsyou would have been on like
07:06:50dongsstep 3
07:08:10dongs14:02 < Doomed_> whats julius' site link
07:08:10dongs14:03 < Harry> i donno its in forums
07:08:13dongssomone tried to help you
07:08:18dongsand with that kinda answer
07:08:21dongsmakes me not want to help at all
07:08:38Doomed_ddint even notice
07:08:41dongscuz you know not only are you making me compile shit
07:08:41Hulexis there any kind of index list of rockbox's features?
07:08:50dongsyoure gonna make me go find the shit to compile
07:08:51dongsand fuck that.
07:09:01dongsHulex: it like, plays music and stuff.
07:09:03 Quit JoeyBorn ("Leaving")
07:09:13dongsi think theres somethign in the wiki
07:09:16Hulexwell that's what my iPod does without fancy software :O
07:09:31dongswell the big thing is that you can use it without using gaytunes.
07:09:32midkayHulex: ignore dongs, he's a recurring idiot..
07:10:02HulexI like him. He's abrasive :3
07:10:26HulexLike the kind of people I talk to on 4chan and other such communities
07:10:34Doomed_dongs i dont think u should do that think for Harry
07:10:47dongsDoomed_: i wasnt planning to
07:11:20Doomed_there is a compiled julius one anyway
07:11:30dongsi dont even know wtf it is
07:11:45Doomed_lol its like an optimized 5g ipod build
07:11:55dongsdid they usea real compiler for it?
07:11:57Doomed_i wonder why this hard drive takes 98
07:12:00Hulexthe idea of gapless playback sounds nice...
07:12:04Doomed_but xp wont install
07:12:11Doomed_dongs like added features
07:12:18dongsDoomed_: bad sectors over MFT
07:12:28Doomed_what the who?
07:12:30dongsrun manufacturer diagnostic util and check.
07:12:34dongs < Doomed_> i wonder why this hard drive takes 98
07:12:38dongs< Doomed_> but xp wont install
07:12:38Doomed_yeah i no
07:12:43Doomed_idk what mft
07:12:51dongsNTFS's file allocation table
07:12:57Doomed_ah ok
07:13:05Doomed_im thinking about getting a new hd
07:13:17 Join Jungti1234 [0] (n=jungti12@
07:13:25dongsJungti1234: omg hi
07:13:28Jungti1234what's mean?
07:13:29Doomed_this laptop has been formatted by me a couple times
07:13:29HulexHm o.o
07:13:40Jungti1234dongs: long time no see :)
07:13:45HulexI may just stick with my original firmware until I learn this new thingy more
07:13:45dongsJungti1234: compile error.
07:13:48Doomed_thats the julius ipod thing
07:13:52Jungti1234error what?
07:14:02dongssetmargins() number of arguments is wrong.
07:14:07dongson line 446
07:14:12Jungti1234patch file error?
07:14:14HulexCertainly sounds like it can do a bit more, but I don't have the time to tool around with it and learn it's whole interface just yet
07:14:27Doomed_cya all later
07:14:36Jungti1234patch file?
07:14:39Jungti1234source file?
07:14:42dongsHulex: i think most people jump to it for file playlist support and exotic/gay formats like ogg/flac/etc
07:14:48dongsJungti1234: patch is probably too old
07:15:00dongsJungti1234: source changed, patch doesnt know howto fix it.
07:15:03Hulexfile playlist...
07:15:11dongsHulex: as in, playing directly off the drive
07:15:17dongsas opposed to using gaytunes to playlist manage
07:15:26Hulexah yeah
07:15:29dongsi fucking hate itunes and the fact that it installs quicktime and a bunch of other faggot shit.
07:15:35Jungti1234dongs, but it's no latest version.
07:15:39dongsso thats why I use rockbox, its not like I have a choice because I'd never install itunes anyway.
07:15:41Doomed_i hate itunes
07:15:53Jungti1234It's latest version 6/30.
07:15:58Hulexitunes is kinda annoying
07:15:58dongsi see
07:16:05dongsJungti1234: well then hand fix it
07:16:05HulexBut I'm on a Mac so kinda backed against a wall there
07:16:11dongsdidnt you see rejects/errors during patching?
07:16:11scorchewhen did we let dongs out again?
07:16:12Jungti1234What should I do?
07:16:15JdGordonwhat button do u use on the ipod to go back to the wps from the file browser?
07:16:16scorcheand who was it?
07:16:22dongsJungti1234: look for .rej files and fix it by hand
07:16:35dongsJdGordon: play
07:16:38dongsi think
07:17:00Jungti1234use simulator..
07:17:42dongsJungti1234: how much is one month of SKY service in kroea (standard channels) satellite
07:18:00Jungti1234SKY service?
07:18:15dongshold on
07:18:25 Join Drkepilogue [0] (
07:18:28Hulexdongs you live in korea?
07:18:49Jungti1234perhaps, no
07:18:51dongsjesus fuck, 16000W /month for hte HD channel
07:19:01scorcheHulex: excuse dongs behavior and misinformation...was there something you needed?
07:19:14scorchedongs: use decent terms...come on
07:19:18dongsJungti1234: seems too expensive, bah
07:19:51Jungti1234I don't know how many
07:19:58scorcheHulex: he is our resident troll who for some odd reason, we dont kick out =)
07:20:06Hulexscorche, it's fine
07:20:23HulexAnd uhm.
07:20:35HulexI don't think I had any specific questions...
07:20:42scorchei noticed you wanted a feature list?...still do?
07:20:43HulexI'm just mad lost and confused D:
07:20:49HulexOh, yeah.
07:20:57HulexVideo on the iPod color/photo
07:21:09scorchewe do not currently support video
07:21:12Jungti1234dongs, very many.. maybe over 600...
07:21:39dongsJungti1234: what about the price for basic package
07:21:45dongs16000 for SkyHD only sounds like a ripoff
07:21:51Hulexoh feature list
07:21:55Jungti123410,000 won
07:21:55Hulexnevermind misread that
07:22:01dongsJungti1234: 10k for basic? ok.
07:22:11scorcheHulex: see my link above
07:22:15Jungti12341000 yen.
07:22:20HulexI did
07:22:39dongsi'll stick to jsut the 5 or so free ones i can get.
07:22:42 Join Paul_The_Nerd [0] (
07:22:43scorchewas there anything else?
07:23:26HulexI don't think so.
07:23:26dongsJdGordon: i dont think you cna get back to wps on a ipod once youre in a file browser unless you load a new song
07:23:35HulexI jsut need to spend a LOT of time reading over the manual now
07:23:38JdGordonreally? that sux
07:23:41dongsJdGordon: i just tried some obvious things and it didnt work
07:23:45Paul_The_Nerddongs: Tap play
07:23:49dongsPaul_The_Nerd: i did.
07:23:49HulexAnd sticking with my default firmware until I understand this new one more
07:23:54dongsit didnt do anything
07:24:06Paul_The_Nerddongs: If you're in the filetree and tap play, it returns to the WPS
07:24:16dongsbut it shows hte 'loading' thing
07:24:19dongsand just loads the mp3
07:24:20*dongs tries again
07:24:23scorcheHulex: the best way is to dive in...if you are not into that, we do have an html version of the manual as well
07:24:31Paul_The_Nerddongs: If you've stopped the music, it resumes the last playlist/song
07:24:42midkaydoes Paul_The_Nerd have ops access yet? :\
07:24:43Paul_The_NerdIf music is still playing, it returns to the WPS
07:24:49dongsah i see.
07:24:59Paul_The_NerdJdGordon: The Play button on iPods functions identically to on iRivers in the filetree
07:25:03dongsyea that works. the loading... window was confusing me i thought it was loading the new song
07:25:14JdGordonok, thanx Paul_The_Nerd
07:25:17scorcheHulex: it is new...let me find it
07:25:45 Quit Harry (Connection timed out)
07:26:17scorchedidnt notice they put the link right below it =)
07:26:32dongsi wonder if USB will ever be supported on ipods
07:26:35dongsprobably not.
07:27:00scorchedongs: is that your way of asking us?
07:27:11scorcheor you thinking to yourself aloud?
07:27:23Paul_The_NerdIt will be supported if anyone ever figures out how to use the hardware.
07:27:44HulexUSB on ipods?
07:27:49dongsyea you know
07:27:50desrtwhat does lack of usb support imply?
07:27:52dongsto copy shit to them
07:28:01dongsnow it goes into this failure usb mode in firmware
07:28:04dongsand has to reboot
07:28:12kazukisanhmm im getting around 6 mb /sec now dongs
07:28:21Hulex...oh I get it
07:28:22dongskazukisan: i dont think youre using usb 1.1 then
07:28:34 Quit Drkepilogue ("CGI:IRC (EOF)")
07:28:34dongsHulex: apple firmware has the usb driver built in so it doesnt reset when you unplug it.
07:28:41desrt6MB/s over usb1.1? i doubt it.
07:29:07HulexNot quite sure what you mean
07:29:11HulexI'm stoppid sry :(
07:29:15kazukisanbut now with another folder its going around 1 mb or less
07:29:17kazukisanits weird
07:29:34scorchelack of usb support means that rockbox cannot transfer over other words, we just simply use apple's disk mode to transfer
07:29:44kazukisanoh well later
07:31:07Hulexyeah kinda noticed that. Except the "Ipod is connected" graphic is different
07:31:21scorchenot a big deal just would be nice if we used our own implementation of it....i am sure that it will happen eventually
07:31:28dongsthe disk mode firmware has a really ugly grayscale version of it
07:31:44dongsi mean you drop $200 on a ipod and then load it wiht rockbox and al lyou see is gray
07:32:04scorchedongs: can you please go back to idling?
07:32:20Hulexaw c'mon he's not hurting anyone
07:32:21midkayhonestly... Bagder, wake up please. :)
07:32:39Paul_The_Nerddongs: A) Why does it matter if the USB screen is bloody grayscale. B) Actually, the default theme for Rockbox doesn't include _any_ gray
07:32:59dongsPaul_The_Nerd: catcher isnt gray? geez dude do you need new eyes?
07:33:11scorcheHulex: actually, he does...when new people come in here for the first time, and see him spouting can get the picture =)
07:33:14midkaythe *DEFAULT* theme.
07:33:20midkaynot "catcher" (iCatcher?).
07:33:22dongsoh the b&w one?
07:33:28Paul_The_Nerddongs: Do I need to point you to a definition for the word "default" somewhere?
07:33:29midkayyes, that's what Paul_The_Nerd indicated.
07:33:35dongsi see
07:33:40dongswell, that looks pretty gray to me.
07:33:41Paul_The_Nerddongs: And maybe some new eyes, if you can't tell the difference between light blue and white.
07:33:42dongswhite + black.
07:33:48dongslight blue??
07:33:48midkayit's light blue + black.
07:33:50midkaynot gray in any way..
07:33:51Paul_The_NerdIt's light blue
07:33:59Jungti1234thanks, bye
07:34:01*dongs goes to look
07:34:04Hulexscorche: true...but for the most part I can't stand the kind of people that are internet newbs and incredibly sensitive anyway so
07:34:07 Quit Jungti1234 ()
07:34:37scorcheHulex: yes, but that is part of supporting a project
07:34:42elljayis there a howto on how to remove rockbox entirely from an ipod?
07:34:49midkayHulex: i dunno about sensitive, but dongs is just bothersome.. he's been here for probably a month, always starts moaning about something...
07:34:51HulexThere should be
07:35:01dongselljay: run apple firmware, and hten use apple ipod updater to reflash it
07:35:06Hulexmidkay I wouldn't know
07:35:12dongs(or write back the bootloader you made when you installed rockbox first)
07:35:14midkayHulex: no, i guess you wouldn't.
07:35:26scorchemidkay: dont forget all of his misinformation =)
07:35:29midkayas someone who idles here all the time, i do.. and it's really getting *annoying*.
07:35:48Paul_The_Nerdelljay: The simplest method is just to restore it with the apple tool. If you kept your bootpartition.bin file you can write it back (as you wrote rockboot.bin originally) instead, as that won't wipe the files.
07:35:49elljaynm, i just figured it out
07:36:02dongswhat 'misinformation
07:36:11scorcheand ranting on linux...and how open-source automatically makes things bad
07:36:35elljaypaul; strange thing.. i put on the apple os and firmware.. i cannot hold pause to shut it off.. and it shuts down while i'm updating it via itunes
07:37:21elljaypaul; is that because i didnt go to disk mode before i ran the apple restore utility
07:37:22midkaydongs: how about calling iCatcher the "default" theme, or then thinking the default theme was black and white?..
07:37:27midkayto name two in the past minute or so..
07:37:28 Join Mordov|hardlywo [0] (
07:37:34midkayscale that up to hours of moaning and you've got a hell of a lost.
07:37:48dongsmidkay: icatcher isnt blue, and neither is the 'default theme';
07:38:02Paul_The_Nerdelljay: Any problems with JUST the apple firmware installed are none of our business. Their firmware updater completely destroys and rebuilds the data on the drive, so having had Rockbox on it before can't affect it after you run the restore process.
07:38:02midkaythe "default theme" is *light blue* and *black*.
07:38:07midkayicatcher isn't default in any way.
07:38:09midkaywrong on both counts.
07:38:47 Join rizzo [0] (
07:39:10elljayhmm.. wonder why itunes disconnects it in the middle of an upload of songs
07:39:14elljayeffing itunes
07:39:20elljayperhaps i should put rockbox back on ;)
07:39:29JdGordonBLAA^DU is the same as (BLAA&(~DU)) isnt it?
07:39:34HulexI've had that problem a few times elljay
07:39:45HulexI think it might be a weird faulty connection or something
07:39:47elljayhulex; it happens over and over for me
07:40:02elljayhulex; same cable,ipod, etc never did that when i was uploading to rockbox
07:40:05rizzoI know you guys are busy, but anyone else that I have talked to have not had much knowledge about the ipod...even in #ipod
07:40:08HulexI have to keep things VERY STILL so it doesn't disconnect while transferring data
07:40:08midkaydongs: so you don't have a reply to that, apparently.. have you realized how wrong you are in general? willing to leave yet?
07:40:19elljayhulex; i sat it on the table ;)
07:40:24dongsmidkay: i do not see blue in default theme.
07:40:32Paul_The_Nerddongs: Do me a favour
07:40:33Hulexit is very very light blue
07:40:36Hulexalmost white
07:40:36midkaytry it. load rockbox_default from the menu.
07:40:42midkayHulex: it's quite clearly light blue for me..
07:40:42dongsmidkay: i am using it now
07:40:44dongsi 'reset settings'
07:40:52Paul_The_Nerddongs: Reset the settings, then go into the LCD settings screen, and copy for use the R G and B values of your listed background color.
07:41:10Hulexchange background to black and text to green :3
07:41:11rizzoTomorrow, I am going over to a friends house to see why their ipod isnt connecting to the computer correctly; can spare soem tiem to tell me what i can check for?
07:41:17Hulexthat's my favorite look, heh
07:41:21midkayum.. yeah.... kidding... convincing. right.
07:41:28midkaycan he be removed yet?
07:41:55dongseach time you hate dongs, jesus kills a jew in haifa
07:42:05Paul_The_Nerddongs: So, 22/49/28 is CLEARLY not white.
07:42:13dongsya thanks for pointing that out.
07:42:15scorcheand quotes like that are very unecessary...
07:42:18dongsi thought it was a LCD problem
07:42:34Paul_The_NerdMaybe your LCD? It's light blue for everyone else.
07:42:37dongsnow its a pretty pink color
07:42:50JdGordondongs: you really are a turd arnt you?
07:43:07JdGordon[15:43:01] <dongs> each time you hate dongs, jesus kills a jew in haifa
07:43:36dongsyou didnt have to repeat it :(
07:43:44scorcheand you didnt have to say it
07:44:10HulexNuke a gay whale for christ? o.o
07:44:27dongshow do I turn off scrollbar in fileview?
07:44:32dongsor at least move it to the RIGHT side of the screen
07:44:39dongsi dont need to be reminded of linux each time i use the ipod
07:44:51midkaydongs: check the manual. i hope nobody in here feels like helping you when you ask that..
07:45:09Hulexsheesh o.o
07:45:12Hulexchill peoples
07:45:24dongsi'll just disable scrollbar
07:45:28midkaywhere do you think it would be anyways? clearly it's not a playback setting, nor a file view setting.. ah, maybe it's a.. hm.. *display* setting?
07:45:37midkayum, that's what the setting's for. congratulations.
07:45:46rizzoI seem to have come in for an argument; especially since i came in here for a non-rockbox question, I can wait for a spare moment :)
07:45:50midkaydisable scrollbar *disables the scroll bar in file view*. a setting that does what it should. insane.
07:45:54dongsmidkay: um, i wanted to have it on the RIGHT side of the screen
07:45:57dongswhere scrollbars usually are
07:45:59dongsnot on the LEFT.
07:46:04dongsclearly theresnt a setting for that
07:46:06dongsunless im blind.
07:46:27midkayyou said you wanted to turn it off "or at least move it to the right", implying you'd prefer it off but you'd settle for moving it to the right.
07:46:34scorche<dongs> how do I turn off scrollbar in fileview?
07:46:41midkayyou are blind considering blue == white, but there is no setting for it, anyways.
07:46:53dongsso youre saying the scrollbar is always on the left?
07:46:58Paul_The_NerdI believe so.
07:47:08dongsam I the only one who thinks thats insane?
07:47:11scorcheon most DAPs as well
07:48:24Paul_The_NerdOn more than half my DAPs the scrollbar's on the left.
07:48:31JdGordondont worry about the last two columns.. but do these key mappings look about right for the ipod for most of the ui?
07:49:20Paul_The_NerdJdGordon: Select+Play for exit?
07:49:39dongsselect+menu for exit
07:50:05JdGordonok, silly mistake :) i was giong by memory from nevber actually using the ipod
07:50:06 Join jsMikeS [0] (
07:50:18*JdGordon hopegully will be able to borrow a friends for a few days soon
07:50:24Paul_The_NerdJdGordon: Exit in what context? What key on the iRiver does the same thing?
07:50:31dongswhat is it for?
07:50:51dongson ipod i'd think 'accept' would be mapped to 'select'
07:50:55dongsthe button in the center.
07:51:02dongsto like do something.
07:51:03JdGordonPaul_The_Nerd: well ye, thats the thing... it needs to be more abrtact.. ive got that as OFF on iriver
07:51:20Paul_The_NerdJdGordon: So, the 'stop' button on iRivers?
07:51:27jsMikeSI put up a patch to set the x5 backlight brightness straight if anyone's interested. :)
07:51:49JdGordondongs: accept is ON/PLAY on iriver and select is NAVI, im not sure how to translate them to ipod
07:51:50Paul_The_NerdJdGordon: Because stopping playback is handled with holding Play in WPS.
07:52:13Paul_The_NerdJdGordon: The Select button on the iPod functions *exactly* as NAVI on iRiver, everywhere I believe.
07:54:05JdGordongrr... this i tihnk im gonna get rid of the BACK action and just make everywhere use left instead of back.. does that make sense?
07:55:21 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
07:55:31Paul_The_NerdJdGordon: So you can't stop music outside the WPS in iPod. Also, what if you need to be able to move like, the color slider, left and right, but still go back from the menu? Or the EQ slider?
07:56:15Doomed_dongs u here?
07:56:17JdGordonPaul_The_Nerd: ye, the colour slider is gonna need some fancy work, but i still think replaceing all the code and having minor adjustments in a few places is better than what we have now
07:56:20dongsDoomed_: hi
07:56:38Doomed_got a question about what u said before with mpt
07:56:43Paul_The_NerdJdGordon: I just don't think there's a compelling case for not having a "Back" option.
07:56:47JdGordonis play (ipod) roughly equiv to play on iriver?
07:56:58Doomed_if the drive is fat32, would this still apply
07:57:14JdGordonPaul_The_Nerd: well, the back is really the same as left in 99% of the cases, isnt it?
07:57:15dongsit *should* install on fat32 generally. at least thats been my experience.
07:57:25dongsDoomed_: have you downloaded + ran manufacturer boot floppy to diagnose the drive yet?
07:57:25JdGordonback as in up one level, not back as in quit
07:57:34Doomed_yeah i think im calling this drive stupid
07:57:38Paul_The_NerdJdGordon: It's identical except that a very long press powers down, and a long press in-WPS stops playback.
07:57:42Doomed_i dont have the floppy drive on me
07:57:52dongsmost have cd images to boot from
07:57:53Doomed_so i cant get anything floppy from dell
07:58:01*JdGordon hopes he isnt annoying everyone with these q's
07:58:04Doomed_dell inspiron 3700
07:58:21dongswho makes hte hdd
07:58:25dongspc maker is irrelevant
07:58:29dongsi'd guess ibm or toshiba
07:58:41dongsget the 'DFT' cd image
07:58:45*jsMikeS thinks JdGordon couldn't be worse than he is.
07:59:03dongsrun that on the drive
07:59:07JdGordonby everyone, i really only meant Paul_The_Nerd :)
07:59:07dongsif it finds errors, wlel, trash it.
07:59:32dongsif not, you could use that same utility for lowlevel format it and then re-partition and try installing again.
07:59:49Doomed_i think i have it on the hiren's boot disc
08:01:35Doomed_wow its clicking
08:02:26JdGordonPaul_The_Nerd: last one.. short play is the same as iriver play, long play is the same as iriver stop ? that good?
08:03:13Paul_The_NerdJdGordon: Actually, in filetree long-play does nothing (on iRiver you can use stop to halt playback), and very-long play shuts down.
08:03:39Paul_The_NerdSo, gotta be careful about hold-times I guess.
08:03:52 Quit Doomed_ (Read error: 104 (Connection reset by peer))
08:04:11JdGordonthats odd.. if long does nothing why bother with vert long?
08:05:03Paul_The_NerdWell, if you're in WPS, long stops playback, and very-long shuts down. I think it's so the time to hold Play to shut down is constant.
08:05:25 Join Doomed [0] (
08:06:00JdGordonah ok
08:06:00 Quit rizzo ("CGI:IRC (EOF)")
08:06:14JdGordonthat can be easily managed by the calling code so no big deal
08:09:09 Quit amiconn (Nick collision from services.)
08:09:09 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
08:13:42Doomedim trying every which way to get around not buying a new hd lol
08:17:03 Quit Rick (Client Quit)
08:18:12 Quit grimman (Read error: 104 (Connection reset by peer))
08:20:00 Join Rick [0] (
08:20:16 Join grimman [0] (
08:20:21grimmanMorning all.
08:22:17 Join merbanan [0] (
08:22:29dongsDoomed: youre not gonna get very far with that
08:25:27 Join muesli__ [0] (n=muesli_t@
08:26:57amiconnJdGordon: Don't care about very-long presses. These only exist on some targets, and only for the purpose of shutting down.
08:27:14 Join Krono6 [0] (
08:27:29Krono6hi everyone, can someone help me please? ;-;
08:27:33amiconnOn targets where they exist, the very-long press is handled in button.c and sends SYS_POWEROFF, which is handled in the default event handler
08:27:39Krono6big problem, and I'm basically scared poopless right now
08:27:44JdGordonamiconn: righto
08:28:55dongsKrono6: just ask. do not ask to ask. but, chances are, you fucked up and cant be helped.
08:29:16Krono6I spent since 8PM yesterday (almost 7:30AM now) getting Linux installed, got Rockbox too, though I wanted to uninstall it, get my iPod just like it was, but there's a problem. Everytime I do anything, put any songs, I go into Disk Mode, go back to normal mode and everything's gone, like it didn't save a thing
08:29:21Krono6all the settings, never save
08:29:52dongsby 'settings' you mean files?
08:29:58Paul_The_NerdKrono6: All the in-Rockbox or in-Apple settings?
08:30:05Krono6I done a LOT of research on this, I even read through the chat logs, opened "Swiss Knife" to format, not sure if it'd work
08:30:14Krono6the settings like, turn off the clicker
08:30:27dongssounds like apple firmware
08:30:30Paul_The_NerdDo you currently have Rockbox installed?
08:30:30Krono6and I don't have Rockbox anymore, I tried getting rid of it, no boot loader, nothing
08:30:31dongsrockbox doesnt click
08:30:41dongsuse the appple restore tool thingy
08:30:44dongsto delete *
08:30:45Krono6clicker in the Apple OS
08:30:49Krono6used the Apple Restore, no worky
08:30:53Paul_The_NerdThen contact apple
08:31:05Paul_The_NerdOnce the Apple restore has been run, if you're still having problems it's bugs in their software.
08:31:12dongssounds liek a trip to RMA department
08:31:32Krono6will they ask questions because, well, I'm in the UK and my mum bought me the iPod from the US
08:31:46dongsshouldnt matter if you registered it or whatever
08:31:47Krono6I didn't want that volume cap thing >.>
08:31:51Krono6oh, right
08:32:13Krono6thanks for your help guys.. Though one more question before I call Apple, do you think it could be the Linux Partition?
08:32:25Krono6I followed some step to boot into Slax from the iPod Linux forums, all that
08:32:37Paul_The_NerdIf you ran the restore, and haven't done anything since, there shouldn't be a linux partition,.
08:32:37dongslunix partition on ipod?
08:32:45dongsyes, what he said
08:32:49dongsrestore should have wiped it
08:33:51Krono6oh dear, well I'll try this Swiss Knife at first, I haven't actually had a full format successful to be honest (HP tool and Windows said volume was too big) but yeah, I'll try that then phone Apple
08:34:17Krono6thanks everyone, I'll let you guys know if I found a solution, I'm sure I'm not the only person who's had this problem XD
08:34:23dongsKrono6: use the apple restore tool
08:34:28dongswtf is the swiss army knife shit.
08:34:33Krono6tried that Dongs
08:34:34*jsMikeS is thinking someone could send him some good fridge magnets. :)
08:34:39dongsuse the tool to do the 3rd or whatever level of restore that wipes all
08:35:05Krono6you're talking about the Apple Restore thing that comes with the CD, right?
08:35:13Krono6I have a 60GB 5G, btw
08:35:24dongsipod updater(?) i think has it in the menu option.
08:35:32dongsi know ive seen it once.
08:35:38dongsand it had different levels of restore
08:35:52Krono6only had one on mine :S
08:36:02Krono6just one button named "Restore"
08:36:39dongsyeah i see. hm i wonder where i saw the other stuff
08:36:57dongsso you did that and it didnt work?
08:37:05grimmandongs: Two "levels". Update and Restore.
08:37:14Krono6yeah, didn't work
08:37:28 Join RancidLM [0] (n=rancidlm@linuxfordummies/RancidLM)
08:37:30RancidLMhey all
08:38:13RancidLMi wanna uninstall rockbox to try ipod linux but just woundering how to safely remove rockbox
08:38:43RancidLMi made a backup of it orginally using cat dev/sdb > ipod_orig.img
08:39:01RancidLMcan i re-cat it back from the image or will the boot loader be messed?
08:39:03Paul_The_NerdRancidLM: The easiest way to remove rockbox is to just DD the bootpartition.bin back on.
08:39:04scorcheipl and rockbox can coexist
08:39:26scorchebut, you would have to re-format anyway...
08:39:32Paul_The_Nerdscorche: You don't *have* to.
08:39:46RancidLMcan i re image my ipod?
08:39:46scorchewell..partition at least
08:40:07RancidLMso just cat ipod_orig.img > /dev/sdb
08:40:24RancidLMthen reset it.. that should do the trick?
08:40:57***Saving seen data "./dancer.seen"
08:41:24Paul_The_NerdI honestly can't promise you that will work. I mean, there aren't warning lights going off in my head, but I can only recommend methods I'm 100% certain work.
08:41:45RancidLMwhat method would that b e?
08:41:59RancidLMdd the boot partition eh
08:42:18Paul_The_NerdThe very first step of the install process is dd if=/dev/sdb of=bootpartition.bin
08:42:32Paul_The_NerdAs long as you kept that as is suggested, you can put it back and you're set.
08:42:40grimmanHm... any reason you guys know of I'm reading stuff off my iPod in 3.9 kbytes / sec?
08:43:08JdGordononly connected at usb 1.1 speed?
08:43:15JdGordonwith a dodgey cable?
08:43:18grimmanI write at 4-5 megs.
08:43:24JdGordonand a dead hdd?
08:43:34Paul_The_Nerdgrimman: It hates you?
08:43:52grimmanSo far I think Paul_The_Nerd has gotten closest to the truth. *sigh*
08:47:11grimmanGah, it's so slow I can't even cancel the transfer.
08:49:12 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
08:50:19RancidLMPaul_The_Nerd: sdb is the main drive shouldn't i be sdb1'ing the boot loader?
08:50:27Paul_The_NerdSorry, sdb1
08:50:41Paul_The_NerdYou are correct.
08:51:37RancidLMumm dood the command you gave me overwrote my original bootpartition.bin
08:52:39Paul_The_NerdI didn't tell you to run that command.
08:52:44Paul_The_NerdI said that's the command you did during the installation...
08:52:55RancidLMoops miss read ur line
08:53:08Paul_The_NerdGo ahead 'n try your way. It ought to work, I think.
08:53:15RancidLMoh well i can't brick thing can i?
08:53:23JdGordonim getting syntax error before { on the line "static struct ButtonItem DefaultButtons[] {" ?
08:53:26RancidLMi just reset it
08:53:30 Quit grimman (Read error: 104 (Connection reset by peer))
08:54:19Paul_The_NerdYeah, the worst you can do is just require using the Restore tool
08:54:35RancidLMnot fun when using linux but oh well :S
08:54:59elljayugh.. why is itunes takng 100% of my cpu just to download a podcast
08:55:03elljayi hate the itunes
08:55:08RancidLMthe cat restore seems to be working..just gonna take a while (1.9GB)
08:55:13scorchePaul_The_Nerd: did we ever figure out if the ipod updater/restore worked through wine?
08:55:25Paul_The_Nerdelljay: Don't bother complaining about iTunes in here. One of the nice things about Rockbox is you don't need to use iTunes at all, ever, with it.
08:55:38Paul_The_Nerdscorche: No clue
08:55:43elljaydoes rockbox support podcasts? or video?
08:55:56Paul_The_NerdPodcasts are all just audio files anyway.
08:56:00scorcheaudio podcasts, it will play of course
08:56:30elljayi'll prob end up installing rockbox again after i get annoyed with apple's lame software
08:56:40elljayi got pist at rockbox cuz i'd hit pause
08:56:43elljayand nothing would happen
08:56:48elljaythen i'd hit it again, nothing
08:56:57elljayhold down pause.. then it would pause
08:57:00elljaythen play
08:57:02elljaythen shut down
08:57:10 Join ender` [0] (i=null@
08:57:20elljaythe IO for a video ipod seems very.. SLOW
08:57:28*JdGordon is stumped :p
08:57:30elljaynever had that problem with my nano
08:57:52elljayme too
08:57:56elljayi'd hit the button
08:58:01elljaythen i'd hit it for longer
08:58:06elljayeventually it would register
08:58:19elljayhold down pause for at least 2seconds before it would respond
08:58:28elljayvery annoying
08:59:21elljayrabble rabble
09:01:01elljayi have a retarded video 30g ipod
09:01:10elljayi'm sure it's just my unit
09:01:16elljaythis fucker has been a misfit since i bought it
09:01:30 Join grimman [0] (
09:02:05grimmanMy computer's retarded, that's what caused the transfer rates. My father's computer (a mismanaged Dell) transfered 800 megs in 2 minutes according to the crude timekeeping Windows Explorer offers.
09:05:15 Join Lynx_ [0] (
09:09:50scorchegrimman: made sure that your comp has the higher speed USB enabled in bios?
09:10:20grimmanI can still _write_ faster than USB 1.1.
09:10:38scorchetried a different port?
09:10:58grimmanApart from on a whole other computer, no.
09:11:02grimmanBut I will.
09:11:22scorchetried a different OS either? (even livecd will do)
09:16:24 Quit muesli__ (Read error: 104 (Connection reset by peer))
09:16:27 Join muesli__ [0] (n=muesli_t@
09:18:15 Join kurzhaarrocker [0] (
09:18:15 Quit kurzhaarrocker (Remote closed the connection)
09:18:19grimmanI could try some random Linux CD I guess, I have a million of those. But this windows install is pretty weird as it is, plus it runs on semi shoddy hardware.
09:18:34grimmanThe mobo isn't what it should be. ;P
09:19:55 Join Gnelik [0] (n=Gnelik@
09:20:35Krono6Ubuntu lets you order free CDs from their site, I still have 44 of them in my room. Well, CD Packs, with one Live CD and one Install
09:20:44Krono6got to me in just over a week, which was fast
09:22:32grimmanI have a few of those myself.
09:23:02grimmanIt still amazes me how many I got in comparison to how many I ordered.
09:23:26amiconnLinusN: I was working on the same problem, but with a slightly different approach...
09:23:59LinusNok, what was your approach?
09:25:26amiconnI cleaned up settings.h a bit more (removed the misleading DEFAULT_CONTRAST_SETTING altogether) and removed lcd_default_contrast() and the whole contrast handlingfor colour targets except x5
09:26:02 Join kurzhaarrocker [0] (
09:26:30amiconnhi kurzhaarrocker
09:26:49amiconnkurzhaarrocker: What about the 'dictaphone' trigger mode?
09:27:17kurzhaarrocker*blush* I was just about to apologize for that
09:27:46*JdGordon just converted all the list/menu button code to my new system and it works :)
09:28:55RancidLMany one here get doom working?
09:29:04kurzhaarrockerI tried the parametric eq on a iriver h120 today. Especially the high shelf band doesn't seem to work as expected. Is that a known issue?
09:29:11LinusNJdGordon: cool
09:29:13RancidLMi got the wad rescued from my old floppy's but what do i do it it..?
09:29:32LinusNamiconn: want me to revert my fix?
09:29:49Paul_The_NerdRancidLM: See the PluginDoom wiki page.
09:29:58LinusNkurzhaarrocker: no, that is not a known issue
09:30:25amiconnNah, leave it in. I still need to check whether my solution compiles for all relevant combinations
09:30:43*amiconn thinks it might break some sims
09:30:47kurzhaarrockerIt seems to me that especially when you want to boost the high band it in fact mutes it, LinusN
09:31:11LinusNcould it be an overflow?
09:31:18LinusNdid you adjust the prescaler?
09:31:23 Join PaulJam [0] (
09:31:25kurzhaarrockerRancidLM: I downloaded the *.wad files as linked from the They worked.
09:31:31kurzhaarrockerI'll try, LinusN
09:34:50kurzhaarrockerNo, reducing the volume with the "Precut" just lowered the volume, but doesn't affect the sound.
09:38:20LinusNhmmm, boosting the high band works for me
09:38:47LinusNwhich platform?
09:38:57kurzhaarrockeririver h120
09:39:11 Join dan_a_away [0] (n=dan-mirc@
09:39:15LinusNjust tried on my x5 and it sounds fine
09:39:31LinusNwhat are your F and Q?
09:40:16dan_a_awayJdGordon: Just seen about your list/menu code. If you've got a patch, I'll test it on my iPod tonight
09:40:20kurzhaarrockerF:1500 Q: 1 , But they don't infulence the problem
09:40:34kurzhaarrocker(they seem to work as expected)
09:40:37 Quit muesli__ ("ich will KEe!!!")
09:40:48LinusNyour high band is 1500?!!
09:40:57JdGordondan_a_away: great :) i have a few minor bugs which im trying to figure out before i make a patch
09:42:09Slasheriah, playlist submenu for tagcache enabled :)
09:42:20JdGordonw00t Slasheri
09:42:33Slasherichanges are in cvs already
09:42:38JdGordonamiconn: you said the button driver handled the long off for the shutdown ye?
09:42:38LinusNkurzhaarrocker: still sounds fine here, with 15000/1.0
09:42:51kurzhaarrockerI correct myself: with higher Q settings the problem becomes worse.
09:43:22Paul_The_NerdWell, higher Q means a narrower band is affected...
09:43:28dan_a_awayJdGordon: OK
09:43:41dan_a_awayanyway, time for work.
09:43:45 Quit dan_a_away ()
09:43:51kurzhaarrockerPaul_The_Nerd: But the high band is supposed to be a shelf filter
09:43:55LinusNkurzhaarrocker: at 15000 i think 0.5 is more sensible
09:44:12Paul_The_Nerdkurzhaarrocker: True, but you're not supposed to change the Q from the default on the shelves.
09:44:48amiconnIirc the high shelf and low shelf should always have Q=0.7 according to preglow
09:45:09kurzhaarrockerYou're right, LinusN. But when I set extrem Q values like 5 the gain works nearly invers -> reducing the gain increases the high band.
09:45:37amiconnQ>0.7 makes the transfer function overshoot
09:45:43LinusNkurzhaarrocker: so you're saying "when i set ridiculous values, it sounds bad"
09:45:52LinusNhardly surprising :-)
09:46:45Paul_The_NerdEspecially ridiculous values of something you shouldn't really be changing. ;)
09:46:58 Join mikearthur [0] (
09:47:05kurzhaarrockerWether it sounds bad or not ist not my point. But inverting the gain when Q is set to stupid values is strange.
09:47:06amiconnLinusN: Your fix did what I am testing mine for before commit: RED x5 sim...
09:47:08LinusNwell, if you aren't supposed to change it, why is it allowed in the gui?
09:47:16LinusNamiconn: haha
09:47:42LinusNamiconn: should i fix it, or will you?
09:47:45amiconnWell, you can change Q if you know what you're doing...
09:48:13Paul_The_Nerdkurzhaarrocker: Out of curiosity, are you sure that isn't normal behaviour of similar filters at ridiculous values?
09:48:56kurzhaarrockerI never had that effect when working with audo worksations, Paul_The_Nerd
09:49:16 Quit crwl ("saas nähä")
09:49:28 Nick crwll is now known as crwl (
09:49:45kurzhaarrocker(and then I had use of extreme Q settings to separate the cymbals from the snare in drum tracks)
09:49:49 Quit Krono6 ("Chatzilla 0.9.74 [Firefox]")
09:50:24Paul_The_NerdWas that extreme Q on a shelf using a similar type to the one Rockbox uses though?
09:50:41Paul_The_NerdI'm just saying, it may be something wonky in the nature of the algorithm. But definitely something that should be looked at at least.
09:53:52kurzhaarrockerWith extreme Q settings shelf filters tend do generate slight boost peaks near the filter frequency. But still boosting the band really boosts it and reducing the gain does reduce that band.
09:55:05Paul_The_NerdIf there were a peak near the filter frequency, and it were rolling over, wouldn't that be somewhat similar to what you described hearing then?
09:55:14RancidLMgnight all!
09:55:17 Quit RancidLM ("Ex-Chat")
09:55:48JdGordongrrr.. stupid tree wont let the h300 turn off :'(
09:56:00JdGordoninstead it decides to kill itself as soon as u go back to the wps
09:58:09JdGordonthat was an easy fix :)
09:59:24 Join theli_ua [0] (
10:00:09amiconnLinusN: I'm not sure about the fix yet.
10:00:14kurzhaarrockerPaul_The_Nerd: You might be right.
10:00:25amiconnWith target_tree, the target code isn't built for the sim afaiu
10:00:50amiconnSo the question is how precise we want the simulators to be
10:01:07LinusNyes it is, if you edit SOURCES
10:01:25amiconnThe simple solution would be to code a generic lcd_default_contrast() for all sims
10:01:28 Join safetydan [0] (
10:02:10amiconnLinusN: Hmm, but do you think it's a good idea to build the whole lcd_x5.c for the sim just for lcd_default_contrast() ?
10:02:19LinusNmaybe not
10:03:00Paul_The_Nerdkurzhaarrocker: In which case, if you lowered the precut by the same amount you increased the band, you'd *probably* achieve the affect you wanted. Maybe.
10:03:11Paul_The_NerdOr maybe a little more than you raised it.
10:03:17amiconnThat would become even more ugly when some more targets are converted to use target_tree
10:03:23LinusNi just meant that the target tree code can be compiled in the sims
10:04:04amiconnIt reintroduces #ifdef to the driver code
10:04:18LinusNit does?
10:04:47amiconnAt least #ifndef SIMULATOR ... #endif
10:05:02LinusNthat's hard to avoid
10:05:39amiconnWell, it is avoidable, if code in firmware/target/ is _never_ compiled for the sims
10:05:54LinusNbut targets are different
10:06:00LinusNeven when simulated
10:06:21amiconnYes, but that's code outside firmware/target/
10:06:36amiconn(so far)
10:07:07LinusNpower-x5.c has simulator stubs in it
10:07:29linuxstbWould a uisimulator/target/ tree be any help?
10:07:59amiconnI thought the main idea behind target_tree was to cut down #ifdef hell
10:08:02 Quit theli_ua ("Покидаю")
10:08:07kurzhaarrockerPaul_The_Nerd: No, i believe that it's my deafness for high frequencies combined with the natural behaviour of shelf filters with high Q. I only noticed that a frequency band lower than the filter frequency was attentuated. I didn't hear the boost of the high frequency because I'm probably deaf for them. A rocker at an age of 35 can not hear that high frequency at all :(
10:08:28LinusNamiconn: yes, but only the #ifdef TARGET hell, not the #ifdef SIMULATOR hell
10:08:39amiconnBtw, I'm still not sure how to handle target code for more than one target, but not all targets of an architecture
10:09:11amiconn(example: lcd code for all bitmapped archoses)
10:09:25LinusNamiconn: that would probably require #ifdefs in SOURCES
10:09:36amiconnAH, hmm
10:10:05LinusNSOURCES is where you ultimately decide what code to compile for each target
10:10:30JdGordondoes anyone have any idea why the system pauses at the initial loading screen instead of going to the wps or tree after changes to the tree button loop? (which i cant see how it affects it)?
10:10:44 Join theli_ua [0] (
10:11:05LinusNJdGordon: patch?
10:11:07 Join Kohlrabi [0] (
10:12:05LinusNperhaps you forgot the _w_tmo?
10:12:20LinusNin tree.c
10:13:03JdGordonnope, its wierd, because if any button gets pressed it will then goto the wps, but it will just sit saying loading untill something is pressed
10:13:21LinusNgdb is your friend
10:14:01JdGordonno its not.. button.c isnt compiled for the sim.. so i have to move everything into another file first, which is a pain :p
10:14:10kurzhaarrockerGrrr. Now I'm convinced that the eq is correct. I need a fix for my ears. Is there anything in the patch tracker?
10:14:14LinusNJdGordon: i see
10:14:23JdGordonpatch is">
10:16:16amiconnkurzhaarrocker: You need a fix at 15000Hz?
10:16:24elljayi pity the foo
10:16:41*LinusN needs a fix :-/
10:16:58*amiconn is still annoyed by old TV sets tweeting at the line frequency
10:16:59elljayi need a fix myself but i doubt rockbox has it in it
10:17:06kurzhaarrockerIt's been a while since I checked my hearing.
10:18:45*amiconn could also hear the "adult proof" ringtone XavierGr posted a link to a while ago
10:19:20elljayahh that high tone?
10:19:23kurzhaarrockerhahah! I was just searching for that!
10:19:35elljayyou have a url?
10:19:41kurzhaarrocker<- deaf and slow
10:20:07kurzhaarrockerMust work now, see you later.
10:20:09elljayi'm 26 and i can hear the tone just fine
10:20:15 Join slimx [0] (n=slimx@
10:20:19 Quit kurzhaarrocker (Remote closed the connection)
10:20:33 Quit perpleXa ("Leaving")
10:22:04*amiconn is 35
10:22:20 Quit mordov (Read error: 113 (No route to host))
10:22:42*scorche fails to find the link
10:25:54LinusNscorche: your eyesight is also affected by age :-)
10:26:38scorchemy eyes are not the besy...
10:26:42scorchebest even
10:26:54*scorche wonders if his idiocy is showing
10:28:14*amiconn curses cygwin slowness
10:28:27scorcheLinusN: wanna pm me with what i am missing out on so i retain a tiny bit of decency in the eyes of my adoring throng?
10:32:30LinusNscorche: i don't know what amiconn is talking about either :-)
10:33:16scorcheor everyone else who has heard this high pitched n oise and xaviergr had somethign to do with?
10:33:17amiconnLinusN: What about putting lcd_default_contrast() (for x5) in lcd-16bit.c ?
10:33:36amiconnscorche: XavierGr just posted the link
10:33:44midkayfix_tinnitus.patch. HAHA.
10:34:12LinusNamiconn: doesn't feel target-tree'ish
10:34:13amiconnIt was about a high pitched ringtone (17kHz) which teenagers believe(d) adults can't hear
10:34:15scorcheamiconn: where/when?
10:35:13Bg3r <= has anyone looked at the html's source...
10:35:46amiconnLinusN: No it doesn't, but it's the simplest solution if we want to keep the target default values for the respective targets and not compile additional files
10:36:27LinusNamiconn: what additional files?
10:36:52amiconnI tried moving lcd_default_contrast() for ipods from lcd-2bit-horz.c to lcd-ipod.c (where it would belong, as lcd-ipod.c is the beginning of what you took further with traget tree) and get the same problem as with the x5 sim
10:37:00 Join Acksaw [0] (
10:37:15scorcheamiconn: ??....i have searched like 5 days back for anything related to xavier...
10:37:23amiconnlcd-ipod.c isn't compiled for the sims as is lcd-x5.c
10:37:25 Nick Acksaw is now known as ACK54W (
10:37:59amiconnscorche: (1) This was way further back; I guess in May. (2) For some reason it doesn't seem to be in the logs...
10:38:13 Part ACK54W
10:38:19 Join barrywardell [0] (
10:38:59*scorche googles
10:39:36midkayyou didn't google you cheapo.
10:39:38midkayi LINKED you.
10:40:05scorcheme googling and someone else googleing...
10:40:07scorchesame thing
10:40:12scorchegoogling by proxy
10:40:27*scorche notices his irregular spelling of googling
10:40:40scorchebut really....ow
10:40:43midkay(1:35:38 AM) midkay: it's not there.
10:40:43midkay(1:36:05 AM) «ScorchE» Blah.: no...
10:40:43midkay(1:36:13 AM) midkay: sigh, just google for it.
10:40:43DBUGEnqueued KICK midkay
10:40:43midkay(1:36:18 AM) «ScorchE» Blah.: no!@!!
10:40:43midkay(1:37:29 AM) midkay:
10:40:44***Alert Mode level 1
10:40:44midkay(1:37:35 AM) midkay: hurts my ears.
10:40:46midkay(1:37:40 AM) «ScorchE» Blah.: eek!
10:40:57midkayeveryone shall decide for his or herself whether or not scorche googled or just used the provided url.
10:40:59***Saving seen data "./dancer.seen"
10:41:00scorchewe made an agreement...
10:41:04midkayno we didn't.
10:41:07scorche<scorche> googling by proxy
10:41:21midkayand i can break it if you're LYING about something this important. if we had an agreement.
10:41:25midkaymy ears are bleeding.
10:41:28scorcheenough spam!!!....take this to messenger mister!
10:42:07scorchebut really....ow
10:44:25 Quit mikearthur (Read error: 54 (Connection reset by peer))
10:46:45midkayhm. interesting how blissful silence always follows sharpe's random comments.
10:47:04midkaynow i know the trick to getting peace and quiet around here.
10:47:19midkaya doggy biscuit every now and then to induce a random statement or phrase, and there goes half an hour of loveliness.
10:48:01CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
10:48:01*man_in_shack waves
10:48:16midkaysilence indeed. *waves back*
10:48:29midkayi think that .. noise.. gave me a stomachache. gah.
10:48:40midkayi've felt quite sick since i listened to it.
10:48:49man_in_shackwhat noise?
10:48:58scorchedont do it
10:49:01scorcheit hurts
10:49:12scorcheit really does...
10:49:13midkaysome 17khz or something cellphone "ringtone" that some adults supposedly can't hear so kids are using it or something.
10:49:18scorchemy ears are still ringing from it
10:49:22midkaymy ears must be bleeding.
10:49:51man_in_shackmaybe adults > 40
10:49:57midkaysomething like that, yes.
10:50:06midkaysome adults can't hear it, i guess most old-old ones can't..
10:50:34man_in_shackand the kids using it now likely won't be able to hear it by the time they're 25
10:50:40midkayit sucks anyways.
10:50:45***Alert Mode OFF
10:50:47midkayso.. quiet and.. who'd USE IT? it's painful. :)
10:53:57Bg3rmidkay: children @ school ? :)
10:54:13midkayBg3r: retarded ones then. it's painful and quiet and half the adults can hear it anyways. :)
10:54:30midkaynot worth the small, potential reward.
10:55:25amiconnUgh... the DeliPlayer mp3 decoder doesn't decode the 17kHz sound (!) Mediaplayer does
10:56:50barrywardellis anyone here able to authorize me for write access to the wiki?
10:59:56JdGordonwhy isnt it letting me make the struct static if its decleared in the .h as extern?
11:00:15JdGordonit was working fine like this wehn it was all in button.[ch]
11:05:00 Join pondlife [0] (
11:05:12safetydanAnyone got a decent implementation of floating point number printing function lying around?
11:05:58man_in_shacksafetydan, suppose you don't want to use printf 8)
11:06:22amiconnJdGordon: extern and static are mutually exclusive
11:06:34safetydanman_in_shack, I could... but printf in rockbox doesn't support double/float
11:06:46man_in_shackok then
11:06:59amiconnsafetydan: Why do you need float?
11:07:01safetydanoh, and while I'm at it, anyway to tell gcc/ld *not* to link libm?
11:07:13JdGordonamiconn: why was it working like that when it was extern struct blaa in buttons.h and static struct ... in button.c?
11:07:19linuxstbsafetydan: Don't use any libm functions...
11:07:24safetydanamiconn, working on porting a newlib's libm to Rockbox plugin library so I can create an astronomy related plugin
11:07:56grimmanIf it hasn't already been discussed, is there anyway to turn off the display when the iPod (in my case) is locked?
11:08:42amiconnJdGordon: Well, you can decalre it as extern struct, but if you define it as static, you can still only use it in the file where it's defined
11:08:57amiconnThat's one of the purposes of using static...
11:09:31 Join pixelma [0] (i=pixelma@
11:10:17SlasheriJdGordon: you don't need normally to use extern in the .h (only in some special cases)
11:10:36amiconnSlasheri: For variables it's necessary...
11:10:45amiconnFor functions, 'extern' is the default
11:11:48Paul_The_Nerdgrimman: You could create a WPS without a backdrop, a white background color, that alternates to completely textless when hold is on, and it would look like the LCD is off. :-P
11:11:49Slasheriyes, true..
11:12:25Slasheribut normally it's better to have some function api to use the variables than to use then directly from external sources
11:12:56*man_in_shack wonders if building his own mp3 player would be feasable
11:13:35Paul_The_Nerdman_in_shack: If I recall someone came in here who did that once, and was using a modified build of Rockbox on it.
11:13:44Slasheriman_in_shack: could be, it just requires much of time to design the pcb, select components and port software to it
11:14:01 Part Paul_The_Nerd
11:14:05linuxstbman_in_shack: I'm guessing it's cheaper to buy one ready-built, rather than buying individual components.... Unless of course you have a cupboard full of bits and pieces.
11:14:06man_in_shacki'd like to design one some time
11:14:49 Quit dongs (Remote closed the connection)
11:14:52 Join dongs [0] (
11:14:53Slasheriif i would design one, probably i would select coldfire chip for it because that should be quite easy to deploy and rockbox already supports it
11:15:03man_in_shackyeah i'm also thinking coldfire
11:15:23linuxstbNo, buy a PortalPlayer chip and get the docs...
11:15:31linuxstb(or maybe 1m PP chips...)
11:15:50Slasherihardest thing could be to find the lcd and some box for the unit
11:16:01Slasheriand ata/usb bridge
11:16:04man_in_shackwish i bought that gameboy :D
11:16:19man_in_shacki wanted to put an mp3 player w hdd in an old gameboy case
11:18:34LinusNi doubt that the player manufacturer gets the PP data sheets either
11:19:01grimmanman_in_shack: But they're huge...
11:19:23linuxstbWhose idea was it to support ipods anyway? We should stay away from those things.
11:19:33man_in_shackgrimman, yeah, but it gives me room to fiddle
11:19:45man_in_shackand i could put a commonly-available hdd in it
11:19:49man_in_shacklike a consumer level hdd
11:19:49grimmanlinuxstb: Don't be like that. Without iPod support I wouldn't be here. ;)
11:20:00man_in_shackinstead of a special mp3 player sized one
11:20:07grimmanman_in_shack: Weeeeeell... 2.5" drives aren't really THAT big.
11:20:23man_in_shackgrimman, maybe if i can get my hands on a gbc ... :)
11:20:26grimmanMaybe a centimeter wider than the 5th gen iPod.
11:20:31man_in_shacki'd have to compare sizes
11:20:51grimmanI have a dead 2.5" drive on the desk.
11:21:15grimmanman_in_shack: Yes.
11:21:19grimmanI believe I said that. ;D
11:21:27man_in_shackhow dead?
11:21:29man_in_shackdoesn't spin?
11:21:33grimmanExtremely dead.
11:21:46grimmanIt sounds like there are loose bits in there.
11:22:00Slasherihmm, it would be nice indeed to design a player.. It's just quite expensive to manufacture 4 layer pcb's, something between 500-700e for a prototype
11:22:04Bg3rLinusN: u think that the manufacturers only get a dev env ?
11:22:31LinusNBg3r: yes, they get a software library with an API spec
11:22:56LinusNjust like the philips saa chipset
11:23:10 Quit eGen_ (Read error: 104 (Connection reset by peer))
11:25:19*man_in_shack wonders if it would be difficult to design/produce a hardware ogg decoder
11:27:23barrywardellis anyone here able to authorize me for write access to the wiki?
11:27:37LinusNi can
11:27:41LinusNhang on
11:28:08man_in_shackLinusN, so ... is that a full-featured player or just the decoder?
11:28:25Slasheriman_in_shack: that would be too easy :)
11:28:36LinusNbarrywardell: done
11:28:36man_in_shackit's not easy to tell from "what" section
11:29:05LinusNjust the decoder
11:29:07barrywardellLinusN: thanks
11:29:13LinusNbarrywardell: you're welcome
11:29:24barrywardellnow to get updating the H10 info
11:29:51man_in_shackbarrywardell, any information that would help the porting process?
11:30:05*man_in_shack would really love to see irvier h10 running rockbox, since it has no native ogg support
11:31:59linuxstbDoes the h10 have any hardware advantages compared to the h1x0/h3x0?
11:32:05barrywardelli have managed to compile the ipod bootloader and run it on the h10
11:32:16barrywardellso far just writing a test file to disk
11:32:38barrywardellneed to figure out the lcd and button stuff
11:32:48man_in_shackneeto :D
11:32:55man_in_shacklinuxstb, it's smaller
11:33:00man_in_shacklinuxstb, afaik, that's it
11:33:07barrywardelland made some progress towards getting the bootloader to load the iriver firmware
11:33:11man_in_shackbut iriver no longer supply h3x0
11:33:48*linuxstb would like a reason to buy a h10, but can't think of one...
11:34:03man_in_shackme neither
11:34:08man_in_shacki want an h140 :D
11:34:18 Quit Gnelik (Read error: 104 (Connection reset by peer))
11:35:17pondlifeHmm, I got confused...
11:35:41man_in_shackh3x0 == h1x0 + video
11:35:49pondlifeDid anyone else notice that the Rockbox front page summary uses developer real names, but uses nicks?
11:36:30LinusNyes, the nick->real name translation is only done in the front page script
11:36:37linuxstbAnyone have any idea what's inside an iriver T30?
11:36:42BagderI'll fix that one day
11:37:04pondlifeGo on Bagder, you know you want to...!
11:37:41scorcheBagder: get my PMs?
11:37:46linuxstbThe T30 seems to be a nice 1GB flash player that runs on a AAA battery...
11:39:23Bagderscorche: got them fine, yes
11:39:42Bagderscorche: will ship asap
11:39:49scorchety =)
11:40:02JdGordonweee :) i have a working patch for my button replacements for iriver and ipod, anyone want to test it?
11:40:05pondlifeLinusN: Seeing as I missed Paul_The_Nerd yet again, don't suppose you tried that .talk clip patch on an Archos yet?
11:40:21LinusNno i haven't
11:40:27pondlifeOK, no worries">
11:41:26markunlinuxstb: one of those Samsung ARM chips
11:42:43linuxstbmarkun: Me is tempted then...
11:43:21 Join spiorf [0] (
11:43:33Bagderlinuxstb: I'm sure you could get some funding for it even from The Fund
11:43:38 Join webguest55 [0] (
11:43:58amiconnLinusN: Imho we have 3 options for the simulator contrast problem: (1) Drop the contrast setting altogether for the sim. It doesn't do anything. (2) Simulate it generically, i.e. without the proper default value (which can't be simulated correctly for some targets anyway). (3) Simulate it with a proper (in most cases) default value
11:44:37amiconn(1) and (2) are simple, (3) requires some #ifdef SIMULATOR in target tree and some other formerly simulator-independent files
11:44:43LinusNi vote for option (2)
11:45:05amiconn(2) means implemeting lcd_default_contrast() as a stub in uisimulator/
11:45:05 Quit webguest55 (Client Quit)
11:45:06 Join webguest55 [0] (
11:45:07 Quit webguest55 (Client Quit)
11:45:57 Join eGen_ [0] (
11:49:21LinusNamiconn: then so be it
11:51:34pondlifePlease, no more #ifdef SIMULATORs... It would be nice if they could all be removed one day.
11:52:17*pondlife dreams
11:52:29*Bagder agrees
11:53:14linuxstbmarkun: But we don't have a datasheet for those Samsung ARMs ? (yet?)
11:53:33markunNo, I mailed Samsung 2 times, but didn't ge a reply
11:54:47linuxstbBut you succeeded in getting a datasheet for the Gigabeat's CPU from Samsung? Or was that already publically available?
11:55:37markunWhen they mailed me the User Manual for the S3C2440 they gave me a website to ask my future questions, but the site doesn't exist anymore
11:55:56linuxstbBTW, do you know if the T30 is similar to any other iriver players?
11:57:04markunWell, the T10, T20, T30, E10, U10 and Clix all use Samsung ARM CPUs
11:57:15markunAnd H10jr
11:57:44linuxstbDo you have the URL for the CPU handy again?
11:57:57markunNo, I would have to search the logs
11:58:40markunBut I should work a bit now
11:59:32linuxstbOK, I'll search.
11:59:36 Quit crwl (Remote closed the connection)
12:00:45*LinusN slaps JdGordon oon his fingers for using mixed case in the source code
12:01:39amiconnLinusN: There's also a style violation in settings.h... // comment
12:01:53 Join lightyear [0] (
12:02:41 Join rasher [0] (
12:02:53 Join crwl [0] (
12:03:11LinusNJdGordon: perhaps you could continue in the action.h file, a leftover from the last action concept attempt
12:03:25LinusNinstead of actions.h/actions.c
12:05:31JdGordonLinusN: mixed case: i forgot that ou dont like it :p and the file anmes will prob be changed, i just put it there so the damn simulator would build
12:05:57JdGordonthanks for looking at it btw :)
12:08:30rasherHas anyone given any thoughts to my mail on the dev-list about wiki/manual licensing?
12:10:11LinusNJdGordon: so you call get_action() if you want to use the default actions?
12:11:01Bagderrasher: I agree with your sentiments and I too would like it "fixed" but I haven't yet sorted out my thoughts nor replied anything on the topic
12:11:20JdGordonget_action() replaces button_get() (and button_get_w_tmo() ), if you want to use the default handler you can in your switch
12:11:20 Part barrywardell
12:11:37JdGordonget_action() returns the SYS_* codes if it is one
12:12:09LinusNif i understand it correctly, you could have defined a local action list in menu.c instead of using case ACTION_RIGHT?
12:12:34JdGordonyeah, that is possible
12:12:38JdGordonbut usually not needed
12:12:40LinusNand having that action list define LEFT as ACTION_EXIT
12:12:43*Bagder runs off
12:13:21JdGordonno, you would set your own return codes, because if your button combo isnt pressed it will return the code form the default combos
12:14:05JdGordonthere should be one more value in the enum DEFAULT_COMOBOS or something so you could do (DEFAULT_COMOBOS +1) in your loop with your own combox
12:14:10JdGordoni hope that makes sence?
12:14:17LinusNi'm lost
12:14:48 Join rasher_ [0] (
12:14:52LinusNget_action() calls read_button with the default list
12:15:24LinusNso when do use a non-default list?
12:15:29LinusN"do i use"
12:15:33JdGordonoh, sorry, no wonder your lost.. i forgot to put the other function header in the .h
12:15:46 Quit rasher (Nick collision from services.)
12:15:49 Nick rasher_ is now known as rasher (
12:15:53JdGordonthere is another function which takes a list of ButtonItems which are checked before the default ones
12:16:23LinusNwhen do i use that one then?
12:17:26*amiconn wonders what comobos are ;)
12:17:42JdGordonif the button combo you want to accpe tis not in the default list
12:17:51JdGordonamiconn: combo == button combo
12:17:52 Join webguest24 [0] (
12:17:59 Join Krono6 [0] (
12:18:23amiconnJdGordon: Yes of course. I wonder what a com_o_bo is ;)
12:18:36JdGordonoh, hahah, my bad
12:18:36LinusNJdGordon: but when do i create my own list?
12:18:54Krono6hi all, I called Apple and most of the problems are fixed, sort of, still bugs that weren't there before.. I JUST remembered something, the iPod Linux tutorial I used got me to backup some of the partitions, any idea on how I can apply these back?
12:19:08webguest24linuxstb: a sudoku bug for you
12:19:18webguest24linuxstb: When generating more than five suduko games consecutivealy to get to a 'hard' game, the player will then freeze on the sudoku screen whilst music continues to play in the background, a pin reset is the only way to restore the player.
12:19:34Krono6like, the video partition and things like that, atleast it said I was backing them up
12:19:37JdGordonLinusN: before you call get_action() If the combo your after doesnt exist.. (ive renamed the functions to get_default_action() and get_action()
12:20:31LinusNJdGordon: i know that, i wanted to know when i would need to define my own action list
12:20:33 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
12:21:16LinusNin your example menu.c, you use an extra "case ACTION_LEFT:" when i thought you were supposed to define your own action list
12:21:18 Join rasher_ [0] (
12:21:24JdGordonLinusN: oh, umm.. the wps _might_ need to.. plugins probably
12:21:26rasherrasher_: get out!
12:21:30linuxstbwebguest24: I can't look at it now - would you mind filing a bug report in the bug tracker?
12:21:31 Join muesli__ [0] (n=muesli_t@
12:21:50webguest24thank you
12:21:53Mode"#rockbox +o LinusN " by ChanServ (ChanServ@services.)
12:21:59Kick(#rockbox rasher_ : ) by LinusN!n=linus@rockbox/developer/LinusN
12:22:03Krono6.. So, those backups are useless? >.<
12:22:10Mode"#rockbox -o LinusN " by LinusN (n=linus@rockbox/developer/LinusN)
12:22:27 Part webguest24
12:22:44 Quit rasher (Remote closed the connection)
12:23:00 Join drippydonut [0] (
12:23:10 Part drippydonut
12:23:17JdGordonLinusN: now your confusing me.. when did you tihnk you were supposed to define your own ones? unless your talking about the vey first version I had in the ml?
12:23:37 Join rasher [0] (
12:23:39LinusNi'm talking about menu.c
12:23:56JdGordonk, im looking at that now..
12:23:58LinusNthere are two case statements
12:24:13LinusNcase ACTION_LEFT: and case ACTION_EXIT:
12:24:21rasherWell that was stupid. Always kill the right autonomous irc client.
12:24:24JdGordonbecause off and left both quit the menu currently
12:24:35JdGordonI was just replicating the current code
12:25:06LinusNi was under the impression that the action system would let me define two combos for ACTION_EXIT
12:25:22JdGordonit can.
12:25:43JdGordonbut elsewhere in the code I would think the left button and the off button would be used differently
12:26:12JdGordonactually, even here I tihnk they should be, left should be up-one-level and off should be exit the menus completly
12:26:45LinusNi just wanted to make sure i understand your concept correctly
12:27:01LinusNi wasn't suggesting a default action
12:27:07 Quit Krono6 ("Chatzilla 0.9.74 [Firefox]")
12:27:27JdGordonok, all good now though?
12:27:42 Quit PaulJam (".")
12:29:01LinusNJdGordon: i'm looking at the playlist viewer code
12:29:17LinusNLIST_NEXT has been changed to ACTION_DOWN
12:29:37LinusNthere is no DOWN on the archos player
12:29:50LinusNwhich is why it was called NEXT
12:30:11JdGordonso that needs to be changed then.
12:30:20 Join PaulJam [0] (
12:30:43LinusNi think the archos player is a perfect target for you to verify that your concept holds water
12:30:52JdGordonwell.. not really, because the ACTION_ doesnt really need to corelate to keys, but to what its doing on the screen.
12:31:04JdGordonbut changing to NEXT and PREV can be done
12:31:19JdGordonwhat do up and down get changed to?
12:31:22linuxstbThere's also no up/down on ipods - just "scroll forward" and "scroll back"
12:31:25JdGordonsorry, left and right
12:31:45*linuxstb thinks the ipods will cause problems.
12:31:59JdGordonlinuxstb: nope, i tihnk ive got the ipod done fine
12:33:02LinusNJdGordon: as the archos player has no up/down buttons, we should probably not define ACTION_UP/DOWN at all on that target, or?
12:33:06JdGordonup = prev, down = next, left = cancel, right = ok ? something like that?
12:33:37JdGordonLinusN: no, the actions are always defined, even if they do nothing in that target, might waste a tiny bit of space, but no more #ifdef
12:35:40LinusNhmm, i'm still confused
12:35:52rasherHrm, let me just remove the html manuals from my site
12:36:08LinusNBUTTON_ON is defined twice
12:36:20LinusN{ BUTTON_ON, ACTION_UNUSED, 0 },
12:36:46JdGordonthe first column is the button combo, the 2nd is the action value, the third dw about
12:36:46LinusNthree times
12:38:09LinusNwhat was the third column again?
12:38:33JdGordona 1 means that the item above it must have been the last button pressed
12:38:50JdGordonthe 1 being the index above the current... 0 means no prereq
12:39:49LinusNthat's probably something that should be in a comment
12:39:56JdGordonwould ACTION_UP_PREV instead of just ACTION_UP?
12:40:04linuxstbJdGordon: What I mean about the ipods is that sometimes the wheel does the equivalent of up/down, and sometimes it does left/right, generally depending on which direction has the greater range. Also, sometimes the wheel isn't used at all but the four buttons on the clickwheel (MENU, NEXT, PLAY, PREV) are used for the four directions.
12:40:06JdGordonisnt it? ill comment it all soon
12:41:03***Saving seen data "./dancer.seen"
12:41:18JdGordonlinuxstb: ye, the colour chooser is one such places and i cant think of a nice way to fix that, i tinhk handling that special case with #ifdef CONFIG_IPOD is the easiest way? it isnt that often it happens
12:41:21LinusNJdGordon: any specific reason you used the pre_button_relative_index instead of defining the button code directly?
12:41:35JdGordonLinusN: faster
12:42:03LinusNhow so?
12:42:10JdGordonoh, hang on.. ye, im a dill
12:42:12*amiconn spots someone mentioning wasting space
12:42:35JdGordoni'm sure there was a reason i did it this way, but its gone, ill change that
12:42:51JdGordonamiconn: look over there... a squirell!
12:44:23rasherSo.. is the WikiManual obsolete yet?
12:44:32LinusNpretty much, i guess
12:45:47rasherLarge sections of it at least
12:47:01rasherThe amount of FAQs is flabbergasting
12:48:23rasherArchosFAQ, BatteryFAQ, BlindFAQ, FaqBatteries, GeneralFAQ, GminiPortFAQ, IpodFAQ, IriverFAQ, LiIonBatteryFAQ, RockboxFAQ
12:48:55rasherAh, FaqBatteries is a french translation of BatteryFAQ it would seem
12:49:02 Join webguest17 [0] (
12:49:27rasherSlasheri must be using a definition of "nice" that I was previously unaware of
12:49:46 Join barrywardell [0] (
12:49:51 Join ^Charly^ [0] (
12:49:52 Quit webguest17 (Client Quit)
12:50:26^Charly^no ops here? O_o
12:50:36JdGordonno, you can spam all you want
12:50:43^Charly^no thx ^^
12:50:46 Join TeaSea [0] (
12:51:08^Charly^how are you guys doing?
12:51:17JdGordonLinusN: im heading out for a few hours, you like the generel gist of it?
12:51:19rasherMan, I wish someone[tm] would create a host version of the tagcache builder
12:51:36 Nick ^Charly^ is now known as Charly|AFK|eat (
12:51:43rasherAlso, a word of advice: Do not enable dircache if you have the HVSC on your dap
12:51:57LinusNJdGordon: i think i do, but i'm slightly worried about the loops, and i'm not sure i understand all of it
12:52:02rasherAlmost melted my harddisk..
12:52:03linuxstbAnother word of advice - don't try and delete the HVSC using Rockbox's delete function...
12:52:31JdGordonLinusN: ok, if im not asleep when i get back ill fix it up and comment it all
12:52:36rasherGenerally, be careful with that amount of files!
12:52:56Slasherirasher :D there already is a host version, hardeep made that (but currently it's little out of date with the newest tagcache db)
12:53:25rasherSlasheri: but that doesn't use the Rockbox code for getting metadata
12:53:32Slasheriyes, that's true
12:53:50rasherWhich means it's mp3 and ogg only (and with some quirks, iirc)
12:53:54Slasherihmm, shouldn't be hard to port the tagcache db builder to run on pc
12:54:01 Join tucoz [0] (
12:54:19amiconnIirc there already is one...
12:54:43LinusNthe hard part would be to keep the binary compatibility for all targets, wouldn't it?
12:55:28rasherI guess you'd probably have to specify which device you were building for, and then add some magic to the db-builder
12:56:01amiconnhardeep adapted it to tagcache
12:56:03rasheramiconn: but that uses external libraries for metadata
12:56:20rasher(no musepack, wavpack, flac?, sid, etc)
12:56:27SlasheriLinusN: yes, endianess can be a problem
12:56:35linuxstbA C version using the existing Rockbox metadata and tagcache code would be preferable IMO
12:56:47rasher(plus it's perl, yuck)
12:56:55*rasher runs and hides
12:56:55linuxstb(and if done right, automatically updated with changes in Rockbox)
12:57:12rasherlinuxstb: that'd be the main selling point, I'd say
12:57:25tucozrasher: I have been thinking about the documentation licence issues. Especially regarding the wiki. What do you think we should about that?
12:57:55amiconnSlasheri: Did you see my tagcache bug report from last night?
12:58:37amiconnSlasheri: I also tested auto update on H140 and recorder. It takes a bit more than 1 minute on H140, and more than 8 minutes on recorder...
12:58:41rashertucoz: as far as I can see, not much can be done except mail all contributors, asking them to license their contributions under a specific license (cc-by-sa if you ask me)
12:58:51linuxstbI'm in favour of choosing a license, and then asking all contributors to confirm that they agree to it. But someone would need to volunteer to handle the logistics...
12:58:51tucozWhich is impossible
12:59:00rasherNot at all
12:59:03linuxstbWhy impossible?
12:59:17rasherOf course, we'd probably end up having to throw out a bunch of contributions
12:59:25rasherbut I'd say that'd be worth it
12:59:28tucozwell, the wiki has been around some time, and is edited by a lot of people
12:59:37safetydanWoo! libm sin and cos in plugins on target.
12:59:39tucozsome will have to be inactive, not reachable
12:59:44rasherBut how many, really?
12:59:56rasherAren't the most important contributors active people
13:00:05rasherwho left working contact details
13:00:10rasherI'd almost be willing to put money on that
13:00:50tucozhmm, you are probably right
13:01:02linuxstbWe could also archive the "unlicensed" info somewhere separately, if we wanted to keep the main wiki clean.
13:01:06Slasheriamiconn: hmm, interesting.. i will check logs again, probably i missed that
13:01:33rasherlinuxstb: yeah, no (additional) harm in doing that
13:01:45tucozAnd start to ask people to agree to a licence when signing up to the wiki
13:02:10rasherand put a note at the bottom of each page, and the edit-page as well
13:02:11Slasheriamiconn: ah, yes. that needs to be fixed
13:02:23rasherJust for making sure
13:02:23tucozso, the common creatives licence is better than the gfdl?
13:02:30rasherI believe so
13:02:36tucozthat is like the gpl?
13:02:44rasherPretty much, as far as I can see
13:02:49Slasheriamiconn: and also tagcache isn't thread safe yet so i will need to add some protection to the routines also
13:03:09tucozok. I must say I thought the gfdl was pretty much gpl (but for docs).
13:03:21rasherBut then, I haven't looked very closely yet, and I'm mostly going by what I read other people say about it
13:03:42tucozWell, we would benefit to get this done asap in any case
13:03:54Slasheriamiconn: hmm, you had dircache disabling from both players?
13:04:15amiconnOf course
13:04:22amiconnOn archos I have no choice anyway
13:04:27tucozAgree on these issues, and get started with the tedious task of asking people to agree to a specific licence then...
13:04:51rashertucoz: it is.. almost, but there are a number of problems (granted, not many of those are likely to be relevant for Rockbox)
13:04:56Slasheriamiconn: then it's really weird why archos is so much slower..
13:05:19Slasheribecause disk should be the slowest part when autoupdating without dircache
13:05:37Slasheriunless you did the manual update
13:05:38rasher has a list of problems with the gfdl in the eyes of Debian, some practical, some philosophical
13:05:54Slasherithat is really slow without dircache because it checks for deleted files also
13:06:04amiconnSlasheri: No, that was auto-update
13:06:23Slasheriamiconn: hmm, did you check if the drive was fragmented?
13:06:36rasherOf course, by using the GFDL we get the bonus that we won't have to do anything about the manual
13:06:47rasherEither way, the manual and wiki really should use the same license
13:07:20Slasheriamiconn: btw, how long did it take to initialize tagcache (without commit step)?
13:07:40amiconnHmm, don't remember. Need to test again :/
13:07:50tucozI have hesitated to using the information from the wiki sometimes, as it felt somewhat wrong as I didn't know the licence of the wiki
13:08:23rasherIt'd be nice if someone with wiki access could present some stats about wiki members (how many, and if possible, how much people have contributed)
13:09:04tucozHmm, I wonder if we will be able to reach the original manual writers (except Cassandra, as she is here once in a while)
13:09:19amiconnGah, cvs conflicts (expetced them though)
13:09:28rasherI think people who have been that involved are likely to be reachable, in general
13:09:43tucozI am pretty sure we will get a number of bounced mails
13:10:03rasherThat's inevitable
13:10:11rasherNotices on the website might help also
13:10:21linuxstbYep, and the mailing lists etc
13:10:29tucozah, of course :)
13:10:45rasherAnd a splash in the daily rockbox builds (kidding)
13:10:54tucozthe last point on that list of problems is definitely a problem
13:11:14tucoznot atm though
13:11:50rasherYeah, there's been a lot of "bad press" about the gfdl, at least within Debian
13:13:19tucozWell, debian is pretty anal with licences and so is rockbox so I think their examples are valid enough
13:13:40rasherAlways prepare for the worst case
13:14:42rasherSay, if someone forked Rockbox, took "our" manual, improved it vastly but slapped a front-cover text on it, we'd be completely unable to use any improvements
13:15:18rasherwell, not unable, but we'd have to include his front-cover text, which might not be a good idea
13:15:33tucozyes, that is not good
13:16:00linuxstbYes, that's the show-stopper for me.
13:16:22rasherOf course, it's very unlikely to happen, but it'd be nice to get it Right.
13:17:28linuxstbCould the GPL itself be used?
13:17:46 Quit nudelyn2 ("At Argon, we're working to keep your money.")
13:18:02rasherIt might.. I thought about that also at some point, I'm not sure why it isn't
13:18:08rashergenerally, that is
13:18:28rasherI wonder what the FSF's justification for a seperate documentation license is, might shed some light over it
13:18:45linuxstbGiven that we also have source (.tex) and binaries (.pdf), it would be nice if we could force any author of a modified manual to also release the .tex source.
13:19:26tucozyes, that would be the wanted feedback to get from a fork
13:19:55linuxstbBut creating .tex from .pdf isn't that difficult compared to dissassembling a program...
13:20:30rasherMostly, we'd be after the raw text anyway
13:20:41rasherBut I get the point
13:21:03*amiconn forgot to bump config version, or rather didn't forget it, but didn't notice that LinusN also did it
13:21:30tucozA question: I am changing the \pageref to \ref ('see 1.2', instead of 'see page 35' -for further...). It makes sence to have pageref in the pdf, but not in the html doc. What do you think?
13:22:03rasherMaybe create a macro that chooses one or the other depending on what's being built, pdf or html
13:22:13rasher(if that's possible, I don't know)
13:22:20tucozWe have talked about getting rid of pageref anyway. But, I only know \ref
13:22:38tucozAnd that works fine for me. Refer to a section instead of a page
13:23:06tucozBut, I am not sure if that will leave an 'academic' touch to the manual
13:23:09 Quit chendo (Read error: 110 (Connection timed out))
13:23:10rasherTo me, pageref makes more sense in a pdf or on print than a reference to a section, but obviuosly not in html
13:23:38rasher"see section 2.3" has the problem that people will have to look for that section
13:23:42pondlifeI assume this will allow the HTML manual to have links?
13:23:45*amiconn wonders whether bumping in quick succession is necessary
13:23:50 Join chendo [0] (
13:23:54rasherrather than just turning to a specific page
13:24:06tucozwell, a page can have several sections
13:24:14rasheramiconn: if it ends up in the same build, surely not
13:24:39tucozwhich leaves the user reading through an entire page instead of the targeted section
13:24:44LinusNamiconn: once a day would be enough
13:24:45amiconnIt doesn't... although it will end up in the same daily (of course)
13:25:09rashertucoz: "see page 139, Language" then :)
13:25:23amiconnLinusN: RED
13:25:29LinusNi know
13:25:41jsMikeSI'm curious...does RaeNye have commit access to cvs?
13:25:45LinusNyes he has
13:26:00jsMikeSLinusN: thanks
13:26:13rashertucoz: to me, using section numbers places a burdon on the reader to search for that section
13:26:31rasherwhich might or not be easy depending on the medium
13:26:35tucozwell, it's like reading a phonebook which all people can do
13:27:11rasherGiving a page, and section-name seems more friendly to me
13:27:35rasherdon't know if that's possible though
13:27:37tucozbut means more work when writing the manual
13:27:45tucozit is possible
13:28:04linuxstbLinusN: Minor point - if you're splitting up source files, the (C) name in the header in the original large file may not be appropriate for all the new smaller files. - e.g. I don't think amiconn was responsible for the ARM memset, but his name is at the top of memset_arm.S because he wrote the Coldfire version... But I'm not worried about it.
13:28:26tucozjust write a macro for references, and insert the apropriate if html or pdf is defined
13:28:32LinusNlinuxstb: aha
13:28:46amiconnlinuxstb: I wrote the coldfire and sh versions
13:29:00LinusNwho wrote the arm version?
13:29:01rashertucoz: I think it's better the writers put more effort into it to get a nice result. Effort once, easy for many rather than Easy once, effort for many
13:29:17linuxstbLinusN: preglow did, based on a version from the Linux kernel I think.
13:30:08jsMikeSLinusN: How come he's not showing up (at least not under RaeNye)? For some reason I don't think he really likes me much but I have always been nice but perhaps too talkative. Oh well, I dunno.
13:30:20amiconnpreglow 1.10 /* The following code is based on code found in Linux kernel version
13:30:21tucozI'll drop by later and see what bluebrother thinks before I do anything more.
13:30:28amiconn* Copyright (C) 1995-2000 Russell King
13:31:04tucozsee you later
13:31:05LinusNjsMikeS: i dunno, maybe he's busy
13:31:37 Quit tucoz ("CGI:IRC (EOF)")
13:32:42LinusNso, should i give the (c) to Thom or Russel?
13:32:49LinusNi think Russel
13:33:14rasherHow about both?
13:33:15linuxstbYes, but then it's not clear the code has been modified by someone else - which I think the GPL requires.
13:33:31rasher(c) Russel, changes (c) Thom
13:33:45jsMikeSLinusN: He popped out the moment I submitted an X5 patch and went back into hiding(?). I'm probably paranoid. Wanted to ask him some x5 related things. Thanks.
13:34:11LinusNjsMikeS: what do you want to know about the x5?
13:35:29LinusNlinuxstb: so how about (c) thom and keep the comment about russel as it is?
13:35:40 Join ^_jsMikeS_^ [0] (
13:35:43linuxstbLinusN: I think that works.
13:36:18 Quit jsMikeS (Read error: 104 (Connection reset by peer))
13:36:26LinusN^_jsMikeS_^: what do you want to know about the x5?
13:38:33pondlifecd ..
13:40:53rasherHrm, is expecting an old festival
13:41:06rasher(no surprise, the script's from 2004)
13:41:11^_jsMikeS_^LinusN: Well a long running question for me was if it was at all possible to read from the lcd? I wanted to figure the true frame rate by reading the status register.
13:42:27LinusN^_jsMikeS_^: should be possible
13:43:18^_jsMikeS_^LinusN: And also if anyone knows any more port/pin assigments. Could be relevant to fixing a glitch that when the LCD is off at shutdown (gracefully), the backlight flickers once. The backlight has already been turned off btw.
13:44:06^_jsMikeS_^LinusN: Is there an address line or GPO connected to the LCD's R/W pin?
13:44:47LinusNthe RW pin from the cpu
13:45:18^_jsMikeS_^LinusN: I had a feeling. But I get back garbage reading the device id.
13:45:31^_jsMikeS_^supposed to get 0773H
13:46:28^_jsMikeS_^BTW: A1 => RS, and A15=> ??
13:47:29LinusNa14 and a15 are used to select lcd or usbotg
13:47:47linuxstbHas anyone tried Rolo on the ipods with anything apart from the currently running rockbox.ipod? I can't get it to successfully run anything apart from the same rockbox.ipod, which makes me think it's badly wrong...
13:48:16 Quit safetydan ("Ex-Chat")
13:48:29LinusNlinuxstb: the rolo code itself must run in iram
13:48:40linuxstbYes, it's in iram.
13:48:47^_jsMikeS_^LinusN: That statement in the port/pin confuses me. I thought the chip select was CS1 (not A15) for the LCD.
13:49:07linuxstb(the rolo_restart function is)
13:49:10LinusNyes, it is cs1, but cs1 is shared between usbotg and lcd
13:49:47LinusNso cs1 goes via an extra address decoder
13:50:24^_jsMikeS_^LinunN: So how does it select so there won't be contention. You know that actually is connected to the CS on the LCD?
13:50:54*linuxstb checks and confirms rolo_restart is in iram.
13:51:20LinusNcs1 goes to two AND gates
13:51:48LinusNand it is ANDed with a14 and on to the lcd CS
13:52:21LinusNand a15 for the usbotg
13:52:42^_jsMikeS_^LinusN: Now everything makes A LOT more sense. Thank you.
13:52:48LinusNyou're welcome
13:55:11^_jsMikeS_^LinusN: I also had some quesions about the driver (I rewrote). Should lcd_blit, lcd_set_invert_display, lcd_set_clip be implemented?
13:55:19^_jsMikeS_^I mean: lcd_set_flip
13:57:16LinusNi guess so
13:57:42^_jsMikeS_^lcd_set_flip rotates 180deg?
13:58:52LinusNi believe lcd_blit() is only used by the chip8 emulator and the archos video playback
13:58:59^_jsMikeS_^LinusN: I've read lcd_blit is supposed to use native format but color or color AND orientation (because of X5 90deg twist).
13:59:32^_jsMikeS_^LinusN: I wanted to do lcd_blit as a precursor to video. Get it out there use it later.
13:59:35*linuxstb found the rolo problem - the cache...
13:59:43LinusNlinuxstb: ah
14:00:24linuxstbBut I don't know how to flush and disable it. All I know is if I don't enable it in the first place (creating an extremely sluggish Rockbox), rolo seems to work.
14:00:59^_jsMikeS_^LinusN: Sorry if I'm asking too much. Tell me when you've had enough. :)
14:01:00linuxstbI can even rolo an IPL kernel...
14:01:00 Quit barrywardell ("CGI:IRC (EOF)")
14:01:41LinusN^_jsMikeS_^: don't worry
14:01:44rasherWould be neat to be able to rolo to OF, but of course not a huge priority
14:02:08LinusN^_jsMikeS_^: i'm not sure you can prevent the backlight blink when turning off
14:02:11^_jsMikeS_^LinusN: Should lcd_blit use native orientation too or just color?
14:02:20rasherat least, some would think so (especially users with units that do video in OF)
14:02:28linuxstbrasher: Yes, that's the main aim. At the moment, the OF appears to crash immediately if I try to rolo it (with a modified rolo of course)
14:03:02^_jsMikeS_^LinusN: Neither am I but I don't have any diagram in my head or otherwise about why.
14:03:39LinusN^_jsMikeS_^: i'm not sure about the lcd_blit, maybe you should consult the chip8 source code
14:04:47LinusN^_jsMikeS_^: you turn off the backlight by setting the gpo pin high, and when you turn off the pcf50606, it probably goes low for a moment, it seems to lack a pullup
14:05:11 Quit spiorf (Remote closed the connection)
14:05:47^_jsMikeS_^LinusN: Hmmm...that for 8bit lcd only, right? I don't just assume I can just apply what's true from one hw to another.
14:06:23LinusNthe lcd_blit function is for monochrome bitmaps
14:07:25^_jsMikeS_^LinusN: Ok so why does shutting the LCD off hot stop the flash? The OF gets streaks too.
14:07:42 Join spiorf [0] (
14:08:19^_jsMikeS_^LinusN: lcd_blit can't be repurposed for video on other ports? Why use the screen buffer for video?
14:09:31LinusN^_jsMikeS_^: the lcd_blit function is used on the archos player for transferring data directly from the video stream to the lcd without passing the frame buffer
14:09:57LinusNi'm not sure how we want to use it on other targets
14:10:11LinusNi think you can leave that function for now
14:10:14^_jsMikeS_^LinusN: What about a function for being able to use full color depth to have the pseudo 262,144 colors for x5 or whatever any hw supports for image viewing or something.
14:13:16^_jsMikeS_^LinusN: I'm very sure lcd_roll can't be implemented. What do you think? HWM cannot be used either. :(
14:13:58*^_jsMikeS_^ promises he will be done with this soon.
14:14:44LinusNhwm is probably out of the question, and i think lcd_roll too
14:15:16^_jsMikeS_^LinusN: Affirmative. What a bummer design IMHO.
14:16:01LinusNthere is always something on every target
14:16:44^_jsMikeS_^LinusN: Is it better to shut down the LCD gracefull and accept the little flash or leave it running till the end?
14:17:28LinusNi'm not sure if we need to shut it down gracefully
14:19:03^_jsMikeS_^LinusN: ok...I hear about those dreaded streaks shortening its life or something. Not true?
14:19:28LinusNi honestly don't know
14:20:00^_jsMikeS_^LinusN: Just a couple more...What about shutting it down for power management?
14:20:28LinusNyou mean shut down the lcd when the backlight is off?
14:22:34^_jsMikeS_^LinusN: Yes, I can shut down the visible display each time the backlight goes off and but leave the internals on (faster display reappearance) and maybe shut down internal display operation after a timeout.
14:23:24^_jsMikeS_^LinusN: I've had my copy patched with the first thing for awhile and it seems to help it a bit.
14:23:28LinusNsounds reasonable
14:24:07^_jsMikeS_^LinusN: Never implemented a timeout though.
14:24:42LinusNi don't think it's necessary to shut it off completely, not if the startup time is annoying
14:25:01 Quit Charly|AFK|eat ()
14:25:11 Join Kohlrabi [0] (
14:26:30^_jsMikeS_^LinusN: Startup time is ~180ms from dead off. I also implemented a lcd_power_mode to set its state to ON/OFF/STANDBY/SLEEP whenever you want but it becomes a new driver function. What do you think of adding new driver functions?
14:27:28LinusNwell, if the power saving is worth it, you can do anything you like
14:29:09^_jsMikeS_^LinusN: It might be here. Also improved from rates about 7%-8%. Should I break a driver update like that into several patches or just put it in one lump? Involves a about four or five files.
14:29:24^_jsMikeS_^I mean "frame rates"! :)
14:30:51LinusNit depends. i think you should perhaps split the performance enhancements and the power saving
14:30:56^_jsMikeS_^LinusN: What does "worth it" mean. 5%, 10%, 50%?? Curious.
14:31:39LinusN"worth it" means if it is measurable
14:32:22^_jsMikeS_^I got rid of that lookup table too. It didn't help anything. I just do an clever little (to me anyway :) AND and ADD and it didn't drop perf.
14:32:32^_jsMikeS_^LinusN: Ok...use battery bench?
14:33:21LinusNbattery bench is probably a good idea, or a multimeter
14:35:03^_jsMikeS_^What do you wish to know in particular with the multimeter? Plot voltage over time without then with patch?
14:36:40rasherGah, festival_client is outputting riff data on stderr despite being passed −−output
14:38:19LinusN^_jsMikeS_^: no, measure the current
14:38:22^_jsMikeS_^LinusN: You've answered basically every question I've had for weeks. I appreciate it. Thank you. Now I need some breakfast. :)
14:39:46^_jsMikeS_^LinusN: That makes sense. It would have to be greater that 0.01ma :). Is is that red wire going up the side?
14:41:07***Saving seen data "./dancer.seen"
14:41:41LinusNyou'd have to unsolder the red battery wire and put the multimeter in between
14:41:56 Join Poka64 [0] (
14:42:09^_jsMikeS_^I haven't had the heart to rip into my virgin player. the wire going up to the board with the DA202?
14:43:24*^_jsMikeS_^ will be off for eats once he knows precisely which wire...
14:43:50LinusNno, the battery wire is underneath the hard drive
14:44:22LinusNyou have to remove the board with the da202 and remove the hard drive
14:45:18LinusNso if you feel bad about taking your precious apart, you can settle with the battery bench
14:45:48^_jsMikeS_^ok...thanks...There's some dust on the back side of the LCD that I have to clean off anyway :)...probably got there thought the jack. Off to eat but still lurk...
14:56:09 Join Febs [0] (n=medifebb@
14:56:27 Join Mmmm [0] (
14:58:03markunrasher: festival tts?
14:59:44rashermarkun: yeah, I'm updating mp3ClipGen from FS #2131 to work with a current festival
15:00:15rasherand then, voice :-\
15:00:25*LinusN considers using festival on the build server for automatic voice file generation
15:00:34rasherYeah, that'd be neat
15:00:55rasherbut now I'm off, laters
15:01:05 Quit rasher ("leaving")
15:06:33markunLinusN: espeak is also very nice (better I think(
15:07:16LinusNhaven't tried it
15:08:20markunZendefera (haven't seen him in a while) wanted to add TTS with espeak to rockbox
15:08:25 Quit Mmmm ("Byeee")
15:09:12markunLinusN: the complete rockbox faq with espeark :)
15:10:43LinusNsounds horrible
15:10:45*linuxstb is scared by that ogg file...
15:11:44linuxstbmarkun: Do you have any high bitrate examples?
15:12:05markunthis one is too low?
15:12:10 Quit Mordov|hardlywo (Remote closed the connection)
15:12:21linuxstbIt's around 20-30kbps
15:12:38linuxstb22khz mono.
15:13:04LinusNi don't think a higher bitrate would help it
15:13:11linuxstbProbably not...
15:13:40LinusN"eSpeak produces good quality English speech", yeah right
15:14:20markunLinusN: to me it sounds better than flite
15:14:59LinusNwell, it sounds better than shite :-)
15:15:07linuxstbmarkun: Thanks. That sounds better than the .ogg, but...
15:15:34markunLinusN: but still like a bag of shit of course :)
15:15:47goffahe he he
15:16:03markunperfect for rockbox
15:16:39linuxstbmarkun: So you think espeak could potentially work in realtime on Rockbox targets?
15:16:44*goffa is glad he isn't blind so he doesn't have to use voice
15:20:41*pondlife isn't blind but finds voice useful when driving
15:20:58markunlinuxstb: I hope so
15:22:21goffaI just need one tweak to avoid potential accidents :) been waiting since the first day i tried rockbox
15:22:23 Join snowgoon [0] (
15:22:36goffalooks like mmmm posted his build.. so when i get my h140 back i might get to try it
15:22:48*linuxstb wants a datasheet for Samsung's SA58450X01...
15:23:02Bg3rlinuxstb: iriver T30 ?
15:23:24linuxstbA lot of the iriver players...
15:23:51linuxstbApparently it was jointly developed by Samsung, iriver and a third mystery company....
15:24:52 Join XavierGr [0] (
15:26:52markunlinuxstb: Meizu M6 has the same CPU as the U10
15:27:02markunso perhaps they are the mystery company
15:28:05linuxstbWell, some sites say there was a third company involved, other sites just say it's iriver and samsung. But google's translation of Chinese websites should possibly not be trusted...
15:28:40linuxstbAnd of course, to start more rumours, Apple will soon start using a Samsung chip...
15:29:09goffathat ought to get the rumors flowing nicely :)
15:31:21*linuxstb wonders if there are _any_ current DAPs with publically documented CPUs... (apart from Coldfire)
15:32:04LinusNthey sure are rare
15:36:56 Quit bondolo_ ("Cya!")
15:49:12 Quit Febs (Read error: 110 (Connection timed out))
15:57:03 Join Gnelik [0] (n=Gnelik@
16:01:50 Quit muesli__ (Read error: 104 (Connection reset by peer))
16:03:15 Quit Gnelik (Read error: 104 (Connection reset by peer))
16:08:27 Join mordov [0] (
16:13:27linuxstbmarkun: Thanks. That's slightly different - the SA58700X07...
16:19:01*JdGordon is back
16:19:07JdGordondid i miss anything exciting?
16:22:14JdGordonoh well :p
16:31:27^_jsMikeS_^Anyone with an X5 wanna checkout my X5 Backlight Brightness Improvement/Fix -
16:32:06^_jsMikeS_^Leave a comment if it's ok or not. Much appreciated...
16:33:23markunlinuxstb: yes, but it's the same as the iriver U10
16:33:57markunAnd E10:
16:40:57 Quit JdGordon ("Konversation terminated!")
16:41:10***Saving seen data "./dancer.seen"
16:43:53LinusN^_jsMikeS_^: are you really using the latest cvs?
16:44:46linuxstbmarkun: Yes, so there seem to be two different CPUS - SA58700 and SA58450, each with X01, X02 and X03 suffixes...
16:48:56kazukisananyway to play ogg on archos jukebox studio 20 ?
16:49:01^_jsMikeS_^LinusN: Yes
16:49:05markunkazukisan: no
16:49:26LinusN^_jsMikeS_^: for some reason, the patch failed, can't see why though
16:49:40LinusNmaybe a cr/lf issue
16:49:56^_jsMikeS_^LinusN: I diffed it just after cvs update last night. Maybe its stale now.
16:50:00LinusN^_jsMikeS_^: compiling now...
16:50:16^_jsMikeS_^What failed? The patching?
16:50:49LinusNyes, 1 hunk failed on backlight-x5.c
16:50:57LinusNfor no apparent reason
16:51:24LinusNi'm compiling it now, for both h300 and x5
16:52:13*^_jsMikeS_^ is waiting eagerly
16:52:32LinusNi found the lcd model for the x5 remote
16:52:47LinusNit's a tomato 0350
16:53:06^_jsMikeS_^LinusN: Tomato? hehe :D for real?
16:53:19 Join humulus [0] (
16:53:47LinusNhumulus: hi
16:54:01humulushello, today i turned my x5l on, and there was a white screen only is this a software problem?
16:54:10^_jsMikeS_^humulus: hello
16:54:10humulushad that anybody in here too?
16:54:37LinusNhumulus: have you tried to reset it?
16:54:53humulusLinusN: yes did not work
16:54:55^_jsMikeS_^humulus: It does wierd things after plugging/unplugging sometimes.
16:55:18humulus^_jsMikeS_^: hm so how do i fix it?
16:55:32humulusany advise?
16:55:38LinusNhumulus: try holding the Rec button right after turning it on
16:56:23^_jsMikeS_^LinusN: You got it to patch ok? Is it working? :)
16:56:37LinusNhang on
16:56:57^_jsMikeS_^i mean mp
16:57:04^_jsMikeS_^np! ahhh...
16:57:40humuluswell it's not working
16:57:58^_jsMikeS_^humulus: reset?
16:58:00LinusNhumulus: what happens when you press the reset button?
16:58:05 Join Febs [0] (
16:58:56 Quit theli_ua ("Leaving")
16:59:11humulusthat did not work either
17:01:27LinusNhumulus: please tell me what "not work" means
17:01:43LinusNdoes anything happen at all then you press the reset button?
17:02:00FebsLinusN, I saw your comment on patch 5294. Do you not like the "Play to go to WPS from the menu system" or is it something else?
17:02:33humuluswell the display is white, so when the player is off and i press the reset button i can't see stuff happening
17:03:37LinusNit's partly that (and the stop behaviour), and the fact that the patch does so much more than the patch description
17:04:12LinusNhumulus: the display should go black when you reset it
17:04:38LinusNif not, you must have failed to reset it
17:05:42LinusNFebs: it's always a problem for us devs that the patches evolve
17:05:53FebsI guess my question is, putting aside this particular patch for the moment, do you agree/disagree with the concept of using the (currently unused) play button to go from the menu system to the WPS.
17:06:17humuluswell i turn the player on, white screen, then i press the reset button, with a tiny object, for how long i'm supposed to hold it?
17:06:24 Join freqmod [0] (
17:08:21humulusok when i reset it, it turns off, and the screen is black
17:08:22LinusNFebs: i think i'll learn to appreciate it :-)
17:08:39LinusNhumulus: good
17:08:39humuluswhen i turn it on again, it's white again
17:09:00FebsOK, great. I think it will be a big improvement on navigability.
17:09:16FebsThis is based on an informal study that I conducted.
17:09:16LinusNFebs: i'll give it a go
17:09:31LinusN^_jsMikeS_^: h300 brightness works fine
17:09:44FebsI installed the patch on my wife's H100 and she stopped complaining that she couldn't figure out how to use Rockbox. :)
17:09:58humulusLinusN: i don't know if this is good :)
17:10:25LinusNhumulus: are you using the original rockbox bootloader?
17:10:31^_jsMikeS_^LinusN: cool x5?
17:10:41humulusLinusN: no
17:10:52humulusit's cowon fw
17:11:00goffaFebs: i replied to your forum post.. basically what i meant was that it wasn't any less keystrokes to reload the playlist than use the queuing functions
17:11:22humulusno rockbox yet, but soon i'll do so ;o)
17:11:28LinusN^_jsMikeS_^: x5 is fine too
17:11:40LinusNhumulus: ouch
17:11:59LinusNhumulus: what happens if you reset it and then insert the charger?
17:12:12^_jsMikeS_^Linus: Great. Thanks for testing it out.
17:12:13humulusLinusN: did not try yet :)
17:12:20humuluswait i'll get it
17:12:25LinusN^_jsMikeS_^: want me to commit?
17:13:15^_jsMikeS_^LinusN: Yes. I have nothing further to add to it.
17:13:46LinusNMiquelito Sevasquez?
17:14:18humulusLinusN: still a white screen
17:14:35*dwihno sneaks in the piezo stuff in Linus's cvs commit ;)
17:14:37^_jsMikeS_^The contrast control is another story entirely. It's rather psychedelic. OF just does gamma changes.
17:15:58humulusLinusN: so is this a software problem or a hardware one?
17:16:06 Quit kazukisan (Remote closed the connection)
17:16:16LinusN^_jsMikeS_^: is it Miguelito Sevasquez or Michael Sevakis?
17:16:39LinusNhumulus: probably a hardware issue, did you drop it?
17:16:50^_jsMikeS_^LinusN: *L* That's what they call me in Puerto Rico but Michael Sevakis is it.
17:16:55humulusno i didn't
17:17:23LinusNhumulus: i had a similar issue yesterday when i assembled an X5. I had to reconnect the LCD connector
17:17:36goffajdgordon's byorb looks cool
17:17:51humulusLinusN: so i have to open the case?
17:18:22humulusdamn i do not have any tiny screw drivers ;(
17:18:48LinusNhumulus: you don't have a warranty?
17:19:25humulusi do have, but i order over
17:19:33^_jsMikeS_^LinusN: Did you discover was wrong with the patch hunk? Take your time; I'll catch it in the buffer...I see you're busy.
17:20:30LinusN^_jsMikeS_^: yes, it was a CR/LF issue
17:20:57 Join drippydonut [0] (
17:20:59humuluswell i have to check how it works etc ...
17:22:58^_jsMikeS_^hmmm...I always save as UNIX LF but I didn't edit it after cvs -u diff anyway. Wierd.
17:24:02LinusNit was probably the original file that was CR/LF
17:25:50LinusNgotta go, cu later
17:26:08 Part LinusN
17:26:57^_jsMikeS_^LinusN: bye
17:27:43linuxstbDoes anyone recognise the format/encryption used in this iriver T30 firmware upgrade? (Bagder?)
17:34:05 Quit pondlife (Read error: 104 (Connection reset by peer))
17:34:59merbananlinuxstb: did you try to feed it through the latest version of mi4decode ?
17:41:01linuxstbmerbanan: It appears to have been hacked long ago... It's the same as the iFP firmware. I'm just trying mi4decode now.
17:48:14linuxstbNo, mi4code doesn't like the format - it tells me invalid file header.
17:49:43 Quit Doomed ("( :: NoNameScript 4.01 :: )")
17:52:40markunlinuxstb: who hacked the ifp firmware?
17:54:34linuxstbTomek I believe - as part of the Rockbox port.
17:56:48 Quit spinxfr (Read error: 104 (Connection reset by peer))
17:59:47linuxstbThere also seems to be a working encrypter/decrypter here (with C source):
18:01:09linuxstbBoth programs give me identical output, but they appear to have been developed independently...
18:01:52 Quit merbanan (Read error: 104 (Connection reset by peer))
18:01:55linuxstbBut the bad news is that the T30 appears to have no kind of recovery mode - the .HEX is flashed, so if it's bad, the player's bricked.
18:03:46k8tohm, does anyone on the project have an external flash programmer?
18:03:50markunlinuxstb: can you spot any calmrisc code in the firmware?
18:04:16linuxstbI wouldn't know how.
18:11:30 Quit drippydonut ("Chatzilla 0.9.73 [Firefox]")
18:13:49 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
18:22:07 Quit ender` (" When I was a child... We had a quick-sand box in the backyard... I was an only child... eventually.")
18:27:22 Join ender` [0] (i=null@
18:30:28 Join Gnelik [0] (n=Gnelik@
18:32:16excitatorywhat is the most elegant procedure for updating the version of rockbox on the device? (i.e., most automated; a way in which config files are preserved, etc)
18:32:30excitatoryor is it pretty much all manual at this point?
18:33:15freqmodexcitatory: if you want your configuration to be saved save it in the menu before upgrading
18:33:16 Join drippydonut [0] (
18:33:25 Join RancidLM [0] (n=rancidlm@linuxfordummies/RancidLM)
18:33:56RancidLMhey a little OT question is thier a hardware way of getting rid of all your songs/playlist.. a format?
18:34:18freqmodMenu -> manage settings ->save .cfg file (and then load .cfg file)
18:34:35goffaRancidLM: You could just delete your music folder
18:34:44RancidLMya? that would work?
18:35:10RancidLMwhat about the Db?
18:35:11goffaWoludn't be a "format" but would get rid of the stuff in the subdirs
18:35:14 Join bandan [0] (n=yellow@
18:35:27goffawell update it after you nuke your tunes
18:35:38goffathat should make it go away too (or go down to nothing)
18:35:56RancidLMhmm aight ill give it a try. :) thnx!
18:36:49 Part Gnelik
18:36:52 Join Gnelik [0] (n=Gnelik@
18:38:00excitatoryfreqmod: ok, thanks for the tip.
18:41:14***Saving seen data "./dancer.seen"
18:41:51 Quit Gnelik (Read error: 104 (Connection reset by peer))
18:44:43 Join Gnelik [0] (n=gnelik@
18:46:47 Quit lukaswayne9 (Remote closed the connection)
18:46:51 Quit slimx ("Leaving")
18:55:29Gnelikmi4code.c:700:20: error: gcrypt.h: No such file or directory
18:55:29GnelikCannot build mi4code.c with gcc -o mi4code mi4code.c -lgcrypt
18:55:56freqmodgcc -I/usr/include ... (or wherever gcrypt.h is)
18:57:42 Join nls [0] (
18:58:34freqmodDoes anybody know why the english translation of LANG_TAGCACHE_DISK is empty ("")?
18:58:40 Join erich [0] (n=erich@debian/developer/erich)
18:59:55erichHi, what is the X5 state? the cvs build webpage lists warnings for the "x5 sim" builds...
19:00:14erichit doesn't list for the regular x5 build.
19:00:17 Join Kohlrabi [0] (
19:00:32erichso is the cvs version "about as good as usually" (i.e. works fine? ;-))
19:01:19erichbecause I'd really like to get a new firmware with the usbotg chip powered down. ;-)
19:04:29GnelikBagder : what is Sansa e200 state
19:11:53 Quit bandan (Read error: 110 (Connection timed out))
19:12:43 Join merbanan [0] (
19:14:16 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
19:19:40freqmodHow do i create .voice files, it is written in the wiki that the voice files changed at 2006-04-03, but the voicefont.c(pp) file in the voice building wiki page was updated before that date (at 2005-01-31) :(
19:21:41Slasherifreqmod: that translation has been removed
19:21:58freqmoddoes it mean that voice files does not work anymore?
19:22:23Slasherihmm, shouldn't
19:22:44freqmodshould i use the voicefont.c(pp) from that page anyways?
19:22:48 Part Gnelik ("Kopete 0.11 :")
19:23:01Slasherihmm, i am not sure about the voice files
19:24:19freqmodit seems like the last voice file upladed to twiki is from 17 Jun 2006
19:24:37 Quit joe2 (Read error: 110 (Connection timed out))
19:24:45freqmodthe last for cvs is from 15 may 2006
19:24:48 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
19:25:10 Join Ribs [0] (
19:25:23Slasheriyou should be able to use older voice file also, it just doesn't include all new strings
19:27:12freqmodif the voicefont.cpp from 2005-01-31 works (I will try it now) then twiki should be updated to prevent misunderstanding
19:27:55Slasheri2005.. that sounds too old
19:28:12freqmodwhere to find a more recent voicefont.cpp?
19:28:32Slasherihmm, maybe someone else knows better about that :)
19:29:33markunSlasheri: ever thought of adding morse output to rockbox?
19:30:16Slasherimarkun: hehe :) do you mean that it could be an alternative way to spell the strings?
19:31:08markunyes, and would be a perfect addition to your morse input :)
19:31:22Slasheritrue :D
19:31:27Slasherihmm, i will keep that in mind ;)
19:31:29markunDo you ever use it?
19:31:39Slasherithe input, yes
19:31:41markunToo bad I don't know morse
19:31:45 Quit mordov (Read error: 104 (Connection reset by peer))
19:31:50Slasheribut it's not hard to learn :)
19:32:26*freqmod wonders if morse with the piezo would be cool
19:35:33 Quit drippydonut (Read error: 110 (Connection timed out))
19:43:26BigMacjd gordon here?
19:45:35 Join JoeyBorn [0] (
19:45:57 Quit RancidLM ("Ex-Chat")
19:48:28 Quit BloodySorcerer (Read error: 104 (Connection reset by peer))
19:57:48 Quit Kohlrabi ("Quit")
19:58:05 Join iHack [0] (
19:59:34 Quit JoeBorn (Nick collision from services.)
19:59:38 Nick JoeyBorn is now known as JoeBorn (
20:00:18 Join jborn_ [0] (
20:01:14 Quit iHack (Excess Flood)
20:03:09 Join Lear [0] (
20:08:12 Quit ^_jsMikeS_^ ("User pushed the X - because it's Xtra, baby")
20:10:04 Part erich ("Client exiting")
20:10:28Slasheriah.. fixed a problem with unicode crashing
20:10:44Slasherishould fix a crash with some mp3 files while reading metadata at least
20:12:57 Join theli_ua [0] (n=theli@
20:17:31*goffa regrets putting the valium in his burger
20:18:09 Join barrywardell [0] (
20:21:15 Part LinusN
20:21:42 Quit Febs (Read error: 110 (Connection timed out))
20:23:55*BigMac regrets putting the opium in his lsd
20:28:14 Join theli_ [0] (n=theli@
20:29:24goffanah. that'll calm you down during a bad trip
20:29:34goffaor something :)
20:29:45 Quit theli_ua (Read error: 104 (Connection reset by peer))
20:35:26 Quit lightyear (Remote closed the connection)
20:37:16 Join jsMikeS [0] (
20:38:31 Join lightyear [0] (
20:38:34 Quit FOAD_ ("Lost terminal")
20:39:07 Join FOAD [0] (
20:41:18***Saving seen data "./dancer.seen"
20:44:52 Nick theli_ is now known as theli_ua (n=theli@
20:48:26 Quit theli_ua ("quit")
20:59:14 Join Criamos [0] (
21:00:46 Join linuxstb_ [0] (
21:01:19linuxstb_barrywardell: Any luck trying to load the H10's original firmware?
21:01:28LearBuild server is stuck again...
21:02:03*linuxstb_ pings Bagder and LinusN
21:02:40 Quit Ribs ("Leaving")
21:03:05 Join mikearthur [0] (
21:08:02 Join Bger [0] (n=bager@
21:18:55 Join LinusN [0] (n=linus@rockbox/developer/LinusN)
21:19:00LinusNlinuxstb: pong
21:19:51linuxstb_Lear said the build server is stuck again...
21:20:46linuxstb_Thank you kind sir.
21:21:03linuxstb_Is it a co-incidence, or are all the crashes happening around 18:00 GMT?
21:21:03LinusNi wish i knew why it does that
21:21:13 Join hannesd [0] (
21:21:33LinusNinteresting if it is so
21:21:56nlsummm..... what does "Jump Scroll" do (appears to be player only (in display settings)) ?
21:22:52 Join Rondom [0] (
21:23:33LinusNit scrolls a page at a time
21:24:16LinusNthe text "abcdefghijklmnop" is scrolled like this:
21:24:26nlsa page as in two lines?
21:24:35 Join webguest63 [0] (
21:24:52LinusN"abcdefghijk" and then
21:25:20LinusNwith a pause in between
21:25:24webguest63Slasheri: will the change to plugin.h need a version API bump?
21:25:32LinusNinstead of scrolling a character at a time
21:25:45LinusNmuch like the iriver OF way of doing it
21:25:55nlsoh I see, I noticed that it was missing from the manual, well one less fixme :)
21:25:58amiconn(jump scroll) prefers to split at word boundaries
21:28:44 Part LinusN
21:29:32 Quit webguest63 (Client Quit)
21:31:47nlsI don't get the Jump scroll delay, when I set it high, short lines scroll paged and lon ones scroll a character at a time.
21:36:50Slasheriwebmind: hmm, i don't think that is necessary
21:37:33Slasheriit only changes the signess and shouldn't cause any issues unless strings are really huuge (not possible)
21:38:00 Quit Lear ("Chatzilla 0.9.74 [Firefox]")
21:40:12barrywardelllinuxstb: haven't got any further yet. it starts to load it but then seems to crash. i have a couple of ideas to look into later
21:41:43 Quit linuxstb_ ("CGI:IRC (EOF)")
21:44:22 Join linuxstb_ [0] (
21:44:33linuxstb_Something that could be interesting is to read and dump the GPIO ports to a file when you boot - and try booting in various different conditions, such as with the hold switch on and off, usb inserted and not inserted, other keys pressed or not pressed - to see if you can start identifying what's connected to the GPIO. That could give you a way to choose whether to boot the original firmware or Rockbox.
21:44:43 Join RaeNye [0] (
21:45:03linuxstb_To see how to do that, search for "gpio_a" in apps/debug_menu.c
21:45:20*RaeNye has too much RL
21:45:58RaeNyeand it's all erupting at once
21:47:43 Part liyang
21:48:15 Quit k8to (Read error: 104 (Connection reset by peer))
21:48:16RaeNyejsmikes: are you alive?
21:50:25 Join k8to [0] (
21:50:40BigMachas anyone seen jdgordon recently
21:52:06RaeNyewell, gtg.
21:52:12*RaeNye snaps his finger
21:52:14 Quit RaeNye ("CGI:IRC 0.5.7 (2005/06/19)")
21:53:02linuxstb_BigMac: :)
21:53:57*dionoea suggests adding timezone info on the IrcNicks page
21:54:00BigMaclinux:what am i looking at here
21:55:04linuxstb_JdGordon lives in Australia... Check the time in Sydney.
21:55:26BigMaci didn't know that
21:56:18BigMacanyone know of a p2p service similar to limewire that has a larger selection f ogg files
21:56:20BigMacor flac
21:56:27BigMaci cant find any that do
21:57:30 Quit snowgoon ("CGI:IRC")
21:57:48 Join pondlife [0] (
21:58:05 Quit pondlife (Client Quit)
21:58:38k8tobigmac: at the risk of going offtopic, soulseek has a tendency to vary formats and higher quality that results in some ogg and flac
21:59:27BigMacis this soulseek free
21:59:58barrywardelllinuxstb: thanks.i'm leaving for home now in a sec so i'll try that later
22:00:52 Join mirak [0] (
22:03:09k8toBigMac: at this point, i recommend you go use a search engine
22:03:21BigMaci did:-)
22:04:53BigMacwho hoo
22:16:29 Quit _FireFly_ ("Leaving")
22:17:05goffahmm.. that x5 backlight fix.. wonder if that'll help battery
22:19:11 Join bluebrother [0] (
22:21:06 Quit Poka64 ("Bible Person: Can you read, my son? Bubbles: That depends, can you go fuck yourself?")
22:22:11 Join tictric [0] (
22:22:24tictricHi folks
22:23:16tictricHow do I keep my ipod g5 from resetting on and on and on when trying to charge directly from a plug with adapter?
22:23:30freqmodhold MENU
22:23:59freqmodpress the menu button while you insert the adapter
22:23:59tictricdidn't help, that only helps when plugging into a computer
22:24:57freqmodit works for me..., you have to hold before you insert the charger and until the charging icon appears
22:26:12 Join perpleXa [0] (n=perplexa@unaffiliated/perplexa)
22:26:44 Quit barrywardell ("CGI:IRC (EOF)")
22:27:53tictricfreqmod: so that it loads ipod firmware?
22:29:04freqmodit does not restart (when you are using rockbox) and inserting the power cable while you are pressing the menu button... (will check now)
22:29:40freqmodmaybe it does not work with your version (mine is cvs from today)
22:32:03tictricah, but it doesn't work when it's off and i plug it in. Then it keeps rebooting.
22:32:16linuxstb_No. You need to be running Rockbox first.
22:32:53freqmodyes it does, rockbox won't work if the cable is connected upon startup
22:34:00*freqmod would like to see ipodloader2 going to some kind of charging mode when the power is connected upon startup
22:34:17bluebrothernls, you're in?
22:35:37tictricbtw, ipod shouldn't reset when disconnecting from the computer and _hold_ is still on. I think it should check wheter _hold_ is already on when rebooting or not
22:36:17linuxstb_tictric: Suggest it to Apple - when the ipod is in disk mode, it's running Apple's firmware.
22:39:21bluebrothertictric, you're referring to ?
22:40:27tictricbluebrother: yep, shoulda asked here first :-)
22:40:54bluebrotherso this happens with the apple fw running?
22:41:22***Saving seen data "./dancer.seen"
22:41:56tictricbluebrother: I plug the ipod on my linux machine and do stuff but sometimes I still have the hold button _on_
22:42:29tictricwhen I forget this and disconnect without switching the hold button to _off_ rockbox resets to its default settings
22:42:34 Join low_light [0] (
22:42:52bluebrotherare you running the apple firmware (as I understood the discussion)? Thus this would be not a rockbox issue (and then I'd like to close that task)
22:43:51tictricno I've never used apple firmware, yet. I bought that thing and first thing I did was installing rockbox. Not a single song in itunes thingy
22:44:37bluebrotherah, ok. Then I misunderstood it slightly.
22:45:25tictricI think rockbox should check whether hold is already _on_ or is _being switched on_ while booting
22:46:31nlsbluebrother, here
22:46:47bluebrotherlinuxstb_, can I close this one? As I understood Rolo is now implemented on ipods.
22:46:58linuxstb_How would it check that? When Rockbox starts, hold is either on or it isn't... But I think everyone wants to find a better way to reset settings, instead of using hold.
22:47:16linuxstb_bluebrother: Rolo is implemented, but buggy. I'm still trying to get it working properly.
22:47:57bluebrothernls, I just looked over your last changes −− you know we have manufacturer specific opts now?
22:48:49nlsyes, what were you thinking about?
22:49:18bluebrotheronly the opt for the upside down settings −− as I recognized it this applies to all ipods for now.
22:49:40bluebrothernot as it is important but I thought maybe you just didn't knew of that.
22:50:58nlswait, i nopted that... so it's wrong? *goes checking*
22:51:18bluebrotherbtw, we should replace all pageref's with references to section numbers. Page numbers look really strange on the html manual ;-)
22:51:32bluebrothernls, there is nothing wrong, it just may have been shorter.
22:52:13nlsyea saw that "see blah on page 305"
22:53:25bluebrotherI think it's funny htlatex generates page numbers that are way bigger than the actual page count of the pdf manual ;-)
22:53:52nlsindeed :-)
22:54:27tictricanother user question: I can copy and paste playlists but I can't move them like other files or do you guys think it preferable if all playlists are in root?
22:54:47nlsbut back to the upside down thingy it is actually available on all bitmap targets except _color_ ipods...
22:55:00bluebrothertictric, use cut & paste.
22:55:07low_lightI just fixed this bug if someone wants to close it.
22:55:15bluebrothernls, oh, wasn't aware of that.
22:55:36bluebrotherlow_light, closed.
22:55:50bluebrotherit's always nice to get the tracker a bit more tidy :)
22:55:52nlsnm but this \opt \nopt stuff is getting as bad as the infamous #ifdef hell
22:55:58low_lightbluebrother: thanks
22:57:12bluebrothernls, true. I hope this will get better when we can use capabilities opting even more.
22:57:20bluebrotherStill, the button stuff is awful.
22:58:03nlsyep but introducing more options in the platform files would be nice, if we can think of any useful ones...
22:58:28 Quit Rondom ("Ex-Chat")
22:58:37nlsoh well gotta get some sleep now, gnight'
22:58:47 Quit nls (" HydraIRC -> <- Leading Edge IRC")
23:01:04 Quit tictric (Remote closed the connection)
23:02:25 Quit Bger ("Leaving")
23:04:31 Join barrywardell [0] (
23:06:16 Join stripwax [0] (
23:08:02*Bagder tried "manufactor mode" on his sansa
23:08:15Bagderand now it can't be shut off...
23:09:21Mikachui've been away for a week, did i miss anything?
23:09:31scottderI was gonna ask how things are going with the Sansa....never mind
23:10:12Bagderso I was told I need a special driver too, but I wanted to try what happened
23:10:15Bagdernow I know
23:10:21Bagderthe ring glows eternally
23:10:22scottderI'll instead ask how Bagder things the progress is going :)
23:10:44 Part low_light
23:11:27Bagderthe H10 camp seems to be cheering wildly
23:11:37Bagderfor their brand new "skinning" ability
23:12:18 Join RaiderX [0] (n=iPwn@
23:12:52RaiderXsomeone answer thsi question please. Is it possible to use the ipl loader2 with only rockbox and not ipl installed?
23:13:18RaiderXok, do i just install it normally? or do i have to do anythign else?
23:13:27*dionoea doesn't have a clue
23:13:40RaiderXi dont wanan lose all ym music :x
23:13:46 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
23:14:06RaiderXbut maybe i wont need the loader if u have any idea why holding down the menu button doesnt load up the apple os on boot
23:14:14RaiderXit just keeps loading rockbox :/
23:15:09 Quit bluebrother ("need some sleep")
23:15:38dionoeawhat ipod do you have ?
23:16:28 Join linuxstb_ [0] (
23:16:28RaiderX30gb 5g
23:17:12linuxstb_Bagder: If only that much effort was put into Rockbox....
23:18:02linuxstb_RaiderX: You can just follow the Rockbox installation instructions, but instead of bootloader-XXXXX.bin in the instructions, replace with loader2.bin
23:18:23RaiderX i already have rockbox installed thoguh
23:18:42linuxstb_Did you keep a backup of your bootpartiton.bin and/or apple_os.bin ?
23:19:18dionoeaor something like that
23:19:21dionoea(has a backup)
23:19:41RaiderXso exactly what am i supposed to do, use that to uninstall rockbox?
23:19:44linuxstb_Bagder: So your Sansa is still in manufacturer mode?
23:20:05BagderI guess I'll just let it discharge
23:20:13Bagderit has not reset anywhere
23:20:43linuxstb_Nasty... No hard-wired button combination like the ipods then?
23:20:53Bagdernot that I know of at least
23:20:54dionoeaRaiderX: what if you keep menu pressed from the start ?
23:20:59dionoeanever let it go
23:21:32RaiderXtreid that
23:21:40RaiderXstill loads rockbox
23:21:43dionoeashut the ipod
23:21:52dionoeaand reall ykeep menu pressed
23:21:53RaiderXshut it?
23:21:57RaiderXoh yea
23:22:02RaiderXi tried that :X
23:22:41linuxstb_Try holding PLAY instead of MENU - some people find that works more reliably. (it will attempt to load IPL, but then when it doesn't find it, default to the Apple firmware)
23:23:11RaiderXi actually tried pplay because i thoguht mayeb i had the wrong button and that doesnt work either
23:23:29dionoeayou're pressing it before the apple logo shows up right ?
23:23:32RaiderXooh it worked
23:23:46 Join TucknDar [0] (
23:23:55RaiderXok, thanks
23:24:04linuxstb_PLAY worked, or MENU?
23:24:28RaiderXim gonan try menu now to see, it might be because i just put it into disk mode
23:24:37RaiderXand that somehow made ti work :/
23:24:50merbananBagder: and holding the menu button for 15 seconds didn't work ?
23:24:51 Quit TucknDar (Client Quit)
23:25:16Bagderthat worked
23:25:22RaiderXnope, the play button just works and menu doesnt
23:25:27linuxstb_So it does have a hardware reset?
23:25:34RaiderXo well, at least i can switch if i need to
23:26:01Bagderit could very well be a hw reset
23:26:16 Quit midkay ("Leaving")
23:26:32linuxstb_It would be odd if there was no way to recover from a software crash.
23:26:48dionoeawait for the battery to emtpy
23:26:53dionoeathat'll always work :)
23:28:17linuxstb_So what does "manufacturer mode" do?
23:28:40BagderI don't know, its a magic upgrade mode
23:28:47 Join midkay [0] (n=midkay@rockbox/developer/midkay)
23:28:53Bagder"As of now we can not give out manufacturing mode to anyone outside sandisk or sandisk vendors,"
23:29:08linuxstb_Let's become a sandisk vendor...
23:29:21barrywardellBagder: it's true that 'skinning' the H10 is generating all the hype, but it also seems to be generating some interest for people who want to help get rockbox working on the h10 too
23:29:36Bagderthat's the upside of it
23:29:54 Join TucknDar [0] (
23:29:58goffathat would rule if you were sandisk vendors.. of course they'd probably want to close your code :)
23:30:23Bagderthere are very few people seemingly interested in helping out the sansa effort
23:30:33linuxstb_Not even sandisk...
23:30:39Bagderyeah, including them
23:31:02merbananBagder: isn't there some self tests you can do in the bootloader ?
23:31:03linuxstb_So it's just you at the moment? :)
23:31:18Bagderlinuxstb: yes, as far as I know
23:31:35Bagdermerbanan: perhaps, I don't know
23:31:59dionoeathat's weird ... if they're the one to ask for a port why don't they help you a bit ? (at least with specs)
23:32:02merbananBagder: I remember seeing references to memtests and codec tests when I looked at the firmware
23:32:33Bagderdionoea: because the one who asked us doesn't have the info nor clues to understand those things
23:33:02merbanandionoea: might be the marketing division acting without knowing the agreements they have with other companies
23:33:03dionoeathen why are you doing it ? it kind of look they asked you to work for free...
23:33:16Bagderfor the challange
23:33:25Bagderand I did get a player to play with
23:33:34Bagderso I'm trying hard to brick it ;-P
23:33:45linuxstb_Good excuse to give up the port :)
23:33:45*dionoea tells every hardware manufacturer to send a player to badger and fire all they software people
23:33:50merbananwasn't it 2 ? or did you brick one already
23:33:58Bagderno, Linus has the other one
23:33:58 Part stripwax
23:34:09Bagderalthough I'm not sure he even has started it yet ;-)
23:34:40BagderI wonder if Linus is the current leader in shear amount of players
23:34:53linuxstb_I think he said he had 14 the other day.
23:34:53dionoeahow many does he own ?
23:34:59dionoeawow ... impressive :)
23:35:05Bagderhe counted 15 before the sansa iirc
23:35:17dionoeaall run rockbox ?
23:35:21Bagdernot the sansa
23:35:26Bagderbut the others do
23:35:33*linuxstb_ switches computers.
23:35:36 Quit linuxstb_ ("CGI:IRC")
23:36:17*dionoea wonders if he used them all to actually listen to music
23:37:23*linuxstb wonders if any of the other PP5020 based DAPs are interesting
23:38:28Bagdermost of them I've never heard of nor seen
23:39:19 Quit lightyear (Remote closed the connection)
23:40:38 Quit midkay ("Leaving")
23:40:41 Join dan_a_away [0] (n=dan-mirc@
23:41:46merbananBagder: so the sansa doesn't have a documented recovery mode ?
23:42:07BagderI don't know, I read about the recovery mode in the forum only
23:42:34 Join midkay [0] (n=midkay@rockbox/developer/midkay)
23:42:56linuxstbThe m-audio microtrack could be interesting - if I was interested in recording... And it comes with a free copy of Audacity :)
23:43:51freqmodohhh, what an expencive piece software to get for free
23:48:18 Quit lostnihilist ("Leaving")
23:49:57 Join lostnihilist [0] (
23:50:14 Nick dan_a_away is now known as dan_a (n=dan-mirc@
23:51:05 Join rotator [0] (n=e@rockbox/developer/rotator)

Previous day | Next day