00:00:54 | amiconn | Bagder/ LinusN: What do you think about [IDC]Dragon's idea to limit the volume range to -99..+12 dB on archos recorders and ondios, to avoid needing 4 chars? |
00:01:31 | Bagder | I think its a good idea |
00:01:46 | Bagder | less than -99 can hardly be audible, can it? |
00:02:08 | amiconn | Not really... |
00:02:49 | amiconn | Bagder: Do you use your iriver exclusively? |
00:03:01 | Bagder | mostly at least |
00:03:20 | amiconn | I use whatever I think is most useful |
00:03:57 | amiconn | Currently this is most often the recorder v1, but for travelling without my car I prefer the Ondio FM because of its size |
00:05:51 | | Quit dpassen1 () |
00:07:00 | | Join coob [0] (i=pen0r@host-84-9-63-253.bulldogdsl.com) |
00:07:17 | _FireFly_ | Lost-ash: i have also no problems on the device (iriver h120) |
00:07:37 | coob | anyone working on the ipod alive? linuxstb? |
00:08:30 | markun | hi coob, how's the ipod video support going? |
00:08:42 | _FireFly_ | linuxstb: ?? have you got the patch or should i put in on tracker ?? |
00:08:51 | amiconn | markun: The player virtual keyboad doesn't work at all with unicode... |
00:09:36 | markun | I'll try to fix it |
00:09:58 | linuxstb | _FireFly_: I'm just testing it now. |
00:09:58 | | Quit tim66 (Read error: 113 (No route to host)) |
00:09:59 | amiconn | The picker line is completely empty |
00:10:06 | _FireFly_ | linuxstb: ok |
00:10:31 | linuxstb | coob: Hello. |
00:13:47 | coob | markun: slow. it uses a broadcom co-proc/soc |
00:14:06 | coob | that uses an instruction set we don't know much about |
00:14:27 | markun | amiconn: renaming in the player sim looks normal I think |
00:14:39 | coob | lcd is currently slow++ |
00:15:02 | coob | linuxstb: have you seen our upcoming bootloader? |
00:15:26 | linuxstb | coob: I've read about it, but haven't tried it. How is it coming along? |
00:16:03 | coob | nicely, loads from either the firmware partition, ext2 or fat, hfs being worked on |
00:16:12 | coob | selection menus etc |
00:16:23 | coob | it's in our svn repo if you want to play with it |
00:17:11 | coob | https://opensvn.csie.org/traccgi/courtc |
00:19:18 | linuxstb | I read that it has an interactive boot menu. Is it possible to disable that and make it immediately load a firmware unless a button is pressed? |
00:20:06 | amiconn | markun: Hmm, strange. win32 player sim seems to work, but target does not :( |
00:20:13 | coob | anything's possible :) |
00:20:35 | coob | i've not used it yet myself, currently learning the intricacies of hfs so i can test it out on my pod |
00:22:41 | amiconn | Bagder: Is it intended behaviour that 'make clean' in a build dir also cleans the tools? |
00:22:49 | Bagder | yes |
00:22:56 | amiconn | hmm |
00:23:10 | Bagder | how would it differentiate it? |
00:23:33 | amiconn | make allclean, or somesuch |
00:24:00 | amiconn | It's just that it seems a waste of time to me, especially on cygwin |
00:24:12 | linuxstb | _FireFly_: I have to admit I don't understand the new gui code at all, but your patch seems to work. |
00:24:16 | coob | linuxstb: currently the config's hard coded anyway |
00:24:43 | | Quit ep0ch| ("gone") |
00:27:17 | Bagder | amiconn: isn't make clean a waste to start with? |
00:27:28 | amiconn | Well, perhaps |
00:27:43 | amiconn | It avoids the need to reconfigure, which is also slow on cygwin |
00:28:03 | _FireFly_ | amiconn: not really |
00:28:15 | amiconn | ...and for the simulator, rm -r * would also remove the archos/ dir and sector3D.bin, which I want to avoid |
00:28:21 | _FireFly_ | becasue if the configure script gets modified then you need an reconfigure |
00:30:30 | _FireFly_ | time for bed, good night erverybody |
00:31:29 | | Join Kyl3 [0] (i=no@cpe-24-90-232-130.nyc.res.rr.com) |
00:31:46 | | Quit _FireFly_ ("Leaving") |
00:32:24 | amiconn | Bagder: It's possible to allow -100 dB minimum, since the status bar will display the mute symbol for the lowest value |
00:32:25 | Kyl3 | Unicode support means I can use that backwards R for Korn? |
00:32:43 | Bagder | ah |
00:33:15 | markun | Kyl3: If it's somewhere in the unicode range and the font has a glyph for it.. |
00:33:33 | Kyl3 | ahh ok |
00:37:53 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
00:38:06 | amar | thanks for the help, i nearly have my plugin doing what i want |
00:39:26 | | Quit amar ("CGI:IRC (EOF)") |
00:40:07 | markun | Kyl3: I just tried KoRn with reversed R and it works with unifont and 5x7 (probably all the other ?x? fonts as well) |
00:41:49 | markun | Kyl3: http://en.wikipedia.org/wiki/Talk:Korn |
00:48:40 | amiconn | markun: I know what's going on with the player vkeyboard |
00:49:02 | amiconn | Look at apps/player/keyboard.c, line 144 |
00:49:29 | amiconn | You don an iso_decode on the line[] array, casting to an unsigned char * |
00:49:43 | amiconn | However, line[] is an unsigned short array |
00:50:02 | markun | hm, not good |
00:50:05 | amiconn | It works on the sim because the sim is little endian, meaning the low byte comes first |
00:50:14 | amiconn | But the target is big endian... |
00:51:07 | amiconn | It seems like a mistake that lines[] is a short array |
00:51:27 | amiconn | It only ever holds latin1, nothing else |
00:52:04 | | Join San [0] (n=Test@213-202-162-152.bas503.dsl.esat.net) |
00:52:22 | amiconn | It even was me who overlooked this when remaking the player vkeyboard... |
00:53:41 | markun | amiconn: do you want to fix it? |
00:54:32 | * | amiconn is already working on it |
00:55:08 | amiconn | Hmm. |
00:55:25 | amiconn | How do I run an unsigned char up to 0xff in a for() loop? |
00:56:02 | amiconn | just ignore the qn |
00:56:10 | dwihno | how did you solve it? :) |
00:56:22 | amiconn | I just use an unsigned it |
00:56:25 | amiconn | int |
00:57:35 | dwihno | that's cheating :) |
01:00 |
01:00:36 | | Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:01:34 | amiconn | _much_ better this way :) |
01:04:33 | | Join CheeseBurgerMan [0] (n=BurgerBo@63.150.80.142) |
01:10:33 | *** | Saving seen data "./dancer.seen" |
01:14:04 | | Quit CheeseBurgerMan (" HydraIRC -> http://www.hydrairc.com <- The professional IRC Client") |
01:21:59 | | Part webguest28 |
01:22:19 | dwihno | Type casting sometimes drive me nuts. I just spent an hour hunting a bug I should've noticed in a flash |
01:24:48 | | Part leftright |
01:32:11 | * | amiconn likes bugfixes which even save RAM (or other resources) |
01:37:17 | | Quit Kohlriba ("Leaving") |
01:39:06 | | Join Paul_The_Nerd [0] (n=paulthen@cpe-66-68-93-2.austin.res.rr.com) |
01:41:33 | | Join yngwi [0] (n=chatzill@chello080109107064.1.15.vie.surfer.at) |
01:44:07 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
01:44:57 | | Quit San (Read error: 110 (Connection timed out)) |
01:49:26 | | Quit JonSenior ("using sirc version 2.211+KSIRC/1.3.10") |
01:50:22 | | Quit actionshrimp (Read error: 110 (Connection timed out)) |
01:57:35 | | Quit DJDD_ ("Trillian (http://www.ceruleanstudios.com") |
01:58:25 | | Join DJDD_ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
01:59:16 | | Quit yngwi ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
02:00 |
02:01:04 | | Nick Lost-ash is now known as ashridah (n=ashridah@69.55.227.55) |
02:02:47 | | Quit Kyl3 ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
02:03:50 | ashridah | damnit. the unit still hangs when i select a WPS |
02:04:40 | * | ashridah downloads yet another bleeding edge |
02:06:29 | | Join actionshrimp [0] (n=NNSCRIPT@host86-136-104-122.range86-136.btcentralplus.com) |
02:07:05 | ashridah | selecting a theme works okay. |
02:07:16 | ashridah | just selecting an individual WPS fails |
02:08:14 | | Quit chendo (Read error: 110 (Connection timed out)) |
02:09:09 | lostlogic | so the question I have is how does one know if a bootloader they build but that has a different md5 than the one that Linus releases will work? |
02:09:35 | ashridah | it's really not a good idea to use a bootloader you've built from source |
02:09:47 | lostlogic | I know |
02:09:58 | lostlogic | I'm not very smart. |
02:10:25 | ashridah | the simple answer is, you don't know, which is why it's best left to the guy who has a way to recover his unit :) |
02:11:09 | lostlogic | *nod* I guess the question is: is there a particular reason that building the bootloader from source would break when building the rest of rockbox from source works. |
02:12:17 | ashridah | just because rockbox builds doesn't mean it'll run |
02:12:29 | lostlogic | I know, but I build rockbox and run it from source all the time |
02:12:46 | ashridah | but really, there's no point in rebuilding the bootloader, since 99% of changes don't affect it |
02:12:54 | ashridah | but the 1% may brick the unit |
02:13:30 | ashridah | but they share disk drivers and lcd drivers and whatnot. minor changes in those might not get noticed at the bootloader |
02:13:42 | lostlogic | yes yes, I suppose I won't try it until I get a better understanding of the code in it. I have taken several classes in m68k assembly and hardware, so I'm not really afraid of it |
02:16:11 | | Quit Seed (Read error: 110 (Connection timed out)) |
02:19:52 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
02:21:06 | ashridah | so, anyway, loading a wps from a freshly resetted unit hangs the device. loading a theme works, and after which, loading a wps seems to work |
02:21:10 | ashridah | weird |
02:21:46 | lostlogic | quite. |
02:22:11 | Cassandra | I blame Cthulhu. |
02:22:38 | ashridah | i take that back |
02:22:46 | ashridah | loading a theme doesn't stop it from hanging |
02:23:59 | Cassandra | I still blame Cthulhu. |
02:24:18 | Cassandra | Have you reset the settings and done a clean re-install? |
02:24:39 | ashridah | yes |
02:24:53 | ashridah | '< ashridah> so, anyway, loading a wps from a freshly resetted unit ' |
02:25:09 | ashridah | and yeah, i nuked .rockbox and got the most recent bleeding edge |
02:25:18 | Cassandra | Have you sacrificed your young to the Great and Almighty Master who waits beneath the seas? |
02:25:39 | ashridah | well, since i don't have and i'm not aiming to have children, that shouldn't be a problem. |
02:25:58 | Cassandra | Probably why it's not working. Try someone else's young. |
02:26:05 | ashridah | gladly. |
02:26:24 | ashridah | part of the benefits of being in a holiday park |
02:26:43 | ashridah | plenty of noisy candidates |
02:27:03 | lostlogic | *mutters something about how the hell he's going to make profiling not get wrong times when it hits recursion* |
02:27:12 | ashridah | heh |
02:27:19 | Cassandra | (I don't think the new config loading patch has gone in yet, so it can't be that.) |
02:27:28 | Cassandra | (Wonder if it's unicode.) |
02:27:37 | ashridah | maybe. i haven't updated in a few days |
02:27:42 | ashridah | so i'm not sure when the bug hit |
02:28:23 | Cassandra | If you wanted to find out exactly what was causing it, you could run it in a debugger under the sim. |
02:28:53 | ashridah | Cassandra: yeah, except i'm about 850k's away from my usual workstation :) |
02:29:17 | Cassandra | Can't help you with that, I'm afraid. |
02:31:39 | ashridah | if i was at home, i'd just start going backwards in cvstill the problem cropped up |
02:31:53 | ashridah | s/cropped/ nolonger cropped/ |
02:32:00 | ashridah | anyway, it's lunchtime. |
02:32:03 | | Nick ashridah is now known as Lost-ash (n=ashridah@69.55.227.55) |
02:34:31 | | Join Sando [0] (n=lolsteam@techgaming.net) |
02:35:36 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
02:38:01 | dwihno | Do you people think reading 32k off a flash cart takes much longer time than 8kbytes? |
02:40:45 | dwihno | Or perhaps the software just should group the data by blocks and look for the end marker. |
02:41:03 | dwihno | Yeah, that sounds better. |
02:41:11 | dwihno | Thanks for the help :D |
02:42:53 | | Quit Seed (Nick collision from services.) |
02:43:01 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
02:43:53 | | Join Strath [0] (n=mike@dpc674681214.direcpc.com) |
02:58:57 | | Quit Seed (Nick collision from services.) |
02:59:04 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
03:00 |
03:01:28 | linuxstb | Which of the FAT32 rules does a directory name called "R.E.M." break? |
03:02:31 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
03:03:31 | amiconn | linuxstb: The dot at the end |
03:08:35 | amiconn | Not sure whether this is a strict rule for vfat, but it's impossible to create such dirs/files in windows |
03:10:01 | linuxstb | My iBook renamed the directory to R.E.M_ and Rockbox won't let me rename it. |
03:10:13 | linuxstb | (when I copied from the iBook to my H140) |
03:10:37 | *** | Saving seen data "./dancer.seen" |
03:12:15 | linuxstb | Linux enforces the same rule (it drops the last dot) |
03:12:28 | DreamTactix291 | hmm |
03:13:16 | | Join elinenbe [0] (i=trilluse@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
03:15:34 | Midgey34 | does anyone have any suggestions on the colors of each the objects for Sokoban on the h300? |
03:16:21 | | Join Gibbed [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
03:16:23 | | Quit Rick (Nick collision from services.) |
03:16:27 | Midgey34 | right now, the walls are dark green, the character is black, the pushable blocks are blue and the targets are red. Once a block is on the target it turns brown |
03:16:32 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
03:17:41 | Paul_The_Nerd | That actually sounds pretty good to me, depending on the shades. |
03:18:08 | Midgey34 | well right now, they look a little funny, its hard to make them look nice |
03:18:14 | Paul_The_Nerd | Aaah |
03:18:34 | Midgey34 | it might just be the sim, they look slightly different on target |
03:19:47 | Paul_The_Nerd | Ah well, I only have an H120 anyway. Heh |
03:22:50 | | Join San [0] (n=Test@A-78-47.cust.iol.ie) |
03:30:19 | | Join tvelocity [0] (n=tony@ipa216.4.tellas.gr) |
03:37:00 | | Join webguest59 [0] (n=3e4f4094@labb.contactor.se) |
03:37:51 | webguest59 | linuxstb: about fat and dots: http://sourceforge.net/tracker/index.php?func=detail&aid=782248&group_id=44306&atid=439118 |
03:37:57 | | Quit webguest59 (Client Quit) |
03:40:40 | | Join amiconn_ [0] (n=jens@p54BD551A.dip.t-dialin.net) |
03:54:59 | | Quit San (Read error: 110 (Connection timed out)) |
03:55:07 | | Join CableMan391 [0] (i=CableMan@pool-71-249-51-49.nycmny.east.verizon.net) |
03:56:36 | | Part CableMan391 |
03:56:39 | | Join CableMan391 [0] (i=CableMan@pool-71-249-51-49.nycmny.east.verizon.net) |
03:57:05 | | Part CableMan391 |
03:58:09 | | Quit amiconn (Read error: 110 (Connection timed out)) |
03:58:10 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD551A.dip.t-dialin.net) |
03:59:47 | Midgey34 | what does everyone think of this −−> http://img227.imageshack.us/img227/7430/screendump25lh.png ? |
04:00 |
04:09:09 | Paul_The_Nerd | Do the boxes look bad solid? |
04:11:35 | Midgey34 | that's the opinion I'm trying to gather, I think they look fine, but the yellow ones may need borders |
04:17:41 | Paul_The_Nerd | You could even do the crates as like... I dunno, I often see them as like, light colored boxes with four dark points, or an X of darker color in them. [::] or [X] |
04:18:45 | Midgey34 | alright |
04:20:31 | Paul_The_Nerd | Just offering ideas, y'know. :) |
04:22:30 | | Join vampiria [0] (n=vampiria@201.132.81.171) |
04:23:05 | Midgey34 | yep |
04:25:35 | elinenbe | does anyone here have an h300 with rockbox? |
04:25:41 | Midgey34 | I do |
04:25:58 | elinenbe | could you step me through the settings screens to reset settings to default? |
04:26:00 | elinenbe | please... |
04:26:10 | elinenbe | I chose the japanese font with a non-unicode font! |
04:26:11 | elinenbe | ug! |
04:26:33 | elinenbe | first A-B to get to settings. |
04:26:50 | elinenbe | then the manage settings option, but I can't see any of them. |
04:28:16 | Midgey34 | press a-b, go down 4, hit right, go down 3, hit right |
04:28:24 | Midgey34 | that should do it |
04:29:19 | elinenbe | thanks! got it! |
04:29:33 | Midgey34 | yep no problem |
04:29:49 | | Quit YouCeyE (Remote closed the connection) |
04:30:05 | | Part vampiria |
04:30:38 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
04:38:34 | | Quit Paul_The_Nerd (Excess Flood) |
04:42:30 | | Quit lostlogicx (Read error: 110 (Connection timed out)) |
04:42:39 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
04:43:18 | | Quit hardeep ("BitchX: the IRC client with hair on its balls") |
05:00 |
05:00:03 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
05:01:31 | | Join Rob2222 [0] (n=Miranda@ACB27583.ipt.aol.com) |
05:04:31 | | Join Strath [0] (n=mike@dpc674681214.direcpc.com) |
05:10:41 | *** | Saving seen data "./dancer.seen" |
05:11:10 | lostlogic | ahhh, rockbox USB is so much better than iRiver USB. |
05:13:18 | | Part Midgey34 |
05:17:20 | | Quit Rob2222_ (Read error: 110 (Connection timed out)) |
05:28:30 | | Quit tvelocity (Remote closed the connection) |
05:32:03 | | Join San [0] (n=Test@194.125.95.16) |
05:34:32 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
05:35:32 | | Join tvelocity [0] (n=tony@ipa216.4.tellas.gr) |
05:39:17 | | Join Paul_The_Nerd [0] (n=paulthen@cpe-66-68-93-2.austin.res.rr.com) |
05:59:45 | | Quit RotAtoR () |
06:00 |
06:02:29 | | Quit tvelocity ("Leaving") |
06:32:28 | | Quit Paul_The_Nerd ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
06:50:15 | | Join grantashman [0] (n=grant@CPE-60-229-181-5.nsw.bigpond.net.au) |
06:50:36 | grantashman | Hey guys, I thought that the LCD turned off with the backlight as of V3/ |
06:51:22 | grantashman | Anyone here? |
06:55:19 | | Quit grantashman ("Leaving") |
06:58:54 | Jungti1234 | ªÏª¤ |
07:00 |
07:10:06 | | Join Noel_sad_song [0] (n=c87ec44a@labb.contactor.se) |
07:10:44 | *** | Saving seen data "./dancer.seen" |
07:11:58 | Noel_sad_song | Hi ppl (if you keep adding features you're gonna drive me nuts) I could see last time, before i downloaded the last build that the remote would show me a lil disk when the hdd was spinnig... what is the code I should use on the rwps for it to show? |
07:13:58 | | Join DreamTactix291 [0] (n=DreamTac@adsl-19-241-33.bna.bellsouth.net) |
07:32:18 | | Quit Noel_sad_song ("CGI:IRC (EOF)") |
07:37:11 | Bger | morning :) |
07:47:31 | Jungti1234 | morning |
07:50:42 | | Quit YouCeyE (Remote closed the connection) |
07:51:39 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
08:00 |
08:14:39 | | Quit San (Read error: 110 (Connection timed out)) |
08:17:14 | Jungti1234 | Doesn't rockbox support lyrics? |
08:19:06 | Lost-ash | not yet, afaik. |
08:19:09 | | Nick Lost-ash is now known as ashridah (n=ashridah@69.55.227.55) |
08:19:18 | ashridah | not sure it's really been considered yet |
08:20:03 | | Join ender` [0] (i=ychat@84.52.165.220) |
08:28:06 | preglow | oh lord, give me a wireless mouse that doesn't suck ass |
08:28:15 | | Nick ashridah is now known as Lost-ash (n=ashridah@69.55.227.55) |
08:51:26 | | Join Gibbed [0] (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
08:51:26 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
08:51:40 | | Nick Gibbed is now known as Rick (i=rick@pool-71-108-9-40.lsanca.dsl-w.verizon.net) |
08:57:25 | Jungti1234 | Break!! |
08:59:49 | Bagder | coffee break! |
09:00 |
09:03:08 | LinusN | lostlogic: why do you build your own bootloader? |
09:05:41 | Jungti1234 | wow |
09:05:41 | Jungti1234 | http://manian.dreamwiz.com/board/view.asp?bid=A010101&no=36554 |
09:06:36 | | Quit YouCeyE (Remote closed the connection) |
09:06:52 | Jungti1234 | This player supports Wi-Fi. |
09:07:08 | Jungti1234 | and HDD Player |
09:07:08 | LinusN | cool |
09:07:21 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
09:08:04 | preglow | excessively ugly, though |
09:10:29 | Jungti1234 | hahahahaha |
09:10:29 | Jungti1234 | http://img.manian.dreamwiz.com/A060101/2005/12/07/50513_1.jpg |
09:10:32 | Bagder | I bet wifi eats battery nice and fast |
09:10:45 | *** | Saving seen data "./dancer.seen" |
09:11:10 | Jungti1234 | ah. |
09:11:11 | DreamTactix291 | lol |
09:11:19 | DreamTactix291 | that Wi-Fi player is pretty ugly btw |
09:11:33 | DreamTactix291 | i've seen worse |
09:11:42 | DreamTactix291 | but it's pretty ugly nonetheless |
09:12:47 | Jungti1234 | Microsoft pays penalty in the South Korea. |
09:13:35 | Bagder | http://www.theinquirer.net/?article=28082 |
09:13:43 | Bagder | that's a nicer player ;-) |
09:14:16 | Jungti1234 | I cann't see. |
09:14:32 | Jungti1234 | Ah, look now. |
09:14:40 | Jungti1234 | hahaha |
09:14:48 | preglow | hahaha |
09:14:56 | preglow | it's almost identical! |
09:15:00 | Bagder | hehe |
09:15:11 | DreamTactix291 | haha |
09:15:45 | Jungti1234 | http://img.manian.dreamwiz.com/A060201/2005/06/29/109993_1.jpg |
09:15:57 | Jungti1234 | This is iPod really. |
09:16:54 | Jungti1234 | http://manian.dreamwiz.com/board/view.asp?bid=A010101&no=36555 |
09:17:09 | Jungti1234 | Very thin battery. |
09:20:07 | markun | morning Jungti1234, can you send me an updated version of the korean translation so I can commit? |
09:20:23 | Jungti1234 | hi |
09:20:31 | Jungti1234 | Is working now. |
09:23:12 | preglow | coffeecoffeecoffeecoffee |
09:23:59 | Jungti1234 | If drink much coffee, isn't good in body. |
09:24:40 | preglow | no shit |
09:24:45 | preglow | that's why i try not to drink too much, heh |
09:25:04 | Bagder | nah, no more than 10-12 cups a day ;-P |
09:25:08 | preglow | haha |
09:25:19 | preglow | i've seen too many coffee addicts in my life |
09:25:31 | LinusN | Bagder: and 5-6 at night |
09:26:02 | preglow | i met a guy who'd just start shaking if he didn't get his coffee |
09:27:56 | Jungti1234 | Let's sleep early. |
09:28:55 | Bagder | http://www.delldjsite.com/ <= Dell's newcomer DAP with color LCD and 30GB |
09:30:00 | LinusN | the dancepuffduo theme is just hilarious |
09:30:40 | preglow | i take it rockbox has no general button accelaration scheme i can just plug in to the playback speed screen? |
09:31:18 | | Nick Lynx_awy is now known as Lynx_ (n=lynx@tina-10-4.genetik.uni-koeln.de) |
09:32:24 | Lynx_ | what's xm radio? |
09:32:36 | LinusN | the button repeat already accelerates, but only to a certain speed |
09:34:02 | preglow | yeah, not enough by far |
09:34:19 | preglow | damn, i need to get this ipod rockbox going so i can do some djing |
09:34:22 | preglow | that'd frigging rock |
09:38:34 | amiconn | Perhaps the pitch screen should just increase/decrease by a larger amount (0.5% ?) with button repeat, and by 0.1% with single button events |
09:39:13 | LinusN | good idea, try it |
09:40:42 | | Join perplexity [0] (n=joust@83.110.209.107) |
09:42:46 | | Join Vlad0man [0] (n=Vladoman@p54A7D398.dip.t-dialin.net) |
09:46:03 | | Join Moos [0] (n=c13354c1@labb.contactor.se) |
09:46:33 | Moos | Morning |
09:47:13 | Jungti1234 | morning |
09:47:39 | | Join ModernExecutive [0] (n=bob@pool-162-83-126-136.norf.east.verizon.net) |
09:47:49 | markun | hi Moos :) |
09:48:20 | | Join San [0] (n=Test@213-202-179-156.bas504.dsl.esat.net) |
09:50:56 | Bger | LinusN: any plans about a new bootloader for h300 ? |
09:51:17 | LinusN | yes, some day |
09:51:42 | perplexity | 10 print $topic ; 20 goto 10 |
09:51:53 | Bagder | :-) |
09:52:14 | preglow | perplexity: so, how's tremor work going? |
09:53:02 | perplexity | Been on hold.. domestic duties I'm afraid.. but it is working with a standard ifft now.. so at least I can play with different fft algorithms.. |
09:53:34 | ModernExecutive | Hi. I don't mean to be impudent, but I was curious as to how things stand with integrating the h300 bootloader on the us firmware. |
09:53:35 | preglow | you got a patch lying around? |
09:53:37 | Bger | i mean with USB mode... |
09:53:42 | | Join saa[b_r]ider [0] (n=saab_rid@61.149.21.158) |
09:53:52 | preglow | perplexity: you're using kiss fft, yeah? |
09:54:04 | saa[b_r]ider | hello everyone.. |
09:54:10 | perplexity | I am looking into extending qemu to have a h300 target at the moment.. It's such an easily extensible architecture for a simulator that writing hw plugins for it is very easy.. |
09:54:13 | * | Bagder has a Saab |
09:54:28 | | Join San||Away [0] (n=Test@194.125.99.248) |
09:54:33 | markun | hi saa[b_r]ider ;) |
09:54:36 | saa[b_r]ider | awesome :D |
09:54:44 | preglow | Bagder: don't all swedes? ;) |
09:54:48 | perplexity | Actually, at the moment preglow, I'm using the fft in libfaad.. but I have been looking at others and am busy learning the math to try and make it easier to understand.. |
09:54:55 | Bagder | preglow: only half, the rest have Volvos |
09:55:02 | saa[b_r]ider | hello markun |
09:55:14 | perplexity | Volvos rock! |
09:55:32 | * | Cassandra has a bicycle. :) |
09:55:35 | preglow | the one volvo i have driven sure rocks |
09:55:48 | preglow | the old ones that were built like a car/tank hybrid |
09:55:59 | perplexity | I had 5 Volvos before I relocated countries.. now I'm destined to drive Japanese :( |
09:56:40 | preglow | Cassandra: yeah, that's what i've got currently too |
09:56:53 | preglow | though it's pretty much unusable with the amount of ice on the roads |
09:57:02 | | Join Membrillo [0] (n=sam_kill@CPE-144-131-87-124.nsw.bigpond.net.au) |
09:57:38 | Membrillo | has anyone here got any experience with the inet control in visual basic? |
09:57:52 | * | preglow shudders |
09:58:03 | | Quit ModernExecutive () |
09:58:05 | Bagder | http://curl.haxx.se/libcurl/vb/ ;-) |
09:58:18 | * | perplexity likes the h300 USB mode :) |
09:58:21 | LinusN | ModernExecutive: nobody dares to try a patched 1.04 firmware in fear of losing drm |
09:58:38 | * | LinusN has to go |
09:58:54 | perplexity | Make sure you wash your hands LinusN :) |
09:59:26 | markun | how nice.. red builds :( |
09:59:34 | Bagder | woo |
09:59:49 | markun | I'm an idiot |
09:59:52 | | Quit Vladoman (Read error: 110 (Connection timed out)) |
10:00 |
10:00:07 | Bagder | hey, then we can make a team! ;-) |
10:00:39 | Bger | hahaha |
10:01:01 | preglow | i'm a fool |
10:01:06 | * | Bger joins the team and proposes himself as leader |
10:01:09 | preglow | i'm pretty certain i fit in with the rockbox scheme somewhere |
10:04:28 | Cassandra | Somewhere under the category of "whipping boy" or something. |
10:08:39 | Bagder | time to work |
10:09:16 | | Join saab_rider [0] (n=saab_rid@61.149.21.158) |
10:09:43 | | Quit San (Read error: 110 (Connection timed out)) |
10:10:39 | | Join _FireFly_ [0] (n=icechat5@pd95b7c08.dip0.t-ipconnect.de) |
10:11:05 | Jungti1234 | Bagder.. You are overstrict. |
10:11:25 | Bagder | my boss is hard and ruthless |
10:11:31 | Bagder | :-P |
10:11:33 | _FireFly_ | markun ? |
10:11:35 | preglow | i was thinking more along the lines of something with "fool", "idiot" or "twit" in the title |
10:11:38 | Jungti1234 | :P |
10:12:05 | _FireFly_ | you have something forgotten to change also in bookmark.c :) |
10:12:16 | _FireFly_ | the line struct text_message message={(char **)lines, 3}; must be struct text_message message={(char **)lines, 1}; |
10:12:37 | _FireFly_ | because the lines-string array as now only one line and not 3 |
10:13:04 | markun | can anyone give _FireFly_ commit rights? |
10:13:29 | markun | Bagder? |
10:15:07 | perplexity | I note the wiki ( http://www.rockbox.org/twiki/bin/view/Main/QuickMenu ) says there is a bug on the h3x0 not being able to enter the quick menu from the WPS using hold A-B. Is there another way to get to the quick menu ? |
10:15:15 | markun | _FireFly_: well, I fixed it, thanks |
10:15:29 | | Quit San||Away (Read error: 110 (Connection timed out)) |
10:16:12 | _FireFly_ | markun np |
10:18:34 | Cassandra | Nope. |
10:18:49 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-128-054.pools.arcor-ip.net) |
10:18:50 | Cassandra | It's not really a bug. It only works on the H1xx by accident. |
10:19:27 | Cassandra | It has to do with the order in which buttons are detected by the hardware. |
10:19:38 | Cassandra | amiconn can explain way better than I can. |
10:20:08 | perplexity | So the quick menu on the h300 is currently inaccessible ? (I did get it working occassionally on my h300, but I had no idea at the time how I did it or what it was) |
10:20:38 | perplexity | Ok, Ta.. I might have a look at the code and see if I can figure out some way of making it happen.. |
10:21:11 | Jungti1234 | What is Replaygain? |
10:21:16 | Cassandra | I should definitely talk to amiconn then. |
10:21:38 | Cassandra | A way of making the volume of songs consistent across different tracks. |
10:25:24 | DreamTactix291 | or albums |
10:26:04 | Membrillo | or just making them as loud as they can before losing quality |
10:27:05 | DreamTactix291 | well that's possible too |
10:27:09 | DreamTactix291 | but wasn't the original intent |
10:27:46 | Membrillo | its what i use it for :) 100% isnt enough for me |
10:28:04 | DreamTactix291 | lol more power to you |
10:28:38 | DreamTactix291 | i use the tag based replaygain system via foobar2000's scanner |
10:28:40 | DreamTactix291 | and have for a long time |
10:28:49 | DreamTactix291 | i quiet my stuff down |
10:28:55 | preglow | the replaygain scanner doesn't normalise to peak volume by default |
10:29:03 | DreamTactix291 | nope |
10:29:19 | preglow | and even if it did, that would also usually mean a negative gain |
10:29:31 | DreamTactix291 | yeah |
10:29:39 | DreamTactix291 | with the way a lot of CDs are mastered now :| |
10:29:59 | preglow | well, yeah, and after encoding, the peak usually ends up higher |
10:30:01 | preglow | above 100% |
10:30:03 | DreamTactix291 | yep |
10:30:10 | DreamTactix291 | that's why replaygain is great for lossy encoding |
10:30:21 | DreamTactix291 | of course lossless encoding can't go over 100% |
10:30:21 | | Quit Moos ("CGI:IRC (EOF)") |
10:30:30 | preglow | well, it's good for lossles as well |
10:30:34 | DreamTactix291 | but i still prefer the decreased gain on playback with lossless |
10:30:38 | preglow | but at least you don't have the peak level above 100% there |
10:30:49 | preglow | sure, i do as well, as long as i'm not using headphones |
10:30:50 | DreamTactix291 | yeah |
10:31:00 | DreamTactix291 | well |
10:31:13 | DreamTactix291 | i still find replaygained files are still very loud |
10:31:21 | DreamTactix291 | i play them back on my H140 at 70-75 |
10:31:23 | | Join Moos [0] (n=c13354c1@labb.contactor.se) |
10:33:20 | DreamTactix291 | the originally proposed replaygain target was 6dB lower than the current one |
10:36:32 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
10:38:02 | | Quit Moos ("CGI:IRC") |
10:38:07 | Membrillo | does anyone know how to implement a progress bar for downloading a file in VB? |
10:39:00 | Zagor | and you are asking VB questions in #rockbox because...? |
10:39:23 | Membrillo | i thought someone might know, and i have nowhere else to ask |
10:39:36 | Membrillo | no other conversation was happening |
10:40:22 | markun | I know nothing of VB, sorry |
10:40:33 | Membrillo | ok |
10:41:23 | Membrillo | im writing a program that downloads either the daily build or bleeding edge build to my iriver, unzips it (overwriting the old version) and deletes the zip file from the click of a button. |
10:42:09 | Membrillo | and i thought a progress bar on the download stage would be cool, but i dont think i can work it |
10:42:46 | Bagder | http://www.google.se/search?q=visual+basic+progress+bar&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox&rls=org.mozilla:en-US:unofficial |
10:42:56 | Bagder | shows looooooots of pages about it |
10:43:26 | Bagder | (sorry for the .se version, but I just did a quick copy and paste) |
10:44:49 | Membrillo | no its not the progress bar, ive got one of those, but its implementing it for downloads which is tricky |
10:47:11 | perplexity | /mnt/sda1 && wget http://www.rockbox.org/`wget -O - http://www.rockbox.org/download | grep "/daily/h300/rockbox-h300-" | cut -f6 -d'"'` -O /tmp/daily.zip && cd /mnt/sda1 && unzip -oq /tmp/daily.zip && cd .. && umount sda1 |
10:47:37 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
10:47:39 | perplexity | ugly, but it will automagically install the latest and greatest on your player :) And you get progress bars |
10:48:15 | Membrillo | what the hell is that code for? |
10:48:25 | linuxstb | It's a Unix shell script |
10:48:30 | Membrillo | rightio |
10:48:32 | linuxstb | You can run it with Cygwin. |
10:48:40 | Membrillo | i dont have cygwin |
10:48:44 | perplexity | bash and wget make an awesome combo :) |
10:48:51 | Membrillo | this is an easy to use EXE sitting on my root |
10:49:01 | perplexity | but only if you have the VB runtime installed |
10:49:34 | Membrillo | people are more likely to have .net than a Unix client or cygwin... |
10:50:44 | perplexity | I guess the difference is, it took me 30 seconds to whip up and test my version :) and I know it will work on almost any linux/win-cygwin installation |
10:51:09 | Bagder | except that it assumes a mount point |
10:51:16 | Jungti1234 | hey markun~ Are you seeing? |
10:51:24 | Bagder | that isn't universal |
10:51:51 | Membrillo | mines user friendly though :P and has options |
10:51:52 | perplexity | Yes it does Bagder... but I'm sure the windows version is going to assume (or require selecting) a drive letter |
10:52:06 | perplexity | Mine has options too :p) just modify the line.. |
10:52:11 | Bagder | perplexity: yes, I don't have a problem with it I was jut pointing it out |
10:52:17 | preglow | btw |
10:52:21 | Membrillo | if its placed on your root, it automatically detects where to put it |
10:52:26 | Bagder | Membrillo: in my view, perplexity's version is more user friendly |
10:52:31 | perplexity | Anyway, its a moot point for me as I compile and install locally from CVS anyway. I just wanted to point out the power of the command line |
10:52:38 | preglow | will rockbox reserve space for the voice file if it sees it, without regard to whether the option is switched on or no? |
10:53:33 | | Join saa[b_r]ider [0] (n=saab_rid@61.49.147.148) |
11:00 |
11:05:42 | | Join yngwi [0] (n=chatzill@chello080109107064.1.15.vie.surfer.at) |
11:06:26 | | Quit yngwi (Client Quit) |
11:07:59 | | Quit Sando ("changing servers") |
11:10:37 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
11:10:47 | *** | Saving seen data "./dancer.seen" |
11:17:39 | | Quit saab_rider (Read error: 110 (Connection timed out)) |
11:19:16 | perplexity | Ahh.. can access the Quick screen by pressing Navi once to get to the file browser, then holding A-B to get to the quick screen |
11:32:47 | perplexity | Err.. I made a very simple alteration to apps/gwps.c to enable the quick screen on the H300 and it works perfectly.. have I done something totaly naive ? |
11:32:55 | perplexity | -#if (CONFIG_KEYPAD == RECORDER_PAD) || (CONFIG_KEYPAD == IRIVER_H100_PAD) |
11:32:55 | perplexity | +#if (CONFIG_KEYPAD == RECORDER_PAD) || (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD) |
11:34:20 | Kohlrabi | :) |
11:34:32 | HCl | o-o |
11:34:54 | | Join Polo_o [0] (n=polo_o@82-69-160-166.dsl.in-addr.zen.co.uk) |
11:36:05 | markun | Hi HCl! |
11:36:22 | linuxstb | perplexity: No, that seems the right fix. |
11:36:47 | linuxstb | As far as I know, the key mappings for the H300 and H100 are identical |
11:36:59 | perplexity | They are, I cheked that prior to enabling it |
11:37:06 | perplexity | http://sourceforge.net/tracker/index.php?func=detail&aid=1375178&group_id=44306&atid=439120 |
11:37:19 | perplexity | Took me longer to generate and upload the patch than it did to edit the file :) |
11:38:15 | linuxstb | Yep, a patch is probably overkill. |
11:38:17 | preglow | lunch time! |
11:38:18 | | Join saabrider [0] (n=saab_rid@61.49.147.148) |
11:38:18 | | Nick saabrider is now known as saa[b_r]ider (n=saab_rid@61.49.147.148) |
11:38:27 | perplexity | grrrr. still waiting for mine to arrive |
11:42:27 | linuxstb | perplexity: I don't think you uploaded the patch file correctly - I can't see a download link on that page. |
11:42:35 | linuxstb | But don't worry about it - I'm about to commit that fix. |
11:42:49 | linuxstb | Committed. |
11:42:58 | perplexity | probably not.. it also appears I was nt logged in when I created the patch in any case.. thanks :) |
11:44:08 | perplexity | It's soooo much easier to try out new changes now USB mode is working.. Almost makes on-the-target debugging doable |
11:44:22 | Bger | hm, could someone with cvs access add the following line to firmware/export/config-h300.h : |
11:44:27 | Bger | CONFIG_LED LED_VIRTUAL |
11:44:43 | Bger | erm, #define CONFIG_LED LED_VIRTUAL |
11:45:26 | * | amiconn wonders about the bookmark.c change |
11:46:05 | amiconn | markun: Does it mean that the separate confirmation strings are no longer needed? |
11:46:24 | amiconn | If so, the #ifdef could go away, and the lang strings could be deprecated |
11:47:03 | markun | It was a suggestion by FireFly because of the new gui code. I didn't take a good look at the code. |
11:49:12 | amiconn | Bagder: You deleted a forum message which looked like gibberish. It didn't look like gibberish here, it was korean. |
11:49:23 | markun | yes, it was Jungti1234 |
11:49:32 | _FireFly_ | amiconn the two lang string are needed. the problem was that these two string are already displayed in the gui_yesno_draw fn yesno.c:~24 |
11:49:36 | Bagder | I called it gibberish on purpose |
11:49:47 | Bagder | and it didn't appear as korean to me |
11:49:48 | Jungti1234 | Anyone called me.. |
11:50:05 | amiconn | _FireFly_: Ah, okay |
11:50:15 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
11:50:21 | Bagder | most likely because I don't have any korean fonts |
11:50:30 | Bagder | or something |
11:50:35 | Jungti1234 | hmm.. |
11:50:36 | amiconn | Still, if gui_yesno adds them, the same simplification can be applied to the player build, and the #ifdef can go away |
11:52:35 | amiconn | Bagder: Hmm. I'm using Firefox 1.07 on german windows, and it clearly appeared as korean here (though I don't understand korean at all). My interpretation was that Jungti1234 posted in korean on purpose, judging from the thread topic... |
11:53:12 | Jungti1234 | yes, I scared him. |
11:53:13 | Bagder | amiconn: the fonts are bundled with firefox, yes I know it was on purpose |
11:53:17 | Bagder | are not |
11:53:38 | Bagder | I still don't like seeing the forum getting more and more non-english posts |
11:53:49 | Bagder | its enough with the korean and russian already used |
11:54:33 | Bagder | and on my screen it *was* total gibberish |
11:54:39 | _FireFly_ | amiconn do you mean in bookmark.c ?? |
11:55:04 | Bagder | lunch! |
11:55:42 | amiconn | _FireFly_: Yes |
11:55:57 | | Join criis [0] (n=criis@hypnos.adm.ku.dk) |
11:56:01 | Jungti1234 | I was going to scare him only.. |
11:56:17 | _FireFly_ | amiconn then we can't simplified because the player has an additional string str(LANG_RESUME_CONFIRM_PLAYER) |
11:56:46 | Jungti1234 | Didn't try to look to other people. |
11:57:04 | LinusN | markun: u there? |
11:57:38 | | Join San [0] (n=Test@213-202-139-44.bas502.dsl.esat.net) |
11:58:49 | amiconn | _FireFly_: Well, I need to check this, but it seems to me that this second string doesn't contain anything special. Afaiu, bookmark.c had its own confirm/cancel strings before gui_yesno was introduced, but now uses gui_yesno which uses standard strings |
11:59:00 | | Join lostlogicx [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
11:59:24 | perplexity | I love it that I can stop my player mid-song, boot the original iriver fw and watch some southpark, then boot back into rockbox for an instant resume where I left off.. that is soo cool for travelling |
11:59:31 | markun | LinusN: yes |
11:59:58 | _FireFly_ | amiconn if this string is depricated then is the #ifdef also depricated :) |
12:00 |
12:00:02 | LinusN | i just checked the lcd_getstringsize change you made in mpeg.c |
12:00:28 | LinusN | it's funny that those have been around for so long without us noticing :-) |
12:00:35 | amiconn | They didn't |
12:00:49 | amiconn | There were introduced with unicode |
12:00:55 | LinusN | really |
12:00:56 | LinusN | ? |
12:01:03 | amiconn | They even make sense |
12:01:05 | markun | If you search for getstringsize there are a lot of strange things. |
12:01:25 | markun | LinusN: It's used to precache the glyphs. I should have added a comment. |
12:01:27 | LinusN | why do they make sense? |
12:01:32 | amiconn | They are just for caching the needed glpyhs for the tags, to avoid intermediate spinups |
12:01:33 | LinusN | aha |
12:01:44 | LinusN | that surely needs a comment |
12:01:50 | | Quit Membrillo () |
12:02:02 | amiconn | markun: Indeed. Iirc, this comment exists in the swcodec playback engine |
12:02:08 | markun | yes |
12:02:32 | perplexity | Damn.. 1st rockbox lockup.. but not reproducible.. player paused, backlight off, plugged in USB and it froze solid.. |
12:02:51 | markun | Will the code of mpeg.c be merged with the other tag related code in apps? |
12:04:08 | LinusN | markun: one day, yes |
12:07:25 | | Quit linuxstb ("Leaving") |
12:08:52 | Slasheri | Hmm, it seems the unicode patch doesn't work with old settings -> rockbox hangs on boot |
12:09:37 | Slasheri | Maybe i will add to the code that pressing record button during bootup erases settings |
12:12:47 | * | amiconn would prefer to see more work from Flasheri ;) |
12:14:19 | Slasheri | hehe :) |
12:14:36 | Slasheri | what kind of work do you expect to see? ;) |
12:15:01 | Slasheri | but i think that record button thing is simple and useful to do |
12:15:05 | Slasheri | i will add it |
12:16:14 | | Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
12:16:28 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
12:16:34 | | Nick paugh is now known as AliasCoffee (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822) |
12:20:50 | amiconn | Slasheri: I'd like to see working firmware_flash.rock and rockbox_flash.rock |
12:21:02 | amiconn | (for iriver) |
12:21:12 | Slasheri | amiconn: Ah, that will happen soon |
12:21:38 | Slasheri | in fact i am working with iriver_flash.rock currently because it's so different from the firmware_flash.rock |
12:21:41 | amiconn | Regarding the record button - there was much discussion about a 'reset settings' button in the past |
12:22:06 | Slasheri | amiconn: Hmm.. i just committed the reset button thing.. better to have than nothing =) |
12:22:20 | amiconn | ...but I don't think this will be necessary anymore when switching to .cfg files for standard setting |
12:22:22 | amiconn | +s |
12:22:45 | Slasheri | yep, after that it should not be necessary anymore (hopefully) |
12:22:49 | XavierGr | oh shit, my ihp's headphone output is dying. |
12:23:01 | amiconn | The .cfg loader should set the respective setting to default if the value in the .cfg file is out of the allowed range |
12:23:01 | Slasheri | but now it's pretty mandatory if booting fails due to settings |
12:23:21 | XavierGr | I will have to execute a surgery but I am to afraid to do this. |
12:23:35 | | Join Membrillo [0] (n=sam_kill@CPE-144-131-87-124.nsw.bigpond.net.au) |
12:24:00 | amiconn | Slasheri: Settings can make booting fail on irver? If so, this is rather odd behaviour that should be fixed, imho |
12:24:16 | Membrillo | who wants to try out my H3xx Rockbox downloader? |
12:24:19 | Membrillo | http://jupiter.walagata.com/w/membrillo/Rockbox_Downloader.zip |
12:24:32 | Membrillo | put it on your root |
12:24:38 | Slasheri | amiconn: yes, when i just updated to the most recent cvs and loaded old settings, iriver would no longer boot |
12:24:49 | XavierGr | amiconn: this is already on the todo list before the release on iriver. But it is not easy to repoduce. |
12:24:51 | Slasheri | so i had to add that record button thing i could reset my settings |
12:25:02 | XavierGr | downloader? |
12:25:19 | Membrillo | it downloads rb, unzips it and deletes the .zip |
12:25:26 | XavierGr | Membrillo: It downloads and installs rockbox automatically? |
12:25:36 | Membrillo | on one click |
12:25:38 | Membrillo | not scheduled |
12:26:06 | Membrillo | just finished it |
12:26:08 | Membrillo | it should work |
12:27:22 | Membrillo | feedback if your trying it? |
12:28:44 | XavierGr | did you made it with VB? |
12:28:48 | | Quit Jungti1234 ("bye") |
12:28:50 | Membrillo | yeah |
12:29:19 | XavierGr | those fucking activeX controlls are getting on my nerves. |
12:29:28 | XavierGr | I had too include them too. Overkill. |
12:29:41 | Membrillo | what do you mean? |
12:30:00 | XavierGr | Membrillo: mcinet.ocx is missing. |
12:30:08 | XavierGr | I can't run it. |
12:30:08 | Membrillo | :S |
12:30:22 | Membrillo | hmmm |
12:30:33 | Membrillo | inet must be bundled inside VB and thats why i can run it |
12:30:47 | XavierGr | you must include the ocx file in the package and install it in the right folder. |
12:31:04 | Membrillo | i thought it would just bundle in the exe |
12:31:22 | XavierGr | that's why (now that I know a little C) I can see why VB is considered a weak language. |
12:31:37 | Membrillo | well, basic VB is all i know :P |
12:32:00 | perplexity | VB is a toy.. an advanced toy, but a toy none-the less.. Check out Delphi if you want easy, real OO RAD development |
12:32:07 | XavierGr | Membrillo: You can make a setup script for your ap inside of VB |
12:32:31 | Membrillo | really? i dont really know much about VB. Ive only done one term of it at high school |
12:32:38 | XavierGr | that will install in the PC the ocx files needed by the app. |
12:32:44 | Membrillo | cool |
12:32:48 | Membrillo | how would i do that? |
12:33:20 | XavierGr | anyway it is just one file |
12:33:36 | XavierGr | incude it in the zip and write in the readm.txt were the user should put it. |
12:33:54 | XavierGr | OR |
12:34:09 | XavierGr | inlcude in your programm an error sniffing routine. |
12:34:27 | XavierGr | if the file is missing your program should copy it in that ffolder. |
12:35:00 | Membrillo | ok |
12:35:02 | Membrillo | will do |
12:36:14 | | Quit perplexity ("*moving*") |
12:36:51 | Membrillo | thats a good idea |
12:37:03 | Membrillo | C:\windows\system32\msinet.ocx |
12:39:35 | | Part criis |
12:39:46 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
12:41:47 | | Join saa[b_r]ider [0] (n=saab_rid@61.49.147.148) |
12:45:33 | | Join ep0ch| [0] (n=ep0ch|@81-6-216-218.dyn.gotadsl.co.uk) |
12:45:47 | | Nick saa[b_r]ider is now known as saab_rider (n=saab_rid@61.49.147.148) |
12:45:52 | ep0ch| | hello |
12:46:24 | | Join Zak1392 [0] (n=zkeeping@CPE-144-137-192-213.sa.bigpond.net.au) |
12:46:35 | ep0ch| | regarding clearing the settings on startup, i would prefer a 2 finger combination to clear rather than just one |
12:46:46 | preglow | kind of agree there |
12:47:18 | ep0ch| | or is there a prompt when the settings get cleared? |
12:47:45 | Zak1392 | hey guys |
12:48:22 | Membrillo | there we go, fixed it up. |
12:48:23 | Membrillo | http://jupiter.walagata.com/w/membrillo/Rockbox_Downloader.zip |
12:48:40 | preglow | ep0ch|: no prompt, no |
12:48:48 | ep0ch| | preglow: on the crossfeed i tried changing your asm to have a 15 sample delay, but it sounded bad. |
12:48:55 | preglow | ep0ch|: what did you change? |
12:48:56 | ep0ch| | the C one was fine though |
12:49:25 | preglow | what did you change? <- |
12:50:25 | Membrillo | XavierGr: its sweet now. it automatically copies the msinet.ocx to the folder |
12:50:29 | XavierGr | Membrillo: I still get the error. |
12:50:38 | Membrillo | what?!?!! |
12:50:48 | Membrillo | does it copy the file to your folder? |
12:51:00 | preglow | ocx is evil |
12:51:01 | ep0ch| | 1,. the struct so it had a delay[2][15]; and line 529 to "if index >= 15", i.e. changed #13 to #15 |
12:51:09 | preglow | ep0ch|: small wonder, then |
12:51:11 | XavierGr | wiat a sec |
12:51:15 | ep0ch| | what else did i miss? |
12:51:17 | preglow | ep0ch|: line 511 |
12:51:27 | preglow | ep0ch|: you need to change 52 to 60 |
12:51:34 | preglow | ep0ch|: could just change it to 15*4 for clarity |
12:51:44 | ep0ch| | :D |
12:51:50 | Membrillo | on mine here, if it doesnt have it in the folder, it copies it from C:\windows\system32\wininet.ocx |
12:51:58 | ep0ch| | cheers |
12:52:08 | | Join ripnetuk [0] (n=george@82-70-100-230.dsl.in-addr.zen.co.uk) |
12:52:20 | XavierGr | Membrillo: The file is not included in the package. Anyaway it pops up the same error. |
12:52:25 | ep0ch| | the coeffiecients sounded quite good last night even without the extra delay |
12:52:25 | preglow | markun: we should change the delay buffer from buf[2][length] to buf[length][2] |
12:52:34 | preglow | markun: so that we can fetch both delay values at once |
12:52:41 | XavierGr | Membrillo: Try deleting your file before testing on your PC. Then copy it again. |
12:52:56 | Membrillo | ahhhh. so it wont start up far enough to get the file |
12:52:56 | markun | yes, and you could save a register that way, right? |
12:53:08 | preglow | no, i use the same register for addressing both values |
12:53:11 | preglow | but with an offset |
12:53:24 | preglow | i'll save a couple of instructions, though |
12:53:26 | XavierGr | Membrillo: Maybe my idea was wrong |
12:53:38 | Membrillo | its strange though... i dont have the OCX on my root and it works |
12:53:42 | XavierGr | Maybe it scans before execution for it. |
12:53:50 | preglow | Membrillo: why do you need an ocx? |
12:54:02 | Zak1392 | would it be possible to make it run in the background and download rockbox at a set time? |
12:54:02 | Membrillo | accessing the internet |
12:54:26 | preglow | Membrillo: now, there's why i hate visual basic |
12:54:26 | Membrillo | Zak1392: yes... but first i have to get it to work on other PCs than mine :) |
12:54:41 | Zak1392 | that would be pretty cool :) |
12:54:44 | Membrillo | VB is all i know :'( |
12:54:50 | Membrillo | *runs off crying |
12:55:00 | preglow | Membrillo: didn't say i hate you, i said i hate vb, heh |
12:55:07 | Membrillo | hehe |
12:55:16 | preglow | i like standalone things |
12:55:18 | Membrillo | well, maybe i should just include the OCX file? |
12:55:26 | markun | Can anyone recommend a tag editor for windows where you can change the text encoding? |
12:55:33 | Membrillo | stupid VB. why cant it include it in the EXE |
12:57:13 | Membrillo | now try it :) |
12:57:13 | Membrillo | http://jupiter.walagata.com/w/membrillo/Rockbox_Downloader.zip |
12:57:22 | Membrillo | its included in the zip |
12:57:59 | ep0ch| | is slasheri latest cvs update supposed to include a reference to tagcache.h? |
12:58:50 | XavierGr | Membrillio: Did you understand the part that I said that the ocx mustn't be in the root? |
12:58:52 | Slasheri | ep0ch|: oh.. argh, sorry for that |
12:59:05 | Slasheri | will fix it |
12:59:05 | XavierGr | Windows/System32 folder |
12:59:09 | Membrillo | no, i didnt even hear you say that |
12:59:30 | XavierGr | oops |
12:59:33 | preglow | Slasheri: explain about this tag cache, if you don't mind |
12:59:41 | Bger | markun: mp3tag has following option for reading id3v2 "decode ISO-8859-1 tags using system codepage" and on writing "always write ISO-8859-1 instead of UTF-16" |
12:59:44 | ep0ch| | Slasheri: any chance of a two finger salute instead of one to clear the settings? or atleast a prompt |
13:00 |
13:00:08 | Membrillo | XavierGr: so what should i do with the OCX |
13:00:38 | XavierGr | anyway just write on the readme where to put the file /windows/system32/ |
13:00:46 | XavierGr | inlcude it in the zip |
13:00:48 | preglow | Slasheri: is it a simple tag database you just keep in memory at all times? |
13:00:51 | Membrillo | oh, it has to go there |
13:01:04 | Membrillo | well, i can make a setuppy thing i guess |
13:01:17 | Membrillo | that moves the ocx to system32 and extracts the rest |
13:01:30 | preglow | amiconn: yo, will rockbox always reserve space for the voice file if it sees i've got one, even if it isn't used? |
13:01:47 | Bger | Membrillo: can't this ocx be in the same dir as your program ? |
13:01:48 | | Quit edx () |
13:01:52 | | Join edx [0] (i=edx@p54A876CF.dip.t-dialin.net) |
13:02:05 | ep0ch| | amiconn: thanks for the new volume.diff it seems to have applied cleanly. |
13:02:11 | Membrillo | Bger: apparently not |
13:02:16 | preglow | ep0ch|: does the asm version sound the same as the c version, then? |
13:02:20 | Membrillo | according to XavierGr |
13:02:32 | ep0ch| | preglow: you're asking a lot there :) |
13:02:41 | Slasheri | preglow: it has dual operation capability, it can work directly from disk and from ram. Building and loading it is also transparent to user |
13:02:55 | XavierGr | the ocx are ActiveX controll files that are needed by the windows. |
13:03:01 | ep0ch| | preglow: i'll take some recordings and find out |
13:03:09 | preglow | Slasheri: so it's an option whether you want it in memory or on disk? |
13:03:12 | XavierGr | You have to set them in Windows/system32/ folder |
13:03:17 | preglow | ep0ch|: that would be splendid |
13:03:18 | Bger | XavierGr: they are needed by the application, not by the windows itself |
13:03:21 | Slasheri | preglow: yes, loading it into memory is an option |
13:03:26 | Bger | XavierGr: have you tryed ? |
13:03:38 | preglow | Slasheri: so wps is truly ultra-responsive then? |
13:03:38 | amiconn | preglow: Not on archos. Not sure how this is handled on iriver, it's Slasheri's implementation, but I believe the space is reserved |
13:03:48 | Slasheri | preglow: should be with full tags :) |
13:03:50 | XavierGr | Membrillo: You are out of luck. Now there is a new error: Run Time error 70. Permission Deneid. |
13:03:53 | amiconn | (to avoid a reboot when voice UI gets enabled) |
13:04:14 | Membrillo | ah shit. stupid technology |
13:04:18 | preglow | amiconn: i wish someone did a way to repartition the audio buffer on the fly :/ |
13:04:19 | Slasheri | amiconn: the space is allocated on boot if ramcache feature is activated |
13:04:19 | ep0ch| | preglow: what recordings would you like? the new coeffients + delay or old ones? |
13:04:19 | Bger | hahaha :) |
13:04:21 | XavierGr | Bger: You are right |
13:04:26 | XavierGr | I was mistaken. |
13:04:28 | Bger | markun ? |
13:04:32 | Slasheri | if not, nothing but the header is loaded |
13:04:39 | preglow | ep0ch|: i'm not all that interested in the recordings myself, i just want to know if my code is good :) |
13:04:45 | ep0ch| | haha |
13:04:48 | Slasheri | so the cache itself is quite simple (far simpler from tagdb) |
13:04:49 | markun | Bger: yes, thanks. I'm helping Saab with his arabic MP3s :) |
13:04:58 | Membrillo | i wonder what access is denied... *thinks* |
13:04:58 | amiconn | Slasheri: preglow was asking how voice UI is handled |
13:05:01 | markun | and also chinese |
13:05:28 | preglow | i just noticed i had far less audio buffer than i'd thought |
13:05:51 | XavierGr | Membrillo: How the program accesses the internet? |
13:06:04 | amiconn | preglow: You have a voice file laying around? |
13:06:06 | Bger | XavierGr: http://msdn.microsoft.com/library/en-us/dllproc/base/dynamic-link_library_search_order.asp |
13:06:37 | preglow | amiconn: yes |
13:06:41 | Slasheri | amiconn: Hmm, i don't find that particular question (too much text :) but voice file is allocated on boot if it's found |
13:06:50 | preglow | Slasheri: that's what i wanted to know |
13:06:58 | preglow | Zagor: well said on th eml |
13:07:03 | preglow | Zagor: "the ml", that is |
13:07:05 | Membrillo | 1. The directory from which the application loaded. |
13:07:06 | Slasheri | so it takes all the space even if "voice menus" are disabled |
13:07:30 | amiconn | Slasheri: Wasn't there the idea to allow quasi-dynamic allocation of buffers from the audio buffer |
13:07:43 | amiconn | (only requiring to stop layback) |
13:07:56 | XavierGr | Bger: That was my own experience back in the days I was programming in VB. I hadn't looked that it needed the file in the same flder as the program. I just encountered a PC that said about the file. Then I looked where I had that file and made the program to install it in the same place. |
13:07:56 | Slasheri | Hmm, indeed that should be possible |
13:08:07 | preglow | yes |
13:08:09 | preglow | i'd love that |
13:08:14 | Membrillo | whats so deniable about this code. Its pretty damn simple |
13:08:18 | preglow | so you don't have to reboot to enable disk cache, for example |
13:08:21 | Membrillo | ' Get the file. |
13:08:22 | Membrillo | bytes() = inetDownload.OpenURL(txturl.Text, icByteArray) |
13:08:22 | Membrillo | ' Save the file. |
13:08:22 | DBUG | Enqueued KICK Membrillo |
13:08:22 | Membrillo | fnum = FreeFile |
13:08:22 | Membrillo | Open txtfile.Text For Binary Access Write As #fnum |
13:08:22 | *** | Alert Mode level 1 |
13:08:22 | Membrillo | Put #fnum, , bytes() |
13:08:24 | Membrillo | DoEvents |
13:08:26 | Membrillo | Close #fnum |
13:08:33 | Membrillo | wow |
13:08:37 | Bger | XavierGr: yes, but it has one big drawback ... your uninstall program (if any) must delete this file also |
13:08:38 | Membrillo | that didnt come out how i expected |
13:09:05 | | Nick saab_rider is now known as saa[b_r]ider (n=saab_rid@61.49.147.148) |
13:09:44 | XavierGr | Bger: If I new that the ocx file can be in the same folder as the app, I would never bother with install scripts. |
13:09:45 | Slasheri | preglow: yep.. in fact that's a good idea and implementation should be possible |
13:09:49 | amiconn | preglow, Slasheri: It would allow to change voice, dircache and buffer limits without reboot |
13:09:59 | amiconn | (the latter one on all platforms) |
13:09:59 | Slasheri | yes, correct |
13:10:11 | preglow | amiconn: you might not even always need to stop playback, like if there's a portion at the start of the buffer that's been marked as played, and not yet rebuffered |
13:10:18 | ep0ch| | preglow: back to crossfeed i changed line 511 to '15*4' it still sounds bad, anything else you think i need to change? |
13:10:23 | Membrillo | XavierGr: so it still doesnt work? |
13:10:50 | *** | Saving seen data "./dancer.seen" |
13:11:03 | amiconn | preglow: I wouldn't like that. Today we don't mark, we only have running pointers. It would also make the behaviour unpredictable |
13:11:23 | preglow | ep0ch|: there's another 52 there as well if you look |
13:11:44 | ep0ch| | ta |
13:11:45 | preglow | amiconn: it would, and it's not a major point for me. i'd love the uniform approach as well |
13:11:48 | | Quit ender` (Connection timed out) |
13:13:36 | XavierGr | Membrillo: Sorry but for me it says that error. Make someone else to test it too. Maybe it is my pc. |
13:14:00 | Membrillo | ok |
13:14:02 | Membrillo | thanks anyway |
13:14:27 | Bger | Membrillo: are you with admin account ? |
13:14:33 | Bger | XavierGr: and you ? |
13:14:52 | Membrillo | i believe so yes |
13:15:22 | Membrillo | Bger: Does it work for you? |
13:16:08 | Bger | i didn't tried |
13:16:15 | Bger | try |
13:16:17 | Bger | uf :( |
13:16:28 | Membrillo | would you be able to? if it isnt too much trouble? |
13:16:37 | Bger | not atm, sorry ... |
13:16:41 | Membrillo | ok np |
13:17:13 | Membrillo | could someone else please test this and see if it works? |
13:17:13 | Membrillo | http://jupiter.walagata.com/w/membrillo/Rockbox_Downloader.zip |
13:18:23 | *** | Alert Mode OFF |
13:18:47 | XavierGr | Bger: yes I am with admin account. |
13:19:51 | _FireFly_ | Membrillo a little bit ... colorful :) |
13:20:17 | Membrillo | :P |
13:20:21 | Membrillo | it works though? |
13:20:34 | preglow | Fast Filterbanks for the Low Power MPEG High Efficiency Advanced Audio Coding Decoder |
13:20:39 | preglow | looks like an interesting paper |
13:21:03 | Bger | hehe :) |
13:22:34 | Membrillo | _FireFly_: does it work? |
13:22:57 | _FireFly_ | download works |
13:23:08 | Membrillo | unzip doesnt? |
13:23:17 | _FireFly_ | not tested :) |
13:23:22 | Membrillo | ok cool |
13:23:31 | Membrillo | XavierGr: looks like it was your PC haha |
13:23:59 | _FireFly_ | Membrillo but if i try to download again without closing the program it doesn't work |
13:24:27 | Membrillo | how strange |
13:24:37 | LinusN | Slasheri: u there? |
13:24:43 | Membrillo | maybe its a problem overwriting the file |
13:24:53 | _FireFly_ | if i have unpack set to unpack it to current folder |
13:25:37 | Membrillo | daily or bleeding edge? |
13:25:42 | _FireFly_ | bleeding |
13:25:47 | Slasheri | LinusN: yes, hi |
13:25:56 | _FireFly_ | Membrillo it won*t start the downloading |
13:25:58 | LinusN | i just saw your rec-button commit |
13:26:04 | _FireFly_ | it says directly finished |
13:26:19 | Slasheri | LinusN: Hmm, what do you think about that? |
13:26:24 | Membrillo | ah |
13:26:36 | LinusN | i was thinking that we should use a button that exists on all targets |
13:26:37 | _FireFly_ | Membrillo but if i say only unpack and set the path manually it works |
13:26:39 | Membrillo | i had that i think, then it went away so i thought it was fixed |
13:26:53 | Membrillo | oh ok |
13:27:02 | Slasheri | LinusN: Ah, that is a good point.. i didn't even think about that :/ |
13:27:09 | Membrillo | how curious |
13:27:10 | | Join webguest84 [0] (n=864c03a2@labb.contactor.se) |
13:27:13 | LinusN | right now there are many red builds |
13:27:34 | LinusN | we should at least fix that |
13:27:58 | Slasheri | yep.. do you think some other button could be more universal? maybe stop? |
13:28:11 | Membrillo | _FireFly_: so is it in the downloading or the unpacking that it doesnt work |
13:28:13 | LinusN | not even stop is universal |
13:28:20 | Slasheri | ah :/ |
13:28:22 | LinusN | (iaudio x5 has no stop button) |
13:28:37 | LinusN | so we should probably #ifdef our way out here as well |
13:28:42 | amiconn | ...and archos recorders and Ondios either |
13:28:47 | amiconn | *neither |
13:28:54 | _FireFly_ | Membrillo nothing works it says 2secs after hitting the button... Complete |
13:29:06 | LinusN | fm and v2 recorder have a stop button |
13:29:08 | amiconn | The player has one, but not usable for holding |
13:29:10 | Membrillo | how strange |
13:29:13 | Slasheri | true.. i will add ifdefs for iriver for now. |
13:29:23 | Membrillo | might have something to do with saving it to temporary internet files? |
13:29:37 | _FireFly_ | maybe you have an failure when checking the checkboxes when both are set |
13:29:41 | amiconn | Slasheri: Why not #define SETTINGS_RESET ... |
13:29:47 | Membrillo | that could be it |
13:29:58 | Slasheri | LinusN: but do you think record would be better than stop for iriver? |
13:30:15 | LinusN | holding stop will turn it off |
13:30:28 | amiconn | LinusN: Huh? I thought the v1, fm and v2 keypads are identical |
13:30:41 | amiconn | ...meaning there is BUTTON_OFF, but no BUTTON_STOP |
13:30:43 | LinusN | amiconn: the OFF button is labelled Stop on the side |
13:30:48 | Membrillo | _FireFly_: well all it does is, check that the top one is checked, if it is it unpacks whatever is in the text box. All the bottom check does is puts the folder name in and disables the box |
13:30:56 | Slasheri | LinusN: hmm, yep.. so user could accidentally hold it during boot. Then record sounds better to me |
13:30:57 | LinusN | and the ON button is labelled "Menu" |
13:31:12 | Slasheri | because it works also with bootloader |
13:31:29 | LinusN | exactly, the user is not likely to hold rec when starting rockbox |
13:31:37 | amiconn | LinusN: Hmm, stil BUTTON_OFF is not suitable for holding, for the same reason as BUTTON_STOP on the player |
13:31:38 | preglow | stil |
13:31:41 | _FireFly_ | Membrillo add some error checking in |
13:31:46 | LinusN | amiconn: true |
13:31:47 | preglow | i don't know if one button is really that clever |
13:31:50 | Membrillo | like what? |
13:31:54 | ep0ch| | its not |
13:31:57 | LinusN | preglow: should be a combo |
13:32:03 | preglow | indeed |
13:32:11 | _FireFly_ | Membrillo or generally download the file to the current folder, in which the program resist |
13:32:24 | Slasheri | amiconn: that SETTINGS_RESET sounds good also. Should it go to main.c or somewhere else (player specific configs?) |
13:32:50 | LinusN | the rest of the code does it in the c file |
13:33:01 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
13:35:16 | amiconn | The build table is looking like sh** :/ |
13:35:34 | Membrillo | _FireFly_: try this exe |
13:35:35 | Membrillo | http://jupiter.walagata.com/w/membrillo/DLRBexe.zip |
13:35:39 | ep0ch| | i would say colourfull :) |
13:36:03 | Slasheri | fixed |
13:37:11 | preglow | pft, it's got measles |
13:38:44 | ep0ch| | what spec is the build machine? |
13:39:07 | Membrillo | _FireFly_: did that fix it? |
13:39:25 | Bagder | ep0ch|: dual AMD Athlon(TM) MP 1900+ |
13:39:30 | | Quit ripnetuk (Remote closed the connection) |
13:40:35 | Bger | hehe, Bagder, even (tm) :) |
13:40:50 | Bagder | hehe, I pasted it from /proc/cpuinfo |
13:40:57 | Bger | just realised it |
13:40:58 | Bger | :) |
13:41:30 | ep0ch| | are the builds using both CPUs? |
13:41:38 | Bger | sure ... |
13:42:02 | _FireFly_ | Membrillo bleeding works but not the daily |
13:42:13 | Membrillo | what does daily do? |
13:42:15 | Bger | hm, these really are @ ~ 1.5GHz i suppose |
13:42:22 | _FireFly_ | nothing |
13:42:24 | Bagder | yes, 1.6 |
13:42:31 | Membrillo | terrific... |
13:42:32 | _FireFly_ | it says directly complete |
13:42:34 | ep0ch| | i think you could get 2Ghz out them easily ;) |
13:42:40 | _FireFly_ | maybe the file doesn' exist |
13:43:00 | _FireFly_ | yepp the file doesn*t exist |
13:43:11 | _FireFly_ | if i try the link in an browser |
13:43:28 | _FireFly_ | the tool tries to download http://www.rockbox.org/daily/h300/rockbox-h300-2005.12.07.zip |
13:43:51 | Bagder | "too many dots error" |
13:43:51 | _FireFly_ | but the format is http://www.rockbox.org/daily/h300/rockbox-h300-20051207.zip |
13:43:53 | Bagder | :-) |
13:43:57 | _FireFly_ | ;) |
13:44:03 | Membrillo | og |
13:44:05 | Zak1392 | i can't get bleeding edge builds to download :( |
13:44:07 | Membrillo | oh |
13:44:12 | Membrillo | thats strange |
13:44:17 | Membrillo | i didnt have it like that before |
13:44:33 | _FireFly_ | maybe the problem is the fn which returns the current date |
13:45:10 | Membrillo | it works for me... how strange |
13:45:13 | Membrillo | ahhh |
13:45:19 | _FireFly_ | on my system (its WinXp Prof german ) it returns the date with the dots as seperator between year month day |
13:45:19 | Membrillo | it may be how you have your date settings |
13:45:26 | Membrillo | yeah |
13:45:29 | Membrillo | its your date settings |
13:45:35 | Membrillo | no problems |
13:45:40 | Membrillo | ill just tell it to remove dots :) |
13:45:41 | | Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
13:45:49 | _FireFly_ | yepp but not the last one ,) |
13:45:49 | Membrillo | wait |
13:45:56 | Membrillo | then it will get rid of the .zip |
13:45:59 | Membrillo | hmmm |
13:46:03 | Membrillo | how do i avoid that |
13:46:09 | Zak1392 | what is rbdler? |
13:46:22 | Membrillo | get rid of the dots THEN ad the zip. im a genious |
13:46:30 | _FireFly_ | Membrillo remove the dots directly after you get the date |
13:46:48 | Membrillo | Zak1392: the project name i have it under haha |
13:46:48 | _FireFly_ | and after that create the download address |
13:46:53 | | Quit San (Read error: 110 (Connection timed out)) |
13:47:04 | Bger | LinusN: seriously, what is the first thing in your todo list (regarding rb on h300) |
13:47:08 | _FireFly_ | Membrillo or that ;) |
13:47:14 | LinusN | bger: cpu frequency |
13:47:19 | Zak1392 | membrillo: how come it runs in memory? |
13:47:27 | Bger | what about bootloader USB mode ? |
13:47:39 | LinusN | Bger: ah, that to |
13:47:40 | LinusN | o |
13:47:49 | | Join Jungti1234 [0] (n=jungti12@58.77.81.144) |
13:47:51 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
13:47:51 | * | Bger wants this for sure ... |
13:48:09 | Jungti1234 | markun |
13:48:11 | Bger | in fact more than cpu freq ... |
13:48:14 | | Join saa[b_r]ider [0] (n=saab_rid@61.49.147.148) |
13:49:18 | Membrillo | _FireFly_: done. dots shouldnt be a problem now |
13:49:59 | _FireFly_ | ;) |
13:50:45 | Bger | hm, is the settings ver bumped up ? |
13:50:48 | Membrillo | http://jupiter.walagata.com/w/membrillo/EXE.zip |
13:50:55 | Membrillo | see if that works |
13:51:42 | _FireFly_ | address is right and it downloads the file now :) |
13:51:48 | Membrillo | awesome |
13:51:51 | Membrillo | any problems now? |
13:51:52 | _FireFly_ | donw |
13:51:55 | _FireFly_ | no |
13:52:02 | Membrillo | tremendous :D |
13:52:20 | * | Bger very pleased with rb's USB mode :) |
13:52:29 | Membrillo | now ill add some error checks |
13:52:35 | _FireFly_ | it has only problems when my wlan-connection gets bad ;) |
13:52:41 | _FireFly_ | then it crashes |
13:52:49 | Membrillo | yeah probably |
13:52:56 | Membrillo | its pretty simple code for the downloading |
13:53:09 | Jungti1234 | hey Membrillo |
13:53:09 | Membrillo | no error stuff |
13:53:13 | Membrillo | yeah |
13:53:28 | Jungti1234 | Does HPod that you make work? |
13:53:33 | Membrillo | it does indeed |
13:53:46 | Jungti1234 | No. |
13:53:49 | _FireFly_ | i think you should at least check if only unzip is set that a valid path is given in the input field |
13:54:02 | Jungti1234 | H300 stops operation. |
13:54:15 | Jungti1234 | WPS that I make is same. |
13:54:20 | Membrillo | strange |
13:54:25 | Membrillo | i havent used it lately |
13:54:30 | | Join elinenbe [0] (i=trilluse@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
13:54:37 | Membrillo | hmmm |
13:54:41 | Membrillo | i wonder why |
13:54:48 | Membrillo | it doesnt brick it does it? |
13:55:01 | Jungti1234 | Do you use latest Build? |
13:55:02 | Membrillo | _FireFly_: ill see what i can do |
13:55:06 | Membrillo | yeah |
13:55:11 | Jungti1234 | hmm.. |
13:55:24 | Membrillo | but i deleted rockbox and put the newest version on |
13:55:27 | Jungti1234 | Wait. I will take a picture. |
13:55:30 | Membrillo | and i havent put my WPS back on since |
13:55:45 | Jungti1234 | ah |
13:55:56 | Membrillo | _FireFly_: maybe i could put a browse for folder in? |
13:56:06 | _FireFly_ | ot that |
13:56:37 | Membrillo | ill see what i can do, because that would be handy |
13:57:39 | | Quit Zak1392 () |
13:58:52 | Membrillo | id rather avoid another OCX file :P |
13:59:55 | | Join elinenbe_ [0] (n=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
13:59:55 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:00 |
14:00:01 | | Nick elinenbe_ is now known as elinenbe (n=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
14:00:30 | ep0ch| | all green |
14:01:49 | Jungti1234 | Perfect! |
14:01:53 | _FireFly_ | Membrillo then simply try to open the folder |
14:02:44 | _FireFly_ | when it's fails then you can find out with the errorcode what was the problem |
14:03:50 | Membrillo | explain please |
14:05:25 | _FireFly_ | there should be a fn or an fn-set to go trough the files/dirs in a directory |
14:06:02 | _FireFly_ | with this/these fn you try to "open" the dir given in the input field and checks the return value |
14:06:28 | Bger | LinusN: regarding H300 LCD remote... do you have one ? |
14:06:36 | Bagder | he does |
14:06:42 | LinusN | Bger: yes |
14:06:42 | * | Bagder has seen and tried it |
14:07:03 | LinusN | i have a non-lcd one too |
14:07:20 | Bger | ok, the remote is nearly a copy of the main unit (as button functionality), except for (1) the ON button is the "navi" and 2) there are 2 additional buttons |
14:07:44 | Bger | so i would like it to function as a copy of the main unit buttons |
14:07:56 | Jungti1234 | hey Membrillo, http://jungti1234.netcci.net/iriver/h300/rockbox/DSCN2387.jpg |
14:08:41 | Bger | but the current use of the LCD remote buttons (h100's remote) makes this a little horror |
14:08:43 | Membrillo | no, thats because your loading it wrong |
14:08:55 | Membrillo | are you loading it through browse .wps? |
14:08:56 | Bger | what do u suggest |
14:09:31 | Bger | 1) remap h100's remote buttons to be like the h300's (i don't have such remote and i don't know whether it'll be good to do so) |
14:09:48 | Maxime` | erm |
14:09:49 | Bger | 2) add another ifdef-s |
14:09:55 | Maxime` | found a bug with the last build (from this morning) |
14:10:09 | Jungti1234 | So, H300 stops operation. |
14:10:20 | Maxime` | whe I try to load DancePuffDuo |
14:10:22 | Maxime` | the player hangs |
14:10:23 | Jungti1234 | System is downed. |
14:11:04 | LinusN | Maxime`: the theme or the wps? |
14:11:13 | Maxime` | the wps |
14:11:19 | Maxime` | it hangs at a line '%t0.2%xdw%xdq%ac%pc/%' |
14:12:16 | Jungti1234 | um? |
14:12:22 | Jungti1234 | I don't understand. |
14:13:03 | Maxime` | when the wps is loading, the screen shows "%t0.2%xdw%xdq%ac%pc/%" |
14:13:08 | Maxime` | then .. stay here |
14:13:37 | Bger | LinusN: any opinions ? |
14:13:59 | LinusN | Bger: i haven't thought much about it |
14:14:25 | Bger | afaics the h100's remote buttons are not very well situated |
14:14:32 | | Quit elinenbe (Read error: 104 (Connection reset by peer)) |
14:14:46 | LinusN | i like the joystick on the h300 remote |
14:14:56 | * | Bger too |
14:15:03 | Jungti1234 | markun: Are you there? |
14:15:24 | | Join elinenbe [0] (n=elinenbe@207-237-225-224.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
14:15:26 | | Join ender` [0] (i=ychat@84.52.165.220) |
14:15:39 | Jungti1234 | I did 2 mistake. |
14:16:52 | | Join perplexity [0] (n=joust@217.165.110.88) |
14:18:53 | preglow | ARGH |
14:19:18 | preglow | windows REFUSES to let me unmount my h120 "cleanly" |
14:19:23 | preglow | let's see if it respons by vomiting this time |
14:20:14 | preglow | yes it did..................... |
14:20:20 | preglow | suddenly i have no display anymore |
14:20:42 | LinusN | must be because you vomited on it |
14:20:50 | LinusN | better clean it up |
14:21:00 | perplexity | You can't even use the "safe remove" thinggy from the task tray ? |
14:21:04 | preglow | it's in the circuit boards :/ |
14:21:06 | preglow | perplexity: exactly |
14:21:20 | ep0ch| | just pull it out |
14:21:22 | preglow | hahaa |
14:21:25 | preglow | slasheri to the rescue |
14:21:25 | * | perplexity faxes preglow some Debian boot cd's |
14:21:27 | preglow | i had to clear the settings |
14:21:39 | Bagder | :-) |
14:21:47 | LinusN | vomit in the settings? |
14:22:01 | perplexity | must be the carrots jamming things up |
14:22:01 | preglow | yes |
14:22:01 | | Quit Febs (Connection timed out) |
14:22:03 | Bger | hahaha :))) |
14:22:04 | preglow | clearly |
14:22:17 | preglow | perplexity: nah, it was the corn |
14:22:22 | perplexity | ewwww |
14:23:27 | preglow | hmm |
14:23:32 | preglow | doesn't rockbox save settings before it runs rolo? |
14:24:04 | LinusN | i don't know |
14:24:07 | LinusN | it should |
14:24:09 | preglow | it should |
14:24:10 | preglow | yeah |
14:24:13 | preglow | doesn't seem like it does |
14:24:17 | LinusN | but i can imagine that it doesn't |
14:24:30 | LinusN | better fix that |
14:25:29 | preglow | hahaha |
14:25:34 | preglow | tried loading japanese lang file |
14:25:42 | preglow | now i have just the selector bar on my screen |
14:26:35 | LinusN | welcome to the club, i did that yesterday too :-) |
14:26:45 | preglow | there |
14:26:48 | preglow | fonts have unicode support? |
14:26:55 | LinusN | a few of them have |
14:27:06 | preglow | insert 'what' in front of that |
14:27:08 | LinusN | we really need to clean up the font mess |
14:27:12 | preglow | yeah, we do |
14:27:38 | preglow | but ok, which have got unicode? |
14:27:40 | markun | preglow: not many fonts. |
14:27:51 | markun | unifont has the largest range, but is very big.. |
14:27:56 | preglow | sure, gigantic |
14:28:01 | LinusN | the "XxY" fonts, and the "unifont" |
14:28:35 | LinusN | unifont is HUGE |
14:28:45 | Jungti1234 | markun |
14:28:48 | preglow | hah |
14:28:49 | preglow | japanese |
14:28:52 | preglow | looks pretty cool indeed, thius |
14:29:01 | Jungti1234 | 'Dotum-11'? |
14:29:11 | preglow | LinusN: file size or on screen size? |
14:29:19 | preglow | i think the characters are way, way too large |
14:29:29 | LinusN | the file and the screen size |
14:29:34 | markun | Jungti1234 found a tool to convert true type fonts. Looks quite good. |
14:29:47 | LinusN | markun: great |
14:30:00 | LinusN | url? |
14:30:19 | LinusN | preglow: hard to write kanji in a smaller font :-) |
14:31:19 | preglow | true |
14:31:20 | Jungti1234 | LinusN: http://crl.nmsu.edu/~mleisher/ttf2bdf.html |
14:31:23 | preglow | but ok |
14:31:32 | preglow | i've implemented the larger playback speed step at repeat thing |
14:31:39 | preglow | it works ok, but is a bit unpredictable |
14:31:44 | | Quit Membrillo () |
14:31:46 | preglow | too button pressed that are fast enough are counted as repeated |
14:31:56 | preglow | two button presses |
14:31:56 | preglow | i suck |
14:32:16 | ep0ch| | whys it not in the playback menu? |
14:32:30 | preglow | what? |
14:32:37 | preglow | playback speed? because it's never been there |
14:32:41 | ep0ch| | oh ok |
14:32:48 | preglow | i have no idea, i just enabled what worked for archos and adapted it to software codecs |
14:33:07 | ep0ch| | just seems a bit wierd not having it in the settings |
14:33:11 | preglow | well |
14:33:15 | preglow | depends what you use it for |
14:33:22 | Bagder | its hardly a setting like the other ones |
14:33:29 | ep0ch| | yeah.... |
14:34:51 | ep0ch| | someone made a patch that changed the volume in greater increments using the same key combination, i just though that made more sense than having pitch control. anyway. |
14:35:24 | preglow | but yeah, press just a bit too fast, and it'll act like you're holding the button |
14:35:33 | preglow | is that a glitch in the driver, or a hardware issue? |
14:35:51 | preglow | stems from the fact that the driver is polling the buttons per tick, i'd guess |
14:36:02 | LinusN | it polls them less often |
14:37:04 | | Quit webguest84 ("CGI:IRC (Ping timeout)") |
14:37:11 | preglow | hmm, ok |
14:37:15 | preglow | but should i commit the current thing? |
14:37:22 | preglow | it does work after a fashion |
14:38:31 | | Join Maxime [0] (n=flemmard@fbx.flemmard.net) |
14:38:37 | | Quit Maxime` (Read error: 104 (Connection reset by peer)) |
14:39:47 | preglow | but it's madly annoying |
14:40:04 | preglow | press a couple of times down to align it 100%, and bam, it skips 0.5% and i'm below |
14:40:08 | preglow | need to force myself to be slower, heh |
14:40:58 | | Join Febs [0] (n=medifebb@207-172-120-139.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:41:03 | | Join webguest84 [0] (n=864c03a2@labb.contactor.se) |
14:45:43 | Jungti1234 | I wonder. |
14:46:16 | Jungti1234 | That is compile file that I want if do how do must? |
14:46:34 | | Quit webguest84 ("CGI:IRC (Ping timeout)") |
14:46:47 | Jungti1234 | -> What if do compile file that I want should I do? |
14:48:30 | preglow | LinusN, amiconn: can you tell me why the BUTTON_UP is checked in addition to BUTTON_ON | BUTTON_UP in pitch_screen in screens.c? i thought the screen was supposed to exit if you let go of the on button |
14:49:56 | LinusN | i don't remember |
14:55:39 | amiconn | For more convenient operation, I'd say the requirement to hold ON all the time should go |
14:56:20 | amiconn | ...and the pitch screen should be left with OFF or STOP instead |
14:57:25 | preglow | i agree, but how should it be triggered, then? |
14:57:52 | amiconn | Same way as now, I'd think |
14:58:23 | elinenbe | in the H300 the scroll speed looks nice up to 30. I think this should be changed in the source. |
14:58:57 | | Join linuxstb [0] (n=linuxstb@host213-123-154-169.in-addr.btopenworld.com) |
14:59:32 | Bger | hm, the TREE_POWER_BTN define (apps/tree.h) isn't used anywhere |
14:59:41 | Jungti1234 | bye all |
14:59:44 | Jungti1234 | good night |
14:59:46 | LinusN | bye |
14:59:52 | | Quit Jungti1234 ("bye") |
14:59:55 | linuxstb | What's wrong with just making a long press on play/pause bring up the pitch screen? (at least on iriver) |
14:59:56 | Bger | or i'm blind ... |
15:00 |
15:00:37 | amiconn | Bger: That's an old one, only used for the resume screen which was removed some time ago |
15:00:53 | amiconn | Just a leftover |
15:01:42 | Bger | ok, 10x, ami |
15:01:50 | Bger | so i can remove it completely |
15:03:07 | saa[b_r]ider | Let it be known! markun helped me and made it possible for my H340 to read an Arabic ID3 tag! thanks to markun and all the Rockbox team!!!! |
15:03:21 | XavierGr | So what happens in the virtual keyboard now that we have unicode? |
15:03:41 | Bger | uf :( these button names are terrible... |
15:04:27 | LinusN | XavierGr: i don't want to think of it... :-) |
15:05:29 | preglow | anything other than full kanji support would be a declaration of our cowardly ways |
15:05:29 | Bger | heh, why? latin, cyr & greek are ok on h100 & h300 :) |
15:05:34 | markun | multiple keyboards of course :) |
15:05:48 | Bger | user-selectable codepage ? |
15:05:58 | XavierGr | Maybe we could add more screens on the virtual keyboard with different leanguage character settings every time. |
15:06:04 | LinusN | there is a default codepage setting |
15:06:16 | Bger | hm ? where |
15:06:49 | LinusN | general settings->display->default codepage |
15:07:03 | Bger | this is new, i guess ? |
15:07:17 | LinusN | came with the unicode patch |
15:07:22 | Bger | yep:) |
15:07:28 | LinusN | however, the keyboard doesn't use it yet |
15:09:17 | XavierGr | I am confused with Unicode. Lets says that a tag has arabic, english and greek text. Will it display them all correctly? |
15:09:42 | Bger | XavierGr: it should display it ok |
15:09:53 | markun | XavierGr: If the tag is in UTF-8 or UTF-16 then yes |
15:09:58 | Bger | if the font has all the glyphs |
15:10:00 | XavierGr | what is the drawback in all this? |
15:10:20 | markun | More complicated if you only use english |
15:10:22 | XavierGr | I heard the sometimes the disk will spin to load fonts, is that true? |
15:10:28 | markun | yes, also |
15:10:29 | LinusN | yes |
15:10:45 | XavierGr | and it will spin in which situation? |
15:10:52 | *** | Saving seen data "./dancer.seen" |
15:11:00 | LinusN | it won't load the entire unicode font in memory |
15:11:09 | LinusN | so it loads the glyphs it needs and caches them |
15:11:10 | XavierGr | why is it so big? |
15:11:29 | LinusN | because it contains thousands of glyphs of course |
15:11:33 | XavierGr | when you say glyphs you mean letters, right? |
15:11:40 | LinusN | yes |
15:12:02 | XavierGr | ah that's why it took me so long to update my cvs then? |
15:12:14 | markun | XavierGr: maybe you should try wikipedia for all your questions :) |
15:12:14 | LinusN | yup, unifont is 5mbytes |
15:13:11 | XavierGr | can we convert current rockbox fonts to unicpde ones? |
15:13:47 | LinusN | XavierGr: yes, with a font editor, graphic skills and a lot of time |
15:13:53 | | Quit perplexity (Read error: 113 (No route to host)) |
15:14:20 | LinusN | some fonts have been updated to their unicode variants |
15:14:51 | XavierGr | I will search a little bit on how to do it. I want chicago12 to be unicaode.... |
15:14:57 | Bger | what about some mark in the filename like fontname_uni.fnt |
15:15:08 | LinusN | not even Apple has a unicode chigago font... |
15:15:22 | XavierGr | what you mean? |
15:15:31 | XavierGr | what's with chicago? |
15:15:34 | LinusN | XavierGr: apple designed that font |
15:15:36 | markun | XavierGr: what would you like to add to the font? |
15:16:05 | XavierGr | Ah I thougth that every font can have a unicode version of it. |
15:16:16 | LinusN | no, someone has to draw the glyphs |
15:16:33 | saa[b_r]ider | just to let you know, using the Unifont, I was able to view an MP3 with arabic ID3 info encoded in unicode, while the default page encoding was chinese.... |
15:16:33 | saa[b_r]ider | meaning, I don't have to change the encode page, if the tag was encoded in unicode |
15:17:05 | XavierGr | bummer and it was my font of choice after I carefully designed my favorite wps. Size to eye ease ratio. :( |
15:17:30 | markun | saa[b_r]ider: I think you are pretty unique to have files with arabic and chinese tags :) |
15:17:53 | LinusN | chicago is generally the worst choice, since it has only 127 glyphs |
15:18:08 | linuxstb | Is there a reason that the code makes "dummy" calls to lcd_getstringsize() and relies on a side-effect, instead of having a more explicit function - e.g. something like lcd_cache_glyphs() ? |
15:18:23 | XavierGr | I must find a font with nearly the same size as chicago12 |
15:18:43 | LinusN | linuxstb: a *very* good question |
15:18:58 | markun | lazyness? |
15:19:01 | LinusN | XavierGr: nimbus-12? |
15:19:15 | markun | forgive my spelling errors :) |
15:19:22 | XavierGr | is it unicode now? |
15:19:27 | LinusN | no |
15:19:35 | LinusN | 8859-1 |
15:19:36 | XavierGr | then? |
15:20:05 | LinusN | XavierGr: you want greek, right? |
15:20:28 | XavierGr | well truth is that I want as many as I can have. |
15:20:29 | markun | The first 256 entries of unicode are iso-8859-1 |
15:20:51 | LinusN | XavierGr: all the existing fonts still work |
15:20:54 | XavierGr | Yeah I am interested more in greek though it is kinda weird that I don't have any tags with Greek Characters. |
15:20:59 | amiconn | iso8859-xx only define 192 glyphs each |
15:21:08 | Bger | hm, quick help... what to set in vim to remove tabs ? ... |
15:21:11 | amiconn | 0..31 and 160..191 are not printable |
15:21:18 | linuxstb | amiconn: I was about to ask about that... |
15:22:32 | saa[b_r]ider | markun: well I do have friends just like me who speak arabic and chinese, but none have an iRiver :) |
15:22:50 | saa[b_r]ider | actually, one does, but it's a flash player |
15:23:36 | | Quit Febs (Read error: 110 (Connection timed out)) |
15:24:32 | preglow | Bger: set expandtab |
15:24:44 | preglow | Bger: if they're already there, %s/\t/ /g |
15:25:17 | | Quit _FireFly_ ("Say What?") |
15:25:37 | Bger | retab ? |
15:25:51 | Bger | there's such command |
15:26:11 | Bger | i mean |
15:26:15 | Bger | set expandtab |
15:26:17 | Bger | retab |
15:26:50 | preglow | it is a command |
15:26:51 | preglow | i just used it |
15:26:52 | saa[b_r]ider | XavierGr, you can create a .cfg file for when you play foreign music, which would select an appropriate wps with the unifont, and another .cfg file for playing other stuff. this way you can retain the wps you created, and continue using the chicago font |
15:27:15 | Bger | yep |
15:27:25 | preglow | then set tabstop=4 for rockbox tabs |
15:27:27 | preglow | ehh |
15:27:29 | preglow | indents |
15:27:46 | Bger | how do i save these settings to a "cfg" file and how do i load them ? |
15:28:23 | | Quit NicoFR (Read error: 104 (Connection reset by peer)) |
15:28:26 | preglow | just put the command in .vimrc |
15:28:31 | preglow | or _vimrc if you're on windows |
15:28:36 | Bger | linux |
15:28:51 | | Join Sando [0] (n=lolsteam@techgaming.net) |
15:29:18 | Bger | hm ? |
15:29:27 | Bger | set indents=4 ? |
15:29:33 | preglow | tabstop |
15:29:34 | | Join San [0] (n=Test@212.2.182.211) |
15:31:18 | | Join tucoz [0] (n=martin@hornved.ii.uib.no) |
15:31:55 | tucoz | hmm, a windows dap with wlan: http://www.taolife.com/wmp_prod.htm |
15:32:04 | Bger | preglow: what about softtabstop ? |
15:32:39 | preglow | no idea |
15:32:47 | Bger | see :help tabstop |
15:33:33 | preglow | do not use the first option |
15:33:47 | preglow | mixing tabs and spaces = evil |
15:33:53 | Bger | the second is best for rb |
15:33:59 | preglow | yes |
15:34:01 | preglow | that's what i do |
15:34:15 | Bger | k, 10x a lot |
15:34:58 | XavierGr | Why tabs are hunted down by rockbox devs? |
15:35:04 | tucoz | Is a windows ce processor something that MS has developed? Something like the portaplayer chipset? |
15:35:19 | Bger | because <preglow> mixing tabs and spaces = evil |
15:35:37 | preglow | XavierGr: we prefer all spaces, so there are never any surprises |
15:35:51 | preglow | personally i think tabs work fine if you know what you're doing, but few people do |
15:35:55 | preglow | so we go with spaces only |
15:36:12 | LinusN | example: read a tab separated source file in a web browser |
15:36:32 | LinusN | tab=8 in most browsers |
15:36:39 | tucoz | ...with a few spaces here and there between the tabs :) |
15:37:06 | LinusN | many people set the tab size to 3 or 4 and use tabs to indent |
15:37:19 | LinusN | looks awful in a browser |
15:37:23 | preglow | as long as you _only_ use tabs for scope level indenting, you'll be fine |
15:37:31 | LinusN | especially if this person has mixed tabs and spaces |
15:37:44 | XavierGr | can I make in my viewer to make tab = 4 spaces? |
15:37:58 | tucoz | What viewer? |
15:37:59 | preglow | some source use 4 spaces for one level, 1 tab for level two, 1 tab and four spaces for level three, etc |
15:38:06 | XavierGr | notepad I shoud search it. |
15:38:08 | preglow | which is the worst of both worlds, and should be punishable |
15:38:14 | XavierGr | ehn notepad2 that is |
15:38:26 | tucoz | probably, isn't that quite nice? |
15:38:36 | tucoz | the editor I mean. |
15:39:32 | XavierGr | preglow so you mean that when I write rockbox for code I can use tabs for scope level indenting? |
15:39:44 | XavierGr | ^code for rockbox |
15:40:15 | tucoz | No, you should not use tab at all afaiu |
15:40:17 | Bger | not, |
15:40:21 | preglow | XavierGr: no |
15:40:26 | preglow | XavierGr: only spaces in rockbox |
15:40:29 | Bger | the reverse |
15:40:50 | preglow | XavierGr: that was just my example of how tabs should be used, if you use them somewhere |
15:41:06 | XavierGr | preglow: that is the only use of tab I know. |
15:41:23 | preglow | XavierGr: well, there are people who do a hybrid |
15:41:36 | preglow | as long as your code looks fine whatever tab size i use, then you did correctly |
15:42:51 | tucoz | any grep-gurus here? I do not understand how I use grep to find a string in a bunch of source files. |
15:42:54 | XavierGr | Just found that notepad2 has a long line marker. So now instead of searching which line is more than 80 columns I will see a small line at column 80 sweet! |
15:43:10 | Bagder | tucoz: find . -name "*.c" | xargs grep fooo |
15:43:18 | tucoz | Bagder, thanks :) |
15:43:32 | LinusN | tucoz: find . -name "*.c" -exec grep -H "my string" {} \; |
15:43:41 | Bger | hehe |
15:43:44 | Bagder | the xargs version is faster |
15:43:47 | tucoz | heeh |
15:43:51 | Bagder | :-) |
15:44:01 | XavierGr | Youpieee I just found insert tabs as spaces in notepad2. Great Viewer! |
15:44:59 | tucoz | the xargs version is easier to remember as well :) |
15:45:41 | Bagder | and use "-type f" instead of '-name "*.c"' if you want to grep all files |
15:45:42 | XavierGr | ok time to load a Ghost image. (F*cking windows) |
15:45:48 | XavierGr | Reboot! |
15:45:58 | Bger | heh |
15:46:11 | tucoz | ok |
15:46:46 | | Quit XavierGr ("(Ghost") |
15:47:29 | tucoz | I read Zagor's response in the mailing list. Nice conclusion on the clipping-debate. |
15:47:37 | LinusN | indeed |
15:47:58 | preglow | yes, i agree completely with him as well |
15:48:16 | Bger | rockbox or rockbox-dev |
15:48:21 | tucoz | dev |
15:48:42 | LinusN | also, i don't like the comparison between the original firmware and rockbox |
15:48:56 | LinusN | rockbox is rockbox |
15:49:01 | Bagder | amen |
15:49:28 | LinusN | but still, i think a clipping prevention mode might be useful to clueless users |
15:49:33 | preglow | anyway |
15:49:51 | LinusN | and we do have quite a few of them |
15:49:56 | preglow | he particularily like the "people are used to things clipping" part |
15:50:01 | preglow | s/he/i/ :-/ |
15:50:02 | Bagder | hehe |
15:50:10 | preglow | because they are |
15:50:11 | tucoz | hehe, that kind of comparison is quite pointless unless iriver had done something that would be a wanted feature in rockbox. |
15:51:00 | tucoz | I am glad that rockbox do not have the same ui as iriver. |
15:52:56 | tucoz | people are used to the iriver ui, we should have the same in rockbox. hehe |
15:53:08 | | Quit San (Read error: 110 (Connection timed out)) |
15:53:54 | ep0ch| | ah i've finally found a use for ROLO :) |
15:54:41 | ep0ch| | different firmwares for different crossfeed values |
15:55:09 | markun | I want the HD-always-spinning feature that iriver implemented! |
15:55:18 | ep0ch| | heh |
15:55:56 | Bger | what does button_get(false) do ? |
15:56:07 | Bger | does it remove the event from the queue ? |
15:56:37 | LinusN | yes |
15:56:57 | LinusN | it returns BUTTON_NONE if no event was in the queue |
15:57:08 | LinusN | instead of waiting for an event |
15:57:18 | preglow | time for food |
15:57:20 | | Join Moos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
15:57:28 | Bger | aha, 10x |
15:57:51 | Bger | ah, so if the param is true, then it waits |
15:57:54 | LinusN | yes |
15:58:06 | Bger | i should rtfs |
15:58:25 | LinusN | long button_get (bool block); |
15:58:39 | Bger | yeah, i'm looking at it :) |
15:58:48 | Bger | at the source i mean |
15:58:53 | Bger | .c file |
15:59:08 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
15:59:13 | tucoz | markun, yes, please. That is my number one wanted feature in rockbox. |
15:59:57 | | Quit edx (Read error: 104 (Connection reset by peer)) |
16:00 |
16:00:10 | | Join leftright [0] (n=5087f02c@labb.contactor.se) |
16:02:24 | tucoz | is the endl manipulator in c++ the same as \n, or is it made to be platform independent? Like dos vs. linux endline? |
16:02:39 | | Quit Moos ("Glory to Rockbox") |
16:02:48 | | Join Moos [0] (n=DrMoos@m79.net81-66-158.noos.fr) |
16:04:20 | | Join Strath [0] (n=mike@dpc674681214.direcpc.com) |
16:04:34 | tucoz | nm, found out. endl sends \n and flushes the output buffer, where \n does not. |
16:06:11 | | Quit Bagder ("Off to search for that connect-resetting peer guy!") |
16:07:37 | leftright | I have often been invited to listen to a friends hifi, and ofcourse the first thing that gets demonstrated is "how loud it can go", with a beaming smile they then announce "doesn't it sound great", meantime I can see cracks appearing in the speaker boxes due to clipping. |
16:09:12 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
16:09:55 | | Quit tucoz ("Leaving") |
16:10:10 | leftright | people expect this "muddled" sound if the volume os to loud |
16:10:32 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
16:12:04 | | Join hshah [0] (n=hshah@shahassociates.plus.com) |
16:12:41 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
16:13:32 | LinusN | leftright: yeah, i was thinking about that too |
16:14:05 | ep0ch| | i have a question about the radio on ihp |
16:14:26 | linuxstb | Can someone who understands the GUI code more than I do commit _FireFly_'s patch to prevent wrapping of the numerical settings? It's here: http://home.arcor.de/s.wezel/wrap-int-fix.patch |
16:14:37 | leftright | and some have a higher tolerance for "muddled" music than others |
16:14:47 | linuxstb | It appears to work, but I don't understand that GUI code, so don't want to commit it. |
16:14:56 | ep0ch| | basically is it possible to sample the radio without it being output directly? so we could apply DSP to the radio etc? |
16:15:59 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
16:17:37 | Moos | LinusN, Bagder: will FireFly have one CVS access? he made and update a lot of patchs |
16:21:00 | Moos | hard to maintain couple of patch up to date :( |
16:23:14 | | Quit AliasCoffee ("Leaving") |
16:26:09 | LinusN | linuxstb: that patch seems simple enough for me, commit it if it works |
16:26:32 | LinusN | ep0ch|: yes |
16:27:06 | LinusN | leftright: i agree that analog clipping is much more gentle than digital clipping |
16:28:34 | leftright | yes that is true, folks just seem to use the 'distortion' level as a means of determining max volume, and after a few beers the level goes up by a few notches |
16:29:42 | Bagder | hey, that's not a bad idea. We suggest people have a few more beers instead, should take away the need for that option! ;-O |
16:29:43 | * | amiconn doesn't understand this at all |
16:30:14 | leftright | if folks complain about distoritng, tell them to have a few beers :) |
16:32:05 | amiconn | Clipping sounds so horrible that I wonder how people can bear it more than a few seconds |
16:32:51 | leftright | 3 beers = lowpass filter, 6 beers = high pass filter, 12 beers = low and high pass filter |
16:32:58 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-128-054.pools.arcor-ip.net) |
16:33:16 | Moos | :D |
16:33:18 | | Quit Maxime (Read error: 104 (Connection reset by peer)) |
16:33:22 | | Join Maxime [0] (n=flemmard@fbx.flemmard.net) |
16:33:36 | | Join webguest51 [0] (n=864c0321@labb.contactor.se) |
16:34:32 | leftright | The lastest kenwood dap are touted as the 'first' to have digital amplifiers, thats their reason for the $400 price tag for a 30gig unit |
16:35:31 | | Join amiconn_ [0] (n=jens@p54BD551A.dip.t-dialin.net) |
16:35:44 | Bger | hahaha |
16:35:45 | linuxstb | Anyone know FireFly's true identify? It's not listed in the IRC nicks and I'm about to commit that patch. |
16:35:56 | linuxstb | s/identify/identity/ |
16:35:56 | | Quit amiconn (Nick collision from services.) |
16:35:56 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD551A.dip.t-dialin.net) |
16:36:15 | Bagder | Stephan Wezel I believe |
16:36:17 | amiconn | He is in the credits list already |
16:36:26 | amiconn | Bagder: yep |
16:36:38 | linuxstb | Bagder: Thanks. amiconn: I want to mention his name in the commit message. |
16:36:41 | Moos | amiconn: btw, your dB scaling works like a charme, I'm already habbit |
16:36:54 | leftright | http://www.dapreview.net/comment.php?comment.news.1615 |
16:37:14 | amiconn | Btw, when experimenting with the volume stuff, I noticed that my earphones themselves clip at high volumes on archos (of course I didn't wear them at that time - too loud to be bearable) |
16:37:28 | ep0ch| | preglow: asm crossfeed output is the same as the C one |
16:37:34 | | Join Strath [0] (n=mike@dpc674681214.direcpc.com) |
16:38:53 | linuxstb | Numerical settings patch committed. All we need now is the clipping prevention option removed, and my hearing is safe again. |
16:39:36 | Moos | amiconn's commit this night? :) |
16:43:11 | | Quit webguest51 ("CGI:IRC (Ping timeout)") |
16:44:37 | Bger | bye |
16:44:40 | | Quit Bger (""In the other world, in paradise, the beauty of women surpassed even the beauty of Bulgarian women" Adaloloddin Mohammed Balh) |
16:48:13 | | Join PaulJ [0] (n=PaulJ@vpn-3033.gwdg.de) |
16:48:36 | preglow | ep0ch|: excellent, thanks a lot for testing |
16:48:39 | | Quit markun (Remote closed the connection) |
16:48:45 | | Join markun [0] (n=karl@bastards.student.ipv6.utwente.nl) |
16:49:27 | leftright | so what volume method is current? amicconn's or previous? |
16:50:21 | Moos | len0x one for clipping prevention mode |
16:50:40 | Moos | but maybe amiconn will commit his patch soon |
17:00 |
17:09:09 | | Join _FireFly_ [0] (n=FireFly@p54A448DB.dip.t-dialin.net) |
17:09:22 | | Join muesli- [0] (n=muesli_t@141.71.4.206) |
17:10:55 | *** | Saving seen data "./dancer.seen" |
17:17:06 | preglow | he should |
17:17:10 | preglow | i think it's the way to go |
17:19:44 | | Quit muesli- ("ich will Kühe!!!") |
17:22:18 | ^BeN^ | where i need to write this: cvs -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox login |
17:22:18 | ^BeN^ | cvs -z3 -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox co rockbox |
17:22:20 | ^BeN^ | ? |
17:22:24 | ^BeN^ | in msdos? |
17:22:37 | linuxstb | In Cygwin |
17:23:16 | ^BeN^ | linuxstb |
17:23:16 | ^BeN^ | bash-3.00$ cvs -d:pserver:anonymous@www.rockbox.org:/cvsroot/rockbox login |
17:23:16 | ^BeN^ | bash: cvs: command not found |
17:23:37 | ^BeN^ | this is in the cygwin.bat file |
17:24:21 | ^BeN^ | i cant do nothing |
17:24:31 | linuxstb | You need to install the cvs program from the Cygwin setup.exe |
17:24:49 | ^BeN^ | its allready install |
17:25:06 | | Quit ep0ch| (Read error: 104 (Connection reset by peer)) |
17:25:18 | preglow | sometimes my daftness surprises _EVEN ME_ |
17:25:43 | ^BeN^ | ? |
17:25:43 | _FireFly_ | preglow: ?? |
17:26:01 | linuxstb | ^BeN^: What does "echo $PATH" display? |
17:26:28 | ^BeN^ | em |
17:26:37 | ^BeN^ | em |
17:26:39 | ^BeN^ | blah |
17:26:42 | ^BeN^ | moment |
17:26:56 | ^BeN^ | /cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem |
17:27:16 | _FireFly_ | ?? is that all ?? |
17:27:20 | | Join TCK [0] (n=tckocr@81-178-223-156.dsl.pipex.com) |
17:27:32 | linuxstb | That looks wrong. It should include at least /bin:/usr/bin |
17:27:37 | _FireFly_ | yepp |
17:28:05 | ^BeN^ | mm |
17:28:17 | ^BeN^ | install again all from setup.exe |
17:28:18 | ^BeN^ | ? |
17:29:31 | linuxstb | That would probably be the easiest thing to do. I don't know enough about Cygwin configuration files to help you fix it manually. |
17:29:56 | linuxstb | But temporarily, you could just type "export PATH=/bin:/usr/bin:$PATH" |
17:30:06 | linuxstb | and then try your cvs command again. |
17:30:09 | _FireFly_ | linuxstb: is the PATH var maybe set in the cygwin.bat ?? |
17:30:29 | ^BeN^ | ohh 10x you |
17:32:42 | | Join webguest59 [0] (n=3e4f4094@labb.contactor.se) |
17:32:46 | lostlogicx | Some symbols that are showing up in profiling are not in .map files, how else would I find them? |
17:33:21 | amiconn | _FireFly_: Nope |
17:34:03 | amiconn | linuxstb: cygwin configuration is very similar to linux. E.g there's /etc/bash.bashrc, ~/.bashrc ... |
17:34:05 | webguest59 | How come the invert option is named "LCD Mode: Normal/Inverse" instead of "Inverse LCD: on/off"? Would give the user a clue what it does already in the menu, without having to try it first |
17:34:49 | linuxstb | amiconn: I don't understand it too well on Linux either... I only ever change my personal ~/.bashrc |
17:35:12 | amiconn | The standard paths are set elsewhere; I used to know where but don't remember it right now |
17:35:22 | linuxstb | But maybe other things have gone wrong with ^BeN^'s install if the standard paths are missing. |
17:35:27 | | Join Lear [0] (n=chatzill@h73n11c1o285.bredband.skanova.com) |
17:35:27 | _FireFly_ | /etc/profile afaik |
17:35:44 | ^BeN^ | ok |
17:35:46 | | Join San [0] (n=Test@213-202-181-171.bas504.dsl.esat.net) |
17:36:11 | amiconn | _FireFly_: Ah, yes |
17:36:50 | preglow | Slasheri: are you planning to implement the dynamic audio buffer allocation? |
17:38:57 | | Join webguest92 [0] (n=d3699a79@labb.contactor.se) |
17:39:46 | Slasheri | preglow: in future, yes.. :) |
17:39:54 | preglow | okies, i'll just rename my voice file for now |
17:40:00 | preglow | freed a bunch of buffer space |
17:40:01 | Slasheri | preglow: but if you want to do that, please :) |
17:40:16 | preglow | nono, you can have that |
17:40:20 | Slasheri | hehe :D |
17:40:21 | preglow | wont rob you of the pleasure |
17:40:30 | preglow | but, in another matter |
17:40:34 | preglow | did you look at the queue issue yet? |
17:40:38 | preglow | that's more irritating |
17:40:39 | | Quit webguest92 (Client Quit) |
17:40:46 | _FireFly_ | preglow: with my new wps-file-loader the required size of the format-buffer can be reduced if it helps by your problem |
17:41:01 | preglow | _FireFly_: i don't think that will yield much |
17:41:13 | preglow | _FireFly_: but anyway, why isn't your parser commited yet? something wrong? |
17:41:36 | Slasheri | currently i have to finish at least tagcache, flashing support, crossfade, and other bugs (including your queue thing).. :) |
17:42:01 | Slasheri | preglow: i will look that soon when my rockbox is in more working state.. sorry, havent had time yesterday |
17:42:02 | preglow | i've got codecs, eq and ipod port going on at the moment |
17:42:05 | preglow | plus libmusepack opts |
17:42:10 | Slasheri | hehe :) |
17:42:13 | Lear | _FireFly_: If you plan to do it soon (as in later today), please let me know, and I'll hold off with a minor WPS-related patch... |
17:42:27 | preglow | so no, i wont try something else, i've got a hard enough time commiting anything as it is |
17:42:35 | _FireFly_ | preglow: no, not as i know but i have no write-access to cvs and it seams currently nobody had time to look at it and/or commit it |
17:42:44 | preglow | so no one has any comments on it? |
17:44:18 | _FireFly_ | no but i had only yesterday open an thread on the dev-ml about this also about my patch for the currently missing remote-settings |
17:45:31 | _FireFly_ | the only "big" change will be, that the wps-tags %we and %wd must be with this loader on a seperate line |
17:46:55 | _FireFly_ | currently the buffer-size for the format-buffer is 3072 bytes with this loader the size can be reduced the old value of 1600 bytes |
17:47:00 | _FireFly_ | or lower |
17:47:09 | preglow | so, you break some current wpses? |
17:47:47 | preglow | if so, that's a problem, at least. how about code size? |
17:47:54 | Lear | Is that #1367059? |
17:48:12 | _FireFly_ | preglow: yepp |
17:48:38 | _FireFly_ | Lear: yepp |
17:49:01 | _FireFly_ | preglow: do you mean with code-size the compiled one ?? |
17:49:26 | Lear | Code size difference is neglible, I'd say... |
17:49:42 | preglow | okies |
17:49:54 | preglow | any other differences that go in favour of it? |
17:49:54 | _FireFly_ | i will just test how big the new firmware will be with this patch |
17:50:17 | preglow | i don't know if it's worth breaking current wps behaviour for 1.5k of ram saved |
17:50:26 | preglow | i'm puzzled why amiconn hasn't jumped at this yet :-) |
17:50:36 | | Join Noel_sad_song [0] (n=c87ec44a@labb.contactor.se) |
17:51:05 | _FireFly_ | he has currently not musch time also Cassandra and TiMiD |
17:51:10 | _FireFly_ | mutch |
17:51:15 | preglow | much |
17:51:15 | preglow | :P |
17:51:19 | _FireFly_ | ouch |
17:52:43 | | Join XavierGr [0] (n=XavierGr@ppp41-adsl-4.ath.forthnet.gr) |
17:53:06 | Lear | But I'd probably chang that BOM skipper a little... :) Might be safe, but it doesn't look quite safe, IMHO. :) |
17:53:44 | _FireFly_ | if i use the utf8seek fn then it will break the other parsed line :) |
17:54:31 | _FireFly_ | because if no BOM is in the line then the first valid char is also ignored |
17:54:42 | Lear | I'd just prefer a strncmp or something with the same effect. |
17:55:01 | webguest59 | How come the invert option is named "LCD Mode: Normal/Inverse" instead of "Inverse LCD: on/off"? Would give the user a clue what it does already in the menu, without having to try it first |
17:55:03 | webguest59 | oops |
17:56:59 | preglow | webguest59: sounds logical enough, perhaps they thought they'd have other modes as well, when they added that |
17:58:52 | webguest59 | Ah, that sounds possible |
17:59:15 | webguest59 | the oops was because i'd already asked, and my fat fingers just re-sent the line |
17:59:26 | | Join edx [0] (i=edx@p54A8711B.dip.t-dialin.net) |
18:00 |
18:00:52 | _FireFly_ | oops i have just found out that the patch on the tracker doesn't compile |
18:01:00 | _FireFly_ | i will create a new one |
18:02:02 | _FireFly_ | which file is the firmware-file on the recorder v2 and player ? |
18:02:53 | _FireFly_ | rombox.ucl, rockbox.ucl, archos.mod or ajbrec.ajz |
18:04:50 | _FireFly_ | on iriver h120/h140 the code will be increased by 8bytes () |
18:05:06 | _FireFly_ | org: 250736 patched: 250744 |
18:06:45 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
18:07:05 | XavierGr | ok can I have a little help with the "extern" keyword in c? |
18:07:25 | preglow | XavierGr: it means the variable or function is in another file |
18:07:33 | preglow | XavierGr: so that the compiler should ignore not finding the symbol in the current file |
18:07:35 | _FireFly_ | player gets increased by 141 bytes(rockbox.ucl) , 192 bytes(rombox.ucl) 212 bytes(archos.mod) |
18:07:38 | XavierGr | exactly |
18:07:42 | preglow | XavierGr: and just assume the linker will fix it |
18:07:45 | XavierGr | so |
18:08:27 | XavierGr | I have a variable decalared as an extern in a different file. |
18:08:35 | Lear | Player difference is probably due to a missing "#ifdef HAVE_LCD_BITMAP"... |
18:08:45 | XavierGr | E.g xxx2wav.h has extern mp3buf |
18:08:50 | _FireFly_ | recorderv2 there gets the size decreased :) |
18:08:58 | Lear | (For the get_image_id function at least...) |
18:08:58 | | Join Rob2222 [0] (n=Miranda@ACB27583.ipt.aol.com) |
18:09:06 | XavierGr | Then I want to call it from a plugin E.g midi2wav. |
18:09:38 | XavierGr | I decalred again extern mp3buf but I got undefined reference. |
18:10:50 | _FireFly_ | ajbrec.ajz -16bytes rockbox.ucl -26bytes rombox.ucl -16bytes |
18:10:54 | _FireFly_ | Lear: oops |
18:10:55 | | Quit San (Read error: 110 (Connection timed out)) |
18:10:57 | Lear | Plugins can't access stuff in the main binary through extern. Must go through the API, and it contains a function for the mp3buf, I think. |
18:10:58 | _FireFly_ | fixed |
18:11:43 | _FireFly_ | after ifdef out the get_image_id fn the player size doesn't change |
18:12:03 | _FireFly_ | outch |
18:12:48 | _FireFly_ | i shouldn't compile the patched version in both build-dirs one unpatched and the other patched |
18:14:44 | Lear | _FireFly_: If you update the patch reasonably soon, I could probably get it committed today... |
18:15:19 | XavierGr | preglow: nevermind seems that mp3buf is no longer used. I replaced it with filebuf and now it compiles. |
18:15:25 | _FireFly_ | ok now the correct ones : rockbox.ucl +112bytes rombox.ucl +160bytes archos.mod +160bytes |
18:15:32 | | Join yngwi [0] (n=chatzill@chello080109107064.1.15.vie.surfer.at) |
18:15:45 | _FireFly_ | Lear: it will be ready in ca 5-10 minutes :) |
18:16:31 | Lear | With reasonably soon, I meant within an hour or two, so no rush. :) |
18:16:47 | _FireFly_ | ok ;) |
18:19:29 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:19:31 | | Quit hshah (Read error: 104 (Connection reset by peer)) |
18:19:35 | | Join hshah [0] (i=hshah@shahassociates.plus.com) |
18:21:03 | _FireFly_ | Lear: i have now a slight modified version to jump over the BOM |
18:22:32 | | Join muesli- [0] (n=muesli_t@141.71.4.213) |
18:22:57 | muesli- | re |
18:24:41 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
18:26:14 | markun | I converted Arial Unicode to bdf as a test with otf2bdf. Doesn't look too bad: http://130.89.160.166/rockbox/arialuni.png |
18:27:46 | Moos | that looks good ! |
18:28:23 | XavierGr | how many ticks is a HZ? |
18:28:41 | _FireFly_ | XavierGr: afaik 100 |
18:29:17 | Lear | markun: how large is it? :) I know the ttf is something like 22 MB... |
18:30:03 | markun | 5.4M for the bdf and 1.9M for the fnt |
18:30:29 | | Part Noel_sad_song |
18:32:58 | amiconn | _FireFly_: All files you mentioned are firmware files of one archos or the other. |
18:33:18 | amiconn | ajbrec.ajz / archos.mod are the disk-loadable firmware files |
18:33:49 | amiconn | It's called archos.mod for the player, ajbrec.ajz for all others |
18:34:20 | amiconn | The .ucl files are various firmware files for rockbox in flash |
18:34:48 | amiconn | rombox.ucl is uncompressed, for running directly from ROM |
18:35:02 | _FireFly_ | amiconn: thanks |
18:35:22 | amiconn | The size is equal to ajbrec.ajz/archos.mod +/- a few bytes |
18:35:47 | amiconn | (unless ajbrec.ajz has to be self-extracting, which is currently the case for recorder v1) |
18:35:49 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
18:36:14 | amiconn | rockbox.ucl is compressed, to be extrcated by the flash bootloader |
18:36:47 | amiconn | These can be used if rombox isn't possible or wanted |
18:37:05 | | Join DreamTactix291 [0] (n=DreamTac@adsl-19-241-33.bna.bellsouth.net) |
18:37:19 | | Join tvelocity [0] (n=tony@ipa216.4.tellas.gr) |
18:38:29 | | Join dpassen1 [0] (n=dpassen1@resnet-233-61.resnet.umbc.edu) |
18:41:14 | linuxstb | I understand the reasoning behind crossfeed, but can someone explain why I might want a "mono-mode" where L+R is sent to both the left and right channel? (I've read someone request it as a feature for their dream DAP) |
18:41:35 | _FireFly_ | Lear: updated on tracker |
18:42:23 | preglow | god knows |
18:42:30 | preglow | it's a possibility in archos rockbox |
18:44:05 | markun | linuxstb: The only reason I can think of is that it might sound less like it would come from the center of your head. |
18:44:28 | markun | But I haven't tried it |
18:46:50 | preglow | ehh |
18:46:57 | preglow | it'll sound just like it comes from the center of your head |
18:47:01 | preglow | since both channels are equal |
18:47:59 | | Join DrMoos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
18:48:03 | _FireFly_ | ok the recorderv1 has following changes in the code-size: |
18:48:26 | preglow | hrmph |
18:48:30 | preglow | battery time isn't very good with ogg |
18:48:35 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
18:48:48 | linuxstb | preglow: Have you been testing? |
18:49:38 | | Nick DrMoos is now known as Moos (i=DrMoos@m79.net81-66-158.noos.fr) |
18:52:00 | _FireFly_ | rockbox.ucl: -4039 Bytes rombox.ucl: -6260 Bytes ajbrec.ajz: -84074 Btyes ... but the firmware is compressed at lest the ajbrec.ajz |
18:52:29 | _FireFly_ | Build firmware file |
18:52:29 | _FireFly_ | error: firmware image is 205634 bytes while max size is 204800! |
18:52:29 | _FireFly_ | Image too big, making a compressed version! |
18:52:56 | preglow | linuxstb: not as such, no, but i just notice it |
18:53:13 | preglow | i've been playing oggs for perhaps five hours or so, and the battery is half full |
18:54:49 | | Quit edx () |
18:57:31 | | Join edx [0] (i=edx@p54A87250.dip.t-dialin.net) |
18:58:40 | linuxstb | time to go. bbl |
18:58:42 | | Quit linuxstb ("Client Exiting") |
18:58:55 | | Quit webguest59 ("CGI:IRC") |
19:00 |
19:01:47 | ^BeN^ | another error with cygwin |
19:01:52 | ^BeN^ | some one can help? |
19:01:57 | ^BeN^ | this is the message |
19:01:58 | ^BeN^ | http://ilunix.org/ph?187 |
19:04:10 | | Part Polo_o |
19:10:00 | _FireFly_ | ^BeN^: so that what the message say |
19:10:25 | _FireFly_ | ^BeN^: do that i mean |
19:10:37 | ^BeN^ | what? |
19:10:38 | ^BeN^ | =\ |
19:10:49 | ^BeN^ | i think its ok now |
19:10:57 | _FireFly_ | ?? |
19:11:00 | *** | Saving seen data "./dancer.seen" |
19:11:40 | ^BeN^ | mm idont know the world to say that |
19:11:41 | ^BeN^ | =\ |
19:11:51 | ^BeN^ | bad engilsh=\ |
19:12:53 | _FireFly_ | ^BeN^: does your cygwin now work `?? |
19:12:54 | lostlogicx | lostlogicx.com/transfer/profile.parsed.out">http://lostlogicx.com/transfer/profile.parsed.out <−− I've started writing a parser for my profiling stuff (in Java of all things) |
19:13:02 | lostlogicx | but I don't know how to lookup the rest of the symbols that aren't in .map files. |
19:13:05 | ^BeN^ | yes |
19:13:09 | ^BeN^ | now it works |
19:13:12 | _FireFly_ | ok |
19:13:19 | ^BeN^ | =] |
19:15:27 | | Join DrMoos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
19:15:27 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
19:16:01 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
19:16:23 | | Nick DrMoos is now known as Moos (i=DrMoos@m79.net81-66-158.noos.fr) |
19:23:42 | | Quit PaulJ (".") |
19:23:42 | | Join hardeep [0] (i=hardeeps@norge.freeshell.ORG) |
19:31:36 | | Quit dpassen1 () |
19:35:12 | | Join dpassen1 [0] (n=dpassen1@resnet-233-61.resnet.UMBC.EDU) |
19:38:33 | | Join ender` [0] (i=ychat@84.52.165.220) |
19:45:23 | preglow | nooooooo :/// |
19:45:25 | preglow | no moro java :/ |
19:45:39 | preglow | lostlogicx: you mean static symbols? |
19:45:42 | preglow | not much you can do about them |
19:45:52 | preglow | apart from unstaticfying them for profiling |
19:46:05 | | Quit edx (Read error: 110 (Connection timed out)) |
19:46:52 | | Quit muesli- ("ich will Kühe!!!") |
19:51:29 | | Join San||Away [0] (n=Test@213-202-172-20.bas504.dsl.esat.net) |
19:52:02 | ^BeN^ | i cant make only one file from the rockbox source? |
19:52:52 | preglow | why'd you want that? |
19:53:12 | preglow | if you're using make properly, it should only be compiling the files you have changed anyway |
19:55:38 | ^BeN^ | i want to change plugin |
19:55:51 | ^BeN^ | the source.. |
19:56:02 | ^BeN^ | and want to compile it |
19:56:16 | ^BeN^ | and i need only one file to compile |
20:00 |
20:00:15 | preglow | preglow's amazing counting ipod! |
20:00:18 | | Quit markun (Read error: 113 (No route to host)) |
20:00:43 | preglow | ^BeN^: use make like everyone else |
20:00:45 | | Join tim66 [0] (n=tim@83.97.39.21) |
20:01:14 | ^BeN^ | and it compile all of the files? @@ |
20:01:23 | preglow | the first time, yes |
20:01:31 | preglow | but after that it only compiles what you've changed |
20:02:45 | ^BeN^ | ok i wiil try |
20:02:48 | ^BeN^ | will |
20:10:48 | | Quit San||Away (Read error: 110 (Connection timed out)) |
20:16:10 | | Join ender1 [0] (i=ychat@84.52.165.220) |
20:16:13 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
20:26:49 | | Quit ender` (Read error: 110 (Connection timed out)) |
20:27:31 | lostlogicx | preglow: Java is what I do for work, so it was easiest to hack up. |
20:27:42 | | Join edx [0] (i=edx@p54A87250.dip.t-dialin.net) |
20:27:59 | lostlogicx | preglow: I don't think all of the missing symbols are statics, I think that going through the codec API masks all of the callers that call into the API to the codec or something |
20:28:26 | preglow | lostlogicx: ahh, but that's not very much of a problem, is it |
20:28:37 | preglow | lostlogicx: it's the codec itself you want to profile |
20:29:01 | lostlogicx | preglow: yeah, suppose not −− still trying to figure out where some of the heavy time users that were not identified came from. |
20:29:06 | lostlogicx | maybe static. |
20:30:26 | lostlogicx | but anywho, profiling itself works, which is exciting and the output is parsable which is also exciting. |
20:30:58 | preglow | it does? |
20:30:59 | preglow | w00t |
20:31:06 | preglow | i can try to code a perl .map parser some day |
20:31:16 | preglow | still don't feel like installing java, heh |
20:31:17 | _FireFly_ | preglow: or python ;) |
20:31:29 | preglow | _FireFly_: yeah, i _could_ do that, if python wasn't shit |
20:32:12 | lostlogicx | preglow: not only did I use Java, but I used Java 1.5 |
20:32:22 | preglow | i have no idea what version java is at :/ |
20:32:27 | _FireFly_ | preglow: why ?? |
20:32:42 | | Join Mindship-02 [0] (n=personal@62-221-202-178.dsl.fiberworld.nl) |
20:32:45 | lostlogicx | 1.5 has generics (like C++ templates) which I wanted to try out. |
20:32:53 | preglow | _FireFly_: it's an unexciting language, and ugly too |
20:33:04 | preglow | lostlogicx: god damn, the generic syntax in java is ugly |
20:33:10 | _FireFly_ | why ugly ?? |
20:33:12 | lostlogicx | haha |
20:33:13 | preglow | makes the c++ template syntax look like flowers under a blue sky |
20:33:26 | lostlogicx | *posts the source for the java profile parser* |
20:33:30 | preglow | _FireFly_: because i think it is, it's a subjective thing, you know ;) |
20:33:55 | _FireFly_ | the same i could say about perl ;) |
20:34:13 | * | preglow huggles perl |
20:34:32 | preglow | doesn't need me to spell out every little thing |
20:34:40 | lostlogicx | lostlogicx.com/transfer/profile_reader.tar.gz">http://lostlogicx.com/transfer/profile_reader.tar.gz |
20:34:57 | _FireFly_ | preglow: ?? |
20:35:05 | | Join Amar [0] (n=502c6e36@labb.contactor.se) |
20:37:37 | preglow | _FireFly_: what? |
20:38:21 | | Quit edx () |
20:38:22 | Mindship-02 | My iRiver H140 just hangs... I was playing a song and decided to play another (a 64kbit one). I happend to run the original iRiver firmware I couldn't find anything on the internet. What should I do? |
20:38:34 | preglow | python makes me spell things out in boring detail, i want to do s/python/n00bton/ foreach @mylines, god damnit! |
20:38:37 | Mindship-02 | no button responds anymore... |
20:38:47 | preglow | Mindship-02: reset it? |
20:38:58 | | Quit yngwi ("Chatzilla 0.9.68.5.1 [Firefox 1.5/undefined]") |
20:39:04 | Lear | preglow: for f in mylines: |
20:39:11 | Mindship-02 | preglow: k. thx |
20:39:12 | Lear | regex not quite that compact. |
20:39:18 | preglow | Lear: exactly, heh |
20:39:24 | preglow | still, it's not just that |
20:39:30 | preglow | python mostly only has one way of doing things |
20:39:42 | _FireFly_ | preglow: for line in myline: line.replace("python", "n00ton") ;) |
20:39:44 | Lear | but generally more readable. Sometimes when I look at perl I just see some weird stuff that is impossible to decipher... |
20:39:57 | preglow | Lear: sure, it's possible to do that |
20:40:08 | Mindship-02 | It is supposed to play 64kbit files even with original firmware isn't it? |
20:40:13 | preglow | Mindship-02: mp3? |
20:40:31 | preglow | Mindship-02: yes, of course it is |
20:40:42 | Mindship-02 | just asking ;-) |
20:40:55 | preglow | no reason it shouldn't, especially not for mp3 |
20:41:03 | lostlogicx | preglow: perl's flexibility is both its greatest strength and its greatest weakness |
20:41:10 | Mindship-02 | Lets find something to stick up its back... |
20:41:13 | preglow | lostlogicx: as with anything greatly flexible |
20:41:58 | preglow | but no, i found coding pythong boring, plain and simple |
20:42:04 | preglow | so i saw no need to stick with it |
20:42:21 | _FireFly_ | you could also try ruby ;) |
20:42:27 | preglow | if i need to, heh |
20:42:40 | preglow | first i need something to use it for |
20:42:46 | preglow | or i'll just forget it again |
20:42:47 | Lear | Huh? How can a debugf at a certain place cause simulator crashes? |
20:43:03 | _FireFly_ | why don*t use the gdb ?? |
20:43:51 | _FireFly_ | or have i missed something ?? |
20:43:53 | Lear | Says pretty much nothing... (To me anyway) |
20:44:40 | Lear | Ah, silly me, tried to print something larger than the debugmembuf... :/ |
20:44:45 | preglow | hahaha |
20:45:13 | Lear | Having it limited to 200 bytes in the simulator of all places looks a bit silly, really... |
20:45:29 | Mindship-02 | preglow: It's back and running. Thanks for your service, please claim your $20 @iRiver (sorry, bad joke. I do appreciate it) |
20:46:50 | preglow | Mindship-02: no problem, you might want to remember that solution for future reference |
20:47:09 | Mindship-02 | hahaha... well, it was my first crash :-P |
20:47:09 | _FireFly_ | or write it in the wiki |
20:47:37 | preglow | i always carry a screwdriver with me now |
20:47:38 | preglow | hehe |
20:47:45 | Mindship-02 | I think I might go and write some things for the wiki after my exams |
20:47:48 | preglow | it's been a long time since it locked up, but it does happen |
20:47:58 | Lear | _FireFly_: I wrote a small program in ruby, just for fun. And lo and behold, it did manage to surprise me... :) |
20:47:58 | Mindship-02 | I gotta study now! bye! |
20:48:03 | preglow | bye |
20:48:06 | | Quit Mindship-02 ("shutdown") |
20:48:50 | _FireFly_ | afaik you can use only ruby for all propose on scripting in a website |
20:49:39 | _FireFly_ | no cgi/php |
20:49:42 | preglow | sure |
20:49:49 | preglow | nothing beats mod_perl/mason anyway :-) |
20:49:59 | _FireFly_ | fight ;) |
20:50:06 | lostlogicx | Hmm, so why can't we extract symbol names from PC location for static symbols? |
21:00 |
21:03:28 | | Join solexx__ [0] (n=jrschulz@d029092.adsl.hansenet.de) |
21:05:40 | ^BeN^ | someone that know C can come for a moment to private? |
21:07:09 | | Quit solexx (Read error: 104 (Connection reset by peer)) |
21:08:49 | Maxime | someone thought about my wps-pb ? |
21:09:21 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
21:10:04 | Maxime | whe I try to load DancePuffDuo, the wps is loading, then stops while showing a line like "%0.2" .. and the player hangs |
21:10:24 | hshah | can any dev commit my wps? |
21:10:33 | hshah | TiMiD doesn't seem to have gotten round to it |
21:11:04 | *** | Saving seen data "./dancer.seen" |
21:18:41 | _FireFly_ | Maxime: in the sim it loads here fine |
21:18:57 | Maxime | it's this morning daily build |
21:19:15 | _FireFly_ | maybe my new wps-file-loader fixes the problem or it is fixed in the latest cvs |
21:19:34 | Maxime | ok |
21:19:35 | Maxime | i'll try |
21:20:57 | Lear | Just tried it with the new loader, worked just fine. |
21:21:29 | Lear | A few other had minor glitches, like one or a few cases of texts running into graphics, but I don't know if that's because the new wps loader... |
21:24:10 | _FireFly_ | lear ?? |
21:25:18 | _FireFly_ | Lear: maybe the used wpses had used the %we or %wd tag in line which alignes the text above or beyond the graphics |
21:25:26 | Lear | I think in engineeer2, the bps display was a bit to the right. |
21:25:38 | Lear | I've fixed that - I think - for all WPS:es. |
21:25:45 | _FireFly_ | how ?? |
21:26:08 | Lear | Possibly not zeezayer; that one looked like it had vertical alignment problems. |
21:26:13 | Lear | Edited the *wps files... |
21:26:18 | _FireFly_ | ah |
21:26:22 | Lear | (All, as in all in CVS...) |
21:29:33 | Lear | Looking good, so I think'll commit it... |
21:29:58 | _FireFly_ | ok |
21:31:44 | | Join petur [0] (i=petur@d54C1B62E.access.telenet.be) |
21:33:24 | | Join webguest20 [0] (n=3e4f4094@labb.contactor.se) |
21:33:42 | webguest20 | Anyone who says perl isn't nice, look at this perl code: ''=~('(?{'.('+/@@_}'^'[]).+]').'"'.('{/_+_/%_'^')@<@=@]}').',$/})') |
21:33:55 | _FireFly_ | and the result ?? |
21:34:05 | webguest20 | If that isn't self-documenting.. |
21:34:21 | _FireFly_ | it looks similar to brainfuck ;) |
21:34:22 | webguest20 | (yes, that is actual perl code - run perl, paste that, press Ctrl-d) |
21:35:55 | petur | I can no longer 'make install' on the H3xx w32 sim: segmentation fault on some font :( |
21:36:11 | petur | do I need to update something else for unicode? |
21:36:16 | Lear | Yes you can, just ignore that... |
21:36:52 | petur | Lear? it says core dumped and it stops... |
21:37:14 | Lear | Core dump, yes, but shouldn't stop. I think. Doesn't stop make zip at least... |
21:37:53 | * | petur goes looking in the folder |
21:38:37 | Lear | Keeps going here (Cygwin)... |
21:39:07 | petur | you're right. it does. I don't like tools crashing like that tho.. |
21:39:11 | petur | thnx |
21:40:35 | | Part LinusN |
21:45:16 | | Part leftright |
21:45:46 | _FireFly_ | Lear the image-tags had to be already on there own line only for the %wd and %we tags this requirement is new :) |
21:46:10 | Lear | Really? Didn't look like that in the code, I thought... |
21:47:10 | _FireFly_ | maybe i'm wrong but all wpses which i had sawn had the image-loading tags on a seperate line |
21:47:38 | _FireFly_ | but it isn't a fault to say it |
21:47:48 | _FireFly_ | that it now is really needed |
21:48:13 | Lear | It ignored remaining stuff afterwards, but only to ";" and doesn't need to start on first char... |
21:48:53 | Lear | I'll update the wps:es now. |
21:52:12 | | Join San [0] (n=Test@213-202-155-83.bas503.dsl.esat.net) |
21:52:56 | | Quit ender1 (Read error: 104 (Connection reset by peer)) |
21:53:03 | | Join ender` [0] (i=ychat@84.52.165.220) |
21:53:30 | | Join edx [0] (i=edx@p54A86E16.dip.t-dialin.net) |
21:55:44 | | Quit Dima202 (Connection reset by peer) |
22:00 |
22:01:11 | | Join perplexity [0] (n=joust@217.165.110.88) |
22:01:14 | Lear | Argh, forgot that extra BOM check... |
22:01:46 | | Quit Kohlrabi (Nick collision from services.) |
22:01:52 | | Join Kohlriba [0] (n=Kohlrabi@dslb-082-083-140-170.pools.arcor-ip.net) |
22:03:55 | _FireFly_ | Lear: right |
22:04:04 | Lear | I'll fix it though. |
22:04:14 | Lear | (Via a function, after all... :)) |
22:04:16 | _FireFly_ | :) |
22:05:03 | | Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se) |
22:05:26 | | Join Maxime` [0] (n=flemmard@fbx.flemmard.net) |
22:05:30 | | Quit webguest20 ("CGI:IRC (EOF)") |
22:08:11 | | Join Dima202 [0] (n=dimatech@ool-457ab87d.dyn.optonline.net) |
22:09:17 | | Join muesli_- [0] (i=muesli_t@Bbc80.b.pppool.de) |
22:10:06 | muesli_- | re |
22:12:21 | lostlogicx | perplexity: on unit profiling works... slowly... |
22:14:25 | | Quit matsl (Remote closed the connection) |
22:21:41 | | Quit Maxime (Read error: 110 (Connection timed out)) |
22:22:05 | | Quit TCK (Read error: 110 (Connection timed out)) |
22:26:54 | _FireFly_ | ok now only two patches from currently waiting to get tested and maybe commited :) |
22:28:11 | _FireFly_ | *from me |
22:30:22 | | Join ender1 [0] (i=ychat@84.52.165.220) |
22:30:44 | Lear | Which ones (Just curious... :) ) |
22:30:49 | Lear | ? |
22:30:51 | muesli_- | wohoo! 1,5mb for rockbox? |
22:31:10 | Lear | Just fonts... |
22:31:16 | muesli_- | :( |
22:31:23 | _FireFly_ | Lear: remote-settings and combined-bitmap-support |
22:31:32 | muesli_- | an extra-font pack would be much better |
22:31:44 | muesli_- | got isdn only :( |
22:31:49 | Moos | extra wps pack too ;) |
22:31:50 | _FireFly_ | also for wpses |
22:32:03 | petur | and plugins |
22:33:02 | muesli_- | hmpf |
22:33:15 | Lear | _FireFly_: Question is, should there be separate settings for all those? |
22:34:12 | petur | fonts take about half the space... |
22:34:14 | Lear | Combined bitmap is more useful, since it could make wps loading much faster... |
22:35:01 | | Join Midgey34 [0] (n=Midgey34@c-24-11-55-125.hsd1.mi.comcast.net) |
22:35:45 | Lear | Though I'd sure like to see some sort of generalization to make the "image tag parsing" code more compact. :) |
22:36:14 | _FireFly_ | Lear not all settings must be separate but i had it so in my old and obsolete remote-patch and i find it usefull if you can slect if the statusbar/scrollbar/icons should be shown or not is independently of the lcd |
22:37:37 | Midgey34 | does combined bitmaps improve the "flickering" wps images? |
22:38:08 | Lear | No, just loaded in a different way... |
22:38:16 | Midgey34 | no I knew that |
22:38:25 | _FireFly_ | as the original iriver fw |
22:39:03 | Lear | But what the original fw does is irrelevant, and you know what the core devs feel about "option bloat". ;) |
22:39:13 | Midgey34 | I was just wondering loading from one bitmap helped wps files that flicker (I understand what it is and does) |
22:40:14 | Lear | No, as loading is done once, before anything is rendered. |
22:40:50 | _FireFly_ | Lear some of these settings are "needed" but not all if someone has an objection about it |
22:40:53 | Midgey34 | ah I see |
22:41:02 | _FireFly_ | e.g. the scroll-settings at least are needed |
22:43:27 | _FireFly_ | i have startet an thread on rockbox-dev-ml about this |
22:43:47 | _FireFly_ | s/startet/started |
22:44:37 | muesli_- | btw how often is rock.iriver been updated? with every edge? |
22:45:15 | muesli_- | rockbox.iriver |
22:45:19 | muesli_- | this one |
22:47:18 | muesli_- | l8er.. |
22:55:44 | dpassen1 | i hate relying on a patch |
22:56:01 | | Quit muesli_- (Read error: 104 (Connection reset by peer)) |
22:56:19 | | Quit ender` (Read error: 110 (Connection timed out)) |
22:56:40 | _FireFly_ | dpassen1: which patch ?? |
22:57:05 | dpassen1 | right now, amiconn's volume patch, but just in general i don't like having to compile my own |
22:58:26 | dpassen1 | i'm glad the one i currently rely on is written by someone who is active and will update if it breaks |
22:58:41 | _FireFly_ | :) |
22:59:04 | | Join lamed [0] (n=55407205@labb.contactor.se) |
22:59:08 | dpassen1 | i had a patched build, but it decided against reading replaygain tags |
22:59:48 | | Quit lamed (Client Quit) |
23:00 |
23:01:32 | dpassen1 | someone on the forums had the same bug and i hope it was fixed in the last daily build |
23:04:53 | amiconn | Hmm. |
23:05:33 | amiconn | Anyone here who knows about enum wps tag parsing? |
23:05:41 | * | amiconn needs to fix the %pv tag |
23:05:44 | | Join DrMoos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
23:05:46 | _FireFly_ | enum ?? |
23:05:47 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
23:07:23 | _FireFly_ | amiconn: %pv returns the current volume |
23:07:30 | Lear | Just set intval to something between 0 and 9 in get_tag()? |
23:07:30 | amiconn | Yes, I know |
23:07:32 | dpassen1 | amiconn: does your volume patch touch the replaygain parsing? |
23:07:43 | amiconn | dpassen1: Nope |
23:07:55 | amiconn | Lear: That's what I wonder about |
23:07:57 | Lear | Or what is the problem? |
23:08:00 | | Quit San (Read error: 110 (Connection timed out)) |
23:08:14 | dpassen1 | can anyone confirm that Replaygain tags are not read for mp3s using the latest cvs? |
23:08:15 | amiconn | The code seems to set a value between 1 and 11 |
23:08:53 | _FireFly_ | yepp |
23:09:03 | Lear | So it can check for "no value available", I think... |
23:09:05 | _FireFly_ | if volume = 100% the retval = 11 |
23:09:06 | amiconn | apps/gui/gwps-common.c, line 572 (latest cvs) |
23:09:37 | Lear | It is decreased at line 1016, before being used. |
23:09:37 | amiconn | I need to adjust this calculation for dB volume |
23:10:24 | _FireFly_ | 1016 is the wrong line |
23:10:35 | _FireFly_ | oops forget it |
23:11:01 | _FireFly_ | i have my two other patches applied |
23:11:08 | *** | Saving seen data "./dancer.seen" |
23:12:12 | _FireFly_ | the value itself not but the fn gets the value-1 |
23:12:40 | amiconn | Hmm. I have to find something for testing. I don't use any of these tags which just resemble the statusbar in my own wps'es |
23:12:40 | dpassen1 | the unicode commit must have changed the replaygain tag reading |
23:12:57 | Lear | Doubt it... |
23:13:06 | _FireFly_ | amiconn: the boxes.wps uses this enum |
23:13:21 | amiconn | mmm |
23:13:39 | Lear | But you're right, it doesn't seem to work. I did think it was a bit louder actually... :/ |
23:13:44 | amiconn | No single bundled theme for archos so far :( |
23:13:52 | dpassen1 | Lear: same happened to me, i noticed it was louder |
23:13:54 | _FireFly_ | ouch |
23:14:56 | _FireFly_ | amiconn: at least the remote-wps version of the boxes wps should fit on the screen afaik |
23:14:56 | amiconn | Hmm. Basically this calculation is the same as the one for the player volume display... |
23:14:57 | | Quit TiMiD (Read error: 104 (Connection reset by peer)) |
23:15:41 | dpassen1 | Lear: any ideas? |
23:15:54 | Lear | Not yet, just started looking... |
23:15:57 | _FireFly_ | amiconn: afaik the enum splits the volume into 10 steps |
23:16:04 | amiconn | yes |
23:16:09 | dpassen1 | do you use foobar to add the tags? |
23:16:09 | amiconn | Rather, 11 steps |
23:16:39 | _FireFly_ | amiconn: yepp |
23:16:43 | _FireFly_ | 0 to 10 |
23:16:59 | Lear | dpassen1: have you tested anything but mp3 by the way? |
23:17:03 | dpassen1 | only have mp3 |
23:17:24 | | Nick DrMoos is now known as Moos (i=DrMoos@m79.net81-66-158.noos.fr) |
23:18:17 | dpassen1 | i think it might have something to do with 'Always write ISO-8859-1 tags instead of UTF-16' option in foo_id3v2.dll |
23:19:09 | _FireFly_ | dpassen1: if the tags are in ISO-8859-1 encoding then it shouldn't be a problem |
23:19:13 | Lear | If so, the latin1 to utf8 conversion done in id3.c is incorrect... |
23:19:25 | Lear | My tags are in latin1, so no. |
23:19:36 | dpassen1 | its just ever since the unicode change, replaygain tags aren't read |
23:19:45 | _FireFly_ | afaik ISO-8859-1 is latin1 |
23:20:25 | Lear | Yep. |
23:20:34 | | Join markun [0] (n=karl@bastards.student.ipv6.utwente.nl) |
23:20:51 | _FireFly_ | hi markun |
23:21:04 | markun | hi |
23:21:16 | _FireFly_ | markun it seams that the latin1 to uf8 encoding is wrong in id3.c |
23:21:36 | Lear | Something doesn't work properly at least; don't know what yet... |
23:21:41 | _FireFly_ | because the replaygain-tags aren*t read after unicode-support got commited |
23:22:18 | markun | replaygain in latin1?? |
23:22:45 | amiconn | Bah |
23:23:11 | amiconn | markun: Any news regarding the convbdf core dump? |
23:23:20 | Moos | dpassen1: they worked fine here |
23:23:24 | Lear | No, seems like TXXX tags are skipped... |
23:23:27 | Moos | used foobar2k |
23:23:37 | markun | amiconn: no, not yet |
23:23:43 | Moos | ReplayGain tags works here |
23:23:56 | dpassen1 | Moos: what are your foo_id3v2 settings? |
23:23:57 | markun | phaedrus961 had no problem with the starmap font and unicode. |
23:23:58 | _FireFly_ | Moos: id3v1 or v2 |
23:24:08 | Moos | v2 |
23:24:14 | amiconn | markun: OS? |
23:24:22 | Lear | Sorry, checked wrong file. :) |
23:24:24 | markun | he's using linux, don't know the distro |
23:24:39 | amiconn | Hmm. |
23:24:48 | amiconn | Does it segfault for you? |
23:24:52 | _FireFly_ | i had also no problem under linux |
23:25:08 | _FireFly_ | no segfault or similar |
23:25:14 | amiconn | I'll test on my debian VM. |
23:25:28 | _FireFly_ | at least i haven't it noticed |
23:25:29 | Lear | Yep, TXXX are parsed, but they contain two null-terminated strings. Unicode_munge was modified to handle that, but it doesn't work. I just get a "<" rather than the value. |
23:25:37 | Moos | dpassen1: just "write byte order marker BOOM in all string" option enabled |
23:25:57 | _FireFly_ | it's BOM not BOOM ;) |
23:26:09 | Moos | sorry :) |
23:26:17 | amiconn | kaBOOM |
23:26:19 | dpassen1 | Moos: not Always write ISO-8859-1 ... |
23:26:34 | Moos | FireFly:but here writen BOM |
23:26:39 | dpassen1 | i have that checked and the BOM is greyed out |
23:26:45 | | Quit t0mas ("good night") |
23:26:52 | Moos | me just this case enabled |
23:26:55 | _FireFly_ | Moos: ?? |
23:27:01 | Moos | yes? |
23:27:04 | _FireFly_ | BOM = Byte Order Mark |
23:27:09 | Moos | yes :) |
23:27:25 | markun | amiconn: yes, it still does here as well |
23:27:28 | | Join muesli_- [0] (i=muesli_t@Bc1fc.b.pppool.de) |
23:27:32 | _FireFly_ | <Moos> FireFly:but here writen BOM << what wanted to say to me with that ? |
23:27:41 | dpassen1 | i'm just glad someone else has the same problem i do |
23:27:43 | Moos | FireFly: sorry tried here XD |
23:28:01 | _FireFly_ | *g+ |
23:29:20 | | Join t0mas [0] (n=Tomas@ip503c08d1.speed.planet.nl) |
23:29:32 | t0mas | hi |
23:29:42 | Moos | Hello |
23:29:43 | Lear | Ah, found it, I think. If unicode_munge encounters a latin1 string, it converts everything, but the returned length is only enough for the first string. Basically, the strlen() call at the end of that case is wrong... |
23:30:33 | Moos | dpassen1: maybe working here cause I use Français lang ??? |
23:31:00 | | Quit Amar ("CGI:IRC (EOF)") |
23:31:09 | Lear | So, it should be "*len = utf8 - utf8buf;" or something close to that... |
23:31:46 | Moos | markun: a propos now we are unicode, can we replace "francais" by "français"? |
23:33:24 | _FireFly_ | good night everybody :) |
23:33:46 | Moos | night FireFly |
23:33:53 | | Quit _FireFly_ ("Leaving") |
23:33:54 | amiconn | Whoa, loading bitmapped wps'es takes ages |
23:34:55 | Lear | Indeed. :) |
23:34:59 | * | petur finds out his IRC client doesn't do unicode |
23:35:30 | amiconn | Lear: I tried loading boxes.rwps renamed to boxes.wps on archos... |
23:35:31 | | Join Paul_The_Nerd [0] (n=paulthen@cpe-66-68-93-2.austin.res.rr.com) |
23:35:33 | Bagder | petur: IRC is not using a defined charset |
23:35:42 | Bagder | so clients use whatever |
23:36:10 | petur | ah |
23:36:24 | amiconn | It works (bg graphic isn't displayed because it's still a bit too big), but ... zzz ... zzz .... |
23:36:26 | Bagder | most clients allow you to select utf8 or similar |
23:37:26 | Moos | Bagder: Hi, can the the filename of lang be changed? |
23:37:34 | Bagder | I wouldn't recommend that |
23:37:56 | Bagder | in fact, I'd dislike it a lot |
23:38:14 | Moos | ok, just wondering with unicode, cause francais doesn't exist ;) |
23:38:15 | amiconn | ? |
23:38:22 | Bagder | yes |
23:38:29 | Bagder | but the files will be used all over |
23:38:38 | Bagder | even on systems that do not speak utf8-unicode |
23:38:55 | Bagder | like if I checkout the CVS sources on a system somewhere |
23:38:56 | * | amiconn doesn't get the point |
23:39:03 | Lear | Nope, seems like I was wrong about unicode_munge... |
23:40:11 | amiconn | The volume wps tag works :) |
23:40:42 | Moos | congrates |
23:43:37 | | Quit hshah (Read error: 110 (Connection timed out)) |
23:45:20 | Lear | No, replaygain should be read and parsed properly, but doesn't show up in id3 info for some reason... |
23:45:36 | dpassen1 | is it being used though? music certainly seems louder |
23:45:41 | | Join mirak [0] (n=mirak@AAubervilliers-151-1-39-22.w83-112.abo.wanadoo.fr) |
23:46:50 | Midgey34 | hmm what does everyone think of my sokoban edits? |
23:46:51 | Midgey34 | http://img227.imageshack.us/img227/7430/screendump25lh.png |
23:47:02 | Lear | should be, at least based on simulator behaviour... |
23:47:59 | | Join DrMoos [0] (i=DrMoos@m79.net81-66-158.noos.fr) |
23:48:00 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
23:48:08 | | Nick DrMoos is now known as Moos (i=DrMoos@m79.net81-66-158.noos.fr) |
23:52:05 | amiconn | markun: Confirmed, no convbdf segfault under linux. Weird... |
23:54:14 | markun | yes, that is weird. |
23:54:15 | Lear | He, turns out I was right anyway. For some reason, it worked in the simulator... :/ |
23:54:26 | Lear | (Without my fix...) |
23:54:43 | dpassen1 | you have a patch? |
23:54:53 | Lear | Soooon... :) |
23:54:57 | dpassen1 | thanks |
23:55:02 | dpassen1 | its greatly appreciated |
23:55:22 | amiconn | Lear: endianess problem? |
23:55:56 | Lear | Nope, unicode patch terminated "multiple string" ID3V2 chunks too early. |