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-05-26

00:00:18davidc__preglow: just depends on the bandwidth we can develop to push pixels
00:00:19 Join Redbreva [0] (n=redbreva@
00:00:23preglowdavidc__: you need tv out for an eq? :)
00:00:26davidc__might have to double the pixels up horizontally
00:00:39davidc__preglow: nah, not an eq :P one of those bouncing FFT style things ;)
00:00:46preglowwill sure eat some cpu
00:00:49preglowthat's for sure
00:00:49preglowbut yeah
00:00:52preglowsounds sweet
00:00:59 Quit anathema (Nick collision from services.)
00:01:00preglowalmost makes me want to code something demoish
00:01:06davidc__yeah, it'd be cool for parties - re cpu - shouldn't be that bad
00:01:16davidc__looks to be less overhead than the LCD controller, thats for sure
00:01:20davidc__[just stream bytes to a register]
00:01:26Mikachuyou have a whole unused cpu for that
00:01:29davidc__and we think DMA to that might be possible - not sure yet
00:01:34 Join wooo [0] (
00:01:35 Part tim66
00:01:38preglowMikachu: they don't
00:01:48davidc__preglow: the other cpu is barely used
00:01:54davidc__it can take a good amount of load
00:01:57preglowno, but you ar eusing it
00:02:05davidc__yeah, but its only used to service interrupts
00:02:08linuxstbRockbox's multi-screen GUI system will work nicely with a TV-Out as well...
00:02:17Paul_The_Nerdpreglow: Rockbox needs something cool and demoish, something shinier than most of the existing plugins seem to be, to woo new users.
00:02:20davidc__no main processing thread running on it
00:02:45davidc__heh, we'll hafta keep our code to ourselves then till we get something shiny and demoish - then you can have at it ;)
00:02:54linuxstbPaul_The_Nerd: You mean a "DOS-like" text interface isn't wooing enough?
00:03:29Paul_The_NerdHell, Rockbox had me at the wonderful filetree listing on boot. But not everybody has such refined tastes as I.
00:03:37preglowthis begs for a port of my ansi viewer
00:03:44preglowfinally rockbox has a good reason for supporting c++!
00:03:58preglowand sdl :PP
00:03:59 Quit midkay_ ("Leaving")
00:04:24Bagderis it technically possible to do good things in C++ you claim? ;-)
00:04:42preglowi wouldn't dare that
00:04:59*Bagder roles down his sleeves again
00:05:04Mikachuyeah i want to view the .nfo files for my movies i can't watch on rockbox yet
00:05:25Mikachumaybe they mostly don't use ansi codes in those
00:05:51preglowalso, this begs for a port of second reality
00:05:53davidc__actually - video decoding should be easier /w video out than with the lcd - might be easier than all the hoops we have to jump through for the lcd now..
00:06:05zblachMikachu: rockbox does nothing with movies anyways
00:06:26Mikachuyes, if you would have read to the end of my sentence little monkeys are cute
00:06:47zblachah. strange wrap-around. my bad.
00:06:57zblachcarry on
00:07:08amiconndavidc__: I expect some not-yet-known config registers for the pp lcd controller
00:07:43preglowBagder: why you guys haven't done a rockbox demo yet is beyond me
00:07:44amiconnThe data path is way slower than what I would expect
00:08:05davidc__amiconn: yea - but then again - apple doesn't really use fast frame updates
00:08:23davidc__and part of the problem is the LCD itself - its a smart LCD - and all the PP seems to do is pass commands to it
00:08:28Bagderpreglow: yeah, as we all have endless amounts of time to spend on that ;-)
00:08:39BagderI did bounce and that was enough for me
00:09:10amiconndavidc__: That passing is what goes way slower than it should
00:09:35preglowthe bare minimum we need to be able to do a release with a straight face is a plugin with a sinescroller, some shadebobs, a rotozoomer and a rotating torus :)
00:09:36amiconnDunno, maybe that doesn't hold for the colour models, but for the 4-gray lcd it definitely does
00:09:42davidc__amiconn: IIRC - we spend most of our time waiting for the done to come back from the lcd - but anyhow
00:10:20amiconnIt almost looks like there's another controller between the cpu core and the lcd controller itself
00:10:42amiconnHD66753 should be good for ~10x the speed we get right now
00:10:44linuxstbpreglow: plugin? I want those in my WPS.
00:11:02davidc__amiconn: I don't think we ever figured out what contrller it was using
00:11:07davidc__[on the lcd]
00:11:09preglowlinuxstb: yes, agreed, if i can make room for it besides the the album art and the lyrics
00:11:26amiconnThe HD66753 datasheet is a perfect match - all the commands I tried work as they should
00:11:26EbErTscrap album art heh
00:11:36amiconnEven display flip does
00:12:42davidc__amiconn: hrm.. it'd be interesting to take a LA and look at the turnaround times on the actual wired bus - and compare to the measured cmd->done time on the iPod
00:13:03Mikachuamiconn: would that be for all ipods or only mini2g?
00:13:20 Quit ACK54W ("( :: NoNameScript 4.03 :: )")
00:13:33amiconnThis 'done' business seems to be pp specific - the renesas controller don't need that, provided you adhere to the timing constraints
00:14:01amiconnBut these timing constraints should allow a transfer rate approx. 10x of what we get now
00:14:07davidc__amiconn: hmm.. haven't looked that closely @ the spec on it
00:14:28 Quit bluebrother ("Leaving")
00:14:28davidc__I'll take a look at it after I play with video out
00:14:29amiconnMikachu: It would be at least for all greyscale ipods
00:14:44Mikachui guess at least i can be happy for you :)
00:17:47 Quit Zendefera ()
00:18:34EbErTno skipping whatsoever for 75mhz cpu- i think it is the cpu speed code
00:20:21 Quit lee-qid__ ("Trillian (")
00:21:50linuxstbOooh... The ffmpeg AAC decoder is one of the projects in Google's summer of code.
00:22:14preglowi want it finished now!!11en
00:22:33Paul_The_NerdI saw that. :)
00:22:36Mikachufixed point?
00:22:43preglowthey're planning a fixed point port, yes
00:22:48preglowit's been discussed, at least
00:22:50 Join ccd0 [0] (
00:23:06ccd0need help :)
00:23:10preglowthen ask!
00:23:12linuxstbDon't panic.
00:23:23ccd0im owning an ipod mini 1 g
00:23:37ccd0on half hour ago i installed rockbox
00:23:39 Join _Lucretia_ [0] (n=munkee@
00:23:43ccd0it worked all fine
00:23:44 Quit ashridah ("Leaving")
00:23:48ccd0but i have a lil bugs:)
00:24:08ccd0so when i restart the ipod it mostly loads only to the rockbox screen
00:24:20ccd0hehe nono no panic:)
00:24:41 Quit Redbreva (Read error: 110 (Connection timed out))
00:24:51ccd0than i have to restart again pressing ffwd then mostly works
00:25:17 Quit ender` (" printk("autofs: Out of inode numbers -- what the heck did you do??\n"); -- /usr/src/linux/fs/autofs/root.c")
00:26:01Paul_The_NerdIt freezes at the Rockbox logo screen?
00:26:37ccd0but when i hold ffwd during restart it doesnt freeze (mostly)
00:26:50linuxstbHave you enabled tagcache and/or the directory cache?
00:27:39 Quit jakub31337 ("leaving")
00:27:45linuxstb(if you don't know what they are, I'm guessing you haven't enabled them...)
00:28:14ccd0yep i think so:) one moment please
00:28:17peturbah... the 24c02 doesn't like our ACK
00:28:38 Join qwx [0] (
00:29:37ccd0oke im doing
00:30:22_Lucretia_anyone got an xclef mt-500 here?
00:30:32_Lucretia_having trouble with the thing not booting with a particular sd card
00:31:02_Lucretia_only started doing this after I copied some files to the card via the xclef and *I think* I unmounted without doing a sync
00:32:06 Part Paul_The_Nerd
00:33:08 Part tucoz ("Leaving")
00:33:32ccd0freeze again while "updating in background"
00:33:45Bagder_Lucretia_: this is #rockbox
00:34:00 Join thegeek_ [0] (
00:34:00 Quit courtc (Connection timed out)
00:34:04 Quit thegeek (Read error: 104 (Connection reset by peer))
00:34:07Bagdernot #general-mp3-player-support
00:34:51_Lucretia_yeah i know
00:35:02_Lucretia_I also know that I started the mt-500 support
00:35:08_Lucretia_and david continued
00:35:21Bagderthe mt-500 support?
00:35:23_Lucretia_and i also know that others here have got one
00:35:28_Lucretia_of rockbox
00:35:32_Lucretia_well the disassembly
00:36:42Bagderah, right, calmrisc hell
00:37:17ccd0my ipod always freeze if i try to "force tag cache update"
00:37:56ccd0theres any chance that completly rebuild the bootloader and software helps?
00:38:07 Join Infirit [0] (
00:38:21 Quit qwm (Read error: 110 (Connection timed out))
00:38:37 Quit klrspz ()
00:40:56 Nick qwx is now known as qwm (
00:40:57davidc__OK, I have proof that our [ipodlinux'es] users are stupider than yours: "DJDutrow>i know ipod can run linux and all, but can it run windows?"
00:41:34Bagderit hurts
00:41:36davidc__and then he gets all testy for mocking him
00:43:25 Quit zblach (Success)
00:43:52 Quit Infirit ("Leaving")
00:45:33 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:46:02linuxstbccd0: No, the bootloader won't make any difference. It sounds like a bug in tagcache, so hopefully that will be fixed in newer versions of Rockbox. What kind of music files do you have on your ipod?
00:47:48ccd0@ linuxstb: just mp3 files most 320kb but it alos freeze with 128kb files, but at the moment i can "force tag cache update" didnt freeze i hope the best:)
00:48:09EbErTif you get music files from various places, there are many ways to have messed up id3 tags
00:48:32ccd0no they self ripoped frpm cd with ID3 V1 and V2
00:48:46EbErTfor example: i use an app that saves radio streams to files and creates id3 tags for them
00:48:58EbErTevery one of those had a problem
00:49:42EbErTuse an app that goes through all your tags and can categorize them by the id3 tags
00:49:54ccd0i never belive that just the ID tag makes such problems?
00:49:58linuxstbEbErT: Are they MP3 files? Do you mean Rockbox has problems with them, or other players?
00:50:26EbErTi did that, and found SOME of the ones it couldn't handle. the ones it couldn't it wouldn't process and i deleted
00:50:36EbErTyes, all mp3 the ones i searched through
00:50:46EbErTrockbox only has the problem
00:51:04EbErTit could be the aac files' id3 tags, didn't look into those
00:51:15linuxstbWas the problem just with tagcache, or did you also have problems if you tried to play it from the file browser?
00:51:24EbErTonly tag cache
00:52:36EbErTall i have is aac files and mp3
00:53:42linuxstbDid tagcache crash, or just fail to find the tags?
00:55:22EbErTit starts to find them, then freezes everything
00:55:22 Quit Poka64 ("destroy X now !!!")
00:55:39ccd0how long does it takes fpr update tag cache? and do i get an note when finished?
00:56:01EbErTbut i have to say, in just play mode, putting cpu to 75mhz stops all the load problems and haven't had a freeze yet
00:56:17EbErTu sure the guy who wrote the cpu commands didn't mess up?
00:57:02 Quit obo (Read error: 110 (Connection timed out))
00:57:10linuxstbGiven that we have no hardware documentation, we can't say anything for sure. But the CPU boosting has been enabled for a lot longer than these problems have been reported.
00:58:09EbErTany more questions about my tag cache probs?
00:58:27ccd0mhm the ipod restarts then an note with tag files 10/10 but when i try to play music it still freeze
00:59:02linuxstbEbErT: You confused me by mentioning the CPU boosting - is that related to your tagcache problem? Or did you solve the tagcache problem by just removing the bad files?
00:59:10*petur browses his h3x0 eeprom
00:59:36EbErTno, removing the bad files made the cache go longer before crashing
00:59:49EbErTbut still not fixed. and the cpu boost is unrelated to it
01:00:12linuxstbMaybe you still have some more bad files?
01:00:12amiconnpetur: What was the problem with our ACK?
01:00:25EbErTguess so. don't know how to find them tho
01:00:59peturamiconn: don't know, I just don't get page reading working so I use single byte reading atm :(
01:01:02linuxstbOK. It seems that a log would be very useful in tagcache for finding these problem files - and then hopefully fixing Rockbox to deal with them.
01:01:06EbErTthat's why the cache should be able to check them first and skip problem ones, then create a list of the ones that weren't handled
01:01:33EbErTyes. and u already put that in the suggestions as i recall linuxstb
01:01:49EbErTVERY useful :)
01:03:35ccd0does it makes problem when the original ipod stuff is in the player?
01:03:44EbErTi'd put it at high priority linuxstb
01:04:08 Quit Super ("CGI:IRC")
01:05:48earHertzIf I don't want to compile a plugin into my build, what do I have to do to remove it?
01:06:07linuxstbEdit apps/plugins/SOURCES (or apps/plugins/SUBDIRS for the multi-file ones)
01:07:03peturamiconn: should I check this code in (it's under the debug menu)? I've put the eeprom access code in the pcf50606 files as it uses its functions
01:08:24 Join Genre9mp3 [0] (n=Yngwiejo@
01:13:37peturbah... it's not ok yet
01:14:12earHertzare there any special issues with profiling on th eipod?
01:14:22 Quit petur ("Zzzz")
01:14:43ccd0thx 4 help..
01:15:14ccd0i cpoied the oldest daily build in my ipod and no it works al fine -.-
01:15:42ccd0no freeze and plays all titles.
01:16:15Bagderand now, binary search to the one that introduced the problem! ;-)
01:19:39 Quit SereR0KR ("XChat Aqua")
01:20:25 Quit Febs ("CGI:IRC (EOF)")
01:20:27earHertzOk, what do I need to do to set up profiling? I've gotten a profile.ourt, but the only data seems to be memory addresses. No time data
01:22:41ccd0have to sleep gn8 all
01:22:54 Quit ccd0 ("Miranda IM! Smaller, Faster, Easier.")
01:24:07 Join Infirit [0] (
01:25:52 Join XavierGr_ [0] (
01:27:14 Join PaulJam_ [0] (
01:27:37 Quit earHertz (Read error: 104 (Connection reset by peer))
01:28:20InfiritHello, i'm trying to build rockbox on gentoo but get an error
01:28:25Infirit/usr/lib/gcc/m68k-elf/4.0.3/../../../../m68k-elf/bin/ld: region PLUGIN_IRAM is full (/home/sander/rockbox/rockbox-devel/build_dir/apps/codecs/vorbis.elf section .ibss)
01:28:44InfiritIs my cross compiler broken?
01:28:45Bagderdon't use 4.0.3 for m68k
01:29:02Bagderas said in the wiki, we recommend 3.4.x for that
01:29:20InfiritAh, ok that explains it.
01:29:50*Bagder goes to bed
01:29:54 Join earHertz [0] (
01:29:55InfiritProblem is that i cant get any of the 3.4.x gcc build with crossdev
01:30:08Bagdertry my build script
01:30:12Bagderin the tools dir of rockbox
01:30:28InfiritThanks, will try that :)
01:31:17Bagderit hasn't been used much yet, so it might not be 100% working
01:31:25earHertzwhen frofileing, I have to maunaully add profile opts to the CCFLAGS for the compiltaion units I want to profile, yes?
01:31:44InfiritI will try it and see how far i get with it
01:31:53earHertzer, profiling
01:33:07linuxstbearHertz: I'm not sure about the details, but I know that the parser to process the profiling output doesn't work with the ipod's output. No-one has adapted it yet.
01:33:28earHertzlinuxstb: But I can't even get the output
01:34:08earHertzIf I don't manunally edit the makefile, I get a profile.out with no data
01:34:36earHertzif I manually edit the makefile, I get an unsatified link error, looking for __cyg_profile_func_enter and __cyg_profile_func_exit
01:35:33 Join Zendefera [0] (
01:36:02Zendeferawoohoo, I finally got my shit together, and built my own copy of rockbox. and wierd, it runs much faster than that that I downloaded yesterday.
01:36:30earHertzI assume that if profiling works for otehr platforms, these funcs are defined somewhere in rockbox?
01:36:41linuxstbearHertz: Sorry, I can't help with profiling.
01:36:52earHertzno problem
01:37:08earHertzany odea who can? ;)
01:37:33linuxstblostlogic wrote it. I'm not sure who else (if anyone) has used it.
01:37:39preglowi have
01:37:57preglowand i never did any more than just use configure
01:38:04preglowprofiling doesn't work on ipod yet anyway
01:38:21 Quit PaulJam (Read error: 113 (No route to host))
01:38:27linuxstbearHertz: What are you profiling? A plugin or part of core Rockbox?
01:39:03earHertzcore, teh list.c button handling
01:39:09 Quit XavierGr (Read error: 110 (Connection timed out))
01:39:29 Nick XavierGr_ is now known as XavierGr (
01:39:45earHertzipod can add scrolls faster than list.c can scroll the list
01:40:07earHertzI want to find out where the bottle-neck is
01:40:08linuxstbWhich ipod are you using?
01:40:36Mikachuthe real solution is of course to scroll directly to the end spot instead of redrawing 5 times if there are 5 events in the queue
01:40:59linuxstbearHertz: Then I would guess the LCD is the main bottleneck. The solution would be to perform less LCD updates.
01:41:07earHertzMikachu: yeah, although I'd prefer the user sees the highlight bar move "naturally" rather than jumping
01:41:27earHertzlinuxstb: probbaly, although I also wionder about the list data callback
01:41:30Mikachueven apple os jumps when you scroll quickly
01:41:52earHertzMikachu: yeah, I've written a couple of version sof accelerated scroll
01:41:53Mikachubut i think lostlogic has all of this figured out already
01:42:13earHertzMikachu: how so?
01:42:15*linuxstb goes to bed
01:42:22Mikachui don't know, it's just an impression i have
01:42:56earHertzlinuxstb: could we preform a scroll by reading teh lcd memory, and copying everying up one line?
01:43:15***Saving seen data "./dancer.seen"
01:43:59Mikachusure, if you want the backdrop to move
01:44:09earHertzgood point
01:44:21earHertz(I've never used a backdrop)
01:45:01Mikachui think the underlying issue is both the lcd driver and the button driver for ipods suck right now
01:45:49earHertzhow's the button driver suck?
01:47:40XavierGris there any "yield" solution that will prevent audio skipping on H300 and H100 too?
01:48:05XavierGrI mean the button driver should let the codec thread "breathe" a little instead of stealling all CPU action.
01:48:50 Quit Zendefera ()
01:49:50earHertzXavierGr: on teh ipod, dfor scrolling (haven't tested with playback on) boost_cpu helps when teh button thread finds the button_queue not empty
01:49:56Bagderthere, should now work for all archs
01:50:10 Quit mbr_ (Read error: 104 (Connection reset by peer))
01:53:48XavierGron my few tests on iriver targets, I see that when the user fast scrolls for some time (2 seconds or more) playback stops until the user let off the buttons
01:54:40XavierGrThat must be that scrolling algorithm doesn't yield enough for other threads to run realtime.
01:55:11earHertzthe scrolling thread only yeilds after it does a redraw
01:55:34amiconnYeah, the redraw takes too long
01:56:05 Join mbr [0] (
01:56:34amiconnMono bitmap drawing on 16bit targets is still rather slow
01:56:36earHertzamiconn: any actual numbers on how long it takes?
01:57:42amiconnThe other slow part is the data transfer to the lcd controller
01:58:33 Join qwx [0] (
01:58:53*amiconn points to
01:59:18amiconnOnly 5.6MByte/s for ipod video...
01:59:58amiconn...and the partial updates suck even more
02:01:06amiconnOn almost all targets, the 1/4 lcd update gives almost 4x more fps (as I'd expect), just not on ipod video
02:02:58earHertzok, I've got eaw profile data for the ipod
02:03:45amiconns/4x more/4x as much/
02:04:47Mikachuor 3x more :)
02:08:20preglowearHertz: now make that perl parser!!!
02:08:34preglowi've got it on my todo list, but go ahead, feel free
02:08:43preglowno hard feelings if you do it first
02:09:19 Quit qwm (Read error: 110 (Connection timed out))
02:09:47*Mikachu is listening to Eagles - Peaceful Easy Feeling (0:02 / 4:17)
02:10:46earHertzpreglow: I can do C, C++, and java. Perl makes my head hurt
02:11:24preglowperl is sweet
02:13:23earHertzeach to his own
02:13:45earHertzpreglow: where do I find the addresses profile.out record? in
02:14:00dwihnoanyone good with electronics, currents and such?
02:14:19dwihnoI just wonder how long a 12v car battery would be able to feed 1000 watt :)
02:14:44Mikachudepends on how much energy is stored in it
02:14:52dwihnofully charged? :)
02:14:57Mikachuthis is typically measured in ampere hours
02:15:09dwihnodon't know about that.
02:15:15dwihnoI'm just thinking about crazy ideas
02:15:35Mikachubut my hunch is: not very long
02:15:56Mikachu3-4 minutes tops
02:16:14dwihnoI see a 70 amp battery
02:16:28dwihno3-4 still?
02:17:31sharpecar batteries are made for high current-draw over a short period of time, such as, for starting a car. they're not made for powering things...
02:17:40Mikachui'm not 100% sure about this calculation, but
02:17:44MikachuYou have: 70 ampere hours * 12 volts / 1 kilo watt
02:17:45sharpeat least, directly.
02:17:47MikachuYou want: hours
02:17:47Mikachu* 0.84
02:18:19Mikachuwhen the units add up, it's usually right :)
02:18:40dwihno0.84 hours then?
02:18:53Mikachuor 50 minutes
02:18:58Mikachubut no guarantees
02:19:27amiconnDon't forget that the effective capacity decreases when load increases
02:20:26amiconn..and with such high loads, self-heating of the battery becomes a problem
02:20:41Mikachuyeah, that's an absolute maximum probably
02:21:31dwihnoso my idea is probably bound to fail?
02:21:46Mikachuif it involves drawing 1000 watts from a car battery, yeah
02:22:04dwihnohow about 600 watts then?
02:22:44Mikachuby the same formula i get 84 minutes
02:23:22dwihnoI was more like, thinking of the heat issue
02:23:54Mikachui am not an expert on car batteries
02:24:05Mikachui have my final on basic electronics next week :)
02:26:07dwihnoThen it's a good idea I keep asking these questions ;)
02:26:27Mikachusomeone with a clue might show up
02:28:14dwihnoThe idea is powering a 2x300 light rig using a car battery
02:36:39preglowyou won't be doing that for long
02:36:58dwihnoAn hour per battery is sufficient
02:37:44 Quit dpro (Read error: 110 (Connection timed out))
02:37:46Mikachuso your idea is to blow people's car batteries?
02:38:41dwihnothey will explode?
02:38:51sharpethat's... a nice waste of money?
02:40:15 Part pixelma
02:41:10InfiritI have been trying to get a working cross compiler for ages on gentoo but it always fails with:
02:41:21Infirit../../gcc-3.4.6/gcc/libgcc2.c: In function `__fixdfdi':
02:41:28Infirit../../gcc-3.4.6/gcc/libgcc2.c:1277: internal compiler error: in do_SUBST, at combine.c:447
02:41:42InfiritDoes anyone know how to solve this?
02:43:11InfiritWell, if i can get rockbox to build i am happy :)
02:43:29sharpeheh, then i'm not the one to help you.
02:45:33InfiritIf gcc 4.0.3 was supported for m68k i would use that. But it fails to build rockbox on an IRAM-something
02:45:59InfiritWould 5
02:46:25InfiritIgnore that, sorry. Would 4.1 work for m68k?
02:51:32 Join JdGordon [0] (
02:51:40InfiritOk, just looked at the wiki and it does not.
02:53:19Mikachuinternal compiler error means the compiler crashed, you're not using a gcc compiled with crazy cflags are you?
02:53:50 Join solexx [0] (
02:55:15InfiritI just follow the wiki on how to make a cross compiler.
02:55:21Infiritecho $CFLAGS does not give anything
02:55:38Mikachugrep CFLAGS /etc/make.conf
02:56:06Mikachuonly looking for lines not starting with #
02:56:18InfiritCFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer" But i am not using crossdev
02:57:05 Nick qwx is now known as qwm (
02:57:16Mikachuthat should be fine
02:58:12preglowInfirit: don't use 4.1 for m68k
02:59:59Infiritpreglow, I won't i forgot to check the wiki before asking
03:00:40JdGordonInfirit: i just came in.. but if your making the cross compiler, just run the new script thats in the tools folder
03:01:26InfiritTried that, fails at the exact same point :(
03:01:35JdGordonoh ok
03:09:53 Quit solexx_ (Read error: 110 (Connection timed out))
03:12:00InfiritAnyway, thanks for taking a look :)
03:12:37Mikachuwhat gcc are you using to compile it?
03:13:28Infiritgcc version 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)
03:14:18Mikachunothing suspicous there either
03:14:53InfiritIt is realy strange and most likely something in gentoo screwing it up
03:15:06InfiritCould it be that i am on amd64?
03:15:31Mikachuquite possibly
03:15:38Mikachui heard something about that being troublesome before
03:16:10 Quit hannesd (Read error: 104 (Connection reset by peer))
03:16:14InfiritI'll setup a 32bit chroot to see if that solve the problem.
03:17:01InfiritIf not qemu and ubuntu/fedora will have to come to the rescue :)
03:17:17InfiritThanks for trying though :)
03:17:29 Quit dpassen1 (Read error: 110 (Connection timed out))
03:18:01Mikachuare you saying i failed?
03:19:40InfiritNah, I failed as nobody seems to have this problem :)
03:26:23 Join hannesd [0] (
03:30:27sharpei'm... blah...
03:41:01 Quit mikearthur (Read error: 104 (Connection reset by peer))
03:41:14 Join mikearthur [0] (
03:42:11{edf}ssI'm back, anyone around?
03:42:53{edf}ssI have a question maybe you can help me with...
03:43:16***Saving seen data "./dancer.seen"
03:43:17{edf}ssI have an iPod nano, and if I navigate to a directory, I can hold down the middle button, and add that entire dir to the playlist
03:43:20{edf}ssthat works great
03:43:36{edf}ssthen, while it's playing that, I hold down the middle button again and navigate to save the playlist
03:43:47{edf}ssI can enter the name of the playlist - but how do I actually SAVE it?!
03:43:51 Nick {edf}ss is now known as {EDF}SS (
03:43:59sharpehold down the select button for a second or two
03:44:07{EDF}SSselect is the middle button?
03:44:24Mikachuit could have better feedback on when to let go
03:44:28{EDF}SSalright let's try this again....
03:46:30{EDF}SSok I held down select, it flashed something really quickly on the screen then was done, but there's no playlist saved
03:47:16sharpeare you in a folder currently?
03:47:52sharpetry navigating to the root directory of your ipod.
03:48:05{EDF}SSI looked in root, in my music dir, in the artist's dir, no playlists
03:48:28 Quit davidc__ (Nick collision from services.)
03:48:34sharpewhat'd you save it as?
03:48:38{EDF}SSdo I need to enter the extension?
03:49:05 Quit hardeep ("Read error: 69 (Excessive sex)")
03:49:17{EDF}SSwell that's pretty dumb, that should be fixed
03:49:30 Join davidc___ [0] (
03:49:49{EDF}SSnot like I'm going to try to create a text file from the playlist-creation dialog
03:50:27sharpeyou can just scroll the cursor to skip over the extension...
03:51:11{EDF}SSit's much easier to hit select a whole bunch til the default filename is deleted
03:51:46{EDF}SSand regardless of what you can/should do, my point's still valid
03:52:30sharpemeh, doesn't affect me.
03:53:08{EDF}SShow do you delete the current playlist?
03:53:23sharpei mean, pressing left four times to skip over the extension doesn't take much time to me.
03:53:36{EDF}SS[21:56] <{EDF}SS> and regardless of what you can/should do, my point's still valid
03:55:45Infirit{EDF}SS, .m3u is a text file. Rockbox just does not recognize it as a playlist if there is not extension
03:55:58{EDF}SSsharpe you're not a developer of rockbox, are you
03:55:58 Join Paul_The_Nerd [0] (
03:56:03InfiritThe same goes for audio files
03:56:15sharpe{EDF}SS: take a wild guess.
03:56:25{EDF}SSInfirit there's no prob with that, but when you're in the save-playlist dialog, it should automatically append the extension
03:56:39sharpethere is more than one playlist format.
03:56:54Mikachudoes rockbox detect the ending and use the appropriate one? i'm guessing no
03:57:00{EDF}SSthat dialog supports other types?
03:57:09{EDF}SSright, what Mikachu said.
03:57:14sharpeno, there just are different playlist types.
03:57:25{EDF}SSyeah well from that dialog, it should append the extension
03:57:32 Join Presence [0] (
03:57:32Paul_The_NerdBut it's possible that a user wants to name it something specific anyway, for another reason.
03:57:57sharpewell, why don't you create a patch, that changes four letters in a string?
03:58:08{EDF}SSsave a non-playlist from the save-playlist dialog? I think not.
03:58:23MikachuPaul_The_Nerd: if that should happen, he could use the rename feature after..
03:58:50Paul_The_NerdMikachu: You should never _have_ to use the rename feature to get a desired filename.
03:59:24Paul_The_NerdMaybe add a default extension button to the VKeyboard somehow, that picks the most likely extension based on what dialogue you're in, and appends it.
03:59:28Mikachui think i am leaning to the "don't delete the extension in the first place" approach
03:59:46Paul_The_Nerd{EDF}SS: I think you're missing that it's really the "generic pick a filename" dialogue
03:59:56sharpei don't see the problem with moving the cursor four charactesr
04:00:10sharpeexcuse me, characters.
04:00:11{EDF}SSwhatever you want to call it, it saves a playlist, so why the hell would you want a different extension
04:00:16Mikachuit's the same amount of keypresses as deleting them
04:00:35sharpe{EDF}SS: it's a general keyboard entry dialogue.
04:00:50Mikachuthe code that calls the vkeyboard can append the .m3u without any problems
04:01:27Paul_The_NerdI think that the .m3u should never be done automatically. That's taking away a user's option to name it somehow else.
04:01:37Paul_The_NerdAt the very most a ".m3u" "key"
04:01:38{EDF}SSdoes the vkeyboard always start out with default filename dynamic.m3u ?
04:01:48Mikachuonly when saving a dynamic playlist
04:01:51Paul_The_Nerd{EDF}SS: Not when called elsewhere
04:01:59Mikachuif you save a config it will start with configXX.cfg
04:02:14Mikachuand if you edit a text file it will start with what's on the line
04:02:22{EDF}SSwell if there's already detection in place for where the vkb is called from, use that same detection to ensure the correct extension is attached!
04:02:38Mikachuthe keyboard doesn't need to detect it at all
04:02:42Mikachuthe calling code can take care of it
04:02:53{EDF}SSso have the calling code rename the file if necessary
04:03:09Paul_The_Nerd{EDF}SS: You're making assumptions on the user's behalf though.
04:03:12 Join qwx [0] (
04:03:28{EDF}SSYou're damn right I am, nobody's gonna want a playlist with a different extension!
04:05:04sharpeyeah. you're right. actually taking the time to move the cursor over the extension is so time-consuming.
04:05:11{EDF}SSthat's NOT THE POINT!
04:05:15Paul_The_NerdI dunno. I can think of a few cases where I might. If I'm in "view supported" then I won't see playlists with no extensions. Which means if I have an idea for a Mix CD, I can create one with a non-m3u extension to keep the list in place, and use for a burner, without it cluttering my screen.
04:05:40Paul_The_NerdYou should never take an option AWAY from a user in favour of "I don't want to move the cursor"
04:05:50{EDF}SSfor those instances which will be SOOOOO few and far between, then a user can use the rename function.
04:06:09{EDF}SSmaybe have it as an option
04:06:10PaulJam_wouldn't it be possible to auromatically set the cursor in front of the extension in a save file dialog? so the user can still save the file with a different extension, but doesn't have to move the cursor first if he just wants to change the filename
04:06:22Paul_The_Nerd{EDF}SS: As I said, the user shouldn't be _forced_ to save a filename within constraints. Why isn't a single button that auto-appends the appropriate extension, but no forced extension, good enough for you?
04:06:23Mikachuyou know what my opinion is? that this really doesn't warrant a big discussion
04:06:27{EDF}SSPaulJam_ 's idea is good too
04:06:44sharpeyou'd have to change where the cursor is in the kbd_input() source, but i don't think it would be too hard.
04:08:09 Join BHSPitLappy [0] (n=Steve-O@
04:08:19sharpeMikachu: oh, but it does! someone doesn't want to take the time to bother moving the cursor four spaces, so they rather have the extension appended for them! and yes! i am in a pissy mood.
04:08:30{EDF}SSThe point is - when you save a playlist, you have to use the left key to scroll past the extension, then switch to the select key to delete the filename (making sure you don't delete the / at the start) and then finally start entering the filename. It SHOULD be as simple as typing the filename without the extention. Perhaps have a checkbox with "do not append .m3u"
04:09:30Paul_The_Nerd{EDF}SS: So make a bloody patch.
04:09:45Paul_The_NerdIf you'd rather it done a very specific way, do it yourself
04:09:50*Infirit sees files with .m3u.m3u and it reminds him of window hiding extension
04:10:10{EDF}SSInfirit at least they'd work, unlike .(blank)
04:10:24Paul_The_NerdYeah, I'm still against it doing anything without being explicitly told to do it. The checkbox should be for "append" not "do not append."
04:10:28Paul_The_NerdIf anything
04:10:30 Quit mikearthur (Remote closed the connection)
04:10:32sharpeyes, it shouldn't be too hard to remove the extension from the buffer passed to kbd_input(), and just append it to the buffer *after* the function is called.
04:11:10sharpethen do it.
04:11:20{EDF}SSbut detect if the user has entered .m3u so it won't be .m3u.m3u
04:11:31Paul_The_NerdThen DO it.
04:11:40{EDF}SSwhere is the code?
04:11:44sharpein cvs.
04:12:07Paul_The_NerdIt's an open source project. There's a tarball at the site, as well as information for accessing the CVS server for download
04:13:01{EDF}SSyeah see, that's far too much work for regular joe, even if regular joe knows some coding - but for you who are developing the project, it's a simple suggestion that would benefit all rockbox users, so I'd assume you want it to be done
04:13:16Aghasterdoes anybody know where to find the tool described in the mailing list?
04:13:22 Quit qwm (Read error: 110 (Connection timed out))
04:13:45Paul_The_Nerd{EDF}SS: It wouldn't benefit all users, and it takes freedom away from them.
04:13:53InfiritAghaster, it is in the tools directory
04:14:07Aghasterin the latest sources, i guess?
04:14:09Paul_The_Nerd{EDF}SS: If you feel as strongly as you do about it, make a patch. If you don't feel strongly enough to make a patch, then accept if it never shows up.
04:14:23{EDF}SSPaul_The_Nerd it's one thing to support open source, give user choice etc, but you're taking it WAY TOO FAR, illogically so!
04:14:45InfiritAghaster, yes
04:14:55Paul_The_Nerd{EDF}SS: What, by requiring them to type four letters in a situation where they want those four, and none when they don't?
04:15:05Aghasterthat might be quite interesting.
04:15:29{EDF}SSPaul_The_Nerd the point is that from a save playlist dialog, there will be 0.00001% of the time that the user does NOT want the .m3u extension
04:15:53{EDF}SSso if the user wants to do that, they can damn well rename the file themself
04:16:23Paul_The_Nerd{EDF}SS: See, that's intentionally and knowingly forcing your wishes on the user.
04:16:41{EDF}SSboo freakin hoo to those 0.00001% of people
04:17:08Paul_The_Nerd{EDF}SS: And maybe I think "boo freakin' hoo" to people who can't bother to just type the bloody m3u, or not delete it.
04:17:09sharpeyou know what?
04:17:17sharpewhy don't we make a bug controversy about it?
04:17:23sharpeer, big. sorry.
04:17:26{EDF}SSas it is, your sole idea of when a user wouldn't want a .m3u extension is really far-fetched anyway
04:17:38Paul_The_Nerd{EDF}SS: I've done it before, so it's not that far fetched
04:18:12{EDF}SSfucking linux nerds :(
04:18:19zewhats rockbox recognize as a playlist? does it not use the .m3u extention to tell? it just take whatever you give it with an unfiltered directory listing?
04:18:31Paul_The_NerdIt uses the .m3u extension to tell.
04:19:00sharpe{EDF}SS: that's not very nice.
04:19:41Paul_The_NerdAll I'm saying is that a solution should be reached that does not FORCE things upon users. An extension key that appends it or whatever, yeah, sure.
04:19:58Paul_The_NerdI'm also saying that if you're not willing to do the work for it, then you should post your feature request, and then drop it.
04:20:58sharpeand it is *not* too much work for the average joe. plenty of people have set up a build enviornment to work with patches, at the least.
04:21:40Paul_The_NerdWell, it's too much for the average joe. But the average joe doesn't replace his MP3 player's firmware with open source code from a bunch of linux nerds.
04:22:01Paul_The_NerdBut there's definitely a high enough percentage of iPod users who've managed to figure it out to say it's not _too_ bad.
04:23:04sharpewhy does he assume we all use linux?
04:23:21Mikachudon't we?
04:23:23Aghasterbecause we all do.
04:23:27*Aghaster is a gentoo user
04:23:53*sharpe doesn't.
04:24:05Aghastero.O you're a windowsian?
04:24:07*sharpe develops plugins, but doesn't use linux.
04:24:13InfiritWhat else is there ;) but it is a huge assumption to make
04:24:40Aghastermeh. hackers usually enjoy linux
04:25:22Aghastermaybe you feel too comfortable on windows to start learning a new OS, i had the same problem when i started
04:25:46Mikachunobody should feel comfortable in windows
04:26:05sharpeno, it's just really a hardware incompatibility that keeps me from using linux.
04:26:39sharpeand software, really.
04:26:40 Join goffa [0] (n=goffa@
04:26:51Aghasteryeah, well, in my case i'm saving my money for an nvidia card.
04:26:56sharpefar too many games i play that are only for windows.
04:27:05InfiritIt all depends on your needs.
04:27:11Aghasteryeah, but you know solutions exist
04:27:14Aghasterto emulate your games
04:27:33Aghastersomeone who really wants can run linux
04:28:01sharpeit doesn't really bother me what operating system i use, nor what anyone else uses.
04:28:17Aghasterof course, i think the same
04:28:23Mikachuit doesn't show :)
04:28:44Mikachui hide it pretty well too
04:28:49AghasterI'm simply enthousiast about everything that is open source and free
04:29:03sharpeAghaster: same goes for me
04:29:18sharpeand it's enthusiastic :)
04:29:43sharpewell, i fear i must go everyone. er, at least in thirty minutes.
04:29:52Mikachui will prepare the mourning tent
04:29:54Paul_The_NerdOnce ReactOS plays my games, I think I'll be done with windows.
04:29:56Paul_The_NerdIf it ever does
04:30:01 Quit TeaSea ("Leaving")
04:30:06MikachuPaul_The_Nerd: wow linux too mainstream for you?
04:30:09InfiritWell my reason to switch was because off all the spyware and virussus i got
04:30:22Paul_The_NerdMikachu: ReactOS is to Windows what Linux was to Unix so long ago.
04:30:23sharpei don't get any...
04:30:28InfiritAnd having to contantly update virus scanners etc
04:30:32earHertzis amiconn here?
04:30:36sharpehe was...
04:30:38MikachuPaul_The_Nerd: commercial software that died a slow death?
04:30:49MikachuPaul_The_Nerd: wait i read that backwards :)
04:30:52Paul_The_NerdMikachu: No, no, ReactOS fills the Linux role. :)
04:31:13Paul_The_NerdMikachu: It's an attempt to be a FOSS windows-compatible environment, which would mean I can use all my old windows games without jumping through WINE hoops
04:31:14Mikachui should go to bed, it's 4.5am
04:31:16 Quit wooo (Read error: 110 (Connection timed out))
04:31:25Aghasteri switched because i felt i needed to do it
04:31:25Mikachuwouldn't it technically be a wine hoop?
04:31:50 Quit PaulJam_ (".")
04:32:44AghasterI need to go, cya guys
04:33:39AghasterI guess i'll have time to finish my esperanto translation this weekend :P
04:33:42Aghasterits half-finished now
04:34:12InfiritIs there a plan to have multi language manuals?
04:34:22JdGordondoubt it..
04:34:26InfiritI am willing to start a Dutch translation
04:34:40sharpego for it...
04:35:57InfiritI will but it would be great to see it updated like the lang files
04:37:38midkayit'd only be updated like the lang files if you were willing to write updates like the lang files..
04:37:48earHertzmidkay: !!
04:37:49midkaythey aren't something that just occur naturally, people must write them. :)
04:37:54midkaysharpe! earHertz!!!
04:38:07InfiritYeah, true
04:38:13earHertzhey midkay did you write teh ipod video lcd source?
04:38:19sharpei've not played factions for a while, been in some bad moods.
04:38:26midkayearHertz, ha..ha..?
04:38:29InfiritBut there are always people who want to contunue other peoples work
04:38:32midkaysharpe, ah..
04:38:40midkayInfirit, just as your work'd be continued if you started it, sure.
04:38:42InfiritSo if it has a begin...
04:38:53midkaysharpe, i'm getting pretty far pretty quick..
04:38:56sharpei'm going to try to finish the SIDE port tomorrow...
04:39:02sharpewhat level?
04:39:09midkayalmost 20 by now.
04:39:17sharpefarther than me.
04:39:32midkayplayed it for 8 hours straight after school yesterday..
04:39:41midkaylit. home -> factions -> sleep..
04:40:06sharpei'll probably try to play it some this weekend.
04:40:24midkaycool, maybe we can hook up..
04:40:40 Quit BHSPitLappy ("Dropped my laptop.")
04:40:44sharpeso wrong on so many levels.
04:41:27midkayi regretted it after hitting enter.
04:41:29midkayeven a bit before. :)
04:41:37 Nick qwx is now known as qwm (
04:42:02sharpewell, i'm going to get going. i've got to finish this work for class tomorrow.
04:42:17sharpethen i'll try to fix that problem in the SIDE port's cpu emulation.
04:42:21sharpethe release the patch.
04:42:27sharpethen play factions.
04:42:35midkayhaha. cool. alright.
04:42:40sharpelater everyone!
04:42:46midkaylaters :)
04:46:06daurnimatormidkay: is alive
04:46:20midkayonly in here.
04:53:28 Join qwx [0] (
04:56:25 Quit daurnimator ("KVIrc 3.2.0 'Realia'")
04:56:38 Join Novus [0] (
04:56:39 Quit Infirit (Read error: 104 (Connection reset by peer))
04:57:10Novusanybody here?
04:57:30Novuswhen i plug in my ipod it says removable disk e: has to be formated
04:58:14Paul_The_NerdAnd? This is after what?
04:59:14Novuswhen i plug my ipod in my via usb
04:59:18Novusive never got this before
04:59:40Mikachuit's obviously when you plug it in, but did you do anything special to it?
05:00:18Novusi mean i have rockbox installed but that shouldnt matter
05:01:40Novususually it comes up the name of ipod, not removable disk e:
05:02:00{EDF}SSsounds like the partition got b0rked
05:02:55Novusshat, anybody kno how to fix it?
05:03:12 Join Rob2222_ [0] (
05:03:23{EDF}SShow large is your player?
05:03:37Novusipod nano 4g
05:03:49{EDF}SSprobably not worth the bother
05:04:14Novusto fix it?
05:04:34{EDF}SSdepending on what the problem actually is.....yeah
05:04:36 Join kfarrell [0] (
05:05:02Novusi was thinking mabye cos i have older version of rockbox..
05:05:09kfarrellGday, I'm sorry but I'm a little confused.Can RockBox be run on a Gigabeat X30?
05:05:21Mikachunot yet
05:05:25{EDF}SSNovus if windows can't read the drive, it's nothing to do with the software onit
05:05:31Mikachui don't know what models are being worked on
05:05:50 Quit qwm (Read error: 110 (Connection timed out))
05:06:02Novusso its my computer, not my nano?
05:06:26{EDF}SSno, it's the hard drive on your nano, the way it's formatted/partitioned
05:06:50{EDF}SSI recovered a 300gb disk using these tools, but I doubt it's worth it for a 4gb one:
05:06:51kfarrellty Mikachu
05:07:20Novusso if just format, it will be good?
05:07:33{EDF}SSall your data will be gone, but it will work again (probably)
05:09:25 Nick qwx is now known as qwm (
05:11:50 Quit kfarrell ("Lost terminal")
05:16:27 Quit Rob2222 (Read error: 113 (No route to host))
05:18:09earHertzmidkay: what's sizeof( short) on teh ipod?
05:18:46 Join qwx [0] (
05:19:24midkayearHertz, i dunno.. :E:E
05:20:03midkaywhat are you doing with the LCD code?!
05:20:21 Quit qwm (Nick collision from services.)
05:20:26 Nick qwx is now known as qwm (
05:20:31earHertzreplaceing a loop with Duff's device
05:21:07earHertzyou ever seen Duff's Device?
05:21:47earHertzGoogle it. It'll blow your mind
05:23:29 Quit Doomed ("( :: NoNameScript 4.01 :: )")
05:23:46midkayhow weird.
05:24:00earHertzsweetm, huh?
05:24:21earHertzand competely leagal. the stanfdards committe agree, and so does dmr
05:29:06Paul_The_NerdAlso weird is this commercial about text-messaging phones that advertises it as a way to communicate with mimes.
05:29:35 Quit Novus (Read error: 110 (Connection timed out))
05:31:12{EDF}SSlol wtf
05:32:12earHertzI hate miomes
05:32:16MikachuearHertz: aren't writes to the lcd register timing constrained anyway?
05:33:48earHertzit appears so
05:34:49earHertzbbut there's no timing check WITHIN the loop
05:34:57earHertzjust priior to the block containig it
05:35:21Mikachuhm, i guess there is a remote possibility it will help then
05:38:27Mikachui think it looks like it does wait after every copy
05:38:49Mikachuare we looking at color ipods?
05:40:17earHertzI am
05:40:24earHertzwell, at teh video
05:40:37Mikachudifferent story then i guess
05:43:18***Saving seen data "./dancer.seen"
06:00:09earHertzhow do I get teh system time?
06:00:22earHertzer, the ticks
06:02:44earHertzit's global?
06:02:57 Join Falco98 [0] (
06:03:13Falco98hey all
06:04:00JdGordonearHertz: yup
06:04:32Falco98JdGordon: did you notice they broke the patch when they changed the playlist code the other day?
06:05:32Falco98it doesn't even compile now
06:05:56Falco98(i just tried your last version of the patch with source i had from 5-22.... when it worked with source from 5-19)
06:07:03 Join {EDF}SS2 [0] (
06:14:42 Join linuxstb_ [0] (
06:16:56 Quit linuxstb (Read error: 110 (Connection timed out))
06:17:18 Quit {EDF}SS (Read error: 110 (Connection timed out))
06:21:01Falco98JdGordon: u around?
06:23:27JdGordonye i saw the comments
06:24:01Falco98have you tried to compile?
06:24:07JdGordonno time today
06:24:08Falco98it's not a simple misalignment error
06:24:15JdGordoni dont see a point fixing it till next week
06:24:19Falco98someone has done fundamental change to playlist.c
06:24:35Falco98yeah, that's fine, i don't mind, i just wanted to make sure you know the scope of the problem
06:25:15Falco98but when you try to compile it as it is now, it complains that several of the variables are undeclared etc (the ones you use in the CASE part which are used other places in the function)
06:25:40Falco98so i think hardeep may have messed with the way things work just in general (or hopefully just renamed some variables)
06:26:03 Join {EDF}SS [0] (
06:26:08JdGordonok, i dunno... iv got stuff to do now, but ill have a look later today or after the w/e
06:27:49Falco98no prob.. like i said, just wanted to make sure you know ;-)
06:28:10 Quit {EDF}SS2 (Read error: 110 (Connection timed out))
06:33:25 Quit Falco98 ("CGI:IRC (EOF)")
06:34:44earHertzhow many ticks per second?
06:36:04Paul_The_NerdOr is it HZ?
06:36:42earHertzwhere's it defined?
06:36:57Paul_The_NerdNo clue
06:37:03Paul_The_NerdI think it's HZ
06:37:22Paul_The_NerdIf something takes ticks, and you pass it HZ, it's one second's worth if I recall
06:42:39 Quit lostnihilist (Read error: 104 (Connection reset by peer))
06:44:05 Join qwx [0] (
06:44:41earHertzok, HZ = 100
06:45:43earHertzmy mod seems to save about 0.1 ticks per call to the lcd update, or one millisecond per lcd update
06:51:22 Quit {EDF}SS (Read error: 104 (Connection reset by peer))
06:56:15 Quit qwm (Read error: 110 (Connection timed out))
06:57:38 Join {EDF}SS [0] (
06:59:33 Join lostnihilist [0] (
06:59:42 Quit EbErT (Remote closed the connection)
07:02:31 Quit lostnihilist (Read error: 104 (Connection reset by peer))
07:08:32 Join wooo [0] (
07:09:55midkayhahaha, earHertz :)
07:10:10*midkay howls with laughter
07:10:25midkayyour last message.
07:11:43earHertza millisecond is not insignificant
07:12:23midkayi was joking.
07:12:32earHertzbesides, tahts' on average; some savingsd are as high as three milliseconds
07:12:55midkayyou should try test_fps.
07:13:13midkaywonder if the speed changed, however slight..
07:14:02earHertzwhere's that
07:14:27midkayneed to add it to plugins/SOURCES and compile it yourself
07:14:27Paul_The_NerdIt's an optional plugin, you have to change sources to include it
07:14:55earHertzok, how do i do that
07:15:33midkayjust add it to the top of apps/plugins/SOURCES (add a new line "test_fps.c")
07:15:44midkayrecompile, and copy it over from builddir/apps/plugins/test_fps.rock
07:16:04midkaythen just run it (with CPU boosted to 75mhz) and see what a full update is reported as.
07:16:19midkay36.5fps on my 5G as of 1.5 months ago.
07:17:34earHertzcopy it where?
07:17:44midkaywherever? to your iPod..
07:17:59midkay /.rockbox/rocks as a plugin for the browse plugins menu, or in the root, wherever you wish to run it :)
07:18:01earHertzwhat dir
07:18:13midkayplugins can be executed from anywhere..
07:18:24*earHertz strangles midkay
07:18:39midkayyou should know this! :)
07:18:46Paul_The_Nerdmidkay: Boosted or no?
07:19:00midkayPaul_The_Nerd, that was boosted, and as such i asked earHertz to boost his before running it..
07:19:18earHertzgah. does it seem to take forever for teh pc to figure out the ipod's been plugged in?
07:19:32midkayearHertz, in disk mode, maybe 10-15s max for me..
07:19:36zemidkay: so i ended up buying a used karma on ebay :p
07:19:38midkaymight want to reconnect it..
07:19:40midkayor if the VM window was open.
07:19:47midkayminimize and reconnect. or it steals focus.
07:19:48Paul_The_Nerdmidkay: Ah, didn't see that.
07:19:51zemidkay: did you know you can buy a 1 year warranty on new/used/refurb electronics sold on ebay?
07:19:56midkayze, what a ******* loser. :)
07:20:02zewarranty/service plan
07:20:04midkayPaul_The_Nerd, :)
07:20:24Paul_The_Nerdmidkay: My _remote's_ screen is 60.5 boosted
07:20:36midkayfor what model?
07:20:57Paul_The_NerdMain screen's 850 boosted
07:20:58midkayremotes are quite fast, since their LCDs are small+monochrome. :)
07:21:02zemidkay: hopefully it'll last untill what was to be the chroma reaches some actual manifestation thats worthy of its would-be glory
07:21:05midkaylucky bastards.
07:21:12Paul_The_Nerd850 is a lost faster than 60.5. :-P
07:21:18midkayze, um, you know it's not coming out, right?
07:21:33midkayPaul_The_Nerd, again, you are a lucky bastard. :)
07:21:53zemidkay: what was to be it still exists as a sigmatel kit for companies to make a player out of
07:21:55Paul_The_Nerdmidkay: The iPod Nano gets 200.5
07:21:57 Join lostnihilist [0] (
07:22:01zemidkay: roughly
07:22:11midkayze, er.. if you say so..
07:22:16midkayPaul_The_Nerd, sigh.
07:22:22midkaythe 5G needs more work. :p
07:22:54zemidkay: supposedly the first products made from the sigmatel stuff based on the karma/chroma will be coming out late this year
07:23:06midkayze, nice..
07:23:09zeor so is rumoured
07:23:12Paul_The_Nerdmidkay: The 5G needs to not have an evil Broadcom chip in the way. :-P
07:23:13midkaypff. :)
07:23:23earHertz1/1 21.5 fps, 1/4 44.5 fps, cpu 30 MHz
07:23:28midkayPaul_The_Nerd, 'in the way' or 'available for use'? :)
07:23:33midkayearHertz, we wanna know 75mhz! :)
07:23:36Paul_The_NerdIN THE WAY
07:23:52midkayOH. OH. ALRIGHT.
07:24:21Paul_The_NerdSo I say, so it is written.
07:24:39midkaymay you so explain?
07:24:55Paul_The_NerdI do not need to.
07:25:05Paul_The_NerdI'm sure the broadcom chip will prove quite handy at some future point.
07:25:14midkaybut how is it in the way?
07:25:14earHertz1/1 37, 1/4 57, 75MHz
07:25:30midkayheey, earHertz .. 36.5fps to 37. :)
07:25:35midkaypretty schweet. :)
07:25:44earHertzno, that's w/o my mod
07:25:59midkaywell, we want to hear the mod results ffs. :)
07:29:09earHertz1/1 22.5, 1/4, 46, 30 MHz
07:29:09 Quit {EDF}SS (Read error: 104 (Connection reset by peer))
07:29:31Paul_The_NerdYes, but you can't compare like that
07:29:44midkaywhat do you mean?
07:29:53Paul_The_Nerd30mhz compared to 75mhz?
07:29:59midkayhe'll give 75 in a moment..
07:30:05midkayhe gave 30 and 75 last time too.
07:30:25midkayPaul_The_Nerd, are you really tired or drunk or high or something? :)
07:30:31midkayyou seem rather off. :)
07:30:39earHertz1/1 38.5, 1/4 58, 75 MHz
07:30:55midkayearHertz, congrats! :) nice little improvement.
07:31:11 Join {EDF}SS [0] (
07:32:47Paul_The_Nerdmidkay: I'm talking with a very hot girl I know, and edging around the topic of dating, so my concentrations on trying to interpret things she's saying.
07:33:15midkayPaul_The_Nerd, no wonder. stop troubleshooting and give it your all! :)
07:34:34Paul_The_NerdI suspect nothing shall come of it. I seem to fall into the "gay male friend" role where they talk to me about who they're sleeping with, etc, but never actually see me as a guy. Which is kinda unfortunate.
07:35:29midkayah, but things may change.
07:37:02*Paul_The_Nerd shrugs
07:37:09Paul_The_NerdIt doesn't matter.
07:37:39 Join EbErT [0] (
07:38:13biffheroPaul_The_Nerd: I heard a study today. 50% of men think of sleeping with their platonic friends, while only 10% of women do.
07:38:50Paul_The_Nerdbiffhero: I think the truth is that simply men are more honest when asked to admit they do.
07:38:53midkay50%? bs. :) and 10%? even more bs. :)
07:39:14EbErTtrue Paul_The_Nerd , that is a biased survey
07:39:22biffheroPaul_The_Nerd: plainly, we are hornier
07:39:26earHertzPaul_The_Nerd: women need to be directed. Just tell her what you want, and tell her she wants itsd
07:39:33midkayit's got to be around 100% on each side, even if just a quick, single thought.. :)
07:39:58biffhero<earHertz> Paul_The_Nerd: women need to be directed. <<< tie her up.
07:40:06earHertzand don't become her shoulder to cry on
07:40:26earHertzwell, yeah, some of them like being tied up, but I always find that a bother
07:40:35biffherocry on her shoulder.
07:40:57midkayi see the conversation has passed my level of.. well, you see where this is going.
07:41:10midkayi've also got to head to bed.
07:41:16midkayso, nite. :)
07:43:19***Saving seen data "./dancer.seen"
07:48:50 Join qwm [0] (
07:55:06earHertzok, patch is on patch tracker
07:59:29earHertzPaul_The_Nerd: legt me knowe your results using it
07:59:35earHertz(the patch I mean, niot the girl)
08:00:50 Quit qwx (Read error: 110 (Connection timed out))
08:01:29Paul_The_NerdI don't have a 5G
08:03:12earHertzno wonder the girls aren't fallign LL OVER YOU
08:04:10EbErTi'll never get a 5g, silly to have video playback on that screen
08:04:30earHertzactually, while i don't use it much, it's kinda cool
08:04:41EbErTi'm happy with my 4g ipod/brick
08:05:01EbErTif i wanted that, i'd get an archos or something similar, with greater capabilities
08:08:08 Join ender` [0] (i=useless@
08:12:07earHertzamiconn: morning
08:12:24earHertzamiconn: did you write lcd-ipodvideo.c?
08:12:42amiconnHmm, Infirit should've mentioned his amd64 host earlier...
08:12:53amiconnearHertz: Nope.
08:13:06earHertzhu, thught I saw your name in the source
08:13:27earHertztake a look at this;
08:17:34amiconnSomeone with a g5 should try this
08:17:58EbErTwhat's the battery life difference on 30mhz vs. 75mhz?
08:18:40amiconnI was just the last one committing a change to lcd-ipodvideo.c. That's because I removed lcd_roll() in all lcd drivers.
08:19:09earHertzEbErT: bad
08:19:18earHertzwhat did lcd_rool do/'
08:19:38amiconnIt was highly lcd dependent, not actually implemented for many newer targets, and the only plugin (!) using it was removed
08:20:43amiconnlcd_roll() used a hardware feature of the lcd controller to roll (not scroll) the lcd content.
08:21:10earHertzmight be nice to have that
08:21:20amiconnWhat for?
08:21:44earHertzif it's in hardware, it could obviatwe teh need to rewrite stuff on a scroll
08:21:54amiconnroll, not scroll
08:22:12earHertzyreah, roll up n lines, then fill in teh botton n lines
08:22:29amiconnAnd it doesn't actually move the content of the internal lcd memory, it just sets the starting line different
08:23:51amiconn(1) Not all lcd controllers have it (2) On some that have, we couldn't use it because the lcd panel is smaller than what the controller could control, and it's not possible to clamp the roll in a suitable way
08:24:14amiconnIt would show garbage from the 'invisible area' of the controller
08:24:17 Join ACK54W [0] (
08:24:55amiconn(3) On some more controllers that have it, we couldn't use it because the lcd panel works 'sideways', so it would roll horizontally instead of vertically
08:25:21amiconn(H300, probably also the g4 color / nano)
08:26:38amiconnAnd, it's rather unlikely that we want to roll/scroll the *whole* display
08:27:10earHertzgood point
08:28:12 Part JdGordon
08:29:41 Join MZed [0] (
08:31:02amiconnIn case of the lcd update loop, I think it might pay off to write it in asm
08:31:44 Part MZed ("Leaving")
08:32:11amiconnSomeone should do some experiments on ipod whether there is some kind of burst memory access like there is on coldfire
08:33:00 Part Paul_The_Nerd
08:38:55 Join damaki_ [0] (
08:41:38 Quit Strath (Read error: 104 (Connection reset by peer))
08:41:38 Join StrathAFK [0] (
08:41:38 Quit EbErT (Remote closed the connection)
08:41:38 Quit Sinbios (Connection reset by peer)
08:41:38 Join JoeBorn [0] (
08:41:53 Join Sinbios [0] (
08:42:16 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
08:42:18 Join ender [0] (i=useless@
08:42:30 Quit ender` (Read error: 104 (Connection reset by peer))
08:42:54 Quit amiconn (Nick collision from services.)
08:42:55 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
08:48:04 Join daurnimator [0] (n=daurnima@unaffiliated/daurn)
08:49:16 Join qwx [0] (
08:54:25 Quit damaki (Read error: 110 (Connection timed out))
08:54:52 Join damaki [0] (
08:58:44 Quit qwm (Read error: 110 (Connection timed out))
09:03:53 Quit damaki_ (Read error: 110 (Connection timed out))
09:05:00 Join petur [0] (
09:17:45 Join Moos [0] (
09:23:09 Join Zagor [0] (n=bjst@rockbox/developer/Zagor)
09:36:58 Join SereR0KR [0] (
09:40:18*petur gets a WMA feeling...
09:40:30markunJust read about it as well
09:43:14 Join Kohlrabi [0] (
09:43:23***Saving seen data "./dancer.seen"
09:51:09 Join Rondom [0] (
10:04:14 Join muesli|delhi [0] (n=muesli_t@
10:04:25 Join damaki_ [0] (
10:08:56 Nick linuxstb_ is now known as linuxstb (
10:10:33 Join theli_ua [0] (
10:10:43linuxstbamiconn: When I was optimising the screen drawing functions in pacbox for the ipod I got big increases when changing the code to do multiple-word memory reads/writes, so I think the answer is yes.
10:10:55 Quit theli_ua (Read error: 104 (Connection reset by peer))
10:12:36linuxstbI agree that at least writing that inner-loop in asm should help the 5g video driver. In fact, the IPL project already has a 5g lcd_update() function in assembler and I've been meaning to compare the performance of that with our C version.
10:22:09 Quit damaki (Read error: 110 (Connection timed out))
10:25:12 Join lee-qid__ [0] (
10:27:57amiconnlinuxstb: It would still be helpful to analyse under what conditions the pp50xx does burst accesses
10:28:29amiconnIf nobody else does it, I'll probably do some experiments with mem memory speed test plugin, but only after 3.0
10:28:41amiconn(and I consider a few other things higher priority)
10:29:11linuxstbYes, I was just saying that I found that some kind of burst access exists.
10:36:29 Join qwm [0] (
10:39:33 Join ashridah [0] (
10:41:41Moosamiconn: please don't forget about the X5 LCD too when you will on this area : )
10:47:19 Quit XavierGr (Read error: 110 (Connection timed out))
10:48:53 Quit qwx (Read error: 110 (Connection timed out))
10:57:33 Quit merbanan (Read error: 104 (Connection reset by peer))
10:57:35 Join merbanan_ [0] (
10:59:31 Quit JoeBorn ("Leaving")
11:00:46 Nick merbanan_ is now known as merbanan (
11:03:29 Join TeaSea [0] (
11:08:42 Quit wooo ()
11:10:59amiconnmidkay: i10n v2 isn't completely done. The framework is there, but 2 major things are still missing. (1) The actual rework of the .lang files to take advantage of l10n v2 (2) Voice building per target
11:12:00amiconnBger started working on (1), but then mysteriously disappeared...
11:17:34*petur already wondered where Bger went
11:18:49 Quit Rondom (Read error: 113 (No route to host))
11:19:40 Quit ScoTTie (Read error: 104 (Connection reset by peer))
11:20:43 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
11:21:45amiconnwiki spam alert...
11:29:53daurn|laptopdaurnimator spam alert
11:30:02*daurn|laptop spurles
11:30:49Zagoramiconn: where?
11:35:27 Join damaki__ [0] (
11:36:12*daurn|laptop guesses: the wiki
11:37:11 Quit ACK54W (Read error: 110 (Connection timed out))
11:37:31peturnah.. he's an ok man ;)
11:39:33*petur wonders how our chairman is doing...
11:40:51 Join Antioch [0] (
11:42:57amiconnZagor: AeamgxeGuy
11:43:26***Saving seen data "./dancer.seen"
11:46:52 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
11:47:14 Join Kohlrabi [0] (
11:47:52Zagoramiconn: removed. thanks.
11:48:36AntiochWhat are the flags/extensions/whatever-you-call-them for %pb (progress bar)
11:51:04Antioch%pb isnt even mentioned in
11:51:20 Quit damaki_ (Read error: 110 (Connection timed out))
11:53:04peturAntioch: check the (pdf) manual
11:53:12Antiochwhich one?
11:53:25peturof the target you use?
11:53:31 Quit linuxstb (Read error: 110 (Connection timed out))
11:53:50peturexample: h300: page 95
11:53:55Antiochah, I see
11:54:00AntiochSorry, I had never looked at them before
11:54:35peturthe manuals are becoming better maintained than the wiki
11:54:40daurn|laptophi al
11:54:48daurn|laptopdoes any1 know of a general dap channel?
11:54:54AntiochYea, I noticed a lot of contradictions when reading the wiki
11:54:55Antiocha lot
11:55:53daurn|laptopAntioch: my holy hand grenade came from you
11:56:03AntiochIndeed it did.
11:56:27daurn|laptopis [19:54:54] <Antioch> a lot @ me?
11:56:48Antiochno, just emphasising, lol
11:57:57daurn|laptopi'm looking for a cool, new mp3 player
11:58:00daurn|laptopsomething small
11:58:05daurn|laptopbut... cool
11:58:15AntiochI noticed that the manual's wps section doesnt talk about alternating sublines.
11:59:35peturfeel free to contribute :D
12:06:13daurn|laptopso..... any1 got a channel?
12:07:07peturMR has a general DAP subforum
12:10:17 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
12:11:18daurn|laptopi want an irc room
12:11:44 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
12:24:48 Quit hannesd ("Client suicide")
12:25:57 Join Infirit [0] (
12:27:06 Join hannesd [0] (
12:27:29 Quit hannesd (Read error: 104 (Connection reset by peer))
12:27:46 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.")
12:29:22 Join hannesd [0] (
12:32:01 Join qwx [0] (
12:38:12 Quit Infirit (Remote closed the connection)
12:41:46 Quit qwm (Read error: 110 (Connection timed out))
12:43:14 Join mikearthur [0] (
12:55:24 Join Infirit [0] (
13:03:10 Join juxtap [0] (
13:04:42 Join lodesi_ [0] (
13:10:29peturat least it's friday, bofh-day :)
13:13:20 Join PaulJam [0] (
13:20:42 Quit midkay (Read error: 104 (Connection reset by peer))
13:21:03 Join dj-fu [0] (
13:21:23 Quit dj-fu (Client Quit)
13:21:30 Join midkay [0] (n=midkay@rockbox/developer/midkay)
13:25:46 Join XavierGr [0] (
13:27:02 Join linuxstb [0] (
13:28:24XavierGrso in order to use lang v2 we need to fulfill the strings for each target on the lang files?
13:28:45Bagderwe already use langv2
13:28:50peturonly if it's different for a particular target
13:29:18Bagderfor all phrases that should differ, we should make them differ properly
13:29:21XavierGrBagder: yes i know, I mean to utilize it.
13:29:34 Quit [TCK] ("well, if you say so.")
13:30:39amiconnBagder, XavierGr: Yes, and properly merge those which were separated before
13:30:44amiconn(mostly for player)
13:30:48 Join damaki [0] (
13:31:12amiconnI'm not sure whether I'll manage to adapt voice before the 29th ...
13:33:40XavierGrI could help for the iriver targets. Is there a wiki page that comments which specific tags we must change, or what exactly to do?
13:34:34Bagderis the docs we have
13:35:56Bagderbasically, you need to add target-specific ones before the *: for the phrase you want to change
13:36:56XavierGrI see, but I remember there is a patch that makes that in the tracker, at least for iriver targets (for NAVI instead play). Are there many more cases?
13:37:32XavierGrAlso what about the other languages? (except english) They must be updated from the translator, right?
13:38:55Bagderwe first make sure the english one is right, and of course all translators must adapt
13:39:48 Quit StrathAFK (Read error: 104 (Connection reset by peer))
13:39:49XavierGrreminds me, shouldn't we call for some translators to update all lang files? (Announce it like the 2.5 release)
13:40:05Bagderwe should
13:40:19Bagderand I remember rasher's nice lang status table
13:40:26amiconnAs mentioned, there are a couple of string pairs that were used to separate the player from the rest
13:40:48amiconnThese should be combined into one id each, and the old pairs deprecated
13:41:02amiconnSearch for _PLAYER in english.lang
13:41:22*amiconn wonders were rasher vanished...
13:41:37 Join qwm [0] (
13:42:04Bagderamiconn: he got busy with life and non-rockbox stuff
13:42:30Bagderat least so he claimed ;-)
13:42:54XavierGryeah I haven't seen him for ages.
13:43:11XavierGrSame for Bger. He vanished out of the blue.
13:43:28***Saving seen data "./dancer.seen"
13:43:34Bagderover time, lots of people come and go
13:44:04Bagderheck, I'd say the top 50 names of the CREDITS file are rarely seen these days
13:44:29 Quit damaki__ (Read error: 110 (Connection timed out))
13:46:08XavierGrAlso there was a discussion long ago to standarlize keymaps in the new targets... I guess this won't happen on 3.0
13:46:18XavierGrOMG too many fronts!
13:46:32Bagderthe key rework was decided to be done after 3.0
13:46:35*amiconn knows that feeling :/
13:47:16 Quit lee-qid__ (Read error: 110 (Connection timed out))
13:48:38peturBger seems to be alive, he committed some stuff recently (18/5)
13:50:14 Quit hannesd (Read error: 104 (Connection reset by peer))
13:51:45 Quit qwx (Read error: 110 (Connection timed out))
13:52:52XavierGrpetur: yes I saw that too...
13:57:26 Join hannesd [0] (
14:02:29 Join Poka64 [0] (
14:05:26XavierGrBTW is it possible to have Greek voice files? (or non-english)
14:06:11Bagderthere are french and german ones floating around
14:06:23Bagdergreek shouldn't be any different
14:06:50XavierGrSo the lang file shoould contain the voice namings too, right?
14:06:57Bagderyes it does
14:07:44InfiritHello, i'm updating the nederlands.lang file but have a question.
14:07:49InfiritWhat does LANG_ALARM_MOD_ALARM_MENU do? It does not exist on my H340.
14:08:41peturoh how nice... another item off my stack :)
14:09:49InfiritI cant help code but this i can help out with.
14:10:06InfiritI'll upload it to the tracker when done
14:10:20peturnice, I'll commit it then ;)
14:12:08tom__google is brokened :(
14:12:15InfiritBut is LANG_ALARM_.. a kind of alarm clock? EG it starts playing at a certian time?
14:12:16t0masInfirit: Are you from the Netherlands? Or Belgium?
14:12:36t0masme too :)
14:12:44*petur is .be
14:13:10 Join bluebrother [0] (
14:13:33 Join damaki_ [0] (
14:14:32InfiritI am also starting an effort to translate the manual but that will take some more time ;)
14:15:29 Join KN|stiff [0] (
14:15:32t0masso you're using the Dutch translation?
14:15:52InfiritIs there already one?
14:16:06t0masan outdated one
14:16:12t0masWhich might be the reason nobody uses it...
14:16:35 Join orfax [0] (
14:17:08InfiritIs it on the wiki somewhere? I'll have a look if i can use parts of it/
14:23:20t0masit's in CVS I guess?
14:23:22markunInfirit: it's in the rockbox source tree. apps/lang/nederlands.lang
14:24:45InfiritOk, maybe i'm confused :) I was talking about a Dutch translation of the manual not the lang file.
14:24:59t0masaah ok
14:25:05InfiritThe lang file was already 100% update by me last release :)
14:25:54 Join lodesi [0] (
14:26:07 Join Kohlrabi [0] (
14:28:14 Quit lodesi_ (Read error: 104 (Connection reset by peer))
14:29:13 Quit damaki (Read error: 110 (Connection timed out))
14:31:09 Join [1]pjo [0] (
14:31:15[1]pjoHello !
14:31:55[1]pjoHow do I boot iPod 4G Greyscale after installing the bootloader and rockbox files ?
14:32:26[1]pjomenu + center does not work
14:32:38orfaxhow long are you pressing them
14:32:47[1]pjo30 sec
14:34:10orfaxhmm...dunno, works for me in about 5 seconds.
14:34:57amiconnXavierGr: For a greek voice file, we would need a greek tts engine
14:35:07Mikachuor a greek
14:35:14amiconn..preferably a sapi5 compatible one
14:35:42[1]pjowhat is the best way to find which iPod model is this ?
14:35:51[1]pjoit is not 5G, photo
14:35:56 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
14:36:00[1]pjolooks like it is Greyscale 4G
14:36:32peturipodlinux wiki has a page that helps you identify your model
14:36:39amiconnDo you have an image somewhere?
14:36:47[1]pjothanks petur
14:37:30 Join Hansmaulwurf [0] (
14:38:19amiconnMikachu: In fact it's possible to create a voice file with human speech, just that it is a tedious task
14:38:33InfiritLANG_INVERT_CURSOR has been re-added to the english.lang it was DEPRECATED?
14:38:35amiconnChristi did that once for UK english
14:38:46InfiritShould it be removed?
14:38:58 Join qwx [0] (
14:39:27[1]pjopetur: is it in documentation or wiki ?
14:39:47[1]pjopetur: tahnks
14:40:47[1]pjoor its not RockBox page
14:41:19[1]pjoi found it it is 3G greyscale
14:41:20peturyou wanted to identify your ipod model, no?
14:41:40[1]pjobut at Rockbox installation page I caould not find 3G
14:41:54petur3G isn't ready yet
14:41:57[1]pjoyes it is 3G Greyscale
14:42:07[1]pjoOh !
14:42:16peturthere's no dev (anymore) with a 3G
14:42:16[1]pjoI installed 4G greyscale
14:43:00[1]pjono wander it does not work
14:43:24[1]pjoI have to restore boot to the original one
14:44:28[1]pjothanks petur, Parlez vous Francaise ?
14:44:32 Quit KN|stiff (Read error: 110 (Connection timed out))
14:45:43linuxstb[1]pjo: Also, the key combinations are different for the 3G - see
14:46:01[1]pjooh yes !
14:46:52[1]pjoThanks linuxstb BTW I just got a dvd of SUSE 10.1
14:47:05petur[1]pjo: un petit peu - I'm from the Flemish part of Belgium
14:47:25[1]pjopetur: bien sur
14:47:56InfiritSUSE 10.1 has XGL, hmmm eyecandy :)
14:47:58[1]pjoI thought your nick is French
14:48:29[1]pjoyes that is the reason I want to run SUSe Xgl cubic desktop
14:48:40petur[1]pjo: in fact my nick is just my first name in icelandic
14:48:54 Quit qwm (Read error: 110 (Connection timed out))
14:49:04[1]pjopetur: oh icelandic, lots of volcano as here !!!!!
14:51:18XavierGrhmm I found a duplicate in lang.
14:51:50XavierGrLANG_REPEAT_ALL = All and LANG_FILTER_ALL = All
14:52:13XavierGrShouldn't we have one "All" for various cases?
14:53:31amiconnThat's a controversial thing - maybe it is desirable to use different translations for "All" in some language
14:53:42amiconnNot asure at all about this
14:54:52 Join bluebrother^ [0] (
14:57:40InfiritShould LANG_MENU_SHOW_ID3_INFO be changed to say: Show tag info instead of ID3 info?
14:57:47XavierGralso some voice files are missing in english.lang
14:59:30amiconnNot all entries should have a voice: string
14:59:45amiconn...only those which are actually voiced
15:00:20amiconnIncluding a voice clip for a string that isn't voiced would be a waste, and makes it more difficult to squeeze the voice file
15:00:33 Join Siku [0] (
15:00:54InfiritCan it say maybe "not voiced" or something to make it clear?
15:00:54amiconntag info is still too technical. Linus made a good proposal a few weeks ago, but I don't remember what it was...
15:00:54XavierGramiconn: yes I agree but I found voice strings that are in the menu and not voiced.
15:01:13InfiritOk, i;ll leave it for now, thanks
15:01:25XavierGrLike LANG_LCD_REMOTE_MENU
15:01:35 Join damaki__ [0] (
15:02:13bluebrother^wasn't it something like "file info" or "metadata"?
15:06:10[1]pjoi am going to bed tyhanks folks and see you later
15:06:25 Quit [1]pjo (" HydraIRC -> <- 100,000+ downloads can't be wrong")
15:09:01amiconnXavierGr: LANG_LCD_REMOTE_MENU is voiced in english.lang...
15:09:13 Quit bluebrother (Read error: 110 (Connection timed out))
15:10:21 Nick bluebrother^ is now known as bluebrother (
15:17:39 Quit damaki_ (Read error: 110 (Connection timed out))
15:26:35 Quit PaulJam (".")
15:32:13 Join Febs [0] (
15:36:23 Join qwm [0] (
15:36:54tom__I know this is a bit off topic but, is there anyone around that knows about format string attacks?
15:40:40 Join klrspz [0] (n=klrSpz@
15:43:32***Saving seen data "./dancer.seen"
15:44:10ashridahtom__: i recall that it's mostly due to people calling printf(buffer) when they mean printf("%s",buffer), but i seem to recall it's more complicated than that
15:45:03tom__yeah exactly, I've set up a test bed under qemu, I'm trying to learn about it.
15:48:04 Quit qwx (Read error: 110 (Connection timed out))
15:50:47Moosspeaking about .lang, the francais.lang update is in the tracker (there was just one missing string)
15:54:33InfiritQuestion for the Dutch speaking people. Should pitch be translated at all? I saw it translated as "versnelling" but this does not seem right to me.
15:55:20peturI'd keep pitch or translate it as tempo
15:55:34peturwhich isn't 100% coorect
15:55:41peturcorrect even
15:55:45markunpitch is probably better
15:56:25InfiritOk, i'll change all them to pitch. Thanks
15:57:10markunWhat about other technical words like crossfade and crossfeed?
15:57:15 Join qwx [0] (
15:59:32InfiritI am more for leaving them as they are, unless it has very obvious translation. Like frequency
15:59:36 Join Kohlrabi [0] (
16:03:14amiconnI'd rather try to translate as much as possible
16:03:47amiconnIf you keep like half the strings in english just because they're technical there's not much point in a translation
16:04:20amiconnThe translation is also meant for people who don't understand english well enough
16:04:40InfiritThe problem is that there is no direct translation for some words
16:05:06amiconnIf there is no meaningful translation, then you have to keep the english word, unfortunately
16:05:46*amiconn also prefers a program's UI in german, even though he has no problems in understanding an english UI
16:08:03InfiritI will translate as much as possible and upload it to the tracker. People can have a look and point out my errors or better ways to translate it :)
16:08:27 Quit qwm (Read error: 110 (Connection timed out))
16:08:37*XavierGr prefers a program in English UI because in Greek I can't understand the translated terminology....
16:09:22*petur agrees with XavierGr
16:11:26peturmost translations of software to Dutch are done by Dutch people, and then sold in Belgium. The small differences between Dutch and Flemish make this very irritating, so I never bother to try the translation.
16:12:39peturI once did the translation of some software and had complaints from Dutch people, so it works the other way around too
16:13:37InfiritYes, that is true unfortunately. Maybe create a flemmish language file?
16:13:49peturnah, don't bother
16:13:58InfiritOr for the netherlands a vries language file :)
16:13:58XavierGrgood or bad, with english being an international language, technological terminology is left back for other languages.
16:14:16*Moos loves frech ;)
16:14:35Infiritfries.... and blushes
16:14:47bluebrotherhow about a klingon or bavarian translation? IIRC some projects already did this for fun ;-)
16:15:15InfiritYeah, why not, it would be very cool to show klingon ui to your mates :)
16:15:24peturit's sometimes hard to choose between an approximate translation and keeping the English term
16:15:51peturthe translation can be more confusing than the English word
16:16:00Mikachui don't think klingon is officially in unicode
16:17:13bluebrotheraccording to wikipedia it is ;-)
16:17:39Mikachui think there is an unofficial range used for it, but not approved by the unicode committee or whatever they are
16:17:49peturthis one isn't either:
16:18:26peturafaik a Swiss dialect
16:18:29bluebrotherfrom wp: Everson created a mapping of pIqaD into the Private Use Area of Unicode, which he listed in the ConScript Unicode Registry (U+F8D0 to U+F8FF)
16:19:05bluebrotherso it's unofficial
16:20:28markunAghaster is working on a esperanto translation
16:22:37 Quit ashridah (Read error: 110 (Connection timed out))
16:25:42InfiritIs it tagcache or tag<space>cache? I see both in the lang files
16:25:52 Join KN|stiff [0] (
16:26:27 Quit muesli|delhi ("ich will Khe!!!")
16:29:45InfiritThe manual has it with a space
16:35:11 Join ACK54W [0] (
16:39:20 Join Acksaw [0] (
16:40:23 Quit tom__ (Remote closed the connection)
16:55:23 Quit Moos ("CGI:IRC")
16:56:50 Join dpro [0] (
16:57:15 Quit petur ("[x]")
16:57:36 Quit ACK54W (Read error: 110 (Connection timed out))
17:06:51 Join damaki [0] (
17:07:53 Quit KN|stiff (Read error: 110 (Connection timed out))
17:18:51 Quit Zagor ("Client exiting")
17:20:42 Quit XavierGr (Nick collision from services.)
17:20:45 Join XavierGr [0] (
17:21:34 Quit damaki__ (Read error: 110 (Connection timed out))
17:25:32 Join qwm [0] (
17:27:17 Quit bluebrother ("Leaving")
17:34:57 Join holotone [0] (
17:35:18holotoneI was just checking in to see what the status of the power consumption bug on the H3xx port was...
17:35:23holotoneHas it been tracked down?
17:35:47holotoneAnd is the bug fix slated to be included with RB3.0?
17:36:32 Quit qwx (Read error: 110 (Connection timed out))
17:37:10FebsAs far as I know, the H300 power issues have not been resolved. Yes, it was an issue that was targeted to be addressed in release 3.0. I don't know whether it is an issue that is currently considered to be release-critical.
17:37:30 Join qwx [0] (
17:38:48amiconnImho it is
17:41:06holotoneI love the current build, but I really can't justify using it until the power consumption bug is resolved, just do to hardware wear and tear it will cause
17:41:19holotonebeside that point, you all have done INCREDIBLE job with this release.
17:41:34holotoneI've been a RB fan since the Archos 6000 port that ya'll did.
17:43:35***Saving seen data "./dancer.seen"
17:47:50 Part YouCeyE ("Leaving")
17:48:14 Join qwx_ [0] (
17:50:00 Quit qwm (Read error: 110 (Connection timed out))
17:58:50 Quit qwx (Read error: 110 (Connection timed out))
17:59:58 Join damaki_ [0] (
18:13:06 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
18:13:26InfiritThe nederlands.lang is almost ready except for the crossfeed entries.
18:14:26 Quit damaki (Read error: 110 (Connection timed out))
18:14:36InfiritWhat does crossfeed do? It will help me translate it better.
18:15:52Mikachuit takes some of the R channel to the L channel and vice versa
18:15:58Mikachupossibly with some delays, i'm not sure of the details
18:17:59InfiritOk, I'll see if there is something in the manual. Thanks
18:18:31 Join qwm [0] (
18:26:04 Part orfax
18:26:45 Join freqmod [0] (
18:26:54 Join Ribs [0] (n=ribs@
18:28:13 Quit qwx_ (Read error: 110 (Connection timed out))
18:30:33 Quit freqmod (Read error: 104 (Connection reset by peer))
18:33:48 Quit _Lucretia_ ("Leaving")
18:33:48 Quit midkay (Read error: 104 (Connection reset by peer))
18:34:03 Join midkay_ [0] (
18:34:23 Join damaki [0] (
18:39:05 Quit holotone ("Leaving")
18:43:11 Quit Poka64 ("brb")
18:44:50 Join lee-qid__ [0] (
18:45:29 Join KN|stiff [0] (
18:48:06 Quit damaki_ (Read error: 110 (Connection timed out))
18:48:28 Join obo [0] (
18:48:33InfiritThe dutch translation is now done and uploaded to flyspray task #5435
18:49:26 Join Poka64 [0] (
18:49:38 Join wohlstandskind [0] (
18:50:58InfiritCrossfeed btw sounds really advanced stuff. Are there other portable players supporting this?
18:52:08wohlstandskindhi all
18:59:45wohlstandskindi have a question
18:59:58wohlstandskindhow can i activate the themes?
19:00:23MikachuInfirit: i doubt it, but it's possible they do
19:01:16 Join Kohlrabi [0] (
19:02:57Infiritwohlstandskind, go into the menu and into browse themes
19:03:02wohlstandskindwhere in menu?
19:03:18InfiritMikachu, Another point for the Rockbox team :)
19:03:27ScoTTiewheres the any key?
19:03:55ScoTTiebah totally missread what you typed :(
19:03:59wohlstandskindi dont the the menu browse themes
19:06:15wohlstandskindoh i found it but i have a problem
19:06:49wohlstandskindwhen i press the center butto to enter the menu Rockbox it shows just a screen loading for a second and then nothing
19:08:33FebsWhat player are you using?
19:09:01wohlstandskindipod nano 4gb
19:10:30FebsOK, so you press the "menu" button to enter the Main Menu, and then the "Browse Themes" button to enter the themes directory, right?
19:10:55Febs(I meant, navigate to the "Browse Themes" entry and press the center button)
19:11:14linuxstbYou need to press and then quickly release the MENU button to enter the main menu. A long press on MENU will bring up the "quick menu".
19:12:12FebsRight. Check the "quick menu" and make sure that "Show files" is set to "Supported" or "all." If you still can't see any themes, that means that you have none loaded onto your nano.
19:12:38linuxstbSomeone needs to write all this down in a manual...
19:13:47wohlstandskindi will check this in 2 minutes
19:14:55wohlstandskindthe control of rockbox is difficult
19:15:39FebsLinuxstb, "someone"?
19:16:16FebsUsually, that means me.
19:18:57wohlstandskindis there a standby plugin for rockbox?
19:19:24FebsOh, wait just one minute here! Turns out, somebody HAS written all this down in a manual!
19:19:35FebsHow about that!
19:19:48 Quit Poka64 ("testing")
19:20:04Febswohlstandskind, there is a sleep timer, if that's what you mean.
19:21:05wohlstandskindwhat can i do with sleeptimer?
19:21:18 Join RedBreva [0] (
19:21:45 Join webguest23 [0] (
19:22:14webguest23what can you do withy a sleep timer, why, put yourself to sleep ofcourse
19:22:31webguest23sorry couldn't ressist it
19:22:33Infiritwohlstandskind, it is the same kind you have on your tv. Turns itself off after xx minutes
19:23:01FebsPerhaps we could answer your question better if you let us know what you mean by "standby plugin."
19:23:24webguest23or there is always the manual as a good source of information
19:23:43Febswebguest, we mentioned that just before you joined.
19:25:27 Part webguest23
19:25:28InfiritFebs, as you are the manual guy, how easy would it be to make a multilingual manual. I am starting a translation to Dutch.
19:27:28 Quit wohlstandskind ()
19:28:15FebsI suppose it could be done. One way would be to just take the manual as it currently exists in CVS, and translate each of the .tex files, leaving the formatting, macros, etc. intact.
19:29:34Febstucoz might have some thoughts on how it could be accomplished. He's better at the LaTeX side of things than I am.
19:30:00InfiritI am now starting with a seperate copy and been updating that
19:34:12 Join Poka64 [0] (
19:36:17 Quit lee-qid__ ("Trillian (")
19:36:54 Join _Lucretia_ [0] (n=munkee@
19:38:23 Quit juxtap (Read error: 104 (Connection reset by peer))
19:41:00 Quit KN|stiff (Read error: 110 (Connection timed out))
19:41:14 Join lee-qid__ [0] (
19:42:24 Join petur [0] (n=petur@rockbox/developer/petur)
19:43:31 Quit Poka64 ("XChat 2.6.2 -, XC-WSys 0.18")
19:43:37***Saving seen data "./dancer.seen"
19:46:07 Join juxtap [0] (
19:46:44 Join Poka64 [0] (
19:55:18 Join Rondom [0] (
19:55:45peturwtf... WinDiff starts complaining the lang files are binary and can't be compared :(
19:56:31thegeek_unix format?
19:56:42 Join qwx [0] (
19:56:54 Quit qwm (Read error: 110 (Connection timed out))
19:57:52InfiritOw, should they be in dos format?
19:58:12linuxstbpetur: A quick google tells me that windiff doesn't support utf-8 -
19:58:14thegeek_well, no
20:02:20*Mikachu hugs diff -a
20:07:39 Join bluebrother [0] (
20:14:28 Join akaidiot [0] (n=not@
20:14:36*amiconn wonders what windiff is
20:17:24 Quit obo ("bye")
20:21:11 Join obo [0] (
20:29:19XavierGramiconn: what's the difference between LANG_BUFFER_STAT_PLAYER and LANG_BUFFER_STAT_RECORDER. I suppose this is where langv2 must be applied?
20:29:44 Join pixelma [0] (n=pixelma@
20:30:13amiconnThis is also a very special case - the whole string should be changed and the associated code should use outpu_dyn_value()
20:30:27amiconn* output_dyn_value()
20:31:08^BeN^mm some one recive mail from sandisk about rockbox?
20:31:18 Nick ^BeN^ is now known as Paprica (
20:33:35Papricaamiconn, linuxstb?
20:33:45 Join Kadd [0] (
20:34:24Kaddsomebody can help me?
20:34:48Kaddi looknig for firmware for this player
20:35:09Kaddlink to foto and model info^^
20:36:13 Part Kadd
20:36:15 Join Kadd [0] (
20:36:21 Part Kadd
20:36:53amiconnPaprica: what? why?
20:37:12Papricahave you receive a mail from sandisk?
20:37:23amiconnwhy should I?
20:37:27PapricaFW: SanDisk Sansa e200 Firmware via RockBox
20:37:37Papricai receive one..
20:37:54Papricai think that they send it to all the developers...
20:38:03*amiconn didn't get one
20:38:06Papricado you want to see it?
20:38:07XavierGrsaying what?
20:38:22 Quit Acksaw (Read error: 104 (Connection reset by peer))
20:38:30Paprica"...We wanted to see if your community/team would be interested in creating alternative firmware for the Sansa e200 model? "
20:38:45XavierGrwow is this from the company?
20:38:53Papricai think that they choose the wrong man :)
20:39:01PapricaKeith Washo
20:39:01PapricaSanDisk Corporation
20:39:01PapricaProduct Marketing Manager-MP3 Players
20:39:03 Join ACK54W [0] (
20:39:08XavierGrNow this is getting serious
20:39:13amiconnHmm, interesting...
20:39:27XavierGrThis is good news for Rockbox
20:39:27amiconnIt seems rockbox is starting to get attention
20:39:35MikachuYour search - "Keith Washo" sandisk - did not match any documents.
20:39:39amiconnFrom companies, I mean
20:40:12XavierGrif some devs can make rockbox work for it after a company request then other companies will think it twice...
20:40:22PapricaMikachu, i have his phone number
20:40:50Papricaamiconn, do you want to see all the mail?
20:41:19Papricamaybe i need to forward it to the developers list?
20:41:34XavierGrpaprica: that would be nice.
20:41:41amiconnMikachu: Search for "Keith Washo" Creative ....
20:42:07pixelmasearch for Washo, Keith in the link above
20:42:29Papricahaha its funny to know that im the only that recieve this mail
20:42:41 Join Zendefera [0] (
20:42:52amiconnHmm, is Sandisk connected with Creative in any way?
20:42:54Zendeferadoes rb have the ipod video hardware specs on the site?
20:43:18Zendeferasandisk associated with creative? hmm, not that I've heard, but I could be wrong.
20:43:20Papricawhat is the rockbox developers mail list email?
20:43:49Zendeferapaprica I think
20:44:09linuxstbPaprica: Maybe the committers list would be better (it's not public) - I never like to publish someone's email without their permission. But that's up to you.
20:44:21 Join hardeep [0] (i=hardeeps@otaku.freeshell.ORG)
20:44:28Papricai mean the commiters list
20:44:44Papricaim really dont know what to do with this mail
20:45:25XavierGrwell Linus, Bagder, Zagor, preglow, amiconn, linuxstb e.t.c must definitely know about it.
20:45:49Mikachuyou could reply and tell him to send it to rockbox-dev
20:47:04Zendeferahmm, anyone know what cpu and ram the ipod video has?
20:47:47Zendeferagood idea.
20:47:47*petur returns
20:48:06 Quit Kohlrabi (Nick collision from services.)
20:48:13 Join Kohlrabi [0] (
20:48:14peturI wrote to the Sansa guys some days ago :)
20:49:17Papricapetur, you got the same mail?
20:49:59peturI wrote them regarding and told them that ipod users do have an alternative, and that rockbox could work on their player if they helped a bit ;)
20:50:15*petur checks his mailbox at work
20:51:15peturnope, no mail
20:51:54Mikachuslandering competitors is always a fun way to advertise...
20:51:54Papricaok i send it to the commiters list
20:52:52Papricahaha he wrote
20:52:59Papricainstead of
20:53:39peturstupid, I did give him the correct web address
20:54:10Mikachucan't trust marketing guys
20:54:54 Join damaki_ [0] (
20:58:45peturdos2unix also doesn't like the lang files anymore - since when has this started?
21:01:11Zendeferawow, the ipod vidos have pretty good cpus and ram.
21:07:11pixelmaI once found a picture on ebay, that made me think that Sandisk could be related to iAudio too: a Sandisk player showing: iAudio Mania - Enjoy Color Sound
21:07:15 Join lukaswayne9 [0] (
21:07:49 Part tucoz ("Leaving")
21:08:40 Quit lukaswayne9 (Remote closed the connection)
21:08:44*amiconn thinks that was a photoshopped fake...
21:09:17 Join Paul_The_Nerd [0] (
21:10:12 Quit damaki (Read error: 110 (Connection timed out))
21:10:28 Join lukaswayne9 [0] (
21:10:51 Quit lukaswayne9 (Remote closed the connection)
21:12:10 Join lukaswayne9 [0] (
21:13:59 Join Rondom_ [0] (
21:14:13 Quit Rondom (Nick collision from services.)
21:14:24XavierGramiconn: really? OMG
21:14:29 Nick Rondom_ is now known as Rondom (
21:15:02peturhey. for some reason cygwin thinks some lang files are binary. english is ok, francais is not. :(
21:15:06amiconnXavierGr: I mean the image with the sansa player playing the iaudio song
21:15:09XavierGrah never mind... I thought you were talking about the email...
21:15:34thegeek_petur : it's probably the utf-8 thing?
21:16:21 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
21:18:04petursomebody checked it in like that....
21:19:22thegeek_perhaps because it needs to be utf-8 in order to get the characters right?
21:19:33 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
21:19:35thegeek_I guess cygwin just sucks when it comes to unicode;)
21:20:14thegeek_Internationalization is a complex issue. The short answer is that Cygwin is not Unicode-aware, so things that might work in Linux will not necessarily work on Cygwin.
21:20:17 Quit lukaswayne9 (Remote closed the connection)
21:20:42*petur should give colinux another kick
21:20:49Paul_The_NerdOr vmware. :-P
21:21:13thegeek_or just install linux
21:21:31peturas if migrating is easy :P
21:21:36thegeek_do as I do
21:21:39thegeek_run it on a server
21:21:51thegeek_I offload a _lot_ of stuff onto my gentoo box
21:21:54 Join lodesi_ [0] (
21:21:59thegeek_but I still prefer windows for the desktop
21:22:16thegeek_I'm just dependent on too many windows apps;)
21:22:28InfiritWindows, only for games
21:22:38thegeek_that's bullshit
21:22:41*petur doesn't play games
21:23:03thegeek_windows xp is a decent os, it's not as good as linux but it's a _lot_ easier to work with
21:23:25 Quit lodesi (Read error: 110 (Connection timed out))
21:23:27InfiritI have crossover for my windows app i cant live without
21:23:42thegeek_my primary reason is actually litestep
21:23:53thegeek_can't live without my theme
21:24:01thegeek_been using it for 3 years now
21:25:02 Join Kohlrabi [0] (
21:25:55Infiritwindowmaker is just as good as litestep (Hey i'm not starting s flame war here :) )
21:26:12 Join gppo [0] (
21:26:27gppoI got one question, how do I setup crossfeed second
21:26:40gppolike it crossfade from one song to another
21:26:48gppoon a ipod 2g mini
21:26:55Paul_The_NerdThen you set up "crossfade" not "crossfeed"
21:26:56 Quit midkay_ (Read error: 104 (Connection reset by peer))
21:27:17gppoAFAIK I know I can't find it
21:27:20gppok let me see
21:27:29Paul_The_NerdYou said crossfeed the first time, so I had to make sure.
21:27:37gppoI mistyped
21:27:51Paul_The_NerdIs it not in the manual?
21:27:56Paul_The_NerdIf it's not, that needs to be corrected...
21:28:35 Join midkay [0] (n=midkay@rockbox/developer/midkay)
21:29:30Infiritpage 37 of the manual explain crossfade
21:29:43 Join tom_ [0] (
21:29:52InfiritFor the h300 one at least
21:29:56Paul_The_NerdInfirit: He's asking about the Ipod Mini 2G though. Its manual may be slightly different.
21:30:11Paul_The_NerdSometimes parts get left out of manuals because things aren't set up quite right
21:30:42gppoInfirit wher ethe link to that manual I am sorry let me read it
21:30:49gppoyour software rocks
21:30:50gppoMUch love
21:31:06gppoLove GPL keep it up
21:32:00Infiritpage 30 :)
21:34:04 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
21:34:11gppoopps my dylsixica
21:34:21gppoOH i see, crossfeed !=crossfade
21:34:57Paul_The_NerdYes, they're two different terms, which is why I said you need to set up crossfade rather than crossfeed. :-P
21:35:30gpposorry my reading comprehession is bad
21:35:53gppoI also read that all the music is just any dir on your ipod hd
21:35:56 Join webguest08 [0] (
21:35:57gppok I see that make sense
21:37:00 Quit webguest08 (Client Quit)
21:39:17 Quit gppo ("gop: god giveths and democarts taketh away!")
21:40:49peturhmmm.. tortoisecvs uses winmerge, not windiff. and winmergeu supports utf-8, still it complains the file is binary. What's a good tool to check file encoding (windows please)
21:41:42 Nick qwx is now known as qwm (
21:43:41***Saving seen data "./dancer.seen"
21:44:27sharpei got a cover for my ipod.
21:44:49peturfor a moment I thought you had another emulator working :p
21:45:14sharpewhat would the next one be? :)
21:46:21 Quit Zendefera ()
21:46:41amiconnAhem, UAE?
21:47:10sharpeamiga? i dunno...
21:47:27amiconnOn iriver it might even be possible
21:47:42amiconn(and iaudio too)
21:48:47sharpewhy iriver?
21:49:29amiconncoldfire is m68k-based
21:50:05hannesdpetur: notepad2
21:50:13sharpei suppose i'm fascinated with emulation of classic hardware. :)
21:50:33 Join dc_ [0] (
21:50:34*Mikachu whispers something about atari ym music
21:52:04sharpei think i'll get to work on the space invaders emulator
21:52:18sharpemaybe... fixing it.
21:53:06XavierGrhmm Greek text to speech converters are hard to find, (not to mention free) I found a very good one from loquendo but it is not for free. :(
21:54:16 Quit dc_ (Client Quit)
21:54:42XavierGrthe demo lets you write anything you want. Then a wav file is created. I am pretty inmpressed it is much better than the English voice files I 've heard so far.
21:55:07amiconnThe at&t english voices are far better than what we can publish now
21:55:42Paul_The_NerdA true TTS engine would be kinda neat, just in general.
21:55:43XavierGryes I 've heard the difference between the microsoft ones.
21:57:18 Quit preglow (Read error: 110 (Connection timed out))
21:57:29sharpei wonder if it'd be safe to expose my ipod to a few drops of water...
21:58:47XavierGrsharpe: just try it and tell us the result :P
21:59:14sharpewill do.
21:59:21 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
21:59:33 Quit amiconn (Nick collision from services.)
21:59:33 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
21:59:50XavierGrsharpe: don't blame me if it won't work after that....
22:00:02 Join lukaswayne9 [0] (
22:00:03Paul_The_Nerdsharpe: They sell waterproof cases for them. They're only like.. what, $150 or so. :-P
22:00:32peturI'll sell you a plastic bag for half the price
22:00:45sharpei know, i just washed the new cover i got for it, since there was some dirt on the screen cover part thing.
22:02:03 Join Kohlrabi [0] (
22:02:29sharpeyeh, few drops of water = okay.
22:04:17sharpeeh, i'll use use eclipse as an ide, and just build using cygwin.
22:04:22 Quit lukaswayne9 (Client Quit)
22:04:44 Join romanpress [0] (
22:11:43 Quit tom_ (Remote closed the connection)
22:18:14romanpresshi, i deleted some songs from my rockbox, but the are still in my tag cache. i already did a "force tag cache update". ps. the files i deleted are from the original ipod music folder...
22:19:15Paul_The_NerdYou have to delete the tagcache itself, not just force an update.
22:19:45 Quit SereR0KR ("XChat Aqua")
22:20:03 Part romanpress
22:20:26 Join romanpress [0] (
22:21:08 Join anathema [0] (
22:21:10Infiritthats not very logical
22:21:26Paul_The_NerdYes well it's primarily because the TagCache feature isn't done yet
22:21:33Paul_The_NerdIt's not how it's supposed to work, just how it has to right now
22:22:49 Join tom_ [0] (
22:23:13romanpressthanks, it works when i delete the tag cache, force update and restart.
22:24:21Infiritah, ok clear. I just did not find any mention of this in the manual. Or should this be fixed before the 3.0 release
22:24:50Paul_The_NerdNo clue honestly. I feel it should be, but I suspect it won't be.
22:25:05Paul_The_NerdI haven't seen any/many updates to TagCache for a while now.
22:25:51 Join SereR0KR [0] (
22:28:08Infiritaccording tp the wiki page: Autoupdate - TagCache automatically updates the db when music is added or removed from the device without having to force a complete rebuild
22:28:27InfiritSo this is a bug then?
22:28:37Paul_The_NerdIt's an incomplete feature
22:28:49Paul_The_NerdI don't believe it's ever properly updated when a file is removed.
22:30:36romanpressit doesn't even update without force update when i add a new song
22:30:58Paul_The_Nerdromanpress: Do you have Dircache enabled, and TagCache set to "Memory"?
22:31:04InfiritOw, I see now there are V's after the points indicating its done. This one has no V yet :)
22:34:59peturInfirit: why did you also modify the desc: entries in the lang file?
22:35:48InfiritBecause it was different from the english one and the script put a comment to update it
22:36:09InfiritMostly it where capital changes
22:36:25*petur checks
22:37:46peturah ok, it's updated to the desc entries of english.lang
22:38:48peturis your name already in the credits file?
22:39:03InfiritYes, from the previous update
22:39:43InfiritSo all this searching for a diff utils was for my nederland2.lang?
22:40:33peturno, francais.lang
22:41:14peturseems it's not my diff tool but cygwin or the cvs tool
22:41:29amiconnHmm, any manual maintainer around?
22:41:40InfiritPhew, was worried for a moment. I can also make a patch next time. Whichever is prefferred
22:42:33peturI'm just gonna read through your file quickly before committing
22:43:14Febsamiconn, you called?
22:43:45amiconnFebs: I just briefly checked the Ondio SP manual. There are some things that need correction..
22:44:20amiconn(1) A number of screenshots shows a button bar, i.e. they were taken from recorder. The Ondio has no button bar b/c there are no soft buttons
22:44:44peturwhat's superbass?
22:44:54amiconn(2) The part about the FM radio should be left out from the Ondio SP manual instead of marking it "OndioFM only"
22:45:46amiconn(3) In the Tag cache chapter, the only option for all archoses is "Keep tag cache on disk", with no option to set, as there is no dircache at all
22:46:23peturInfirit: I think 'Super laag' is not a correct translation for 'Super Bass'
22:46:36amiconn(4) The ID3 viewer screenshot is way outdated. It shows the single-tag-per-screen version, but the ID3 viewer is a list for quite some time now
22:46:44XavierGrsuper lag!
22:46:53InfiritHeel laag maybe?
22:46:55 Quit Paul_The_Nerd ("Leaving.")
22:47:49amiconnpetur: Super bass is a way to increase perceived bass. It's a MAS feature, and only works in conjunction with Loudness
22:47:50InfiritOr leave it as superbass. Its not on my h340 so i am going blind on this one
22:48:08Febsamiconn, thanks. Anything else? I don't think that any of us who are focusing on the manual have an archos platform.
22:48:18 Join mdke [0] (n=matt@ubuntu/member/mdke)
22:48:22peturI think Bass is one of those audio terms that needs no translation
22:49:11mdkehi there. I thought I'd give rockbox a try, but I've noticed that my ipod's partition table is screwed. are there some instructions on how to format it and start again with rockbox?
22:49:30InfiritDo you want me to change it or will you remove it from your patch?
22:49:36amiconnpetur: page 43. Check the description of the 'Loudness' register
22:50:13sharpemdke: windows or linux?
22:50:33amiconnFebs: Hmm, press 'FixMe' is a funny description...
22:50:50peturdoes cvsview have problems with utf-8 or did I screw up francais.lang?
22:50:58amiconn(5) For Ondio SP, the whole recording chapter should go
22:51:03mdkesharpe: linux
22:52:34 Join Paul_The_Nerd [0] (
22:52:43amiconn(6) Many many screenshots also show the clock in the status bar. The Ondio has no clock, and hence no clock display. This is also true for the Ondio FM
22:53:28 Quit Febs ("CGI:IRC (Ping timeout)")
22:53:30pixelmaI could make some screendumps - but I have an Ondio FM and no camera/scanner
22:53:56amiconnpixelma: You don't need a camera, just the debug->screendump feature
22:54:06amiconnHaha, funny, the anti-skip buffer should be removed for Ondio.
22:54:11sharpemdke: well, here are the instructions for installing linux, i'm going to look for more information on the partitions, but you should be able to format them as they are in the document, and possibly work...
22:54:32pixelmayes, but you also mentioned screenshots showing buttons (that's why)
22:54:35mdkesharpe: yeah, that's what I'm working from. ok
22:54:36amiconnHas anyone ever seen a flash player skip? (due to mechanical influences I mean)
22:55:06amiconnpixelma: No, I mean the 'button bar' displayed on the archos recorder, showing the meaning of the F1..F3 buttonds
22:55:16pixelmaoh, I see
22:55:23 Quit tom_ (Remote closed the connection)
22:55:26 Part romanpress
22:56:19pixelmaso what's needed? also: where shall I put it?
22:56:58 Quit akaidiot (Read error: 104 (Connection reset by peer))
22:57:09amiconn(7) The 'caption backlight' description is slightly wrong. 'Caption backlight' enables the backlight <n> seconds before a track change, and disables it <n> seconds after the track change, with <n> being the backlight timeout value, or 5 seconds, whichever is larger
22:57:40amiconnOh, and of course all backlight related settings aren't present on Ondio since the Ondio doesn't have a backlight
22:57:47sharpemdke: if all else fails, could you get to a windows computer with the ipod updater, and restore your ipod? :)
22:57:51amiconn(factory mounted)
22:58:15 Join akaidiot [0] (n=not@
22:58:47amiconn(8) Brightness isn't present on any target except H300 (yet)
22:59:53amiconn(9) Battery capacity for Ondio is 1000mAh by default, and there is an additional 'Battery type' option, with the choices 'Alkaline' and 'NiMH'
23:00:22mdkesharpe: yeah i can, if i have to ;) seems to be going ok so far
23:00:24amiconn(10) No disk spindown for Ondio, no dircache for any archos
23:00:56sharpemdke: alright, since i really do not know of a ipod restoration utility for linux.
23:01:09mdkesharpe: one thing, when making the bootloader, if I have a mini 1st gen, is -g mini correct, or is that for 2nd gen minis?
23:01:34amiconn(11) Rockblox was removed a while ago
23:01:39mdkethe list of potential generations doesn't seem to distinguish, only "mini" is available
23:01:52mdkewhile the file I downloaded is named "mini1g"
23:02:17sharpe-g mini is correct, for both mini's
23:02:27amiconn(12) The 'bounce' screenshot is also the recorder version, with the clock in the background
23:02:29pixelmaamiconn: still have 'rockblox' in my build
23:02:55amiconnHmm, indeed
23:03:52amiconn(13) cube buttons are wrong for Ondio
23:04:22mdkesharpe: booting "Rockbox error: -1" then it loads original firmware
23:04:38mdkebtw, is this a support channel?
23:04:45amiconn(14) oscilloscope shouldn't cause skips on archos
23:04:52 Join tom_ [0] (
23:04:58peturmdke: unzip rockbox to the fat partition?
23:05:00sharpeyou need to extract the /.rockbox/ and rockbox.ipod folders
23:05:04sharpefolder and file.
23:05:12mdkeyeah, I did that
23:05:45sharpestill no success?
23:06:06mdkeno, I had done it already
23:06:11mdkelemme check it's there
23:06:14Paul_The_Nerdmdke: Error -1 means it cannot find the rockbox.ipod file either in the root of the first Fat32 partition it finds, nor in the /.rockbox/ folder in the same partition.
23:06:32mdkeah, it's not there any more
23:06:39mdkehow odd
23:06:54amiconn(15) Ondio doesn't have 'calendar'
23:07:03mdkemaybe because I rebooted it because unmounting it?
23:07:11sharpei suppose.
23:07:18mdkeah, works
23:07:38mdkeok, "unmount, then reboot" could be added to the instructions :)
23:07:48amiconn(16) The %X background image tag isn't supported on non-colour targets (yet)
23:07:48*mdke checks to see if the wiki can be edited
23:07:58*sharpe notes that it can be edited
23:08:07*mdke does too
23:08:31*sharpe suggests mdke registers to edit it, or have someone edit it for him
23:08:41mdkeyep, on my way
23:09:34mdkeugh, another wiki syntax :D
23:10:24 Join BHSPitLappy [0] (
23:10:46amiconn(17) The chapter about flashing is outdated
23:12:19amiconn(18) Some icons are missing (namely at least the modified double-note for .wav files, associated with the wavplay plugin, which is btw also missing)
23:13:33 Quit Aghaster (Remote closed the connection)
23:14:03petur amiconn: wait a bit so Febs can turn the page of his notebook ;)
23:14:05amiconn(19) The config options also don't match the target
23:14:39amiconn(too many details to check right now, but that's probably comparatively simple to fix later.)
23:15:29amiconn(20) The lcd screen sizes are incomplete, and the X5 remote is missing
23:16:52mdkeah i see, rockbox doesn't display stuff by tag, but by directory tree?
23:16:58amiconnPhew... enough for now
23:17:17peturmdke: you need to enable tagcache for that
23:17:27peturand browse by id3 tag
23:17:48mdkepetur: will have a search, glad to hear it's supported :)
23:18:17 Quit Rondom (Read error: 113 (No route to host))
23:18:23amiconnHmm, seems I scared Febs away :(
23:18:53*pixelma likes to contribute missing Ondio screendumps
23:19:11 Quit anathema (Read error: 110 (Connection timed out))
23:20:33sharpeshould i have a little check to make sure it's the right rom loaded in the emulator?
23:20:52 Part Paul_The_Nerd
23:21:25sharpeor should i just not ?
23:21:50 Join anathema [0] (
23:21:58peturyou should
23:22:08sharpebut how?
23:22:25sharpelike, a checksum, certain bytes, etc...
23:22:40peturor at least make sure you don't freeze the player if the wrong file is given
23:23:16sharpecan't see how it'd freeze though.
23:23:48sharpeyeah i do...
23:23:55peturwell if your plugin crashes....
23:24:23sharpei don't...
23:24:46sharpei don't see how the cpu emulator could crash from certain instructions...
23:25:01mdkeis there anything I can do to maybe tweak the performance? the mp3 is skipping every 10 seconds or so at the beginning
23:25:15mdkeafter a while it seems to settle down tho
23:25:18sharpedon't use peakmeters?
23:25:24sharpenor equalizer?
23:25:36mdkethat sounds sensible
23:25:37 Join Acksaw [0] (
23:25:39mdkeGeneral Settings?
23:25:59peturuse a wps without peakmeters in them (see wiki for some wpsses)
23:26:21sharpeaye, or just browse themes in the main menu. general settings -> display -> browse .wps files
23:26:37sharpethat's for just the wpses if you wish to change that.
23:27:14mdkeok, will check it out, thanks a lot!
23:27:22sharpeheh, we're here all the time...
23:27:22mdkethe skipping seems to have stopped at the moment anyhow
23:27:33sharpebecause you're in the menu :)
23:27:53mdkenice workaround :)
23:28:22*mdke needs to add .wps files, he only has one
23:28:37sharpegah, this will be the third time i go through the cpu emulation source to make sure each and every opcode is emulated correctly :'(
23:29:16sharpeand i'm pretty sure they are... however, something's wrong with a jump or call i assume...
23:29:38 Quit akaidiot (Read error: 113 (No route to host))
23:30:25mdkepetur: thanks, was struggling to find that sort of page
23:30:38sharpeokay... i'll just go back to my plugin...
23:30:43 Quit ACK54W (Connection timed out)
23:30:45 Join akaidiot [0] (n=not@
23:30:49 Join obo_ [0] (
23:31:00mdkeyou guys have done a great job, it sounds perfect
23:31:16mdkeI'm well impressed
23:35:18 Quit obo (Read error: 110 (Connection timed out))
23:35:21*petur orders a typing course for Infirit :p
23:36:34InfiritI am not that bad am I
23:37:33sharpewoo, still wearing my sticker from the postal service.
23:38:24petur"Hooge afsnijd frequentie"
23:38:56*Infirit runs to his school books
23:39:20InfiritThese where some of the last ones i did
23:39:53 Join Paul_The_Nerd [0] (
23:39:53peturalso fixed a dt error (my favorite ones)
23:41:52InfiritYes, i love those :) But overall your ok with it?
23:41:57 Part Paul_The_Nerd
23:42:51peturit's ok... I always feel uncomfortable with translated interfaces, it feels 'forced' to use only that language
23:43:45***Saving seen data "./dancer.seen"
23:44:14peturInfirit: you're Sander Sweers, right?
23:44:35Infirityes I am :)
23:45:58InfiritHurray, now my next project, translaring the manual.
23:46:04XavierGrpetur I will soon have a new greek.lang file for you :p
23:46:04Mikachui guess you've heard all the swears jokes already
23:46:22*petur swears at cygwin
23:46:48peturXavierGr: is that also utf-8?
23:46:51sharpeyay cygwin
23:47:28sharpewell. all opcodes seem to be correct.
23:49:18*amiconn will take real photos of all his targets - showing (faked) "Ver. 3.0"
23:49:38XavierGrpetur: I am not sure if Greek lang is in UTF-8 but I doubt it.
23:49:47*amiconn found a suitable light source arrangement
23:51:11 Join FelixKarl [0] (
23:51:29 Join Paul_The_Nerd [0] (
23:55:20 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
23:55:23*mdke is embarassed but has _yet_ another question
23:55:32mdkeseems I can't copy some files to my ipod
23:55:37mdke"invalid argument"
23:56:04Mikachuany funny characters in the name? such as ? or :
23:56:16sharpenot in a comical way though.
23:56:24mdkeyes, accents, but lots of accents in files that work too
23:56:51sharpeany characters not supported by fat32? :)
23:56:56mdkeactually, it's the only one with è, the others all have é and ê
23:56:56Mikachuare we using windows or linux?
23:57:15 Quit mikearthur (Remote closed the connection)
23:57:18 Quit akaidiot (Read error: 104 (Connection reset by peer))
23:57:27 Join akaidiot [0] (n=not@
23:57:41Mikachumounting with the "utf8" flag?
23:58:25Mikachunot that one
23:58:34mdke/dev/sdb2 on /media/ipod type vfat (rw,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8)
23:58:39Mikachui guess that doesn't hurt, but you want 'utf8' too
23:58:42mdkethat's all I have, it is mounted automatically like that

Previous day | Next day