00:00:03 | gevaerts | but that's not what I care about right now. Getting the things to work for real is more important |
00:00:07 | * | stripwax knows that the wps doesn't use 0 CPU while the screen is off, but still... |
00:00:20 | | Quit dfkt (Quit: -= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.) |
00:00:20 | gevaerts | stripwax: they're called from the wps redraw code |
00:00:30 | stripwax | cool |
00:00:38 | kugel | stripwax: depends, the skin engine "sleeps" if the backlight is off, but that only applies for targets with backlight and non-transflexive screens |
00:00:39 | gevaerts | and they're loaded in the wps buffer |
00:01:05 | stripwax | gevaerts - so the refresh rate is determined by the wps update rate? or could the pebble instruct the wps how often to refresh? |
00:01:44 | stripwax | kugel - I'm pretty sure the skin engine doesn't sleep on ipod video if the lcd controller is powered off when backlight is off (ipod video is translective but lcd can be turned off too) |
00:01:58 | Buschel | sudoman: I never saw any 3G bench before. but yours looks strange. maybe a new battery is a good idea −− they are not too expensive. as soon as you have one please report the runtime again, of course :o) |
00:01:59 | gevaerts | stripwax: it probably should. I'm still not entirely sure that I can get the actual loading to work properly for all CPU architectures, so I don't care too much right now :) |
00:02:07 | stripwax | otherwise I'd expect ipod video runtimes with/without wps to be essentially the same |
00:02:21 | kugel | I believe the ipodvideo updates if the backlight is off but stops updating if the lcd sleep kicks in |
00:02:27 | JdGordon_ | stripwax: you can easily disable the wps if you want |
00:02:43 | stripwax | gevaerts - yep - I agree, proving the concept right now probably more important! |
00:03:01 | JdGordon_ | if pebbles works we can maybe move the playlist viewer to it to show a complicated example |
00:03:03 | stripwax | JdGordon - true. but, I kinda feel I shouldn't have to / it shouldn't make a difference |
00:03:31 | stripwax | kugel - hm, maybe it was changed since the most recent runtime changes on ipodruntime |
00:03:50 | | Quit m3dlg (Quit: RAGE QUIT) |
00:03:56 | JdGordon_ | without being able to call local functions I wonder how painful pebbles are going to be to make though |
00:04:01 | kugel | basically, the skin engine calls lcd_active() to see whether it should update or not |
00:04:02 | | Join CptJesus [0] (~60ea966d@gateway/web/freenode/x-kkvcgisqvmjkffzx) |
00:04:45 | CptJesus | Hi everyone |
00:04:48 | sudoman | buschel: the apple firmware shows a series of icons for a "charging battery" and an icon for a "charged battery". does this mean that there is software charge control/monitoring in the 3G or is it just a timed progression? i'm curious because i don't know whether to charge with the apple or rockbox firmware |
00:05:27 | kugel | JdGordon_: so you're not going to add %ac etc to the playlist viewer? |
00:05:31 | TheSeven | there is software monitoring at least |
00:06:17 | kugel | I wonder why it doesn't simply contain sublines so that the normal skin engine code would handle this all? |
00:06:19 | TheSeven | not sure about software control on those old devices |
00:06:23 | | Quit ender` (Quit: The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites'. -- Larry Hardiman) |
00:06:43 | Buschel | sudoman: I am charging via apple firmwae as this is a lot faster on my 5.5G. I assume this is the same on the 3G |
00:06:49 | CptJesus | I've been trying to install rockbox on my 30 gb iPod video...and I've been completely unable to install the bootloader. ipodpatcher.exe has a write failed error. Its being run as an administrator. If anyone could help me, that would be really awesome...I can't for the life of me figure out the issue |
00:06:55 | sudoman | interesting, because there doesn't seem to be any software monitoring installed with the rockbox firmware |
00:07:11 | JdGordon_ | kugel: not any time soon. Ideally get_line() should be directly usable from the playlist viewer, to cut down on *everything* a very stripped down parser was reimplemented for it which only stores the token id and not a full token struct for each item |
00:07:12 | sudoman | *on a 3G |
00:07:18 | | Join Rob2223 [0] (~Miranda@p4FDCAC79.dip.t-dialin.net) |
00:07:25 | JdGordon_ | no conditionals are allowed, no sublines, no difficult tags |
00:07:51 | JdGordon_ | I'd like the playlist viewer to become much more integrated so its not a simple skin reimplementation |
00:08:36 | kugel | yes that would be nice |
00:08:45 | pamaury | TheSeven: did you managed to test the nano2g thing ? |
00:08:59 | kugel | but IMO at the very least it should support align tags |
00:09:00 | TheSeven | i'm in the process of doing so |
00:09:05 | evilnick_B | CptJesus: If there's an error message then it'd be helpful to post that |
00:09:14 | TheSeven | needed to clean up my working copy a little bit to make it work again ;-) |
00:09:19 | CptJesus | Alright, 1 sec, I'll retreive it again |
00:09:37 | JdGordon_ | kugel: then by all means, go for it. a naive implementation could do like %s where its the whole line |
00:09:37 | Buschel | sudoman: I just submitted a patch to take care of your runtime tests. As nobody else has got some better measurements I took yours :o) So please report, if a new battery changes the behaviour. |
00:09:40 | Buschel | Good night |
00:09:41 | JdGordon_ | which wouldnt be too complicated |
00:10:03 | sudoman | buschel: thanks a bunch ;) |
00:10:03 | TheSeven | damn, that build machine is slow as hell |
00:10:08 | | Quit Buschel () |
00:10:41 | TheSeven | installing... |
00:10:54 | | Quit Rob2222 (Ping timeout: 256 seconds) |
00:11:28 | CptJesus | evilnick: moving images to create room for new firmware −−> Error reading from disk: [ERR] Write failed −−> :invalid argument −−> [ERR] Image movement failed −−> [ERR] −−install failed |
00:11:47 | TheSeven | rolo'ing... |
00:12:33 | * | TheSeven yells at rolo |
00:12:38 | evilnick_B | CptJesus: Can you access the drive through explorer (or equivalent)? |
00:12:52 | CptJesus | Yes, its accessible. And I am using Windows |
00:13:02 | TheSeven | pamaury: seems to be fine, but i don't have high nesting levels |
00:13:15 | evilnick_B | Hmmm, actually, you should be able to use rbutil, not ipodpatcher.exe |
00:13:19 | pamaury | At least it doesn't crash like before ? |
00:13:37 | TheSeven | yep, didn't get a crash yet |
00:13:44 | TheSeven | and i think it used to crash on boot |
00:13:56 | CptJesus | evilnick_b: I tried that. It simply fails to install the bootloader. Do you need a log? |
00:14:01 | TheSeven | dircache thread is at 4% stack usage |
00:14:10 | pamaury | Logically, if the fault was on dircache, it can't crash anymore with depth level < 16 |
00:14:29 | pamaury | wow, that's strange ! |
00:15:04 | pamaury | TheSeven: can you disable dircache and renable it (and reboot) ? To see if stack usage maintain |
00:15:39 | evilnick_B | CptJesus: It does say that you should be logged in as an Administrator, which *may* be different to Running as Administrator. Can you try that out? |
00:16:13 | evilnick_B | CptJesus: And is it a Windows iPod? |
00:16:13 | CptJesus | evilnick_b: I am logged in as administrator =( |
00:16:17 | CptJesus | Yes |
00:16:23 | CptJesus | Formatted with FAT32 |
00:16:31 | CptJesus | By iTunes |
00:16:45 | sudoman | what if CptJesus reformats? |
00:17:07 | gevaerts | reformatting won't help if it's the bootloader install that fails |
00:17:18 | TheSeven | pamaury: it stays at 4%, whether it's enabled or not |
00:17:23 | CptJesus | [RbUtil] Bootloader Post-Installation, error state: true |
00:17:30 | CIA-8 | New commit by pamaury (r24711): Remove obsolete comment. |
00:17:35 | CptJesus | That's all that the log gives me |
00:17:58 | TheSeven | if it's enabled, i get a splash saying "scanning <something>..." very very briefly (a quarter of a second maybe?) |
00:18:07 | TheSeven | is that suspiciously fast= |
00:18:07 | | Quit parafin (Read error: Operation timed out) |
00:18:08 | TheSeven | ? |
00:18:15 | pamaury | TheSeven: that's too low to be real, 4% of DEF+0x200=0x600 is 60 bytes ! I can't believe it scan the whole disk with 60bytes of stack |
00:18:23 | pamaury | Is it still enabled ? |
00:18:31 | pamaury | (check the dircache option in debug menu) |
00:18:55 | TheSeven | i disabled it, rebooted, checked stack: 4%, enabled it, rebooted, got the scanning splash, checked stack: 4% |
00:19:30 | | Quit bertrik (Quit: De groeten) |
00:19:34 | gevaerts | CptJesus: rbutil has a system information item in a menu somewhere |
00:19:37 | TheSeven | Cache initialized: yes |
00:19:37 | pamaury | Did you check the dircache entry in the debug menu, the one will statistics like the size, number of entries, ... |
00:19:42 | pamaury | Hum |
00:19:43 | * | gevaerts can't remember where exactly |
00:19:55 | CptJesus | I have it, what do you need from it? |
00:20:21 | pamaury | That's stupid but this 4% seems suspicious to me :) |
00:20:37 | TheSeven | size: ~100KB, limit: ~6MB, reserve: 0/65536, scanning took 0 seconds, 1389 entries |
00:20:57 | gevaerts | CptJesus: can you paste the entire thing on http://pastebin.com and give us the resulting link? |
00:21:15 | CptJesus | Do you want the System Trace or the System Info? |
00:21:16 | pamaury | What is the memory type of the nano2g ? |
00:21:21 | TheSeven | how much stack usage is reported on your devices? |
00:21:26 | TheSeven | pamaury: 32MB of SDRAM |
00:21:31 | gevaerts | System Info I think |
00:21:36 | pamaury | TheSeven: sorry, storage ;) |
00:21:44 | TheSeven | 8GB flash |
00:21:51 | | Join m3dlg [0] (~m3dlg@bb-87-81-252-83.ukonline.co.uk) |
00:21:55 | pamaury | On mine, something like 50% at least with 0 depth level |
00:22:02 | CptJesus | gevaerts: http://pastebin.com/d1683087e |
00:22:08 | | Quit Barahir (Ping timeout: 260 seconds) |
00:22:11 | | Join parafin [0] (parafin@paraf.in) |
00:22:12 | CptJesus | Thats system info. I can give you the trace if you want it |
00:22:13 | pamaury | (mostly taken by the fat core+ata code I imagine) |
00:22:27 | gevaerts | hm, it doesn't see any USB devices |
00:22:31 | gevaerts | That's strange |
00:22:36 | evilnick_B | Attached USB devices - nothing??! |
00:22:43 | pamaury | TheSeven: hum, perhaps that's because it's flash then but still... |
00:22:50 | gevaerts | CptJesus: is itunes running? |
00:23:01 | CptJesus | Yet both rbutil and ipodpatcher see the iPod. And no, it is not |
00:23:04 | TheSeven | pamaury: the "ata code" (ftl in that case) won't use much stack, I reduced that to the absolute minimum possible (no sector buffers at all) |
00:23:30 | TheSeven | but it will use more than 60 bytes for sure |
00:23:49 | | Join Barahir [0] (~jonathan@gssn-5f756b48.pool.mediaWays.net) |
00:23:52 | gevaerts | 6.1 is windows 7, right? |
00:23:57 | CptJesus | Correct |
00:23:58 | pamaury | Yes, but even if you fit the ftl code in say, 10 bytes, my code uses at 40 bytes, the fat uses way more bytes |
00:24:05 | pamaury | *at least |
00:24:35 | pamaury | No that's impossible, something is wrong but if you say it's working... |
00:25:05 | evilnick_B | CptJesus: Does Autodetect work, i.e. does it find the correct drive? |
00:25:10 | CptJesus | evilnick_B: Yes |
00:25:18 | * | gevaerts doesn't know what's going on |
00:25:44 | CptJesus | gevaerts: That makes 2 of us =( |
00:25:54 | gevaerts | I suspect some windows 7 specific thing, but I could easily be wrong |
00:25:59 | evilnick_B | CptJesus: Maybe you could do the system trace too |
00:26:08 | evilnick_B | s/do/put on pastebin/ |
00:26:22 | CptJesus | http://pastebin.com/m516e3f87 |
00:27:04 | pamaury | TheSeven: I know I'm boring but would you mind doing a little modification and recompile dircache.c to retest ? ;-) |
00:28:03 | evilnick_B | CptJesus: I suspect the latter part of that log could be useful ;) |
00:28:40 | pamaury | oops, I just noticed that my dircache code doesn't propage dircache generation errors. Perhaps that's related but then I don't understand how it works |
00:29:03 | CptJesus | evilnick_B: The part where it spams [Settings] GET U: "mountpoint" "G:/" ? |
00:29:22 | evilnick_B | CptJesus: Yeah, that's almost definitely not a good sign |
00:29:51 | TheSeven | pamaury: damn, i smashed my ftl |
00:29:55 | | Quit MagusG (Read error: Connection reset by peer) |
00:29:56 | CptJesus | evilnick_B: Am I allowed to blame witchcraft at this point? |
00:30:13 | pamaury | TheSeven: what does that mean ? |
00:30:40 | TheSeven | i might need to restore the whole thing, but I'll try to debug some things first |
00:30:53 | gevaerts | JdGordon_: the way things are set up now, you can load (well, not right now, that bit needs work...) the same pebble multiple times. We could do separate load and use tokens to fix that, or we could cache the names. If my current work succeeds and I get globals working, reusin the same loaded pebble for multiple instances could cause trouble though |
00:31:25 | pamaury | TheSeven: so you can try and modify something ? |
00:31:30 | gevaerts | Having an extra pebble_api shouldn't be too hard |
00:31:39 | TheSeven | currently it won't mount |
00:31:39 | JdGordon_ | resuing the same blog would be far more useful than allowing globals inside the pebble |
00:31:44 | evilnick_B | CptJesus: That or Win7 :) - I believe that the devs who work on rbutil are away from IRC now, but they'll presumably check the logs. |
00:31:58 | JdGordon_ | not allowing local funcitons is still the bigest issue imo |
00:32:02 | * | JdGordon_ back in 30 |
00:32:11 | gevaerts | yes, maybe that will be fixable though |
00:32:56 | CptJesus | evilnick_B: Definitely witchcraft. That seems like the most logical assumption. However, for reference, I can manually put the rockbox files on the ipod through explorer. The bootloader fails no matter what method I use |
00:33:04 | pamaury | JdGordon_: does gcc supports nested functions in C ? |
00:33:07 | pamaury | *doesn't |
00:33:24 | evilnick_B | CptJesus: I |
00:33:43 | CptJesus | I guess I'll come back to this tomorrow or something...I'm too frustrated to continue working on this right now |
00:34:03 | gevaerts | CptJesus: the rbutil developers aren't here right now. I'd suggest either trying with a pre-7 windows or coming back tomorrow, a few hours earlier (the devs you need are in Europe, and it's past midnight here) |
00:34:22 | evilnick_B | 'm baffled, to be honest. |
00:34:36 | evilnick_B | CptJesus: Could you use the WinXP VM inside Win7? |
00:34:36 | CptJesus | Thanks for the help though =) |
00:34:53 | CptJesus | I'll give it a whirl and be back later, I have to take my sister to Gymnastics |
00:35:01 | CptJesus | I appreciate the effort though |
00:35:26 | * | TheSeven seriously needs to work on nandfsck |
00:35:39 | CptJesus | Take it easy |
00:35:46 | | Quit CptJesus (Quit: Page closed) |
00:38:36 | | Quit evilnick_B (Quit: Page closed) |
00:39:07 | | Quit TheUser (Ping timeout: 258 seconds) |
00:41:28 | JdGordon_ | pamaury: no idea, but that sounds more scary than goto's :) |
00:41:33 | | Quit jgarvey (Quit: Leaving) |
00:42:14 | pamaury | To compile, yes. To code, no |
00:42:18 | pamaury | :) |
00:44:08 | kugel | nested functions? are you crazy? |
00:44:24 | pamaury | why ? |
00:44:49 | pamaury | There are plenty of languages with nested functions |
00:45:11 | JdGordon_ | EUREKA! we have a mechanism where pebbles can load other pebbles, then you can functions :) |
00:45:48 | pamaury | omg, that's horrible ;) |
00:46:45 | pamaury | How do you pass parameters ? With a ugly void* ptr ? |
00:48:36 | gevaerts | pamaury: what do those nested functions look like? I doubt if they are very different from normal functions in the binary |
00:49:03 | stripwax | saratoga - on coldfire (h120), mdctexpt seems only fractionally faster than trunk (which is probably to be expected as mdctexp has almost no coldfire asm). so I think good to merge! |
00:50:03 | pamaury | It highly depends on how there are compiled but yes generally there are compiled to normal functions (though the prolog and epilog are different and the access to variables of others stack frames are much more complicate). It's even more challenging if you want to do it without global variables ! |
00:50:07 | stripwax | hm, actually mdctexp slightly slower than trunk for high bitrate vorbis. |
00:50:47 | Biont | JdGordon_: Now I have 21 viewports for the playlist viewer :) http://img24.imageshack.us/img24/5094/12499034.jpg |
00:51:03 | JdGordon_ | ah crap! |
00:51:53 | pamaury | gevaerts: but the concept of funtions is not well defined at binary level so you can have one "binary function" that indeeds contains the code of several C functions but that's weird :) |
00:52:11 | gevaerts | pamaury: *you* make it work then! :) |
00:52:37 | * | pamaury hides from gevaerts ;) |
00:52:43 | TheSeven | http://pastie.org/828126 |
00:52:51 | TheSeven | hmm, clean nano2g svn build |
00:54:17 | JdGordon_ | Biont: why arnt you using multifont also! :< |
00:54:33 | JdGordon_ | kugel: look at that screenshot... you dont need the alignment tags! |
00:55:19 | *** | Saving seen data "./dancer.seen" |
00:56:13 | | Quit pamaury (Quit: abort();) |
00:57:26 | Biont | JdGordon_: I'm having trouble getting my han ds on a recent simulator. The one at the extras page doesn't have multifont yet and I failed miserably at compiling my own one several times. Multifont is pretty much the only reason this is not at the theme page yet, because I want to further improve the playlist viewer and song info |
00:57:36 | JdGordon_ | kugel: by the way, if you want to do RaaaaAAAaa you should do it for the mini2440 instead of n900 :) seen as you have one already |
00:57:59 | JdGordon_ | Biont: windows sim I guess? |
00:58:11 | Biont | JdGordon_ Yes :/ |
00:58:24 | kugel | who talked about n900 btw? |
00:58:32 | JdGordon_ | didn't you? |
00:58:44 | kugel | no |
00:59:03 | kugel | the sim already runs on it, so it's boring :) |
01:00 |
01:00:03 | JdGordon_ | silly duffer... remove the SIMULATOR define and then say that! |
01:05:04 | Biont | btw: I do think alignment tags would be nice in the playlist viewer. this is one of the things I forgot to mention in the forums. It's not a big problem, but you can't align the playtime properly at the moment. when a song is longer than 9:59 minutes, it will "stand out" |
01:05:38 | Biont | I think you all have faced worse things before, though |
01:07:39 | gevaerts | OK, ARM+colour LCD people can now also look at the clock. FS #11027 has my current code |
01:08:47 | gevaerts | monochrome and greyscale people need to change it a bit I guess |
01:11:18 | gevaerts | non-arm might work. I have no idea |
01:18:22 | TheSeven | does anyone have an idea where that weird build error could be coming from? |
01:18:24 | JdGordon_ | Biont: I'm bored so I'll setup stuff so I can build a windows sim for you if you want |
01:19:38 | Biont | JdGordon_: Really? That would be great, thank you |
01:21:51 | Biont | JdGordon_: Maybe I can get it at the theme site before going to bed then :) |
01:23:40 | kugel | gevaerts: considered -fPIC? |
01:24:57 | gevaerts | kugel: I use -fPIC, but on it's own that's not enough. I *think* that the fixup I do now is correct for all architectures, but I don't really know why it doesn't work with multiple functions |
01:25:33 | kugel | it shouldn't be a problem if they're static is it? |
01:25:43 | gevaerts | unless I did something wrong while testing of course |
01:25:52 | gevaerts | my test was with a static function |
01:26:00 | gevaerts | the thing locked up :) |
01:26:05 | Biont | does multifont also work for the .sbs? |
01:26:06 | kugel | strange |
01:26:16 | kugel | Biont: of course :) |
01:26:25 | JdGordon_ | Biont: jdgordon.info/rockbox/d2w32sim.zip">http://usa.jdgordon.info/rockbox/d2w32sim.zip |
01:26:27 | Biont | great |
01:27:02 | JdGordon_ | rasher: apparently I can build w32 sims now, do you want me to do a full set? |
01:27:27 | kugel | gevaerts: the code in your current test pebble looks fun :) |
01:27:34 | TheSeven | gevaerts: can you upload a binary of a failing multi-function pebble somewhere? |
01:27:39 | TheSeven | i'd like to look at the disassembly |
01:27:49 | | Quit checker (Quit: CGI:IRC) |
01:28:15 | * | gevaerts tests again first to make sure |
01:28:16 | TheSeven | i don't see any reason why gcc should ever generate non-position-independent code on arm, as long as everything is in one file |
01:28:33 | kugel | gevaerts: what target do you test on? |
01:28:37 | gevaerts | kugel: e200 |
01:29:10 | kugel | cpucache_invalidate() needs to be called on COP-less archs as well I think |
01:29:41 | gevaerts | in that case, the standard plugin loader is also wrong |
01:29:42 | kugel | ah, it's there, at the end |
01:29:47 | Biont | JdGordon_: thank you very much. am I supposed to overwrite the .rockbox folder in my simulator with this one? (sorry for being stupid, but it says "codec failure" if I do) |
01:29:54 | JdGordon_ | yes |
01:30:01 | JdGordon_ | extract the whole folder over the top |
01:31:56 | Biont | JdGordon_: Well, then there's the codec failure |
01:32:02 | gevaerts | TheSeven: gevaerts/pebble/">http://www.evonet.be/~gevaerts/pebble/ has everything |
01:33:04 | gevaerts | TheSeven: the loader fixes the first four bytes to adjust for the load address. See apps/pebble.c in the patch on FS #11027 for details |
01:33:37 | | Join ecio [0] (~Moo@244-108.202-68.tampabay.res.rr.com) |
01:33:57 | stripwax | JdGordon - won't Biont need the updated sim executable too? |
01:34:08 | JdGordon_ | its not in the zip? |
01:34:27 | Biont | nope, just a .rockbox folder |
01:34:27 | stripwax | nope. rockboxui.exe |
01:34:39 | stripwax | hence the codec failure... |
01:34:43 | JdGordon_ | lame |
01:34:45 | JdGordon_ | ok 1 min |
01:34:52 | Biont | :) |
01:34:55 | stripwax | not really. sim builds don't use zip. |
01:35:12 | JdGordon_ | Biont: jdgordon.info/rockbox/rockboxui.exe">http://usa.jdgordon.info/rockbox/rockboxui.exe |
01:35:16 | TheSeven | gevaerts: where's the entrypoint of that thing? at offset 4? |
01:35:19 | JdGordon_ | someone needs to fix make zip then :) |
01:35:25 | gevaerts | TheSeven: yes |
01:35:26 | stripwax | eh. |
01:35:32 | gevaerts | at least, I hope so :) |
01:35:34 | stripwax | maybe. |
01:36:18 | * | stripwax wonders - what's the chance of mdctexp merge with trunk actually building first time? |
01:36:31 | kugel | JdGordon_: make zip never worked for sims, but Raapp would solve it |
01:36:34 | | Join CaptainKewl [0] (jds@207-237-117-89.c3-0.80w-ubr2.nyr-80w.ny.cable.rcn.com) |
01:36:51 | kugel | stripwax: did you merge already? |
01:36:54 | stripwax | man, cygwin builds are sooooo slow |
01:36:57 | gevaerts | stripwax: that depends on how many test builds you do :) |
01:37:07 | stripwax | kugel - locally, yes. not committed it yet, as I want to see what builds first |
01:37:16 | stripwax | but I might not get to it if I fall asleep first .... |
01:37:31 | JdGordon_ | stripwax: if you are impatient with cygwin you can ssh into my box and go nuts |
01:37:49 | TheSeven | gevaerts: heh, it's a very trivial issue |
01:37:53 | stripwax | JdGordon - nah, but thanks anyway |
01:38:01 | TheSeven | helper is the function at 0x4, not pebble_do :-D |
01:38:11 | Biont | JdGordon_: Thank you :) |
01:38:17 | gevaerts | hm, that would explain it :) |
01:38:50 | JdGordon_ | so multi funciton pebbles are doable? |
01:39:04 | * | gevaerts tries |
01:39:04 | TheSeven | i don't know if there is a better way, but i would just use a trivial ASM stub consisting of a branch to pebble_do and link it with that |
01:39:07 | kugel | there should probably be a pepple header which just expands to a function calling the pebble's main? or look how plugins do it :) |
01:39:22 | | Quit fyrestorm (Read error: Connection reset by peer) |
01:39:33 | gevaerts | I'm trying a .lds fix first |
01:39:57 | * | stripwax whoops - seems to work! |
01:40:00 | stripwax | Look out for the red... |
01:40:25 | TheSeven | the rest seems to be safe |
01:40:46 | gevaerts | if this really works I think I'll have a go at doing this sort of thing for normal plugins though |
01:41:25 | JdGordon_ | I wonder if we could use the pebbles for things like metadata parsers so only the required ones are in ram? |
01:41:35 | kugel | so, I imagine pebbles being shipped with themes which makes up for a boring licensing issue discussion |
01:41:37 | JdGordon_ | and other things which arnt used often |
01:41:56 | JdGordon_ | kugel: no, why would they? they'd be part of the source tree |
01:42:03 | JdGordon_ | still gpl requirements |
01:42:10 | gevaerts | kugel: they still depend on the exact plugin API version |
01:42:22 | kugel | JdGordon_: why should they be part of the source tree? |
01:42:48 | JdGordon_ | same reason as plugins |
01:43:07 | kugel | and what's the reason for plugins? |
01:43:09 | rasher | kugel: probably same situation as with rocks. In theory they could be separate, but in practice all the usual ones will get included |
01:43:17 | stripwax | oh wait - some ugly conflicts cos some changes to atrac3 are in trunk and some other changes are in branch. ugh. won't commit just yet ... |
01:43:18 | rasher | s/usual/useful/ |
01:43:56 | | Part toffe82 |
01:44:04 | kugel | there are a billion themes, each could potentially have a few pebbles, I don't think we're going to ship all of them |
01:44:37 | kugel | and any themer could say "I put it into my theme.zip and don't care about it" |
01:45:01 | JdGordon_ | we should reject any themes that include pebbles |
01:45:04 | gevaerts | yes, but they would only work for one target, and not for very long |
01:45:12 | kugel | JdGordon_: scrolling lines reveal the menu backdrop here |
01:45:14 | JdGordon_ | especially when they are going to be target dependdant |
01:47:03 | kugel | I don't like the idea of rejecting themes that have pebbles |
01:47:12 | kugel | what's the point of the feature then? |
01:47:42 | kugel | and they won't necessarily be target dependant |
01:48:13 | Llorean | Unless you make them in lua. |
01:48:22 | Llorean | Otherwise they're at least target-restricted. |
01:49:03 | kugel | depending on how they're done they might be arch-dependant only |
01:49:16 | gevaerts | TheSeven: I don't see a quick fix. I think I'll move back to a header like the normal plugins have |
01:49:25 | | Join MagusG [0] (magusg@c-98-192-69-229.hsd1.ga.comcast.net) |
01:49:29 | Llorean | kugel: That's target dependency though |
01:49:55 | CIA-8 | New commit by stripwax (r24712): Merge from branches/mdctexp - faster ifft+imdct in codec lib |
01:49:57 | * | stripwax >- fingers in ears <- |
01:50:06 | TheSeven | gevaerts: a quick hack would probably be swapping those functions and using a forward declaration |
01:50:47 | Llorean | Is there any way to make pebbles lua rather than compiled? |
01:51:16 | kugel | sure if you integrate lua into the core |
01:51:51 | kugel | I think the overhead would be quite huge though, especially with multiple pebbles |
01:51:59 | gevaerts | TheSeven: maybe, but right now I'm more tempted to try the same trivial .got fixup on normal plugins. If that works, we gain a lot more |
01:52:08 | gevaerts | it's also late :) |
01:52:09 | Llorean | Well I mean the only options are target-independent pebbles, reject themes with pebbles that aren't included in SVN, or themes are broken down by target rather than screen. |
01:52:13 | stripwax | Just noticed OndioSP build is red −− always −− anyone care? |
01:52:27 | JdGordon_ | noone thats still awake :) |
01:52:28 | pixelma | stripwax: could have been a bit more info I think. Has it been tested on coldfire a bit (as I always saw people talking about results on ARM when talking about it here)? |
01:52:39 | Llorean | I don't see why you can't include pebbles in SVN and reject themes with nonstandard ones, much like tags |
01:52:48 | pixelma | stripwax: broken rombox |
01:52:48 | JdGordon_ | Llorean: LUA pebbles would also be very useful |
01:52:59 | JdGordon_ | ls |
01:53:08 | Llorean | JdGordon_: They'd certainly be more designer-friendly since you wouldn't need a dev environment to create / test them |
01:53:12 | stripwax | pixelma - yes. plus I also tested on coldfire a short while back. seems fractionally slowee than trunk, but only at high bitrates, from what I can tell (limited testing) |
01:53:39 | gevaerts | Llorean: in theory the lua interpreter itself could be a pebble :) |
01:53:40 | Llorean | I really don't expect a proliferation of compiled pebbles on the same scale as the number of created themes - most theme authors won't want to set up the dev environment, etc. |
01:53:45 | Llorean | gevaerts: That would be the ideal. |
01:53:51 | Llorean | :-P |
01:53:52 | JdGordon_ | Llorean: yes, but that shouldnt mean that they should be done instead of c pebbles (I dont think you were suggesting that though) |
01:54:33 | stripwax | pixelma - it probably needs a coldfire expert/enthusiast to see if anything needs changing for coldfire targets, but nobody so far has volunteered to make any changes in branch |
01:54:40 | pixelma | stripwax: doesn't sound very assuring |
01:54:47 | | Quit robin0800 (Remote host closed the connection) |
01:54:52 | kugel | JdGordon_: not sure if you overlooked it, but scrolling lines is broken |
01:54:54 | stripwax | pixelma - it is faster for wma 192kbps and below, and vorbis 192kbps and below |
01:54:59 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
01:55:08 | | Quit krabador (Read error: Connection reset by peer) |
01:55:20 | JdGordon_ | kugel: I thuoght I fixed all that, should be a quick fix |
01:56:59 | CIA-8 | New commit by stripwax (r24713): Fix yellow (ff_fft_permute_c an unused function in codeclib) |
01:58:56 | CIA-8 | New commit by stripwax (r24714): Fix yellow (bad function declaration) |
01:59:43 | * | gevaerts has a running two-function pebble :) |
02:00 |
02:00:02 | | Quit efyx_ (Remote host closed the connection) |
02:00:26 | kugel | so, someone needs to mail that windows 3.1 guy so that he can reimplement it as a pebble |
02:00:47 | CIA-8 | New commit by stripwax (r24715): FIx typo in coldfire asm which caused yellow |
02:00:52 | gevaerts | I swapped the functions, after which I got two .got entries, so I had to fix the .got fixup |
02:01:21 | kugel | 2 gots? |
02:01:34 | stripwax | Ok, I think I've fixed those other guys' code and hopefully no warnings now :) |
02:01:45 | gevaerts | kugel: two entries, one .got table |
02:01:52 | stripwax | pixelma - please add your findings to the FasterMDCT page |
02:01:56 | saratoga | woot |
02:02:01 | JdGordon_ | gevaerts: get rid of pebble globals, having them is going to cause issues when they are loaded more than once |
02:02:06 | JdGordon_ | and FUCKING AYE :) |
02:02:17 | gevaerts | JdGordon_: globals and functions are the same :) |
02:02:30 | gevaerts | well, not entirely |
02:02:50 | JdGordon_ | so we just make sure pebble authors know not to use them? |
02:02:59 | JdGordon_ | or static variables of any type? |
02:03:21 | * | gevaerts thinks that people are moving too fast. We're still experimenting to see what's possible! |
02:03:33 | kugel | ah yes, I forgot that! |
02:03:36 | JdGordon_ | nonesense! |
02:03:49 | kugel | I was sure it's ready to commit already :) |
02:04:15 | | Nick Strife1989 is now known as Strife89 (~michael@adsl-220-102-6.mcn.bellsouth.net) |
02:09:30 | Unhelpful | we are *going* to have some relocations to deal with most likely, might as well handle simple relocs in some way |
02:09:39 | Unhelpful | multiple (and background) plugins, go! |
02:09:47 | CIA-8 | New commit by stripwax (r24716): split_radix_permutation also unused (since now a hardcoded table) - but left intact so we can/could regenerate the table |
02:10:22 | stripwax | ^^ oddly enough, only [some of] the Sim builds complained about the last one. weird. |
02:10:51 | JdGordon_ | Unhelpful: we are already better than iphone OS :) |
02:12:46 | | Join killan [0] (~nnscript@c-38fd70d5.06-397-67626721.cust.bredbandsbolaget.se) |
02:13:02 | | Quit TheSphinX^ (Quit: XChat@Linux) |
02:14:16 | stripwax | saratoga - green! :) |
02:14:39 | Unhelpful | JdGordon_: not *yet*... |
02:18:15 | | Quit `Assassin (Read error: Connection reset by peer) |
02:18:20 | * | stripwax sleeps ..... |
02:18:27 | | Quit stripwax (Quit: http://miranda-im.org) |
02:19:46 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.1.87) |
02:20:33 | Stephen__ | is there a patch to increase the charge from the h340 ? instead of 100mah get 500mah ? |
02:20:33 | | Join freddyb [0] (~fred@pool-68-238-8-141.chi.dsl-w.verizon.net) |
02:21:30 | sudoman | Stephen_: i think you need a new battery for that |
02:21:53 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
02:22:44 | Stephen__ | isn;t it the same as the ipods it doesn't pull the full charge from the battery irregardless of the batterys newness |
02:23:00 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
02:24:33 | | Quit JdGordon_ (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
02:25:19 | | Quit GeekShad__ (Ping timeout: 260 seconds) |
02:28:57 | kugel | JdGordon: can you have a look if the playback.c change of fs#11004 is fine? |
02:31:31 | | Quit kugel (Remote host closed the connection) |
02:32:24 | | Quit MethoS- (Remote host closed the connection) |
02:35:39 | | Quit Kitr88 (Ping timeout: 252 seconds) |
02:36:22 | | Join Kitr88 [0] (Kitr88@BSN-182-120-56.dial-up.dsl.siol.net) |
02:39:59 | | Quit freddyb (Quit: Konversation terminated!) |
02:40:34 | | Quit Biont (Quit: CGI:IRC) |
02:45:05 | | Quit Stephen__ (Quit: Leaving) |
02:46:51 | | Quit minus (Ping timeout: 272 seconds) |
02:46:57 | sudoman | Stephen_: i don't know these things. i have an upgraded battery that's a little old. honestly, i did expect to get more out of it, even when it was new. |
02:48:11 | | Quit S_a_i_n_t (Quit: There are 10 types of people, those who understand binary, and those who don't.) |
02:49:14 | | Quit komputes (Quit: I haven't slept for ten days, because that would be too long.) |
02:55:23 | *** | Saving seen data "./dancer.seen" |
03:00 |
03:10:32 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.1.87) |
03:11:28 | S_a_i_n_t | do you need to have all the toolchains installed to make a simulator build in CygWin? |
03:11:28 | | Join CptJesus [0] (~60ea966d@gateway/web/freenode/x-wjonuzasbehzpotg) |
03:12:00 | CptJesus | gevaerts: Are you available? |
03:13:05 | saratoga | S_a_i_n_t: no just a native compiler |
03:13:05 | JdGordon | S_a_i_n_t: you dont need any to build the sim |
03:13:15 | | Join crazed [0] (~cr4z3d@unaffiliated/cr4z3d) |
03:13:31 | S_a_i_n_t | I had to reinstall Cygwin, and now I get some message regarding SDL and it won't make sim builds anymore... |
03:13:37 | crazed | what's a recommended way of tagging mp3s i pulled off an ipod? |
03:13:47 | crazed | i have the whole iPod_Control/Music directory |
03:13:48 | | Join BlakeJohnson861 [0] (~bjohnson@2002:1876:a27b:0:227:13ff:fe65:1262) |
03:14:05 | Llorean | S_a_i_n_t: Do you have SDL installed? |
03:14:48 | saratoga | hopefully hes checked that |
03:15:03 | S_a_i_n_t | I *should* do, I have all the 'required packages' from the wiki, and didn't touch the base packages. |
03:15:15 | | Quit BlakeJohnson86 (Ping timeout: 260 seconds) |
03:16:06 | S_a_i_n_t | the only thing that should be different between this CygWin istall and the last, is I didn;t bother building toolchains I won;t use. |
03:18:10 | | Quit Strife89 (Quit: Bed.) |
03:18:14 | sudoman | crazed: most songs should be tagged. do you need to change the file names of the songs? |
03:18:29 | crazed | well unless picard is lying i don't think any of these songs are tagged |
03:19:16 | S_a_i_n_t | they should all be tagged, just in a weird truncated folder system that the ipod puts them in |
03:19:33 | S_a_i_n_t | with names like DDFGH etc. |
03:19:38 | crazed | yeah |
03:19:42 | sudoman | i think there might be some trick you can use in itunes to get it to write the stored information in the database to the id3 tags |
03:19:44 | crazed | that's what it looks like but there's no tags |
03:20:09 | sudoman | what os do you have? |
03:20:14 | S_a_i_n_t | isn't there a util on the RB wiki for this...? |
03:21:36 | | Quit n17ikh (Read error: Connection reset by peer) |
03:23:03 | saratoga | if your itunes didn't write tags then your only hope is to find an app that can read the ipod database and rename the files based on what it says |
03:23:04 | Tomis | no, itunes definitely edits the mp3/m4a tags |
03:23:04 | Tomis | fields for which there is no tag standard, are stored only in the database, such a ratings |
03:23:08 | saratoga | i have no idea if such a thing exists |
03:25:31 | TheSeven | which ones were the ubuntu packages needed to build the manual? |
03:26:46 | TheSeven | is that documented somewhere? |
03:27:20 | TheSeven | nvm, found it |
03:29:38 | | Join n17ikh [0] (~n17ikh@host-69-59-126-212.nctv.com) |
03:29:51 | crazed | yeah there's definitely no id3 tags on here |
03:29:53 | crazed | fuug |
03:31:49 | sudoman | Tomis: i downloaded some talks online and put them into itunes. they had correct file names but itunes did not update the id3 tags. i had to use TriTag on os x to give track name tags to those songs. |
03:32:19 | Tomis | so the files didn't have id3 from the get-go |
03:32:45 | Tomis | but it pulled in the file's name as the display name, without editing the id3 |
03:33:44 | | Quit CptJesus (Quit: Page closed) |
03:34:11 | sudoman | yeah, basically. i'm not sure if this would work, but someone suggested getting the info for the song in itunes and then clicking OK. but that would be tedious for many songs. it might be feasible for doing album names. |
03:34:56 | Tomis | i suspect it would only update it if you actually made a change |
03:37:31 | S_a_i_n_t | i think it depends on the "allow itunes to manage my music" setting in itunes |
03:37:53 | S_a_i_n_t | if set to no, it doesn;t touch your tags at all. |
03:38:05 | S_a_i_n_t | .......damn semecolon!...... |
03:38:23 | S_a_i_n_t | *semi |
03:40:36 | | Quit Adnyxo (Ping timeout: 264 seconds) |
03:47:43 | | Part froggyman |
03:49:19 | | Quit sudoman (Quit: sudoman) |
03:50:41 | | Quit S_a_i_n_t (Quit: There are 10 types of people, those who understand binary, and those who don't.) |
03:55:12 | | Quit DerPapst (Quit: Leaving.) |
04:00 |
04:01:52 | | Quit saratoga (Quit: CGI:IRC (EOF)) |
04:13:55 | | Quit TheSeven (Disconnected by services) |
04:14:07 | | Join The_Seven [0] (~theseven@rockbox/developer/TheSeven) |
04:14:17 | | Nick The_Seven is now known as TheSeven (~theseven@rockbox/developer/TheSeven) |
04:21:34 | | Join medial [0] (~neo@85.26.92.11) |
04:22:37 | | Join saratoga [0] (~9803c57f@rockbox/developer/saratoga) |
04:23:01 | | Join logiclost [0] (~lostlogic@erudite.lostlogicx.com) |
04:23:04 | | Join blithe_ [0] (~blithe@72.14.176.144) |
04:23:47 | | Quit blithe (Write error: Broken pipe) |
04:24:43 | | Join Tuplis_ [0] (~jani@adsl-77-109-221-158.kymp.net) |
04:28:30 | | Join Barahir_ [0] (~jonathan@gssn-5f75462d.pool.mediaWays.net) |
04:28:35 | | Quit Tuplis (Ping timeout: 265 seconds) |
04:28:35 | | Quit lostlogic (Ping timeout: 265 seconds) |
04:31:09 | | Quit Sajber^ (Read error: Connection reset by peer) |
04:31:45 | | Quit Barahir (Ping timeout: 248 seconds) |
04:38:23 | saratoga | the ffmpeg AAC_HE decoder is really interesting, it uses an MDCT to implement the synthesis QMF |
04:43:21 | | Quit GeekShadow (Quit: The cake is a lie !) |
04:55:26 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:28:57 | | Join phanboy4 [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net) |
05:32:03 | | Join Hillshum [0] (~hillshum@75-165-233-186.slkc.qwest.net) |
05:33:21 | | Quit Horscht (Quit: Verlassend) |
05:34:20 | | Quit ps-auxw (Ping timeout: 260 seconds) |
05:36:19 | | Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123) |
05:43:28 | | Join nimak [0] (~nima@adsl-75-45-228-161.dsl.sfldmi.sbcglobal.net) |
05:45:35 | | Quit nima (Ping timeout: 245 seconds) |
05:53:23 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
05:58:09 | | Quit ecio (Ping timeout: 248 seconds) |
05:58:22 | | Join Anaxite [0] (~anaxite@pdpc/supporter/professional/anaxite) |
05:59:23 | | Join phanboy_iv [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net) |
06:00 |
06:01:38 | Anaxite | I figure it's a bit late but I've got a question for anyone working on Rockbox; I've got a Sansa Clip v1 I'm willing to donate to the project. Is there anyone interested in having it? |
06:04:01 | | Quit Rob2223 (Read error: Connection reset by peer) |
06:04:01 | | Quit phanboy4 (Read error: Connection reset by peer) |
06:04:01 | | Join Rob2222 [0] (~Miranda@p4FDCAC79.dip.t-dialin.net) |
06:04:02 | | Quit lyngaas (Read error: Connection reset by peer) |
06:04:02 | | Quit danopia (Ping timeout: 256 seconds) |
06:05:11 | | Join danopia [0] (~danopia@fullcirclemagazine/developer/danopia) |
06:06:34 | saratoga | Anaxite: post in the New Ports thread and see if anyone takes you up on the offer |
06:06:50 | Anaxite | Under the general Sansa thread? |
06:08:00 | saratoga | yeah thats your best bet I think |
06:08:07 | saratoga | no one is going to be awake now |
06:09:00 | Anaxite | Ok, that's fine. Alternately, I'm on IRC during the daytime as well if it's better not to crowd the forums with requests/questions. |
06:09:44 | Anaxite | Thanks. |
06:09:52 | saratoga | would't hurt to ask online later |
06:10:06 | saratoga | off hand i'm not sure who would be interested, theres probably some people with just a fuze or a v2 player |
06:10:16 | Hillshum | Anaxite: Many of the devs are European, and it's a bit late there |
06:11:22 | | Join lyngaas [0] (~staale@19.81-167-149.customer.lyse.net) |
06:11:33 | Anaxite | I half-expected it, but thanks for the confirmation. :) |
06:12:27 | Hillshum | Anaxite: How much capacity does this Clip have? |
06:12:37 | Anaxite | It's a 2GB Clip. |
06:14:05 | saratoga | FWIW i've been offering a 2GB ClipV2 to anyone who wants it for a while |
06:14:19 | saratoga | but the V1 is more interesting since rockbox already mostly runs on it |
06:14:36 | Hillshum | saratoga: Who does 'anyone' extend to? |
06:14:59 | saratoga | people i think are worth the effort to mail it to |
06:15:21 | saratoga | dev badge on the forums helps with that |
06:15:30 | Anaxite | Yeah, I decided to give rockbox on the clip a shot... apart from the battery life and the USB driver, it's working quite nicely. I was quite impressed! |
06:16:18 | Hillshum | Anaxite: How does the battery compare on yours? I've never really run the Original Firmware on mine |
06:17:58 | Anaxite | It has a bit less than half the battery life of the OF when idling. |
06:18:28 | Hillshum | Hmm. |
06:18:28 | Anaxite | I know that without rockbox, it has reached around the 16 hour mark, possibly a few more (didn't count much past that) |
06:18:38 | Hillshum | idling? |
06:18:50 | Anaxite | Sorry; I meant when not playing music. |
06:24:23 | | Quit panni_ (Read error: Connection reset by peer) |
06:42:31 | | Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey) |
06:55:30 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:00:06 | | Quit liar (Quit: Verlassend) |
07:02:31 | | Quit saratoga (Quit: Page closed) |
07:04:03 | | Join flyback- [0] (~teac@c-98-219-129-239.hsd1.pa.comcast.net) |
07:07:09 | | Quit flyback (Ping timeout: 272 seconds) |
07:09:02 | | Nick Tuplis_ is now known as Tuplis (~jani@adsl-77-109-221-158.kymp.net) |
07:13:15 | | Join TheUser [0] (~theuser12@80.93.115.26) |
07:23:09 | | Join stoffel [0] (~quassel@p57B4DFAA.dip.t-dialin.net) |
07:30:44 | | Quit Hillshum (Ping timeout: 265 seconds) |
07:35:20 | | Quit Bagder (Ping timeout: 252 seconds) |
07:38:36 | | Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d) |
07:39:25 | | Quit kramer3d (Disconnected by services) |
07:39:30 | | Nick kramer3d_ is now known as kramer3d (~kramer@unaffiliated/kramer3d) |
07:42:12 | | Quit TheUser (Ping timeout: 260 seconds) |
07:42:28 | | Join TheUser [0] (~theuser12@80.93.115.26) |
07:49:31 | | Quit TheUser (Ping timeout: 246 seconds) |
07:49:56 | | Join TheUser [0] (~theuser12@80.93.115.26) |
07:58:30 | | Quit TheUser (Ping timeout: 245 seconds) |
08:00 |
08:17:09 | CIA-8 | New commit by jdgordon (r24717): change the %St tag so it only shows the filename of file settings, not the full path (i.e cabbiev2 instead of /.rockbox/wps/cabbiev2.wps) |
08:23:37 | | Join bmbl [0] (~Miranda@unaffiliated/bmbl) |
08:26:05 | | Quit stoffel (Remote host closed the connection) |
08:31:46 | | Join ender` [0] (krneki@foo.eternallybored.org) |
08:39:03 | | Quit togetic (Quit: WeeChat 0.3.0) |
08:39:28 | | Join togetic [0] (~togetic@unaffiliated/ibuffy) |
08:40:27 | | Quit medial (Quit: My damn controlling terminal disappeared!) |
08:46:17 | | Quit CaptainKewl (Ping timeout: 240 seconds) |
08:47:20 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
08:49:52 | | Quit TheSphinX^ (Client Quit) |
08:50:23 | | Quit tchan (Ping timeout: 272 seconds) |
08:51:52 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
08:52:37 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
08:52:42 | | Quit TheSphinX^ (Client Quit) |
08:54:39 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
08:55:32 | *** | Saving seen data "./dancer.seen" |
08:55:59 | | Quit shai (Read error: Connection reset by peer) |
08:56:02 | | Join tchan [0] (~tchan@lunar-linux/developer/tchan) |
08:56:19 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
08:57:09 | | Join EricDraven [0] (~de7e5f3c@giant.haxx.se) |
08:57:20 | | Quit shai (Read error: Connection reset by peer) |
08:58:02 | | Quit EricDraven (Client Quit) |
08:58:05 | | Join petur [0] (~petur@rockbox/developer/petur) |
08:59:58 | | Quit TheSphinX^ (Quit: XChat@Linux) |
09:00 |
09:00:04 | | Join flydutch [0] (~flydutch@host154-132-dynamic.15-87-r.retail.telecomitalia.it) |
09:00:14 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
09:03:37 | | Join stoffel [0] (~quassel@p57B4DFAA.dip.t-dialin.net) |
09:03:42 | | Quit BHSPitMonkey (Quit: Ex-Chat) |
09:12:28 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
09:12:55 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
09:13:25 | AlexP | JdGordon: I agree with kugel - the playlist viewer is not usable for prev/next preset nae without align tags |
09:13:35 | AlexP | s/nae/name/ |
09:14:25 | | Quit phanboy_iv (Ping timeout: 248 seconds) |
09:15:12 | AlexP | I would like left side of screen −−>Prev preset Next preset<−− right side of screen. Each of those is in its own viewport, but the next preset needs to right aligned within its viewport |
09:16:46 | amiconn | What would prev/next preset name be good for? |
09:17:51 | | Join Bagder [0] (~daniel@rockbox/developer/bagder) |
09:18:06 | amiconn | It's certainly different from next track info in the wps. The next track *will* start playing after some time without user intervention, whereas the fm station never changes automatically |
09:19:48 | | Quit Anaxite (Quit: KVIrc Insomnia 4.0.0, revision: 3725, sources date: 20091205, built on: 2009-12-21 09:01:14 UTC http://www.kvirc.net/) |
09:21:14 | AlexP | amiconn: I like to see what I'm going to change onto next |
09:21:18 | | Quit TheSphinX^ (Quit: XChat@Linux) |
09:21:22 | | Quit shai (Read error: Connection reset by peer) |
09:21:45 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
09:22:05 | AlexP | And regardless of whether it is something you would use, if it is intended to be possible then it should be possible to align it properly |
09:22:57 | amiconn | We don't have previous track info in the wps either. Wouldn't you need that when skipping back? ;) |
09:23:23 | * | amiconn uses the preset list when he needs to select a specific preset |
09:23:24 | AlexP | Ideally, but that is much harder to do I believe |
09:23:36 | AlexP | It is also less likely |
09:23:47 | | Join DerPapst [0] (~DerPapst@p4FE8EEF5.dip.t-dialin.net) |
09:23:47 | | Join T44 [0] (~Topy44@f049051198.adsl.alicedsl.de) |
09:25:10 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
09:26:13 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
09:26:27 | | Quit TheSphinX^ (Client Quit) |
09:27:31 | | Quit Topy44 (Ping timeout: 256 seconds) |
09:27:31 | | Quit TopyMobile__ (Ping timeout: 246 seconds) |
09:32:42 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
09:37:32 | | Quit karashata (Quit: The fluffy dragon has left completely!) |
09:42:49 | | Join TopyMobile__ [0] (~topy@f049051198.adsl.alicedsl.de) |
09:43:36 | | Quit kramer3d (Ping timeout: 264 seconds) |
09:44:03 | | Join kramer3d [0] (~kramer@unaffiliated/kramer3d) |
09:55:22 | | Quit TheSphinX^ (Quit: XChat) |
09:55:42 | | Join TheSphinX^ [0] (~cold@p54A5D6BD.dip.t-dialin.net) |
09:56:58 | | Quit TheSphinX^ (Client Quit) |
10:00 |
10:00:46 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
10:16:43 | | Quit Zagor (Quit: SSD install) |
10:24:53 | | Quit kramer3d (Quit: Leaving) |
10:29:09 | | Join shai_ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
10:31:41 | | Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
10:31:41 | | Quit Zagor (Changing host) |
10:31:41 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
10:31:58 | | Quit shai (Ping timeout: 256 seconds) |
10:46:20 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.1.223) |
10:46:47 | S_a_i_n_t | TheSeven: Ping |
10:49:10 | S_a_i_n_t | Anyone to field a Nano2g/DirCache question..? |
10:55:33 | *** | Saving seen data "./dancer.seen" |
11:00 |
11:17:06 | S_a_i_n_t | Hmmm....ok, new way of looking at this...Does anyone know why "DEFAULT_STACK_SIZE" in 'firmware/common/dircache.c' was changed so drastically? IIRC it *was* at 0x900, now its down to 0x200?!? The reason this surprises me is that to stop the Nano2g from *PANIC*Stkov DirCache-ing *see #FS10679. I need to set it to 0x1900 (at least, but 0x2000 seems to run better) to stop this...so dropping it even further seemed a bit odd to me. |
11:18:13 | S_a_i_n_t | I don't want to risk trying a build at 0x200 because I don't feel like trashing all my data on the 2g's for the millionth time, but the sudden drop in size makes me wonder what I may break setting it to 0x1900~2000 again... |
11:18:44 | | Join shai__ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
11:21:50 | | Quit shai_ (Ping timeout: 256 seconds) |
11:24:55 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
11:25:49 | | Join Sajber^ [0] (~Sajber@h-143-173.A213.priv.bahnhof.se) |
11:28:30 | | Join zumbi_ [0] (~zumbi@77.230.237.25) |
11:28:32 | | Join yawny [0] (user36@pr0.us) |
11:28:57 | | Join nima [0] (~nima@adsl-75-45-228-161.dsl.sfldmi.sbcglobal.net) |
11:28:58 | | Join Frampis_ [0] (famas@noppakerho.com) |
11:29:11 | | Join koniiiik_ [0] (johnny64@phoenix.wheel.sk) |
11:29:16 | | Join ranmacha1 [0] (ranma@yumi.tdiedrich.de) |
11:31:20 | | Join maraz_ [0] (maraz@kapsi.fi) |
11:33:52 | | Quit nimak (*.net *.split) |
11:33:52 | | Quit BlakeJohnson861 (*.net *.split) |
11:33:52 | | Quit parafin (*.net *.split) |
11:33:52 | | Quit martian67 (*.net *.split) |
11:33:52 | | Quit moos (*.net *.split) |
11:33:52 | | Quit koniiiik (*.net *.split) |
11:33:52 | | Quit cjcopi (*.net *.split) |
11:33:52 | | Quit Zarggg (*.net *.split) |
11:33:52 | | Quit ranmachan (*.net *.split) |
11:33:52 | | Quit zumbi (*.net *.split) |
11:33:53 | | Quit Frampis (*.net *.split) |
11:33:53 | | Quit maraz (*.net *.split) |
11:33:53 | | Quit elcan (*.net *.split) |
11:35:37 | | Quit stoffel (Ping timeout: 246 seconds) |
11:36:58 | | Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
11:38:01 | | Join parafin [0] (parafin@paraf.in) |
11:40:48 | | Quit parafin (Client Quit) |
11:40:51 | | Join parafin [0] (parafin@paraf.in) |
11:41:34 | | Quit parafin (Client Quit) |
11:41:37 | | Join parafin [0] (parafin@paraf.in) |
11:49:28 | | Join ecio [0] (~ecio@244-108.202-68.tampabay.res.rr.com) |
11:59:35 | * | S_a_i_n_t *finally* (after missing it several times...) spots r24708 (fix for #FS10679), and decides to run with it...thanks pamaury ;) , I assure you I'll let you know if *PANIC* Stkov DirCache still happens on the Nano2G |
12:00 |
12:00:37 | | Join Zarggg [0] (~zarggg@65-78-69-194.c3-0.eas-ubr6.atw-eas.pa.cable.rcn.com) |
12:04:01 | | Quit m3dlg (Ping timeout: 248 seconds) |
12:11:40 | | Join watto [0] (~watto@193.203.81.165) |
12:27:01 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
12:39:33 | | Join stoffel [0] (~quassel@p57B4DFAA.dip.t-dialin.net) |
12:42:24 | * | TheSeven wonders if he should file a bug agains rockboxdev.sh |
12:42:30 | | Join OnlyByGrace [0] (~5fee1b37@gateway/web/freenode/x-afecxfflngxoanli) |
12:43:02 | | Join MethoS- [0] (~clemens@134.102.106.250) |
12:44:06 | S_a_i_n_t | what's the problem with it? |
12:44:18 | * | S_a_i_n_t is happy to see someone else alive in here :D |
12:44:37 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
12:44:48 | TheSeven | it fails building an EABI compiler on a fresh ubuntu install |
12:45:18 | Bagder | can't we just blame ubuntu? B) |
12:45:28 | S_a_i_n_t | ....easier :D |
12:46:47 | S_a_i_n_t | TheSeven: can you verify that dircache is fixed now (for Nano2G) as of 24708? |
12:46:51 | | Quit OnlyByGrace (Ping timeout: 252 seconds) |
12:46:57 | TheSeven | S_a_i_n_t: I think it is. |
12:47:03 | S_a_i_n_t | you're the only other person I know (with a 2g) to ask... |
12:47:10 | S_a_i_n_t | awesome :D |
12:49:15 | TheSeven | oh, and it does fail with a "cannot create directory: file exists" message if i run it for the second time |
12:49:27 | TheSeven | can't it just kill that? |
12:51:12 | S_a_i_n_t | you'd think it would be smart enough to not bother creating the dir if it already exists... |
12:51:44 | Bagder | I made it not do it by itself once upon the time just to avoid mistakes |
12:51:54 | Bagder | but I'm not sure it helps anyone |
12:52:16 | TheSeven | rm, deleting it's own temp directory won't hurt, huh? |
12:52:25 | TheSeven | hm* |
12:52:27 | TheSeven | wtf |
12:52:54 | S_a_i_n_t | *shouldn't* hurt... |
12:52:57 | Bagder | I think my theory was that I'd leave the rm -rf'ing to the user to avoid the very very slim chance the dir isn't actually "ours" |
12:53:25 | S_a_i_n_t | I managed to get away with deleting all rockboxdev'sh's tmp stuff without a hitch. |
12:53:28 | TheSeven | it should do that with rbdev-build then, but not the subdirectories |
12:53:31 | S_a_i_n_t | in CygWin though. |
12:54:00 | TheSeven | it happily overwrote the stuff in rbdev-build, but then complained about rbdev-build-e |
12:54:22 | S_a_i_n_t | odd. |
12:55:09 | Bagder | no strong opinions either way from me |
12:55:37 | *** | Saving seen data "./dancer.seen" |
12:55:49 | | Quit Sajber^ (Read error: Connection reset by peer) |
12:55:50 | TheSeven | hm, which packages do i need to have installed for an eabi toolchain build to complete? |
12:56:00 | S_a_i_n_t | I'm of the opinion that a tmp should be cleared once the ap is done with it...otherwise it's not "tmp" by definition |
12:56:20 | TheSeven | S_a_i_n_t: that wouldn't be helpful when it crashes |
12:56:26 | Bagder | S_a_i_n_t: there again, I took the safe route. Like when you want to debug problems etc |
12:57:16 | Bagder | and I'd still call it "temp", just that "temp" is extended to expire manually ;-) |
12:57:28 | S_a_i_n_t | :D |
12:57:42 | TheSeven | it's complaining about GMP 4.1+ and MPFR 2.3.2+, but I can't find those in the ubuntu repositories |
12:57:43 | AlexP | or automatically on reboot |
12:59:45 | TheSeven | aha. who would have thought that the package for gmp 4.2 is called "libgmp3". |
13:00 |
13:00:08 | Bagder | and libmpfr-dev perhaps? |
13:00:45 | Bagder | well the number in the package names are usually soname numbers, not actual version number |
13:00:57 | TheSeven | yes, libmpfr-dev seems to depend on everything i need |
13:07:05 | | Join minus [0] (~minus@p5DC70FBA.dip0.t-ipconnect.de) |
13:14:47 | | Join perfectdrug__ [0] (~marko@p5B0ED07B.dip.t-dialin.net) |
13:16:38 | | Nick shai__ is now known as shai (~Shai@l192-117-110-233.cable.actcom.net.il) |
13:17:08 | | Nick shai is now known as Guest63500 (~Shai@l192-117-110-233.cable.actcom.net.il) |
13:17:47 | | Quit Guest63500 (Quit: Leaving) |
13:18:07 | | Join shai_ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
13:18:55 | | Quit perfectdrug_ (Ping timeout: 272 seconds) |
13:20:25 | | Join kugel [0] (kugel@rockbox/developer/kugel) |
13:29:52 | TheSeven | how do i tell configure to use eabi? |
13:34:21 | kugel | chose e when it's asking for the crosscompiler |
13:38:11 | TheSeven | it isn't asking... |
13:46:13 | kugel | TheSeven: ah sorry, I confused it. pass −−eabi |
13:48:30 | | Part minus ("Verlassend") |
13:49:53 | | Join joeytwiddle [0] (~joey@cpc4-aztw4-0-0-cust207.aztw.cable.virginmedia.com) |
13:59:45 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
14:00 |
14:04:03 | | Join froggyman [0] (~sopgenort@pool-72-69-210-48.chi01.dsl-w.verizon.net) |
14:06:21 | | Join teru [0] (~teru@KD059133108225.ppp.dion.ne.jp) |
14:06:56 | | Part froggyman |
14:11:52 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
14:22:32 | | Quit kugel (Ping timeout: 265 seconds) |
14:25:26 | | Join FOAD__ [0] (~dok@dinah.blub.net) |
14:27:51 | | Quit FOAD (Read error: Operation timed out) |
14:27:51 | | Nick FOAD__ is now known as FOAD (~dok@dinah.blub.net) |
14:29:28 | | Join kugel [0] (kugel@rockbox/developer/kugel) |
14:38:52 | | Join kugel_ [0] (kugel@141.45.206.62) |
14:39:09 | | Join froggyman [0] (~187b533e@giant.haxx.se) |
14:41:02 | | Join kugel__ [0] (kugel@141.45.206.62) |
14:41:32 | | Quit kugel (Ping timeout: 276 seconds) |
14:43:05 | | Quit kugel_ (Ping timeout: 240 seconds) |
14:45:39 | | Join Farthen [0] (~chatzilla@e179233161.adsl.alicedsl.de) |
14:46:46 | | Join Adnyxo [0] (~aaron@adsl-065-013-002-216.sip.asm.bellsouth.net) |
14:48:24 | | Join kugel [0] (kugel@rockbox/developer/kugel) |
14:50:25 | | Quit kugel__ (Ping timeout: 248 seconds) |
14:54:58 | | Join archivator [0] (~archivato@stu0279.keble.ox.ac.uk) |
14:55:41 | *** | Saving seen data "./dancer.seen" |
14:56:37 | | Join funman [0] (~fun@rockbox/developer/funman) |
14:56:48 | | Quit kugel (Ping timeout: 264 seconds) |
14:58:56 | | Quit anewuser (Quit: http://xrl.us/WinterChipV =ooo ϢINTER ϾHIP 5iVE is OOON!!) |
14:59:55 | archivator | re: gsoc 2010 - I was thinking of doing TTS in core, integrating flite to be precise. However, I am not entirely sure that concatenative synthesis is the right tool for the job. Something like espeak might indeed be more suitable for in-core tts. Any thoughts on that or rockbox TTS in general? What are the use cases? |
15:00 |
15:02:41 | funman | blind people i guess |
15:03:43 | archivator | where does the current method fail that we need TTS? Just song artists/titles? |
15:04:16 | funman | and folders, basically everything that isn't known when compiling |
15:04:39 | funman | i never used voice so there might be other use cases i don't know about |
15:05:35 | gevaerts | possibly some plugin use, like the text viewer |
15:06:08 | archivator | gevaerts: I guess you would want a naturally-sounding voice for that right? |
15:06:28 | gevaerts | You'd want the best possible voice in all cases I'd say :) |
15:06:48 | archivator | "best" is subjective. |
15:07:13 | AlexP | But whatever that best is, you always want it |
15:07:14 | archivator | Formant synthesis has its uses - I see no reason why something as short as menu labels should be naturally sounding. |
15:07:49 | archivator | However, if you have to listen to more than 10 words, it starts being annoying (for me personally at least). |
15:08:22 | gevaerts | I think this is one of those cases where the candidate student is expected to make a documented proposal :) |
15:08:41 | archivator | fair enough, I'm just doing my research first. |
15:08:42 | AlexP | All assuming we get accepted :) |
15:09:03 | gevaerts | yes, that's not done yet |
15:09:51 | archivator | so, we don't know what's going to be synthesized (open domain), we want it to be naturally sounding (implying some sort of unit selection) and we want it to be fast. Now pick 2 of the 3. :) |
15:10:34 | gevaerts | You forgot one |
15:10:39 | AlexP | The first and third would be most important to me |
15:10:45 | gevaerts | We want it to work for lots of languages |
15:10:50 | AlexP | that too |
15:11:06 | AlexP | Although the first implementation should probably be English |
15:11:17 | S_a_i_n_t | does "natural sounding voice" and "tts" go together? |
15:11:25 | AlexP | Others could be added later (as long as it was made possible) |
15:11:31 | * | S_a_i_n_t thinks of "MS Sam" and decides not :P |
15:11:43 | archivator | S_a_i_n_t: yes. You'd be surprised how far TTS has gone. It's not all 2000-era MS Sam-like :) |
15:12:03 | * | gevaerts stopped caring after Macintalk |
15:12:39 | archivator | I think TTS should first be built with an English voice, keeping the current scheme for all other cases. |
15:13:02 | AlexP | It'd be in a branch at first anyway |
15:13:05 | archivator | I'm not even sure if flite can do loadable voices (I think everything is compiled into the binary by default) |
15:13:07 | S_a_i_n_t | I've been looking for (with limited success) a decent, natural sounding SAPI voice for ages....any suggestions? |
15:13:27 | archivator | AlexP: right. It's just that I don't see it replacing the current scheme any time soon. |
15:13:31 | AlexP | But yes, I imagine the GSOC would be for English, but it would be necessary that it is possible to extend to other languages |
15:14:27 | CIA-8 | New commit by teru (r24718): playlist catalog: improve UTF-8 BOM handling. correct length of array passed to create_playlist_list. |
15:14:32 | gevaerts | I'd not say that it's necessary |
15:14:34 | archivator | S_a_i_n_t: sorry, I don't do SAPI. In Linuxlandia, try festival with a clustergen or multisyn voice. Even better, try building your own limited-domain voice (see festvox). You'd be surprised how accurate those can be. |
15:14:41 | | Join ecio_ [0] (~ecio@32.135.232.200) |
15:15:12 | gevaerts | It's highly desirable, but if it appears that only one TTS system would actually work on rockbox, and it only does English, we still want it |
15:15:38 | S_a_i_n_t | archivator: thanks :D |
15:15:40 | AlexP | yeah, OK |
15:15:55 | AlexP | but it'd have to be an impossibility |
15:16:36 | gevaerts | There will be tradeoffs whichever system is chosen |
15:16:37 | archivator | gevaerts: it's not a matter of "it only does English" - at the most basic level no TTS system cares about the underlying language. It's more about refactoring the system in a way that allows runtime loading of voices (I hope that flite supports that though I have my doubts). |
15:17:21 | gevaerts | archivator: if you can do it with runtime loading of chunks of code, that's fine |
15:17:40 | | Quit ecio (Ping timeout: 260 seconds) |
15:17:40 | | Nick ecio_ is now known as ecio (~ecio@32.135.232.200) |
15:18:17 | | Quit bmbl (Quit: Bye!) |
15:19:25 | archivator | Yeah, you're right, that would solve it. I'm gonna dive into flite now to see just how much floating point math there is... |
15:19:47 | * | FlynDice has lighted display on clip+ \o/ |
15:20:05 | ThomasAH | FlynDice: yeah! |
15:23:47 | funman | FlynDice: cool! |
15:24:04 | funman | i'm curious to see your code (can't wait the commit :P) |
15:25:30 | | Join Sajber^ [0] (~Sajber@h-143-173.A213.priv.bahnhof.se) |
15:27:40 | FlynDice | funman: Here's the diff http://pastie.org/828922 |
15:28:09 | FlynDice | funman: have you flashed yours yet? |
15:29:01 | | Join Mokli [0] (~vali-moel@p5B0EB6FE.dip0.t-ipconnect.de) |
15:29:09 | Mokli | hi |
15:29:23 | Mokli | i have a problem with my nano 4th gen |
15:29:26 | funman | nope, still didn't look at mt firmware |
15:29:35 | funman | FlynDice: is the output normal (SSP code) ? |
15:29:36 | Farthen | Mokli: nano 4g is not currently supported |
15:29:41 | Mokli | i will use ipod linux on it |
15:30:05 | Mokli | but the installer for windows says me: "no ipod found" |
15:30:09 | FlynDice | funman: no, garbage output but the screen is lit |
15:30:09 | Mokli | what i can do? |
15:30:25 | funman | Mokli: nothing |
15:30:30 | Farthen | it is also not supported by ipodlinux and this is no ipodlinux support channel |
15:31:01 | Mokli | yes^^ but the ipod linux support channel is very bad... |
15:31:27 | Mokli | 19 user are in the chat of ipod linux... |
15:31:29 | Bagder | ipod linux doesn't work on the nano 4th gen either |
15:32:01 | Mokli | no, on the website i read it! |
15:32:10 | Farthen | ipodlinux is dead anyway. it is old and no one uses it |
15:32:22 | Bagder | Mokli: ipod 4th gen perhaps, not nano |
15:32:40 | Mokli | http://ipodlinux.org/wiki/Project_Status |
15:32:52 | Mokli | ohh |
15:32:56 | Mokli | sorry |
15:33:08 | Mokli | i think youre right^^ |
15:33:14 | * | Bagder takes the point from Mokli and shows the audience |
15:33:33 | Mokli | i have look for 4th gen, but no for 4th gen nano^^ sorry |
15:33:49 | Mokli | thank you very much! |
15:34:33 | funman | FlynDice: OF use DMA for SSP transfers, not sure how they mix that with I2SOUT and SD |
15:34:37 | AlexP | Also, regardless of the lack of support in the ipodlinux channel, this isn't an ipodlinux support channel |
15:34:55 | funman | (and the fact that there is only 2 channels in as3525, perhaps they have more channels in the as3525v2 ?) |
15:35:18 | Mokli | http://l4n.clustur.com/index.php/Main_Page |
15:35:34 | Mokli | whats that? |
15:35:46 | Farthen | #linux4nano |
15:35:54 | S_a_i_n_t | they have some code running on the 4g....but that;s besides the point. |
15:35:56 | AlexP | Mokli: Nothing to do with Rockbox |
15:36:02 | Mokli | yes..but how i can use it? |
15:36:18 | AlexP | you can't |
15:36:27 | Bagder | as a doorstop! |
15:36:32 | archivator | :( flite is full of floating point math. There is a fixed-point version of the main bits but quite a lot of floating point math surrounding them. I'll have to ask on the mailing list how feasible it is to convert the remaining code into fixed point.. |
15:37:09 | S_a_i_n_t | Mokli: Try in linux4nano....AND HAVE SOME PATIENCE! |
15:37:09 | AlexP | Mokli: Neither Rockbox nor ipodlinux nor anything else run on the 4th gen nano. There has been some progress with finding an exploit, but nothing uses it yet. It will be a long long time if ever that anything runs |
15:37:10 | CIA-8 | New commit by funman (r24719): mkamsboot: update dualboot.c / dualboot.h in place ... |
15:37:21 | S_a_i_n_t | help WILL come, if you wait. |
15:37:22 | FlynDice | back later |
15:37:29 | Mokli | okay, i'am sorry.. |
15:37:36 | | Part Mokli |
15:37:44 | | Join Mokli [0] (~vali-moel@p5B0EB6FE.dip0.t-ipconnect.de) |
15:41:49 | stoffel | speaking about ipod: what hdd-based player is recommended today? i'm thinking about retiring my h340 (2nd dead battery) |
15:42:34 | AlexP | There aren't any that are still made |
15:42:43 | S_a_i_n_t | why is "a HDD-based player" "speaking about iPod"? |
15:43:11 | stoffel | S_a_i_n_t: only because i've been looking at the ipod 5th generation today ;) |
15:43:14 | AlexP | The gigabeats are good if you don't mind no recording or radio (F/X) |
15:43:52 | AlexP | but it really depends what you want etc. |
15:44:13 | | Join moos [0] (moos@rockbox/staff/moos) |
15:45:07 | stoffel | well, playback only would be ok. also i don't need a radio. but a ~60-80GB hdd would be nice |
15:45:52 | gevaerts | gigabeat F or X is a nice player then. They come out of the box up to 60GB |
15:45:53 | AlexP | If you don't want to change the disk, then a gigageat F60/X60/S60 or an ipod 60/80 GB (make sure to get the correct gen) are the options |
15:46:08 | AlexP | S60 is slightly less supported |
15:46:56 | funman | clip+ bootloader fits in 0x50000 bytes of ram |
15:47:56 | stoffel | alternatively, can anyone recommend a shop for quality batteries for the h340? |
15:48:08 | AlexP | cameron sino are a good brand |
15:48:11 | funman | FlynDice: the only thing which looks wrong in dualboot.S is the fact that GPIOB_DIR is reset to 0x0, can you try resetting it to the original value (after a sanity check in case this could cause a brick) |
15:48:16 | AlexP | You can find those in various places |
15:48:22 | stoffel | and thx for the recommendations for other players |
15:48:57 | | Join evilnick_B [0] (~0c140464@rockbox/staff/evilnick) |
15:49:31 | | Quit teru (Quit: Quit) |
15:53:17 | | Part Mokli |
15:54:26 | | Quit froggyman (Quit: we're hard against impotence) |
16:00 |
16:07:12 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
16:13:09 | | Join CGL [0] (~CGL@190.207.235.219) |
16:15:14 | TheSeven | i would like to commit boosting for nano2g. any objections? |
16:16:26 | | Nick perfectdrug__ is now known as perfectdrug (~marko@p5B0ED07B.dip.t-dialin.net) |
16:20:59 | | Join TheUser [0] (~theuser12@80.93.115.26) |
16:22:03 | | Quit MethoS- (Read error: Connection reset by peer) |
16:25:21 | | Quit S_a_i_n_t (Ping timeout: 248 seconds) |
16:25:23 | | Join S_a_i_n_t [0] (S_a_i_n_t@203.184.0.55) |
16:28:49 | | Join MethoS- [0] (~clemens@134.102.106.250) |
16:31:01 | | Join markun [0] (~markun@rockbox/developer/markun) |
16:32:01 | | Quit CGL (Quit: Saliendo) |
16:32:19 | | Join Schmogel [0] (~Miranda@p3EE219AB.dip0.t-ipconnect.de) |
16:33:27 | | Join CGL [0] (~CGL@190.207.235.219) |
16:33:58 | | Quit petur (Quit: *plop*) |
16:35:22 | | Quit TheUser (Read error: Connection reset by peer) |
16:35:51 | TheSeven | is it a known issue that doom fails to build with eabi? |
16:39:10 | | Join TheUser [0] (~theuser12@80.93.115.26) |
16:40:01 | Zagor | TheSeven: I didn't know, at least |
16:45:34 | | Join m3dlg [0] (~m3dlg@212.183.140.22) |
16:45:50 | TheSeven | Zagor: it doesn't fit into PLUGIN_RAM by 1288 bytes |
16:46:03 | Zagor | aha |
16:46:17 | | Join _TheUser_ [0] (~theuser12@80.93.115.26) |
16:46:40 | Zagor | what makes the size grow with eabi? |
16:47:45 | | Quit TheUser (Ping timeout: 248 seconds) |
16:47:59 | TheSeven | no idea, but the main binary is also only ~2K smaller, and there is at least one point where it has a higher stack usage |
16:49:21 | CIA-8 | New commit by theseven (r24720): Increase iPod Nano2G NAND stack size (fixes FS #11030) |
16:52:13 | | Join toffe82 [0] (~chatzilla@12.169.218.14) |
16:54:50 | CIA-8 | New commit by theseven (r24721): Enable iPod Nano 2G boosting (without undervolting for now) |
16:55:31 | S_a_i_n_t | TheSeven: Someone's been busy :P |
16:55:45 | *** | Saving seen data "./dancer.seen" |
16:55:46 | | Quit m3dlg (Quit: RAGE QUIT) |
16:56:32 | CIA-8 | New commit by theseven (r24722): Somewhat calibrated battery parameters for Nano2G - still not very accurate though, especially while charging. |
16:56:41 | | Quit CGL (Ping timeout: 240 seconds) |
16:57:04 | S_a_i_n_t | busier stikk... |
16:57:15 | S_a_i_n_t | *still rather |
16:57:52 | | Quit _TheUser_ (Ping timeout: 256 seconds) |
16:57:55 | CIA-8 | New commit by theseven (r24723): Add more information to the battery debug screen for Nano2G |
16:58:49 | TheSeven | Oh damn... |
16:59:44 | | Join TheUser [0] (~theuser12@80.93.115.26) |
17:00 |
17:00:32 | | Quit TheUser (Client Quit) |
17:00:42 | | Join CGL [0] (~CGL@190.207.235.219) |
17:01:09 | | Join TheUser [0] (~theuser12@80.93.115.26) |
17:06:57 | | Quit Farthen (Ping timeout: 248 seconds) |
17:12:24 | CIA-8 | New commit by theseven (r24724): Revert accidental changes from r24723 |
17:16:26 | | Join jgarvey [0] (~jgarvey@cpe-071-070-229-181.nc.res.rr.com) |
17:26:32 | | Join Tomis2 [0] (~Tomis@70.134.96.35) |
17:29:13 | | Quit Tomis (Ping timeout: 276 seconds) |
17:29:14 | | Nick Tomis2 is now known as Tomis (~Tomis@70.134.96.35) |
17:29:46 | | Join matsl [0] (~matsl@dhcp115.contactor.se) |
17:30:17 | | Quit matsl (Client Quit) |
17:31:21 | CIA-8 | New commit by theseven (r24725): Reduce Nano2G main thread stack size to the default value again. The huge sector buffers of the FTL have been moved to the bss some time ago, so this ... |
17:32:26 | * | TheSeven eats CIA-8 |
17:32:27 | * | CIA-8 tastes crunchy |
17:33:55 | archivator | Is there any reason why there isn't integrated static analysis of the rockbox codebase (splint and the like)? Theoretically, it could catch a few slip ups here and there.. |
17:34:41 | | Join pamaury [0] (~pamaury@ALyon-551-1-70-117.w92-137.abo.wanadoo.fr) |
17:35:46 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
17:40:24 | JdGordon | AlexP: OK, fine, I'll add very basic alignment support to the playlist viewer. |
17:43:53 | TheSeven | huh, ramsize doesn't include the main thread's stack? |
17:47:00 | | Join fyrestorm [0] (~nnscript@cpe-24-90-81-175.nyc.res.rr.com) |
17:48:19 | | Join phanboy_iv [0] (~benji@c-24-98-43-198.hsd1.ga.comcast.net) |
17:52:34 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
17:53:58 | | Quit Bagder (Quit: It is time to say moo) |
17:54:17 | AlexP | JdGordon: Ta very much :) |
17:58:50 | gevaerts | archivator: the usual reason I guess |
17:59:27 | archivator | gevaerts: no one's gotten around to doing it? |
18:00 |
18:00:04 | gevaerts | yes |
18:04:07 | | Nick fxb__ is now known as fxb (~felixbrun@h1252615.stratoserver.net) |
18:05:14 | funman | cool! i have an answer from the person who mentioned using the as3525/as353x linux code on the chinese forum |
18:05:54 | | Join Luca_S [0] (~5d3fc54b@giant.haxx.se) |
18:05:59 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
18:07:21 | | Join Bullet` [0] (~Bullet@AMontsouris-159-1-85-243.w92-140.abo.wanadoo.fr) |
18:07:37 | | Join Guest [0] (~7375c95d@giant.haxx.se) |
18:08:01 | | Join freddyb [0] (~fred@pool-68-238-8-141.chi.dsl-w.verizon.net) |
18:08:11 | | Quit Luca_S (Client Quit) |
18:10:17 | Guest | Hi, I had come here a few days back regarding USB mode for Ipod with V3.5. I am facing same issue again. When I connect ipod video 30 gig to pc, it shows rockbox's usb screen. For connecting as ipod's USB mode/screen, I need to press Menu while connecting. Is that expected?? |
18:10:24 | | Quit komputes (Ping timeout: 248 seconds) |
18:10:38 | freddyb | I rewrote FS #11019. Now it just adds a flag to specify the background image file. |
18:12:07 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
18:14:37 | | Join grndslm [0] (~grndslm@174-126-14-4.cpe.cableone.net) |
18:16:11 | | Quit robin0800 (Remote host closed the connection) |
18:16:27 | funman | I hope I can get the "Board Support Package" for as352x/as353x |
18:16:30 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
18:17:28 | FlynDice | funman: I have recognizable output for clip+ now |
18:19:00 | funman | nice |
18:19:03 | FlynDice | I'm changing dualboot.S now but I think the whole GPIOB manipulation is unneeded... |
18:19:10 | Guest | Hi, I had come here a few days back regarding USB mode for Ipod with V3.5. I am facing same issue again. When I connect ipod video 30 gig to pc, it shows rockbox's usb screen. For connecting as ipod's USB mode/screen, I need to press Menu while connecting. Is that expected?? |
18:19:22 | funman | FlynDice: in your tests it was only needed for reading power button ? |
18:19:37 | funman | if that's the case then i guess you could just remove it completely |
18:20:09 | FlynDice | Yes, I also posted some commented disassembly on the forum to support that |
18:21:05 | funman | is it in one of the pasties? |
18:21:12 | FlynDice | yes |
18:22:00 | gevaerts | Guest: I don't understand what you mean. If you connect 3.5 normally, it should reboot to the Apple Emergency Disk Mode, if you hold menu, it should remain in rockbox, without going to mass storage mode. Are you seeing something different? |
18:22:54 | FlynDice | funman: My preference would be to remove the GPIOB manipulation altogether and just check C3 and A1 |
18:22:54 | | Quit archivator (Remote host closed the connection) |
18:23:14 | funman | i'm going to try http://pastie.org/829247 , do you see anything wrong with it ? |
18:23:26 | FlynDice | looking |
18:23:46 | Guest | gaverts: yes. If i connect ipod to pc, when it is switched off, it frst boots to rockbox, then shows usb cable and "multimedia mode" for a couple of seconds. Then it moves to a screen showing "do not disconnect" but that is not a apple screen |
18:24:17 | Guest | If i press menu while connecting to pc, then actual apple's "do not disconnect" screen comes. |
18:24:24 | funman | FlynDice: you had tested without setting GPIOB iirc (I don't see it in the git log, but i remember pestering you so you add this check) |
18:25:19 | FlynDice | funman: That looks like clipv2 you changed for. Yes, I started out with no GPIOB changes and it worked fine. |
18:25:21 | gevaerts | Guest: both of those are apple screens, and yes, that's expected |
18:25:59 | funman | FlynDice: i changed the RAM_SIZE of Clip+ from 1MB to 0x50000 because the compressed OF+bootlaoder fit in there |
18:26:15 | Guest | ohh, so you mean the screen with small font "do not disconnect" and small circle with a line is apple's screen, not rockbox's? |
18:26:20 | funman | (and decompressed) |
18:26:48 | gevaerts | Guest: it is, yes. That's the Apple in-ROM USB mode |
18:26:55 | FlynDice | I think setting B0 is required to read the pwr button. I could not read the pwr button without B0 set |
18:27:12 | funman | clipv2 firmware block is 383K while clip+ is 131K (much closer to clipv1) |
18:28:12 | FlynDice | In the diff you asked about I see line 10 +#if defined(SANSA_CLIPV2) not defined(SANSA_CLIPPLUS) |
18:28:36 | funman | this line only affects RAM_SIZE (see 3 following lines) |
18:29:18 | | Join mt [0] (~mtee@rockbox/developer/mt) |
18:29:48 | FlynDice | Oh, sorry, problem reading a diff instead of applied patch ;-) |
18:29:49 | Guest | gaverts: okay. Searching " Apple in-ROM USB mode" on google to confirm. |
18:30:34 | funman | i think we should also check if decompressed OF/rockbox + uclpack function fit in the memory |
18:30:43 | AlexP | Guest: You don't need to, he both knows what he is on about and is telling the truth |
18:31:06 | | Join JdGordon1 [0] (~jonno@68-27-107-67.pools.spcsdns.net) |
18:32:04 | Guest | AlexP: yes sir, I know no one lies here. I was just checking. Sorry if that hurt you/gaverts |
18:32:16 | AlexP | It is gevaerts |
18:32:22 | JdGordon1 | AlexP: alignment will be crap though. it will be the whole line, not sublines |
18:32:23 | AlexP | And no, of course it didn't hurt |
18:32:27 | gevaerts | I don't know if it hurt this gaverts person. I myself don't mind :) |
18:32:36 | AlexP | I was just trying to save you the trouble |
18:32:48 | | Join karashata [0] (~karashata@74-220-162-11.wightman.ca) |
18:33:06 | AlexP | JdGordon1: What does subline mean in this context? |
18:33:20 | JdGordon1 | %alleft%arright wont work |
18:33:26 | AlexP | ah, OK |
18:33:28 | JdGordon1 | its one or the other (or %c) |
18:33:28 | AlexP | That's fine |
18:33:36 | Guest | AlexP and gevaerts. thanks. Agreed |
18:34:13 | AlexP | For me it is just for using to do next or prev preset |
18:34:29 | AlexP | So it'll only have one line and one piece of info |
18:34:55 | FlynDice | funman: Ok, I'm with you now. The button reads look fine to me. I can't comment on the ram size change though.... |
18:35:37 | | Join Riku [0] (~Lss@cm48.omega219.maxonline.com.sg) |
18:35:47 | funman | thanks, i'll double check this change and wait for your lcd code so i can expect a big surprise (or a brick) |
18:36:05 | | Nick Riku is now known as Guest25299 (~Lss@cm48.omega219.maxonline.com.sg) |
18:36:54 | | Quit TheSeven (Read error: Connection reset by peer) |
18:37:00 | | Quit Guest94132 (Read error: Connection reset by peer) |
18:37:20 | | Join TheSeven [0] (~theseven@rockbox/developer/TheSeven) |
18:37:45 | | Join archivator [0] (~archivato@stu0279.keble.ox.ac.uk) |
18:38:32 | FlynDice | funman: If you want to to check the code you want to use it's relatively simple |
18:38:53 | FlynDice | I've got a sort of a test setup that wrks pretty well |
18:39:01 | | Quit Guest (Quit: CGI:IRC (Ping timeout)) |
18:39:05 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
18:39:24 | funman | if the button check works on my clip+ (because it didn't on mt's clip+) |
18:39:27 | FlynDice | I guess test is what I really meant, not check |
18:39:38 | | Join leavittx [0] (~leavittx@cl-534.mbx-01.si.sixxs.net) |
18:40:26 | funman | mkamsboot happily accepts an OF too big to fit decompressed in RAM |
18:42:07 | JdGordon1 | AlexP: http://pastebin.com/m76595ca2 |
18:42:51 | AlexP | oooh, lovely, ta :) |
18:46:16 | | Quit JdGordon1 (Ping timeout: 240 seconds) |
18:46:23 | | Join saratoga [0] (~9803c6dd@gateway/web/freenode/x-kkicxqfnpyugyniu) |
18:49:00 | kugel | JdGordon: it dosn't have the special handling get_line() has but it looks good enough, thanks :) |
18:49:13 | FlynDice | funman: with this diff: http://pastie.org/829296 I get a blue ROCKBOX that scrolls off the bottom of the screen and some numbers I have'nt investigated yet. |
18:49:45 | | Join JdGordon_ [0] (~Miranda@rockbox/developer/JdGordon) |
18:49:46 | | Quit freddyb (Quit: Konversation terminated!) |
18:50:41 | funman | perhaps the screen isn't aligned on 0x0 |
18:51:20 | JdGordon_ | kugel: what special handing? |
18:51:27 | JdGordon_ | you mean splitting the line? |
18:51:44 | kugel | if %ac and %al are on one line and the strings overlap, for example |
18:51:51 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
18:51:55 | JdGordon_ | yes, see above, I said I wouldnt do that |
18:52:13 | JdGordon_ | although it might not be so hard after all, *if* we ignore overlapping |
18:53:00 | kugel | how hard would it be to call get_line()? |
18:54:31 | | Quit stoffel (Ping timeout: 246 seconds) |
18:54:37 | JdGordon_ | a complete rework |
18:54:46 | JdGordon_ | the playlist viewer doesnt store full tokens |
18:54:48 | leavittx | Hi everybody! I'm using latest svn rockbox build on my Cowon D2 and when I run jpeg plugin, it says "Incompatible version". Wtf? :) |
18:54:50 | JdGordon_ | only token types |
18:54:58 | JdGordon_ | I want to change the whole system to work properly |
18:55:08 | leavittx | Sorry for interrupting :-\ |
18:55:23 | JdGordon_ | leavittx: sounds like you didnt unzip the whole .rockbox folder |
18:55:46 | *** | Saving seen data "./dancer.seen" |
18:55:48 | leavittx | JdGordon_: no, I did it |
18:56:07 | leavittx | JdGordon_: I did it many times before actually =) |
18:56:39 | JdGordon_ | well, thats about the onl reaosn you'd get that error, so I dunno what's wrong |
18:56:54 | AlexP | leavittx: Could you check the file times to make sure? |
18:57:11 | leavittx | AlexP: what files? |
18:57:43 | leavittx | And there is no way to exit f*cking boomshine!!! |
18:58:34 | AlexP | between the main Rockbox binary (.rockbox/rockbox.somethingorother) and the jpeg viewer (.rockbox/rocks/viewers/jpeg.rock) |
18:59:14 | Torne | leavittx: there is a way to exit every plugin |
18:59:46 | | Quit flydutch (Quit: /* empty */) |
18:59:50 | leavittx | Torne: hard reset isn't a good way |
19:00 |
19:00:04 | Torne | no, I mean there is a *proper* way to exit every plugin |
19:00:08 | Torne | some of them are just not very obvious |
19:00:27 | Torne | we don't include plugins you can't get out of |
19:00:29 | kugel | Torne: I don't think that's true for all targets |
19:00:46 | JdGordon_ | worst case is using a hammer or pin (depends on target) to reset :) |
19:00:56 | leavittx | AlexP: dates are equal =( |
19:01:05 | Torne | kugel: really? |
19:01:19 | AlexP | Hmmm, boomshine doesn't appear to be in the manual |
19:01:24 | Torne | it isn't, no |
19:01:28 | kugel | yes, I'm sure there are a dozen of plugins on the yh* which you can't exit properly |
19:01:28 | pixelma | I have my doubts about boomshine (the only lua plugin) |
19:01:30 | * | AlexP scolds the person that added it without a manual entry |
19:01:49 | gevaerts | Didn't the jpeg viewer and the bmp viewer get merged into one image viewer? |
19:01:51 | Torne | does the lua plugin not have a global exit? |
19:01:55 | Unhelpful | Torne: untrue for some plugins using PLA - if you map over wrong thing when mixing contexts the action you assign to exit may be unavailable. |
19:02:02 | Torne | Unhelpful: that's by accident, though :) |
19:02:07 | kugel | gevaerts: no, not exactly |
19:02:08 | pixelma | it's not even playable (visible (enough)) on all players it exist |
19:02:11 | Torne | i.e. a bug |
19:02:19 | kugel | same ui code but they're separate plugins still |
19:02:45 | Unhelpful | [09:27:36] <Torne> we don't include plugins you can't get out of <- insert "intentionally" somewhere, then? ;) |
19:03:07 | Torne | exit button for boomshine is ACTION_KBD_ABORT from CONTEXT_KEYBOARD |
19:03:08 | FlynDice | funman: I tested the button code in your diff and It works just fine. Once again, the ram size change I can't comment on ;-) |
19:03:10 | pixelma | gevaerts: and there is no bmp viewer yet (if I didn't miss the commit) but a patch - and a png viewer for colour tarrgets |
19:03:11 | Torne | according to the code |
19:03:12 | | Join kugel_ [0] (~kugel@e178122131.adsl.alicedsl.de) |
19:03:21 | Torne | not sure what button that is on D2 |
19:03:22 | Torne | if any :) |
19:03:53 | funman | cool, i want to test with skyeye before trying on target but i hav esome trouble |
19:04:04 | Torne | and it tests that *first* so even if th ebutton mapping overlapped with something else it would work |
19:04:38 | AlexP | JdGordon_: What did you generate that patch with? patch claims the input is garbage :) |
19:04:48 | AlexP | I'll apply it manually :) |
19:05:00 | Torne | Yeah that is indeed not a button on the D2, ah well |
19:05:34 | JdGordon_ | svn diff :( |
19:05:44 | Torne | ...how does the keyboard even work on d2 then. it doesn't have a confirm button either ;) |
19:06:34 | funman | i'm executing an elf file which does mov r0, #0; bx r0 |
19:06:41 | funman | b *0; stepi; stepi causes a break |
19:06:56 | | Quit kugel (Ping timeout: 248 seconds) |
19:06:57 | funman | b *0; continue just locks and ^C aborts the program so I can't see where it is executing |
19:07:03 | JdGordon_ | AlexP: hows your c skills? if that works it just needs to _RTL cases fixed up and can be commited, if you want to do it :) |
19:07:20 | AlexP | ummm :) |
19:07:36 | Torne | ok i can't see how the keyboard can possibly work on d2 |
19:07:39 | Torne | ahwell :) |
19:07:41 | JdGordon_ | thats just a matter of adding some is_lang_rtl()'s |
19:07:46 | Torne | perhaps it doesn't |
19:08:32 | Torne | the author of boomshine has assumed that the virtual keyboard mappings are valid :) |
19:13:49 | | Join Adub- [0] (~Rotting@xplr-ts-t11-208-114-159-122.barrettxplore.com) |
19:15:10 | AlexP | JdGordon_: Should this work alongside the fms patch? |
19:15:28 | JdGordon_ | you'll need to merge it manually |
19:15:35 | JdGordon_ | I was working from a clean tree |
19:15:39 | AlexP | yeah, I did - but it fails to compile |
19:15:40 | JdGordon_ | shouldnt be too hard to merge |
19:15:48 | AlexP | One mo, I'll pastebin the errors |
19:17:21 | * | gevaerts sees three differently sized and coloured analogue clocks on his wps :) |
19:18:05 | AlexP | JdGordon_: http://pastebin.com/m66cfd4a1 |
19:18:21 | JdGordon_ | gevaerts: apart from being loadable anywhere, is there any actual difference between your pebbles and rocks? |
19:18:22 | CIA-8 | New commit by b0hoon (r24726): Packard Bell Vibe 500: Full RTC support. |
19:18:42 | gevaerts | JdGordon_: the difference is slowly shrinking |
19:18:48 | funman | mkamsboot makefile rules are broken: successive runs of make randomly rebuild some targets |
19:19:45 | gevaerts | JdGordon_: is there a place where I can call cleanup routines for wps things? |
19:20:13 | leavittx | AlexP, JdGordon_: problem with jpeg plugin fixed with one minute brain activity and "make clean". Make is so f*cking make. Or it isn't it's bug? ;) |
19:20:31 | JdGordon_ | no. right now it just blows everything away and important things get re-init when the new cgf is loaded |
19:20:52 | gevaerts | ok. Good enough for me right now :) |
19:21:05 | JdGordon_ | AlexP: line 327 needs to be change to viewer->vp->width |
19:21:16 | AlexP | OK :) |
19:21:38 | JdGordon_ | can you pastebin that whole block? im not sure about the rest |
19:21:46 | | Join steckel [0] (~5ce483cd@gateway/web/freenode/x-vrhjogrudxaxisdv) |
19:21:53 | JdGordon_ | sounds like you need a break; at the end of the second switch |
19:22:03 | AlexP | Whole block of the source? Coming up |
19:22:20 | JdGordon_ | 300-350 |
19:22:43 | | Join Bagder [0] (~daniel@rockbox/developer/bagder) |
19:22:53 | funman | clip+ patched, OF boots! |
19:23:07 | AlexP | JdGordon_: http://pastebin.com/m60fb928d |
19:24:00 | JdGordon_ | http://pastebin.com/m33b69e05 |
19:24:10 | JdGordon_ | you can probably just copy that straight over the top |
19:24:18 | AlexP | cheers |
19:24:37 | JdGordon_ | oh, the getstringsize line is missing a , |
19:24:45 | JdGordon_ | bufm should be buf, |
19:26:36 | | Join kugel__ [0] (~kugel@e178109168.adsl.alicedsl.de) |
19:27:53 | CIA-8 | New commit by funman (r24727): Clip+ remove setting GPIOB PIN0, it seems needed only for power ... |
19:28:21 | AlexP | JdGordon_: I noticed the missing , but was just about to pastebin you the errors of it moaning about bufm being undeclared :) |
19:28:29 | | Quit CGL (Ping timeout: 265 seconds) |
19:28:41 | AlexP | I didn't twig that m is next to , :) |
19:28:54 | AlexP | cool, compiling now |
19:29:05 | domonoky | hm, the new Vibe 500 target isnt in the automated builds. Should it get added ? |
19:29:51 | * | FlynDice see's funman's success and cheers! |
19:29:54 | | Join Horscht [0] (~Horscht2@xbmc/user/horscht) |
19:30:24 | | Quit kugel_ (Ping timeout: 264 seconds) |
19:30:27 | funman | both home & left act as expected |
19:32:31 | | Quit steckel (Quit: Page closed) |
19:34:35 | | Join tomers [0] (~chatzilla@bzq-84-109-85-100.red.bezeqint.net) |
19:36:05 | ThomasAH | funman: pressing home+left together will boot OF? |
19:36:13 | funman | any of them |
19:36:24 | | Quit TheUser (Ping timeout: 264 seconds) |
19:36:30 | | Quit phanboy_iv (Read error: Connection reset by peer) |
19:36:38 | AlexP | JdGordon_: Am I putting the %ar within the %Vp ? i.e. %Vp|1|%ar%s%Tn|| |
19:37:03 | ThomasAH | funman: and what else is already visible? Just an illumniated screen or even more? |
19:37:43 | funman | lcd display is correct but off the screen |
19:37:45 | pamaury | TheSeven: I have an explaination of the suspicious 4% of yesterday ! |
19:38:02 | funman | too much on the left and too much on the top, you can't see the left part and the bottom is garbled |
19:38:04 | TheSeven | which would be? |
19:38:19 | ThomasAH | funman: correct as in Rockbox screen? |
19:38:27 | TheSeven | btw, it's 77% now |
19:38:35 | funman | ThomasAH: Rockbox screen? |
19:39:14 | ThomasAH | funman: menu, clock or something else which is not a black screen :) |
19:39:54 | pamaury | Is there a good reason why dircache does the generation of the cache in the main thread instead of in his own thread when doing a non-transparent build (that is, on boot) ? Can't the kernel do threading at the that time ? |
19:40:21 | | Join martian67 [0] (~martian67@about/linux/regular/martian67) |
19:40:31 | funman | hmm something bad happened: the OF just started (refreshing DB) and when i plugged USB the screen went off |
19:40:32 | JdGordon_ | AlexP: yes, except get rid of %s |
19:40:38 | funman | oh it's back |
19:40:46 | AlexP | OK, I'll try without %s |
19:40:58 | AlexP | Is it not possible to have scrolling + alignment? |
19:41:11 | funman | ThomasAH: it's only the bootloader (no menu), but it's rockbox code and it displays fine |
19:42:21 | JdGordon_ | AlexP: http://pastebin.com/m3b680988 should work with %s |
19:42:21 | CIA-8 | New commit by b0hoon (r24728): Packard Bell Vibe 500: add RTC alarm. |
19:42:22 | funman | ah i got it to display fine |
19:42:31 | AlexP | JdGordon_: cool :) |
19:42:36 | JdGordon_ | remember I wrote that change in 10min on the bus :p |
19:42:46 | | Quit danopia (Ping timeout: 256 seconds) |
19:42:48 | AlexP | I'm just trying without for now |
19:43:03 | AlexP | And it isn't showing the correct names with the alignment tags |
19:43:07 | AlexP | Without it is fine |
19:43:13 | ThomasAH | funman: ah, the boot loader has some visible parts. Never saw rockbox booting (only running on a co-worker's machine) |
19:43:16 | JdGordon_ | what's it showing? |
19:43:16 | CIA-8 | New commit by funman (r24729): Clip+: LCD display (with FlynDice help) |
19:44:03 | funman | FlynDice: i corrected lcd_write_data(), and reduced the changes to GPIO*_DIR, can you check if it worsk for you ? |
19:44:47 | AlexP | JdGordon_: So I have %Vp|1|%ar%Tn|| so it shoukd be showing the next preset. What it is showing is the previous preset and the next preset concatanated |
19:44:53 | FlynDice | gimmee a few mins, paying bills right now.. cool! |
19:45:06 | funman | what, paying bills is cool? i'll send you mine :) |
19:45:07 | AlexP | So e.g. Radio1Radio3 instead of Radio3 |
19:45:17 | * | ThomasAH checks out svn now to make the life of his clip+ a bit more dangerous :) |
19:45:55 | funman | ThomasAH: you're aware that 2 clip+ have been bricked already and we're not sure what happened exactly ? |
19:46:36 | funman | right now it's 2 working and 2 bricked, so you could help making the statistics on one side or the other, but keep in mind it's experimental code |
19:46:59 | AlexP | gevaerts: Where is the funky screenshot? :) |
19:47:14 | | Quit Zagor (Quit: Clint excited) |
19:47:24 | ThomasAH | funman: yes, and if one of your clips is bricked earlier than mine, just ask me ... and if mine bricks earlier, you'll have a better statistic :) |
19:48:20 | JdGordon_ | AlexP: wierd, and without %ar it shows correctly? |
19:48:28 | AlexP | Yep |
19:48:45 | gevaerts | AlexP: especially for you, gevaerts/pebble_clock.png">http://www.evonet.be/~gevaerts/pebble_clock.png |
19:49:07 | JdGordon_ | thats a pretty silly screenshot! they all show the same thing |
19:49:10 | JdGordon_ | BORIGN! |
19:49:11 | AlexP | gevaerts: cool! :) |
19:49:26 | JdGordon_ | make the clocks fly around the display! |
19:50:49 | AlexP | JdGordon_: I've tried the latest fms patch two - a couple of little things. The menu backdrop shows through on scrolling lines, and when you exit the fms to the menu the menu backdrop isn't properly drawn again. |
19:50:57 | AlexP | Would you like them on flyspray? |
19:51:06 | JdGordon_ | the latest latest? |
19:51:15 | JdGordon_ | scrolling and backdrop both worked fine for me |
19:51:30 | AlexP | The one at 07:11 today |
19:51:32 | JdGordon_ | unless I'm using a backdrop which doesnt make it obvious enough |
19:51:35 | JdGordon_ | arg |
19:51:59 | AlexP | I'll take a couple of screenshots, one mo |
19:52:42 | | Nick fxb is now known as fxb__ (~felixbrun@h1252615.stratoserver.net) |
19:53:03 | JdGordon_ | AlexP: ah, add a tempbuf[0] = '\0'; under the line "alignment - viewer->....." |
19:53:04 | funman | perfectdrug: if you want to do some drawing, we need a Clip+ image for the sim |
19:53:35 | perfectdrug | funman: sure is it any different? |
19:53:42 | funman | hm the Clip simulator use a real picture |
19:54:03 | perfectdrug | pretty much all simulators use real pictures |
19:54:17 | funman | svgs are used in the manual right? |
19:54:21 | perfectdrug | yes |
19:54:23 | funman | i could take a picture of my clip+ then |
19:54:52 | perfectdrug | please do or make a scan |
19:55:10 | perfectdrug | what is the difference? |
19:55:21 | | Join Strife89 [0] (~michael@168.16.237.214) |
19:55:22 | funman | with clipv1/v2 ? |
19:55:24 | | Join CGL [0] (~CGL@190.207.235.219) |
19:55:49 | bertrik | funman, FlynDice nice work! |
19:55:55 | | Join Anaxite [0] (~aka@pdpc/supporter/professional/anaxite) |
19:56:16 | perfectdrug | funman: yes |
19:56:17 | funman | eh, i just joined the party, leave the credits to FlynDice :) |
19:56:36 | AlexP | JdGordon_: Better but not quite - now the last few letters are cut off so instead of Radio3 I see Radi :) |
19:57:08 | AlexP | hmmm, but not always |
19:57:12 | AlexP | sometimes it is OK |
19:57:37 | * | FlynDice just sands the edges smooth... |
19:57:52 | JdGordon_ | well that doesnt make much sense |
19:59:07 | perfectdrug | if I remember correctly the clip was my first SVG I made and it looks a little bit rough now:D |
19:59:21 | funman | perfectdrug: the buttons are different (clip+ has volume on the left side, power on top, no hold button), obviously the µSD slot (on the right side, bottom), it has a more square design, a square buttons pad, a square home button, a not removable clip |
19:59:29 | AlexP | And on short names (three letters) they seem to be left aligned |
20:00 |
20:00:22 | perfectdrug | funman: ok sounds fun a scan would be useful or a nice photo from the right angle |
20:00:52 | | Quit Adnyxo (Ping timeout: 265 seconds) |
20:01:24 | | Quit ecio (Quit: Colloquy for iPhone - http://colloquy.mobi) |
20:02:15 | AlexP | JdGordon_: http://aeparker.com/files/dump1.png and http://aeparker.com/files/dump2.png |
20:02:44 | AlexP | er, they aren't meant to be identical - one mo :) |
20:04:02 | | Join ecio [0] (~Moo@adsl-065-081-069-051.sip.mco.bellsouth.net) |
20:04:15 | AlexP | OK, dump1 updated |
20:04:36 | AlexP | JdGordon_: dump1 shows a scrolling line in the fms, and dump2 shows having just exited the fms to the menu |
20:05:05 | JdGordon_ | oh, the backdrop in the fms is correct? its when exiting that shows the error? |
20:05:38 | AlexP | The backdrop in the fms is correct except for the small section at the top (that is also not correct in the WPS, but is fine in svn) |
20:05:58 | AlexP | but the main issue is exiting the fms, yes |
20:06:43 | | Join stoffel [0] (~quassel@p57B4DFAA.dip.t-dialin.net) |
20:07:07 | AlexP | On dump1 you can also see the issue with the right aligning - the preset that says "Boome" is actually "Boomerang" |
20:07:14 | funman | http://img214.imageshack.us/img214/8272/clipu.jpg < photo looks bad, i'll try the scanner |
20:07:28 | JdGordon_ | AlexP: how wide is that viewport? |
20:08:10 | JdGordon_ | haha, typo... |
20:08:11 | AlexP | JdGordon_: 110 - %Vl|o|130|219|110|16|1|FFFFFF|000000| |
20:08:14 | FlynDice | funman: Screen works for me just fine |
20:08:20 | JdGordon_ | x = width = length |
20:08:25 | JdGordon_ | guess which is wrong :p |
20:08:42 | AlexP | heh :) |
20:09:08 | funman | nice |
20:09:13 | perfectdrug | funman: maybe lit up the display so I can see the boundaries |
20:09:21 | * | JdGordon_ doesnt like coding on his netbook.. damn keyboard is just too small |
20:09:32 | AlexP | yeah, I bet |
20:09:45 | FlynDice | any idea what the dma−−> 2000 6D06 is from? |
20:10:19 | topik | why not ask google images, funman? |
20:10:23 | funman | FlynDice: sd-as3525v2.c debug code (from init_storage()) |
20:10:31 | AlexP | JdGordon_: So - length? |
20:10:46 | JdGordon_ | good guess :) |
20:11:33 | AlexP | JdGordon_: OK, that works nicely :) |
20:11:46 | AlexP | I'll just try to add the %s bit in |
20:12:16 | funman | http://img526.imageshack.us/img526/2432/outo.jpg < scanner (the blue "sansa" isn't on the screen) |
20:12:34 | funman | topik: we'd need an image with appropriate licence |
20:12:52 | pixelma | perfectdrug: saw a few pictures on webshop pages of the Clip+, maybe not highest resolution but from the right angle and good enough |
20:13:06 | funman | btw we don't have an image for clipv2, do we want to have the exact correct picture of a v2 (with the different font in the sansa logo) or copy the clipv1 one ? |
20:13:44 | perfectdrug | funman: this is perfect!:) |
20:14:03 | funman | can you see the screen borders ? |
20:14:20 | | Join Adnyxo [0] (~aaron@adsl-065-013-002-216.sip.asm.bellsouth.net) |
20:15:07 | topik | nice pic that one |
20:15:29 | topik | giant killer clip |
20:15:34 | | Quit stoffel (Remote host closed the connection) |
20:15:47 | funman | :p |
20:17:03 | perfectdrug | funman: not really no but it is not that important for now, is the border around higher than the inner part, does it stand out a little bit? |
20:17:05 | funman | http://img59.imageshack.us/img59/2903/out0003.jpg < the screen is more contrasted (i put a light under the scanner) |
20:17:23 | FlynDice | funman: are you actually getting the ROCKBOX logo to display without scrolling off? |
20:18:26 | JdGordon_ | AlexP: assuming %s works, can you post the diff and those screenshots on the tracker please? |
20:18:30 | funman | yes, i added a while(1) ; after backlight_init() in bootloader/sansa_as3525.c |
20:19:02 | perfectdrug | funman: this is even better thanks, the round corners are the hardest part, let me try |
20:19:13 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
20:19:13 | | Quit pixelma (Disconnected by services) |
20:19:30 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
20:19:39 | | Quit amiconn (Disconnected by services) |
20:19:40 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
20:20:04 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
20:21:36 | | Join Farthen [0] (~chatzilla@e179233161.adsl.alicedsl.de) |
20:24:24 | AlexP | JdGordon_: scrolling works, and sure :) |
20:24:37 | JdGordon_ | sweet :) |
20:24:46 | JdGordon_ | *almost* ready |
20:24:56 | AlexP | yep :) |
20:25:06 | funman | FlynDice: which capacity has your clip+ ? |
20:25:39 | FlynDice | 2GB... got the cheapest in case I bricked it ;-) |
20:25:55 | funman | ^^ |
20:26:12 | funman | i've 4GB, i'd like to see if the CSD differ |
20:27:05 | FlynDice | np just another 30 sec and I'll have that for you.... |
20:28:42 | * | FlynDice needs to go, back later |
20:31:09 | CIA-8 | New commit by pamaury (r24730): Fix error handling in dircache generation. |
20:32:21 | TheSeven | pamaury: so what do you think did cause the 4% we observed yesterday |
20:32:45 | Anaxite | Ok; it's daytime now so I'll ask again. I've got a Clip v1, 2GB, that I don't need and am willing to donate for rockbox. Is there any interest? |
20:33:38 | | Quit shaggy-h (Read error: Connection reset by peer) |
20:33:41 | pamaury | TheSeven: that's absolutely stupid ! When the system boot, it ask dircache to init. If dircache cannot load its state from cache, it does a non-transparent rebuild ... on the main thread ==> it uses the main thread stack, so dircache thread stats at 4% |
20:33:53 | pamaury | *cannot load its state from storage |
20:34:25 | funman | uisdl.h doesn't appear in simulator's make.dep |
20:35:34 | JdGordon_ | Anaxite: thanks, but I tihnk just about anyone interested in a clip has already thanks to many woots |
20:36:18 | Anaxite | Figures, ok :) |
20:36:29 | gevaerts | Unless funman has broken another one :) |
20:36:40 | | Join shaggy-h [0] (~kiwi@78-86-164-31.zone2.bethere.co.uk) |
20:36:45 | funman | ^^ i still have the clip soap sent me |
20:36:57 | TheSeven | ah crap. nano2g rolo seems to be broken once again |
20:37:01 | AlexP | Anaxite: That's a kind offer though, thank you |
20:37:03 | TheSeven | didn't I fix that days ago? |
20:37:16 | gevaerts | JdGordon_: if I want my shiny new %P tag to have a single string argument, how do I do that? |
20:37:45 | Anaxite | Well, is there a hardware wishlist? I'd like to support the project somehow, but didn't see such a list anywhere (might have missed it?). |
20:37:53 | pamaury | TheSeven: so if you want to check the real dircache stack usage for sure, you have to do something like disable dircache, renable, reboot, reboot, check |
20:37:56 | funman | Anaxite: best thing you can do is enjoy rockbox and tell us if you have problems |
20:38:14 | JdGordon_ | gevaerts: add a parsers for %P (top of skin_parser.c), then inside that you need to handle it however you want |
20:38:23 | JdGordon_ | usually in the form %P|you string| |
20:38:25 | funman | Anaxite: i don't think there are developers who can't work because of missing hardware |
20:38:36 | Anaxite | Ok. |
20:38:54 | AlexP | I have a hardware wishlist but it is very seperate to Rockbox :) |
20:39:33 | kugel__ | JdGordon_: the backdrop problem only happens if there's an sbs I think |
20:39:58 | JdGordon_ | probably, my test theme doesnt have one |
20:40:02 | bertrik | funman, jobec did another runtime benchmark with his sansa clip v1 with the radio explicitly powered down and recovered about 1.5 hours runtime :P |
20:40:16 | bluebroth3r | does anyone have the mbr for a nano2g 8gb around? |
20:40:18 | JdGordon_ | and my main DAP doesnt have fm which means testing is only on sim :/ |
20:40:33 | funman | bertrik: nice! is it always powered on at startup? |
20:41:34 | bertrik | I don't know exactly. I think there is a generic bug in the radio code, it tries to power down the radio on init, but the function does nothing because it thinks it's already powered down |
20:43:20 | | Join Stephen__ [0] (~S@86-40-164-98-dynamic.b-ras2.srl.dublin.eircom.net) |
20:43:21 | TheSeven | bluebroth3r: yep |
20:43:43 | TheSeven | still need it? |
20:44:09 | bertrik | we could modify the si4700 init to make it start up in full power-down mode |
20:45:17 | bluebroth3r | TheSeven: yep. Can you send it to me? |
20:45:54 | Schmogel | ive got a clip+ 8gb. tell me if i can help in any way ;) |
20:46:05 | funman | Schmogel: are you willing to risk bricking it ? |
20:46:12 | Schmogel | mh not really :D |
20:46:55 | CIA-8 | New commit by funman (r24731): Sansa Clip+: simulator ... |
20:47:09 | funman | you can try running mkamsboot from current svn, it works on mine and FlynDice's clip+ but a previous version bricked mt's clip+ |
20:47:11 | Schmogel | the chance of bricking it is very high, isnt it? |
20:47:21 | funman | 1/2 atm |
20:47:33 | Schmogel | mhh ok. |
20:47:42 | funman | although the exact current code worked 100% of the 2 times it was tried |
20:50:20 | TheSeven | there isn't even a hidden jtag on them? |
20:50:50 | funman | probably, i haven't opened mine |
20:51:05 | saratoga | not worth jtaging a 20 dollar player |
20:51:08 | saratoga | just buy another :) |
20:51:20 | funman | 20 dollars for a clip+? my 4gb costed 65€ |
20:51:36 | funman | ABI only has a clipv1 disassembly it seems |
20:52:14 | funman | i tried to solder wires on a dead v1 but it was difficult and i didn't know how to detect the correct pinout |
20:53:20 | TheSeven | does anyone feel like potentially bricking his nano2g btw? |
20:53:39 | pixelma | JdGordon_: with your recent %St changes, I could display the fmr file with only the file name? |
20:53:43 | TheSeven | i need more testers for norloader, it's supposed to be working on all devices now |
20:53:55 | TheSeven | and one can test it with a relatively low bricking risk |
20:53:56 | JdGordon_ | pixelma: yes, that was the point :) |
20:55:19 | JdGordon_ | I had that on my todo list, coulnt remember if it was you or AlexP who requested it, so just did it and hoped you'd notice :) |
20:55:39 | AlexP | Not me :) |
20:55:47 | *** | Saving seen data "./dancer.seen" |
20:55:55 | AlexP | JdGordon_: I've attached the comment, screenshot and patch |
20:56:00 | JdGordon_ | ta |
20:56:56 | AlexP | JdGordon_: The patch is against a tree with the fm patch, so the line numbers will be out |
20:57:50 | JdGordon_ | arr :) I meant the full diff, but thats fine too |
20:57:51 | funman | FlynDice: |
20:57:57 | funman | http://pastie.org/829514 (for csd) |
20:57:58 | JdGordon_ | I'll unmerge it and commit it seperately |
20:58:31 | funman | Schmogel: if you decide to try mkamsboot, could you use this patch too? we'd have 2GB 4GB and 8GB |
20:59:15 | AlexP | JdGordon_: Full diff with the fmpatch? |
20:59:26 | AlexP | I can do that too - I thought you'd prefer this one :) |
20:59:27 | JdGordon_ | yeah, dont worry though |
20:59:32 | JdGordon_ | this one is better |
20:59:44 | AlexP | OK, it'll take 30 seconds if you want the other : |
20:59:44 | AlexP | ) |
20:59:46 | Schmogel | ok. but first i have to understand how to work with mkamsboot |
21:00 |
21:01:27 | funman | you can look at README, "boot file" is bootloader-clipplus.sansa which you have to build from svn |
21:01:38 | * | pixelma is somehow reminded of the problems with %?St and bass and treble info |
21:02:20 | funman | Schmogel: i can send you the bootloader, do you have a svn checkout and gcc to build mkamsboot from svn ? (released versions won't work for clip+) |
21:03:36 | Schmogel | no, i don't think so :D you know, im new to this ;) |
21:04:12 | funman | which OS do you run ? |
21:04:30 | Schmogel | win 7 and ubuntu 9.10 |
21:04:37 | | Part watto |
21:04:48 | funman | amd64 ? |
21:05:06 | Schmogel | yes, windows |
21:05:16 | funman | and ubuntu ? |
21:05:37 | Schmogel | x86 |
21:05:45 | JdGordon_ | pixelma: whats that problem? unless its in the tracker its unlikely anyone else remembers |
21:06:17 | | Quit kugel__ (Quit: exit(0);) |
21:08:38 | funman | Schmogel: give me your email (in private) and i'll send you a bootloader and mkamsboot binary for ubuntu 32 bits |
21:08:56 | Schmogel | ok, thx |
21:10:42 | pixelma | JdGordon_: I couldn't make it work on my M5 (I wanted to make a WPS for use with my home stereo, which would notify me when bass/treble were not 0). Tried that with conditionals (it's a lot values but I think I did it correctly) and seem to remember that I found a comment in the code saying something like "assume all possible values are 0 or greater than 0" which is not true for bass/treble |
21:10:55 | pixelma | forgot to put it on the tracker :\ |
21:11:23 | ThomasAH | funman: ok, I have bootloader-clipplus.sansa and mkamsboot from current svn and OF as clppa.bin in ~/rbinstall ... what now? |
21:12:32 | funman | ./mkamsboot clppa-original.bin bootloader-clipplus.sansa clppa-patched.bin |
21:12:42 | funman | copy clppa-patched.bin to Clip+, rename as clppa.bin and eject |
21:15:16 | ThomasAH | completed ... |
21:15:54 | ThomasAH | dmg -> 2000 6d06 |
21:16:33 | funman | cool |
21:16:39 | funman | (should be dma) |
21:17:12 | funman | ThomasAH: can you apply http://pastie.org/829514 and rebuild bootloader ? what capacity is your clip+ ? |
21:17:16 | ThomasAH | oh, yes ... now Home key? |
21:17:26 | funman | home or left |
21:17:34 | funman | you need to keep pressing power to power it off first |
21:18:10 | ThomasAH | funman: 8GB |
21:18:39 | ThomasAH | funman: when should I press home or left? together with power for power-on? |
21:19:05 | ThomasAH | ah, works |
21:20:05 | funman | hm the CSD reports 3584MB but OF says 3744MB |
21:20:21 | * | ThomasAH tries to apply patch single-handed ... baby on shoulder |
21:20:42 | funman | ^^ |
21:21:01 | funman | teaching the baby how to patch ? :P |
21:21:20 | TheSeven | 3584MiB = 3758MB |
21:21:28 | | Quit anewuser (Ping timeout: 240 seconds) |
21:21:29 | TheSeven | 14MB gone? |
21:21:52 | | Quit Frampis_ (Ping timeout: 240 seconds) |
21:22:22 | funman | there are 30MB reserved for the firmware |
21:22:55 | funman | but what i see is 3584MB (not MiB), i'll double check my calculation |
21:22:56 | | Join anewuser [0] (anewuser@unaffiliated/anewuser) |
21:23:04 | | Quit Guest38414 (Ping timeout: 256 seconds) |
21:23:23 | | Join Biont [0] (~4dbd813d@giant.haxx.se) |
21:23:25 | * | TheSeven just noticed that the page footer of the nano2g manual just says "iPod Nano"! |
21:24:32 | funman | TheSeven: hm but the OF could well remove 14MB for its database |
21:25:13 | ThomasAH | funman: flashing ... |
21:25:22 | funman | 3933732864 bytes according to dmesg or 3751.5 MB |
21:27:40 | ThomasAH | funman: 0x0a4040af 03b377f80 0x5b590000 0x400e0032 (not double checked!) |
21:28:21 | funman | ThomasAH: looks correct at first sight |
21:28:25 | Biont | I converted a new font to use in my theme. It's a free font with lots of line spacing added (by me) to improve touchscreen usability. Now I'm confused about how to name it properly. The setting I used in the converter was 6, but the font itself is more like a 17 in size while all the line spacing would add up to a font size somewhere about 25+. What size would be correct? |
21:28:58 | JdGordon_ | pixel height |
21:28:59 | ThomasAH | funman: now double checked |
21:29:16 | Biont | alright, thank you |
21:29:36 | funman | ThomasAH: can you tell me how much sectors are reported in dmesg ? [31046.481823] sd 13:0:0:0: [sdf] 7683072 512-byte logical blocks: (3.93 GB/3.66 GiB) |
21:29:41 | pixelma | Biont: including spacing (so probably the 25+ but nore accurate) |
21:30:00 | Biont | hm.... |
21:30:25 | ThomasAH | funman: [54379.183860] sd 5:0:0:0: [sdb] 15462400 512-byte logical blocks: (7.91 GB/7.37 GiB) |
21:30:31 | pixelma | so that people can easily chose a different one with the same height (line height) |
21:30:53 | funman | hum i think i just have an overflow .. |
21:30:54 | Biont | I was thinking it might be a good idea to name it "17_t_XYZ.fnt", the "t" indicating the linespacing (t->touchscreen) |
21:31:11 | Biont | But I wanted to ask before doing so :) |
21:31:23 | JdGordon_ | Biont: no, well, the number shuold be the line height which would be 25 or so |
21:31:40 | JdGordon_ | it's expected that any size 17 font fits in the same theme |
21:31:57 | Biont | alright, I understand |
21:32:51 | Biont | Thank you, I'm almost ready to commit my new theme now. JdGordon, thanks again for compiling the simulator for me :) I haven't been lazy |
21:33:44 | | Quit fyrestorm (Quit: lamers envy me like they envy bill g -- main boot xp, just the way it should be!) |
21:34:20 | ThomasAH | funman: you or the numbers? (information or integer overflow?) |
21:34:43 | Biont | I assume the line selector height equals the total font height, so it would be 24 then |
21:34:50 | funman | ThomasAH: my code, when intepreting the numbers |
21:35:01 | ThomasAH | ah :) |
21:35:05 | funman | your Clip+ is presumably 14548480MB |
21:35:30 | * | ThomasAH has an 8GB card inserted |
21:35:42 | | Join Tomis2 [0] (~Tomis@70.134.64.213) |
21:35:46 | ThomasAH | should I eject and repeat? |
21:35:46 | funman | card is untouched atm |
21:36:20 | ThomasAH | oh, MB, not KB ... 14548480MB would be far too much :) |
21:36:49 | funman | in KB as well |
21:36:49 | AlexP | I want a 14 TB clip+! |
21:37:05 | ThomasAH | AlexP: clip++ :) |
21:37:49 | | Join froggyman [0] (~sopgenort@pool-72-69-210-48.chi01.dsl-w.verizon.net) |
21:38:56 | | Quit Tomis (Ping timeout: 248 seconds) |
21:38:57 | | Nick Tomis2 is now known as Tomis (~Tomis@70.134.64.213) |
21:40:41 | | Quit Farthen (Read error: Connection reset by peer) |
21:40:43 | | Join feisar [0] (~jljhook@irkki.fi) |
21:41:12 | | Nick feisar is now known as Guest82304 (~jljhook@irkki.fi) |
21:41:22 | funman | Schmogel: do you experience the bug of https://bugs.launchpad.net/ubuntu/+source/libgphoto2/+bug/355998 ? |
21:41:23 | | Join Frampis [0] (~frampis@noppakerho.com) |
21:43:48 | | Part Anaxite ("No matter how dark the night, somehow the Sun rises once again") |
21:44:44 | funman | C_SIZE is 5.3 bigger on 8GB than on 4GB (and incredibly too high on both) |
21:44:45 | Schmogel | nope. it just didnt do anything in mtp-mode. but in msc ubuntu mounted the clip+ |
21:44:50 | | Join Zagor [0] (~bjst@46.35.227.87.static.tab.siw.siwnet.net) |
21:44:50 | | Quit Zagor (Changing host) |
21:44:50 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
21:45:49 | funman | between 4GB & 8GB only C_SIZE and CRC change |
21:46:24 | CIA-8 | New commit by Buschel (r24732): Allow batteries with higher capacity for iPod Mini1G, Mini2G and Video (FS #8973). |
21:48:17 | ThomasAH | funman: any known issues when connecting the turned-off clip+ to USB port? Or should I avoid that for know? |
21:48:27 | ThomasAH | -k |
21:48:34 | funman | ThomasAH: if you connect it to USB it will just power on and run rockbox |
21:50:06 | funman | I don't get the CRC7 definition in chapter 4.5 of SD spec: G(x) and M(x) are defined in function of x and of the "bit string" to check, but I don't know what 'x' is |
21:50:58 | | Quit moos (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]) |
21:51:41 | | Quit Frampis (Quit: Heippa.) |
21:51:55 | | Quit Guest25299 (Read error: Connection reset by peer) |
21:52:31 | | Join Lss__ [0] (~Lss@cm48.omega219.maxonline.com.sg) |
21:52:44 | | Join Frampis [0] (famas@noppakerho.com) |
21:54:58 | | Join stooo [0] (~sto@g226199185.adsl.alicedsl.de) |
22:00 |
22:01:35 | CIA-8 | New commit by tomers (r24733): Touchscreen: Yet another WPS keymap tweak ... |
22:02:04 | funman | Linux has a crc7 implementation (for bytes). http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=lib/crc7.c;h=f1c3a144cec123d73bee9897922bca0fa4dace48;hb=HEAD#l13 gives x^7+x^3+1 = 0x0 for index 0, but 0^7+0^3+1 == 1 for me .. |
22:13:31 | tomers | can some suggest a console tool in Ubuntu that dumps id3/4? |
22:13:57 | funman | eyeD3 (dunno about id4) |
22:14:19 | funman | if you mean id3v2, it'll dump those as well |
22:14:40 | tomers | funman: thanks! installing (it's in the repository) |
22:20:19 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
22:21:29 | | Join panni_ [0] (hannes@ip-95-222-52-93.unitymediagroup.de) |
22:22:36 | tomers | I get a crash when going to id3 screen while playing a certain file |
22:22:55 | tomers | I am now opening a flyspray item for this. What severity should it be? |
22:23:11 | | Quit Strife89 (Ping timeout: 264 seconds) |
22:23:52 | tomers | Also, can I see id3 properties of this file from the file browser (not from WPS)? |
22:24:07 | tomers | I couldn't find anything that matches in Open With |
22:24:48 | funman | tomers: properties |
22:25:11 | tomers | properties works - no crash |
22:27:58 | | Join Luca_S [0] (~57064cb7@giant.haxx.se) |
22:28:40 | | Join Farthen [0] (~chatzilla@e179233161.adsl.alicedsl.de) |
22:28:49 | | Join fyrestorm [0] (~nnscript@cpe-24-90-81-175.nyc.res.rr.com) |
22:34:57 | tomers | FS #11033 - Rockbox crash when displaying ID3 info |
22:35:51 | | Quit stooo (Ping timeout: 260 seconds) |
22:36:04 | funman | afaict the CRC in CSD are wrong |
22:37:26 | | Join GeekShad0w [0] (~Antoine@91.189.204-77.rev.gaoland.net) |
22:38:42 | | Quit pamaury (Quit: abort();) |
22:39:54 | | Quit GeekShadow (Ping timeout: 246 seconds) |
22:40:01 | stripwax | saratoga - for max N=8192 size mdct (=real), we use an FFT of size n/4 (complex) = 2048 complex pairs - so I can't help thinking that 1) max revtab should be 1<<11 not 1<<12 and/or 2) we're (I'm) setting revtab_shift incorrectly since if the table is indeed 1<<12 then we should be shifting by 13-nbits not 14-nbits. |
22:40:23 | stripwax | But if the code is actually wrong I don't understand why/how it doesn't affect the audio |
22:42:28 | funman | 2 wrongs make one right ? |
22:43:06 | JdGordon_ | tomers: using multifont at all? |
22:45:07 | | Quit Bullet` (Ping timeout: 276 seconds) |
22:45:39 | tomers | JdGordon: not sure what you mean, but it's clean build with default settings |
22:46:02 | | Join stooo1 [0] (~sto@g226199185.adsl.alicedsl.de) |
22:46:42 | JdGordon_ | the location of the crash is worrying |
22:47:09 | tomers | I know |
22:47:17 | | Part stooo1 |
22:47:51 | JdGordon_ | is fcache->_lru == NULL? |
22:50:18 | tomers | no |
22:50:40 | JdGordon_ | index ? |
22:51:34 | JdGordon_ | I'll investigate this evening if I get a chance. That code wasnt touched recently |
22:51:37 | JdGordon_ | which font? |
22:51:47 | tomers | http://pastie.org/829752 |
22:51:57 | funman | now i'm at 5375MB for 4GB and 28415MB for 8GB |
22:52:07 | tomers | default font. i think helvetica 14... |
22:52:08 | | Quit Luca_S (Quit: CGI:IRC) |
22:52:57 | JdGordon_ | _size = 7536757, _capacity = 7536672, _index = 0x700075} looks wrong |
22:54:52 | | Quit Zagor (Quit: Clint excited) |
22:55:06 | saratoga | stripwax: it does sound like its a factor of 2 too big |
22:55:12 | saratoga | would you like me to post a smaller table? |
22:55:48 | *** | Saving seen data "./dancer.seen" |
22:56:37 | stripwax | i'm still trying to understand it actually.. something seems off somewhere but not in a way that affects decoding at all (very odd). I actually hope/assume I'm just forgetting how it fits together (currently reading the original ffmpeg sources to compare) |
22:57:35 | | Join Hillshum [0] (~hillshum@75-165-233-186.slkc.qwest.net) |
22:57:42 | | Join einhirn [0] (~Miranda@p548588AC.dip0.t-ipconnect.de) |
22:58:05 | | Join axon [0] (~masmos@141.30.30.31) |
23:00 |
23:00:26 | axon | hello out there - for more than two hours i read some files in your wiki - an i remarked that my english is not as good as i thought - finaly i have one question: Can i install rockbox (or any other linux distribution) on a SilverCrest DM-67? |
23:00:41 | | Join Bullet` [0] (~Bullet@AMontsouris-159-1-33-45.w90-46.abo.wanadoo.fr) |
23:00:54 | saratoga | no |
23:01:03 | Hillshum | axon: Not Rockbox. Rockbox isn't Linux either |
23:01:05 | tomers | axon: No. If it's not listed in the front page, it's not supported |
23:01:46 | axon | saragtoga , Hillshum, tomers: why not? |
23:02:04 | stripwax | axon - please read the FAQ |
23:02:11 | axon | read it |
23:02:22 | axon | already |
23:02:40 | Bagder | axon: every device is unique, every port is especially crafted to work on that particualr device |
23:03:07 | Bagder | nobody has done the work on "SilverCrest DM-67" (which I've never even heard of in the past) |
23:03:12 | saratoga | same reason you can't install Windows on your toaster, software only runs on computers its made for |
23:03:41 | | Quit tomers (Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20100106054534]) |
23:03:46 | axon | so - is there any possibilty to adapt the software? |
23:03:53 | Bagder | sure |
23:03:55 | stripwax | axon - you can try, if you have the skills. |
23:03:56 | Stephen__ | Bagder, http://www.mysilvercrest.de/en/artikel.php?a=141 |
23:04:02 | saratoga | see the NewPort wiki page |
23:04:12 | Bagder | Stephen__: yes, I found that too |
23:04:21 | saratoga | stripwax: I looked at the new ffmpeg AAC-HE decoder |
23:04:42 | saratoga | its got a function nearly identical to libfaad in overall purpose, but based around an MDCT instead of a strange filterbank in libfaad |
23:04:49 | saratoga | its also extremely slow looking in libfaad . . . |
23:05:06 | funman | in fact the CSD are correct (you should see 15462400 512-byte sectors in dmesg on 8GB) |
23:05:06 | saratoga | nearly identical to a function in libfaad, not the whole codec |
23:05:37 | stripwax | saratoga - gotcha. I don't really know anything about faad though, maybe one day .. |
23:06:32 | stripwax | axon - also read this (which is linked, by the way, from the Third question in the FAQ) http://www.rockbox.org/wiki/TargetStatus "If you truly want to see Rockbox happening on a new platform, you should start collecting as much info as possible about it with great detail. Post the info in a wiki page or the forum thread related to the device and start figuring out what similarities the new player has with existing supported p |
23:06:32 | stripwax | layers. Hopefully you and your friends will get enough info about it to make someone with clues possible to write code for it and eventually start porting Rockbox." |
23:06:33 | saratoga | stripwax: AAC-HE is basically a subband decomposition thats run before encoding to AAC, so its got a filterbank that in principle could be phrased as an MDCT |
23:07:44 | | Quit grndslm (Read error: Connection reset by peer) |
23:07:49 | saratoga | AAC-HE is actually somewhat similar to ATRAC3 in that regard |
23:10:09 | | Join Xerion_ [0] (~xerion@82-170-197-160.ip.telfort.nl) |
23:12:31 | Unhelpful | saratoga: how likely it can be simply dropped in? |
23:12:50 | saratoga | Unhelpful: the function is pretty short, so hopefully pretty likely :) |
23:12:58 | | Quit Xerion (Ping timeout: 272 seconds) |
23:12:59 | | Nick Xerion_ is now known as Xerion (~xerion@82-170-197-160.ip.telfort.nl) |
23:13:22 | axon | stripwax - in fact i don't no really what you mean with skilled - so i'm getting the impression that i'm not - surely i can program in c and c++ a little bit, even in java or php but never did something like that - so in fact i have to know which hardware is used in this drive ?! how can i find this out? is there any description ? |
23:13:30 | axon | any manual or how to? |
23:13:31 | saratoga | unhelpful: http://pastebin.com/m34952ad8 |
23:13:51 | saratoga | axon: did you read the wiki page I suggested? |
23:14:08 | stripwax | axon - read the NewPort page, on the wiki, as saratoga suggested |
23:14:51 | saratoga | Unhelpful: oh huh i mixed up analysis and synthesis, so i'm not sure where it goes in libfaad |
23:14:52 | stripwax | axon - but basically, you need to identify all of the hardware inside your device, how it communicates with each other, and how to program the relevant device drivers. |
23:15:10 | saratoga | but even so the analysis and synthesis filterbanks look quite simple in ffmpeg, so maybe they both can be moved over |
23:15:23 | saratoga | and we could replace libfaad piece by piece until it doesn't suck |
23:18:32 | saratoga | oh ffmpeg's sbr_qmf_synthesis probably goes with libfaad's sbr_qmf_synthesis_64 |
23:19:35 | | Quit ecio (Ping timeout: 264 seconds) |
23:19:41 | Unhelpful | and then we just have the tricky job of figuring out whether we've hurt quality or not... much easier when you can check w/ md5sum :/ |
23:19:48 | | Join CptJesus [0] (~60ea966d@gateway/web/freenode/x-fcwqpxudmbawbjfa) |
23:19:58 | CptJesus | Hi everyone |
23:20:18 | CptJesus | Are any rbutil devs online currently? |
23:20:20 | stripwax | saratoga - (re ffmpeg/mdct). maybe i'm just going crazy. so N=8192 => mdct nbits=13 . fft initialised (back when it had init) to nbits-2 => fft_nbits=11 (for size fftn=2048). So bitrev_shift = 14-13 = 1. And the revtab is 1<<12. so we shift by 1 bit, and interpret the revtab as being 1<<11 = 2048. so maybe it does just work |
23:20:53 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
23:21:17 | * | stripwax should know since he wrote that bit anyway |
23:21:23 | * | stripwax doesn't really remember though |
23:21:35 | | Join bluebrother [0] (~dom@f053153127.adsl.alicedsl.de) |
23:21:36 | | Quit bluebrother (Changing host) |
23:21:36 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
23:21:44 | saratoga | so we're still 2x too big |
23:21:56 | stripwax | Anyway, long story short, revtab probably a factor of two bigger than it needs to be and (at the same time) we should change bitrev shift to be 13-nbits rather than 14-nbits |
23:21:57 | stripwax | yeo |
23:21:59 | stripwax | ^yep |
23:22:01 | CptJesus | I was in here yesterday inquiring about an issue, and I was told to try and talk to a rbutil dev today |
23:22:08 | stripwax | Unless we want to support *FFT* of size (complex) 4096? |
23:22:34 | saratoga | i don't see any reason to |
23:22:42 | domonoky | CptJesus: yep, just ask |
23:23:00 | stripwax | thinking maybe the fft plugin (which doesn't use codeclib's fft anyway but ... could, maybe?) |
23:23:04 | saratoga | if we need bigger ffts for plugins, we can just change the fft header file to let you provide your own bitrev table |
23:23:11 | stripwax | saratoga - ok cool, good idea. |
23:23:50 | saratoga | if 2048 only need a 512 table, and all codecs essentially only use that or smaller 99.999% of the time, we should probably think about putting it in IRAM |
23:24:09 | CptJesus | domonoky: Alright, I've been trying to install Rockbox on my iPod video 30gb, and for some reason, it is completely unable to install the bootloader. I asked a few people yesterday, and none of them could narrow down the problem. Neither iPodpatcher.exe or rbutil is able to install the bootloader. I posted the system trace from my rbutil yesterday if you need it |
23:24:11 | saratoga | its a shame theres no easy way to do that neatly . . . |
23:24:56 | | Join grndslm [0] (~grndslm@174-126-14-4.cpe.cableone.net) |
23:24:59 | domonoky | CptJesus: can you pastebin the system-trace, after you tried the bootloader install ? |
23:25:19 | CptJesus | domonoky: Yep, will do right now |
23:25:25 | | Quit bluebroth3r (Ping timeout: 276 seconds) |
23:26:31 | | Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb) |
23:27:33 | | Quit linuxstb (Read error: Connection reset by peer) |
23:27:35 | CptJesus | domonoky: http://pastebin.com/m12f76224 |
23:27:53 | | Join Casainho [0] (~chatzilla@87-196-154-59.net.novis.pt) |
23:28:04 | | Join linuxstb [0] (~linuxstb@rockbox/developer/linuxstb) |
23:28:12 | stripwax | saratoga - we would have to have two copies, one sized for 512 in iram, and one sized for 2048 in non-iram [except for targets that can fit the 2048 in iram? Is 4KB too much to fit?] |
23:28:35 | | Quit anewuser (Quit: http://xrl.us/WinterChipV =ooo ϢINTER ϾHIP 5iVE is OOON!!) |
23:28:56 | stripwax | actually I was just about to try building for coldfire with revtab in ICONST_DATA to see what would happen [dunno if h120 has enough space though in iram] |
23:29:36 | domonoky | CptJesus: hm, unfortunatly no output from ipodpatcher code (rbutil just uses ipodpatchers code for ipod installs) |
23:29:47 | domonoky | CptJesus: but i am just reading the logs.. |
23:29:55 | Unhelpful | stripwax: why not have it in or out of iram with two different names, and pick one w/ a define before including the header? |
23:30:21 | stripwax | Unhelpful - we actually want the 'most commonly used' on in iram , unless the whole table fits in iram. |
23:30:25 | | Join ecio [0] (~ecio@32.135.232.200) |
23:30:29 | stripwax | the 'most commonly used' one is a smaller table. |
23:30:44 | stripwax | you can transform the 'whole table' into its subset easily enough |
23:30:57 | Unhelpful | stripwax: right, but i'm saying you could ask for the larger one in iram via an include... |
23:30:57 | CptJesus | domonoky: iPodpatcher.exe gives me a write failed error. I detailed it yesterday, but I can do it again if it would help |
23:31:08 | domonoky | i am just reading it :-) |
23:31:15 | stripwax | saratoga - yeah, looks like the sign of output is inverted compared to oggdec (what I was fearing yesterday) |
23:31:45 | saratoga | well thats easy to fix then |
23:32:32 | domonoky | CptJesus: but if ipodpatcher also fails, i think there is nothing rbutil could do. I suspect a issue with windows 7, do you have access to a Pc with a different OS ? |
23:33:02 | | Join Meddler [0] (~5d60801a@giant.haxx.se) |
23:33:14 | stripwax | saratoga - yep (but dunno where exactly - is the FFT broken or the MDCT pre/post/symmetry bit) |
23:33:17 | Unhelpful | erm, via a define-before-include. possibly. :) |
23:33:18 | stripwax | I'll assume the latter |
23:33:32 | CptJesus | domonoky: I have access to a computer with Windows Vista |
23:33:40 | CptJesus | domonoky: Should I give that shot? |
23:33:47 | Biont | Hm, I'm trying to upload my theme, but it says it didn't pass checkwps. apparently, there's something wrong with my sbs, but everything works perfectly in the simulator. At least I couldn't find anything wrong with it. the debug console also doesn't complain. help? |
23:33:57 | domonoky | CptJesus: would be worth to test. |
23:34:00 | stripwax | Unhelpful - and include it twice? on a target with only a small amount of iram, we want the 'small' table in iram, and the 'whole' table in dram (just in case it is needed, even though it's not commonly needed) |
23:34:07 | CptJesus | domonoky: Be back shortly |
23:34:14 | Biont | "Checking .rockbox/wps/Breeze.sbs... WPS parsing failure " <−−-this is what the theme site says |
23:34:31 | stripwax | it uses more memory but at least you're guaranteed to have the 99.99% case data in iram. and you only use the non-iram table in the remaining 0.01% of cases |
23:34:35 | Unhelpful | stripwax: right, but i'm saying that if a plugin or something wanted only the "big" table.... |
23:35:33 | stripwax | Unhelpful - true. a bunch of codecs will only need the 'small' table. probably only vorbis needs the big table (and even then the 'small' table is sufficient in 99% of cases and probably 100% of common portable audio cases) |
23:35:41 | domonoky | Biont: this meant it didnt pass checkwps on any of the possible targets. *i should really try to improve the upload page, the checkwps output should be shown too * |
23:36:42 | | Quit Meddler (Client Quit) |
23:37:11 | gevaerts | Biont: do you have the theme somewhere? If you don't have a recent checkwps, someone else could run it for you |
23:37:26 | Biont | domonoky: So what can I do? |
23:37:31 | saratoga | Unhelpful: why is bs_log2_tab in memory for WMA? |
23:37:53 | Biont | gevaerts: I can upload it somewhere else, yes |
23:38:33 | | Quit CGL (Quit: Saliendo) |
23:38:47 | Unhelpful | saratoga: because it's using log2 somewhere... i actually found clz to be faster with a function in dram and table-follows-function than using a much smaller inline code + iram table. the same would apply to log2, it would just need a different table. ;) |
23:38:56 | CptJesus | domonoky: Exact same thing. No difference |
23:39:10 | saratoga | is there someway to get the DRAM only version? |
23:39:22 | saratoga | log2 performance is unimportant |
23:39:26 | CptJesus | domonoky: Am I missing something here? Am I supposed to do something to the iPod before installation that isn't specifically in the log? |
23:39:28 | Biont | gevaerts: I hope this not some stupid mistake of me :/ |
23:39:43 | domonoky | CptJesus: no, it should just work. |
23:39:47 | | Quit Lss__ (Read error: Connection reset by peer) |
23:39:55 | Biont | alright, here's the theme http://www.mediafire.com/?nxmzmzzlfyj |
23:40:04 | Unhelpful | saratoga: and faster with dram anyway... i was going to have a second copy of the support-arm.S clz, with the table modified for log2, and use that to handle log2 on armv4 |
23:40:18 | Unhelpful | i've just not gotten it done yet |
23:40:48 | CptJesus | domonoky: Well in that case, I can't imagine what the problem is. I can try and get access to a Windows XP machine if you think that might help |
23:41:36 | Biont | before someone wastes his time: could this have to do with multifont? do I need to supply all fonts used by the theme? I only used standard fonts except my custom font which is included in the theme |
23:42:09 | domonoky | CptJesus: i dont know if it helps. you could try a itunes restore, to exclude any hd problems. |
23:43:32 | domonoky | Biont: you would get a different message if the fonts or other files are the problem. |
23:43:51 | CptJesus | domonoky: How would I go about that? |
23:44:21 | | Quit axon (Quit: Ex-Chat) |
23:44:34 | domonoky | CptJesus: use itunes to restore to factory state, and then try again. *dont know if it helps, but could be worth a try* |
23:44:44 | CptJesus | domonoky: kk, I'll give it a try |
23:44:49 | FlynDice | funman: 2GB clip+ 928040DF FEFBCFFF 5F5A83AE 00260032 |
23:45:37 | Biont | domonoky: Yes I noticed that when uploading the previous version of the theme (It's a very comfortable feature btw, awesome work). I just thought something like that might be the problem, since the only difference from my side is the usage of multifont |
23:45:54 | funman | FlynDice: dmesg says 3800064 512-byte sectors ? |
23:46:31 | domonoky | Biont: perhaps checkwps has problems with multi font tags ? |
23:46:59 | | Quit Bullet` (Quit: Bye les gens =)) |
23:47:00 | funman | 2GB uses version 0 CSD (where maximal codec capacity is exactly 2GB) |
23:47:14 | CptJesus | domonoky: That did it! |
23:47:15 | domonoky | Biont: if you can compile, you could try to compile the correct checkwps yourself, and see what it says. |
23:47:35 | stripwax | saratoga - oh wait. I think the sign is missing in the ifft actually. hm. can you see if liba52 has the same sign inversion problem? |
23:47:39 | CptJesus | domonoky: Not sure what the issue was, but its installing perfectly now. Thanks a ton for the help |
23:48:12 | domonoky | good :-) |
23:48:16 | gevaerts | Biont: it's definitely related to the fonts. Commenting the %Fl tags out makes it parse |
23:48:25 | Biont | domonoky: Nope, sorry. I'm even too studid to compile a simulator myself. |
23:48:37 | funman | btw clipv2 & clip+ respect the "always 1" flag, unlike fuzev1/clipv1 |
23:48:45 | Biont | and I'm too studid to spell stupid |
23:48:54 | Biont | gevaerts: hm...okay |
23:49:04 | Biont | gevaerts: Guess I'm too early^^ |
23:49:28 | gevaerts | and checkwps doesn't give motr information |
23:50:14 | * | domonoky pokes JdGordon with this issue.. |
23:51:39 | stripwax | saratoga - yeah, ffmpeg fft flips the sign of the sin table for Inverse. obviously we use a single trig table (with positive-sign sin) so it's kinda geared for the forward fft (oops). I must have missed that when I put in the static trig for fft. but would be good if you can confirm liba52 is also sign flipped |
23:52:07 | | Quit evilnick_B (Quit: Page closed) |
23:52:27 | Stephen__ | i've noticed problems with the ipodvideo sim and multi-font, it crashes upon restart. works on target tho. could be the them as deleating config.cfg works to bring it back but it's only on a theme with multifont this is caused |
23:53:21 | | Part domonoky |
23:54:11 | Biont | oh yeah, my D2 sim also behaves strangely after bringing in multifont |
23:54:47 | Biont | It wasn't annoying enough to bring it up here, but if we're at it anyway... |
23:56:35 | Stephen__ | is it when a multifont theme is selected then you quit the sim adn try to start up again it'll crash ? |
23:57:45 | gevaerts | ok, I think I found why checkwps fails |
23:58:03 | Biont | It happens sometimes when I reload the theme.cfg from within the simulator. It will fail to load most .bmps, but it crashed only once so far (and for other reasons, I think) |
23:58:26 | | Quit CptJesus (Quit: Page closed) |