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-04-22

00:00:15tobi-wani'll report back tomorrow again, i will also try a windows-install, since i have one handy, anyway
00:00:19Bagderdual close! ;-)
00:00:24tobi-wanbest regards and thanks!
00:00:27 Quit tobi-wan ("Leaving")
00:01:39 Quit SereR0KR ("XChat Aqua")
00:01:40Bagderlinuxstb: I gave Paul_The_Nerd the necessary suport powers to close issues
00:01:53*Bagder meant to write "super powers"
00:01:55sharpewho wants to see the rewritten code's output? :D
00:02:02Bagderme me!
00:02:20sharpeyeah, i try.
00:02:30 Quit ScootScat (Read error: 110 (Connection timed out))
00:02:36Paul_The_NerdBagder: You saw the "Super hero of the rockbox forums" post as well?
00:02:44BagderI did
00:02:58Bagderand I agree with it
00:03:12 Join TCK [0] (
00:03:49sharpeand thanks to the pacbox source, i can now get it to emulate at 100%, with adjustments to the framerate
00:03:59sharpeer, by adjusting the framerate.
00:05:16sharpeand the timing should be relatively correct, as it updates the raster correctly, or as close as it can get
00:06:59 Quit midgey34 ("Download Gaim:")
00:13:31 Quit quobl (Remote closed the connection)
00:15:22 Join staticX [0] (
00:15:24lostlogicdoe sit display real text now? :)
00:15:36sharpenope, but i figured out what it's displaying
00:15:47sharpeand why...
00:16:03sharpeso, some progress :)
00:16:19*Paul_The_Nerd has an interesting idea.
00:16:38staticXsome norwegians here?
00:16:42 Join lostnihilist [0] (
00:17:25Paul_The_NerdYou know how every now and then someone says "I want to help, but I'm not sure where to start?" and there's about 50-billion outstanding feature requests? Since I'm always in the forum anyway, would anyone think it's a bad idea for me to host a thread where people can vote for which feature request they'd most like to see, so new programmers can maybe quickly skim for ideas?
00:17:46Paul_The_NerdThe idea would be for me to scan the thread every now and then, and update tallies, with just links to the feature requests.
00:18:23BagderstaticX: preglow is our main norwegian
00:18:48BagderPaul_The_Nerd: I certainly won't mind!
00:18:54Bagdersounds like a good idea
00:19:09BagderI'm not sure it'll work, but its worth a try
00:19:10Paul_The_NerdAt the very least it might prove a helpful resource.
00:20:45sharpeokay, it's because the mempointer vic register isn't written to the vic struct, but only memory..
00:21:11Paul_The_NerdOkay, it's in Gen. Discussion.
00:22:12 Quit staticX ("")
00:22:52 Quit Moos ("Glory to Rockbox !!!")
00:24:15sharpeokay, i've some better progress, displaying correct video addresses...
00:24:31 Quit TCK (Read error: 110 (Connection timed out))
00:25:06KlrSpzhey when i detach my nanopod from the cable (with rockbox installed) i get a battery with an exlamation on it.. I assume this means low batt.. but this couldn't be the case as it's been installed all day... and when this happens now it takes forever for the RB boot loader to start up
00:25:08KlrSpzany ideas?
00:25:31sharpebattery's low... happened to me a few times..
00:25:50Paul_The_NerdKlrSpz: Were you charging inside of Rockbox, or Retail OS / Disk Mode?
00:25:50KlrSpzi said that can't be the case
00:25:53sharpehave you been charging it in rockbox?
00:25:59KlrSpzPaul_The_Nerd, diskmode
00:26:12Paul_The_NerdHmm... It *shouldn't* be the case.
00:26:18Paul_The_NerdBut I would verify the battery level first.
00:26:37KlrSpzit looks like it's going to reboot again, the nit shows the batt shit, and then after 10 secs of showing that, it goes off and i wait forever and get nothing, i hit buttons, then eventually it comes back on
00:26:44KlrSpzbatt shows 100% both in Retail OS and RB
00:27:15 Join macdonalder [0] (
00:27:45Paul_The_NerdKlrSpz: if you hold Menu+Select, does it take longer than it used to from the time the screen blanks, to when Rockbox loads?
00:28:05KlrSpzPaul_The_Nerd, vs what exactly?
00:28:31Paul_The_NerdKlrSpz: Vs. how long it used to take to load into RB?
00:28:44KlrSpznot really no
00:28:47Galoisthat happens to me all the time after disconnecting the cable. The low battery icon shows up.
00:28:58KlrSpzyeah, that's what happens
00:29:02GaloisI just reset the ipod and thereafter it behaves normally
00:29:02KlrSpzbut it just started
00:29:07KlrSpzand i've been messing with it all day
00:29:10Paul_The_NerdKlrSpz: It sounds like it's just a glitch in the disk mode. It does seem to behave inconsistently on the Nano, but that's Apple's software.
00:29:25*Paul_The_Nerd prefers to avoid the Disk Mode entirely on the Nano
00:29:45KlrSpzwell there's no other way to transfer files is there?
00:29:53KlrSpzie: can't transfer while in RB
00:30:16sharpeyou can transfer in disk mode/apple firmware, then charge in rockbox...
00:30:28Paul_The_NerdKlrSpz: You can boot into the normal Apple Firmware.
00:30:38KlrSpzahh true
00:30:57lostlogicare there three disk modes on ipods?
00:30:58GaloisI use the disk mode to transfer files. When disconnecting the cable, it sometimes gives that low battery icon. Just reset it once and it will be back to normal.
00:31:09lostlogicemergency disk mode, disk mode, and 'normal' firmware disk mode?
00:31:15KlrSpzGalois, yeah that's what i've been doing.. thx for the confirmation
00:31:29KlrSpzlostlogic, i only know of 2.. but i'm still new to this
00:34:12sharpei thought disk mode was also called emergency disk mode...
00:34:13Paul_The_Nerdlostlogic: There's really two. "Emergency Disk Mode" is the one from firmware, and Apple OS / Retail "usb connect" or whatever.
00:34:36Paul_The_Nerdlostlogic: Unfortunately the term "disk mode" can also simply refer to the act of allowing your ipod to be seen as a disk, rather than only syncing through iTunes.
00:35:40lostlogicPaul_The_Nerd: so when I plug in USB on my ipoop, and it goes to a disk mode, that's which one?
00:35:49KlrSpzi'm loving this filesystem view vs itunes db
00:35:51lostlogic(from rockbox)
00:35:54Paul_The_Nerdlostlogic: If you're in Rockbox, it's the "emergency" one
00:36:01lostlogicthen there are three.
00:36:21Paul_The_NerdBy "emergency" I mean "The same one you get when you hold Menu+Play after resetting with Menu+Select"
00:36:23sharpethree ways of getting to two modes, it sounds like.
00:36:27Paul_The_NerdThere are three?
00:36:31lostlogic1) 'normal' to rockbox plug in, go to disk mode. 2) hold menu/play during boot and 3) the one you get from inside apple os
00:36:55KlrSpzlostlogic, it's the same one as when you hold play/pause when you use the retail OS
00:37:04KlrSpzwhich is the emer. disk
00:37:23KlrSpzso 1/2 are the same one
00:37:33lostlogicwell it behaves differently, if you hold play/select, you get to a disk mode and can attach and detach USB repeatedly and it stays in disk mode.
00:37:48lostlogicif you go to disk mode from rockbox as soon as you disconnect it resets
00:38:05KlrSpzyeah i think that's part of the RB boothloader method
00:38:26KlrSpzi read o nthe wiki it just invokes the emer. disk mode
00:38:29*Bagder runs off to sleep
00:39:19sharpeit displays the characters now
00:39:45lostlogicone says disk mode at the top and the othe rdoes not
00:39:51lostlogicI still say it's 3 different modes.
00:39:59KlrSpzk, then i concur
00:40:00sharpeand at the main screen, 11.11fps at ~117% emulation.
00:40:08Paul_The_Nerdlostlogic: Oooh. If one does and one doesn't, I'm curious now.
00:40:24*lostlogic is not crazy. I hope.
00:40:33Mikachunot for that reason at least
00:40:38lostlogicsharpe: that's not very many FPSs, how can that be 117%?
00:40:46lostlogicMikachu: grr
00:40:53Mikachuframeskip i guess
00:41:01Paul_The_Nerdlostlogic: I couldn't check my self, as my iPod is currently patched to boot into Retail when I plug in USB. (Em. Disk Mode is VERY slow on iPod)
00:41:05KlrSpzok, i'm off work, i'm out for the night, thanks for everyone's help.. hopefully i'll be idling in here more often :)
00:41:27sharpeit's emulating the processor at 117%, but it displays that many frames to achieve that emulation of the cpu...
00:41:55MikachuPaul_The_Nerd: you mean on nano?
00:41:57lostlogicPaul_The_Nerd: all I use it for is updating rockbox, and I hate that retailos puts those extra stupid folders on the disk.
00:42:06lostlogicsharpe: nice
00:42:33Mikachuyou never copy music to your ipod? :)
00:42:48lostlogicMikachu: I have all my music on it... don't buy new CDs that often
00:42:53sharpeso it tries to emulate the cpu at full speed, however it won't keep the same framerate to do so..
00:42:53 Quit lostnihilist (Remote closed the connection)
00:43:01sharpetis based off of how pacbox does it
00:43:06lostlogicsharpe: *nod*
00:43:17Mikachui guess the usage pattern is very different with a nano and a video
00:43:26sharpeand it should give an extra frame per second if i remove some of the debug info
00:43:26lostlogicMikachu: quite definitely.
00:43:57lostlogicand now, I skate home, so I can get back to the rockbox coding.
00:44:17sharpeyou travel home a different way every day...
00:44:41Mikachumakes it harder for the aliens to track him
00:44:44Paul_The_NerdMikachu: Aye, on Nano.
00:44:48GaloisI don't find disk mode all that slow. It's faster than 100baseT ethernet...
00:44:53sharpehe a tricky one he is.
00:45:07Paul_The_Nerdlostlogic: I like to do a full update, as I've had bad luck with non-full ones in the past. That can take upward of 7 minutes on my poor little nano in emergency disk mode.
00:45:08MikachuGalois: it's only slow on nanos, in the region of <100kB/s
00:45:16GaloisI have a nano dude
00:45:47Mikachuare you sure you're not talking about retailos diskmode?
00:45:47Paul_The_NerdGalois: Are you talking about the one that Rockbox boots into automatically on USB insert, or the one inside Retail, or the one you get to with Menu+Play?
00:46:00GaloisI'm talking about the black and white thing you get when you stick in the cable
00:46:18GaloisI get over 100kB even on usb1.1
00:46:43KlrSpzhow do you get to the WPS easily? i can't figure out what the keystroke is
00:46:51Paul_The_NerdGalois: The problem seems to come with multiple files rather than direct transfer speed, if I remember someone's benchmarkings correctly.
00:46:57Galoisusb2.0 is, well I can't say if it's really as fast as usb2.0 should be, but as I said above it's faster than ethernet
00:47:07Paul_The_NerdKlrSpz: If music is playing, get to the Filetree, and tap Play
00:47:10GaloisI transfer entire albums at once, which is maybe 10 files. Not 100.
00:47:25Mikachui thought it had crashed when i was in it
00:48:43Galois Timing buffered disk reads: 4 MB in 5.75 seconds = 712.35 kB/sec
00:48:47Galoison usb 1.1
00:49:56KlrSpzaight, i'm gone, night all
00:49:57 Quit KlrSpz ()
00:50:20sharpei've an idea for scaling the screen to fit smaller ones...
00:50:37Mikachuis it a good one?
00:50:56sharpebut it should be easy to implement
00:51:38Paul_The_NerdIf you can't fit it on the screen, you should just half the vertical and horizontal resolutions in the ugliest way possible and tell people to "deal with it" :-P
00:51:57Mikachuin pacman, half of the board isn't drawn :)
00:52:07sharpePaul_The_Nerd: that's essentially the idea :D
00:52:11Mikachui modified it so it draws all four pixels in the same pixel on the screen
00:53:48 Join midkay_ [0] (
00:54:19sharpeexcept it's, get ratio of ipod's screen to the target screen, for instance, 2, then every line encountered that's close to that ratio... sounds like it'd work, just wouldn't be as pretty as a large screen would. :D
00:54:33sharpeer, skip drawing said line.
00:54:51 Join lostnihilist [0] (
00:54:58axion_do the different sized screens have different aspect ratios, or even pixel aspect ratios?
00:55:12sharpei don't think so...
00:55:14Paul_The_NerdNot mostly, I believe
00:55:17Galoison USB 2.0 I get
00:55:17Galois Timing buffered disk reads: 24 MB in 3.19 seconds = 7.52 MB/sec
00:55:23Galoisin disk mode on the nano
00:55:24Mikachuone of them has nonsquare pixels
00:55:37Paul_The_NerdGalois: But those are read speeds.
00:55:37Galois75% of 100baseT ethernet speed
00:55:37Mikachuread != write
00:55:55axion_i'm thinking the best way would be to stretch it using a fast bilinear filter then
00:56:02Galoisokay so what's a good write test? It has to be multiple files?
00:57:39Galoisit took 34 seconds to copy 170 megs of rpms
00:57:45Galoisand umount the drive
00:57:53Galoisso, the write speed is lower, 5MB/s
00:57:59sharpewho wants to see the latest emulator screenshot, diplaying the correct characters? :D
00:58:05Galoisstill well within acceptable bounds. I don't know where you're getting the very slow behavior from.
00:58:08Mikachuwhat ipod do you have, and what apple os version?
00:58:18Galoisipod nano 4GB, I never updated the apple os version
00:59:36 Quit tvelocity ("Ex-Chat")
01:00:05GaloisI bet it depends more on the host usb chip than the ipod
01:01:28Galoisin theory USB 2.0 is something like 50 megs per second, so, yeah, it's slower than the interface
01:02:42Galoisat 5 megs per second write speed it takes 13 minutes to fill up the entire nano
01:02:44Paul_The_NerdGalois: Try copying over a whole .rockbox folder. Just rename it "test" and copy it, and see how long it takes.
01:03:57Galoisdate && cp -r test/ /media/IPOD/ && umount /media/IPOD/ && date
01:03:58GaloisFri Apr 21 16:03:53 PDT 2006
01:03:58GaloisFri Apr 21 16:03:55 PDT 2006
01:04:01Galoisreally fast
01:04:42Galoisdisk mode is where the screen is black and white and the backlight doesn't work, right?
01:04:53Galoiscause that's what I use
01:06:00 Join dj-fu [0] (
01:06:06Galoisit could be because I'm on AMD64 instead of x86, because we all know that 64 bits is twice as fast :)
01:06:25Galoisanyway, I have a doctors appointment, later
01:07:35sharpewell, here's the correct output screenshot...
01:07:55 Quit midkay (Read error: 110 (Connection timed out))
01:12:56sharpeaxion_: that's an interesting idea... i'll probably try to implement bilinear filtering on it later some time.
01:14:59Mikachui have a suspicion it will lower your fps quite a bit
01:15:11sharpeyeah, probably.
01:15:53lostlogicsharpe: just bike train or skate... depending on weather and ambition and hurry level.
01:16:12lostlogictrain being the slowest :-\
01:18:16sharpeokay... what to implement next?
01:18:45 Nick BHSPitLappy2 is now known as BHSPitLappy (i=steve-o@
01:20:35 Join kapheine [0] (
01:20:54linuxstbsharpe: What's on your list?
01:21:04sharperight now, not much...
01:21:13Mikachuyou said something about save stating
01:21:16kapheineamiconn: are you around by any chance?
01:21:19linuxstbI mean, what's left before it's a fully-functional emulator?
01:21:38sharpegraphic handling, other than standard text mode
01:21:56sharpedisk support or tape, or whatever other way there is to read programs...
01:23:28sharpecan't think of much els
01:24:09kapheinei might as well ask the channel at large: has anyone managed to work around the gcc bug that causes the build to fail on an amd64 crosscompiler for the 68k?
01:24:35linuxstbI don't think so.
01:24:35 Quit Acksaw ("I'm off, see ya later!")
01:24:45***Saving seen data "./dancer.seen"
01:27:06kapheinein an irc log i saw that amiconn attempted to build a canadian cross compile for a 32-bit machine and then build it with that, but i didn't see the outcome of that
01:28:34Paul_The_NerdCandian cross compile?
01:29:18Paul_The_NerdCanadian rather
01:29:44kapheinethird paragraph
01:30:12kapheinein my case it is a 64 bit machine creating a 32-bit compiler that creates 32-bit m68k binaries
01:30:46kapheinealthough in my case it's a little weirder because the 64-bit and 32-bit machines are the same platform, but with different modes :P
01:31:25kapheinei read that it was called that because at the time it was named, canada had three major parties
01:33:52 Quit dj-fu (Remote closed the connection)
01:34:27 Quit HCl ("Changing server")
01:34:46 Quit PaulJ (".")
01:35:28 Join hcl [0] (
01:35:44 Nick hcl is now known as HCl (
01:37:15sharpeso like... what should i get started on first?
01:37:46Paul_The_NerdThen, disks.
01:37:59sharpebut i've no way of testing graphics
01:38:07linuxstbkapheine: I'm pretty sure amiconn said that that attempt failed, but I can't remember why.
01:38:44Paul_The_Nerdsharpe: Well, if you didn't like the answer, why'd you ask? :-P
01:39:08sharpedidn't say i didn't like it :D i've just no way of testing if the graphics would work
01:39:25kapheinei guess the simpler option is to get a copy of gcc built on a 32-bit machine and then build the cross compiler with that. rather than building it using the 64-bit compiler.
01:39:26Paul_The_Nerdsharpe: So do disks, *then* graphics
01:39:54linuxstbsharpe: I was just thinking that - you're in a catch-22... Is there a standard format for saved states in the C64 emulator world? Maybe adding support for those would be easier than tape/disk support, and a quicker way to start developing the graphics.
01:40:23sharpei think there may be actually
01:41:51 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
01:42:00sharpe.d64/.t64 it would seem
01:42:39 Join dj-fu [0] (
01:43:29sharpeer, d64 is the disk image format
01:43:43sharpet64 is the tape..
01:44:35 Join scorche` [0] (
01:47:25crashdanyone know the best way to 'file' down silicon?
01:47:34sharpea file?
01:47:40crashdbut, does that work
01:47:55crashdas silicon seems like that kind of material that doesnt file well
01:48:51kapheineare you trying to remove some to get to a trace or are you trying to remove some length? :P
01:49:15sharpeor do you just have a block of sillicon you want to shape? :D
01:49:21crashdsharpe: a silicone case
01:49:36sharpesillicone ?
01:49:45crashdsilicone, yeah
01:49:47crashdnot silicon ;)
01:49:50crashdsorry for the confusion
01:50:07 Quit scorche` ("CGI:IRC (Ping timeout)")
01:50:18 Join scorche` [0] (
01:50:48crashdi have a silicone case i need to file down, as my headphone jack doesnt sit well in the tiny hole provided by the ipod case
01:50:53crashdand need to make enough space so it fits snugly
01:51:06sharpeerm... a drill with a small drill bit?
01:55:19 Quit scorche` ("CGI:IRC (Ping timeout)")
01:55:57 Join scorche` [0] (
02:00:28 Quit scorche` ("CGI:IRC (Ping timeout)")
02:00:45sharpei can't find any saved state formats...
02:01:17 Join scorche` [0] (
02:01:17Paul_The_NerdCan you think of any reason they wouldn't just dump the full memory contents?
02:01:49sharpethey also have to have the processor state too. but that's not a problem
02:02:00Paul_The_NerdWell yeah.
02:02:08sharpebut, not really
02:03:24Paul_The_NerdYou could always find another open source C64 emulator and arbitrarily steal its save state format
02:03:49Paul_The_NerdAnd if it doesn't have one, you could arbitrarily create one, load up something with graphics, save the state, implement the state loading in yours, and then get to work. :-P
02:04:49Paul_The_NerdBut seriously. There's got to be a GPL C64 emulator with save states out there *somewhere*
02:04:57sharpefrodo, i think
02:05:08 Quit scorche` (Client Quit)
02:05:14 Join scorche` [0] (
02:05:25scorche`ah...much better
02:05:58scorche`the previous cgi:irc that i was on had at least a 5 min lag in what i type, if it went at all
02:06:24 Join TCK [0] (
02:06:30linuxstbsharpe: frodo isn't GPL'd (or compatible). So you can't keep any of the code...
02:07:19linuxstbYou could try VICE:
02:07:31sharpeah, i think that's the one i was thinking of...
02:07:37sharpethank you
02:08:32sharpenow, if only the source was actually downloadable...
02:09:16Mikachuit's the first link in the dowload section??
02:09:35linuxstbIt's in Debian...
02:09:41Mikachu# Source distributions:
02:09:42Mikachu * Tarball: vice-1.19.tar.gz
02:09:56linuxstbMikachu: Try clicking on it...
02:10:00sharpe"Firefox can't find the server at"
02:10:03Mikachuah okay
02:10:21 Quit stoffel (Remote closed the connection)
02:10:42scorche`if it is GPL'd, you can always mail the guy and request teh code
02:10:56Mikachuonly if you have the binary
02:11:06Paul_The_NerdYeah, if the binaries aren't downloadable either...
02:11:08Mikachuor something
02:11:18linuxstbsharpe: Try this:
02:11:18 Join muesli__ [0] (n=muesli_t@
02:11:21Mikachuand if he is the only copyright holder he can do whatever he wants anyway
02:11:47sharpelinuxstb: thanks
02:12:57 Part Paul_The_Nerd
02:16:29sharpehmm, i'm oddly glad i have cygwin already installed... :)
02:18:54 Quit obo (Read error: 110 (Connection timed out))
02:20:44 Quit pixelma (" HydraIRC -> <- Nine out of ten l33t h4x0rz prefer it")
02:21:43 Join JBGood [0] (
02:21:53 Quit kapheine ("going home")
02:21:59 Quit dj-fu (Success)
02:26:49sharpefound the source for the "VICE Snapshot File\032"
02:26:50scorche`"With Virtual PC products, your customers can run multiple PC operating systems−−for example, Windows 98 and 2000, or two copies of Me−−on their Mac at the same time"
02:26:53*scorche` shivers
02:30:21goffawhen one copy of more errors just isn't enough.. run 2
02:31:46 Join ashridah [0] (
02:32:05sharpewhat about three?
02:32:14goffathat'll work too :)
02:32:48sharpei'm guessing you're thinking, anything more than zero right?
02:33:31goffayou can start ME as many times as you want
02:33:45sharpethen you enable supah me mode!
02:34:00goffaand typically when running me you restart a lot
02:34:32sharpei've never used me
02:34:40Mikachui've used you
02:34:42goffathat's fortunate for you
02:35:00goffa1 week you go bald
02:35:08goffapulling out your hair
02:36:44 Quit thegeek ("( :: NoNameScript 4.02 :: )")
02:37:59 Quit jbauman (Read error: 110 (Connection timed out))
02:40:12 Join kapheine [0] (
02:40:41sharpeeh, i may design a format unique to c64box... :D
02:47:57sharpewoo spicy ramen
02:55:47Hotfusionordered my x5l today. Whoo. I'm excited
02:55:58Hotfusionwonderful site
02:56:42*BHSPitLappy avoids all URLs with the string *lemon* now
02:57:28twisted`sharpe: u still wanted ?
02:57:37*scorche` gasps at BHSPitLappy
02:58:11twisted`sharpe: k
02:58:17sharpeheh, cool
02:59:21*BHSPitLappy gasps at scorche
02:59:30*sharpe gasps
03:00:19 Join Jungti1234 [0] (n=jungti12@
03:00:37twisted`sharpe: or do you want c64.bastard... ?
03:00:58sharpeah... sharpe's fine... unless you want to do both or something.
03:01:06sharpeJungti1234: Hello.
03:01:18dpassen1the e10 looks so generic
03:02:59sharpeheh, i'm watching nickelodeon...
03:03:35Jungti1234what is 'nordic'?
03:03:37HotfusionBest thing iriver could od is redesign the H3xx series but keep the current funtionality but include new features. H10 not the best thing they did
03:03:58sharpehailing from norway?
03:05:30Jungti1234northern europe?
03:05:40sharpeyeah, it's there
03:05:58 Join kaediil [0] (
03:07:44 Quit kaediil (Client Quit)
03:08:22 Join Ninjaw [0] (
03:08:28 Join kaediil [0] (
03:08:33Ninjawhello ppl
03:09:00Ninjawi cant find my info
03:09:21ashridahwe can't find your info either.
03:09:27Ninjawwill RockBox allow to use my fucking Ipod Nano on MacOs9 ?
03:09:59sharpeis your nano formatted for macos9, or windows?
03:10:11ashridahhm. good question. does macos 9 support fat32?
03:10:13Ninjawstrange question
03:10:28Ninjawmacos9 support fat16
03:10:45sharpedoes it support fat32?
03:11:02Ninjawlet me check my photo thing
03:11:31Ninjawi got a Windows Mobile 2005 minisd card succesfully read on macos9
03:11:57 Quit jaebird ("Ex-Chat")
03:12:32Ninjawok i just plugged the thing
03:12:37sharpewhen you ask, will rockbox allow you to use your nano on macos9, what are you asking? if it will let you transfer songs to your nano with rockbox installed? or...?
03:12:37Ninjawit justs print 'FAT'
03:12:45sharpefat32, i believe.
03:13:38sharpethen it should be able to transfer songs to it, if that's what you're asking
03:13:46Ninjawno kidding ?
03:13:54Ninjawbecause of the new fat system ?
03:13:58sharpewell, if it supports the fat file system
03:14:05sharpethen you mac should be able to...
03:14:16scorche`"naw fat system"
03:14:18*scorche` cakcles
03:14:20sharpehowever your nano will have to be in disk mode to transfer the files
03:14:27scorche`bah...typoes galore
03:14:29Ninjawhow god
03:14:44Ninjawand what is now the disk mode
03:14:51 Quit matsl (Read error: 110 (Connection timed out))
03:14:56sharpewhen you plug in your nano, it should automatically go to the disk mode
03:15:03Ninjawyeah ?
03:15:05Ninjawi hope
03:15:10sharpethen when you unplug it, it should reboot into rockbox
03:15:21Ninjawwhen i plug it actually
03:15:38Ninjawit asks for looking to some drivers
03:15:52Ninjawand refuse to show anything more
03:16:08Ninjawonly itunes 2 on macos9 ...
03:16:43Ninjawwell i think i will give a try anuway
03:17:15Ninjawi could have a look on macosX
03:17:39Ninjawonly last itunes coudl activate some disk mode on the itunes
03:18:13Ninjawi couldnt understand why MacOs9 is teh only OS not supported on nano
03:18:19Ninjawso stupid
03:18:40sharpei couldn't tell you
03:19:10Ninjawi firstly think it will allow me the disk mode
03:19:14Ninjawnot a chance
03:19:22 Quit muesli__ (Read error: 110 (Connection timed out))
03:19:39Ninjawwell my last hope is on rockbox
03:19:59Ninjawany chance of cover support on rockbox ?
03:20:07sharpeyou mean album art?
03:20:25Ninjawsorry to ask
03:20:32sharpeyeah, there is a patch for it currently, and it's a planned feature for later on
03:20:33Ninjawcannot find a lot of screens actually
03:20:44Ninjawok thanx
03:21:04sharpeyou're welcome
03:24:49 Join aaronslife [0] (
03:24:50***Saving seen data "./dancer.seen"
03:25:23aaronslifedoes anyone have the halflife wad working on there rockbox doom?
03:27:01scorche`last i heard, someone was working on it
03:27:18 Quit RotAtoR (Read error: 110 (Connection timed out))
03:30:45 Join Paul_The_Nerd [0] (
03:31:18 Quit hardeep ("[BX] If idiots could fly, IRC would be an airport")
03:33:22 Quit Ninjaw ("Ninjaw P.B. baby")
03:33:53 Join speacial_ed [0] (
03:37:26Hotfusionjust a question if a theme for rockbox is made for an iriver H3xx can you just put it in the rockbox for the x5l or would i have to do minor editing
03:37:56 Join Farpnut [0] (
03:38:00sharpedo they have the same screen size?
03:38:07scorche`do they have the same resolution/size of screen?
03:38:16scorche`sharpe: ;)
03:39:09sharpeHotfusion: if they do, you shouldn't have to change anything.
03:39:09Paul_The_NerdHotfusion: The H300 is 220x176, the X5 is 160*128, so it won't really work.
03:39:44Paul_The_NerdHotfusion: You CAN use H100 themes though, but none of those are in color. ;-)
03:40:46 Join carini [0] (
03:41:17Hotfusionscreen size is about the same
03:41:26Hotfusionalbumb art size may be just a little different
03:41:44Paul_The_NerdHotfusion: The screen size *isn't* the same in pixels though, as I told you.
03:41:52scorche`Hotfusion: see Paul_The_Nerd 's response
03:42:16Hotfusionhmm there are some nice themes for teh h300 I'd like to use though
03:42:31Paul_The_NerdYou'll have to manually adapt them
03:42:33scorche`edit them
03:42:57Hotfusionyeah. Probalby something I'll have to figure out
03:43:06Hotfusionwhen i get my x5l. I'm sort of preparting :)
03:43:46sharpei'm going to get started on the graphics
03:43:48sharpein a bit
03:44:32HotfusionI just need to figure out how htose guys make those cool themes
03:44:44Hotfusionbe better woudl be a site dedicated to themes for various players
03:44:59Mikachuwpsgallery on the wiki?
03:45:05scorche`Hotfusion: i am sure there is something about that in the wiki
03:45:30 Quit scorche` ("CGI:IRC")
03:45:35 Quit aaronslife ("Leaving")
03:45:52Paul_The_NerdHotfusion: I would recommend the CustomWPS wiki page to start. It contains everything you should need to know.
03:59:22 Quit RedBreva_ (Read error: 110 (Connection timed out))
03:59:31 Join RedBreva_ [0] (
04:02:40 Quit Shonky (Read error: 110 (Connection timed out))
04:06:15 Join Shonky [0] (
04:06:53 Join damaki [0] (
04:07:17 Quit Farpenoodle (Read error: 110 (Connection timed out))
04:08:05 Quit axion_ (Read error: 110 (Connection timed out))
04:10:13Hotfusioncool. probably gonna do some reading on it thanks paul. Ordered my iaudio x5l from newegg. Should get it middle next week sometime
04:10:29sharpewoo ! newegg!
04:12:50Hotfusionit was that or zipzoomfly whom with included shipping was the same exact price. But I never had problem with the egg
04:13:32sharpei love teh newegg.
04:13:58 Join kaiwai [0] (
04:13:59lostlogicme too.
04:14:05sharpei have so many void return/argument functions in my source. :D
04:14:06lostlogicordered a new digicam today, shipped with 4 hours of ordering.
04:14:18sharpeyeah, they're kickass...
04:14:54Hotfusionsame here lost
04:15:00HotfusionI was like whoa never was that fast before
04:15:36lostlogicHotfusion: you read the article where they tour a newegg facility? pretty impressive how they handle it in order to provide the service they do.
04:15:36sharpei ordered parts to build this computer from newegg...
04:15:55sharpegot them a day early actually.
04:16:04Hotfusionyou ever see the newegg warehouse tour
04:16:11Hotfusionthe way it's built is pretty state of the art
04:16:37Hotfusionnm lost already beat me to it
04:17:14lostlogicmy digicam order actually shipped from 2 facilities, TN and CA, which is sad only because teh CA part will actually take all 3 days to ship where the TN part will probably be here on Monday.
04:17:54Hotfusionall parts in my computer is from newegg exept for my case
04:18:06Hotfusionwhen I orded most of my stuff it shipped from TN and CA
04:18:21Hotfusionin in GA so naturally CA do take a day or two longer
04:19:00 Quit kaiwai ("CGI:IRC (Ping timeout)")
04:19:24sharpei think, the only part that didn't come from newegg, is this mobo. but it originally did, however it was taken to a shop because i forgot to put risers on the mobo...
04:19:41 Join Febs [0] (
04:19:45sharpeso they charged 70$ for one i could've gotten off of newegg for 40$ or so
04:19:58sharpeand i also lost some bios features.
04:20:13 Quit damaki__ (Read error: 110 (Connection timed out))
04:21:10 Quit Farpnut (Read error: 110 (Connection timed out))
04:22:56sharpemy friend wants me to build her a 1000 $ computer from newegg :D
04:25:57 Join webguest07 [0] (
04:26:09webguest07when is the next version of rockbox going to be release?
04:26:21sharpethe next offical version?
04:27:04webguest07the one that supports iPod 5G
04:27:10 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
04:27:14sharpethe current builds support the 5g...
04:27:34webguest07the one with a working battery metre too
04:27:47sharpethey do...
04:28:17 Join Farpenoodle [0] (
04:28:49Paul_The_Nerdwebguest07: Rockbox is updated several times a day. You can find changes on the front page of the site. There won't be "official" support of the 5G until maybe November, but current daily and bleeding edge buidls work quite well, and have a working battery meter (I believe)
04:28:59Paul_The_NerdUnrelated question, to people in general:
04:29:22Paul_The_NerdWhen shutting down, does it compare the config sector with current settings before overwriting, or does it just write no matter what?
04:29:48webguest07ah, ok, I'll wait till then
04:29:53webguest07prefer to get something that is a little more mature
04:30:16sharpeif you wish
04:31:19Paul_The_Nerdwebguest07: I'm guessing you really don't know what you mean by "mature"
04:31:46Paul_The_Nerdwebguest07: At least, you don't know enough about the actual project status to know whether it meets your qualifications, unless the word "Official" is the qualification.
04:32:28webguest07I'm not meaning it to be an insult, I'm saying, 'mature' as it, 'has been beaten up a bit'
04:33:03sharpeit's not very, relatively new, support for the 5g.
04:33:10Paul_The_Nerdwebguest07: Yes, but what on Earth do you mean by that. The majority of Rockbox is several years mature. Most of the code of the iPod port is still at least a year old...
04:33:52webguest07in regards to syncing music, how does one go about that? what type of system does it use?
04:34:08webguest07Paull_The_Nerd: No need to get all defensive
04:34:11sharpeyou copy said music to thine player.
04:34:23sharpeand you need a system that supports the fat file system.
04:34:25Paul_The_Nerdwebguest07: I'm not defensive. I'm querying as to what you qualify as mature since you're using rather subjective terms.
04:34:54webguest07sharpe: so no need to use a special DB reader like one would with the current iPod firmware
04:34:56GaloisI'm guessing that mature means "official"
04:35:01webguest07you just dump the music on, and thats it?
04:35:12Paul_The_NerdGalois: That's what I asked, but he said "no, it means beat up a little"
04:35:16webguest07Galois: yes, thats what I mean
04:35:31Galoiswell consistency has never been highly valued
04:35:37webguest07yes, 'official release', meaning, 'new features have been adequately tested'
04:35:39Paul_The_Nerdwebguest07: What do you think the benefit of "official" would actually be?
04:36:00webguest07well using that, why not run a beta version then?
04:36:05sharpemany of the planned 'official' features, are already working.
04:36:07 Quit webguest07 ("CGI:IRC")
04:36:22Paul_The_NerdI was about to say "Why not indeed?"
04:36:34 Join webguest16 [0] (
04:36:40webguest16sorry about that
04:36:42webguest16stupid browser
04:36:47Paul_The_Nerdwebguest16: So, why not indeed?
04:37:02sharpeit helps make rockbox better :)
04:37:06webguest16good question, becauase it has vugs
04:37:14webguest16just like my spelling :P
04:37:25webguest16anyway, back to the 'copying of music'
04:37:30Paul_The_Nerdwebguest16: A) What bugs do you know of? B) You're assuming "Official" won't. Many people thought 2.5 was buggier than 2.4
04:37:39webguest16you just copy it to the device; no need to use the iTunesDV or anything like that?
04:37:47sharperockbox works as a filebrowser
04:37:49Paul_The_Nerdwebguest16: Yup. Entirely filetree based if you want it to be.
04:37:54webguest16ah, cool, cool
04:38:03sharpeit also has a tagcache database, if you want to use that instead of the filebrowser
04:38:04Galoisit's up to you whether to wait, but I use rockbox exclusively on ipod and I haven't encountered any notable bugs in the past week
04:38:08webguest16and can ready m4a tags alright?
04:38:26Paul_The_Nerdm4a support needs someone to actually work on the codec some more.
04:38:34lostlogicthere are lots of bugs, I write bugs on purpose.
04:38:37webguest16I'm going to move to ogg later on, but currently thats the situation
04:38:51Paul_The_NerdUnfortunately, most iPod users, who seem to be the ones who care about m4a support, want to "wait for a better version" rather than "take steps to improve the current version" so it'll probably not happen any time soon.
04:38:51sharpelostlogic: so you can be credited with fixing them, eh? :D
04:38:57lostlogicsharpe: of course :)
04:38:59Hotfusionshare anyone new to building cmputers can make the riser mistake
04:39:10Hotfusionmy friend did what you did and wondered why his board kept shorting out
04:39:18sharpei just plainly forgot about them
04:39:23webguest16Paul_The_Nerd: I'd prefer using ogg, but I'm going to have to re-rip my music again
04:39:30Hotfusionit was pretty hilarious
04:39:33HotfusionI was like omg what!
04:39:38Paul_The_Nerdwebguest16: OGG on the other hand is *incredibly* well supported on iPod.
04:39:51sharpei figured it out as soon as the board shorted out when the side of the case was tapped :D
04:40:57webguest16Paul_The_Nerd: is there a m4a to ogg compressor; or better still, a m4a to wav, then wav to ogg thingy :)
04:41:17sharpedoesn't lame support encoding ogg's ?
04:41:19 Quit twisted` (Remote closed the connection)
04:41:20Paul_The_Nerdwebguest16: That is a horribly bad idea. Lossy to Lossy is BAD stuff.
04:42:20webguest16yeah, but some of my music *cough* isn't kosher
04:42:43webguest16purchasing the kosher versions in the next few months, so thats all I have for now
04:43:06Paul_The_NerdWell, M4A support sometimes works. It's more of a song-by-song basis
04:44:14 Join topbloke [0] (
04:44:27webguest16I haven't noticed any quality loss going from one lossless to another though
04:44:50sharpeogg isn't lossless...
04:44:57sharpenor is m4a...
04:45:21webguest16I meant to say, moving from mp3 to m4a, I noticed no loss
04:45:33webguest16hence, there shouldn't be any loss going from m4a to ogg
04:46:01*Paul_The_Nerd cringes.
04:46:48sharpeif you want to think that...
04:46:53 Quit Jungti1234 ()
04:46:59webguest16i mean, it would be no different that burning a m4a to a cd, then re-ripping it
04:47:25Paul_The_NerdWhich also to many people sounds quite bad.
04:48:02 Join twisted` [0] (
04:48:22webguest16well, if one were worried about quality, one wouldn't use ogg or m4a :P
04:48:27 Join mtnbkr [0] (i=mtnbkr@tor/session/direct/x-330096808e159d5e)
04:48:38Paul_The_NerdIt's a quality threshold.
04:49:14Paul_The_NerdBoth ogg and aac are capable of staying well above the transparency point, and usually don't introduce *too* many (if any) clearly noticeable artifacts.
04:49:40Paul_The_NerdBut once you start mixing lossy compressions by transcoding, you lower the quality/bitrate ratio, *and* increase the likelihood of audible artifacts. It's a lose-lose game.
04:49:41webguest16true, I noticed some issues with a song from Rammstein
04:50:25mtnbkrI have RockBox on my ipod nano 4gb... Just noticed that I have 485 .ogg files on it, but it shows song playing x of 400, and when I hit the select button while a song is playing it brieifly says "Dir list full"... Is htere somthing I can do to get the last 85 songs to list/play?
04:51:07 Join Farpnut [0] (
04:51:09Mikachugo to the settings and raise the limit
04:51:14Paul_The_Nerdmtnbkr: In the menu there is a Limits section where you can set it to higher.
04:51:15Mikachubut why do you have 485 songs in one dir?
04:51:26mtnbkrPaul_The_Nerd: thanks
04:52:07mtnbkrMikachu: well, sort of a long story... Short version is that I use Amarok to transfer songs to my non-iTunes db vfat-formatted nano
04:53:53mtnbkrPaul_The_Nerd: thanks I see it now. set it to 500 and will give it a shot. Thanks again.
04:54:42Paul_The_Nerdmtnbkr: I believe you have to do a proper shut down (hold play) and start up again for that one to take affect.
04:54:46Hotfusionso is ogg better on battery life or just better quality than just mp3
04:54:51Paul_The_NerdHotfusion: On ipod, both
04:55:05webguest16gonna give it a go :)
04:55:11Hotfusionnot necessarily on other players?
04:55:29mtnbkrall my songs have been ripped from CDs and encoded as -q8 oggs
04:55:42mtnbkrthis nano seems to do quite well with them actually.
04:56:18Paul_The_NerdHotfusion: On most players, MP3 has better battery life than Ogg (at the same bitrates)
04:56:41webguest16how does that occur? does ogg need more processing power?
04:56:45mtnbkrPaul_The_Nerd: re: shutdown... I just plugged in the USB and then unplugged it... same same I guess. :) It no longer complains...
04:57:01Paul_The_Nerdwebguest16: Yup. Ogg is a more complex codec, but it just so happens to be more optimized on iPod right now.
04:57:15mtnbkr...and I see 482 songs now... wonder where the last 5 went. :)
04:57:25Paul_The_Nerdmtnbkr: That doesn't always result in settings being saved, just as a heads up.
04:57:39mtnbkrOk... Ill reset it. Thanks
05:00:10mtnbkr482 after shutdown/restart.. I BET that I manually deleted 3 of them from the ipod it self... I'll double check it later. I am VERY impressed with RockBox.
05:00:16webguest16with the copying, I assume on can maintain their old directory structure, correct?
05:01:01 Quit speacial_ed ("Bye")
05:01:11Paul_The_Nerdwebguest16: Any directory structure you want
05:01:28 Join Rob2222 [0] (
05:01:57webguest16cool banana's :)
05:12:12Hotfusionhmm killing to many mages in obivion made my game freeze
05:12:53 Quit TeaSea ("Leaving")
05:16:55HotfusiongladI got the message script from omenserve. Hate thiese people with spam bots msg me
05:17:30 Quit Rob2222_ (Read error: 110 (Connection timed out))
05:17:56 Quit twisted` ("leaving")
05:18:36 Quit Farpenoodle (Read error: 110 (Connection timed out))
05:20:31webguest16The latest version of Rockbox; no problems anyone?
05:20:44webguest1620060421 specifically
05:21:09Paul_The_Nerdwebguest16: Just don't use a while playing screen with peakmeters. When you start up, choose "Browse Themes" and pick something else. :)
05:21:38webguest16ah, ok
05:21:53webguest16all I want displayed is the name, and thats it :P
05:22:09sharpefinally decide to use rockbox now, afterall? :)
05:22:52Paul_The_Nerdwebguest16: Well, most of them display quite a bit more than that, but if you read the CustomWPS page, you can figure out how to trim 'em down (or simply put the right single tag in a text file, with an alighment tag and be done with it:))
05:23:26webguest16ah, oh well, I'll experiment a little
05:23:37sharpei just printed off 11 pages of information about the c64's vic chip...
05:24:23sharpeand i'm about to print more
05:24:47Paul_The_NerdTree murderer!
05:24:51***Saving seen data "./dancer.seen"
05:25:05sharpewhat? they're already dead. may as well use the paper
05:26:13Paul_The_Nerd'cuz of course they'd keep chopping even if nobody used paper. :-P
05:26:33*Paul_The_Nerd goes back to reading his book, and sipping his soda out of a paper cup.
05:27:06Hotfusionbe a man paul
05:27:12Hotfusiondrink from the 2 liter bottle
05:28:09sharpeor, the three liter.
05:28:38sharpemy printer settings are misleading
05:29:05sharpethe option to "print images in black and white" prints everything in black and white
05:30:28 Quit ]Maggie[ (Read error: 104 (Connection reset by peer))
05:30:31 Join ]Maggie[ [0] (
05:32:41 Quit mikearthur (Remote closed the connection)
05:33:43 Join axion_ [0] (
05:35:19sharpeand i just printed 16 more pages... :\
05:35:42*mtnbkr prefers the 12oz bottles (or 16 oz pint glasses) of beer not soda of course
05:36:06Paul_The_NerdI prefer 1/2 litre bottles of soda.
05:37:26sharpei prefer 20 oz bottles
05:38:23Paul_The_NerdI usually end up leaving about 100mL left over in a 20 oz, which I'll drink later usually. But it's easier just to have bottles the right size in advance.
05:38:46sharpetime to get started on the vic's multicolor text mode...
05:40:02 Quit axion_ (Remote closed the connection)
05:40:04 Join axion_ [0] (
05:53:33HotfusionI can't get enough of code red
05:53:35Hotfusiongood stuff
06:00:07 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
06:02:03 Join midgey34 [0] (
06:02:19sharpeheh... films recorded at 24 frames per second normally run 4% faster on PAL...
06:03:18axion_they are normally telecined
06:03:37sharpei know
06:04:06axion_yeah, i deal with it everyday. fun stuff :p
06:06:21axion_in a perfect world, telecine would be standardized, instead of irregular patterns due to post-editing, etc
06:10:53 Quit webguest16 ("CGI:IRC (EOF)")
06:12:00 Join damaki_ [0] (
06:16:35 Join wehn [0] (
06:18:43 Quit amiconn (Read error: 110 (Connection timed out))
06:18:43 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
06:25:54 Join twisted` [0] (
06:26:11twisted`ey, anyone here happen to have any experience with formatting the iPod to a different fs?
06:26:38twisted`I totally fucked up my Pc and got no extra hd's... so I'm willing to sacrifice my iPod and format the fat32 so I can copy my /home to it...
06:27:12 Join piroko [0] (
06:27:23scorchehow exactly did you "fucked up your PC"?
06:27:25 Quit damaki (Read error: 110 (Connection timed out))
06:27:30pirokolinuxstb: you up?
06:28:26twisted`scorche: funny story
06:28:35twisted`scorche: it started with me excited
06:28:42twisted`and is now still in the process
06:28:53twisted`and now I'm in state of killing people
06:29:03twisted`but if I don't touch the first iPod partition
06:29:08twisted`it's safe to do whatever the hell I want right?
06:29:41pirokospeaking of ipod, has anything been done with udelay yet to fix the freeze-after-71-minutes bug?
06:29:44 Quit lostnihilist (Read error: 110 (Connection timed out))
06:29:51 Join infamis [0] (
06:31:44sharpewow twisted`.
06:33:09 Join linuxstb_ [0] (
06:33:18 Part Paul_The_Nerd
06:33:36twisted`man I feel pwnd in teh butt
06:33:51pirokoyay linuxstb!
06:34:36 Quit infamis (Client Quit)
06:39:38scorchetwisted`: you still havent told me what you did to your box
06:39:56twisted`scorche: man... I tried to get XGL right?
06:40:05twisted`scorche: so I followed the guide, updated my debian
06:40:16twisted`but the update from their repository went wrong
06:40:17 Part midgey34
06:40:24twisted`it told me to rm a file, so I did... seemed harmless
06:40:32twisted`it went paranoid, I updated shit, reinstalled
06:40:39twisted`blablabla... eventually I was like, FUCK THIS SHIT
06:40:52twisted`and grabbed my debian cd, tried to install... but it refused!
06:40:56twisted`ubuntu did so too!!!!
06:41:05twisted`so gonna cp my /home to my /ipod
06:41:12twisted`and be happy afterall
06:41:17twisted`cus I get a fresh clean everything
06:42:14mtnbkrany devs here?
06:45:03 Quit ashridah ("Leaving")
06:46:05 Quit linuxstb (Read error: 110 (Connection timed out))
06:49:58 Quit Rick (Read error: 104 (Connection reset by peer))
06:51:01 Join Rick [0] (
06:52:27 Quit piroko ("telinit 0")
06:55:21 Quit vmx (Read error: 110 (Connection timed out))
06:55:51 Join vmx [0] (
07:05:43twisted`k, question
07:05:52twisted`about an iPod :)
07:06:03twisted`I can "repair" it with that Windows tool right?
07:06:12twisted`so it puts back the firmware etc... right?
07:07:44 Join powr-toc [0] (
07:08:18 Quit topbloke ("bye")
07:11:58sharpetwisted`: yeah
07:15:48twisted`so I can just format the /dev/sda2 to ext2 and then later format it back to fat32 right?
07:15:58twisted`or use the Repair Tool
07:16:56twisted`I wonder, if I partition it
07:16:59sharpeany success with that account? :P
07:17:04twisted`will the firmware go nuts and think: WTF
07:17:15twisted`or will it play just that partition?
07:17:21sharpewait, which firmware?
07:17:21twisted`cause it uses the second one right
07:17:29twisted`uhh rockbox will play it
07:17:32twisted`I meant original
07:17:36twisted`cause I still use both
07:18:04twisted`cus maybe I'll pop on a linux distro on my iPod
07:18:06twisted`would be neat
07:18:14sharpei don't know what the original firmware would do...
07:18:39twisted`hmm... I'll check it out soon
07:18:42twisted`probably BLOW up
07:18:57sharpewell, it may be covered by warranty
07:22:15twisted`twisted @ the Apple Store, lady: Hi, how can I help you? "Yeah I kinda like formatted my second partition which was FAT32 to ext2 to make a backup of my pc... but now my iPod won't turn back into an iPod and it like... blew up 'n shit..." *women starts to drool*
07:23:44sharpe"somehow the hdd platters are... embedded in... the wall..."
07:24:07scorche"and my left testicle"
07:24:55***Saving seen data "./dancer.seen"
07:25:07 Quit macdonalder ("bye bye ;D")
07:25:25twisted`actually I don't think the ipod should give a fuck if the second partion is like... 40gb instead of the usual 52gb
07:25:35twisted`tho it means less music... but I do have portable Linux of 12gb
07:25:38twisted`that'd be insane...
07:26:05amiconnkapheine: Indeed I tried to perform a 'canadian crosscompile' (build system: i686, host system: x86_64, target: m68k) but already failed in the necessary first step (building an x86_64 crosscompiler on i686). I got a gcc build error as well. Perhaps I should retry with a newer gcc...
07:26:34sharpeyou kbow what else you could do? carry around an install cd. smaller, and can expand into that 12gb at any given time.
07:26:40kapheineamiconn: do you remember what version of gcc you were using?
07:26:58twisted`sharpe: I can't go and reinstall people's computer...
07:27:08twisted`sharpe: hmm... intresting... I could... what they gonna do? stop me?
07:27:13amiconnNot exactly. Iirc I tried 4.0.?? and 3.4.5 in the 1st step
07:27:15sharpesure you can. just while they're away.
07:27:27 Join lostnihilist [0] (
07:27:37twisted`no one in his right mind leaves me alone with THEIR pc
07:27:55twisted`cus they know I start installin software...
07:27:58kapheineokay.. i tried 3.4.6 and 4.0.2 for a normal adm64->m68k build.. but i guess i'll try the 4.0.2 canadian crosscompile and see if i have better luck than you did
07:28:05twisted`I still wanna go to someone's pc and install Bonzi Buddy
07:28:16sharpethat's not very nice...
07:28:20twisted`that'll piss 'em off :P
07:28:39twisted`well... n00bs will like Bonzi Buddy
07:28:51scorchesmitfraud/vcodec sucks
07:29:04twisted`format.exe ^_^
07:29:15amiconnkapheine: I tried 3.3.6, 3.4.5, 3.4.6, 4.0.2, 4.0.3 and 4.1.0 for a normal amd64->m68k build. I even tried to modify the function which xgcc stumbles upon, to no avail
07:29:28twisted`Win+R -> format.exe -f C:\
07:29:44twisted`pretty damn sure it won't bitch in the beginning
07:29:51scorchei prefer deltree
07:30:04twisted`tho there's one lil file
07:30:06twisted`move that
07:30:08twisted`windows goes NUTS
07:30:21amiconnFor the canadian cross, you'll first need a i686->x86_64 crosscompiler. That's where I failed already...
07:30:24twisted`I fucked all pc's on school like that
07:30:31twisted`I just renamed hal.dll to ibm.dll
07:31:01kapheineamiconn: it seems odd that nobody on a 64-bit machine has a compiler for the 68k, but maybe.. i could try posting to the coldfire mailing list
07:31:41amiconnThe bug is already reported to the gcc team, but it seems the gcc team prefers to ignore bug reports :/
07:31:57kapheinei saw that, although the lastest 'version' of the bug was only posted a month ago, i think
07:32:09amiconnI have another open bug report with nothing happening
07:32:56kapheinedidn't egcs come about because the gcc team was too slow to respond, and then they fizzled out because the gcc team caught up? Maybe a project like that will make a return :P
07:33:34kapheineI haven't taken a decent look at what is actually causing the compile error. I don't have high hopes, but it might be worth a few minutes to look at it.
07:33:54amiconnThe other bug was actually a design decision in 4.0 which hard-stops us from using gcc 4.0 and up for sh1 (archos)
07:34:16amiconnThey could have made that behaviour an option, but nooo....
07:34:20kapheineDo you have a link to the bug report? I'm just curious..
07:35:20twisted`amiconn: except when it can be fixed to enable a virus :P
07:36:21 Quit Sinbios (Read error: 104 (Connection reset by peer))
07:39:42kapheineAhh, almost half a year ago too
07:40:27amiconnyepp :(
07:41:51amiconnIt's clearly valid code what we're doing in system.c, we're weak-aliasing symbols that are defined in the same translation unit, just that these symbols are definied within an asm block...
07:42:37amiconnSince gcc does not catch these, an option to disable this check would be sufficient. I don't even ask to change the default behaviour...
07:45:15kapheineI just send an email to the coldfire mailing list about the cross-compile issue. I'll let you know if anyone has a helpful answer.
07:46:03 Join Rob2222_ [0] (
07:47:12 Quit Rob2222 (Read error: 110 (Connection timed out))
07:53:35 Quit Rick (Read error: 104 (Connection reset by peer))
07:54:30 Join cs-cam [0] (
07:54:55 Join Rick [0] (
07:59:55 Quit RedBreva_ ("using sirc version 2.211+KSIRC/1.3.12")
08:04:01 Join nave7693 [0] (
08:04:16 Join RedBreva_ [0] (
08:06:08 Quit RotAtoR ("zzzzzzzzzzzz")
08:06:37 Part nave7693
08:20:36 Join Moos [0] (
08:21:07amiconnmoorning :)
08:21:40Mooshehe : )
08:21:44MoosHi amiconn
08:23:51 Quit powr-toc (Remote closed the connection)
08:33:04 Join powr-toc [0] (
08:36:59 Quit cs-cam (Remote closed the connection)
08:37:00 Quit wehn (Read error: 113 (No route to host))
08:42:06twisted`I've been copyin to what?!
08:42:20twisted`I mounted it as FAT32, formatted it, but never remounted it afaik
08:43:20twisted`dmesg was FULL of errors
08:43:26twisted`but cp never gave ONE SINGLE ERROR
08:44:07Galoistwisted` ftw
08:44:18twisted`iPod went nuts on booting it :P
08:44:36twisted`Galois: uh?!
08:44:54twisted`man... I just wasted 2 hours!!!
08:45:24Galoislinux is user friendly, really, it's just choosy about its users
08:54:07twisted`I mean... the iPod just... threw itself offline
08:54:11twisted`scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
08:54:14twisted`scsi0 (0:0): rejecting I/O to offline device
08:55:45Hotfusion`what do I search in the wiki for custom themes and how to edit them etc
09:00:30 Quit RedBreva_ (Read error: 110 (Connection timed out))
09:01:11 Quit TCK (Read error: 104 (Connection reset by peer))
09:12:11 Join Acksaw [0] (
09:12:29 Join speacial_ed [0] (
09:14:54 Quit speacial_ed (Client Quit)
09:24:56***Saving seen data "./dancer.seen"
09:30:02twisted`it seems... that the iPod just got lazy after the copy
09:30:05twisted`and the files are there!
09:32:20 Join DrMoos [0] (
09:32:20 Quit Moos (Read error: 104 (Connection reset by peer))
09:32:28 Nick DrMoos is now known as DMoos (
09:32:32 Nick DMoos is now known as Moos (
09:35:23Hotfusionhmm, wish that darn UIsimulator was still supported
09:35:54midkay_Hotfusion, what? which? the old windows one?
09:36:03 Nick midkay_ is now known as midkay (
09:36:43Acksawwhats the page for the rockbox webcam again?
09:36:45HotfusionI guess. I was looking at the wiki and it wasn't for download anymore. I'd like to edit the H300 ones I like and make it fit for the x5l see what I could do with it before i get my player wednesday
09:37:41midkayHotfusion, ah.
09:41:55 Join petur [0] (n=petur@rockbox/developer/petur)
09:44:58Hotfusionmay take me awhile to sort though the abbreviations for some of these functions on the wiki heh
09:46:25sharpeeh, i think i'm becoming somewhat of an insomniac again. :)
09:48:17sharpeconsidering the fact it's almost four in the morning...
09:48:20HotfusionI'd like to know why the up button is gretyed out
09:48:34Hotfusiongoing from Rockbox WPS to EZ WPS
09:48:53sharpewhat do you mean?
09:49:18Hotfusionwamt to see the WPS languange in simple terms in the EZ WPS box
09:49:25Hotfusionso I can understnad wth I'm seein
09:51:32 Quit twisted` ("Lost terminal")
09:51:45sharpegah... i may go stare at mosaic a few more hours...
09:52:06GaloisNCSA Mosaic??
09:53:06sharperockbox mosaic plugin.
09:54:38sharpethere's an ant on my wall...
09:54:52Hotfusiontorture it
09:54:56Hotfusionmagify glass time
09:55:02sharpeit's night here
09:55:06 Join wehn [0] (
09:55:11Hotfusionuse a desk lamp
09:55:19sharpebulb's burnt out
09:55:20Hotfusionor a high powered halogen bulb
09:55:28sharpedon't have any
09:55:46linuxstb_amiconn: Do you get this lcd shutdown problem on your mini?
09:55:49 Nick linuxstb_ is now known as linuxstb (
09:55:58Hotfusionim toying around with some sample themes
09:56:11amiconnlinuxstb: Yes. Happens on other grayscale ipods (4g) as well
09:56:28Hotfusionseeing how its all placed but if I can somehow put the token langueage into the EZ WPS box from the Rockbox WPS box
09:56:36amiconnIt seems we should shut down the lcd controller before shutting down the hw
09:56:38HotfusionI may understand the position of the stuff better
09:57:35linuxstbamiconn: Same as every other ipod then...
09:58:07amiconnHmm. I wonder whether this would be a good idea in general
09:58:23amiconnWe don't shut down the lcd controller on any other target
09:58:42sharpei still haven't done anything with the emulator...
09:59:00sharpegod. today's saturday.
09:59:26linuxstbSo there are no shutdown problems with the H300's LCD? I thought that was very similar to the ipod Color/Photo LCD.
09:59:43amiconnThe lcd controller is exactly the same
09:59:52amiconnRenesas HD66789R
10:00:11amiconnBtw, what was the shutdown problem on ipod color?
10:00:33peturlinuxstb: mabe because you can't see anything on a h300 LCD without backlight?
10:00:34linuxstbThe last image stays there, and then takes a couple of minutes to slowly fade away.
10:00:48amiconnAha, hmm.
10:01:10linuxstbpetur: It's hard to see without a backlight on the ipod, but you can just about make it out.
10:01:15amiconnThe H300 lcd is pitch black w/o backlight, so I don't know whether the same thing happens
10:01:26amiconnThe panel is obviously different
10:02:07midkayamiconn, i always hear that the lcd can't be seen when the backlight is off, pitch black, etc.. is it the design (a flaw)? or does it literally shut off when the backlight is off?
10:02:12midkaythe H300 LCD, that is.
10:02:42 Join Spacksaw [0] (
10:02:54MoosX5 LCD is readable without backlight :P
10:03:08linuxstbThe comment that surprised me in that bug report was that he says that the line that stays visible after shutdown then doesn't work when you turn the ipod back on.
10:03:10amiconnThis is the case with most colour LCD panels except some newer ones for portable devices
10:03:44midkayamiconn, ah, so it's just a matter of being very hard to see.
10:03:55linuxstbMoos: Do you get anything left on the screen when you shutdown your X5?
10:04:00amiconnmidkay: Very very very hard to see
10:04:11midkayamiconn, haha. got it :)
10:04:28amiconnIt's visible in direct sunlight, or a halogene lamp very near to it, lighting a bit from the side
10:04:42Mooslinuxstb: what do you mean? when shutdown some pixels disapering...
10:04:52 Join stoffel [0] (
10:05:17linuxstbMoos: After you shutdown Rockbox, is the LCD completely clear, or are any artifacts left?
10:05:45Moosduring few ms there are
10:05:46amiconnlinuxstb: When shutting down the mini, the LCD image 'breaks down', and a horizontal line appears in a random position. This line then disappears after a few seconds
10:05:54Hotfusionif something it %p5 is is that telling me
10:06:01 Join muesli__ [0] (n=muesli_t@
10:06:31amiconnWhen powering on again, it *sometimes* happens that this line reappears (not completely black but considerably darker than the rest of the display), then slowly fades over time
10:06:52linuxstbOK, so that sounds the same as the bug report.
10:07:52amiconnMaybe it depends how fast the voltage is decreasing, determining whether the LCD controller manages to auto-shutdown properly
10:08:49amiconnAtm I am unable to reproduce the effect (the line appearing after startup that is. The line flashing at shutdown happens everytime)
10:10:05linuxstbHotfusion: %p5 is used in a conditional tag to indicate that the volume is at level 5 (on a 0-10 scale I believe).
10:10:38amiconnlinuxstb: Do you know who's knowing the wps code well?
10:11:01linuxstbNo. I can't remember anyone doing any real work on it recently.
10:11:13amiconnThere's a bug in the %x tag parsing.
10:11:36linuxstbWhat's that?
10:11:36amiconnIf you give a %x tag, but omit the coordinates, the wps loader hard crashes
10:11:45Hotfusionthe p5 is actually ps
10:11:51Hotfusionlooks like a 5 in the E-Z WPS
10:12:22 Join matsl [0] (
10:12:40amiconn(on Ondio it jumps to a nonexistent memory location, leading to an IllInstr exception)
10:12:51Hotfusiondoesnlt look to hard to edit, may take some time to learn it though
10:14:39amiconnlinuxstb: This is especially nasty if you edit your current wps via USB, and make that mistake. Then the device will crash right on startup...
10:16:16linuxstbSo a bad line would be something line "%s|a|filename.bmp|" ? Or without the last | ?
10:16:45linuxstb^something like...
10:19:59amiconnThis was also without giving it a letter. The exact line that triggered the bug was:
10:20:47amiconn(unconditional display)
10:21:54 Quit mtnbkr (Read error: 104 (Connection reset by peer))
10:22:01 Quit quobl_ (Remote closed the connection)
10:22:34 Quit Acksaw (Read error: 110 (Connection timed out))
10:23:56 Join quobl_ [0] (n=quobl@tor/session/external/x-92ec5fbcee51b96c)
10:25:07linuxstbamiconn: I can't see that syntax in CustomWPS - i.e. an id seems to always be required.
10:25:24 Join tobi-wan [0] (
10:25:44 Join mtnbkr [0] (i=mtnbkr@tor/session/direct/x-eec4db2f05511a5a)
10:27:22tobi-wanthanks once again for all your help yesterday. i have to admit that it was indeed my fault (unsurprisingly). today, it works like a charm and i like rockbox very much!
10:29:13linuxstbThat's good. There aren't any developers with greyscale 4Gs, so it's probably the most likely iPod to have bugs. But I'm glad all is well.
10:29:42HotfusionI take it the X and Y coordinates are represented in pixels?
10:30:40Hotfusionyeah I guess when trying to figure the position it's like change upload see what it looks like. not right change and upload again
10:31:15tobi-wanlinuxstb: that, indeed was the error. i do not possess such an ipod :o) i can only blame the vodka i drank beforehands, otherwise i'd have to say i am plain dumb
10:31:36linuxstb:) Which ipod do you have?
10:32:10linuxstbThe symptoms did sound like the bootloader was working, but without any LCD updates.
10:32:17tobi-wanit's a 2g mini
10:32:27tobi-wanwhich won't work with the bootloader image of 4g, obviously
10:32:44tobi-wanthing is: it was greyscale and looked similar... so i was too lazy to search for the package it came in
10:33:43 Join Farpenoodle [0] (
10:39:48amiconnlinuxstb: I didn't say the syntax is correct, but bad syntax shouldn't crash rockbox
10:41:18linuxstbOf course it shouldn't crash, but the reason is not the lack of co-ordinates, it's the lack of an id. I'm looking at it now.
10:43:37linuxstbThis code is in need of cleaning.... Every tag is "hand-parsed", meaning lots of error checking and possible places for bugs.
10:46:36amiconnHmm, you're right, CustomWPS says an id is required for unconditional images as well. I wonder why though.
10:48:45midkayamiconn, to keep a 52 limit maybe?
10:49:55 Join mtnbkr_ [0] (i=mtnbkr@tor/session/direct/x-ffe575deb8ab461f)
10:50:56 Quit linuxstb (Read error: 104 (Connection reset by peer))
10:51:00 Join linuxstb [0] (
10:52:05 Quit Farpnut (Read error: 110 (Connection timed out))
11:03:53linuxstbamiconn: Fix committed, but I can't guarantee that that function is completely robust. I'm hoping the WPS token parser patch has a more robust parsing technique.
11:06:45amiconnPerhaps (hopefully) it will also be more efficient regarding code size. Hand-parsing and error-checking every tag sounds like a lot of code.
11:08:09 Quit Rick (Read error: 104 (Connection reset by peer))
11:09:02 Join Rick [0] (
11:09:55linuxstbI'm not sure if it will be that significant, but at least it should give a more robust parser with the same or less code.
11:12:52 Join Lynx_ [0] (
11:12:52 Quit Moos (Read error: 104 (Connection reset by peer))
11:14:11 Quit damaki_ (
11:14:11 Quit midkay (
11:14:11 Quit HCl (
11:14:11 Quit markun (
11:14:11 Quit Ironhand (
11:14:11 Quit linuxstb (
11:14:11 Quit Spacksaw (
11:14:11 Quit wehn (
11:14:11 Quit lostnihilist (
11:14:11 Quit Xerion (
11:14:11 Quit Mikachu (
11:14:11 Quit taz (
11:14:11 Quit ^BeN^ (
11:14:11 Quit Hotfusion (
11:14:11 Quit nudel (
11:14:11 Quit webmind (
11:14:11 Quit darkless (
11:14:11 Quit pill (
11:14:11 Quit lalmeras (
11:14:11 Quit Hadaka (
11:14:11 Quit Bjoern-Erik (
11:14:11 Quit slarti (
11:14:11 Quit kaediil (
11:14:11 Quit JBGood (
11:14:11 Quit BHSPitLappy (
11:14:11 Quit `3nergy (
11:14:11 Quit Galois (
11:14:11 Quit ap0calypse (
11:14:11 Quit kkurbjun (
11:14:11 Quit eaz (
11:14:11 Quit yobesoom (
11:14:11 Quit humulus (
11:14:11 Quit mbr (
11:14:11 Quit BoD[away] (
11:14:11 Quit kackerlac (
11:14:11 Quit dwihno (
11:14:11 Quit PiXEL8 (
11:14:11 Quit rob- (
11:14:11 Quit Ave (
11:14:11 Quit FutureCrash (
11:14:11 Quit dark (
11:14:11 Quit steveb (
11:14:11 Quit Slasheri (
11:14:11 Quit preglow (
11:14:11 Quit vmx (
11:14:11 Quit _Lucretia_ (
11:14:11 Quit Bagder (
11:14:11 Quit Strath (
11:14:11 Quit biffhero (
11:14:11 Quit crwl (
11:14:11 Quit josh_ (
11:14:11 Quit mtnbkr_ (
11:14:11 Quit Farpenoodle (
11:14:11 Quit mtnbkr (
11:14:11 Quit cismo_ (
11:14:11 Quit bon (
11:14:11 Quit Zetan (
11:14:11 Quit Zagor (
11:14:12 Quit jnc (
11:14:12 Quit ze (
11:14:12 Quit stamppot (
11:14:12 Quit godzirra (
11:14:12 Quit Fitzsimmons (
11:14:12 Quit pihlopase (
11:14:12 Quit merbanan (
11:14:12 Quit slimeball (
11:14:12 Quit Rick (
11:14:12 Quit tobi-wan (
11:14:12 Quit matsl (
11:14:12 Quit stoffel (
11:14:12 Quit petur (
11:14:12 Quit powr-toc (
11:14:12 Quit amiconn (
11:14:12 Quit sharpe (
11:14:12 Quit Vladoman (
11:14:12 Quit novimon (
11:14:12 Quit ravon (
11:14:12 Quit TiMiD (
11:14:12 Quit aegray (
11:14:12 Quit t0mas (
11:14:12 Quit gromit` (
11:14:12 Quit bagawk (
11:14:12 Quit ScoTTie (
11:14:12 Quit phaedrus961 (
11:14:12 Quit Nibbler (
11:14:12 Quit Bg3r (
11:14:13 Quit scorche (
11:14:13 Quit lostlogic (
11:14:13 Quit crash__ (
11:14:13 Quit scottder (
11:14:13 Quit prh_ (
11:15:08 Quit Seed (Nick collision)
11:16:45 Join Moos [0] (
11:16:45 Join Seed [0] (
11:16:45 Join Rick [0] (i=rick@unaffiliated/Rick)
11:16:45 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:16:45NJoinmtnbkr_ [0] (i=mtnbkr@tor/session/direct/x-ffe575deb8ab461f)
11:16:45NJoinFarpenoodle [0] (
11:16:45NJoinmtnbkr [0] (i=mtnbkr@tor/session/direct/x-eec4db2f05511a5a)
11:16:45NJoinmatsl [0] (
11:16:45NJoinstoffel [0] (
11:16:45NJoinSpacksaw [0] (
11:16:45NJoinwehn [0] (
11:16:45NJoinpetur [0] (n=petur@rockbox/developer/petur)
11:16:45NJoinpowr-toc [0] (
11:16:45NJoinlostnihilist [0] (
11:16:45NJoinvmx [0] (
11:16:45NJoindamaki_ [0] (
11:16:45NJoinamiconn [0] (n=jens@rockbox/developer/amiconn)
11:16:45NJoinkaediil [0] (
11:16:45NJoinJBGood [0] (
11:16:45 Join HCl [0] (i=hcl@rockbox/developer/HCl)
11:16:45 Join midkay [0] (n=midkay@rockbox/developer/midkay)
11:16:45NJoinMikachu [0] (
11:16:45NJoinBHSPitLappy [0] (i=steve-o@
11:16:45NJoinXerion [0] (
11:16:45NJoinsharpe [0] (
11:16:45NJoincismo_ [0] (
11:16:45NJointaz [0] (
11:16:45NJoinbon [0] (
11:16:45NJoin^BeN^ [0] (
11:16:45NJoinHotfusion [0] (
11:16:45NJoinZetan [0] (
11:16:45NJoinVladoman [0] (
11:16:45NJoint0mas [0] (n=tomas@rockbox/developer/t0mas)
11:16:45NJoinnovimon [0] (
11:16:45NJoindarkless [0] (n=darkless@
11:16:45NJoinravon [0] (
11:16:45NJoin_Lucretia_ [0] (
11:16:45NJoinTiMiD [0] (n=TiMiD[
11:16:45NJoin`3nergy [0] (
11:16:45NJoinZagor [0] (n=bjst@rockbox/developer/Zagor)
11:16:45NJoinjnc [0] (n=jnc@
11:16:45NJoinaegray [0] (
11:16:45NJoinGalois [0] (
11:16:45NJoinze [0] (
11:16:45NJoinscorche [0] (n=scorche@
11:16:45NJoinstamppot [0] (
11:16:45NJoinap0calypse [0] (
11:16:45 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
11:16:45NJoinlostlogic [0] (
11:16:45NJoingromit` [0] (
11:16:45NJoinpihlopase [0] (
11:16:45NJoinbagawk [0] (n=lee@unaffiliated/bagawk)
11:16:45NJoinkkurbjun [0] (
11:16:45NJoinIronhand [0] (
11:16:45NJoinmarkun [0] (
11:16:45NJoineaz [0] (
11:16:45NJoinScoTTie [0] (n=scott@unaffiliated/scottie)
11:16:45NJoinStrath [0] (
11:16:45NJoinbiffhero [0] (n=rob@
11:16:45NJoinslimeball [0] (
11:16:45NJoinphaedrus961 [0] (
11:16:45NJoinNibbler [0] (
11:16:45NJoingodzirra [0] (
11:16:45NJoinBg3r [0] (n=Bager@rockbox/developer/Bger)
11:16:46NJoinhumulus [0] (
11:16:46NJoinBjoern-Erik [0] (
11:16:46NJoinnudel [0] (
11:16:46NJoinFutureCrash [0] (
11:16:46NJoinyobesoom [0] (
11:16:46NJoinpill [0] (
11:16:46NJoinrob- [0] (
11:16:46NJoinmbr [0] (
11:16:46NJoinslarti [0] (n=tmartin@gentoo/developer/slarti)
11:16:46NJoinpreglow [0] (n=thomjoha@rockbox/developer/preglow)
11:16:46NJoinBoD[away] [0] (
11:16:46NJoinPiXEL8 [0] (
11:16:46NJoinkackerlac [0] (
11:16:46NJoinlalmeras [0] (
11:16:46NJoindark [0] (i=deviled_@unaffiliated/darkx)
11:16:46NJoindwihno [0] (n=dw@
11:16:46NJoinsteveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb)
11:16:46NJoinHadaka [0] (
11:16:46NJoinSlasheri [0] (i=miipekk@rockbox/developer/Slasheri)
11:16:46NJoinwebmind [0] (
11:16:46NJoinAve [0] (
11:16:46 Join Fitzsimmons [0] (n=Fitzsimm@unaffiliated/fitzsimmons)
11:16:46NJoinjosh_ [0] (
11:16:46NJoincrwl [0] (
11:16:46NJoinscottder [0] (
11:16:46NJoinmerbanan [0] (
11:16:46NJoincrash__ [0] (
11:16:46NJoinprh_ [0] (n=paul@
11:16:48***Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
11:16:48***Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
11:16:51***Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
11:16:57***Server message 505: 'logbot- :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
11:17:35CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:19:15 Join pabs_ [0] (
11:19:28 Quit pabs (Remote closed the connection)
11:19:32 Quit Farpenoodle (Read error: 110 (Connection timed out))
11:21:05 Join SereR0KR [0] (
11:21:45 Join Rob2222 [0] (
11:21:45 Quit Rob2222_ (Read error: 104 (Connection reset by peer))
11:22:59 Join Lynx [0] (
11:24:57***Saving seen data "./dancer.seen"
11:29:15 Quit mooch (Remote closed the connection)
11:29:28 Join lee-qid_ [0] (
11:29:48 Join mooch [0] (
11:31:53midkayamiconn, something must be up with your build server..
11:34:14amiconnOh, hmm
11:34:25*amiconn wonders what happened
11:34:39*midkay is slightly curious too
11:35:04amiconnMy native gcc seems to have disappeared...
11:36:06amiconnHmm, seems I made a mistake in synaptic. Fixed now
11:36:13midkaygcc bandits! :O.. or not.
11:36:14 Join tvelocity [0] (
11:38:23peturhahaha somebody made an ipod shuffle wiki page
11:38:27 Quit matsl (Remote closed the connection)
11:38:28*linuxstb gives amiconn 80 points
11:38:39amiconnHehe, 'thanks'
11:38:42*petur goes and creates an ipod shuffle WPS gallery page
11:39:06 Quit Hotfusion (Read error: 110 (Connection timed out))
11:39:33 Quit Lynx_ (Read error: 110 (Connection timed out))
11:39:33 Nick Lynx is now known as Lynx_ (
11:39:49linuxstbI think the shuffle would be a fun target. There also seems quite a few other players based on similar sigmatel chips (but with LCDs). But a C compiler would be helpful.
11:42:18peturclever guys, the flash is on a daughter board (keypad)
11:42:36 Quit unexterminatable (Connection timed out)
11:42:39 Quit muesli__ (Read error: 110 (Connection timed out))
11:42:42 Join muesli__ [0] (n=muesli_t@
11:42:52 Quit dpassen1 (Read error: 110 (Connection timed out))
11:45:00 Join Paul_The_Nerd [0] (
11:50:13linuxstbCan anyone find where the default WPS is defined?
11:50:38midkaylinuxstb, is it actually in the code somewhere?
11:50:53linuxstbI'm assuming it must be somewhere....
11:51:06midkayline 2460-ish of gwps-common.c i think.
11:51:46amiconnpetur: Did you read my remarks in UsbOnTheGoSupport (especially those about bootkeybard and bootmouse classes)?
11:51:55linuxstbAh, thanks.
11:52:07*petur goes reading
11:53:05linuxstbI know it's a hack, but I would quite like to disable the peakmeter in the default WPS for the iPod (or maybe all players). It almost always causes audio skips, which isn't a good first impression to give new users...
11:53:39amiconnPeakmeter never caused skips on any player here...
11:54:05linuxstbOn the ipod it does with the majority of codecs.
11:54:11midkaylinuxstb, i wouldn't mind, on the iPods it does seem to hurt rather significantly..
11:54:32amiconnlinuxstb: Hmm, then my mini2g must be special
11:54:36linuxstbAlmost every day, someone posts on the ipod forum complaining that audio skips, and telling them to use a WPS without peakmeter always seems to fix it.
11:54:56crashdamiconn: perhaps it's the fact it's got a tiny screen ;)
11:55:03amiconnmp3 is one of the most demanding codecs on ipod, correct?
11:55:36amiconn99% of my tracks are fairly high bitrate mp3, and I don't experience skips
11:55:47amiconnI can make it skip - if I enable eq
11:55:52linuxstbSo you use the peakmeter?
11:55:57amiconnyes, always
11:56:28linuxstbI'm guessing it must be the LCD - the peakmeter probably causes more LCD updates.
11:59:55amiconnThe peakmeter does a partial update of the peakmeter area only
11:59:55Paul_The_NerdI seem to remember someone talking about how the peakmeter uses full instead of partial updates.
11:59:55midkaylinuxstb, right, i think the normal update rate is HZ/5 but the peak meter updates itself like HZ/20..
11:59:55amiconnpetur: I can't find the difference between your usbotg0.1 and 0.2 patches...
11:59:55peturin isp1362_init (isp1362.c)
11:59:55 Quit powr-toc (Remote closed the connection)
12:00:44 Join Rusty|afk [0] (
12:01:00Rusty|afkhow can i use *.patch files on rockbox?
12:01:10crashdRusty|afk: please read the wiki section entitled Working With Patches
12:01:22crashdjust type 'patches' into the search box on the main rockbox page
12:01:27linuxstbSo what do people think? Leave the peakmeter in the default WPS, remove it for some ipods, or remove it for all targets?
12:01:34Rusty|afkk thx
12:01:39crashdlinuxstb: personally, i'd remove it on the default WPS for ipods
12:01:47crashdas the peakmeter does affect my listening (5g)
12:01:48midkaylinuxstb, not for all targets, no.. IMO..
12:01:56crashdat least, on the ipods with big screens
12:02:02crashdvideo, color/photo
12:02:06midkayit runs just fine on the archoses at the least..
12:02:20Galoisremoval for ipods sounds good to me. The CPU drain causes quite a few complaints
12:03:12Paul_The_Nerdlinuxstb: It's definitely at least a problem on all colour iPods.
12:03:39crashdPaul_The_Nerd: even the nano?
12:04:11crashd:o damn
12:04:20Paul_The_NerdI don't use 'em myself, but I've read complaints about 'em on the Nano
12:04:22amiconnpetur: Ah, yes. Iiuc this fix won't change the access through CS3.
12:04:47amiconnPeakmeter runs fine on all targets, except 5g and color/photo it seems
12:05:07 Join obo [0] (
12:05:51amiconnI think it's a combination of the mp3 codec being as demanding as it is now and the slightly higher amount of data involved in the colour lcd update
12:06:05amiconnBtw, I have no problems on H300 even with a large peakmeter
12:06:05peturamiconn: special function gpio pins are set to 'function' default at reset, you think I should set it to function explicitly?
12:06:39amiconn(The peakmeter scales itself to font height and I am running my H340 with a 24px font in the car)
12:06:39linuxstbWe know that the H300's LCD update is a lot faster than the Color/Photo.
12:07:32Rusty|afkhow can i usw the patches for the themes?
12:07:43amiconnWe know that it's faster in comparison to the 5g. color/photo isn't present on
12:07:53Rusty|afk hasn't helped me very well :/
12:08:17amiconnlinuxstb: ...and it's not that lot faster, less than twice comparing the transfer rate
12:08:39linuxstbamiconn: I'll run some tests... But I seem to remember the Color/Photo is around 75fps at full speed.
12:08:56amiconnThe proper fix would be to optimise libmad for arm...
12:09:23linuxstbYes. I don't like hiding bugs, but we're not going to forget to do that...
12:09:39linuxstbOr at least, not forget to hassle preglow until he does that.
12:09:39Rusty|afkhow can i usw the patches for the themes?
12:09:51crashdheh, poor preglow ;\
12:09:52Paul_The_NerdI'm pretty sure people have complained with even the most efficient codecs (FLAC), so I'm wondering if it's really just the LCD update.
12:09:53amiconnI can make my mini2g not skip even with eq enabled by upping the max cpu clock, but on other ipods we don't have that option, and it will of course cost battery
12:10:00linuxstbRusty|afk: The same way as all other patches.
12:10:20crashdim gonna do some testing on the 5g this weekend re: skips and stuff
12:10:41crashdas loads of people report them, but the only time i get problems is when scrolling fast through stuff and playing
12:11:02crashdanywho, bbl
12:11:26Paul_The_Nerdamiconn: Well, it's true they're not causing issues on my Nano any more. I know they used to, but it's been a while since I've used a WPS with peakmeters.
12:12:32peturamiconn: just checked in the debug screen: GPIO_FUNCTION bit 11 is 0 so it's special function
12:13:08amiconnpetur: As mentioned, I expect a reset line connected somewhere...
12:14:06peturI asked Linus if he could find the connections to the isp1362 but I don't think he got far
12:14:25peturhe gave me the iriver fw to look at instead ;)
12:17:12 Quit Rusty|afk ("( :: NoNameScript 4.02 :: )")
12:22:16 Join ender` [0] (i=ychat@
12:28:22peturamiconn: are you still looking for the h300 disassembly?
12:29:01amiconnlinuxstb: With the max. cpu clock upped to 96MHz, my mini2g doesn't skip even with mp3, all 5 eq bands enabled and peakmeter in wps.
12:29:27 Join ashridah [0] (
12:29:36 Join RedBreva_ [0] (
12:29:45amiconn(but boost ration is around 90% - that's of course w/o peakmeter since there is no peakmeter in the audio debug screen
12:30:10amiconnIt seems the eq is rather demanding on arm, not only the mp3 codec...
12:30:26midkayeq most of all, i think.
12:30:51linuxstbSo it seems we need about a 20% speed improvement to get it all working at 75MHz...
12:31:25amiconn90MHz were not enough, it still skipped
12:32:27amiconnEven at 96MHz, rebuffering literally takes ages
12:35:13 Quit mtnbkr_ (Remote closed the connection)
12:35:13amiconnSo we need at leat 28% speedup to get it all working at 75MHz, but preferably more
12:36:39 Quit Febs (Read error: 104 (Connection reset by peer))
12:38:09amiconnpetur: yes.
12:40:40peturamiconn: getting my PM?
12:41:36amiconnlinuxstb: I've now monitored boost ratio a bit longer. With 96MHz, 5 eq bands and ~200kbps mp3 it stabilises at ~84%
12:41:58amiconn(while no rebuffering is going on)
12:42:03 Join Kohlrabi [0] (
12:42:05 Part Paul_The_Nerd
12:42:10amiconnI'll test the same files w/o eq
12:42:42linuxstbWhat cpu speed is the PP5022 rated at? Is it 100MHz?
12:43:26amiconnThe PP5020 is rated 80MHz
12:43:42linuxstbA battery test with the max speed at 96MHz could be interesting - to see if it differs from 75MHz.
12:44:01 Quit tvelocity ("Ex-Chat")
12:44:20amiconnShouldn't differ much for the same files, because the higher max. clock will cause a lower boost ratio
12:47:39 Quit Kohlrabi (Nick collision from services.)
12:47:49 Join Kohlriba [0] (
12:48:02 Quit obo ("bye")
12:48:23 Quit Spacksaw (Read error: 104 (Connection reset by peer))
12:48:57 Join Acksaw [0] (
12:49:26 Join tvelocity [0] (
12:49:33 Nick Kohlriba is now known as Kohlrabi (
12:49:39*ashridah now owns an athlon 64 x2 4800+
12:50:22amiconnlinuxstb: Disabling eq but leaving all other conditions the same, boost ratio dropped to 48%
12:50:43amiconnSo it seems eq eats a lot of cpu power
12:51:05linuxstbashridah: Nice build server for Rockbox....
12:51:15linuxstb(apart from m68k....)
12:51:18ashridahi don't have the bandwidth for that, sadly.
12:51:36ashridahlinuxstb: i'm not going to be running an amd64 distro just yet.
12:51:46ashridahprobably wait until after this semester's over to do major reinstallation work
12:52:10amiconnCalculating a value proportional to the consumed cpu cycles: cycles = boosted_percent * 96 + (1 - boosted_percent) * 30
12:52:54amiconn8544 with eq, 6168 without
12:52:55linuxstbI don't know if the eq can be optimised any more though - preglow's already written an ARM version.
12:52:59ashridahall i know is that this is by far the shiniest cpu i've ever owned.
12:53:28ashridahpity it's a paperweight until my case + psu arrive on monday :( (two whole days, aaah!)
12:54:06linuxstbDid we come to a conclusion about icode on the ipods? Should I disable it for the PP502x, leaving it there for PP5002? I think I'm in favour.
12:54:07amiconnErm, of course cycles = boosted_percent * 96 + (100 - boosted_percent) * 30
12:54:11midkaylinuxstb, is preglow's ARM EQ in cvs already?
12:54:18linuxstbmidkay: Yes.
12:54:27midkayhm, must have missed that..
12:55:09linuxstbCommitted on the 1st Feb.
12:55:50midkaylinuxstb, ah, very long ago then.. thx :)
12:56:35linuxstbYes, before we got audio on the 5g I think.
12:57:18midkaymust have been, yeah.
12:58:13novimonhow big job it is make ipod 5g theme to work with nano?
12:58:30novimonjust resizeing / changing font?
12:58:30*midkay yawns and heads out.. night all
12:58:57linuxstbYes, but "just resizing" can be a lot of work. You'll have to change the co-ordinates for all the bitmaps as well.
12:59:15linuxstbBut if there are not very many bitmaps, it should be relatively easy.
12:59:39novimonoh, yeah, thats true :/
12:59:58novimonIt would rock if there would be a script for that
13:00:13linuxstbBut a lot of the co-ordinates are the same - i.e. displaying different images in the same location, or displaying images in the same row. So search-and-replace in your editor will help.
13:01:28novimonthere are some pretty sweet themes for the 5g! :)
13:04:20 Quit tvelocity ("Ex-Chat")
13:05:32linuxstbAnyone know how I can check to see if a pre-processor symbol is defined to be empty - i.e. a #if expression to distinguish between "#define X" and "#define X 1", without explicitly testing for #if X == 1
13:06:46 Join actionshrimp [0] (
13:18:40amiconnlinuxstb: Afaik there's no simple way to do this, and it's also impossible to distinguish an empty macro from a macro with the value 0
13:18:55Acksawsorry for the spam
13:20:17 Quit Rick (Read error: 104 (Connection reset by peer))
13:20:20 Join Rick [0] (
13:22:04linuxstbamiconn: I think that's my conclusion. I can just define another macro - something like NO_X
13:22:33amiconnI wonder what you want to do...
13:23:56linuxstbIt's removing icode from the ipods. The ARM assembler functions don't use ICODE_ATTR, but specify the section explicity. But there are a few ways to handle that.
13:24:59***Saving seen data "./dancer.seen"
13:27:23linuxstbamiconn: Do you agree with removing icode and therefore long jumps from the PP502x builds?
13:27:27amiconnWouldn't #if ICODE_ATTR work?
13:28:32linuxstbNo - that translates to #if __attribute__ ((section(".icode")))
13:28:37amiconn(provided the non-empty version evaluates to something non-zero)
13:28:50linuxstb... and gives a syntax error.
13:31:06amiconnI'm not 100% decided. You checked that there is no speed penalty?
13:31:35amiconnWe will still need a proper solution for PP5002
13:32:44 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
13:33:10linuxstbThere was a tiny speed penalty - I think 75% boost without icode, and 74% boost with. This was for some MP3 files. Tremor doesn't use ICODE because the code is too big.
13:33:31linuxstbBut maybe that 1% can be recovered by putting some more data in iram.
13:33:50*petur vanishes for a while
13:34:02linuxstbThe boost was around 90% without any iram usage at all.
13:36:24 Join mirak [0] (
13:36:44 Join HeikoGrossstueck [0] (
13:37:30amiconnlinuxstb: Couldn't you just check for CPU_PP5020?
13:38:01 Quit midkay (Read error: 60 (Operation timed out))
13:38:02amiconnSo far we only know that PP5020 can live without icode, and PP5002 probably not.
13:38:25HeikoGrossstueckt0mas? Badger? anyone of you here?
13:38:37amiconnWhat we don't know is how iriver iFP and gigabeat will behave
13:41:10 Join obo [0] (
13:42:22amiconn(the latter only if the port willever happen, of course)
13:42:41 Quit linuxstb (Read error: 104 (Connection reset by peer))
13:42:51 Join linuxstb [0] (
13:43:47amiconnRunning rockbox as a linux app (on target, using SDL) sounds like a weird idea. Mucho overheado...
13:43:59linuxstbI don't know about the gigabeat, but DRAM and IRAM on the iFP are close enough to not need long calls, so I can at least safely disable long calls there.
13:45:34linuxstbamiconn: Inefficient, yes. But a lot easier to implement.
13:45:55linuxstb(and safer)
13:48:02 Quit lee-qid_ ("Trillian (")
13:48:04amiconnSaid inefficiency won't cause skips on gigabeat I presume, since it has got a fast cpu, but it will cut down battery runtime
13:48:11linuxstbChecking for PP5020 moves the "no icode for this target" definition into lots of different places. My preference would probably be for something like a HAVE_ICODE_ATTR define.
13:48:32linuxstbamiconn: Yes, that's my thought. 300MHz should be enough...
13:48:44linuxstb(assuming Toshiba run it at that speed)
13:48:46amiconnA proper rockbox port to gigabeat could offer longer battery runtimes than the retail firmware
13:49:32amiconn(and also leave more cpu power for things like decoding video)
13:49:44 Quit mirak (Read error: 104 (Connection reset by peer))
13:49:56 Join |sam| [0] (
13:50:07|sam|good day
13:50:17linuxstbYes, the gigabeat would seem to be the perfect device for video - unless there is a severe LCD bottleneck in the design.
13:50:52 Nick |sam| is now known as ugglguggl (
13:51:02HeikoGrossstuecki want to set up a server.
13:51:03amiconnI would think that hardware access on gigabeat should be relatively easy to figure out.
13:51:11t0masok, great
13:51:18amiconnIt's running linux, so the driver code should be opensource
13:51:23t0masbut I'm really sorry... I have an appointment at 14:00
13:51:31t0masplease read the wiki page
13:51:31amiconnOtherwise toshiba is violating the gpl
13:51:34linuxstbamiconn: That doesn't follow... (it should, but it doesn't)
13:51:38t0masinstall the compilers etc
13:51:45linuxstbJust think of the binary drivers available for desktop linux.
13:51:48t0masand contact me or Bagder to help you
13:51:51HeikoGrossstueckokay. i hen i learn for university ;)
13:51:54t0masmaybe lostlogic is availible too
13:51:59amiconnlinuxstb: They're violating the gpl as well
13:52:52linuxstbI agree - but my understanding is that Linus Torvalds has said he is happy to tolerate that, and presumably all other kernel copyright holders have followed suit.
13:52:55HeikoGrossstueckokay, i mail you if i have set up gcc as needed
13:53:43amiconnIiuc the gpl says that everything that interacts with the os more closely than an ordinary program has to be opensource if the os is gpl
13:53:46t0mas(oh and you can't reply to privmsg... have to register/login with nickserv first)
13:53:58amiconnThat's certainly the case for kernel modules...
13:54:07linuxstbamiconn: Yes. As I said, I fully agree with you, but it seems it's not being enforced.
13:54:43ashridahand, infact, they've been given more or less a written exemtion from the license, within reason.
13:55:10HeikoGrossstuecki don't think that i will phone you ;)
13:55:30linuxstbThe other part of the GPL is that (IIRC) it defines the "source" to being everything needed to recompile and install the binary. And Toshiba don't give you the scripts needed to install your own modified kernel.
13:55:31HeikoGrossstueckbut i wll register with nicksave in the next minutes...
13:55:58ashridahbut it definently sounds like toshiba are screwing people around (surprise surprise)
13:56:14amiconnlinuxstb: Another violation then...
13:56:48linuxstbYep. I don't own a gigabeat, so I'm not in a position to complain to them. And markun didn't seem to want to take that issue forward either.
13:56:51amiconnStill, if it's possible to put own software on the gigabeat and run it on the installed linux kernel, it should be possible to figure things out
13:57:23linuxstbI don't think even that is straightforward though.
13:57:24 Quit Ironhand ("reconnecting")
13:57:37 Join Ironhand [0] (
13:57:42linuxstbBut the kernel modules provided are helpfully unstripped...
13:57:50 Quit HeikoGrossstueck ("Chatzilla 0.9.72 [Firefox]")
13:57:57amiconnOh ,they are?
13:58:03linuxstbSo a simple arm-elf-objdump is very informative.
13:58:11amiconnyes, definitely
13:58:30ugglgugglis there anyone from germany here?
13:58:40 Join HeikoGrossstueck [0] (
13:59:43linuxstbSo I definitely think the gigabeat port is feasible. It's just that I don't think anyone has both the skill and the time to do it. I've been tempted to buy one, but just can't justify a 5th mp3 player to myself... Maybe if an 80GB version is launched.
14:00:13 Quit HeikoGrossstueck (Client Quit)
14:00:24Vladomangermany, yes
14:00:59amiconnOh, Vladoman is around :)
14:00:59 Join HeikoGrossstueck [0] (
14:01:17amiconnVladoman: Did you try wavplay on an old archos?
14:01:23Vladomannot yet
14:01:27Vladomandoes it works?
14:01:51 Quit Ironhand (Client Quit)
14:02:01 Join Ironhand [0] (
14:02:10Vladomanand .... does it play OGG?
14:02:21amiconnwavplay works, even on Ondio
14:02:32amiconnOf course it doesn't play ogg
14:02:39VladomanI know :-)
14:03:01Vladomandoes it record?
14:03:17amiconnRight now it plays 16bit wav files at all common sample rates, both mono and stereo
14:04:09amiconnWhen it gets integrated into the main playback engine, it will also play 8bit wav, probably simple compression schemes like adpcm, and of course aiff
14:04:43VladomanYes, something like IMA ADPCM should be doable
14:04:47 Join Jungti1234 [0] (n=jungti12@
14:05:06amiconnRecording is not yet done, but should be relatively straightforward. [IDC]Dragon tried it without success
14:06:05VladomanI'n *not* asking: will it encode OGG? :-)
14:06:09amiconnI still have my asm optimised transfer loop (the one that's too fast for the mp3 encoder)
14:06:11 Join TeaSea [0] (
14:06:46VladomanWell, the makes likes in niiice and slooow
14:06:54 Quit HeikoGrossstueck ("Chatzilla 0.9.72 [Firefox]")
14:06:57VladomanEr,, the MAS likes it nice and slow
14:10:08 Join Paul_The_Nerd [0] (
14:11:39Jungti1234Why does it happen?
14:12:05Jungti1234It too
14:14:21amiconnThe chessbox error happens because you have a saved status from an older version.
14:15:31amiconnStart chessbox, and the press Rec to restart the game from the beginning
14:15:48amiconnThe error shouldn't happen again afterwards
14:16:10Jungti1234Then, first case?
14:17:07amiconnSorry, I don't know what happened there...
14:17:48Jungti1234I'm going through much strange case.
14:18:13 Join thegeek [0] (
14:18:15Paul_The_NerdIt'd be helpful if you explained under what conditions you got the first case, and which how old/new of a build you're using, and whether it has any patches or is clean.
14:19:52ugglgugglsee ya people
14:19:57 Quit ugglguggl ("Chatzilla 0.9.72 [Firefox]")
14:20:41Jungti1234Status of battery that Rockbox looks now makes me confusedly.
14:21:45Jungti1234I'm not sure, but it isn't problem of my battery.
14:23:53Paul_The_NerdBah you say?
14:24:05amiconnmidkay isn't around... His updated vkeyboard busy-loops (!)
14:27:27Paul_The_NerdJungti1234: You didn't actually answer any of my questions...
14:27:40Paul_The_NerdJungti1234: What do you do that causes the first one? How do you make it happen again?
14:27:54Jungti1234You spoke me to explain it.
14:27:58Paul_The_NerdJungti1234: Also, how old is your rockbox version, and does it have any patches?
14:28:14Paul_The_NerdJungti1234: It only happens when the battery is low then?
14:28:35Jungti1234I turn on my H300, and pressed play(ing?) button.
14:29:01Jungti1234It was build of yesterday.
14:29:20Jungti1234CVS Build of yesterday
14:29:36 Join damaki__ [0] (
14:29:51 Join mirak [0] (
14:29:52Jungti1234It happens sometimes when battery fulled.
14:30:14Paul_The_NerdJungti1234: So it only happens when trying to resume playback, or does it happen when you press Navi on songs or playlists as well?
14:31:11 Join HeikoGrossstueck [0] (
14:32:42 Join mikearthur [0] (
14:33:54Paul_The_NerdJungti1234: And it's a completely clean CVS build, or does it have any patches? Also, how long have you been having this problem?
14:33:54 Join Hansmaulwurf [0] (
14:35:38Jungti1234I experienced often that problem.
14:35:51Jungti1234often -> Sometimes
14:36:54Paul_The_NerdYes, but when did it start?
14:37:45Jungti1234When turn on power and pressed play button
14:38:02Paul_The_NerdNo. For how many days have you had this problem?
14:38:57 Join BHSPitLappy2 [0] (i=Steve-O@
14:39:01Paul_The_NerdOn what date did you first have this problem?
14:39:07Jungti1234It wasn't many.
14:39:24Jungti1234It doesn't know well.
14:39:34Paul_The_NerdCan you try older versions and see when it stops?
14:40:37Jungti1234There was it for a long time.
14:41:04Jungti1234It wasn't solved for a long time.
14:41:13 Join JBGood25 [0] (
14:41:25Jungti1234And I don't know why that problem happens.
14:41:38Paul_The_NerdWait, I thought you said it wasn't many...
14:41:39mirakis charging from usb supported by rockbox ?
14:41:47mirakfor H300
14:42:10Jungti1234Even if I use older version, I can't reappear again that problem.
14:44:35Paul_The_NerdSo, can you figure out which version the problem starts with?
14:45:16 Quit damaki_ (Read error: 110 (Connection timed out))
14:46:20Jungti1234It's difficult to answer.
14:47:58Jungti1234I used Rockbox since October(September?), 2005. later that problem saw perhaps 5 times.
14:48:12Paul_The_NerdSo it's always happened for you?
14:48:58Paul_The_NerdBy "always" I mean "It has occurred occasionally since you began using rockbox"
14:49:21Jungti1234hmm, yes..
14:49:43 Join webguest68 [0] (
14:49:51Paul_The_NerdNobody else has reported this problem. It may just be your player.
14:50:33Jungti1234I witnessed that problem sometimes(often...?).
14:51:08Paul_The_NerdBut the only person who has reported this problem is you.
14:53:20Jungti1234hehe, Is it good?
14:54:16Paul_The_NerdWell, I'm saying that I think the problem is more likely a hardware issue than a Rockbox issue. I'm not saying it's certain, but I think that is the most likely case.
14:54:24 Quit muesli__ (Read error: 110 (Connection timed out))
14:55:23Jungti1234My H300 is bad, now.
14:55:23 Quit webguest68 ("CGI:IRC (EOF)")
14:55:58Paul_The_NerdI don't know.
14:57:49 Join Rob2222_ [0] (
14:57:49 Quit Rob2222 (Read error: 104 (Connection reset by peer))
14:58:24 Quit JBGood (Read error: 110 (Connection timed out))
14:59:22amiconnI wonder what testing midkay did before committing his vkeyboard changes. Must have been next to none, grmpf. :-(
14:59:58amiconnWith current cvs, if you're playing music and the try to e.g. rename a file, music stops within a few seconds
15:00:07amiconn(because of the busyloop)
15:01:16amiconnFix coming up, which will also simplify things
15:02:07ashridahah, the joys of co-operative multitasking
15:08:02amiconnNo, the disadvantage of not thinking and/or not testing
15:08:27 Quit BHSPitLappy (Connection timed out)
15:09:03Mikachuwith a forced thinger it still would have taken 50% cpu
15:12:16amiconnBusy looping might have been okay on a single thread OS running on a desktop machine (read: MS-DOS), but not anything else
15:16:31peturdoes the fmradio load presets support multiple files? because filetree.c does weird things
15:17:28amiconnHmm, I discovered another bug on ipod. When plugging in USB while or after playback, the ipod doesn't reboot into disk mode. Instead it just shows the USB icon and sits there. The harddisk icon is also active...
15:17:55amiconnMaybe this only happens with voice enabled though
15:18:47Paul_The_Nerdpetur: What do you mean "multiple files?"
15:19:07peturchoosing between different fmr files
15:19:28 Join MarcoPolo [0] (
15:19:34Paul_The_Nerdpetur: Yeah. At least, I can browse several preset files, but it won't show nested directories so they all have to be in the root of that folder
15:19:41peturi don't understand what ft_enter does
15:21:04Paul_The_NerdI wouldn't know. I tend to be on the "Can I use it?" end of things. And at least as of a few days ago I could load .fmr files fine from the browse presets option
15:21:10 Quit ashridah ("Leaving")
15:22:04peturI'm trying to fix - there's something very wrong in filetree.c
15:23:20Paul_The_Nerdpetur: Can you put the .fmr files in the root, and click on them to load them?
15:24:59peturthat works ok
15:25:01***Saving seen data "./dancer.seen"
15:25:26peturbut not if I browse from within radio
15:26:14Paul_The_NerdSo it has something to do with the mode it sets the filetree intO/
15:27:00lostlogicwhee, actually got multiple clips of voice to play in a row.
15:27:04Paul_The_NerdI'd personally like to also see the ability to organize fm presets into folders, but thats me.
15:27:30peturbah... it compares buf with the presetpath but afaic buf conatins path and filename :/
15:27:43amiconnpetur: It is on purpose that sub-browsers don't show nested directories
15:27:52peturI know
15:27:57amiconnAnd the names in the bug report are indeed rather long
15:28:16amiconnAfaik, the limit is 24 chars, in order for them to be stored in the config sector
15:28:18Paul_The_Nerdamiconn: Yes, but a much longer name works if you just put the .fmr in the root and click on it.
15:28:45Paul_The_Nerdamiconn: Meanwhile it fails to load at all from the subbrowser, but fails gracelessly (no error message, just doesn't work)
15:29:06peturit's the storing into the settings that fails - thansk for the tip!
15:29:20amiconnYes, but a .fmr file (or .wps, or .fnt for that matter) is only temporary while such a file in its respective directory would be permanent
15:29:39 Quit RedBreva_ ("CGI:IRC")
15:29:44amiconn...and as such has to be stored in the config block
15:30:07amiconnThat's all documented behaviour (probablky not yet for .fmr, but for the others)
15:30:19Paul_The_NerdTo me the real concern is lack of feedback. I personally have no problem with things not working when they shouldn't, but it's nice to know why. :)
15:30:45peturhmmm what to do if the user makes the name to long, shorten it?
15:30:47amiconnThis limitation will go away when we switch to .cfg file only, but that won't happen before 3.0
15:31:11lostlogicpetur: you were right with to ;)
15:31:16amiconnpetur: Not accepting the file is the only option right now
15:32:08peturlostlogic: s/to long/too long
15:32:28peturhappy now?
15:33:34peturset_file() just copies part of the filename (the part that fits)
15:34:14lostlogicpetur: lol, I thought I looked for another instance of to, but I'm too dumb :)
15:34:32lostlogicwhat does a Stkov ata mean!?
15:34:39lostlogicand why would;topicseen#new <−− cause it?
15:35:10Paul_The_Nerdlostlogic: Stack Overflow.
15:35:45*Paul_The_Nerd wonders why it'd get through the first few seconds.
15:36:00Paul_The_NerdIs it when it starts (or finishes) buffering that it happens I wonder?
15:36:14lostlogicmust have to do with buffering.
15:36:37lostlogicdoes stkov ata mean it's a stack overflow in the ata code!?
15:36:45Paul_The_Nerd's what it sounds like.
15:37:00Paul_The_NerdAt least to my unknowing eyes.
15:37:03ravonDamn makefiles are even more encrypted than perl
15:37:56lostlogic*growl* a decision I made on the pcmbuf to waste up to X bytes at the end of the pcmbuffer to ensure that the chunk size handed to the DMA would never be smaller than X bytes is now officially biting me in the ass.
15:38:08peturamiconn: #define MAX_FILENAME 20
15:39:11 Join RedBreva_ [0] (
15:39:18peturthe same limit applies also for backdrop,...
15:40:22peturit's a wonder nobody complained that my_nice_backdrop_that_I_made.bmp doesn't work
15:45:08 Join punkrockguy318 [0] (
15:58:01 Join ashridah [0] (
16:00:07peturbah unicode
16:00:30Paul_The_NerdThe BOM thing?
16:01:47petursave_preset_list() passes the complete path to kbd_input - that should probably be only the filename, no?
16:02:00peturas you're not allowed to schange the path
16:02:46 Join Febs [0] (
16:02:51Paul_The_NerdWhat happens if you type ../ in the filename?
16:03:05*petur doesn't want to try ;)
16:05:19 Quit HeikoGrossstueck ("Chatzilla 0.9.72 [Firefox]")
16:05:27 Quit punkrockguy318 ("Ex-Chat")
16:07:41 Join punkrockguy318 [0] (
16:10:14 Quit TeaSea (Remote closed the connection)
16:11:10 Quit MarcoPolo (Remote closed the connection)
16:13:19 Join TeaSea [0] (
16:17:45*Febs just ordered his iPod 5g.
16:18:32Mikachui try ordering my nano too, but it never does what i tell it to
16:18:48 Quit wehn (Read error: 113 (No route to host))
16:18:55linuxstblostlogic: IIUC, "stkov ata" means that the last word in the ATA thread's stack has been overwritten. This might not have been done by the ATA thread, but by something else misbehaving.
16:19:05Paul_The_NerdMine's got "sit" and "stay" down pat, but "roll over" is clearly beyond it.
16:19:11markunlinuxstb: yes, the kernel modules are quite useful in figuring out how the components are connected to the CPU
16:19:25MikachuPaul_The_Nerd: haha
16:19:27linuxstbmarkun: We're all waiting impatiently for the port :)
16:20:00markunI hope I can convince Shonky to help with a normal rockbox port
16:20:29Febslinuxstb, you mentioned the button combinations on the 5g yesterday. 5g has, what, 5 buttons plus the scroll functions? Compared to nine buttons on the iriver platforms?
16:21:10Mikachu6 with the hold button, if you're desperate
16:21:30linuxstbFebs: Yes - it has the clickwheel, 4 buttons hidden underneath the clickwheel, a center button and a hold switch.
16:21:44Paul_The_NerdMikachu: 7 if you count Headphone insert. :-P
16:21:54Mikachui was thinking that too :)
16:22:11linuxstbUnplug the headphones to run in Doom?
16:22:16FebsI played with one at the Apple Store in San Francisco the other day.
16:22:26linuxstbAre you going for the 30GB or 60GB?
16:22:57linuxstbAnd I hope black...
16:22:59 Quit Hansmaulwurf (Read error: 110 (Connection timed out))
16:23:09FebsI almost bought one right then and there, but I'm glad I waited, because I just got mine for $365 USD instead of $399.
16:23:21FebsBlack, of course.
16:24:07FebsI love my H340, but I've been traveling so much that it will be nice to have (a) more HD space, and (b) smaller form factor.
16:24:40linuxstb$365 should be 204 UK Pounds, but Apple sell them for 299 UK pounds...
16:25:27Paul_The_NerdEven $399 should be a lot less than that.
16:25:51linuxstbThe 30GB is 219 UKP.
16:25:55FebsApple should pay Rockbox a commission.
16:26:05Paul_The_NerdYeah, but $399 is the 60gb price.
16:26:07linuxstbThat reminds me, how's the poll going?
16:26:38FebsWhich poll?
16:26:46linuxstb38.6% of ipod/Rockbox users bought their ipod specifically to run Rockbox.
16:26:57Paul_The_Nerd20 in either "I bought it for rockbox" or "If I hadn't already had one, I would've bought one for RB" and 24 in "No influence"
16:26:59 Join JdGordon [0] (
16:27:27FebsI certainly wouldn't have bought mine if I had to be limited to Apple's crappy EQ presets.
16:27:31 Quit JdGordon (Client Quit)
16:27:40FebsNot to mention iTunes. Blech.
16:27:40 Join JdGordon [0] (
16:27:47lostlogiclinuxstb: hmm.... I'll hafta look into what the lpayback code would be doing in that particular situation and how it would possibly cause somebody to misbehave
16:29:31linuxstbFebs: Lots of people seem to actually like itunes, and get very defensive about it - "drag and drop is too complicated"...
16:30:04FebsI know. My dad loves being able to put a CD in the computer, press one button, and have it show up on his iPod.
16:32:17linuxstbI'm guessing your Dad isn't impressed by Rockbox then?
16:32:17FebsHe understands how to drag and drop, but he just prefers the convenience of iTunes. To each his own.
16:32:30FebsI haven't even bothered to try to get him to use it!
16:32:36TeaSeaI <3 the audiocd: interface on KDE.
16:32:56 Join OnkelJonas [0] (
16:32:57FebsI once tried to set him up with CDex/LAME to rip his CDs instead of whatever crappy ripping program he was using.
16:33:06FebsHe didn't like it because it took too long.
16:33:26FebsThe fact that his crappy ripping program left noticeable glitches in his music didn't bother him.
16:33:48FebsOf course, we're talking about the guy who tends to set his EQ so that his music sounds like it's coming from an AM radio ...
16:35:18OnkelJonashi... I'm using rb on an iriver h120 - is it possible to partition the drive and still have rb working?
16:35:48Paul_The_NerdOnkelJonas: I believe Rockbox will only see the files in the first partition, which must remain Fat32
16:36:15linuxstbRockbox uses the first FAT32 primary partition it finds. It doesn't support extended partitions.
16:36:28linuxstbNo idea about the iriver firmware though.
16:36:39OnkelJonasso if the first partition is say ext2 and the second is fat32, rb should work?
16:36:41lostlogicw00t w00t w00t, voice actually works with some minimal level of consistency!
16:36:53OnkelJonashaven't booted the original in months
16:37:35linuxstbOnkelJonas: Yes, it should do. You should always be able to use the bootloader USB mode to restore it if it doesn't.
16:37:57Febslinuxstb, one last question: does RB currently support line out on the iPod through a dock?
16:38:18linuxstbFebs: Yes - if it's a simple dock. Apple's "Universal Dock" seems to cause problems.
16:38:24OnkelJonaskk... thx - didn't want to try if it was know to be impossible :)
16:38:38lostlogicI'm about to commit a really big patch. I expect it to break things. On the other hand, I think that it needs to be in CVS so that others (amiconn, hardeep) can see where voice is now.
16:38:50linuxstbgo go go
16:39:05linuxstbIt's the weekend... Best time to break things.
16:39:46 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
16:40:01*Febs readies himself for a flood of "Rockbox freezes" threads at Mistic River.
16:40:02 Quit mtnbkr (SendQ exceeded)
16:40:07linuxstbWhat do you plan to use the line-out with?
16:40:37lostlogicshit. I totally forgot the really big mp3 resuming bug that I left in there.
16:40:43Febs(1) Headroom Total Bithead headphone amp, and (2) car stereo.
16:40:51lostlogicresuming mp3s is broken pending.
16:41:18lostlogiclinuxstb: what ideas do you have for the 8 bytes problem... because well it is why resuming mp3 is broken.
16:41:39linuxstbWhy would that break resuming?
16:41:57lostlogicI hacked around it to make voice work, and the hack breaks resuming
16:42:38linuxstbA simple fix, would (I think) be to make mpa.c always tell libmad that there are 8 more bytes available in the buffer than there really are.
16:42:50lostlogiclinuxstb: will test.
16:44:08linuxstbFebs: You might be interested in this (a head-fi regular):
16:44:38lostlogicFebs: I think I've managed to kill all the freezes, and actually voice worked reliably with glitches occasionally in the voice clips for me. I'm sure I missed things though.
16:45:09lostlogic(the glitches happen when the DMA / fiq reads over the chunk voice is being inserted into)
16:47:19lostlogiclinuxstb: seems to work, at least better than my hack, so I'll commit it for now.
16:47:32ashridahhehe. 'mroe stable'.
16:48:03lostlogicashridah: ?
16:48:11ashridahyour commit :)
16:48:20lostlogicashridah: try voice, it is mroe stable
16:48:29lostlogicdoesn't randomly break / randomly make music stop working afaics
16:48:36Febslinuxstb, thanks for the link. I'm not a big believer in super high-end snake-oil cables, but for only about $10 more than a cheap storebought dock adaptor, the build quality alone probably makes those worthwhile.
16:48:51ashridahi was laughing at the spelling :)
16:49:50lostlogicashridah: bagh! just be glad the damn thing compiles and I didn't typo the line that says "Destroy ashridah's music collection"
16:50:38 Join Hansmaulwurf [0] (
16:50:59linuxstbFebs: I contacted the guy who makes those cables yesterday, and he will hopefully build me a line-in adapter so I can try and get line-in recording working.
16:51:24 Part Hansmaulwurf
16:51:32Paul_The_Nerdlostlogic: *gasp* A warning!
16:51:52lostlogicuhoh 64bit warning
16:52:10 Quit RedBreva_ ("CGI:IRC")
16:55:01lostlogicnow *shudder* to merge that commit with my metadata patch
16:57:00Febslinuxstb, nice! Line-in recording would be great. Do you know if the hardware has sufficient gain to do external mic recording without a pre-amp?
16:58:25linuxstbI've no idea.
16:58:50FebsHmmmm. I'll bet my headphone amp could serve as a makeshift mic pre.
17:01:03 Quit JdGordon (Read error: 104 (Connection reset by peer))
17:01:05linuxstblostlogic: I think "MAD_BUFFER_GUARD" would have been better than "8" in your hack...
17:01:49 Nick pabs_ is now known as pabs (
17:04:09ravonWhat am I doing wrong here? What do I need to change in the makefiles to get my codec library to compile?
17:05:01linuxstbDoes codecs/Makefile have a reason to compile your library? i.e. do any of the targets depend on it?
17:05:30ravonHmmmm, maybe it doesn't in the simulated version.
17:05:53linuxstbYes - there are separate parts of the Makefiles for the sim...
17:06:13 Quit punkrockguy318 ("Ex-Chat")
17:07:31ravonCygwin SDL goes under win32 emulation, right?
17:07:41 Join Hansmaulwurf [0] (
17:08:01 Join |Unknown| [0] (
17:08:07|Unknown|hey whats up with
17:08:11|Unknown|it doesnt work
17:08:32linuxstbI don't think so. But adding an "echo" into the Makefile will tell you which parts are being executed.
17:08:48ravonlinuxstb: oki, thanks
17:08:59Paul_The_Nerd|Unknown|: Just use a bleeding edge instead, then.
17:09:44linuxstb|Unknown|: Or replace "download" with "www" in the address.
17:10:24 Join tvelocity [0] (
17:11:55 Quit ashridah ("sleep")
17:12:31lostlogiclinuxstb: what, you don't like having random "128" and "256" and "8" and "44100" running around the code?
17:14:08linuxstbCall me old-fashioned...
17:14:20lostlogicfixed, with a comment too :)
17:15:46 Join Farpenoodle [0] (n=solo84@
17:23:37 Quit axion_ (Read error: 110 (Connection timed out))
17:24:05 Join Hotfusion [0] (
17:24:10 Quit OnkelJonas (Read error: 104 (Connection reset by peer))
17:25:04***Saving seen data "./dancer.seen"
17:26:39 Quit Febs (Read error: 110 (Connection timed out))
17:27:52 Join Lear [0] (
17:32:39 Quit Rob2222_ ()
17:33:36 Quit |Unknown| ()
17:34:28 Join OnkelJonas [0] (
17:34:34 Join lee-qid_ [0] (
17:38:39 Quit OnkelJonas (Remote closed the connection)
17:50:29 Join Ribs [0] (
17:56:16 Quit Jungti1234 ()
18:10:23SereR0KR <- :>
18:11:04Paul_The_Nerd Bah
18:11:22Paul_The_NerdNot only is it just legos built *around* a normal dock, but there is some use of *tape*
18:12:15Paul_The_NerdConsidering a few of the things I've seen made with Legos, that one is a little below par. ;-)
18:13:19Paul_The_NerdSereR0KR: Sorry, but after this: very little has a chance of impressing me, I think.
18:14:22linuxstbVery nice, but does it run Rockbox?
18:14:55Paul_The_NerdThe next port!
18:16:25 Join Kohlrabi [0] (
18:18:52 Join Rob2222 [0] (
18:31:15 Join OnkelJonas [0] (
18:33:37 Part Paul_The_Nerd
18:35:57OnkelJonasdid the voice patches do anything nasty to the builds?
18:36:17*OnkelJonas has a newly formated player that needs an install...
18:44:14 Join RedBreva_ [0] (
18:45:49 Join midgey34 [0] (
18:55:43preglowlostlogic: MAD_BUFFER_GUARD is already defined in mad.h
18:55:48preglowno need to define it again
19:01:05 Quit Moos (Read error: 104 (Connection reset by peer))
19:01:09 Join DrMoos [0] (
19:02:19 Join PaulJ [0] (
19:03:53 Join muesli__ [0] (n=muesli_t@
19:09:43 Join ScootScat [0] (
19:12:33 Nick DrMoos is now known as Moos (
19:16:50*preglow hopes apple will go for coldfire with their next ipod :>
19:19:47 Quit OnkelJonas (Read error: 131 (Connection reset by peer))
19:25:07***Saving seen data "./dancer.seen"
19:25:25 Quit Ribs ("Leaving")
19:32:12 Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
19:33:53 Quit Moos (Read error: 104 (Connection reset by peer))
19:34:53 Quit vmx (Read error: 110 (Connection timed out))
19:39:25 Join Moos [0] (
19:40:55 Join vmx [0] (
19:47:50RedBreva_Can anyone answer a cross compiler question? I have managed to build for SH1... do I then simply repeat the sequence with m68k-elf and arm-elf to enable all three platforms to be built?
19:50:40amiconnpreglow: Did you see my mini2g test results with 96MHz and EQ in the log?
19:51:27preglownope, reading the logs takes too much time for me to bother it these days
19:52:11 Quit tvelocity ("Ex-Chat")
19:52:39amiconnpreglow: Check today 12:29 thru 12:55
19:52:43amiconnafk again
20:01:30Slasherihmm, it seems the direct lookup index for fast tagcache committing can't work because sorting makes the table invalid :/ and i haven't found any practical way to fix that
20:03:47 Quit Lynx_ (" bye")
20:05:14preglowamiconn: well, this really does hint at the 64 bit mul instructions being shit slow
20:06:39 Join Aditya|Nap [0] (
20:09:11 Quit linuxstb (Read error: 104 (Connection reset by peer))
20:09:15 Join linuxstb_ [0] (
20:19:32 Join _FireFly_ [0] (
20:33:45 Quit Lear ("Chatzilla 0.9.72 [Firefox]")
20:36:18 Quit darkless (Client Quit)
20:37:12 Join [TCK] [0] (
20:39:06 Join MrSinister [0] (
20:39:55 Join webguest47 [0] (
20:49:10 Join Ribs [0] (
20:49:46 Quit lostnihilist ("Leaving")
20:50:56 Quit MrSinister ()
20:52:31 Quit petur ("RB field testing: going to record yet another concert :)")
20:59:15 Quit webguest47 ("CGI:IRC (EOF)")
20:59:47 Quit [TCK] (Read error: 110 (Connection timed out))
21:03:40 Join Myth1 [0] (
21:04:00Myth1hi guys
21:04:17 Part Aditya|Nap
21:06:32 Quit _FireFly_ ("Leaving")
21:07:49 Join |Unknown| [0] (
21:08:18|Unknown|I was wondering how do I play music in rockbox?
21:08:32sharpeselecting the file in the filebrowser
21:08:50|Unknown|isnt there a easier way?
21:09:04sharpewell... you could make a playlist i suppose.
21:09:07|Unknown|because each song is like FK6E.mpeg e.t.c
21:09:22sharpeuse tagcache
21:09:39|Unknown|whats tagcache do>?
21:10:03sharpelets you browse the songs by their id3 tags, such as artist, title, genre, etc.
21:10:40|Unknown|where will it let me browse them?
21:11:03sharpeyou have to set it to use the tagcache, instead of the filebrowser.
21:11:18sharpeyou also have to build the tagcache before any songs will show up in it
21:11:41|Unknown|how do I do both of those?
21:12:02 Join KlrSpz [0] (
21:12:06sharpeto force a tag cache update, general settings -> playback -> force tag cache update
21:12:59sharpeand to set it to use the tagcache, general settings -> file view -> show files, and select "id3 database"
21:13:14|Unknown|oh thats what i didnt know how to do
21:13:25sharpedepending on how many songs you have, it may take a bit to make the cache
21:14:37|Unknown|how long does it usually take?
21:14:41 Join bluebrother [0] (
21:14:41|Unknown|i have 400 some songs
21:15:11|Unknown|when I click Artists it says 0 artists found, tag cache is not ready
21:15:17KlrSpzthat plasma plugin is the shit
21:15:25sharpeyou've to wait until it's done building it before you can use it
21:15:34sharpeshouldn't take more than a few minutes at most
21:16:01Slasheriyou will also have to reboot unless you have dircache enabled
21:16:29sharpesometimes you can see it's progress in info -> debug -> view tagcache info
21:16:53preglowprogress really shat itself for me today
21:16:59preglowafter 99% it wrapped to -1%
21:17:07preglowand then skipped to 43%
21:17:08sharpemine's at -1% right now
21:17:09preglowand then finished
21:17:09KlrSpz-1% i think means it's not working
21:17:19KlrSpzerr, not working on caching
21:17:23KlrSpznot that it's disfunctional
21:17:36KlrSpzmine went to 99, then -1, and it was done
21:17:51preglowmine wasn't
21:17:55preglowit kept working at -1%
21:18:01|Unknown|it says -1%
21:18:08Slasheri|Unknown|: try to reboot
21:18:25sharpeodd, after commiting the tagcache, codec error, then rockbox froze...
21:18:30|Unknown|okay works now
21:18:39|Unknown|do videos work in rockbox?
21:19:12sharpewell, they do on archoses i think, but it's a specific format.
21:19:15Slasherisharpe: i think that might be due to the changes to the playback code once again..
21:19:55|Unknown|how do I get the album art to show up?
21:20:21sharpecompile your own build with the patch for album art...
21:20:52 Join Febs [0] (
21:21:24yobesoomyou guys fixed the mpc buffering problem on 4g ipod
21:21:29*yobesoom high fives the developers
21:22:51*preglow falls asleep
21:23:02bluebrotherSlasheri: are there known problems with tagcache? My player seems to crash on it ...
21:23:10Myth1I have to admit: The new playback routine rules! The caching is far far superior. Finally I can skip songs without waiting for the hdd to spin up. Thanks!
21:24:08yobesoomAAC still broken :(
21:24:48preglowwill probably continue to be so for a while
21:25:09 Quit Myth1 ("... und tschüß")
21:25:10***Saving seen data "./dancer.seen"
21:25:29 Quit quobl_ ("Leaving")
21:26:26sharpethe plague is caused by the bacteria, "Yersinia perstis"
21:26:54Slasheribluebrother: interesting, currently i don't know any problems causing a crash with tagcache
21:27:06Slasheribluebrother: do you know how to reproduce it?
21:27:28bluebrotherit's somewhat strange, it started about two days ago when I tried using tagcache.
21:27:41bluebrotherI deleted all *.tcd files in .rockbox.
21:27:47bluebrothershut off player, on again.
21:28:12bluebrotherI have dircache enabled. The disk spins up and it looks like dircache is doing its job.
21:28:25Slasheriyep, sounds normal so far
21:28:40bluebrotherthe wps shows (resume on startup is turned on), but the wps shows only the filename. Sound doesn't start.
21:29:05bluebrothera few minutes ago I was able navigating around, but sound won't start.
21:29:15bluebrotherrebooting with settings cleared works.
21:29:32Slasheriah, weird. hmm, that might not be necessary a problem with tagcache
21:29:39bluebrotherI'm rebuilding the tag cache right now, will try with my settings when it's finished.
21:29:40Slasheriit might be a problem with the playback engine also
21:30:49bluebrotherI had the player running the last two days with deleted tagcache. Strangely I needed to reload my settings twice.
21:31:06bluebrotherand playback worked fine with that.
21:31:20*Febs now has a Rockboxed iPod 5g.
21:31:30bluebrotherFebs: nice ;-)
21:31:31SlasheriFebs o/
21:31:45FebsLoading music now.
21:31:47Slasheribluebrother: interesting. but please report if you experience the problem again
21:32:29bluebrotherI'm just waiting for tagcache to finished. I upgraded to the latest cvs before this, will tell you in some minutes.
21:33:04Slasherijust expect the playback engine to be more buggy with the latest cvs
21:33:22bluebrotherhmm, I thought it stabilized the last days.
21:33:54Slasherithere was a big commit today, i think that unstabilized it, possibly :)
21:35:16bluebrotherthat noted something like "become more stable" ;-)
21:35:30sharpethe word 'plague,' which comes from the latin word, 'plaga,' means "to strike out violently with divine intent."
21:35:34bluebrotherstrangely I had this behaviour with the build of two days ago already.
21:36:01bluebrotherTagcache screen shows a progress of -1%
21:36:45bluebrotherwhile it still seems to be working.
21:36:51Slasheribluebrother: just don't care about that screen at the moment, it still little buggy
21:37:20sharpehow does tagcache figure the percentage to show?
21:38:09Slasherisharpe: it uses dircache to figure out how many files it has scanned so far. Or if there is no dircache available, then -1% is shown. In future, it will show scanned files too
21:39:13Slasherialso when tagcache has finished the scan, the percentage ramps again to -1% if tagcache is to be loaded in ram
21:39:47Slasherithen it raises fast to 100% while tagcache is updating against dircache
21:40:00sharpeyeah, i see where it get's -1 from, i was just wondering...
21:41:37 Join Shadowarrior13 [0] (
21:41:57sharpelets see... symptoms, and history of the bubonic plague... what else should i do on the plague?
21:42:16KlrSpztechinques of transferrence
21:42:29bluebrotherok, crashed again :(
21:42:30sharpealright, i'll need one more topic...
21:42:41KlrSpzcosts of damages in a society
21:42:47KlrSpzor prevention
21:42:49bluebrotherI reloaded my settings and shut off the jukebox while playing
21:43:03sharpei could probably stick treatment and prevention with symptoms
21:43:10bluebrotherfirst reboot worked, startup screen shows "scanning disk"
21:43:37bluebrothersame again, and I got to the wps with the same behaviour as already described.
21:43:47sharpewell, ways it is transferred could go with that too...
21:44:00 Join z35 [0] (
21:44:04Shadowarrior13What the...
21:44:11Shadowarrior13Hey, is anybody in #ipodlinux?
21:44:53sharpei could do modern day plague...
21:45:10KlrSpzcoined as flu's
21:45:20Slasheribluebrother: hmm, do you mean you got the "scanning disk" repeatedly after reboots?
21:45:39bluebrotherSlasheri: no, only on the first reboot.
21:45:42Slasheriah, ok
21:45:51sharpewell, the plague still exists today
21:46:08KlrSpzblack plague?
21:46:14KlrSpzlike which plauge
21:46:21sharpeyeah, black plague
21:46:38KlrSpzi thoguht it was wiped out
21:46:45sharpewhich entails bubonic, pnemonic, and septicemic
21:46:55bluebrotherhmm, it seems this is related to "resume on startup" enabled.
21:47:10sharpeno, but it's treatable with antibiotics today, so it's not a problem.
21:48:27bluebrotherdamn. Its the resuming setting.
21:48:40bluebrotherI turned that option off, now it works fine.
21:49:07bluebrotherso I guess this is caused by the codec ... lostlogic?
21:49:59bluebrotherbtw, Slasheri: how much space does the tagcache need in ram? Will this be shown in the debug screen sometime in the future?
21:52:51Slasheribluebrother: not at the moment, but you can sum all the .tcd files in .rockbox except the biggest file
21:53:11Slasherithat should give about the realsize it takes the ram
21:53:19bluebrotherok, thanks.
21:53:36sharpehmm, is the number of files on disk stored anywhere, or must it be calculated by something else?
21:53:57Slasherisharpe: it is calculated by dircache (if enabled) at boot
21:53:59bluebrotherthere isn't any "properties" context menu, isn't it?
21:54:22bluebrotherlike showing the real path, filesize, file attribute and so on.
21:54:32sharpei was thinking about ideas for geting a rough estimate of the progress of tagcache, without use of dircache.
21:54:59Slasheribluebrother: hmm, i don't think so.. but sounds like a useful feature to add
21:55:31bluebrotherok, I'll add a feature request to the tracker.
21:55:37Slasherisharpe: the easiest way to do that would be just to print the number of files scanned so far
21:55:48 Part midgey34
21:56:23KlrSpzis RB written in c, or obj. c?
21:56:51Ribsobj. c being c++ ?
21:56:57RibsI *think* it's just plain C
21:57:01Mikachunothing is written in objective c, fortunately
21:57:05sharpeyeah, but my idea was, have the number of files scanned so far, divided by the number of files not in /.rockbox/, by just scanning the fat entries to get an estimate of the percent done. and multiply by 100, to get a percentage not in decimal form...
21:57:12Mikachurockbox is in C with some gnu extensions i think
21:57:30KlrSpzno, objective c is different
21:57:59KlrSpzand is odd imo
21:58:07KlrSpzbut, c++ i can deal, c i can deal
21:58:12KlrSpzi might take a gander at the source later
21:58:22KlrSpzi got some changes i wanna make, wonderin if i can pull it off
21:59:00Slasheriin plain C
21:59:14Slasheriand with some assembly code too
21:59:50KlrSpzfor the codecs n stuff?
21:59:55KlrSpzand hardware stuff
22:00:07KlrSpzi hope the EQ gets better too
22:00:12KlrSpzcuz it's a lil confusing to me personally
22:00:59KlrSpzaight i'm out, c'yall later
22:01:02 Quit KlrSpz ()
22:01:15Slasherihmm, i think the eq is pretty good and powerful
22:01:28 Join solexx [0] (
22:04:13sharpeSlasheri: what about that for an idea?
22:05:06Slasherisharpe: well, that would require to scan the number of files we have before starting the real tagcache scan
22:05:20sharpei know...
22:05:25Slasheriso it is possible, but slows down the scan a bit..
22:06:15sharpebut how long would it take to recursively go through directories and count the number of files...?
22:06:20Slasheribut maybe i will implement that, after sharing the dir recursion mechanism used in dircache with tagcache (that is a way faster)
22:06:33Slasheria few seconds (like the initial dircache scan)
22:07:06sharpeshouldn't be much of a problem, could be labeled as pre-tagcache-building :)
22:08:31bluebrotherSlasheri: does tagcache recognize files with changed tags now?
22:08:59Slasheribluebrother: nope, that would be a very slow and complex scan
22:09:24bluebrothercan't you just look if the file timestamp changes?
22:09:41sharpeSlasheri: i mean, if you're busy right now, i could try to implement it if you wish.
22:09:41Slasherihmm, that might work
22:09:47Slasherigood idea
22:10:08bluebrotherlike having a "last modified" entry in the database, and if the file has a different date re-scan it.
22:10:22Slasherisharpe: oh, that sounds good :) well, at least coding is little harder at the moment as my main workstation is broken
22:10:42Slasherisharpe: but please think a way to share the same recursion code with dircache & tagcache
22:10:57sharpeSlasheri: heh, well, i'll get to work on it after i finish these notecards.
22:11:06sharpealright, sounds reasonably easy to do...
22:12:06Slasheribluebrother: i will keep that in mind, should be quite easy to do after tagcache has a support for tag modifications on the fly
22:12:30bluebrothergreat ;-)
22:13:04|Unknown|how do I change the CPU frequence so i dont have to do it everytime i go into rockbox?
22:13:40 Join macdonalder [0] (
22:14:27Slasherihmm, there shouldn't be a need to change the cpu frequency manually
22:14:33preglowwjhy do you need to change it?
22:19:03 Join Gibbed [0] (
22:19:07 Quit Rick (Nick collision from services.)
22:19:19 Nick Gibbed is now known as Rick (
22:20:33 Join MarcoPolo [0] (
22:21:52 Join Rondom [0] (
22:22:26preglow_MIGHT_ lower battery life
22:24:18preglowand no, you can't change the cpu freq permanently
22:24:28preglowto do that, you'd have to create a build without dynamic cpu freq changing
22:24:30preglowwhich is very simple
22:25:47MarcoPolohi !
22:31:37 Join axion_ [0] (
22:31:53 Join midkay [0] (n=midkay@rockbox/developer/midkay)
22:32:58sharpewriting on the black plague is kind of depressing!
22:33:57preglowthen don't
22:34:55sharpei've got to
22:35:00sharpeunless i want to fail
22:35:04sharpewhich i don't
22:35:10sharpeit's also kind of interesting
22:35:42sharpe19/30 cards done
22:36:06sharpeer, 34.
22:36:32 Join tvelocity [0] (
22:36:52midkayamiconn, sorry for that 'busy loop' - i did test the keyboard, but i did not test it during music playback.. what was causing it?
22:37:29 Quit Febs ()
22:41:02 Join TCK [0] (
22:41:46sharpehmm, is it bad i've a lot of information from one page?
22:42:48 Join Massa [0] (n=Massa@
22:45:23MassaHi everybody!
22:46:18midkayhey Massa
22:47:01 Quit MarcoPolo (Remote closed the connection)
22:47:17Hansmaulwurfjust a general question: are the iriver, apple and iaudio player really official supported? im just editing the german wikipedia page about rockbox and was wondering
22:47:39sharpei don't think, offically...
22:47:45Hansmaulwurfbecause 2.5 is only avaible for the archos player
22:48:18Massacurrently not many people online - everybody having real life fun ;) ?!
22:48:22midkay3.0 will support the irivers, when it's released in ~1/2 month.
22:48:29sharpenot me...
22:48:58preglowanyone here familiar with archos recording?
22:49:28sharpehmm, in 1902 san francisco had an epidemic of the plague...
22:49:30Massapreglow: no, sorry - not me...
22:49:39midkaypreglow, me, somewhat..
22:49:41preglowHansmaulwurf: iriver and iaudio will be officially supported with rockbox 3.0
22:49:50midkaycodewise or actually using it?
22:50:05MassaEverybody here who know a bit about the HAVE_USB_POWER define?
22:50:07preglowmidkay: just wondering if the sample rate displayed in the recording screen always reflects the sample rate setting, or if it follows the spdif freq
22:50:32midkaypreglow, ah, never tried spdif..
22:54:16preglowmakes sense to adapt the string to the actual spdif sample rate
22:54:23preglowbut doesn't look like that's what's done
22:54:56midkaypreglow, i doubt that is what is done..
22:55:28MassaHmm, nobody here who knows what the meaning of the HAVE_USB_POWER is?
22:55:52sharpei'm guessing, if the player can be powered by usb.
22:56:43midkayMassa, right, the player can be charged/powered from USB, i'm quite sure.
22:56:44MassaDoes it mean all targets which set this define are able to charge via USB?
22:56:56midkaysomething like that.
22:57:08MassaAnd does it also mean that the charging is enabled for those targets?
22:57:19sharpeonly be powered by the usb... according to HAVE_USB_POWER...
22:57:25 Quit |Unknown| (Read error: 110 (Connection timed out))
22:57:36sharpebut, it should be charged from it...
22:57:46sharpemore of a given...
22:58:06Massasharpe, what's the difference?
22:58:21preglowbluebrother: know why the fade on stop/pause option is included twice in playback_options.tex? :)
22:58:22sharpesome players don't have rechargable batteries, if i remember...
22:58:31sharpei may be wrong, of course.
22:58:45 Join fiftyfour123 [0] (
22:58:56 Join RoC_MM [0] (
22:59:37bluebrotherpreglow: no ...
23:00:16 Quit fiftyfour123 (Client Quit)
23:00:36 Join fiftyfour123 [0] (
23:00:46 Quit fiftyfour123 (Client Quit)
23:01:03preglowseems it's been there all the while since febs' added the option
23:01:03 Join fiftyfour123 [0] (
23:01:08preglowso we should just remove one of them
23:01:08Massafmcrecorder, iriver h300, ipod4g, ipodcolor, ipodmini, ipodmini2g, ipodnano, ipodvideo, ondiofm, ondiosp and recorderv2 all have the HAVE_USB_POWER define
23:01:09preglowbut brb
23:01:10 Quit midkay ("Leaving")
23:01:49MassaIs there _any_ target which actually uses the USB power in rockbox?
23:01:52 Join wehn [0] (
23:02:28preglowSlasheri: didn't you say it is possible to simplify the crossfade settings?
23:02:58Massasharpe, which target?
23:03:15 Quit fiftyfour123 (Client Quit)
23:03:22sharpewell, they all can use usb power, if they support it...
23:03:58sharpewhich, i don't really know which do...
23:04:18Massasharpe, I don't think so - at least the iRiver H300 does not atm.
23:04:19preglowbluebrother: and we seem to lack the id3 database option in the 'show files' setting descrpition
23:04:22preglowbut brb, gotta go
23:04:54sharpeyeah, HAVE_USB_POWER is defined if the unit can be powered or charged via usb...
23:05:46Massasharpe, there is a patch which enables that on H300 but it currently will not be committed to CVS because it lacks the possibiility to switch USB charging off
23:06:27MassaSo I wonder if there is any target which really charges through USB with rockbox???
23:07:20sharpei only have an ipod video, but it can charge over usb, albeit slow.
23:07:31RoC_MM4g charges over usb slowly
23:07:53MassaHmm, and how is USB charging enabled/disabled on that devices?
23:08:31RoC_MMWhen you plug it in it begins charging, if that's what you mean...
23:08:36 Quit RoC_MM ("Leaving")
23:09:08sharpeexcept with ipods, menu must be held while the usb cable is plugged in... otherwise it will reboot into disk mode.
23:09:27MassaRoC_MM: no, I meant at the source code ;)
23:09:42sharpecheck powermgmt.c
23:10:14sharpein /firmware/export
23:10:19Massasharpe, that's not what I meant - I thought charging during it is disk mode
23:10:37Massasharpe: that's not deep enough :)
23:10:38sharpedisk mode is handled by the ipod's firmware
23:10:59Massasharpe: it must be somewhere in firmware/drivers
23:11:46MassaO.K. here is the full story: I want to extend the existing patch for H300 and add a menu entry to switch on/off USB charging during disk mode
23:12:25Massa(Linus said, always enabling it could cause trouble with USB hubs and other low power USBs)
23:13:13MassaSo I now know how to switch on/off the USB charging for H300 - it's in firmware/drivers/pcf50606.c
23:13:26sharpein usb.c, is where the ipod reboots if the usb cable is pluggin in... but you don't need that.
23:13:52MassaBut I want to make it more general and therefore I wanted to know how to switch that on and off for the other devices - or if I misinterpret the HAVE_USB_POWER define...
23:14:22sharpeHAVE_USB_POWER is just if it's possible to charge or power from usb, if i remember correctly
23:14:45Massasharpe: so I'm really confused for what that define is currently used...
23:16:16sharpei'm not very sure, i don't know much about power management.
23:17:51MassaMaybe switching on/off USB charging during disk mode is only possible for the iRiver H300???
23:18:14sharpemaybe, i'm not the person to ask though.
23:18:34MassaAnd all the others only use either disk mode or charging mode, but not together???
23:18:58Massasharpe, too bad nobody is here to discuss this...
23:19:18sharpei'll be back in a bit.
23:19:31MassaBye - I'll also back (for some hours ;)
23:19:37sharpeheh, later.
23:20:10 Quit Massa ("If you can't laugh at yourself, make fun of other people.")
23:20:26sharpeeh, i tried to help.
23:21:40 Join Rob2222_ [0] (
23:25:12***Saving seen data "./dancer.seen"
23:25:32 Quit scottder (Nick collision from services.)
23:26:14 Join scottder [0] (
23:26:51sharpebetty crocker has inside information.
23:28:37sharpethe "betty crocker bake `n fill"
23:30:06lostlogicpreglow: hmph, surprised no compilers yelled at me about redefining MAD_BUFFER_GUARD.
23:30:44preglowlostlogic: yeah, surprised me as well
23:31:34lostlogicanyone heard shrieks from the rafters about voice since I committed 6 hours ago?
23:32:24sharpelostlogic: your rafters talk ?
23:33:16preglowno, but yours might
23:33:32sharpei don't think they do...
23:34:10lostlogicdamn, I'm slipping, a commit of that size should have broken a lot of things :-D
23:34:13bluebrotherlostlogic: have you noticed the "resume on startup" is broken? It hangs my player.
23:34:58lostlogicbluebrother: hmm. no, Ihaven't used that feature ever. total hang or backlight still goes off hang? I'll look at it in 7 hours or so.
23:35:28 Quit lee-qid_ (Read error: 104 (Connection reset by peer))
23:36:04bluebrothermostly complete hang after boot, no keys recognized at all -> hard reset. Sometimes I got the menu working but no playback.
23:36:22 Quit Ribs ("Leaving")
23:36:32bluebrotherwps freezes with displaying the filename in all cases.
23:37:05preglowit seems we've got a broken build box again
23:37:08 Quit Rob2222 (Read error: 110 (Connection timed out))
23:37:17preglowt0mas: check out the 4g gray sim problem
23:37:29preglowand it's lostlogic's box!
23:38:15 Join lee-qid_ [0] (
23:38:54sharpethere's no plague in australia, nor in europe since world war II....
23:42:24sharpebut it is in northern new mexico/northern arizona/southern colardo, and california/southern oregod/far west nevada in the united states...
23:42:25 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
23:43:18 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
23:44:13sharpeofftopic, but it's interesting.
23:45:19*amiconn reappears
23:45:40*amiconn wonders about the strange warning caused by the wavpack update commit
23:46:11 Join Kohlrabi [0] (
23:46:38amiconnLooks like make -j made the output of 2 make jobs an almost perfect oerlap
23:47:17sharpeyou know, there's 14 supported targets for rockbox... i never really counted. but it's just kind of funny...
23:47:26amiconnBtw, what does that warning mean? "warning: creating a DT_TEXTREL in object. "
23:47:50amiconnWhat's funny about 14 targets?
23:47:59sharpei dunno.
23:48:14*amiconn applies the force of google
23:51:13 Join |Unknown| [0] (
23:51:15sharpehow do you divide a string by another string?
23:51:23|Unknown|how do i uninstall rockbox?
23:51:44amiconnIs "Dave B" here?
23:51:46|Unknown|i wanna reinstall it with a fresh copy
23:51:59sharperockbox, or rockbox and the bootloader?
23:52:11|Unknown|but whenever i deleted the folder and file from my F drive
23:52:23|Unknown|and put a fresh copy of the folder and file on my F drive
23:52:32|Unknown|for some reason the same themes are there
23:52:36|Unknown|from last time
23:52:41sharpethere are default themes...
23:53:07|Unknown|not rockamp_blue
23:53:14|Unknown|thats not a default theme is it?
23:53:29sharpeare you sure you're putting the files on your... you've an ipod, don't you?
23:53:53|Unknown|because when i check the version info
23:53:57sharpesure you're putting them on it? :D
23:53:59|Unknown|its says 422
23:54:09amiconn|Unknown|: In order to update rockbox, you don't need to remove everything and reinstall. Just overwrite the old installation with the new one
23:54:26amiconnAnd, you won't succeed in deleting the settings by reinstalling.
23:54:37sharpethose are stored, not in a file.
23:54:52amiconnThe settings aren't saved in a file, but in a special block on the disk, outside of any partition
23:55:02sharpeyay i'm right
23:55:28|Unknown|how do i delete the settings?
23:56:13amiconnYou cannnot really delete them, but there's a 'reset settings' function
23:56:38preglowamiconn: dave bryant doesn't use irc
23:56:49amiconnpreglow: Oh?
23:57:14amiconnHmm, he shouldn't have taken back his commit
23:57:47amiconnThe warning was not his fault. The DT_TEXTREL warning appears on some systems, but not on others
23:57:54preglowbut why did the build mess up?
23:58:24preglowi'll just mail him and tell him he can recommit
23:58:26amiconnWe can get rid of it by compiling plugins with -fPIC, although I would really like to know why it happens only on some systems
23:58:44amiconn(but lostlogic could update his native gcc...)

Previous day | Next day