00:02:15 | gevaerts | It seems to work here (actually it gets stuck in a reboot loop because of my patched bootloader that boots rockbox with usb connected as well) |
00:03:00 | gevaerts | pikhq: can you check if your cable is properly connected, and if usb works properly in the OF ? |
00:04:42 | * | gevaerts just got reminded how cabbiev2 looks on sansa c200, and still doesn't like it |
00:05:23 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
00:05:27 | pikhq | gevaerts: The cable is properly connected; the e200 is sitting here charging as we speak. |
00:05:47 | | Join jas6180_ [0] (n=jas6180@dialup-4.156.9.239.Dial1.Boston1.Level3.net) |
00:05:50 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
00:05:50 | pikhq | Just a sec while I confirm with the OF. |
00:05:56 | * | pixelma thinks it already looks better with nimbus-11 on her c250 (though still wouldn't use it) |
00:06:02 | pikhq | Yeah; it works in the OF. |
00:06:37 | pikhq | And *now* my Sansa just locks up when plugged in, instead of rebooting. |
00:06:53 | DefineByte | like a drum? |
00:07:06 | pikhq | No, like a lock. |
00:07:56 | gevaerts | That sounds better ;) It seems to happen on random builds, so you could try an older one (I don't have an e200, so I can't recommend a specific working revision) |
00:08:41 | | Quit DefineByte ("Bye all") |
00:09:29 | pikhq | Does that happen with the USB-enabled builds? |
00:10:13 | gevaerts | USB enabled builds don't reboot, so no. The lock up is a bug somewhere in the sansa reboot code. |
00:10:16 | linuxstb | JdGordon|uni: I don't understand how (for example) "wps1", "wps2" etc is easier to understand than just 1, 2, etc though (the user still needs to refer back to the list to see what they mean). I thought your suggestion was going to be to just use the font filenames directly. |
00:10:22 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
00:10:22 | | Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client") |
00:10:43 | | Quit bluebrother ("leaving") |
00:10:57 | | Join perrikwp [0] (i=98214a43@gateway/web/ajax/mibbit.com/x-064cd327d78f66a5) |
00:11:01 | | Quit perrikwp (Remote closed the connection) |
00:13:23 | | Quit jas6180 (Connection timed out) |
00:13:54 | | Join perrikwp [0] (i=98214a43@gateway/web/ajax/mibbit.com/x-5efc998e910c69e6) |
00:13:54 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
00:17:18 | | Part Nevtus ("Gone") |
00:17:33 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
00:17:38 | | Quit stripwax__ (Read error: 110 (Connection timed out)) |
00:18:32 | | Quit perrikwp (Client Quit) |
00:18:34 | | Join JdGordon|uni [0] (i=82c20d65@rockbox/developer/JdGordon) |
00:18:44 | | Join perrikwp [0] (i=98214a43@gateway/web/ajax/mibbit.com/x-09c04a2ab8fe4d80) |
00:18:50 | | Join PatrickPatience [0] (n=PatrickP@dpc6747231200.direcpc.com) |
00:19:10 | | Join JdGordon_ [0] (i=82c20d65@rockbox/developer/JdGordon) |
00:19:15 | | Nick PatrickPatience is now known as jeff2143 (n=PatrickP@dpc6747231200.direcpc.com) |
00:19:27 | | Quit lee-qid (Read error: 110 (Connection timed out)) |
00:20:07 | jeff2143 | Is this a common issue, I installed RockBox on my first gen iPod nano, and then it was working fine, I tried to setup the database, it told be to reboot the iPod, I did, and now the iPod won't start. |
00:20:24 | | Quit JdGordon|uni (Client Quit) |
00:20:57 | | Nick JdGordon_ is now known as JdGordon|uni (i=82c20d65@rockbox/developer/JdGordon) |
00:21:04 | linuxstb | How did you reboot? A long press on PLAY/PAUSE ? |
00:21:14 | jeff2143 | Yes. |
00:21:20 | jeff2143 | And it just said shutting down. |
00:21:45 | linuxstb | Then yes, it's quite common. Just hold MENU+SELECT together to reset your ipod. It seems to be a bug in Apple's bootloader (not turning on when it should). |
00:22:20 | | Join Nevtus [0] (n=Nevtus@unaffiliated/nevtus) |
00:23:38 | jeff2143 | Alright, sorry, that should have been obvious, I'll try that. |
00:24:05 | pikhq | linuxstb: Think maybe that should be in the documentation? |
00:24:09 | | Quit fasmaie (Read error: 113 (No route to host)) |
00:24:26 | jeff2143 | Thanks, we're all good now. |
00:25:04 | * | gevaerts is going to get some sleep |
00:25:11 | | Quit gevaerts ("Goodnight") |
00:25:47 | | Quit jhMikeS (Nick collision from services.) |
00:25:53 | linuxstb | pikhq: I guess it wouldn't hurt - a troubleshooting section in the manual would be nice. |
00:25:53 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
00:25:57 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
00:26:05 | jeff2143 | Yea, that's what I tried looking for. |
00:26:49 | | Join stripwax__ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
00:27:21 | | Part jeff2143 ("Leaving.") |
00:32:34 | | Quit BlakeJohnson87 ("Leaving.") |
00:40:04 | | Quit stripwax (Read error: 110 (Connection timed out)) |
00:40:24 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
00:41:08 | | Quit gregzx ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
00:46:37 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
00:47:43 | | Quit Nico_P (Remote closed the connection) |
00:51:41 | | Join Davide-NYC [0] (n=chatzill@user-0cev9vm.cable.mindspring.com) |
00:53:17 | Davide-NYC | JdGordon: ping |
00:55:48 | | Quit jhMikeS (Nick collision from services.) |
00:55:54 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
00:56:50 | *** | Saving seen data "./dancer.seen" |
00:58:33 | | Quit stripwax__ (Read error: 110 (Connection timed out)) |
00:59:51 | | Quit ompaul ("good night") |
01:00 |
01:00:42 | | Join stripwax__ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
01:01:54 | | Quit ender` (" Intelligence is the ability to avoid doing work, yet getting the work done. -- Linus Torvalds") |
01:04:10 | | Join BlakeJohnson86 [0] (n=bjohnson@c-67-190-234-51.hsd1.mn.comcast.net) |
01:04:48 | | Join perrikwp [0] (i=98212f24@gateway/web/ajax/mibbit.com/x-7b194dd9606a4b05) |
01:12:42 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
01:14:05 | | Quit stripwax (Read error: 110 (Connection timed out)) |
01:15:38 | | Join einhirn [0] (n=Miranda@p5B0334CA.dip0.t-ipconnect.de) |
01:16:09 | | Join toffe82 [0] (n=chatzill@adsl-70-135-34-201.dsl.frs2ca.sbcglobal.net) |
01:17:53 | | Quit stripwax__ (Read error: 104 (Connection reset by peer)) |
01:21:35 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
01:25:47 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
01:25:50 | | Quit amiconn (Nick collision from services.) |
01:25:57 | | Join amiconn [50] (n=jens@rockbox/developer/amiconn) |
01:27:43 | * | amiconn found another (non-critical) bug affecting all iaudio bootloaders |
01:28:33 | amiconn | It's possible to boot an iaudio X5 or M5 with the remote Play button even if remote hold is enabled |
01:29:12 | amiconn | With the main power button this isn't possible because Power and Hold are mechanically mutually exclusive on X5/M5 |
01:29:46 | amiconn | On M3, both main & remote Play work with the respective (or both) hold switches enabled |
01:30:11 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
01:32:06 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
01:33:55 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
01:34:08 | | Join spiorf [0] (n=spiorf@host76-226-dynamic.25-79-r.retail.telecomitalia.it) |
01:36:46 | | Quit jhulst (Read error: 110 (Connection timed out)) |
01:40:25 | | Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client") |
01:43:35 | | Join CaptainKewl [0] (i=jds@207-237-172-5.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) |
01:43:48 | | Quit nicktastic (Remote closed the connection) |
01:49:34 | | Quit z35 ("Leaving") |
01:51:01 | | Join z35 [0] (n=z@149.123.33.65.cfl.res.rr.com) |
02:00 |
02:06:53 | | Quit RexDart () |
02:09:01 | | Part pixelma |
02:17:33 | | Join jpt9 [0] (n=jpt9@geodude-25.dynamic.rpi.edu) |
02:17:37 | jpt9 | hey. |
02:18:11 | jpt9 | I'm not trying to be annoying −− I'm just curious −− but are there any efforts to port Rockbox to any currently purchasable (new) MP3 players? |
02:18:23 | * | jpt9 has a Sansa e250R and is quite happy with Rockbox on it! |
02:18:46 | | Quit midgey () |
02:23:03 | pikhq | I believe that there are efforts to port to the e200 v2s. . . |
02:24:12 | jpt9 | really? |
02:24:38 | soap | yes |
02:24:41 | jpt9 | cool. |
02:24:56 | soap | as well as many other current players - including the juicy Cowon D2. |
02:25:17 | scorche | s/juicy/pricey ;) |
02:29:29 | jpt9 | rockbox is awesome. |
02:35:26 | | Quit Nevtus (Remote closed the connection) |
02:36:46 | | Join Nevtus [0] (n=Nevtus@unaffiliated/nevtus) |
02:43:28 | | Quit jas6180_ (Read error: 104 (Connection reset by peer)) |
02:46:54 | | Quit axionix (Read error: 104 (Connection reset by peer)) |
02:47:10 | | Join axionix [0] (n=axion@cpe-74-70-239-192.nycap.res.rr.com) |
02:50:48 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
02:54:39 | | Join svenVI [0] (n=steven@12-201-56-159.client.mchsi.com) |
02:54:42 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
02:54:49 | | Quit midgey (Client Quit) |
02:55:57 | | Join perrikwp [0] (i=98215ded@gateway/web/ajax/mibbit.com/x-cec62f4de32d37df) |
02:56:43 | svenVI | I am interested in working on an iPod Classic port of Rockbox. How often to people come in here making this claim? |
02:56:54 | *** | Saving seen data "./dancer.seen" |
02:57:46 | Llorean | Very rarely. |
02:58:31 | scorche | svenVI: do you know what such a port would require? |
02:59:11 | svenVI | Hacking the encryption and making sense of undocumented hardware. I know it is not likely to ever happen. |
03:00 |
03:02:47 | amiconn | ghahhhrrgg! |
03:02:51 | | Join BigMac [0] (n=Me@c-67-189-253-195.hsd1.ct.comcast.net) |
03:03:53 | * | amiconn just noticed that the inerrupt handling during boot on all coldfire targets is very undetermined |
03:04:15 | amiconn | It's pure luck that there were no noticeable problems because of this so far |
03:04:40 | * | amiconn needs some sleep now though, and will investigate later |
03:05:00 | | Join malahal_ [0] (n=malahal@pool-71-245-98-81.ptldor.fios.verizon.net) |
03:05:44 | malahal_ | when I do 'long select' on a directory in 'File Browser', it just plays one file in that directory. How do I play all files in it? |
03:08:03 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
03:08:08 | | Join perrikwp [0] (i=98215ded@gateway/web/ajax/mibbit.com/x-54cf43e8191c1532) |
03:11:11 | malahal_ | anyone here? |
03:11:39 | jpt9 | yes. no guarantee that i'll be particularly useful, as I'm just a user... |
03:11:48 | Llorean | malahal_: When you do "long select" it should just pop up a menu, not play anything. |
03:12:01 | Llorean | What player do you have, and which physical button are you referring to as "select"? |
03:12:23 | malahal_ | Llorean, yes, it does. It shows up 'playlist, etc...' |
03:12:31 | malahal_ | Llorean, sansa e250R |
03:13:22 | Llorean | So why not explain what all you're doing? How'm I supposed to know what you're doing if you give me wrong information, I'll think you're talking about some other bug (it'd be a very significant bug if long select was playing files) |
03:13:32 | malahal_ | Llorean, I can view that 'show/view playlist' shows all songs from that directory, but it doesn't go and plat the next file from the directory.. |
03:14:08 | Llorean | What "repeat" mode is set? |
03:14:24 | malahal_ | Llorean, good question. Let me check. |
03:15:04 | malahal_ | Llorean, how do I check that? |
03:15:54 | Llorean | It's in the quick screen, as well as the playback settings menu, iirc. |
03:15:58 | malahal_ | got it, the mode is A-B |
03:16:19 | malahal_ | shall i set it to 'OFF' |
03:16:38 | Llorean | Sure |
03:17:12 | malahal_ | great, it works! |
03:17:43 | malahal_ | Is there a way I can stop playing the 'playlist' after some time, let us say 30 minutes? |
03:18:04 | Llorean | The sleep timer will shut off your player after a certain period of time |
03:22:32 | | Quit courtc (Read error: 104 (Connection reset by peer)) |
03:22:55 | | Join courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
03:26:31 | | Join JdGordon|uni [0] (i=82c20d66@rockbox/developer/JdGordon) |
03:28:16 | malahal_ | Llorean, Thank you very much. That is all I need now! |
03:29:01 | | Quit corevette (Read error: 104 (Connection reset by peer)) |
03:40:42 | | Quit malahal_ ("Leaving") |
03:44:47 | | Join cool_walking_ [0] (n=root@203-59-129-195.perm.iinet.net.au) |
03:51:17 | Davide-NYC | JdGordon|uni: I wanted to confirm that you got what I was saying about the Recorder's WRS not having enough space to accomodate three lines above the peakmeters |
03:53:21 | JdGordon|uni | as long as it has at least one line under the PM then there is enough room... |
03:53:33 | | Quit SirFunk (Remote closed the connection) |
03:55:16 | Davide-NYC | There would be two when the trigger is active and three when the trigger is inactive. So, a one line scolling list is OK? |
04:00 |
04:00:52 | | Quit jhMikeS (Nick collision from services.) |
04:00:58 | | Join jhMikeS [50] (n=jethead7@rockbox/developer/jhMikeS) |
04:01:41 | JdGordon|uni | Davide-NYC: sure, its a list so pressing up/down would change the item being displayed |
04:03:20 | Davide-NYC | We need at least two items to be displayed below the PM because both L and R gains can be selected at once (currently) |
04:03:41 | Davide-NYC | otherwise we'll need another line item for L+R Gains |
04:03:58 | Davide-NYC | (lowering or raising both gains at once) |
04:05:01 | Davide-NYC | But even on the Recorder's screen I thing two lines will fit. |
04:06:57 | Davide-NYC | s/thing/think |
04:07:15 | | Join stampes [0] (n=stampes@fusig-204-131-51-75.glib.net) |
04:08:54 | | Join japc [0] (n=japc@bl7-243-12.dsl.telepac.pt) |
04:27:47 | | Quit gnoob ("Leaving") |
04:29:43 | | Quit einhirn (Read error: 104 (Connection reset by peer)) |
04:29:44 | | Quit japc (Remote closed the connection) |
04:33:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:33:59 | | Join miepchen^schlaf [0] (n=el_miep@p54BF46DD.dip.t-dialin.net) |
04:37:46 | | Quit linuxstb (Read error: 101 (Network is unreachable)) |
04:37:51 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
04:38:57 | JdGordon|uni | Davide-NYC: the reworked screen will not be exactly the same as the current one... you wont be able to select more than 1 line at a time |
04:39:04 | JdGordon|uni | the gain will be in 3 seperate lines |
04:39:08 | JdGordon|uni | L, R, L+R |
04:39:52 | Davide-NYC | maybe L+R and balance? (one less line and same effect) |
04:41:04 | Davide-NYC | And the trigger will always be visible at the bottom. Correct? |
04:41:22 | | Join Newuser [0] (n=47ab05a2@gateway/web/cgi-irc/labb.contactor.se/x-40f5ef4738b81a68) |
04:41:32 | Newuser | can someone help me out here? |
04:41:47 | Newuser | hello? |
04:41:53 | | Quit Newuser (Client Quit) |
04:41:56 | | Join Newuser [0] (n=47ab05a2@gateway/web/cgi-irc/labb.contactor.se/x-f10c8bbcbaeacc13) |
04:42:10 | Newuser | can someone help me with RB here? |
04:42:20 | JdGordon|uni | not if you dont ask a quesiton |
04:42:22 | | Quit Newuser (Client Quit) |
04:42:33 | JdGordon|uni | Davide-NYC: well the items need to be worked out still |
04:42:48 | Davide-NYC | I'm very excited. Thanks for doing this. |
04:43:09 | JdGordon|uni | dont get too excited... i have a tendancy of losing interest in things like this :p |
04:43:22 | Davide-NYC | :-0 |
04:44:23 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
04:56:48 | | Quit Davide-NYC ("ChatZilla 0.9.81 [Firefox 2.0.0.12/2008020121]") |
04:56:58 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:01:40 | | Quit JdGordon|uni ("http://www.mibbit.com ajax IRC Client") |
05:01:59 | | Join rocko [0] (n=rocko@c-71-235-127-194.hsd1.ma.comcast.net) |
05:03:21 | | Quit argumentD (Read error: 113 (No route to host)) |
05:07:51 | | Quit BigMac ("Leaving") |
05:11:06 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
05:11:56 | | Join secleinteer [0] (n=secl@adsl-70-237-238-171.dsl.stlsmo.sbcglobal.net) |
05:12:18 | secleinteer | hi, i just installed rockbox to an ipod photo using the automated installer on linux, and i'm getting an error saying that rockbox.ipod can't be found |
05:12:20 | secleinteer | any dieas? |
05:14:29 | | Quit Zarggg () |
05:14:34 | scorche | using rbutil? |
05:16:01 | secleinteer | scorche: yes |
05:19:09 | secleinteer | i'm trying the manual installation |
05:19:23 | secleinteer | shouldn't have bothered with the automated one |
05:19:26 | secleinteer | just can't trust a gui ;) |
05:19:31 | | Quit axionix (Read error: 104 (Connection reset by peer)) |
05:20:19 | | Join axionix [0] (n=axion@cpe-74-70-239-192.nycap.res.rr.com) |
05:23:34 | secleinteer | wow, rockbox looks really different from more than a year ago when i first tried it |
05:25:37 | | Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au) |
05:27:39 | | Quit Horschti ("I am root. If you see me laughing, you better have a backup") |
05:31:48 | | Quit jpt9 (Read error: 110 (Connection timed out)) |
05:31:56 | | Quit RoC_MasterMind ("Leaving") |
05:34:28 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
05:34:32 | | Join Jon-Kha [0] (n=jon-kha@80-248-247-190.cust.suomicom.fi) |
05:35:44 | | Join perrikwp [0] (i=98215aef@gateway/web/ajax/mibbit.com/x-297c3f8a38ae67e7) |
05:38:47 | secleinteer | when i try to play an mp3 file in the default installation, it's just sitting there at 0:00 and not outputting any audio |
05:38:51 | secleinteer | anyone know what's going on? |
05:41:51 | | Join corevette [0] (n=corevett@adsl-75-35-211-166.dsl.pltn13.sbcglobal.net) |
05:52:51 | cool_walking_ | secleinteer: I have that occasionally, but a reboot fixes it. |
05:54:02 | Llorean | Is there a bug report filed on this problem? |
05:54:56 | cool_walking_ | I haven't looked. |
05:55:51 | Llorean | Well, generally speaking, it's a good idea to look if you're experiencing a regular problem. The devs won't no about it if nobody reports it, so it's not gonna get fixed. |
05:57:34 | | Quit stampes ("IRC is just multiplayer notepad") |
06:00 |
06:02:16 | cool_walking_ | It didn't happen much. I can't really remember, but I think it happened under some certain circumstances. I occasionally accidentally started recording, and I think it might have happened then. I don't actually have a working Rockbox target now though. |
06:03:21 | Llorean | So, you don't "have" that occasionally |
06:03:23 | scorche | get ready for a bunch of sansa pre-buy questions again for today... http://www.woot.com/ |
06:03:56 | Llorean | You had that, in the past... and have no idea if it exists in recent builds. As well, if you had a portalplayer target, it's well known that music didn't work after recording. |
06:05:06 | cool_walking_ | Yes it was an iPod 5G |
06:05:27 | cool_walking_ | I guess since I'm buying another one, I kept it in the "have" tense. |
06:06:11 | Llorean | Generally, it's not good to reinforce that a problem is "just part of Rockbox" if you can't verify it yourself. It's possible that he's experiencing something different (we don't know what player he has, nor if he's gone into recording, and it could easily be something like bad metadata or similar) |
06:07:34 | cool_walking_ | I didn't mean to do that, I was just trying to fix it for him, since rebooting always fixed it for me. |
06:08:27 | | Quit midgey () |
06:08:43 | cool_walking_ | But in the future I will try to diagnose first, then solve. |
06:10:19 | JdGordon | Slasheri: you around? |
06:15:40 | secleinteer | cool_walking_: ok, i'll try that |
06:16:01 | secleinteer | i think i did start recording on accident |
06:18:36 | | Join Keypad2 [0] (n=keypad@125-238-133-58.broadband-telecom.global-gateway.net.nz) |
06:23:08 | toffe82 | definitive price of the connector here :http://www.rockbox.org/twiki/bin/view/Main/SpareParts |
06:27:06 | toffe82 | for the gigabeat :) |
06:27:15 | | Quit desowin () |
06:28:03 | | Quit wisp_sh (Read error: 110 (Connection timed out)) |
06:28:33 | * | Hodapp ponders hax0ring his iPod for a bigger|quieter drive |
06:31:56 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
06:33:54 | Keypad2 | Hey guys |
06:34:04 | Keypad2 | I was thinking about buying a Ipod mini |
06:34:09 | Keypad2 | for my flac collection |
06:34:22 | Keypad2 | Does any one know if flac works perfect on a ipod mini ? |
06:37:03 | Llorean | It should be fine |
06:37:15 | | Quit Thundercloud (Remote closed the connection) |
06:38:40 | secleinteer | Llorean: the new ipod's don't work with rockbox, right? |
06:38:47 | Llorean | right |
06:38:56 | secleinteer | so how can he use the ipod mini with flac? |
06:39:14 | Keypad2 | Because rockbox runs on it ? |
06:39:22 | Llorean | The iPod Mini is an old iPod |
06:39:37 | Keypad2 | and they have figured out how to compile and code and execute it ? |
06:39:37 | Llorean | The new iPods are the Generation 3 Nano, the Generation 2 Shuffle, the "iPod Classic", and the iPod Touch |
06:39:59 | Keypad2 | Hopefully the mini is fine :P |
06:40:32 | Keypad2 | I dont think the ipod mini v2 works well tho |
06:40:47 | Llorean | Both models of the Mini work fine. |
06:40:49 | secleinteer | oh, damn |
06:40:50 | secleinteer | lol |
06:41:01 | secleinteer | for a sec i thought there was a way to run rockbox on a new ipod |
06:41:09 | Keypad2 | Oh crap..... |
06:41:09 | Keypad2 | Mini 1st Gen. DONE Rockbox works with audio playback, but some more optimization is still needed. |
06:41:10 | Keypad2 | Mini 2nd Gen. DONE Port is being actively optimized - Rockbox works quite nicely and plays audio. |
06:41:31 | Keypad2 | When it plays audio does that mean it plays all audio formats fine ? |
06:41:35 | Llorean | Please don't paste multiple lines into the channel |
06:41:57 | | Quit JdGordon (Remote closed the connection) |
06:42:01 | Keypad2 | Sorry mate. |
06:42:05 | | Nick Keypad2 is now known as Keypad (n=keypad@125-238-133-58.broadband-telecom.global-gateway.net.nz) |
06:42:06 | Llorean | When it plays audio, that just means it plays audio. Whether a format works well depends on optimizations, but FLAC is usually one of the fastest (and thus, requiring the least optimizations) format. |
06:42:23 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
06:42:34 | Keypad | I thought that since it was compressed and rather large it was hard to read. |
06:42:55 | Llorean | Keypad: nearly all audio formats are compressed... |
06:43:41 | secleinteer | Llorean: so is there no chance of getting rockbox on the new ipods? |
06:44:45 | Llorean | secleinteer: It's awful hard to prove that something's impossible. But nobody's working on it, so it's not gonna happen until some owners of the players step forward and start more seriously investigating and working. |
06:46:52 | secleinteer | ah |
06:46:57 | secleinteer | so no one really cares right now? |
06:47:54 | | Quit FOAD (Read error: 110 (Connection timed out)) |
06:47:54 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
06:48:13 | Llorean | Ports usually happen when someone who owns the player, or is already interested in it, works on it. |
06:48:35 | Llorean | And there's nothing about the new iPods that has really inspired anyone, it seems. |
06:50:32 | secleinteer | lol |
06:50:47 | secleinteer | Llorean: well i'm looking for a new large hdd player that's rockbox supported |
06:50:51 | secleinteer | and these ipods seem ok |
06:51:27 | secleinteer | i'd like to be able to rsync my music directory to the pmp, which i could do with rockbox |
06:51:44 | secleinteer | but the directory is rather large, so i'd need the 160 gb ipod |
06:52:12 | | Join cendres [0] (n=ashes@2001:5c0:8fff:ffff:0:0:0:a9) |
06:52:36 | | Quit markun (heinlein.freenode.net irc.freenode.net) |
06:52:36 | NSplit | heinlein.freenode.net irc.freenode.net |
06:52:36 | | Quit axionix (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit andrew___ (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit Neskaya (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit jcollie (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit ashes (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit gtkspert (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit kies (heinlein.freenode.net irc.freenode.net) |
06:52:36 | | Quit lastebil (heinlein.freenode.net irc.freenode.net) |
06:53:05 | | Join tri170391 [0] (n=tri17039@117.6.44.248) |
06:53:41 | NHeal | heinlein.freenode.net irc.freenode.net |
06:53:41 | NJoin | markun [50] (n=markun@rockbox/developer/markun) |
06:55:32 | NJoin | axionix [0] (n=axion@cpe-74-70-239-192.nycap.res.rr.com) |
06:56:01 | NJoin | gtkspert [0] (n=gtkspert@124-169-74-51.dyn.iinet.net.au) |
06:57:00 | *** | Saving seen data "./dancer.seen" |
06:58:54 | | Part toffe82 |
07:00 |
07:02:40 | CaptainKewl | Hi. Built a mikmod plugin, with large chunks borrowed from that dumb plugin on flyspray. Works on my G5 ipod, slowly, probably for much the same reason as dumb does (calculations, mallocs) though not as bad. |
07:03:29 | | Join andrew_ [0] (n=andrew@stjhnf0124w-142162065023.pppoe-dynamic.nl.aliant.net) |
07:04:58 | | Quit JdGordon ("Konversation terminated!") |
07:07:05 | | Join JdGordon [0] (n=Miranda@c211-28-95-90.smelb1.vic.optusnet.com.au) |
07:08:29 | NJoin | kies [0] (n=kies@adsl-76-199-12-71.dsl.chmpil.sbcglobal.net) |
07:11:30 | NJoin | jcollie [0] (n=jcollie@dsl-ppp239.isunet.net) |
07:14:37 | | Join sam2008l [0] (n=richard_@203.145.134.195) |
07:17:43 | gibbon_ | secleinteer: i ndon't think the 160GB iPods sold currently are supported |
07:18:19 | secleinteer | gibbon_: yeah, i know, that's what i was asking Llorean about |
07:19:06 | gibbon_ | ok |
07:19:37 | gibbon_ | its very sad that todays hardwaremanufacturers keep us from being able to use the hardware we purchase for the things WE want |
07:19:50 | gibbon_ | but thats off topic development and does not belong here |
07:29:26 | Keypad | Yeah its sad |
07:32:56 | | Quit Shaid (Read error: 110 (Connection timed out)) |
07:33:46 | | Join scev0la [0] (n=c11efa52@gateway/web/cgi-irc/labb.contactor.se/x-06910a018cc80b42) |
07:35:27 | secleinteer | gibbon_: well that's why i'm looking for something else if possible |
07:35:37 | secleinteer | but i've been waiting for the iaudio x7 for almost a year now |
07:35:44 | secleinteer | no such luck there though |
07:36:07 | gibbon_ | and you really need ALL your music with you? |
07:36:09 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
07:37:02 | secleinteer | gibbon_: it would be much easier to rsync my music directory than bother transferring it manually |
07:37:34 | gibbon_ | rsync does not work THAT well on Fat32 |
07:38:05 | gibbon_ | i don't know why but some information is not preserved what makes it a bit hard to use it the way its ment to be used |
07:38:07 | secleinteer | gibbon_: hmm, there's no other filesystem supported by rockbox? |
07:38:14 | gibbon_ | but thats not rockbox fault |
07:38:31 | | Join wisp_sh [0] (n=wisp@acct.icf.org.ru) |
07:38:33 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
07:38:33 | secleinteer | wouldn't it be better for rockbox to use ext3 or something? |
07:38:34 | gibbon_ | secleinteer: nope... and according to the tracker its not planned |
07:38:43 | secleinteer | so that the id3 database could easily update |
07:39:16 | gibbon_ | secleinteer: the drawback would be a totally new filesystem driver... a lot of work... a LOT of work.. ask hans reiser :P |
07:39:39 | gibbon_ | i am off for work now... |
07:39:40 | secleinteer | gibbon_: i can't, i don't have access to US jails ;) |
07:39:42 | secleinteer | kk |
07:39:43 | secleinteer | cya |
07:40:02 | gibbon_ | i am back in some minutes though... umts |
07:41:11 | scorche | secleinteer: FAT32 has the most support cross platform than any other, really |
07:42:29 | Slasheri | JdGordon: hi |
07:42:29 | secleinteer | scorche: yeah, but it'd nice to have another option |
07:42:49 | JdGordon | Slasheri: hey, hope you dont mind the commit i did... you wernt around :p |
07:42:52 | scorche | why? |
07:42:59 | Slasheri | JdGordon: checking that |
07:43:09 | JdGordon | nice work on the event stuff :) i've been meaning to do that for ages but was always too lazy :p |
07:43:10 | secleinteer | scorche: so i can rsync my music directory |
07:43:22 | secleinteer | not like there's a rockbox supported pmp with enough space for that lol |
07:43:22 | scorche | sure there are benefits to other filesystems, but it would be a huge bloat for the core |
07:43:34 | scorche | you cant rsync with FAT32? |
07:43:36 | secleinteer | can't you make it modular? |
07:43:49 | Slasheri | JdGordon: that makes sense |
07:43:52 | secleinteer | scorche: well gibbon_ said it's not too effective |
07:43:53 | Slasheri | :) |
07:43:58 | secleinteer | fat32 with rsync, that is |
07:43:59 | scorche | try it and find out... |
07:44:20 | secleinteer | i might lol |
07:44:43 | secleinteer | but i'd need something with a bigger hdd |
07:47:26 | | Part sam2008l |
07:52:35 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
08:00 |
08:05:24 | | Join Rob2223 [0] (n=Miranda@p4FDCC065.dip.t-dialin.net) |
08:05:35 | gibbon_ | the problem i had with rsync is that it tries to touch every single file again when sresyncing |
08:05:41 | gibbon_ | -s |
08:06:09 | gibbon_ | its not that its not working :P it just doesn't work like i know from other filesystems that are more attribute-aware |
08:17:30 | | Quit BigBambi (Remote closed the connection) |
08:18:44 | Keypad | I cant wait to get my ipod mini :P |
08:20:41 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
08:20:59 | gibbon_ | Keypad: which generation? |
08:22:15 | Keypad | I think its first gen |
08:22:37 | Keypad | gibbon_: how come ? |
08:23:10 | gibbon_ | i had one till it blew up some weeks ago. nevermind ;) |
08:23:32 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:24:02 | Keypad | :( |
08:24:03 | gibbon_ | the battery had some urge to get into my face. that was all |
08:24:17 | Keypad | I just bought a ipod for 55 bucks |
08:24:18 | gibbon_ | but it was ok for years, so yours will be, too i guess |
08:24:28 | Keypad | with a broken battery |
08:24:50 | gibbon_ | i never herad really bad stories about the mini1st before... |
08:25:14 | gibbon_ | don't worry... mine still runs but i need to get a new battery and some huge CF |
08:25:32 | Keypad | CF's only go to 16 GB :P |
08:25:55 | gibbon_ | well microdrives as they are in the mini are limited to 6 iirc |
08:26:10 | gibbon_ | and no, they go to 32GB now :) |
08:26:28 | Keypad | True ?! |
08:26:31 | Keypad | Ipod nano ftw. |
08:26:56 | Keypad | If I can get the ipod for like 80 bucks in totel |
08:27:00 | Keypad | including battery |
08:27:02 | gibbon_ | ah, the nano is completely different from the mini |
08:27:05 | Keypad | it will be worth it |
08:27:10 | Keypad | since they go for like 120 bucks |
08:27:12 | Keypad | second hand |
08:27:19 | Keypad | and I can upgrade it need be. |
08:27:20 | gibbon_ | so forget what i said |
08:27:40 | Keypad | 32 GB sounds sexy, :P |
08:28:15 | gibbon_ | i don't know if they still use CFs in the nano..... they did use microdrives in the minis which are much similar to a CF |
08:30:32 | gibbon_ | iirc they did yuse on board flash for the nano |
08:35:24 | scorche|sh | topbloke: /w 2 |
08:35:28 | scorche|sh | errr. |
08:36:56 | Keypad | yeah |
08:37:00 | Keypad | they use flash :P |
08:37:11 | Keypad | I got a nano the other day |
08:37:16 | Keypad | They suck so bad |
08:37:25 | Keypad | Doesnt even power on |
08:37:39 | Keypad | nothings user replaceable. |
08:38:03 | * | scorche takes away the soapbox from under Keypad's feet |
08:41:02 | markun | Keypad: we're porting rockbox to the Meizu M6 and M3. The M3 is about the same design as the nano 2g. |
08:41:40 | markun | I don't know what price the M3 is, but I ordered the M6 with 8GB for 82 euro |
08:44:16 | Keypad | The second gen nano is sexy, But repairing it is a bitch. Thats all im saying. |
08:44:38 | markun | what was broken? |
08:45:24 | Keypad | I think the battery shorted out |
08:45:32 | Keypad | and theres black stuff all over the mobo |
08:45:52 | Keypad | it doesnt power on, I think the ipod should power on with out the battery if its connected via usb |
08:45:59 | Keypad | So I think the mobo is dead. |
08:46:04 | markun | I have no idea if it should |
08:47:01 | tri170391 | Anone here have this problem: When I try building Rockbox for e200 from source using the rockbox-bleeding.zip from rockbox.org, it stops when compiling e200.keymap.c and complains something about linkage.lds but it build fine with my svn checkout. |
08:49:14 | markun | tri170391: I think I know what the problem is, let me check it out |
08:50:23 | | Join nls_web [0] (n=5ae71a8f@gateway/web/cgi-irc/labb.contactor.se/x-78434f410dab4a4b) |
08:50:47 | nls_web | seems kkurbjun forgot to edit FILES when he split upp the app.lds file |
08:53:07 | markun | markun: man, firmware/FILES is getting quite big that way |
08:55:43 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
08:57:01 | *** | Saving seen data "./dancer.seen" |
08:59:25 | | Quit cool_walking_ (Remote closed the connection) |
09:00 |
09:02:31 | | Join petur [50] (n=petur@rockbox/developer/petur) |
09:04:04 | Keypad | This Meizu looks awesome |
09:05:15 | markun | M6 or M3? |
09:06:08 | Keypad | Music card series ? |
09:06:19 | markun | ah ok, that's the M3 |
09:06:43 | markun | here's the rockbox page about the port: http://www.rockbox.org/twiki/bin/view/Main/MeizuM6Port |
09:07:07 | Keypad | What a shame you cant buy them in NZ |
09:07:48 | markun | here in the netherlands we can only buy them under the company name Dane-Elec |
09:08:24 | Keypad | This second hand ipod was my only choice |
09:08:46 | Keypad | unless I wanted to pay 200 bucks for a sansza |
09:08:51 | Keypad | Which was my other option |
09:09:06 | Keypad | Thats only 2 GB |
09:09:34 | | Quit tri170391 (Remote closed the connection) |
09:12:29 | | Quit nls_web ("CGI:IRC (Ping timeout)") |
09:13:03 | gibbon_ | Keypad: 200 bucks for WHICH sansa? |
09:15:36 | gibbon_ | and which kind of bucks? ;) |
09:17:19 | Keypad | SanDisk Sansa e280 8GB MP3 Player |
09:18:43 | | Quit JdGordon ("Konversation terminated!") |
09:20:16 | gibbon_ | ah, ok |
09:20:42 | Keypad | I got my friend to install rockbox on his 30 GB iPod Gen 5 |
09:20:45 | Keypad | and hes loving it |
09:20:49 | gibbon_ | i have a c250 with a total of 6GB for aroud 80 euros |
09:20:52 | Keypad | and the skins are so sexy :) |
09:20:54 | gibbon_ | brand new |
09:21:16 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
09:22:03 | gibbon_ | rockbox is nice.... but lets move non-tech-talk to #rockbox-community |
09:43:09 | | Quit spiorf (Read error: 110 (Connection timed out)) |
09:43:28 | | Join spiorf [0] (n=spiorf@host140-214-dynamic.20-79-r.retail.telecomitalia.it) |
09:46:49 | Keypad | Does any one know about the desktop clock for ipod plugin ? |
09:48:09 | linuxstb | desktop clock? Do you just mean the standard "clock" plugin that comes with Rockbox? |
09:48:17 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
09:49:17 | pondlife | Morning all - anyone think that producing technical documentation (i.e. all of the Rockbox APIs) could be a GSoC project? |
09:49:56 | JdGordon | oh pleasE!! |
09:49:57 | pondlife | It would be nice to see a definitive answer to the question "What should xxx_yyyy() do?" written down. |
09:50:08 | linuxstb | That's not really "coding"... |
09:50:12 | JdGordon | but thats probably way too much for gsoc |
09:50:21 | JdGordon | and wouldnt be done right anyway |
09:50:56 | pondlife | I wasn't sure if coding was required.. |
09:51:06 | pondlife | It's a research job really. |
09:51:17 | linuxstb | I'm guessing it is - as it's called "summer of code"... |
09:51:21 | pondlife | heh |
09:51:37 | pondlife | There's plenty of code to research... |
09:51:44 | pondlife | GSoWMC |
09:51:53 | pondlife | Writing More Code |
09:52:06 | linuxstb | Summer of Comments? |
09:52:10 | pondlife | Nice |
09:52:26 | pondlife | I'd like that too... I guess I'm not convinced that Rockbox needs more Code. |
09:52:29 | pondlife | :) |
09:52:46 | pondlife | Possibly less code would be a good thing, if it meant less bugs |
09:53:55 | linuxstb | Forcing people to comment would result in less code ;) |
09:54:05 | pondlife | hehe |
09:54:06 | JdGordon | we had an ibm guy come to uni today to talk about eclipse and the fancy code->diagrams it can do and I was thinking of runnig rockbox through it if it can do C |
09:54:41 | pondlife | I just want comments in each module that has public code or structures, nicely explaining what they do |
09:54:54 | pondlife | Not external documentation that falls out of sync easily. |
09:55:06 | linuxstb | pondlife: I agree - well-commented code would be perfect... |
09:55:13 | pondlife | If Eclipse can pick this stuff up, then that would be good |
09:55:19 | markun | JdGordon: can you take a look at action.c for me? |
09:55:23 | pondlife | But the source should be, well, the Source |
09:55:31 | JdGordon | markun: sure.. anything in particular? |
09:55:44 | markun | line 276 |
09:55:52 | pondlife | It's bad enough syncing code -> manual :) |
09:55:56 | markun | shouldn't there be an ifdef for the remote around that? |
09:56:56 | JdGordon | markun: well, yeah probably, but I assume gcc is smart enough to skip that anyway... BUTTON_REMOTE == 0 when there is none |
09:57:25 | markun | ok. Well, maybe I'm doing something wrong since the Meizu sim didn't want to compile without it |
09:57:48 | markun | I wasn't sure if it was a bug on my side |
09:57:57 | JdGordon | muddled up your button defines? |
09:58:13 | markun | action.c:277: error: 'BUTTON_REMOTE' undeclared (first use in this function) |
09:58:33 | JdGordon | yep... define it in button-target.h to be 0 |
09:59:30 | JdGordon | button_REMOTE is a bitwise OR of the button defines which are the remote... |
10:00 |
10:02:22 | | Quit linuxstb ("Leaving") |
10:03:20 | markun | thanks |
10:03:34 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:05:06 | | Quit JdGordon ("Konversation terminated!") |
10:07:08 | | Join JdGordon [0] (n=Miranda@c211-28-95-90.smelb1.vic.optusnet.com.au) |
10:07:25 | * | linuxstb is underwhelmed by the support of apev2 tags in FS #2598 and wonders how long to leave it before rejecting |
10:08:15 | | Join gevaerts [0] (n=fg@195-144-092-182.dyn.adsl.xs4all.be) |
10:08:41 | linuxstb | JdGordon: Did you see my question to you from about 10 hours ago? |
10:09:08 | JdGordon | no |
10:10:11 | gibbon_ | should i put my patch for selectable mute on fm station reception outage in the tracker? |
10:10:44 | gibbon_ | or is there no interest for that feature at all? |
10:11:01 | | Join JdGordon1924 [0] (n=Miranda@c211-28-95-90.smelb1.vic.optusnet.com.au) |
10:11:20 | JdGordon1924 | hehe good timing there... power went out just as i said no |
10:12:25 | | Quit JdGordon (Nick collision from services.) |
10:12:28 | | Part pondlife |
10:12:36 | | Nick JdGordon1924 is now known as JdGordon (n=Miranda@c211-28-95-90.smelb1.vic.optusnet.com.au) |
10:12:45 | gibbon_ | hihi |
10:12:52 | gibbon_ | the no was visible anyway |
10:14:24 | JdGordon | linuxstb: the one from midnight about using the lavel names? |
10:14:45 | linuxstb | The one you didn't answer... |
10:15:00 | linuxstb | 00.10.16 in the logs |
10:15:17 | JdGordon | yeah, didnt see it then, only saw the ping for me at 00.53... |
10:15:20 | JdGordon | anyway yeah |
10:15:26 | JdGordon | origionally i thought font names would be better |
10:15:35 | JdGordon | but i like the idea of arbitrary labels |
10:16:28 | linuxstb | But doesn't that just add a layer of complexity? i.e. having to maintain a label->name lookup table? It doesn't seem logical to give fonts name like "list", when they can be used in many places. |
10:16:34 | | Join ashes [0] (n=ashes@modemcable123.78-80-70.mc.videotron.ca) |
10:16:51 | | Quit cendres (Success) |
10:17:09 | linuxstb | (and also, by calling something "list" doesn't make it the list font...) |
10:17:20 | JdGordon | well yes, but it means you only need to change the font mapping once and the whole theme changes |
10:17:34 | JdGordon | although... it would all be in the one file anyway |
10:22:28 | | Quit framo ("moo") |
10:26:06 | | Join Buschel [0] (n=AndreeBu@p54A3D6C2.dip.t-dialin.net) |
10:27:44 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
10:28:57 | pondlife | Anyone understand how buffering.c gets informed of disk spinups? |
10:29:11 | JdGordon | iirc it doesnt atm |
10:29:23 | pondlife | Surely it must do, somehow |
10:29:31 | JdGordon | nico removed the callback because it wasnt working well enough.. |
10:29:38 | JdGordon | search for ata_disk_is_active() |
10:30:13 | pondlife | Gotcha, so it will only carry on filling if it already was filling. |
10:30:22 | pondlife | Ah, no |
10:30:27 | pondlife | It's polling all the time? |
10:30:43 | pondlife | But #if 0'ed out |
10:33:00 | | Join alleyoopster [0] (n=dan@df01t2-212-194-219-137.d4.club-internet.fr) |
10:33:14 | | Quit gevaerts ("leaving") |
10:33:18 | | Join gevaerts [0] (n=fg@195-144-092-182.dyn.adsl.xs4all.be) |
10:34:53 | | Quit gevaerts (Client Quit) |
10:40:06 | amiconn | LinusN: Did you test SVN bootloaders on h1x0/h300? |
10:40:31 | LinusN | had a very busy weekend (as usual), sorry |
10:40:52 | | Join gevaerts [0] (n=fg@195-144-092-182.dyn.adsl.xs4all.be) |
10:41:41 | amiconn | Hmm. There's a problem with the simple check for the remote anyway. Of course lcd_remote_init() shouldn't try to init the lcd if only the simple remote is plugged |
10:41:58 | amiconn | (only applies to irivers of course, not iaudios) |
10:49:17 | | Join Shaid [0] (n=adam@124-168-46-157.dyn.iinet.net.au) |
10:51:32 | LinusN | ah, of course |
10:54:29 | JdGordon | amiconn: is lcd_remote_init() done when it does get insterted later though? |
10:54:39 | JdGordon | doesnt that setup locals and stuff? |
10:55:33 | gevaerts | JdGordon: I seem to remember that you have a mac. Could you test FS #8747 sometime ? |
10:57:04 | *** | Saving seen data "./dancer.seen" |
10:57:42 | JdGordon | yeah, if you do a e200 build ill test it in a min... |
10:57:47 | JdGordon | in on windows atm so cant compile |
10:58:01 | amiconn | JdGordon: no. The init function is only called once |
10:58:06 | * | JdGordon ashamaed to admit he hasnt tried any of the usb patches yet |
10:58:37 | amiconn | The actual remote lcd init is done in lcd_on(), which gets called in reaction to a plug-in even in main rockbox |
10:58:51 | amiconn | *lcd_remote_on() |
10:59:16 | gevaerts | JdGordon: Do you need a full build, or just rockbox.mi4 ? |
10:59:45 | JdGordon | full zip prob |
11:00 |
11:01:07 | amiconn | But on init, we should call lcd_remote_on() once if the remote is present, (a) because that makes the remote lcd available a bit earlier on main rockbox startup and (b) more importantly, makes the remote lcd work in the bootloader (because the bootloader has no thread that does the init in reaction to the plugin event) |
11:01:41 | JdGordon | im happy to test h300 bootloaders, but i only have a lcd remote so cant test the on+hold problem which needs fixing |
11:03:12 | amiconn | ? |
11:03:45 | JdGordon | you cant turn on the irivers with the non lcd remote because it doesnt have a hold button or something (if th main hold is on) |
11:03:45 | amiconn | The remaining problem (on irivers) is that lcd_remote_init() needs to check the remote type, and not init the lcd if it's a simple remote |
11:04:02 | amiconn | Aha, hmm. Didn't know that one... |
11:04:22 | * | gevaerts needs a faster laptop |
11:08:16 | * | JdGordon wonders how a .psd got into .rockbox |
11:17:29 | gevaerts | JdGordon: gevaerts/rockbox-e200-fs8747.zip">http://www.evonet.be/~gevaerts/rockbox-e200-fs8747.zip . It has FS #8747 applied, but it still is a non-usb build. I'm mainly interested in if the OS responds reasonably when it's plugged in with Select held (charging only). It then shows itself as a usb audio device without any OS-controllable bits, so the net result should be that it's correctly connected (and therefore getting 500mA), but the user doesn't see it. |
11:18:06 | JdGordon | will i be able to tell in rockbox if its getting the full 500mA? |
11:19:02 | | Quit alleyoopster ("Konversation terminated!") |
11:19:12 | gevaerts | Basically if it shows up in the usb tree correctly (lsusb in linux, device manager in windows, no idea on mac), it should be fine. |
11:19:24 | | Quit GodEater (Remote closed the connection) |
11:19:25 | | Quit perrikwp (Remote closed the connection) |
11:19:32 | JdGordon | ok, extracting... hopefully the mac is free |
11:19:40 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
11:20:36 | | Join ctaylorr [0] (n=ctaylorr@bas1-toronto43-1279531490.dsl.bell.ca) |
11:21:08 | JdGordon | gevaerts: came up as MSD in vista and rebooted the sansa? |
11:21:49 | gevaerts | JdGordon: that's the "normal" connect behaviour. Can you try while holding select ? |
11:22:01 | JdGordon | ah |
11:22:39 | JdGordon | vista says "usb composite device, read to use |
11:22:40 | JdGordon | rockbox media player, failed" |
11:22:52 | * | JdGordon running down to check on the mac |
11:24:27 | JdGordon | bah, its being used.. ill try it later tonight and let you know tomorow |
11:24:44 | LinusN | amiconn: it looks like the mystery with the "disk led enable" is solved :-) |
11:24:58 | gevaerts | OK. At least vista didn't bluescreen |
11:25:05 | | Join firr [0] (n=cdbfc2a4@gateway/web/cgi-irc/labb.contactor.se/x-3540729db8e78c94) |
11:25:29 | LinusN | it turns out that it is a DS2411 unique serial number chip |
11:25:39 | | Quit firr (Client Quit) |
11:25:44 | gevaerts | JdGordon: maybe just put the results on the tracker, that way I'll find them easily |
11:26:03 | JdGordon | k |
11:26:20 | amiconn | LinusN: Uh, on the H1x0? |
11:26:24 | LinusN | so it looks like the H120 and H140 were in fact prepared for DRM, at least hardware wise |
11:26:38 | LinusN | the H100 doesn't have it |
11:26:42 | amiconn | ah |
11:26:45 | LinusN | only h120 and h140 |
11:27:00 | | Join Thundercloud [0] (n=thunderc@resnet27.nat.lancs.ac.uk) |
11:27:14 | amiconn | Interesting details... about a target we claim to support for quite some time now |
11:27:32 | LinusN | well, we do support it, don't we? |
11:27:55 | LinusN | i wish we had these schematics back in the days... |
11:28:03 | | Quit kies (Read error: 104 (Connection reset by peer)) |
11:28:28 | LinusN | still, that's about the only surprise i found so far |
11:30:55 | LinusN | it's really interesting to see that the PP5020 has an option to boot from a UART (!) |
11:33:28 | | Join otih [0] (n=otih@CAcert/Assurer/otih) |
11:37:01 | | Join kies [0] (n=kies@adsl-76-199-5-148.dsl.chmpil.sbcglobal.net) |
11:37:51 | | Join axod [0] (i=56819a05@gateway/web/ajax/mibbit.com/x-b1320266c9d26dbc) |
11:38:59 | | Quit ctaylorr (Read error: 110 (Connection timed out)) |
11:39:34 | | Join fasmaie [0] (n=yohann@c-98-216-170-85.hsd1.ma.comcast.net) |
11:41:03 | Bagder | LinusN: yeah, it would be cool to try that... |
11:41:23 | amiconn | LinusN: Did you see my complaints about the rockbox iaudio bootloader and the interrupt handling on cf in the logs? |
11:41:30 | amiconn | I will have to fix both anyway |
11:41:34 | LinusN | amiconn: eh no |
11:41:38 | Bagder | ... the at91 chips has a similar option, it then expects a xmodem stream |
11:42:22 | amiconn | M3 ADC works, but I am facing reliability problems regarding hand-over from one "rockbox" to another (e.g. bootloader->main, or on rolo) |
11:42:40 | SSnake | hi all |
11:42:42 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
11:42:53 | amiconn | The i2c implementation in the PIC seem rather crude |
11:43:38 | amiconn | It's loo-ow, and it often doesn't recover from incomplete transfers, even after sending a stop condition hundreds of times |
11:43:45 | LinusN | where did you complain about the interrupt handling? |
11:44:05 | amiconn | Today 3 am |
11:45:46 | LinusN | aha, i searched for "interrupt", but you misspelled it :-) |
11:45:58 | pondlife | Search for "ghahhhrrgg!" :) |
11:46:27 | LinusN | :-) |
11:47:42 | pondlife | Hmm, wonder if this is behind either petur's random disk boot issues, or the v5 USB bootloader mode flakiness? |
11:48:07 | amiconn | I am now disabling all interrupts in system_init() |
11:48:11 | pondlife | Both problems only occur on some hardware |
11:48:40 | * | petur can test tonight... |
11:50:02 | amiconn | The problem was that my adc driver enables the IIC2 interrupt, but the bootloader doesn't disable it when booting main. So as soon as main rockbox enables interrupts in general (status register), the main isr was called in an uncontrolled fashion |
11:50:32 | amiconn | I have to add proper adc shutdown as well though, because of that crappy i2c slave implementation |
11:51:30 | petur | hmmm... I'm pretty sure that when my bootloader hangs, it is during ata init, not when booting rockbox |
11:54:17 | amiconn | petur: Did you spot the iriver schematics already? |
11:54:52 | petur | no, I'm just back from Italy and still recovering ;) |
11:55:03 | * | petur goes looking |
11:55:07 | * | LinusN just printed the h300 schematics |
12:00 |
12:00:32 | SSnake | petur where have you been in italy ? :P |
12:01:09 | amiconn | petur: The schematics show pretty clearly how to enable Vbus... |
12:01:38 | petur | amiconn: are that the schematics added 23 feb? |
12:03:11 | | Quit floatsaka () |
12:03:33 | GodEater | is anyone paying any attention to the thread in the forums concerning issues with the wheel on 1G ipods ? |
12:04:09 | * | linuxstb is paying attention, but that's about all he can do... |
12:04:45 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
12:04:48 | GodEater | do you agree with bidmead's last comment ? |
12:05:01 | GodEater | re: removing 1G as a "supported" model from the front page ? |
12:05:53 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:06:17 | linuxstb | I wasn't paying enough attention to see that suggestion... |
12:06:34 | GodEater | it seems a fair point |
12:06:45 | GodEater | if the wheel doesn't work, then the ipod isn't much use... |
12:07:10 | pondlife | Isn't that just a bug to fix? |
12:07:19 | * | pondlife should visit the forum |
12:07:39 | linuxstb | pondlife: A show-stopper bug though... |
12:07:45 | pondlife | Indeed |
12:07:48 | petur | SSnake: [OT] Passo San Pellegrino |
12:07:58 | | Part LinusN |
12:08:15 | amiconn | GodEater: Wheel works like a charm on my 1st Gen... |
12:08:47 | pondlife | Did it work previously on bidmead's device? |
12:08:53 | pondlife | i.e. a really old build |
12:09:21 | amiconn | And no, I don't read the forum unless someone is pointing me to a specific post. |
12:09:33 | pondlife | amiconn: http://forums.rockbox.org/index.php?topic=15929.15 might be useful |
12:09:42 | | Quit Buschel (Read error: 104 (Connection reset by peer)) |
12:10:01 | | Quit wisp_sh (Remote closed the connection) |
12:10:05 | | Join Buschel [0] (n=AndreeBu@p54A3D6C2.dip.t-dialin.net) |
12:10:16 | pondlife | "If anyone has a 1G iPod that DOES work with current builds, it would be interesting to see their model information." |
12:10:51 | | Quit spiorf (Remote closed the connection) |
12:11:05 | | Part axod |
12:11:10 | GodEater | pondlife: I believe this is his first attempt at installing Rockbox, so no, I don't believe it did. |
12:11:47 | pondlife | Did he try a build from prior to the power management changes? |
12:12:06 | GodEater | not that he mentinos |
12:12:13 | pondlife | That might be useful. |
12:12:15 | GodEater | and I don't think anyone directed him to either |
12:12:27 | linuxstb | The flyspray task suggests that that isn't the issue. |
12:17:01 | SSnake | uff.. i can't understand why dsp_process() hangs after a while... it seems to read over the source buffer limit i give... |
12:17:36 | SSnake | does dsp_process() contain an internal pointer to src buffer to be resetted every time? |
12:17:56 | linuxstb | What are you passing as the "count" parameter? |
12:18:31 | SSnake | the size of my source buffer: bunch of 8 bit data samples |
12:19:25 | linuxstb | Have you told the DSP code that the input is mono? |
12:20:16 | SSnake | yes with the call: rb->dsp_configure(dsp, DSP_SET_STEREO_MODE, STEREO_MONO); |
12:20:18 | | Join jpt9 [0] (n=jpt9@geodude-25.dynamic.rpi.edu) |
12:21:13 | SSnake | it's a 8bit mono 22khz data buffer. I prepare src[0] with the pointer to the buffer and then fire dsp_process() |
12:21:29 | linuxstb | And the output buffer is big enough for 16-bit stereo 44.1KHz? |
12:22:00 | | Quit jpt9 (Read error: 104 (Connection reset by peer)) |
12:22:35 | linuxstb | I would sprinkle the code with some DEBUGFs and run it in the sim to see what's happening. |
12:22:58 | SSnake | yes it is. Nothing changes when i increment the destination buffer dimension. But when i increment source buffer dimension the sim hangs after various calls |
12:23:39 | SSnake | if for example the buffer is 8000, after 4 calls of dsp_process(...4000) the sim hangs |
12:24:05 | SSnake | that's why i thought there could be some sort of internal pointer growing into dsp_process() |
12:25:03 | SSnake | and every time i call that function with the same buffer address.... |
12:25:32 | | Join tvelocity [0] (n=tony@athedsl-334493.home.otenet.gr) |
12:28:23 | jhMikeS | SSnake: dsp_process increments the source pointers. see the calls in apps/playback.c, apps/voice_thread.c, and apps/plugins/mpegplayer/audio_thread.c |
12:29:06 | SSnake | oooh that's why! |
12:29:21 | pondlife | Would it be ok if I put an FR on Flyspray for a game? http://martusewicz.w.interia.pl/eindex.html has GPLed source... might make a nice project for someone with spare time. |
12:30:09 | | Quit Shaid (Read error: 110 (Connection timed out)) |
12:30:43 | SSnake | too bad this side effect was not mentioned in dsp.c |
12:30:54 | linuxstb | pondlife: It even stores graphics in external .bmp files ;) |
12:34:03 | linuxstb | pondlife: Seems an easy game to port - just a single 1100 line .c file. You should just do it ;) |
12:34:05 | gevaerts | And it even looks like it has new graphics, and not just copies from the original game |
12:34:28 | pondlife | linuxstb: I refer you to my line above, particularly the bit "with spare time" |
12:37:15 | pondlife | But I thought it might be a nice project, so should I pop it on Flyspray? |
12:37:52 | linuxstb | Sounds reasonable. Although you've tempted me now... |
12:38:00 | pondlife | OK, you get first dibs |
12:38:23 | linuxstb | Have you actually tried it? |
12:38:27 | pondlife | No |
12:38:33 | pondlife | I have no Palm |
12:39:00 | * | gevaerts suggests to write a palm emulator for rockbox |
12:39:03 | | Join PaulJam [0] (n=PaulJam_@p54BCE262.dip.t-dialin.net) |
12:39:18 | linuxstb | It should scale nicely as well - the original seems to be for a 160x160 screen, and is purely based on tiles, so we just need different tiles for the different screens. |
12:41:02 | gevaerts | Does it have different levels than the original ? |
12:41:04 | linuxstb | The board itself seems to be 15x12, with 10x10 tiles |
12:41:36 | | Quit XavierGr (Read error: 113 (No route to host)) |
12:41:49 | pondlife | gevaerts: The levels look familiar, but I can't see any legalese on there. |
12:45:53 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
12:47:12 | gevaerts | Maybe whoever does the port should just email the author and ask |
12:52:48 | pondlife | linuxstb: http://www.rockbox.org/tracker/task/8749 is all yours |
12:55:01 | Nico_P | doesn't it use the stylus ? |
12:55:14 | Bagder | just don't call it anything similar to the original game name |
12:55:23 | Bagder | we don't need anymore C&D letters |
12:55:35 | pondlife | Rock Dash? |
12:55:44 | Bagder | first start software seems to still exist |
12:55:50 | Bagder | first star even |
12:56:30 | Bagder | nope |
12:56:32 | | Join tvelocity_ [0] (n=tony@athedsl-118533.home.otenet.gr) |
12:56:37 | Bagder | they do a boulder dash rocks game |
12:56:45 | pondlife | Darn, I liked the pun |
12:57:00 | gevaerts | If the graphics are not original, it should be easy to get new ones from jewels/sokoban/... |
12:57:01 | Nico_P | dashbox? |
12:57:03 | Bagder | http://www.firststarsoftware.com/boulderdash.htm |
12:57:07 | *** | Saving seen data "./dancer.seen" |
12:57:09 | pondlife | and http://www.firststarsoftware.com/bd-tfp.htm |
12:57:19 | gevaerts | pondlife: there are lots of synonyms for dash as well ;) |
12:57:27 | pondlife | Rock Run? |
12:57:35 | gevaerts | Rock Raid ? |
12:58:14 | | Quit GodEater (Remote closed the connection) |
13:00 |
13:01:10 | | Quit fasmaie (Read error: 110 (Connection timed out)) |
13:05:22 | | Join Arathis [0] (n=doerk@p508A45AD.dip.t-dialin.net) |
13:05:27 | Bagder | btw, given the input from the other day my current draft for gsoc student questions is here: http://pastebin.ca/946061 |
13:05:51 | Bagder | I'll bounce it to the dev list as well if/once we get accepted |
13:06:10 | linuxstb | What time is the announcement due? |
13:06:34 | PaulJam | linuxstb: with the updated viwepots_wps patch, is an image loaded with %x suposed to show up in every viewport? |
13:06:44 | Bagder | 19:00 UTC |
13:06:55 | Nico_P | today? |
13:06:59 | Bagder | yes |
13:07:01 | linuxstb | PaulJam: It should appear in the viewport the %x appears in. |
13:07:16 | Bagder | that's in ~4 hours |
13:07:24 | Bagder | uh 5 |
13:07:26 | linuxstb | You sure? |
13:07:30 | Nico_P | Bagder: in qu. 5, "this project" == rockobx ? |
13:07:31 | linuxstb | Don't you mean 7 hours? |
13:07:42 | Bagder | haha, I can't count |
13:08:03 | pondlife | 7 = ~4 on some scale |
13:08:03 | Bagder | Nico_P: oh... wait |
13:08:13 | linuxstb | Bagder: 6) doesn't appear complete... |
13:08:43 | pondlife | OR has an extraneous "and" |
13:08:52 | Bagder | http://pastebin.ca/946062 |
13:08:55 | Bagder | updated |
13:08:59 | linuxstb | Bagder: The Palm version is simply called "boulder" - do you think that's too close to the original? I could of course call it rock.rock |
13:09:27 | Bagder | linuxstb: I would say that as long the name makes you think of the original game it is similar |
13:09:57 | pondlife | Hmm, we couldn't easily desist from using the word Rock |
13:10:06 | linuxstb | For once, rock is applicable... |
13:10:15 | pondlife | rockrock.rock |
13:10:24 | | Join webguest38 [0] (n=1485000d@gateway/web/cgi-irc/labb.contactor.se/x-52e202bbea7706b8) |
13:10:26 | pondlife | To add an extraneous rock, as is the norm |
13:10:59 | Nico_P | Bagder: for qu. 5, I'd formulate it as "Have you previously been involved in Rockbox? If so, how?" |
13:11:17 | Nico_P | and maybe something similar for qu. 4 |
13:11:33 | gevaerts | linuxstb: wikipedia says they have objected to boulderoid in the past, so boulder is probably off-limits as well |
13:11:54 | linuxstb | gevaerts: rockrockrockrock.rock it is then... |
13:12:33 | gevaerts | Make the name so long that sending a C&D letter gets too expensive |
13:12:42 | pondlife | http://www.bd-fans.com/DXBoulderdash.html - "First Star Software, the owner of the Boulder Dash trademark, has taken legal actions." and "Due to the legal actions the game name was changed into 'DX Diggem' instead of 'DX-Boulderdash'." |
13:12:48 | | Quit webguest38 (Client Quit) |
13:13:24 | | Quit tvelocity (Read error: 110 (Connection timed out)) |
13:16:00 | Bagder | so my gut reaction seems sensible then... |
13:17:12 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
13:21:06 | PaulJam | linuxstb: for me an image that is loaded with %x appears once in every viewport, not only in the one where it is loaded. I'll add a comment in the FS task later. i have to go now. |
13:21:22 | | Join webguest25 [0] (n=40b29464@gateway/web/cgi-irc/labb.contactor.se/x-9a6696320ae1be44) |
13:21:29 | | Quit PaulJam (".") |
13:22:20 | | Join Mathiasdm [0] (n=Mathias@vpnf236.ugent.be) |
13:26:32 | webguest25 | Where can i download the RockBox source? :D |
13:26:55 | linuxstb | Same place you downloaded the binary... Or you can use SVN |
13:32:46 | | Quit webguest25 ("CGI:IRC (EOF)") |
13:34:00 | Buschel | hmm, why is there is a yield() ind dsp.c each 256 samples? isn't this too often? |
13:53:57 | JdGordon | gevaerts: no problems with osx |
13:55:42 | | Join nplus [0] (n=nplus@141.25.Globcom.Net) |
13:56:08 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
13:58:14 | | Join JdGordon [0] (n=jonno@c211-28-95-90.smelb1.vic.optusnet.com.au) |
13:59:15 | gevaerts | JdGordon: would handling 'charging only' connections this way be confusing for mac users, or won't they notice anything ? |
13:59:50 | JdGordon | if I didnt check in system info thing I wouldnt have known it was connected |
14:00 |
14:00:25 | gevaerts | OK. That's good (I think). Once I solve the vista problem I'll commit |
14:01:44 | | Quit midgey () |
14:04:47 | | Quit Mathiasdm ("Yuuw!") |
14:07:01 | | Join floatsaka [0] (n=cvxt@ip70-174-110-128.hr.hr.cox.net) |
14:09:01 | preglow | Buschel: i believe that clipping can be optimized further |
14:09:24 | Buschel | preglow: feel free to improve :) |
14:10:01 | preglow | i can't right now, working in windows :/ |
14:10:27 | preglow | http://svn.rockbox.org/viewvc.cgi/trunk/apps/codecs/libspeex/filters_arm4.S?revision=16242&view=markup |
14:10:30 | preglow | for example |
14:10:32 | Buschel | i am just writing the asm for karaoke |
14:10:35 | preglow | check out the clipping stage of qmf_synth |
14:10:45 | preglow | that clips four samples, though |
14:11:27 | preglow | at least that should eliminate one instruction in the loop, and one outside |
14:12:51 | preglow | Buschel: btw, why do you use a separate bx instruction? it's better to just include lr as the last reg in the ldmia/fd |
14:13:16 | Buschel | preglow: hmm, i always used it this way... |
14:14:14 | preglow | well, you're wasting cycles :) |
14:14:36 | Buschel | i'll check :) |
14:15:00 | preglow | bx is of course thumb code friendly, in case the caller is thumb code, but i also believe that including pc in the ldm does that |
14:15:12 | preglow | so just ldmfd sp!, {r4-r7, pc} should work |
14:16:00 | preglow | shop time |
14:16:02 | Buschel | but then i need to to do stmfd sp!, {r4-r5, lr}. |
14:16:13 | Buschel | or do i getting somethin wrong |
14:16:26 | preglow | bah, of course |
14:16:43 | preglow | i'm not used to assembler functions using so few registers :) |
14:16:46 | Buschel | isn't it more expensive then (overall)? |
14:16:59 | preglow | of course what you do is better, disregard me |
14:17:21 | amiconn | Buschel: Well, as long as you need to save registers, preglow's way is better |
14:17:30 | preglow | ok, regard me, then :) |
14:17:35 | amiconn | Just replace one of the registers you used before by 'lr' |
14:18:16 | | Join nicktastic [0] (n=nick@unaffiliated/nicktastic) |
14:18:19 | amiconn | I.e. if you now do stmfd sp!, {r4-r6} ... ldmfd sp!, {r4-r6}; bx lr |
14:18:57 | amiconn | you can replace it with stmfd sp!, {r4, r5, lr} ... ldmfd sp! {r4, r5, sp} |
14:19:06 | preglow | amiconn: each additional reg is 1 cycle extra in stm/ldm? assuming iram, of course |
14:19:08 | amiconn | err ldmfd sp!, {r4, r5, pc} |
14:19:22 | amiconn | and then use lr instead of r6 within the function |
14:19:56 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
14:20:07 | | Quit GodEater (Client Quit) |
14:20:14 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
14:20:48 | amiconn | preglow: I know, so using lr instead of another reg saves one instruction, and one cycle in total |
14:21:08 | Buschel | i'll check |
14:21:49 | preglow | good |
14:24:53 | Buschel | works for the karaoke-asm, no difference in speed though |
14:25:48 | | Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/labb.contactor.se/session) |
14:39:27 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
14:49:32 | | Join jgarvey [0] (n=jgarvey@cpe-024-163-032-204.nc.res.rr.com) |
14:55:32 | | Join wisp_sh [0] (n=wisp@acct.icf.org.ru) |
14:57:05 | | Quit CaptainKewl (Read error: 110 (Connection timed out)) |
14:57:08 | *** | Saving seen data "./dancer.seen" |
15:00 |
15:01:03 | | Join crzyboyster [0] (n=6210f173@gateway/web/cgi-irc/labb.contactor.se/x-3603cd96af495f03) |
15:01:21 | | Join spiorf [0] (n=spiorf@host140-214-dynamic.20-79-r.retail.telecomitalia.it) |
15:02:06 | crzyboyster | How about restarting the unsupported build of rockbox with the viewports patch? WPS authors can test it out, find bugs and help with features, then. |
15:02:42 | GodEater | no-one's stopping you |
15:02:44 | | Join perrikwp [0] (i=98215aef@gateway/web/ajax/mibbit.com/x-b3c7562df8937bf0) |
15:03:13 | GodEater | although what new "features" they could come up with I'm not certain |
15:05:52 | | Nick JdGordon is now known as JdGordon|zzz (n=jonno@rockbox/developer/JdGordon) |
15:06:47 | linuxstb | pondlife: I'm getting somewhere... http://www.davechapman.f2s.com/rockbox/not_boulder.png |
15:07:01 | pondlife | Wow |
15:07:26 | pondlife | How is it controlled? Just arrow keys and one shift/button? |
15:07:45 | * | pondlife recalls using an Atari 2600 joystick |
15:08:00 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
15:08:29 | preglow | Buschel: should be no difference in speed, no, but if a simple optimization saves a couple of bytes, it's worth it |
15:08:51 | crzyboyster | What game is that? |
15:08:55 | Buschel | you're right, will be changed with the next version |
15:08:59 | LambdaCalculus37 | Boudlerdash. |
15:09:06 | linuxstb | pondlife: Yes, I'm just trying to get the controls working now - seems like 4 directions and another button to do with ghosts... |
15:09:12 | LambdaCalculus37 | Or a reasonable facsimile. :) |
15:09:13 | * | linuxstb can't remember this game at all... |
15:09:17 | pondlife | hehe |
15:09:26 | linuxstb | LambdaCalculus37: No, it's nothing like Boulderdash (TM) |
15:09:41 | pondlife | LambdaCalculus37: You are mistaken :) |
15:09:47 | crzyboyster | Are you planning on putting that into the official builds? |
15:10:11 | linuxstb | I guess so. |
15:10:21 | LambdaCalculus37 | linuxstb: It looked very similar to it. |
15:10:23 | crzyboyster | Because a lot of the plugins people make are just put into the tracker and left there... |
15:10:36 | pondlife | Normally because they aren't finished |
15:10:41 | pondlife | Or have legal issues. |
15:10:43 | LambdaCalculus37 | pondlife: If it isn't Boulderdash (which it resembled to me), which game is it? |
15:10:55 | linuxstb | LambdaCalculus37: Rock Run |
15:10:55 | pondlife | It's not Boulderdash |
15:11:17 | linuxstb | Any similarity to that other game is purely co-incidental. |
15:11:33 | gevaerts | What other game ;) |
15:11:47 | * | LambdaCalculus37 realizes he had set himself up for a zinger :) |
15:12:08 | LambdaCalculus37 | I'll get my coat... :) |
15:14:40 | | Join d34df00d [0] (n=d34df00d@80.251.122.132) |
15:16:15 | | Quit crzyboyster ("CGI:IRC (EOF)") |
15:16:40 | | Part d34df00d ("Konversation terminated!") |
15:26:35 | | Quit crwll (Read error: 110 (Connection timed out)) |
15:30:37 | pondlife | linuxstb: Were you equally unfamiliar with Repton? http://www.superiorinteractive.com/repton/ |
15:32:09 | | Quit Buschel () |
15:33:05 | * | petur wants lemmings on rockbox :) |
15:33:33 | SSnake | yeah lemmings on rockbox absolutely awesome! |
15:33:57 | * | gevaerts points to pingus |
15:34:22 | petur | oh! |
15:39:10 | gevaerts | I think it's not doable though. It's c++, and I don't really see how to play any lemmings-clone without a mouse or lots of keys |
15:40:07 | | Join CyBergRind|w [0] (n=cbr@212.98.160.130) |
15:42:10 | SSnake | wouldn't it need only directions & fire ? |
15:42:36 | LambdaCalculus37 | SSnake: Lemmings worked best with a mouse. |
15:43:05 | SSnake | you can use button directions to move some sort of mouse pointer on the screen ... |
15:43:17 | gevaerts | You need to be able to point to an arbitrary location on screen quickly, and select a tool equally quickly |
15:44:01 | SSnake | mmm maybe just by slowing down the game it could be playable.. |
15:44:29 | | Join Buschel [0] (n=abc@p54A3D6C2.dip.t-dialin.net) |
15:45:07 | gevaerts | http://www.chiark.greenend.org.uk/~sgtatham/puzzles/ might be fun to have |
15:45:12 | SSnake | at least you have no diagonals problems (like in xrick :P) |
15:48:42 | linuxstb | pondlife: Yes... |
15:48:59 | | Quit courtc (Read error: 113 (No route to host)) |
15:49:25 | | Join mf0102 [0] (n=michi@85.127.180.200) |
15:52:28 | pondlife | linuxstb: http://www.bd-fans.com/About.html offers a reasonable explanation of the legal position, I think. |
15:54:36 | | Quit [CBR]Unspoken|w (Connection timed out) |
15:57:03 | | Join desowin [0] (n=desowin@atheme/developer/desowin) |
16:00 |
16:02:43 | * | gevaerts might have a go at porting Simon Tatham's Portable Puzzle Collection. It's actually designed with a documented and clean separation between platform-specific code and shared code |
16:03:14 | | Join crwl [0] (n=crawlie@a88-114-143-95.elisa-laajakaista.fi) |
16:06:34 | Nico_P | yeah that collection looks nice |
16:09:29 | | Quit Horscht ("I am root. If you see me laughing, you better have a backup") |
16:14:34 | | Quit corevette (Read error: 110 (Connection timed out)) |
16:15:26 | | Quit scev0la ("CGI:IRC") |
16:23:28 | | Quit mf0102 (Remote closed the connection) |
16:25:54 | | Join mf0102 [0] (n=michi@85.127.180.200) |
16:28:27 | markun | linuxstb: the meizu add's the 7th wolfson codec to the list. Maybe we should really try to unify the code a little |
16:28:32 | markun | adds |
16:37:23 | | Join amsgwp [0] (i=ksksksks@69.71.229.99) |
16:38:25 | amsgwp | i'm on vacation and my ipod locked up and I had to do a restore. I then decided to try rockbox so I've installed rockbox(using utility) and transfered all my music to a folder on the root directory. Now when I play most music it says No Codec for: /Music/Artist/Songname.mp3 |
16:38:41 | amsgwp | i've checked and the codecs are in the codecs folder |
16:38:50 | LambdaCalculus37 | Did you buy music from iTunes? |
16:38:58 | LambdaCalculus37 | Or from any other service? |
16:39:08 | amsgwp | I mean, I have, but these are all non-DRM songs. |
16:39:15 | amsgwp | about 16gb's worth |
16:39:46 | | Quit wisp_sh (Read error: 110 (Connection timed out)) |
16:40:00 | amsgwp | the ultility seemed to have installed something different then the current build version |
16:40:08 | amsgwp | so i'm transferring over the codec folder from the version I downloaded |
16:40:23 | scorche|sh | you can just transfer over the entire folder |
16:40:45 | amsgwp | it's running right now |
16:41:02 | LambdaCalculus37 | amsgwp: Are your MP3s playing now? |
16:41:07 | amsgwp | while a song is playing, how do you go back to the database. It seems so laggy compared to the normal ipod firmware |
16:41:13 | amsgwp | about to disconnect it and check |
16:41:56 | amsgwp | whoa, this version looks totally different |
16:42:01 | amsgwp | ya it works |
16:42:31 | amsgwp | I used rbutilqt-1.0.4 and it seemed to install something really old I guess |
16:43:02 | scorche|sh | thats odd...i would have been interested to see the version of what it installed |
16:43:19 | amsgwp | ya I know, it said "downloading" so I figured it downloaded the latest version from the internet |
16:43:23 | amsgwp | I have a 4g greyscale |
16:43:34 | amsgwp | or is it g |
16:43:34 | amsgwp | 5g |
16:43:41 | scorche|sh | to go back to the database, you just hit the select button, however this is all explained in the manual |
16:43:58 | scorche|sh | if it is greyscale, it isnt a 5th gen |
16:44:05 | amsgwp | ya it's 4th |
16:44:34 | amsgwp | it seems so slow to get back to the database, is this normal |
16:45:30 | LambdaCalculus37 | amsgwp: Did you enable Dircache in the Settings menu? |
16:45:54 | LambdaCalculus37 | Settings > General Settings > System > Disk > Directory Cache |
16:46:16 | amsgwp | nice |
16:46:19 | amsgwp | it is now |
16:47:13 | markun | jhMikeS: are you there? |
16:47:34 | LambdaCalculus37 | amsgwp: That should help speed directory access up now. |
16:49:40 | | Quit amsgwp () |
16:55:48 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
16:57:10 | *** | Saving seen data "./dancer.seen" |
16:59:43 | jhMikeS | markun: yes |
17:00 |
17:00:13 | markun | jhMikeS: do you think some of the wolfson codecs can/should be unified a bit? |
17:00:21 | markun | I'm adding the 7th one |
17:01:00 | markun | can should your caching wm8731_write* functions be used by all of them? |
17:01:15 | jhMikeS | markun: I think they should but in four flavors. |
17:02:51 | markun | why doesn't wolfson name their codecs in a logical way.. |
17:03:28 | jhMikeS | the 8721,31 are rather distinct from the higher numbered ones. there's also the matter of the ones with ADC which makes a driver more complex than one without. the ones without ADC can be trivially simple and don't seem to need shadow regs |
17:03:49 | markun | ok |
17:03:49 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
17:05:09 | jhMikeS | the H10 driver is the one that was made correct and that recording operates properly on |
17:06:10 | | Join PaulJam [0] (n=PaulJam_@p54BCF257.dip.t-dialin.net) |
17:07:13 | linuxstb | PaulJam: To answer your question from earlier, I forgot about the existence of the %x tag (I was confusing with %xl/%xd) - I'll investigate... |
17:07:15 | markun | jhMikeS: it uses the WM8731 code |
17:07:46 | PaulJam | linuxstb: ok, thank you. |
17:07:47 | jhMikeS | markun: right, that ones for that series but the others have the same problem that the 8731 has |
17:07:50 | jhMikeS | *had |
17:08:06 | markun | ok, so the others should be fixed in the same way? |
17:08:53 | markun | the one in the meizu also can record (WM8987) |
17:10:28 | jhMikeS | markun: the init/shutdown procedures and registers are more like the 8751 though. the 8721 is rather like an 8731 without ADC and those two share similar init/shutdown. |
17:11:14 | amiconn | There's also the 8711 |
17:11:35 | amiconn | (which behaves identical to the 8721) |
17:11:36 | jhMikeS | I have read the datasheets on most all of them so could see how to group it |
17:11:41 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
17:12:51 | amiconn | jhMikeS: Could you perhaps fix recording for the ipods? |
17:13:15 | amiconn | Or do you think the audio codec handling is not the only problem? |
17:13:25 | | Nick mcuelenaere is now known as mcuelenaere_ (n=mcuelena@78-22-191-99.access.telenet.be) |
17:13:51 | | Nick mcuelenaere_ is now known as mcuelenaere (n=mcuelena@78-22-191-99.access.telenet.be) |
17:14:04 | markun | is the 8751 the only one in our targets without ADC? |
17:14:13 | | Quit XavierGr (Nick collision from services.) |
17:14:15 | jhMikeS | amiconn: I think it is the only problem. audiohw_disable_recording just turns the whole chip off instead of setting it back to playback mode. |
17:14:24 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
17:14:51 | jhMikeS | The H10 had a small glitch with setting up i2s but that's obviously fixed now. One iPod also doesn't set the HP jack back to output. |
17:15:11 | amiconn | markun: No, the 8711 and 8721 are also pure DACs |
17:17:41 | jhMikeS | samplerate control register setup is somthing highly variable though because of different xtals. PP uses USB modes because it has a 24MHz clock but meg-fx and S have something else. |
17:20:45 | markun | the audiohw_init/reset code from the uda1380 should be moved into the target tree I think |
17:21:03 | markun | a few meizu's have a UDA1380 |
17:21:44 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
17:21:44 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
17:23:46 | | Quit linuxstb (Nick collision from services.) |
17:23:49 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
17:25:51 | jhMikeS | audiohw_set_frequency is a bit tricky for that too since it's CF-centric |
17:29:15 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
17:32:38 | Llorean | amiconn: Were you aware the dynamic scrollwheel disabling on 1G iPods is apparently unworking? |
17:33:41 | linuxstb | Llorean: I thought the flyspray task said that that wasn't the issue? |
17:34:12 | linuxstb | (unless that patch to revert it is wrong...) |
17:34:49 | Llorean | linuxstb: Oh, you're right, yes it does. |
17:35:51 | Llorean | I thought I'd read that they'd actually tried a revision before that went in, but it looks like they simply assumed the old revision worked. |
17:37:19 | | Join OlivierBorowski [0] (n=OlivierB@ANancy-157-1-23-189.w81-50.abo.wanadoo.fr) |
17:40:05 | Llorean | Uhm, anyone know why we've got advertising links on the forums? |
17:41:35 | | Join wisp_sh [0] (n=wisp@node-29-1.adsl.tula.net) |
17:41:56 | * | linuxstb shrugs and suggests Jeff... |
17:41:58 | petur | oh, complete with tracking gif |
17:42:25 | pondlife | Llorean: Any chance of getting the left-menu updated if you're in there...? |
17:42:50 | linuxstb | petur: Where? |
17:43:04 | petur | view source on them.... |
17:43:05 | pondlife | linuxstb: <a href="http://www.nortonfinance.co.uk">Loans</a> <img src="http://ads.digitalpoint.com/t-139911-143252-141940-139911-140927.gif" width="1" height="1"> |
17:43:39 | petur | I guess Jeff needs to pay his bills too |
17:44:21 | * | pondlife adds "127.0.0.1 ads.digitalpoint.com" to hosts |
17:44:47 | linuxstb | pondlife: Odd, I don't see that... |
17:45:10 | pondlife | linuxstb: Look at the source for http://forums.rockbox.org/index.php?topic=15642.msg119367;topicseen#msg119367 |
17:45:43 | pondlife | Or, any forum page, indeed! |
17:46:45 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
17:46:46 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
17:46:54 | Llorean | pondlife: Workin' on it. Single quotes are the bane of my PHP existence. |
17:47:11 | Llorean | Workin' on the new menu, rather |
17:47:18 | | Join LambdaCalculus37 [0] (n=44a0430f@gateway/web/cgi-irc/labb.contactor.se/x-cd82122468615e7e) |
17:48:26 | | Join PaulJam_ [0] (n=PaulJam_@p54BCF257.dip.t-dialin.net) |
17:51:49 | Llorean | pondlife: Updated the forums |
17:51:55 | Llorean | They now have the new menu bar |
17:52:08 | pondlife | Nice! |
17:53:06 | Llorean | Spacing's a little funny, so switching quickly between the two pages you'll notice some slight difference. |
17:53:18 | pondlife | I was about to say, but it's not major |
17:53:57 | Llorean | It's possible the CSS changed a little too. |
17:54:01 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
17:54:10 | | Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) |
17:54:40 | Llorean | I have some things to attend to, but I'll try to remember (or you're welcome to remind me) later, and I'll see if I can get that straightened out too. I do like unity. |
17:56:56 | | Quit gevaerts ("work->home") |
18:00 |
18:00:52 | | Quit XavierGr (Nick collision from services.) |
18:01:03 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
18:02:01 | | Quit tvelocity_ (Read error: 110 (Connection timed out)) |
18:05:42 | | Quit PaulJam (Read error: 113 (No route to host)) |
18:08:52 | | Nick PaulJam_ is now known as PaulJam (n=PaulJam_@p54BCF257.dip.t-dialin.net) |
18:09:04 | secleinteer | hi, are there any plans to port rockbox to the zune? |
18:09:42 | domonoky | secleinteer: nobody is working on it, and rockbox doesnt make plans for ports.. |
18:09:51 | secleinteer | domonoky: ok |
18:10:22 | secleinteer | domonoky: is it hard to do, or is just not any interest? |
18:10:34 | LambdaCalculus37 | secleinteer: The big problem is encryption of the firmware. |
18:10:42 | secleinteer | uggh |
18:10:58 | | Quit GodEater ("http://www.mibbit.com ajax IRC Client") |
18:11:00 | secleinteer | LambdaCalculus37: seems like all these pmp makers are doing that nowadays |
18:11:02 | domonoky | nobody with the skills, time and interest has a zune... and also encryption... |
18:11:08 | secleinteer | the new ipods, the zunes |
18:11:10 | secleinteer | all encrypted |
18:11:13 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
18:11:19 | secleinteer | no iaudio x7 |
18:11:24 | domonoky | but encryption didnt stop us from porting to other players :-) |
18:11:30 | secleinteer | idk what to do :( |
18:11:42 | secleinteer | domonoky: ah, so it could still be possible |
18:12:14 | LambdaCalculus37 | secleinteer: It takes a lot of work, though. |
18:12:19 | domonoky | secleinteer: sure, but its much work.. and a bit of luck.. (to find a hole in the encryption) |
18:12:27 | secleinteer | ah |
18:12:28 | secleinteer | hmm |
18:13:23 | | Join Arathis2 [0] (n=doerk@p508A45B1.dip.t-dialin.net) |
18:13:25 | secleinteer | there aren't any other hdd players supported by rockbox are there? (other than the old ipods) |
18:13:41 | LambdaCalculus37 | secleinteer: The iriver H100, H300, H10, and Gigabeat F. |
18:13:47 | scorche|sh | archos |
18:13:49 | LambdaCalculus37 | And the Archos devices, of course. |
18:13:53 | scorche|sh | iaudios |
18:13:54 | secleinteer | hmm |
18:13:56 | secleinteer | i'll look at those |
18:14:17 | LambdaCalculus37 | scorche|sh: Forgot the iAUDIOs for a moment there. :) |
18:14:36 | secleinteer | i'm thinking about the iaudio 7, but it doesn't have enough space prolly |
18:14:39 | scorche|sh | basically everything is HD-based except the ondios, nano, minis, and sansas |
18:15:09 | | Quit Arathis2 (Client Quit) |
18:15:37 | | Join Arathis2 [0] (n=doerk@p508A45B1.dip.t-dialin.net) |
18:15:49 | secleinteer | iriver h340 looks good |
18:15:52 | secleinteer | 40gb is ok... |
18:16:03 | pondlife | H380 is even better ;) |
18:16:08 | | Quit XavierGr (Nick collision from services.) |
18:16:12 | pondlife | (i.e. you can upgrade the HD) |
18:16:19 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
18:16:37 | secleinteer | pondlife: is that supported by rockbox? |
18:16:43 | pondlife | It is. |
18:16:50 | secleinteer | kk |
18:16:57 | secleinteer | i'll have to look at that then |
18:17:06 | pondlife | I believe someone may have gone for 120GB in an H1xx |
18:17:17 | scorche|sh | i thought it was an H3100 |
18:17:21 | pondlife | Maybe |
18:17:24 | pondlife | Was it LinusN? |
18:17:30 | LambdaCalculus37 | pondlife: That was LinusN. |
18:17:30 | scorche|sh | linuxstb, i think |
18:17:37 | scorche|sh | oh...linusN then! |
18:17:47 | scorche|sh | knew it started with an L, but /shrugs |
18:18:07 | secleinteer | i'm not seeing anything about this h380... |
18:18:09 | secleinteer | on google |
18:18:20 | pondlife | No, you buy an H340, then buy a drive |
18:18:29 | pondlife | It's not an original product. |
18:18:59 | secleinteer | ah, ok |
18:19:16 | secleinteer | pondlife: but that will void the warranty, right? |
18:19:23 | pondlife | Probably |
18:19:36 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
18:19:40 | pondlife | But I doubt you'll get a warranty with an H340 now |
18:19:42 | scorche|sh | assuming there still is a warranty at all |
18:19:53 | | Quit petur ("work->home") |
18:19:59 | LambdaCalculus37 | scorche|sh: For devices this old? I doubt it. |
18:20:19 | secleinteer | pondlife: are they discontinued? |
18:20:23 | pondlife | Yes |
18:20:24 | scorche|sh | that is what i was implying |
18:20:26 | secleinteer | damnit |
18:20:41 | secleinteer | i'd just get an iaudio x5 i were getting a used player |
18:20:41 | pondlife | All Rockbox targets are discontinued, I think. |
18:20:58 | secleinteer | damnit |
18:21:11 | secleinteer | maybe i will just keep waiting for the x7 then |
18:21:11 | scorche|sh | i think most folk would prefer an H300 over an X5 |
18:21:17 | pondlife | I know I would |
18:21:48 | * | pondlife spots a nice H340 accessory on eBay - http://cgi.ebay.co.uk/H340-Swarovski-Crystal-Platinum-Bracelet-Bangle_W0QQitemZ120232976979QQihZ002QQcategoryZ92702QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
18:21:49 | secleinteer | yeah, well whatever new device comes out |
18:22:10 | LambdaCalculus37 | Most of the boys here prefer the Gigabeat F, too. |
18:22:10 | scorche|sh | have somdething against ebay? |
18:22:21 | pondlife | secleinteer: If it's encrypted (and most new devices are) it's unlikely to ever be Rockboxed |
18:22:36 | secleinteer | pondlife: you think the x7 will be? |
18:22:39 | scorche|sh | unless they do something silly and we find out about it :) |
18:22:42 | secleinteer | or the new iriver whatever-it-is |
18:22:46 | pondlife | No idea, but it's up to them |
18:22:59 | secleinteer | well i wouldn't be too upset with the default firmware |
18:23:03 | secleinteer | they support a ton of codecs |
18:23:33 | secleinteer | i just want something really small, big hdd and a small screen, with support for a lot of codecs that i don't have to use a program to transfer music too |
18:23:52 | | Join gevaerts [0] (n=fg@195-144-092-182.dyn.adsl.xs4all.be) |
18:23:53 | pondlife | H300 isn't exactly "really small" |
18:24:07 | LambdaCalculus37 | sceleinteer: With Rockbox, you can just drag-and-drop music onto your device, anyway. |
18:24:10 | scorche|sh | few hard drive devices are =/ |
18:24:12 | pondlife | Ouch - http://cgi.ebay.co.uk/iRiver-H340-MP3-player_W0QQitemZ150225142999QQihZ005QQcategoryZ73839QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
18:24:16 | secleinteer | pondlife: hence the iaudio x5 |
18:24:29 | secleinteer | LambdaCalculus37: yeah, i know, but no rockbox for newer players |
18:24:31 | pondlife | OK, so get one... |
18:24:33 | | Join mchua [0] (n=mchua@conference/pycon/x-f99de382e3add33b) |
18:24:43 | secleinteer | i'd like a new one lol |
18:24:50 | scorche|sh | why so focused on new devices? |
18:24:52 | secleinteer | but it got discontinued |
18:25:01 | pondlife | secleinteer: New one here - http://www.lightscribe.co.uk/cowon-iaudio-x5-20gb-hdd-mp3-wma-player-with-fm-radio-pr-19276.html |
18:25:02 | secleinteer | because my ipod is having problems now |
18:25:09 | secleinteer | and it's only a few years old |
18:25:15 | secleinteer | i don't want a used one to go bad after a few months |
18:25:28 | scorche|sh | then get one that wont |
18:25:38 | scorche|sh | i have gotten a few devices used and they have lasted years... |
18:26:00 | secleinteer | hmm |
18:26:11 | secleinteer | pondlife: can you tell me the price on that one? |
18:26:14 | scorche|sh | to assume all or even most used devices will fail in a short time is just wrong =/ |
18:26:15 | secleinteer | it won't show it unless you log in |
18:26:27 | pondlife | I just saw it on http://www.google.co.uk/products?hl=en&q=iaudio+x5&um=1&ie=UTF-8 |
18:27:03 | secleinteer | jeebus, that's like $300 for 20gb |
18:27:07 | pondlife | Yup |
18:27:19 | secleinteer | or $400 for 60 gb |
18:27:30 | LambdaCalculus37 | iAUDIOs are hard to get, to begin with. |
18:27:37 | secleinteer | i could get a cowon a3 for $385 with 60gb |
18:27:53 | secleinteer | but that'd be huge |
18:27:55 | scorche|sh | but that doesnt run rockbox... |
18:28:09 | LambdaCalculus37 | But the Cowon D2 does, although the port is still being worked on. |
18:28:25 | secleinteer | scorche|sh: yeah, but it does most things i need |
18:28:32 | amiconn | Of the rockbox targets I know, imho the H1x0 series is still the best |
18:28:47 | LambdaCalculus37 | amiconn: Can't beat recording with the H100, that's for sure. :) |
18:28:47 | secleinteer | i'll look at the d2 |
18:28:55 | amiconn | (overall, of course. In certain areas, others are better) |
18:29:04 | pondlife | The D2 is a nice little device |
18:29:09 | scorche|sh | secleinteer: yeah but this is #rockbox...we talk about rockbox here...not general DAPs |
18:29:21 | pondlife | Good point |
18:29:45 | secleinteer | lol |
18:30:06 | secleinteer | d2 has a max of 8gb....damnit |
18:30:28 | scorche|sh | so if you want to ask which rockbox device is best for your needs, go ahead, but dont bring others into it unless you are planning a port ;) |
18:30:38 | secleinteer | maybe i should let it go and a buy a classic 80gb |
18:30:44 | pondlife | Or do as logbot says: |
18:30:47 | scorche|sh | ... |
18:30:49 | #>> | "Explain OT" by pondlife (n=Steve@rockbox/developer/pondlife) |
18:30:54 | secleinteer | lol |
18:30:59 | scorche|sh | argh....notices |
18:31:00 | | Quit Arathis (Read error: 110 (Connection timed out)) |
18:31:25 | * | gevaerts didn't know that talking about beer was explicitely allowed |
18:31:34 | scorche|sh | gevaerts: beer is always on topic! |
18:31:52 | * | scorche|sh apologizes to those who have "beer" on their highlight list |
18:31:53 | LambdaCalculus37 | secleinteer: Look, let's make this really easy... get a Gigabeat F. |
18:31:59 | pondlife | We have an arrangement. Talk about Rockbox is allowed in #beer too. |
18:32:07 | LambdaCalculus37 | You can still find many new Gigabeats on eBay. |
18:32:15 | | Join tvelocity [0] (n=tony@athedsl-124022.home.otenet.gr) |
18:32:16 | * | pondlife agrees with LambdaCalculus37 |
18:32:21 | scorche|sh | and gigabeat Fs are cheapcheapcheap |
18:32:36 | pondlife | Depending on which country you're in. |
18:32:39 | LambdaCalculus37 | And you can net a new F40 for around $100 USD. |
18:32:40 | * | scorche|sh got his F40 for $70 <3 |
18:32:51 | secleinteer | lol |
18:32:56 | | Join markun_ [50] (n=markun@rockbox/developer/markun) |
18:33:09 | secleinteer | how much space? |
18:33:10 | pondlife | It's a very good target if you want an HD and no recording. |
18:33:13 | pondlife | 40GB |
18:33:16 | secleinteer | yeah, no recording |
18:33:18 | secleinteer | that sounds good |
18:33:19 | scorche|sh | F20, F40, F60 |
18:33:25 | secleinteer | how much for f60? |
18:33:32 | LambdaCalculus37 | F60s are hard to find. |
18:33:34 | pondlife | But F40 can be HD upgraded too.. |
18:33:38 | LambdaCalculus37 | F40s are the most common. |
18:33:39 | scorche|sh | dont ask us...ask whoever might be selling them... |
18:34:26 | secleinteer | k, then i'll just do that |
18:34:38 | secleinteer | pondlife: how big of an hdd can you put in it? |
18:34:44 | | Quit markun (Read error: 104 (Connection reset by peer)) |
18:35:32 | pondlife | secleinteer: Well, I know of an 80GB model that would fit, maybe 100-120 too |
18:35:51 | pondlife | The main problem is that the high capacity small drives can be very expensive. |
18:36:02 | secleinteer | kk |
18:36:41 | | Nick markun_ is now known as markun (n=markun@rockbox/developer/markun) |
18:36:41 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
18:37:13 | secleinteer | so would a used f40 last for a while? |
18:37:27 | Beta2K | So what beer does everyone here like? <G> |
18:37:55 | Beta2K | secleinteer, I've had my F10 (10gig version) for 3 years now with no problems |
18:38:00 | secleinteer | kk |
18:38:16 | Beta2K | Batery is still doing well too |
18:38:45 | | Join DerPapst [0] (n=DerPapst@p5B23F9D9.dip.t-dialin.net) |
18:39:23 | scorche|sh | secleinteer: no one here is going to be able to tell you how long it will last without a crystal ball |
18:39:34 | secleinteer | scorche|sh: well in general |
18:39:44 | scorche|sh | cant even say that |
18:39:50 | secleinteer | lol k |
18:40:04 | secleinteer | so there's definitely nothing new i can buy? |
18:40:15 | secleinteer | that isn't discontinued |
18:40:19 | scorche|sh | all that one could say is "if you take good care of things, they will last a long time" |
18:40:27 | scorche|sh | for the last time...no |
18:40:31 | secleinteer | kk |
18:40:31 | secleinteer | lol |
18:41:01 | pondlife | You can just as easily drop a new player and kill it as a discontinued one... |
18:41:10 | pondlife | Ask Nico_P... :) |
18:41:29 | Beta2K | hehe |
18:41:35 | scorche|sh | pondlife: hush...more good used devices for us! =P |
18:42:48 | Nico_P | actually I didn't drop it but rather I fell on it ;) |
18:43:13 | secleinteer | well then i just need to pick between a used f40 that's $149 and a new one that's $300 lol |
18:43:28 | scorche|sh | 149?...wait till it is cheaper |
18:43:42 | scorche|sh | your goal is around 100 |
18:43:42 | secleinteer | wait for what? is the price going to drop more? |
18:43:49 | secleinteer | it just depends on the individual seller |
18:43:52 | secleinteer | kk |
18:44:12 | secleinteer | what type of hdd would i put in there if i wanted a bigger one? |
18:44:13 | scorche|sh | lots of auctions get put up...some cheaper, some more expensive...wait till the cheaper ones come around unless you are in a terrible rush |
18:44:17 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
18:44:25 | scorche|sh | check the HardDriveReplacement wiki page |
18:44:45 | secleinteer | ah |
18:44:46 | secleinteer | ok |
18:44:52 | secleinteer | i'll wait then |
18:44:58 | | Join petur [50] (n=petur@rockbox/developer/petur) |
18:46:47 | secleinteer | damn, these replacement hdd's are expensive |
18:47:13 | * | pondlife warned you |
18:48:01 | LambdaCalculus37 | secleinteer: Quit belly aching, will you? |
18:48:02 | scorche|sh | if you get the DAP itself for only around 100, that goes a long way to making the replacment hard drives bearable...around the price of a new unit |
18:48:30 | secleinteer | that's true |
18:49:14 | secleinteer | are there any specific sites that have good deals on used players? |
18:49:38 | scorche|sh | ebay |
18:49:53 | markun | I also bought mine there |
18:49:57 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
18:50:12 | LambdaCalculus37 | I bought my Archos Jukebox Recorder on eBay. |
18:50:20 | scorche|sh | i bought mine from local craigslist, but the usefulness of that depends on your area |
18:50:32 | preglow | Buschel: did you try adding the faster clipping? |
18:50:33 | secleinteer | kk |
18:50:36 | secleinteer | ebay it is |
18:51:05 | LambdaCalculus37 | secleinteer: Quit with the "kk" already. It's annoying. |
18:52:58 | | Quit DerPapst (Nick collision from services.) |
18:53:44 | | Join DerPapst [0] (n=DerPapst@p5B23F8BC.dip.t-dialin.net) |
18:53:58 | markun | LambdaCalculus37: welcome to IRC :) |
18:54:45 | LambdaCalculus37 | markun: Thanks! :) |
18:57:11 | *** | Saving seen data "./dancer.seen" |
18:57:52 | | Join crzyboyster [0] (n=6210f173@gateway/web/cgi-irc/labb.contactor.se/session) |
19:00 |
19:01:37 | | Join tvelocity_ [0] (n=tony@athedsl-4402650.home.otenet.gr) |
19:01:37 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
19:01:43 | | Quit XavierGr (Nick collision from services.) |
19:01:54 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
19:04:04 | | Quit svenVI ("Part messages are funny.") |
19:06:06 | | Join j8048188 [0] (n=a3f8c271@gateway/web/cgi-irc/labb.contactor.se/x-c6849ce24acee74c) |
19:06:13 | | Quit j8048188 (Client Quit) |
19:07:55 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
19:12:09 | | Quit crzyboyster ("CGI:IRC (EOF)") |
19:16:53 | | Quit tvelocity (Read error: 110 (Connection timed out)) |
19:18:35 | * | amiconn still doesn't understand what the problem with channel notices is |
19:26:01 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
19:27:02 | | Quit secleinteer (Remote closed the connection) |
19:28:35 | * | linuxstb still can't see those gif links at the bottom of the pages on the forums... |
19:28:56 | amiconn | They aren't gif links, just little advertising text links |
19:29:27 | amiconn | Then there's a tracking 1x1 pixel gif, but my firefox doesn't load it at all thanks to adblock plus |
19:29:50 | linuxstb | That's what I mean - the tracking gif. |
19:30:00 | linuxstb | I don't see the link to it in my page source... |
19:30:10 | Buschel | preglow: I knew I had forgotten something :/ |
19:31:13 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
19:31:21 | amiconn | linuxstb: If you view the source, it's in the last <div>. 4th line from the bottom |
19:31:42 | amiconn | Right on http://forums.rockbox.org/ |
19:32:02 | DerPapst | and it's hidden :-/ |
19:32:20 | linuxstb | This is all I see - http://www.pastebin.ca/946442 |
19:32:47 | Llorean | Judging by the quality and style of the links, I'd worried someone had found a security hole in the forum software or server rather than them being intentional. |
19:32:59 | Llorean | "Free Myspace Layouts" just doesn't quite fit with the theme. |
19:33:27 | DerPapst | heh |
19:33:47 | preglow | Buschel: you don't have to do it :) i just remembered it when i saw your code and can't do it myself until i'm back in linux, heh |
19:34:34 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
19:35:14 | * | linuxstb suspects his html validator extension for firefox isn't showing dynamically generated html |
19:37:38 | amiconn | linuxstb: I think those ad links are dynamic, and not all of them add the single-pixel gif |
19:37:44 | Llorean | The forums no longer validate with the validation link. :( |
19:37:51 | | Quit XavierGr (Nick collision from services.) |
19:38:02 | | Join XavierGr [0] (n=xavier@rockbox/staff/XavierGr) |
19:38:03 | Llorean | Though part of that is at least the new menu icons it seems |
19:38:55 | linuxstb | amiconn: Maybe I'm just (un)lucky then... |
19:39:11 | Buschel | preglow: I need to wait until by son is sleeping, then I can go the dark and cold basement (where my PC is located since a while) and start to code and measure :) |
19:39:45 | * | Buschel already knows what to code ;) |
19:41:15 | amiconn | linuxstb: The links are dynamic... |
19:44:34 | | Quit rocko (Read error: 104 (Connection reset by peer)) |
19:44:34 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
19:47:35 | | Join MethoS- [0] (n=clemens@host-091-096-208-254.ewe-ip-backbone.de) |
19:50:30 | | Quit davina (Remote closed the connection) |
19:51:50 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
19:54:30 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
19:56:45 | | Join bertrik [0] (n=Bertrik_@083-013-045-062.dynamic.caiway.nl) |
19:59:38 | | Join Neovanglist [0] (n=Neovangl@69.31.87.218) |
19:59:39 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
20:00 |
20:05:27 | | Join pixelma [50] (i=pixelma@rockbox/staff/pixelma) |
20:06:05 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
20:07:50 | | Nick mchua is now known as mchua|away (n=mchua@conference/pycon/x-f99de382e3add33b) |
20:09:37 | | Join Horscht [0] (n=Horscht@xbmc/user/horscht) |
20:14:01 | | Join finky [0] (n=4fd3e06b@gateway/web/cgi-irc/labb.contactor.se/x-cf0f4f851a144985) |
20:14:44 | | Quit spiorf (Remote closed the connection) |
20:14:58 | finky | Hello. Could somebody explain (or better: write explaining comments) what the new functions in events.[ch] do? |
20:16:09 | | Join disorganizer [0] (n=5b11f913@gateway/web/cgi-irc/labb.contactor.se/x-236b1c5eadeefb6f) |
20:17:26 | | Join bluebrother [0] (n=dom@rockbox/staff/bluebrother) |
20:19:10 | | Quit finky ("CGI:IRC") |
20:20:26 | * | linuxstb notices the time and wonders if the GSoC organisations have been announce yet... |
20:21:00 | | Join bblack [0] (i=81ae709a@gateway/web/ajax/mibbit.com/x-de320f7f2cb1ac68) |
20:21:05 | linuxstb | Seems not... |
20:21:32 | gevaerts | linuxstb: they said on #gsoc that they have to update their web application before they can announce |
20:21:52 | linuxstb | Poor excuse ;) |
20:22:21 | SSnake | aaaaaaah finally xrick has sound! oyeah! |
20:23:17 | SSnake | i had to give up with all dsp_xxx functions... dunno why the resulting samples were full of "noise" |
20:23:42 | SSnake | manually converted to 16 bit samples interleaved. |
20:25:50 | amiconn | dsp takes 32 bit input iirc |
20:27:24 | bertrik | SSnake: xrick is a new plugin you're working on? |
20:27:26 | SSnake | amiconn there's absolutely nothing about what dsp does or takes... nothing on wiki ....and even(quite) nothing in dsp.c . I was really bored to use something i didn't know how to use and what produced as side effects |
20:28:24 | SSnake | it costed me 2 days of headache without good results |
20:28:32 | bluebrother | wasn't there a request similar to FS #8751 some time ago (and got rejected)? |
20:28:37 | disorganizer | @ linuxstb : i tried your vp-wps-patch (v2) with your attached wps, but the result looks pretty strange in the simulator |
20:29:09 | SSnake | @betrick: yes' it's a game |
20:29:09 | bluebrother | SSnake: feel free to add documentation to the wiki ;-) |
20:29:42 | | Join wmchris [0] (n=wmchris@f051070026.adsl.alicedsl.de) |
20:29:57 | linuxstb | disorganizer: Which simulator? It looks fine to me... Also, are you using any other patches? |
20:30:09 | SSnake | yeah i really should... but i lack all infos needed to write any wiki on that subject |
20:30:42 | disorganizer | no. plain install of rb (fresh svn copy) with only wps-v2. then tool/configure 50/s and make/make install |
20:30:49 | disorganizer | uploading a shot to imageshack in a moment |
20:31:33 | linuxstb | disorganizer: It won't work on a Sansa emulator... |
20:31:47 | linuxstb | It's 220x176x16... |
20:31:55 | | Join spiorf [0] (n=spiorf@host140-214-dynamic.20-79-r.retail.telecomitalia.it) |
20:32:02 | disorganizer | ah. that explains it :-) |
20:32:06 | linuxstb | s/em/sim/ |
20:32:09 | disorganizer | screenshot of the result: http://img508.imageshack.us/img508/584/dump080317202857mr2.png |
20:32:18 | wmchris | hi, i know, its a lil bit offtopic but: ive got a problem with my ipod nano first gen. whenever i boot up the ipod it shows "use itunes to restore" but i cannot restore it with itunes on a mac - it always gets an I/O error. in diagnostic mode with the 5in1 test it tells me, that the pod only has 0.03GB of storage (or 1280GB) - any idea? |
20:32:23 | linuxstb | disorganizer: I can imagine - the viewports will be out of range. |
20:32:57 | disorganizer | :-) but anyways, something is wrong compared to wps1, as my own sansa-based wps also doesnt work as expected |
20:32:59 | linuxstb | disorganizer: The Sansa _should_ reject that WPS because the viewports are out of range - that's one item on my to-do list. |
20:33:10 | | Join GodEater [0] (i=c2cbc962@rockbox/staff/GodEater) |
20:33:17 | linuxstb | disorganizer: Did you change your image locations to be relative to the viewports they are drawn in? |
20:33:50 | disorganizer | yes. i had my AA drawn inside a vp before ;-) there seems to be a font problem, i upload a pic in a minute |
20:34:19 | | Part Llorean |
20:34:52 | disorganizer | link to pic : http://img508.imageshack.us/img508/5707/dump080317203416yj9.png |
20:35:15 | disorganizer | it seems to me that the fonts are drawn a bit further "down" inside their viewport |
20:35:41 | disorganizer | line they have a line or two between their first line and the first line of the vp |
20:36:14 | | Join silvio_ [0] (n=silvio@adsl-89-217-52-43.adslplus.ch) |
20:36:15 | | Join [g2] [0] (n=tom@nslu2-linux/g2) |
20:36:18 | linuxstb | Can you upload your wps somewhere (with the images and .cfg file)? |
20:36:40 | disorganizer | its on abi, if you have access. if not i try to find webspace |
20:37:02 | linuxstb | I think I have an account there - what's the URL? |
20:37:32 | wmchris | seems like no ipod pro is online :/ |
20:37:37 | disorganizer | http://www.anythingbutipod.com/forum/showthread.php?t=24653 |
20:37:56 | disorganizer | i tried with version 1.2 |
20:37:57 | | Quit MethoS- (Read error: 113 (No route to host)) |
20:38:03 | linuxstb | wmchris: It just sounds broken to me... |
20:38:32 | wmchris | jea, but i had the same problem some weeks ago and somehow it did work again after a lil time |
20:38:48 | disorganizer | linuxstb: wait a sec. multifont could be the problem |
20:38:52 | * | disorganizer smacks himself |
20:39:53 | | Join Mathiasdm [0] (n=Mathias@vpnc245.ugent.be) |
20:40:13 | | Join lee-qid [0] (n=liqid@p54964160.dip.t-dialin.net) |
20:40:34 | PaulJam | linuxstb: btw, should i add a comment about the %x issue i mentioned earlier to the viewports FS task? or is that not neccessary. |
20:48:39 | disorganizer | @ linuxstb : ok, the fonts show up ok now, but still somhow the graphics dont load (for play etc). i have the conditional line "%xdm%?ps<%xdc|>%?mm<%xdg|%xdd|%xde||%xdf>%?mp<||%xdk|%xdi|%xdj>%?mh<%xdl|>%xdn" there, but only %xdm and %xdn are shown in the wps |
20:49:26 | disorganizer | strange enough, the other x/y values of the images should fit, as they all draw into the same viewport together with %xdm and %xdn (%xdm is the first icon in the line, %xdn the last). |
20:50:39 | disorganizer | pic of how it looks: http://img291.imageshack.us/img291/9845/dump080317204951vg5.png |
20:51:05 | disorganizer | there should be a line of icond in the first line between the speaker symbol and the time and between the time and the battery symbol |
20:51:28 | linuxstb | PaulJam: It's OK, I'll remember... |
20:52:04 | linuxstb | disorganizer: Why the "dis-wps-vp-1.2/disorganizer/dis-wps-vp/" folder structure in your .zip? |
20:53:06 | disorganizer | because there one was a wps registration page at abi which needed this structure. :-) need to convert back to .rockbox... some day when i find time |
20:53:18 | disorganizer | sorry |
20:53:57 | bertrik | gevaerts: what voltages do you see in the View I/O ports debug menu when plugging in the charger cable? |
20:54:16 | gevaerts | bertrik: on what player ? |
20:54:27 | SSnake | mmm pcm_play_data() call seems to "fire up" sound after 1/2s ... too much... maybe i should use some IRAM attribute? |
20:54:28 | disorganizer | ok. found out whats wrong: obviously overlapping vp's are draw in a different way now |
20:54:34 | bertrik | on e200, the ADC_BVDD voltage seems too high, I wonder if it's the same on c200 |
20:54:47 | linuxstb | disorganizer: Viewports shouldn't overlap... |
20:55:34 | bertrik | gevaerts: sansa c200 |
20:55:36 | disorganizer | worked before ;-) noticed i need to change that. the reason for it was to simplify the wps |
20:55:46 | * | jhMikeS plans to fix that bug some time ;d |
20:56:11 | | Quit mchua|away ("Holy shiny distraction, Batman!") |
20:56:21 | * | linuxstb prefers to keep things simple, and doesn't believe jhMikeS... ;) |
20:56:32 | linuxstb | (that it will be simple to overlap them) |
20:56:34 | disorganizer | @ linuxstb : drawing a viewport with one font first and put another viewport with another font in the middle was easy :-) now its going to be more complicated and will need one more viewport |
20:57:12 | disorganizer | @ linuxstb : and it may be that some wps's break because of the 15-viewport limit |
20:57:15 | *** | Saving seen data "./dancer.seen" |
20:57:38 | gevaerts | bertrik: in the battery screen it shows 4.7V when connected and 3.85V when not connected. I don't see voltages on the I/O ports screen |
20:58:08 | * | jhMikeS thinks thinks things should be as simple as possible and no simpler |
20:58:46 | * | linuxstb continues not talking to jhMikeS and only actioning |
20:58:54 | amiconn | The 'battery' voltage on c200/e200 is certainly not the true battery voltage |
20:58:56 | * | disorganizer in fact needs 12 vp's now for his wps. and in fact he had his first implementation without overlaps and changed to overlapping vp's because he ran into the limit |
20:59:15 | bertrik | gevaerts: oh sorry, most ADC_* values are in 5 mV units |
20:59:57 | bertrik | what value does ADC_RTCSUP show when plugged in? |
21:00 |
21:00:08 | gevaerts | bertrik: the ADC_* values don't appear on screen. I guess the screen is just too small |
21:00:28 | linuxstb | disorganizer: Then increase the limit... |
21:00:53 | jhMikeS | linuxstb: true in some respect, band calculation is rather involved but use and block drawing is simple and fast |
21:00:56 | PaulJam | 15 viweports is not enough? heh, and i thougt i made excessive use of viewports in my wps with 9 of them. |
21:01:05 | [g2] | I see the 3g nanos aren't supported, but is anyone attempting to work on them ? |
21:01:47 | BigBambi | [g2]: Not that we know of |
21:01:59 | [g2] | BigBambi: thx |
21:02:06 | bertrik | gevaerts: ok (I'm not familiar with the c200 debug screens) |
21:02:16 | [g2] | BigBambi: what's the best supported player ? |
21:02:26 | disorganizer | @ linuxstb : so the limit is just the variable ifdef'ed somewhere? |
21:02:36 | BigBambi | [g2]: depends what you want. Check www.rockbox.org/wiki/BuyersGuide |
21:03:13 | disorganizer | @ PaulJam : well, i reduced their use. i wanted to do a wps without any bmp's once :-) using bg-coloring with viewports. looked real nice, but needed a bit too many vp's |
21:03:25 | amiconn | jhMikeS: I don't think allowing overlapping viewports is feasible at all. It might be doable on >= 8 bit displays, but even there with quite some code overhead and performance penalty, but imagine that on a packed-pixel lcd (1 or 2 bpp)... |
21:03:49 | | Join ali_as [0] (n=as@ambix.plus.com) |
21:03:56 | linuxstb | jhMikeS: It's just that all these little increases in complexity everywhere in Rockbox start to add up, and no-one understands anything anyone else writes... |
21:04:04 | amiconn | Now think about the overhead even for 16 bit, and then think about the G5's lcd... |
21:04:41 | | Join mchua [0] (n=mchua@conference/pycon/x-f3f45eff77ac0569) |
21:04:50 | jhMikeS | not sure where the overhead would be. perhaps a certain method is being presumed? |
21:05:02 | BigBambi | [g2]: But best supported is roughly Archos > iriver H1x0 and H3x0, iaudios, gigabeats > iPod + iriver H10 + Sansa (IMO) |
21:05:02 | * | disorganizer always thought the reason for using viewports is to be able to overlap display areas and decide what to draw with the z-location of the viewport :-) |
21:05:12 | | Part mchua ("Holy shiny distraction, Batman!") |
21:05:43 | | Join hannesd [0] (n=light@p5B1643CB.dip0.t-ipconnect.de) |
21:05:55 | linuxstb | disorganizer: No, the reason (at least in my mind, and some others) is to split the screen into non-overlapping areas, with their own attributes. |
21:06:01 | jhMikeS | comparisons are on a horizontal span basis, not per-pixel |
21:06:35 | disorganizer | ok. but then it needs to be clearly stated that they need to be non overlapping |
21:06:38 | DerPapst | at least the main viewport will be overlaped. |
21:06:43 | DerPapst | +p |
21:07:07 | disorganizer | will the list-vp overlap with the wps viewports? |
21:07:11 | linuxstb | DerPapst: No, the main viewport isn't drawn into if there are sub viewports... (or at least, the parts of the main viewport used by the sub viewports) |
21:08:08 | linuxstb | disorganizer: I imagine a "pop-up" list, which will take focus and freeze the wps in the background. |
21:08:20 | DerPapst | ah ok... but what is with the backdrop and the list vieports? don't they overlap the main one? |
21:08:22 | jhMikeS | the more complex the region, the more spans are drawn but it follows that fewer pixels are also modified |
21:08:47 | linuxstb | DerPapst: The backdrop is a feature of the screen, rather than any viewport. |
21:09:36 | | Join kugel [0] (i=kugel@unaffiliated/kugel) |
21:12:14 | disorganizer | so there will still be the list-vp, if it gets its customizability again one day |
21:12:51 | * | jhMikeS just wants to do it for the fun of it just to make a nutty idea work and let the patch rot in the tracker :) |
21:13:07 | DerPapst | heh |
21:16:17 | bluebrother | wouldn't a frozen wps in the background of a list confuse users? |
21:16:41 | | Quit gtkspert (Read error: 101 (Network is unreachable)) |
21:16:43 | bluebrother | and give us nice "bug" reports like "track time doesn't update anymore" |
21:16:44 | linuxstb | disorganizer: If you want to increase the maximum number of viewports, just change WPS_MAX_VIEWPORTS in apps/gui/gwps.h |
21:17:13 | bluebrother | just thinking of a user putting track time / progress bar to the bottom of the screen and using a list viewport to display the file browser above |
21:17:13 | linuxstb | bluebrother: The alternative is a multi-threaded UI with the WPS updating in the background whilst the user navigates a menu on top... |
21:17:35 | disorganizer | @ linuxstb : which would be a nice new feature :-) |
21:17:58 | bluebrother | it would. But is this added complexity really good? I don't think so |
21:18:29 | bluebrother | plus, we're on a jukebox, not a pc or other fancy hardware. How often do you really look on the screen ... |
21:18:40 | | Join blablabla [0] (n=4db0467c@gateway/web/cgi-irc/labb.contactor.se/x-049c88441aed8e89) |
21:18:42 | linuxstb | bluebrother: I'm talking about pop-up menus, such as the WPS context menu. It would probably take up most of the screen anyway, but just show enough so that the user knows where in the UI maze they are. |
21:19:07 | blablabla | does the actual version support album art? if yes, which wps do I have to use? |
21:19:18 | Horscht | Rockbox suports AA, yes |
21:19:19 | linuxstb | Yes, and any WPS that supports album art. |
21:19:27 | Horscht | default cabbie wps shows AA |
21:19:40 | linuxstb | blablabla: http://www.rockbox.org/twiki/bin/view/Main/AlbumArt |
21:19:53 | blablabla | thank you guys! |
21:20:00 | blablabla | I'll check it out!! |
21:20:25 | bluebrother | linuxstb: should the size be configurable? |
21:20:26 | disorganizer | bluebrother: in fact on every trackchange and when i navigate to add songs to the playlist. it would be nice to still see the track info change when browsing menus for example... :-) |
21:20:47 | bluebrother | well, on color targets one could grey out everything that's not in the current focus |
21:20:57 | linuxstb | bluebrother: Yes, I think the theme should probably be able to specify it. I haven't thought this through completely though ;) |
21:21:13 | disorganizer | btw: even if out of focus, the scrolling texts still scroll *g* |
21:21:42 | bluebrother | but _if_ the theme could do this users will most likely to expect the wps to update. |
21:21:51 | * | disorganizer saw this when the list-vp was configurable, and he admits its confusing |
21:22:36 | disorganizer | if we cant have the wps update, then we shouldnt allow lists to be configurable. if we manage to get wps to update, then configurable lists would be nice |
21:22:39 | | Quit DerPapst (Nick collision from services.) |
21:22:51 | | Quit otih (heinlein.freenode.net irc.freenode.net) |
21:22:51 | NSplit | heinlein.freenode.net irc.freenode.net |
21:22:56 | NHeal | heinlein.freenode.net irc.freenode.net |
21:22:56 | NJoin | otih [0] (n=otih@CAcert/Assurer/otih) |
21:23:10 | | Join DerPapst [0] (n=DerPapst@p5B23D475.dip.t-dialin.net) |
21:26:27 | | Part [g2] |
21:27:41 | DerPapst | multi-threaded UI... sounds like fun ;-) |
21:29:16 | jhMikeS | not really needed to display many elements at once but a model change is required |
21:30:05 | bluebrother | hmm. How can I replace elements in an xml file using gcc? Does this work at all? |
21:30:51 | | Join desowin__ [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
21:31:00 | | Quit desowin (Read error: 113 (No route to host)) |
21:31:32 | | Quit kies (Read error: 110 (Connection timed out)) |
21:32:19 | | Join MethoS- [0] (n=clemens@host-091-096-214-149.ewe-ip-backbone.de) |
21:32:53 | DerPapst | some nifty/wild pre-processor magic? |
21:32:57 | * | DerPapst hides |
21:34:04 | * | bluebrother was thinking of something like that but has no idea if that would work at all |
21:34:58 | * | linuxstb wonders why bluebrother would want to use gcc to modify xml files... |
21:35:21 | Horscht | not a simple text editor... |
21:35:39 | linuxstb | Like sed... |
21:36:36 | linuxstb | Or do things properly with xslt |
21:36:51 | | Quit nplus ("Leaving") |
21:37:05 | bluebrother | linuxstb: because I don't have sed on MinGW |
21:42:31 | * | bluebrother would prefer using sed |
21:43:14 | linuxstb | bluebrother: http://unxutils.sourceforge.net/ |
21:44:32 | bluebrother | linuxstb: I know that site ... but I'm somewhat hesitating to require additional stuff to be installed for building rbutil |
21:44:41 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
21:44:45 | | Join PaulJam_ [0] (n=PaulJam_@p54BCF257.dip.t-dialin.net) |
21:45:00 | linuxstb | Extra stuff beyond mingw, qt, .... |
21:45:01 | | Nick desowin__ is now known as desowin (n=desowin@hdp186.internetdsl.tpnet.pl) |
21:45:31 | linuxstb | And that's just for the Windows version - other OSes come with sed (although be careful about the dodgy Mac OS X version) |
21:45:49 | linuxstb | But what are you trying to do anyway? |
21:46:33 | | Join Paule__ [0] (n=PaulJam_@p54BCF257.dip.t-dialin.net) |
21:47:03 | | Join Buschel_ [0] (n=AndreeBu@p54A3D6C2.dip.t-dialin.net) |
21:47:26 | | Quit hannesd (No route to host) |
21:47:45 | Buschel_ | preglow: done and tested. your suggestion sped it up by further ~10% |
21:47:52 | bluebrother | currently we have the version number at several places. I want to consolidate that. |
21:48:06 | bluebrother | especially the Info.plist file was forgotten the last release |
21:48:29 | Buschel_ | preglow: so in total it is ~22% faster now |
21:49:08 | bluebrother | optimally it would be a #define in the project file. But that won't work for the Info file |
21:49:24 | blablabla | OK, I read the infos! Is it possible to use album art which is included in the mp3 file? Because I have so many files with this info! |
21:49:54 | bluebrother | blablabla: no |
21:50:18 | blablabla | Is it planned to support it in the future? |
21:50:36 | | Quit PaulJam (Nick collision from services.) |
21:50:45 | | Nick Paule__ is now known as PaulJam (n=PaulJam_@p54BCF257.dip.t-dialin.net) |
21:51:06 | | Join low_light [0] (i=c730180a@gateway/web/ajax/mibbit.com/x-f51fdeee49bdee6a) |
21:51:12 | bluebrother | not that I know of. Major problem is the file format (jpg). Rockbox core can't decode jpg |
21:51:15 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
21:51:46 | | Join crculver [0] (n=crculver@hoas-fe2add00-173.dhcp.inet.fi) |
21:52:06 | bluebrother | also you'd need resizing of the images (which also isn't included yet) |
21:52:15 | linuxstb | blablabla: Just run one of those programs listed on the wiki page to extract all your album art, decode it from JPEG, and resize it. |
21:53:40 | Nico_P | still no GSoC announce? |
21:54:21 | | Quit blablabla ("CGI:IRC (EOF)") |
21:54:52 | linuxstb | bluebrother: Couldn't you move the VERSION #define to the Makefile, and then just generate the Info.plist file from the Makefile? |
21:54:59 | desowin | Nico_P: chill out |
21:55:28 | bluebrother | linuxstb: well, the Makefile is auto-generated by qmake ... |
21:56:03 | bluebrother | using sed would make it easy: I could add a make rule to do the replacement. |
21:56:44 | linuxstb | Why is it a problem that the Makefile is generated by qmake? Can't you write rules in the input file to qmake? |
21:57:03 | bluebrother | I can do that. |
21:57:46 | bluebrother | but how to do the replacement in a nice way? |
21:58:23 | crculver | There's an old feature request in the bug tracker. Is there anyway I can add my vote to show the developers that it has more support? |
21:59:01 | bluebrother | crculver: voting for request was removed (as noone really cared about those votes) |
21:59:09 | linuxstb | bluebrother: I'm suggesting you don't do replacement - just generate it directly from the Makefile with a set of echo statements. |
21:59:34 | low_light | amiconn: question about the c200 lcd... |
21:59:40 | bluebrother | ah −− not sure if I like that. But it would work, right. |
21:59:46 | low_light | amiconn: My older c200 seems to suffer from some of the problems reported in the forums, namely the screen "blanks" in under certain conditions |
22:00 |
22:00:14 | * | bluebrother saw such a thing for a lenghty linker file and it was quite nasty |
22:00:15 | low_light | amiconn: It apprears that the trio of commands for setting each addr area are at fault |
22:00:45 | linuxstb | bluebrother: Yes, I agree it's not ideal, but Info.plist isn't that long... |
22:01:07 | low_light | amiconn: I seem to have fixed it by sending a nop command to the lcd after each set of commands |
22:01:56 | bluebrother | hmm. can I assume sed to be present on a mac? |
22:02:14 | linuxstb | bluebrother: There's _a_ sed on the mac, but it's not GNU sed. |
22:02:19 | | Quit bertrik ("off to play") |
22:02:47 | bluebrother | ah. Well, I just thought about only modifying the Info.plist file on macs −− as only those use it |
22:03:02 | bluebrother | and in that case I could really use sed. |
22:03:04 | linuxstb | True. So you've got lots of options - awk, perl, ... |
22:03:31 | amiconn | low_light: Really odd. Did you check the timing in the datasheets? |
22:03:54 | amiconn | Also, under which circumstances does this occur? |
22:04:20 | amiconn | Boost status, large/small writes to the lcd, other commands besides data transfer, etc |
22:04:36 | disorganizer | @linuxstb: im upping a version of the mf-patch working with your vp-wps2 patch now :-) hopefully this syncs soon become obsolete |
22:06:19 | linuxstb | disorganizer: It might be useful if you could describe how the multi-font patch currently works on the MultiFontSupport wiki page. |
22:07:47 | amiconn | markun: pinh |
22:07:51 | amiconn | *ping |
22:08:18 | disorganizer | @ linuxstb : i dont have a wiki account :-) im a bit paranoid with my personal data |
22:08:58 | | Join MethoS-- [0] (n=clemens@host-091-096-210-139.ewe-ip-backbone.de) |
22:09:34 | | Nick JdGordon|zzz is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
22:10:01 | markun | amiconn: pong |
22:10:40 | | Quit jcollie ("Ex-Chat") |
22:10:57 | low_light | amiconn: most noticable in jewels...moving the cursor down one row causes lcd update rect with y=10, h=10. So the following commands are sent to the lcd: R_Y_ADDR_AREA, 0x24, 0x2D |
22:11:07 | low_light | and 0x2D is the command for standby |
22:11:08 | amiconn | markun: Any news on the font caching optimisation? |
22:11:25 | markun | no, haven't worked on it anymore |
22:11:40 | * | disorganizer hates his pc for being so slow compiling rockbox |
22:11:43 | amiconn | low_light: Hmm, and where did you place the nop? |
22:11:55 | markun | sorry |
22:12:42 | Buschel_ | amiconn: our discussion this afternoon with preglow (alternative to "bx lr" in ARM asm) -> does it make sense to change 5G's lcd routine like this http://www.sendspace.com/file/ms7ytv ? |
22:12:51 | | Quit PaulJam_ (Read error: 113 (No route to host)) |
22:13:11 | low_light | amiconn: but if I set the R_Y_ADDR_AREA first, then it's R_X_ADDR_AREA that messes up. |
22:14:15 | low_light | for example on the sixth column, it sends R_X_ADDR_AREA, 0x3c, 0x45 |
22:14:47 | low_light | 0x45 is R_RAM_SKIP_AREA which shows on the screen as a section that does not update anymore |
22:14:50 | disorganizer | @ linuxstb : fyi your wps2 patch also works flawlessly with bmp-resize and smooth resizing. |
22:15:14 | amiconn | [22:11:43] <amiconn> low_light: Hmm, and where did you place the nop? |
22:15:54 | low_light | amiconn: hang on |
22:16:35 | low_light | amiconn: http://rafb.net/p/4pJiKv54.html |
22:17:40 | low_light | obviously the blit functions would need fixing too |
22:17:45 | | Join courtc [0] (n=court@c-24-99-230-218.hsd1.ga.comcast.net) |
22:19:12 | * | amiconn is re-checking the datasheet |
22:21:33 | Bagder | Congratulations! |
22:21:34 | Bagder | Your organization "Rockbox" has been accepted in to the Google Summer |
22:21:34 | Bagder | of Code(tm) 2008. |
22:21:55 | scorche|sh | \o/ |
22:21:58 | LambdaCalculus37 | Yay! |
22:21:59 | LambdaCalculus37 | \o/ |
22:22:09 | * | LambdaCalculus37 passes beer around to everyone |
22:22:18 | * | domonoky jumps :-) |
22:22:29 | * | scorche|sh writes some planning time for how we should handle this in his to-do book for when he gets home |
22:22:33 | * | gevaerts drinks his beer, and cheers |
22:23:20 | LambdaCalculus37 | And so, the open source project "Rockbox" was accepted by Google for Summer of Code 2008... and there was much rejoicing. |
22:23:27 | Nico_P | \o/ |
22:24:46 | * | bluebrother does the GSoC dance |
22:24:47 | | Quit LambdaCalculus37 ("CGI:IRC 0.5.9 (2006/06/06)") |
22:25:50 | | Quit ompaul (Client Quit) |
22:26:38 | amiconn | low_light: Did you check whether the second 'nop' (after setting Y) is actually necessary? |
22:26:41 | * | low_light goes home (will check logs later) |
22:26:56 | petur | nice! |
22:26:59 | low_light | no |
22:27:05 | low_light | I can check tomorrow |
22:27:17 | low_light | gtg |
22:27:26 | | Quit low_light ("http://www.mibbit.com ajax IRC Client") |
22:28:15 | markun | and a very late \o/ from me :) |
22:28:28 | | Join bughunter2 [0] (n=Administ@ip565fbeaa.direct-adsl.nl) |
22:28:48 | * | petur thinks Bagder now has some editing to do on the GSoC page (http://code.google.com/soc/rockbox/about.html) |
22:28:53 | | Quit MethoS- (Connection timed out) |
22:29:09 | DerPapst | w00t :-D |
22:29:17 | DerPapst | good night everyone |
22:29:17 | petur | at least the ideas page is ok |
22:29:21 | bughunter2 | mcuelenaere: i searched the wiki but can't really find how to get into rescue mode |
22:29:28 | bughunter2 | anyway, "Hi!" :) |
22:29:28 | | Quit DerPapst ("iPodLinux rocks!") |
22:29:29 | Bagder | I'm not sure I can edit that |
22:30:22 | petur | ah, it is there now |
22:31:47 | | Quit alienbiker99 ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
22:31:59 | | Join SliMM [0] (n=stefan@89.137.226.12) |
22:32:16 | SliMM | gibbon_: are you there? |
22:32:18 | * | gevaerts looks for his unicode smilie face again... Finally! \☺/ |
22:32:28 | petur | good to see hugin is accepted too, I'm trying to use it but it fails... could use some dedication |
22:33:45 | amiconn | Buschel: The second part (in lcd_write_yuv420_lines()) makes no sense as-is |
22:34:20 | amiconn | You're saving one register more than before, but don't make use of it |
22:35:07 | | Quit silvio_ (Remote closed the connection) |
22:35:32 | Buschel_ | there is one "mov" saved −− not much optimization possible as far as I can see |
22:36:09 | mcuelenaere | bughunter2: hi, sorry I wasn't looking at IRC |
22:36:13 | bughunter2 | k :) |
22:36:41 | mcuelenaere | I see Private messages are currently disabled, so we'll have to chat in here |
22:36:48 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
22:36:51 | bughunter2 | okay |
22:37:00 | mcuelenaere | about your rescue mode problem, I can't really help you with that; as it is device-related |
22:37:15 | bughunter2 | i might try the way of the ZVM? |
22:37:22 | mcuelenaere | so I think more info about that one is either on epiZENter or at creative support forums |
22:37:26 | mcuelenaere | do you have a hold switch? |
22:37:31 | bughunter2 | yes |
22:37:51 | mcuelenaere | ah |
22:37:52 | bughunter2 | but i can't turn on the device whilst holding the switch. i have to use the same switch to turn on the device |
22:37:55 | mcuelenaere | do you have a reset hole? |
22:37:57 | bughunter2 | yes |
22:38:15 | mcuelenaere | well then, put something in the reset hole while holding the hold switch |
22:38:22 | bughunter2 | k :) |
22:38:23 | mcuelenaere | normally, then you'll boot into resc mode |
22:38:27 | * | bughunter2 tries finding something small |
22:38:53 | mcuelenaere | a thin copper wire will fit |
22:38:56 | mcuelenaere | or a paperclip :) |
22:39:07 | mcuelenaere | or a teeth-stick |
22:39:21 | mcuelenaere | I always carry one in my wallet just in case ;) |
22:39:49 | mcuelenaere | ah the correct word is toothpick :) |
22:40:50 | bughunter2 | yeah, i have one of those :D |
22:41:33 | mcuelenaere | http://forums.creative.com/creativelabs/board/message?board.id=dap&message.id=168928#M168928 |
22:41:47 | mcuelenaere | you'll have to hold the Play button |
22:43:01 | bughunter2 | k :) |
22:43:23 | | Join Shaid [0] (n=adam@dsl-202-45-112-116-static.VIC.netspace.net.au) |
22:43:48 | gibbon_ | SliMM: yes |
22:44:03 | bughunter2 | mcuelenaere: got it |
22:44:15 | SliMM | gibbon_: i wanted to go on with building RB, but i figured it out :) |
22:44:29 | gibbon_ | SliMM: k :) |
22:44:30 | bughunter2 | now what? hehe |
22:44:55 | mcuelenaere | well, this proofs there's a recovery mode :) |
22:45:01 | mcuelenaere | and there's a reload firmware options |
22:45:05 | bughunter2 | yeah indeed |
22:45:07 | bughunter2 | i see |
22:45:13 | mcuelenaere | so all seems to be very related to the ZVM |
22:45:20 | bughunter2 | yay |
22:45:21 | mcuelenaere | and across the whole Zen generation |
22:45:21 | bughunter2 | that helps |
22:45:25 | mcuelenaere | indeed :) |
22:45:33 | bughunter2 | i'm excited |
22:45:43 | mcuelenaere | shall I send you those files perhaps? |
22:45:46 | bughunter2 | sure :) |
22:45:49 | Bagder | now every volunteering mentor needs to go sign up on the gsoc site |
22:46:10 | mcuelenaere | could you give me a PM with your email address? |
22:46:11 | Bagder | me and petur are there already |
22:46:24 | bughunter2 | mcuelenaere: will do |
22:46:29 | markun | Bagder: I'm afraid I will not have enought time this year :( |
22:46:59 | * | BigBambi joins in with a late \ô/ |
22:47:05 | bughunter2 | sent |
22:47:06 | Bagder | markun: we'll save you a seat for next year ;-) |
22:47:07 | markun | I also should probably not have started the M6 port because of that :) |
22:47:17 | * | gevaerts likes BigBambi's hairstyle |
22:47:30 | * | BigBambi is hypercool :) |
22:48:03 | mcuelenaere | bughunter2: received, just a sec; I'll have to decrypt the files |
22:48:17 | | Quit Buschel_ () |
22:48:26 | mcuelenaere | I'll give you the FW for the Zen V/V Plus/V Video, ok? |
22:48:33 | bughunter2 | yeah sure |
22:49:33 | bughunter2 | why did creative choose these weird keys ("1sN0TM3D az u~may th1nk") by the way? |
22:49:43 | bughunter2 | it seems they like leet speak |
22:50:50 | | Quit iamben (Read error: 110 (Connection timed out)) |
22:51:30 | mcuelenaere | maybe to break bruteforce hacks |
22:51:37 | * | petur would like to slowly see some details on devcon08 |
22:51:49 | * | Bagder agrees |
22:51:49 | mcuelenaere | but the FRESC seems to be encrypted with another key, so I'll only give the (C)TL blocks |
22:51:59 | bughunter2 | what exactly is FRESC / TL |
22:52:21 | mcuelenaere | F-RESC is the rescue mode which is written to flash (see the F?) |
22:52:28 | bughunter2 | yep |
22:52:37 | bughunter2 | makes sense |
22:52:42 | mcuelenaere | (C)TL is the encrypted actual firmware |
22:52:45 | | Quit jgarvey ("Leaving") |
22:52:53 | * | gevaerts thinks that petur and Bagder get what they want : _slowly_ see details |
22:52:55 | bughunter2 | what does (C)TL stand for |
22:52:55 | mcuelenaere | it is (on the ZVM) decoded as Hjukebox2.jrm |
22:53:05 | mcuelenaere | H standing for hard disk |
22:53:11 | bughunter2 | k |
22:53:22 | mcuelenaere | as the Zen V is flash-based, I presume it is exactly the same except it is written to flash :) |
22:53:28 | * | petur would like to quickly see some details on devcon08 |
22:53:29 | bughunter2 | :) |
22:53:35 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
22:53:47 | mcuelenaere | (C)TL is firstly compressed/encoded, then it is encrypted |
22:53:55 | gevaerts | petur: make up your mind ;) |
22:54:07 | mcuelenaere | the compression is custom made by Creative, which has been "hacked" by zook |
22:54:13 | bughunter2 | nice |
22:54:24 | mcuelenaere | the encryption is blowfish |
22:54:33 | mcuelenaere | that info is also in the wiki |
22:54:40 | bughunter2 | okay |
22:54:41 | * | petur goes looking for a stick long enough to hit gevaerts |
22:54:49 | bughunter2 | if i ask too much by the way, just point me to a wiki if i missed something |
22:55:04 | mcuelenaere | k |
22:55:23 | * | gevaerts is glad he only put an approximate location in rasher's location database |
22:57:17 | *** | Saving seen data "./dancer.seen" |
22:57:19 | | Join MethoS- [0] (n=clemens@dyndsl-085-016-162-171.ewe-ip-backbone.de) |
22:57:25 | * | bluebrother would like to see some date for devcon08 |
22:57:31 | mcuelenaere | bughunter2: the rar is uploading.. |
22:57:35 | bughunter2 | mcuelenaere: you said "after days of bughunting stupid me just didn't read the datasheet correctly" hehe, a lot of devs bash themselves this way :d |
22:58:28 | mcuelenaere | yeah, but that was just plain stupid :) |
22:58:31 | bughunter2 | =] |
22:58:44 | mcuelenaere | but I'm still learning, so normally I shouldn't make that mistake anymore |
22:59:05 | bughunter2 | i'm even more newbie @ embedded software than you i think |
22:59:08 | mcuelenaere | you don't have any problems with rapidshare? |
22:59:14 | bughunter2 | what problems could i have? |
22:59:27 | mcuelenaere | I don't know, some people had problems downloading of rapidshare.. |
22:59:31 | bughunter2 | oh |
22:59:34 | bughunter2 | i don't think i have |
22:59:37 | mcuelenaere | k |
23:00 |
23:00:34 | mcuelenaere | ah, stupid; actually I didn't need your email addres :) |
23:00:35 | mcuelenaere | http://rapidshare.com/files/100325026/zenv.rar |
23:00:51 | bughunter2 | doesn't matter ;) |
23:00:54 | bughunter2 | to me at least |
23:01:36 | mcuelenaere | the files of interest are *.dec |
23:01:42 | mcuelenaere | those are the decoded ones |
23:02:01 | bughunter2 | okay |
23:02:18 | mcuelenaere | I think FBCB is some kind of boot loader, this one doesn't appear in the ZVM's firmware |
23:02:18 | bughunter2 | what do i have to do in the Creative Wizard? could you guide me a little (I do have the wiki in front of me, too) |
23:02:30 | mcuelenaere | ah, well you won't need that step anymore |
23:02:36 | mcuelenaere | but I'll guid you anyway :) |
23:02:43 | mcuelenaere | you'll need a nk.bin file |
23:02:46 | | Quit Buschel () |
23:02:53 | mcuelenaere | which you can get by extracting it from a FW updater from Creative |
23:02:56 | | Quit petur ("*plop*") |
23:03:09 | bughunter2 | oh |
23:03:12 | bughunter2 | i'll get the latest fw |
23:03:16 | mcuelenaere | or while it is updating your Zen, the FW is written in C:\CtJbFW\cttemp |
23:03:27 | bughunter2 | cool |
23:03:31 | mcuelenaere | normally, the files I've sent you is the newest FW :) |
23:03:44 | bughunter2 | you also have nk.bin ion there? |
23:03:50 | bughunter2 | in* |
23:04:02 | mcuelenaere | no, I didn't sent one because those files are extracted out of it :) |
23:04:16 | bughunter2 | oh the firmwares are there, i see |
23:04:17 | mcuelenaere | so it would be kind of dull to also give you the archive :) |
23:04:17 | bughunter2 | hehe |
23:04:20 | bughunter2 | yeah |
23:04:38 | mcuelenaere | so CreativeWizard is an app I made for working with these FW files |
23:04:46 | mcuelenaere | and it also can create them |
23:04:50 | bughunter2 | i have zenv.rar |
23:04:54 | mcuelenaere | ok |
23:05:14 | mcuelenaere | do you have some kind of reverse engineering program? |
23:05:26 | bughunter2 | OllyDbg and some PE utilities |
23:05:31 | bughunter2 | i had IDA before |
23:05:33 | mcuelenaere | those are for X86 debugging |
23:05:38 | bughunter2 | didn't use it really a lot, so i'll have to catch up |
23:05:39 | mcuelenaere | ah, IDA would be good |
23:06:06 | mcuelenaere | there's one more thing about the (C)TL files |
23:06:13 | mcuelenaere | they aren't raw ARM code |
23:06:17 | mcuelenaere | they are in some kind of structure |
23:06:29 | mcuelenaere | (which is available as a 010 editor template at the wiki) |
23:06:40 | mcuelenaere | but zook made some IDA parser for it some time ago |
23:06:40 | bughunter2 | hmm |
23:06:47 | bughunter2 | alright |
23:06:53 | bughunter2 | what do i have to do with zenv.rar? :P |
23:06:55 | | Join moos [0] (i=moos@m170.net81-66-158.noos.fr) |
23:06:56 | * | bughunter2 blushes |
23:07:01 | mcuelenaere | open it :) |
23:07:06 | mcuelenaere | and extract it somewhere |
23:07:07 | bughunter2 | oh, really? :P |
23:07:16 | bughunter2 | hehe |
23:07:19 | bughunter2 | done |
23:07:22 | mcuelenaere | you have a Zen V Plus? |
23:07:25 | bughunter2 | yep |
23:07:37 | mcuelenaere | then you'll want to browse ZENVPLUS_0xa9544c20.dec |
23:07:45 | mcuelenaere | do you have IDA installed? |
23:07:50 | bughunter2 | not at the moment, no |
23:07:58 | bughunter2 | i'll have to get it quickly in a not so legal way |
23:08:00 | bughunter2 | ;) |
23:08:03 | mcuelenaere | :) |
23:08:55 | mcuelenaere | once you've downloaded it, heres a link to the IDA parser |
23:08:55 | mcuelenaere | http://rapidshare.com/files/100326563/zenldr.ldw |
23:09:05 | mcuelenaere | you'll have to place it in IDA/loaders/ |
23:09:07 | disorganizer | nite@all |
23:09:12 | bughunter2 | IDA is pretty expensive >< |
23:09:15 | bughunter2 | k |
23:09:17 | mcuelenaere | yes :( |
23:09:31 | mcuelenaere | then you'll be able to open up *.dec and start reverse engineering :) |
23:09:59 | mcuelenaere | do you have some ARM experience? |
23:10:02 | bughunter2 | nope |
23:10:04 | bughunter2 | only x86 |
23:10:22 | mcuelenaere | there's an ARM quick set reference card |
23:10:28 | | Quit SliMM ("Leaving.") |
23:10:32 | mcuelenaere | google it, there's some good info on it |
23:10:47 | preglow | amiconn: hmm, can you think of a way to duplicate the lower sixteen bits of a sign extended 32 bit register to the upper sixteen bits |
23:10:50 | preglow | ?? |
23:10:54 | bughunter2 | why do i have to reverse by the way? what do i need to find? |
23:11:15 | | Quit MethoS- (Read error: 104 (Connection reset by peer)) |
23:11:20 | mcuelenaere | the initialization routines, which components are in the Zen V, how they are used, etc. |
23:11:28 | bughunter2 | k :) |
23:11:29 | mcuelenaere | all the low level stuff :) |
23:11:40 | bughunter2 | maybe you can guide me a little bit, since i really didn't use IDA a lot |
23:11:51 | bughunter2 | and the fact i never reversed ARM doesn't help me :P |
23:12:07 | mcuelenaere | a big help is Options->General->Auto Comments |
23:12:13 | bughunter2 | k |
23:12:36 | mcuelenaere | maybe you should read some info about ARM processors |
23:12:44 | ali_as | preglow, in C, in arm asm? |
23:14:21 | | Quit disorganizer ("CGI:IRC (Ping timeout)") |
23:14:35 | bughunter2 | mcuelenaere: installing IDA... :) |
23:15:02 | preglow | ali_as: aye |
23:15:11 | preglow | arm asm |
23:15:23 | preglow | ali_as: oh, and in one instruction, heh |
23:15:43 | ali_as | Okaaay, that might be more tough. |
23:15:44 | | Quit desowin () |
23:15:46 | bughunter2 | mcuelenaere: where do i after starting IDA? |
23:15:51 | bughunter2 | where do i go* |
23:15:55 | preglow | there's a dual identical strh i want to combine to one str |
23:16:10 | bughunter2 | should i choose "ARM Object File"? |
23:16:24 | | Quit pondlife (Read error: 110 (Connection timed out)) |
23:16:44 | amiconn | preglow: You can do it in 2 instructions |
23:16:46 | ali_as | Ahhhh. Two seperate strh's are slow, found that today. |
23:16:49 | mcuelenaere | bughunter2: did you copy zenldr.ldw to the correct dir? |
23:16:57 | bughunter2 | yes |
23:17:03 | amiconn | mov r0, r0, lsl #16; orr r0, r0, r0, lsr #16 |
23:17:17 | preglow | amiconn: that'll still be faster than two strhs |
23:17:35 | mcuelenaere | bughunter2: File->Open : select the *.dec file |
23:18:04 | bughunter2 | yes.. |
23:18:06 | ali_as | If the top 16 bits are 0 or 1 reliably then it can be done in one. |
23:18:10 | bughunter2 | a new screen opens |
23:18:23 | | Quit MethoS-- (Connection timed out) |
23:18:25 | mcuelenaere | bughunter2: ah no, there's some dummy data before the actual header in the file |
23:18:32 | mcuelenaere | open it up with a hex editor |
23:18:35 | bughunter2 | okay |
23:18:35 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
23:19:04 | | Join bertrik [0] (n=Bertrik_@083-013-045-062.dynamic.caiway.nl) |
23:19:16 | preglow | ali_as: hmm, well, won't that be the case for a sixteen bit sign extended number? |
23:20:18 | amiconn | For sign extended, the top 16 bits are either all 0 or all 1 |
23:20:26 | preglow | exactly |
23:20:35 | ali_as | I'm just thinking it only works if we know they are going to be zero. I can't think of a way to use bic in one op. |
23:20:36 | amiconn | That's why it's not possible in a single instruction |
23:20:45 | | Quit domonoky (Read error: 104 (Connection reset by peer)) |
23:20:56 | preglow | i _think_ that's how the fast clip code works |
23:21:17 | amiconn | ? |
23:21:27 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
23:21:47 | mcuelenaere | hmm there seems to be something odd with that file |
23:21:47 | bughunter2 | wb |
23:21:48 | bughunter2 | :) |
23:21:54 | mcuelenaere | :) |
23:21:56 | bughunter2 | i have the HEX editor opened up |
23:22:02 | ali_as | There was a very cunning cdq (intel) alternative, but it isn't optimal translated to arm. |
23:22:07 | mcuelenaere | yes, but you can close it back :) |
23:22:20 | mcuelenaere | go back to IDA and set processor type to ARM |
23:22:29 | bughunter2 | k :) |
23:22:30 | mcuelenaere | press OK (twice) |
23:22:45 | linuxstb | Bagder: Will you be updating the front-page news about SoC? |
23:22:57 | Bagder | a good idea! |
23:23:01 | Bagder | will do |
23:23:04 | mcuelenaere | then you'll see EDOC at 0x6 |
23:23:12 | | Quit wmchris ("Leaving") |
23:23:17 | bughunter2 | mcuelenaere: it warns me about some "THUMB MODE SWITCH INSTRUCTIONS" |
23:23:26 | bughunter2 | ah sorry for shout, could've typed lowercase |
23:24:27 | mcuelenaere | just press OK |
23:24:32 | mcuelenaere | but it seems there's something wrong |
23:24:41 | mcuelenaere | either the Zen V doesn't have an ARM processor |
23:24:43 | bughunter2 | then "You have just loaded a binary file" |
23:24:45 | bughunter2 | hehe |
23:24:50 | mcuelenaere | press ok again |
23:24:57 | bughunter2 | okay |
23:25:06 | bughunter2 | i see EDOC |
23:25:25 | bughunter2 | but the output is nothing like readable ARM code |
23:25:30 | bughunter2 | just a bunch of DCB 0xXX |
23:25:40 | ali_as | Not dissasembled yet. |
23:25:48 | ali_as | Find start of code, press c. |
23:26:00 | bughunter2 | that works |
23:26:07 | mcuelenaere | yes I know |
23:26:23 | mcuelenaere | I'm currently looking at the strings for pointers that it is compiled as ARM code |
23:26:34 | mcuelenaere | SHIFT+F12 |
23:27:00 | mcuelenaere | Copyright MGC 2004 - Nucleus PLUS - ARM925 TI v. 1.14 |
23:27:07 | mcuelenaere | nah, it must be ARM |
23:27:10 | | Quit Horscht (Read error: 110 (Connection timed out)) |
23:27:17 | bughunter2 | okay |
23:27:18 | bughunter2 | nice |
23:27:31 | | Join Horscht [0] (n=Horscht@p4FD4E9CC.dip.t-dialin.net) |
23:27:40 | Bagder | but do remember that it may contain thumb code at places |
23:27:43 | bluebrother | Bagder: while you're at it, how about adding a rbutil link to the build pages? |
23:27:52 | bughunter2 | "thumb code"? |
23:27:55 | | Join Absinthe [0] (n=cawagons@ool-43561407.dyn.optonline.net) |
23:28:04 | Bagder | bughunter2: a special 16bit instruction mode that ARM features |
23:28:08 | | Join Shadows1990 [0] (n=519a3244@gateway/web/cgi-irc/labb.contactor.se/x-a87bfc287a0301ba) |
23:28:13 | ali_as | Look for branches to unaligned addresses to locate thumb code. |
23:28:15 | bughunter2 | okay |
23:28:17 | Shadows1990 | hello |
23:28:20 | | Join JdGordon|uni [0] (i=82c20d67@rockbox/developer/JdGordon) |
23:28:31 | bughunter2 | Bagder: what's so important about the thumb code? |
23:28:37 | ali_as | (un 32bit aligned addresses, they will be 16bit aligned). |
23:28:38 | Shadows1990 | i dont suppose anyone has the Tatung Elio (P722) Software? |
23:28:57 | Bagder | bughunter2: its not particularly important but afair IDA doesn't automatically detect that when set to regular ARM |
23:29:05 | bughunter2 | k |
23:29:12 | ali_as | Thumb code looks like garbage in IDA unless you set the flag. |
23:29:15 | bughunter2 | mcuelenaere: the first few bytes are disassembled but from offset 0x28 everything is DCB 0xXX again |
23:29:26 | ashes | HAPPY SAINT PATRICK'S DAY! |
23:29:36 | Shadows1990 | anyone got any links? |
23:29:38 | ali_as | And when you do set the flag, it has a habit of destroying work so far. |
23:29:42 | Shadows1990 | they took the site down recently |
23:29:45 | Shadows1990 | now im f00ked |
23:29:53 | mcuelenaere | bughunter2: nah, they are bogus |
23:30:04 | bughunter2 | okay |
23:30:07 | markun | linuxstb: weren't you working on the Tatung Elio? |
23:30:07 | mcuelenaere | ANDEQS R11, R8, R4,LSR#14 is just one of those which mean nothing if they are out of context |
23:30:16 | Bagder | bluebrother: you mean a link to this http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility ? |
23:30:20 | bughunter2 | hehe |
23:30:26 | bluebrother | Bagder: yep, somethinng like that ;-) |
23:30:32 | mcuelenaere | I think the first block seems to be some kind of data |
23:30:38 | Shadows1990 | i just need the software for teh time being |
23:30:39 | mcuelenaere | instead of code |
23:30:41 | | Quit Mathiasdm ("Yuuw!") |
23:30:48 | Bagder | bluebrother: that page should probably be edited to become friendlier towards newbies |
23:30:52 | ali_as | And ultra rare to have a conditional intruction setting flags. |
23:30:58 | mcuelenaere | but I can't seem to find the entry point :( |
23:30:59 | bluebrother | just to show users that we have an installer |
23:31:01 | Bagder | like moving the huge changelog from not being before everything of interest... |
23:31:28 | bluebrother | I agree. |
23:31:30 | linuxstb | markun: Yes... |
23:32:04 | bughunter2 | mcuelenaere: okay, i think i can't be much of a help in finding the entry point through all this ARM code though :) |
23:32:19 | linuxstb | Shadows1990: What software are you looking for? |
23:32:22 | Shadows1990 | linuxstb, dont suppose you have the software :D |
23:32:26 | | Quit maxkelley (Remote closed the connection) |
23:32:37 | | Join maxkelley [0] (n=max@cpe-74-69-17-126.rochester.res.rr.com) |
23:32:38 | Shadows1990 | oh, the firmware and media manager software |
23:33:09 | ali_as | bughunter, try finding a debug text and dissasemble around it. |
23:34:29 | ali_as | Functions usually start with an stm (which saves the registers of the calling routine, and usually the link register) and end with ldm, the reverse. |
23:35:01 | | Join stripwax_ [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:35:02 | Shadows1990 | a megaupload or rapidshare link would be much appreciated |
23:36:47 | ali_as | Shadows, tried forums like anythingbutipod.com? |
23:37:07 | Shadows1990 | hmmm, might give it a shot |
23:37:57 | linuxstb | Shadows1990: Never knew there was media manager software. You can find a firmware file here - http://daniel.haxx.se/sansa/mi4.html |
23:39:03 | Shadows1990 | oh my god, you are a saviour |
23:39:13 | Shadows1990 | thankyou good man, and happy saint patricks day |
23:43:55 | | Quit Shadows1990 ("CGI:IRC (EOF)") |
23:43:56 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:45:09 | | Quit linuxstb (Nick collision from services.) |
23:45:12 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
23:45:29 | | Join Zarggg [0] (n=zarggg@216-15-73-111.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
23:46:20 | ali_as | preglow, I so neerly had a single op solution but the constant 1+2^16 isn't legal. It would have taken major clock cycles though so no real use. |
23:46:26 | | Quit mcuelenaere (Read error: 104 (Connection reset by peer)) |
23:46:35 | | Join mcuelenaere [0] (n=mcuelena@78-22-191-99.access.telenet.be) |
23:47:18 | | Quit Absinthe ("Leaving") |
23:47:24 | | Join Absinthe [0] (n=cawagons@ool-43561407.dyn.optonline.net) |
23:47:33 | | Quit Absinthe (Client Quit) |
23:50:17 | | Join corevette [0] (n=corevett@adsl-75-35-211-166.dsl.pltn13.sbcglobal.net) |
23:51:33 | * | amiconn wonders how that solution would look like |
23:51:43 | | Quit stripwax (Read error: 110 (Connection timed out)) |
23:52:10 | | Join CaptainKewl [0] (i=jds@207-237-172-5.c3-0.nyr-ubr4.nyr.ny.cable.rcn.com) |
23:54:11 | | Quit bluebrother ("leaving") |
23:55:41 | | Quit mf0102 ("Verlassend") |
23:56:05 | SSnake | i'm looking for a setting that gives me the default button used to come back from the menus...any place to look for? |
23:56:51 | | Quit moos ("Rockbox rules the DAP world") |
23:58:34 | | Quit hd () |