00:01:13 | BHSPitMonkey | woah |
00:01:18 | BHSPitMonkey | Plasma is a frickin' crazy pluhin |
00:01:20 | | Quit slimx (Remote closed the connection) |
00:01:21 | BHSPitMonkey | *plugin |
00:01:28 | michaelconner | linuxstb: sure, always happy to mess around |
00:01:42 | | Quit ender` (Connection timed out) |
00:01:44 | | Quit TCK- (Read error: 110 (Connection timed out)) |
00:02:48 | | Join ModernExecutive [0] (n=ModExec@pool-70-18-144-65.norf.east.verizon.net) |
00:03:13 | | Quit ModernExecutive (Client Quit) |
00:03:35 | | Quit KN|stiff ("( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )") |
00:03:39 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
00:03:41 | Bagder | Zagor: is it possible to modify how many entries it lists in a single page? |
00:03:49 | Bagder | I would like some more than 20 |
00:03:51 | | Part hshah ("Leaving") |
00:03:55 | Zagor | yes, it's a user setting |
00:04:04 | preglow | lostlogic: you've abandoned rockmame now? |
00:04:06 | preglow | ehh |
00:04:09 | preglow | linuxstb: |
00:04:46 | linuxstb | I think so... |
00:04:47 | Bagder | I'll love to get nice and clean URLs for each bug |
00:04:59 | Zagor | yeah, that's very nice |
00:05:09 | linuxstb | But I've found a GPL'd pacman emulator I want to port. |
00:05:52 | preglow | Zagor: does it take patches as well? |
00:06:15 | Zagor | yes |
00:06:24 | preglow | yes, so i see... |
00:06:34 | | Quit michaelconner ("CGI:IRC") |
00:06:46 | preglow | looks nice, and it's zippy |
00:06:55 | preglow | any showstoppers? |
00:07:18 | | Join perl|fbi [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
00:07:38 | Zagor | not really. the only thing I've found that is worse than SF is the notification mails. they lack a good subject. |
00:08:02 | Zagor | I'll patch that though, so it's not really an issue. |
00:08:19 | Bagder | a little quirk: we should make .patch files be text/plain and not text/x-c |
00:08:35 | Bagder | example: http://www.rockbox.org/__bugs/task/899 |
00:08:46 | Bagder | and click on the attachment |
00:09:06 | Zagor | that's actually an effect of my conversion script. I run "file -i" on all attachments to get at least *some* indication of content |
00:09:08 | preglow | all of this is peanuts to fix |
00:09:25 | Zagor | I could fix so all text/* become text/plain |
00:09:26 | Bagder | Zagor: ah, then its a script fix then ;-) |
00:09:27 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
00:09:33 | Bagder | Zagor: sounds like a good idea |
00:09:40 | linuxstb | What username/password will we need? |
00:10:07 | Zagor | linuxstb: my thinking is that we'll use the same usernames. they're all migrated. but everyone needs to set a new password. |
00:10:36 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
00:10:40 | Zagor | if your user@sourceforge.net address works, you can just click "lost password?" to fix it |
00:11:07 | Zagor | it's a speed bump, but I think it's better than having everyone reregister with new names |
00:11:26 | preglow | deed |
00:11:41 | | Quit antoine ("Client exiting") |
00:12:15 | Zagor | also it's good to have the correct names on all tasks and comments |
00:12:36 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
00:12:57 | Bagder | can you submit bugs anonymously? |
00:13:32 | Zagor | yes, if we want to allow that |
00:13:40 | Zagor | it's a setting |
00:13:56 | Bagder | I think we want that |
00:13:58 | Zagor | i'll enable it so you can have a look |
00:14:02 | | Join aaronfg [0] (n=yubaba@ool-4356c95b.dyn.optonline.net) |
00:14:19 | | Quit perldiver (Read error: 110 (Connection timed out)) |
00:14:22 | Zagor | there |
00:14:30 | perpleXa | is there a cygwin compile howto out there? |
00:14:44 | perpleXa | that sentence looks liek a bag of shit |
00:14:44 | perpleXa | :/ |
00:15:03 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/DevelopmentGuide |
00:15:29 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
00:15:30 | perpleXa | i love you. |
00:16:02 | Bagder | Zagor: "operating system" feels like a silly field to enter ;-) |
00:16:32 | Zagor | yeah I know. you can't disable fields in this version, but they're optional at least |
00:17:28 | Zagor | we can always hide them in the css... |
00:17:44 | linuxstb | Should we have a "Player" category - e.g. Archos, iriver, ipod ... |
00:17:49 | | Join amiconn_ [0] (n=jens@p54BD5B93.dip.t-dialin.net) |
00:18:21 | Bagder | I found a bug |
00:18:35 | Zagor | i bet :-) |
00:18:38 | Bagder | when you view a bug, the "open a new task" doesn't work |
00:18:40 | linuxstb | It's a bug tracker.... |
00:19:18 | Zagor | Bagder: indeed |
00:19:35 | Bagder | http://www.rockbox.org/__bugs/task/18 <= very fine bug report ;-) |
00:19:47 | Zagor | haha |
00:20:55 | Bagder | Zagor: I'll be very interested in that conversion script of yours when this takes off ;-) |
00:21:27 | Zagor | view the lovely perl here: http://bjorn.haxx.se/sf2flyspray.txt |
00:22:57 | Bagder | nice set of curl invokes too I see |
00:23:18 | Zagor | yeah. since the xml file doesn't contain all information |
00:23:26 | aaronfg | linuxstb: I've got audio problems on the 5g, yes, but not sure if it's mono or not. Distortion for sure though. |
00:23:57 | Bagder | but now, sleep time! |
00:24:03 | preglow | aaronfg: eq on or off? |
00:24:51 | aaronfg | off |
00:25:28 | | Join Lobber_ [0] (n=lobber@131.80-202-66.nextgentel.com) |
00:27:45 | preglow | *shrug* |
00:27:46 | preglow | bedtime |
00:28:49 | linuxstb | aaronfg: Can you try the very latest bleeding edge build? |
00:29:23 | linuxstb | Also, do you have a large (high resolution) photo of your 5g we can use for the simulator? |
00:30:20 | aaronfg | i'll grab the latest build now. And I do have my photo of thr 5g. Let me upload it to my server |
00:30:38 | | Join ender` [0] (i=ychat@84.52.165.220) |
00:30:39 | | Quit ender1 (Read error: 104 (Connection reset by peer)) |
00:33:37 | | Join darkless [0] (n=darkless@62.79.44.48) |
00:34:35 | | Quit amiconn (Read error: 110 (Connection timed out)) |
00:34:35 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD5B93.dip.t-dialin.net) |
00:37:14 | aaronfg | linuxstb: http://aaronfg.com/dev/rockbox/IMG_2643.JPG |
00:37:34 | aaronfg | someone will have to clean it up though. I could do it if no one is free too |
00:37:44 | aaronfg | I have no idea what your sim imgs look like though |
00:39:51 | linuxstb | An example is here: http://www.rockbox.org/viewcvs.cgi/*checkout*/uisimulator/sdl/UI-ipodnano.bmp |
00:40:29 | markun | linuxstb: they also have to be readded with -kb |
00:40:40 | aaronfg | i can do that. |
00:40:42 | Lobber_ | anyone have experience in removine security password on a Lifebook C 1320 ? |
00:40:59 | linuxstb | aaronfg: Thanks. |
00:41:04 | aaronfg | is there somewhere where the button mappings are laid out? or will someone add those after i edit the image |
00:41:06 | LinusN | Lobber_: nope |
00:41:38 | linuxstb | markun: They do indeed... |
00:41:42 | linuxstb | I'll fix now. |
00:41:48 | markun | k |
00:41:57 | Lobber_ | LinuxS: ok, tnaks for responding |
00:41:59 | | Quit Lobber_ ("Chatzilla 0.9.69 [Firefox 1.5.0.1/2006011112]") |
00:42:51 | JdGordon | any1 know how to print the inskin thingies at MR the correct size for the player? |
00:45:22 | linuxstb | markun: Done. |
00:45:53 | markun | linuxstb: ok, thanks |
00:46:23 | aaronfg | linuxstb: I think the distortion is gone with this latest bleeding egde |
00:46:44 | aaronfg | I'm trying to find the other tracks I have played in the past that sounded bad |
00:48:55 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
00:50:39 | | Join golf7 [0] (i=xbetas@cpe-071-071-081-161.triad.res.rr.com) |
00:51:52 | aaronfg | linuxstb: distortion is gone as far as I can tell. And if there was mono before, I don't notice it now. The panned vocals in Radiohead's "Let Down" are playing in each's proper channel as they should |
00:52:30 | | Join LedFloyd [0] (n=Spiffy_V@c-67-164-200-164.hsd1.ut.comcast.net) |
00:52:33 | aaronfg | wow. sounds so much better now. |
00:52:41 | golf7 | i just wanted to say thanks alot to all the devs out there |
00:52:53 | golf7 | i plan on helping when i learn c |
00:55:20 | | Quit ender` (" The secret of success is sincerity. Once you can fake that, you've got it made.") |
00:55:47 | linuxstb | aaronfg: Glad it's fixed your problems. The bug was simply that the DAC was incorrectly initialised - it was sending the output of both DACs to both channels. |
00:57:31 | | Join ashridah [0] (i=ashridah@220-253-120-92.VIC.netspace.net.au) |
00:58:46 | aaronfg | well, many thanks, man. I was carrying around my h120 to listen to music and just updating daily builds on the 5g to test the improvement. With this up, I could leave the h120 at home |
00:59:39 | linuxstb | np |
01:00 |
01:06:21 | | Join San [0] (n=test@213-202-151-67.bas503.dsl.esat.net) |
01:06:43 | aaronfg | i'm almost done cleaning up this 5g photo |
01:09:31 | | Quit Zagor ("Client exiting") |
01:15:05 | *** | Saving seen data "./dancer.seen" |
01:15:12 | warewolf | does anyone here know how to ignore the [Global Notice] messages from lilo in irssi? |
01:15:20 | warewolf | for the life of me I can't figure out how |
01:15:28 | warewolf | somehow the messages still get through |
01:17:05 | | Join midkay [0] (n=midkay@24.143.70.99) |
01:20:02 | perpleXa | am i doing something wrong or is there no themes directory in /.rockbox/ in the source? |
01:20:02 | aaronfg | linuxstb: ok, I made 2 imgs, one with the ipod's white color flat filled, so it's a real white, and the other is the actual photo. These are 4 meg files, fyi |
01:20:05 | aaronfg | http://aaronfg.com/dev/rockbox/5g_white.bmp |
01:20:15 | aaronfg | http://aaronfg.com/dev/rockbox/5g_normal.bmp |
01:22:01 | linuxstb | PNG might have been a better choice... |
01:22:46 | aaronfg | i can do that too. you said hi res |
01:22:54 | aaronfg | lemme re-save it |
01:23:16 | linuxstb | png will be the same quality - but it's compressed. Unlike bmp. |
01:23:42 | aaronfg | i was just copying the nano one you sent which was bmp |
01:24:15 | linuxstb | That was because I gave you a link directly into the Rockbox CVS. |
01:24:24 | linuxstb | But it's not a problem. |
01:24:51 | perpleXa | linuxstb: i guess you actually know the answer of my question, would you mind to help me? =) |
01:25:19 | aaronfg | pngs are uploading now... |
01:25:29 | aaronfg | ok |
01:25:31 | aaronfg | links are the same |
01:25:35 | aaronfg | just change file extension |
01:25:35 | Mikachu | warewolf: 56 *!*@*freenode/staff*: NOTICES |
01:25:42 | linuxstb | Yes - the themes are stored in the wps directory, which is at the same level as tools, apps, etc in the source. |
01:26:15 | aaronfg | http://aaronfg.com/dev/rockbox/5g_white.png |
01:26:18 | linuxstb | The Rockbox build system generates the .rockbox/wps/ and .rockbox/themes/ directories automatically based on the capabilities of the target. |
01:26:26 | linuxstb | aaronfg: Thanks. |
01:26:30 | aaronfg | http://aaronfg.com/dev/rockbox/5g_normal.png |
01:26:32 | aaronfg | np |
01:27:09 | perpleXa | well linuxstb, the wps folder is there, but its missing the themes folder, which contains the configs |
01:27:28 | perpleXa | correct me if i'm wrong |
01:27:59 | linuxstb | perpleXa: That's what I'm saying - the build system generates .cfg files from the files in wps |
01:28:08 | perpleXa | ah |
01:28:14 | perpleXa | ok :X |
01:28:20 | warewolf | Mikachu: yeah thanks −− someone on oftc just pointed me to the faq that has the same |
01:28:23 | linuxstb | So the files in <rockbox-source>/wps/ get converted to .rockbox/wps/ and .rockbox/themes/ |
01:28:29 | warewolf | Mikachu: lets see if that works |
01:28:47 | Mikachu | i didn't get any notice at least |
01:29:06 | | Quit matsl (Remote closed the connection) |
01:29:16 | | Join BHSPitLappy2 [0] (i=steve-o@adsl-65-68-201-28.dsl.rcsntx.swbell.net) |
01:29:16 | perpleXa | thx linuxstb |
01:30:02 | linuxstb | aaronfg: I think I'll take the white one... Thanks again. |
01:33:25 | | Quit San (Read error: 110 (Connection timed out)) |
01:33:46 | aaronfg | linuxstb: cool. glad i could help out |
01:35:26 | | Quit steveb ("Reconnecting") |
01:35:29 | | Join steveb [0] (n=steve@pan.object4.net) |
01:35:42 | | Part LinusN |
01:37:10 | BHSPitLappy2 | hey |
01:37:23 | BHSPitLappy2 | does rockboy play color games? |
01:37:39 | JdGordon | its supposed to |
01:37:44 | BHSPitLappy2 | ...but? |
01:37:53 | JdGordon | dunno about if they actually are drawn in colour tho... |
01:38:02 | golf7 | yeah they do |
01:38:05 | golf7 | on the h300 they do |
01:38:11 | golf7 | not sure bout other targets |
01:38:22 | JdGordon | ah, ye they work :) |
01:38:28 | | Quit actionshrimp (Read error: 104 (Connection reset by peer)) |
01:40:38 | moozooh | i've patched metroid 2 to enable colour |
01:40:53 | | Quit uski (Read error: 110 (Connection timed out)) |
01:40:53 | moozooh | the speed drop was, well, dramatic. |
01:41:42 | moozooh | (and it ran almost flawlessly in 2-bit colour.) |
01:44:07 | | Join TCK [0] (n=tckocr@81-178-217-89.dsl.pipex.com) |
01:44:47 | BHSPitLappy2 | haha |
01:44:50 | BHSPitLappy2 | it does work |
01:44:55 | BHSPitLappy2 | on the 5G |
01:45:02 | BHSPitLappy2 | but, the controls are the big problem. |
01:45:18 | moozooh | why? |
01:45:26 | BHSPitLappy2 | the key mapper on the options menu is as buggy as it claims |
01:45:37 | BHSPitLappy2 | so I have a few keys bound to single buttons :D |
01:45:41 | BHSPitLappy2 | *:S |
01:45:48 | moozooh | :D |
01:45:50 | BHSPitLappy2 | also, the sound is there, but just distorted |
01:46:01 | BHSPitLappy2 | also, I have no directional keys |
01:47:19 | moozooh | i guess the most successful "gamepad" for rockboy is h100's. |
01:48:44 | moozooh | my left thumb feels wooden after an hour of playing on my h300, the h100 has a more comfortable d-pad. |
01:49:00 | BHSPitLappy2 | actually |
01:49:07 | BHSPitLappy2 | I got it all figured out on the 5G :D |
01:49:08 | JdGordon | sugggest any good games? |
01:49:10 | BHSPitLappy2 | awesome! |
01:49:15 | BHSPitLappy2 | zelda! |
01:49:20 | BHSPitLappy2 | that's what I'm playing |
01:49:24 | moozooh | good games? hmm... |
01:49:32 | moozooh | yeah :D |
01:49:48 | | Join qwm [0] (n=qwm@h161n2fls32o1010.telia.com) |
01:50:28 | moozooh | any of the bomberman games, pokemon, metroid 2, megaman games... |
01:50:49 | moozooh | i didn't play all of them though. |
01:51:27 | | Quit zhilik (Read error: 110 (Connection timed out)) |
01:51:41 | JdGordon | haha, ive got the german zelda rom :D |
01:52:11 | moozooh | dgemu.com has every single rom ever released. ;) |
01:52:19 | BHSPitLappy2 | :/ |
01:52:29 | qwm | why is there two Lappies? |
01:52:42 | | Quit BHSPitLappy (Nick collision from services.) |
01:52:46 | | Nick BHSPitLappy2 is now known as BHSPitLappy (i=steve-o@adsl-65-68-201-28.dsl.rcsntx.swbell.net) |
01:52:50 | BHSPitLappy | what are you talking about? |
01:52:53 | BHSPitLappy | :P |
01:53:14 | qwm | your split persona. |
01:53:44 | BHSPitLappy | who makes/maintains rockboy? |
01:54:22 | qwm | i believe i do. |
01:54:40 | BHSPitLappy | is that so? :P |
01:54:42 | linuxstb | No-one in particular. HCl did the initial port early last year, but others have changed it since. |
01:55:12 | BHSPitLappy | if the Hold switch were mappable as a key, I think it'd be usable on a 5G |
01:55:28 | lostlogic | bah, can't find anywhere in dsp.c where line writes are practical −− coldfire needs a couple more data registers :( |
01:59:24 | XavierGr | wow the new patch/bug tracker is sweet? |
01:59:34 | | Join ashay [0] (n=a@cpe-065-190-015-212.triad.res.rr.com) |
01:59:46 | XavierGr | When will you make the conversion? |
02:00 |
02:00:35 | midkay | XavierGr, what new patch/bug tracker? |
02:01:08 | XavierGr | http://www.rockbox.org/__bugs/ <- it is a test setup that Zagor did |
02:01:40 | XavierGr | The devs think that jumping from SF to flyspray will be good, and it seems they are right |
02:01:59 | midkay | wow, sweet indeed |
02:03:31 | aaronfg | in order to test out these pathces and stuff, I have to be compiling my own versions of rockbox, right? |
02:03:54 | XavierGr | YES |
02:04:04 | XavierGr | oops sorry for the caps lock |
02:04:12 | aaronfg | :) screaming it at me |
02:04:30 | aaronfg | is there a simple guide for linux boxes? |
02:04:35 | XavierGr | yes |
02:04:48 | aaronfg | I'm running Kubuntu and Ubuntu on my laptop |
02:04:55 | aaronfg | Kubvuntu on my desktop |
02:05:00 | XavierGr | http://www.rockbox.org/twiki/bin/view/Main/DevelopmentGuide |
02:05:09 | XavierGr | http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler |
02:05:25 | XavierGr | http://www.rockbox.org/twiki/bin/view/Main/HowToCompile |
02:05:44 | aaronfg | excellent. thanks |
02:05:45 | XavierGr | once you read this you are ready to go, and then the fun part comes.... :) |
02:06:11 | aaronfg | i just want to try out that album art patch for the WPS |
02:06:14 | aaronfg | :D |
02:07:22 | * | dpassen1 does not get the point of album art |
02:07:36 | | Join quobl [0] (n=quobl@tor/session/x-353440a32aca9eb1) |
02:07:38 | aaronfg | there is no point really |
02:07:42 | aaronfg | it's just more stuff to look at |
02:07:57 | aaronfg | more ways to use the nice 5g screen |
02:07:57 | XavierGr | eye candy. |
02:08:01 | | Quit midkay ("Leaving") |
02:08:01 | aaronfg | exactly |
02:08:57 | dpassen1 | I suppose, to me, it just seems to busy the screen |
02:10:09 | XavierGr | for some EQ are useless (like me) but still I want rockbox to have it. |
02:10:11 | aaronfg | to me, the peak meter is the worst busy thing on the wps |
02:10:21 | XavierGr | I agree |
02:10:37 | dpassen1 | I like everything rather minimal. |
02:10:56 | aaronfg | well the beauty of the wps is you can kill what you don't like |
02:11:38 | XavierGr | the WPS subject is unique |
02:11:56 | XavierGr | I haven't seen anything like this even in PC audio players |
02:12:04 | aaronfg | me neither |
02:12:07 | dpassen1 | foobar's tagz |
02:12:12 | aaronfg | it's my favorite part of rockbox right now |
02:12:40 | aaronfg | though i would love to have some color options like the h300 series do |
02:12:53 | aaronfg | i'm dying for a white on black wps |
02:13:38 | linuxstb | aaronfg: Just edit firmware/export/lcd.h and change the LCD_DEFAULT_FG and LCD_DEFAULT_BG definitions |
02:14:11 | aaronfg | well, not globally. just more of an option on a per wps basis |
02:15:03 | linuxstb | Then I'm sure there's a patch around to do that. |
02:15:07 | aaronfg | it would be nice to have some say, a nighttime friendly wps with the inverted colors, or any other color on black/navy blue to lessen eye strain at night |
02:15:27 | aaronfg | there probably is. which is why i asked about compiling. I may have to go that route to get it |
02:15:27 | aaronfg | :) |
02:16:34 | aaronfg | question with thew patches though, do they not play friendly with the bleeding edge builds? how do you go about that? is it mroe of like, updating my source to the latest, and the patch stays? |
02:17:36 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
02:18:07 | XavierGr | linuxstb: I had a crazy idea last night. Currently all the patches are submitted in source and are applied once you compile them. But when a stable realese comes for the new targets those that submit a patch could make a binary patch (of course the patch would be valid only for 1 specific version) |
02:18:49 | XavierGr | but.... |
02:18:54 | XavierGr | the only 1 patch at a time |
02:18:59 | XavierGr | ^then |
02:19:40 | XavierGr | no stupid idea in the end :( |
02:20:32 | linuxstb | aaronfg: That's where CVS helps you. |
02:21:21 | linuxstb | XavierGr: We just need to employ someone to work full-time reviewing and committing the patches. |
02:22:07 | XavierGr | too much work for one guy |
02:22:11 | XavierGr | too many patches |
02:22:32 | XavierGr | and each patch must be watched very well before commited |
02:23:48 | * | linuxstb commits a potentially high scoring build system change... |
02:30:50 | | Quit xmixahlx ("blah blah blah") |
02:31:30 | | Join midkay [0] (n=midkay@24.143.70.99) |
02:34:36 | | Join Furious_G [0] (n=none@dhcp165152.reynolds.fsu.edu) |
02:34:36 | | Quit Fuiou5 (Read error: 104 (Connection reset by peer)) |
02:39:19 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
02:42:24 | | Quit lostlogic ("leaving") |
02:44:23 | | Join webguest73 [0] (n=0cad6dbb@labb.contactor.se) |
02:51:48 | | Quit DreamTactix291 () |
02:52:12 | | Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
02:52:53 | | Part lostlogic |
02:53:29 | | Join lostlogic [0] (n=lostlogi@node-4024215a.mdw.onnet.us.uu.net) |
02:59:29 | * | RotAtoR whistles |
02:59:43 | RotAtoR | linuxstb: is that a new high score? ;) |
03:00 |
03:00:01 | linuxstb | I don't want to look..... |
03:00:13 | XavierGr | wow |
03:00:14 | linuxstb | Ouch... |
03:00:41 | linuxstb | Time for bed. Goodnight all. |
03:00:42 | XavierGr | you must have made an effort for that :) |
03:00:45 | XavierGr | hahaha |
03:01:49 | linuxstb | Guess there's a little more work to do. |
03:03:12 | aaronfg | is there any reason why the cvs pages in the wiki who 2 different servers? |
03:03:16 | aaronfg | one is the rockbox.org |
03:03:22 | aaronfg | other is some haxx site |
03:03:30 | ashridah | aaronfg: they're both the same site |
03:03:34 | aaronfg | ah |
03:03:51 | ashridah | the rockbox.org site was owned by someone else but then given to the rockbox team |
03:04:02 | aaronfg | maybe I'll update the wiki to reflect that. in case someone else gets confused as well |
03:04:04 | ashridah | so some documentation refers to haxx.se |
03:04:15 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
03:04:49 | | Join Xerion_ [0] (i=xerion@zorgash.student.utwente.nl) |
03:05:55 | linuxstb | Can somebody else try and compile the current CVS? It's working fine for me, but is broken on the build server... |
03:06:37 | XavierGr | i will test |
03:06:39 | lostlogic | linuxstb: could be a parallel build issue that is therefore not consistently appearing? |
03:06:47 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
03:06:47 | | Nick Xerion_ is now known as Xerion (i=xerion@zorgash.student.utwente.nl) |
03:06:57 | lostlogic | ermh, that's a lot of break. |
03:07:27 | XavierGr | lostlogic you should worry... :D |
03:07:43 | linuxstb | Maybe. Do you know what options are used on the server? |
03:07:43 | lostlogic | breaks here. |
03:08:18 | linuxstb | The problem is I need the bitmap libraries building before the dependencies file is created. |
03:08:26 | XavierGr | wow, linuxstb, what did you put there? |
03:08:34 | XavierGr | I am trying to update and it takes for ages |
03:08:42 | XavierGr | oh okay done |
03:09:41 | linuxstb | lostlogic: I can't break it..... |
03:09:44 | XavierGr | no, breaks here too. |
03:10:05 | linuxstb | Maybe I forgot to commit something... |
03:10:25 | linuxstb | I did... |
03:10:27 | lostlogic | you must have, because it breaks even without -j here |
03:10:49 | XavierGr | what's exactly make -j? |
03:10:58 | linuxstb | Try updating now. |
03:11:00 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
03:11:01 | lostlogic | :( having it buidl bitmaplibs as a dep of depfile is kinda ugly though because then it builds bitmaps before a clean too... but I can' tthink of a better solution ATM |
03:11:40 | lostlogic | looks to work now at least it iddn't die fast |
03:11:41 | linuxstb | Yes, we need to fix that. |
03:11:47 | | Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
03:12:23 | lostlogic | linuxstb: probably just use a simpler clean target that does "rm -r apps firmware *.[ao]" or similar |
03:12:28 | lostlogic | builds fine now on make -j10 |
03:13:59 | pyro | lostlogic: you were sort of discussing this earlier. Does Rockbox currently shut down nicely on low battery? Like if I left the player on for 12 hours, would hardware eventually run out of juice or would software shut it down? |
03:14:57 | | Quit midkay ("Leaving") |
03:15:02 | lostlogic | pyro: I believe software shuts down, but not nicely −− it can't save first because it's too low... but don't quote me on that −− it may be a hardware shutdown that happens first on a disk spin attempt |
03:15:10 | *** | Saving seen data "./dancer.seen" |
03:15:29 | | Join San [0] (n=test@213-202-151-67.bas503.dsl.esat.net) |
03:16:04 | lostlogic | XavierGr: make -j is make's job server meaning make will run more than one compile process at a time and the optional number following it is the job limit −− omitting the number is infinite jobs (which can be a Bad Thing (TM) on large projects) |
03:16:35 | | Join ismo_ [0] (i=laitinei@huippu.net) |
03:18:31 | aaronfg | i'm trying to buils the sim, and it complained about not having the "UI-ipodvideo.bmp" file |
03:18:36 | aaronfg | i just added that bmp manually |
03:18:44 | aaronfg | but the make still gives an error |
03:18:49 | aaronfg | any ideas? |
03:19:26 | | Quit darkless (Client Quit) |
03:19:41 | | Quit ismo (Read error: 110 (Connection timed out)) |
03:20:02 | linuxstb | Where did you put the bmp file? |
03:20:42 | aaronfg | rockbox\uisimulator\win32 |
03:20:55 | linuxstb | Are you building the SDL or win32 sim? |
03:20:57 | | Quit thegeek (Read error: 110 (Connection timed out)) |
03:21:29 | aaronfg | well, i'm using my wife's winxp box here, so win32 |
03:21:44 | XavierGr | win32 is broken |
03:21:47 | XavierGr | try SDL |
03:21:52 | linuxstb | I mean, what option did you choose after "s" for simulator? |
03:21:57 | XavierGr | (in Windows) |
03:22:48 | aaronfg | one sec, adding the bmp to the sdl folder is working.... |
03:23:42 | aaronfg | ok, new error. buit i'll start again with the configure |
03:24:02 | aaronfg | chose 15 (ipod video, |
03:24:08 | aaronfg | S for simulator |
03:24:11 | linuxstb | Did you download using CVS? |
03:24:14 | aaronfg | yeah |
03:24:41 | linuxstb | Type "cvs update" from your rockbox-devel directory - I broke CVS about half an hour ago, but it's fixed now. |
03:25:31 | aaronfg | ok, just updated |
03:26:04 | linuxstb | OK, it should work now. |
03:26:28 | aaronfg | so i should be runnign the builds from inside the rockbox-devel dir, not the rockbox? |
03:26:56 | linuxstb | Yes, but I don't think it matters any more. |
03:27:09 | aaronfg | ok, i'm running the configure |
03:27:19 | aaronfg | after i choose S for simulator |
03:27:36 | aaronfg | i only get "Build (S)DL version? (S)" |
03:27:37 | | Quit perpleXa (No route to host) |
03:27:46 | aaronfg | so.... just type S? |
03:27:50 | linuxstb | Yes - that's the only one that works now. |
03:27:51 | XavierGr | yeah |
03:28:07 | aaronfg | ok, make created |
03:28:10 | aaronfg | i'm runniung make now |
03:31:14 | | Part moozooh |
03:31:17 | | Join dropandho [0] (n=dropandh@cpe-24-193-36-91.nyc.res.rr.com) |
03:31:37 | dropandho | hey all! |
03:32:00 | aaronfg | ok, make finished |
03:32:00 | dropandho | any1 look into the deal with the forums? |
03:32:20 | | Quit TCK (Read error: 110 (Connection timed out)) |
03:32:40 | aaronfg | is it still "make zip" now for the sim? |
03:32:42 | linuxstb | aaronfg: Don't forget "make install" |
03:32:46 | aaronfg | ah |
03:32:47 | aaronfg | ok |
03:33:08 | aaronfg | "installing a full setup in your archos dir" |
03:33:35 | aaronfg | ok |
03:33:47 | aaronfg | where's this "archos" dir at? |
03:34:10 | aaronfg | in the build folder, i see |
03:34:12 | | Quit San (Read error: 110 (Connection timed out)) |
03:34:24 | aaronfg | now what, rockboxui.exe? |
03:34:35 | BHSPitMonkey | is your .rockbox folder in archos? |
03:34:43 | aaronfg | yeah |
03:34:50 | BHSPitMonkey | then yes |
03:35:04 | aaronfg | seems i'm missing sdl.dll |
03:35:29 | BHSPitMonkey | did you build in cygwin? |
03:35:34 | aaronfg | yeah |
03:35:35 | XavierGr | don't double click it |
03:35:40 | aaronfg | ah |
03:35:43 | BHSPitMonkey | XavierGr: I do... |
03:35:45 | XavierGr | "run rockboxui.exe" |
03:35:57 | XavierGr | from cygwin |
03:36:00 | | Join moozooh [0] (n=moozooh@87.240.1.66) |
03:36:06 | JdGordon | does any1 know how to get rid of the glue from the back of the stickers ont he h300? |
03:36:09 | BHSPitMonkey | well, actually that was when I used win32 builds... never mind. |
03:36:16 | XavierGr | or take the sdl.dll and put it in your windows folder. |
03:36:17 | aaronfg | ok! |
03:36:18 | BHSPitMonkey | JdGordon: tried alcohol? |
03:36:20 | aaronfg | there it is |
03:36:38 | aaronfg | but i don't see the ipod video bitmap i had |
03:36:40 | JdGordon | BHSPitLappy: waste good alcohol?? |
03:36:44 | JdGordon | crazy man.. |
03:36:50 | XavierGr | aaronfg |
03:36:51 | BHSPitMonkey | JdGordon: the bad alcohol. :P |
03:36:56 | JdGordon | ill see if i can find an alco swab thingy |
03:36:57 | RotAtoR | aaronfg: use the "−−background" commandline option |
03:37:02 | XavierGr | yes |
03:37:15 | | Join ismo [0] (i=laitinei@huippu.net) |
03:37:23 | XavierGr | or zoom x (x = int) |
03:37:36 | XavierGr | (without background just to zoom in the screen) |
03:38:08 | linuxstb | The 5g's LCD doesn't need much zoom... |
03:38:16 | | Quit dropandho () |
03:39:07 | aaronfg | so "run rockboxui.exe −−background [path here]"? |
03:39:08 | JdGordon | the alcohol wont eat the plastic will it? i know terps wil... |
03:39:47 | RotAtoR | aaronfg: no path needed |
03:40:00 | | Quit ismo_ (Read error: 110 (Connection timed out)) |
03:40:07 | aaronfg | hmm. it still runs without the bg |
03:40:47 | | Quit moozooh (Read error: 104 (Connection reset by peer)) |
03:41:14 | linuxstb | You may need to edit uisimulator/sdl/uisdl.h to adjust the configuration for the 5g. |
03:41:29 | linuxstb | e.g. UI_WIDTH and UI_HEIGHT should be the size of your bitmap |
03:41:51 | linuxstb | (they are currently set to 320 x 240 - the size of the LCD). |
03:42:15 | aaronfg | so if i set it to the w/h of the bmp of thr 5g i have, it'll work fine? |
03:42:31 | aaronfg | how will it know to use the screen aread of the bmp as the screen though? |
03:42:44 | linuxstb | UI_LCD_POSX and UI_LCD_POSY |
03:43:13 | aaronfg | cool |
03:43:24 | aaronfg | do i need to recompile this again then |
03:43:24 | aaronfg | ? |
03:43:29 | linuxstb | yes. |
03:43:32 | aaronfg | :( |
03:43:33 | aaronfg | ok |
03:43:52 | linuxstb | But it will only recompile the parts that have changed - so it should be quick. |
03:47:56 | aaronfg | just redo the make install part? |
03:52:27 | aaronfg | ok, perfect |
03:52:28 | aaronfg | i got it now |
03:54:23 | | Join webguest07 [0] (n=5467c440@labb.contactor.se) |
03:55:56 | | Quit webguest07 (Client Quit) |
03:58:41 | JdGordon | is there a guide to opening the h300?? i cant get the damn thing open |
03:59:26 | | Quit `3nergy (Read error: 104 (Connection reset by peer)) |
04:00 |
04:00:53 | BHSPitMonkey | gameboy on 5G is pretty awesome... |
04:17:33 | pyro | JdGordon: Your probably not using the right tools. I think you need a hammer |
04:18:03 | pyro | JdGordon: but seriously, I remember seeing something for replacing the battery at misticriver, but have no links |
04:18:14 | JdGordon | got it open |
04:18:59 | pyro | what are you opening it for? |
04:19:29 | * | JdGordon wanted to get rid of the checkboxes plastic thing under the cover to show the elctronics... didnt realise the buttons and screen protectro are stuck to it tho :'( |
04:20:06 | | Join macneib [0] (n=macneib@CPE00c049e449b5-CM000039dc0c5d.cpe.net.cable.rogers.com) |
04:20:12 | macneib | Hello hello hello |
04:20:41 | macneib | I have a question about an audio codec and rockbox |
04:21:38 | macneib | i read that linuxstb managed to write a bit of code for a wolfson WM8983 |
04:21:50 | macneib | on a 5G ipod |
04:23:58 | | Quit drumrboy () |
04:24:35 | macneib | is this true? |
04:33:18 | | Join Sinbios [0] (n=Sinbios@toronto-HSE-ppp4012824.sympatico.ca) |
04:36:33 | | Join Shadowarrior13 [0] (i=Shadowar@ip68-3-160-223.ph.ph.cox.net) |
04:58:46 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
04:59:00 | Jungti1234 | hohoho |
05:00 |
05:01:57 | Shadowarrior13 | You ho. |
05:02:03 | Shadowarrior13 | ^_^ |
05:03:49 | | Join Rob2222_ [0] (n=Miranda@ACB75CD2.ipt.aol.com) |
05:07:37 | | Join jackinabox^ [0] (i=jackinab@CPE-147-10-240-254.wa.bigpond.net.au) |
05:07:39 | aaronfg | can someone help me with applying a patch? |
05:07:41 | jackinabox^ | hi all |
05:09:33 | | Join TCK [0] (n=tckocr@81-178-217-89.dsl.pipex.com) |
05:12:39 | Jungti1234 | aaronfg: Perhaps, this? - http://www.rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling#Adding_Patches |
05:15:15 | *** | Saving seen data "./dancer.seen" |
05:16:12 | | Join San [0] (n=test@213-202-151-67.bas503.dsl.esat.net) |
05:16:36 | JdGordon | hey san, have u still got hte jpegs u used for the in flames and ratm in skins? |
05:18:20 | ScoTTie | how would i go about debugging the buttons on an ipod ? |
05:19:28 | aaronfg | Jungti1234: I got it figured out, thanks |
05:19:55 | aaronfg | can you play music from the simulator? |
05:20:07 | aaronfg | I'm not able to browse anything |
05:20:15 | | Quit Rob2222 (Read error: 113 (No route to host)) |
05:21:40 | Jungti1234 | ¤Ç¤Ñ |
05:21:42 | Jungti1234 | hm.. |
05:22:27 | aaronfg | i just applied this patch here: http://sourceforge.net/tracker/index.php?func=detail&aid=1434758&group_id=44306&atid=439120 |
05:22:29 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
05:22:31 | aaronfg | it's a wps patch |
05:22:39 | aaronfg | and i wanted to test it in the sim first |
05:22:45 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
05:22:47 | aaronfg | btu i can't seem to play anything in the sim |
05:23:05 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
05:23:14 | Jungti1234 | ah.. |
05:24:12 | Jungti1234 | Put all musics in 'Archos' folder. |
05:25:37 | aaronfg | uyp |
05:25:37 | aaronfg | did that |
05:25:43 | aaronfg | i have one directory |
05:25:48 | aaronfg | and the .rockbox folder |
05:26:04 | aaronfg | ah |
05:26:06 | aaronfg | had to reastart the sim |
05:26:10 | aaronfg | duhhhh |
05:26:14 | Jungti1234 | hehe |
05:26:14 | aaronfg | it's late |
05:26:17 | aaronfg | i must be tired |
05:26:30 | | Quit DreamTactix291 (Nick collision from services.) |
05:26:38 | | Nick DT291 is now known as DreamTactix291 (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
05:27:01 | jackinabox^ | guy, i d/loaded a colour wps skin for my H340 yesterday, can get the rest of the display fine but can't get the colour graphic to show up, any ideas?? |
05:27:31 | aaronfg | background image? |
05:27:34 | aaronfg | or backdrop |
05:27:36 | jackinabox^ | yeah |
05:27:46 | aaronfg | have you checked the wps file? |
05:27:47 | jackinabox^ | bakground image |
05:27:57 | aaronfg | what's the %X line say |
05:28:02 | aaronfg | make sure you have that image |
05:28:22 | jackinabox^ | yeah, ps file works fine coz the rest of the screen is as per the wps i d/loaded |
05:28:38 | Jungti1234 | %X|filename.bmp| |
05:29:22 | aaronfg | as long as you have the bmp that's defined int he wps under %X|filename.bmp| you should be fine |
05:30:51 | | Join |Josh| [0] (i=user@unaffiliated/josh/x-000000001) |
05:32:10 | jackinabox^ | yeah, the Dark Aqua BD file is in the player in the \.rockbox\themes\backdrops |
05:33:42 | aaronfg | backdrop and background are two different things |
05:34:04 | jackinabox^ | ok |
05:34:04 | aaronfg | backdrop is what is behind the menus and or WPS without custom bg screens |
05:34:16 | aaronfg | background is in that wps's folder |
05:34:23 | aaronfg | and is defined in the wps file itself |
05:34:35 | aaronfg | with %X|filename.bmp| |
05:35:03 | jackinabox^ | so for it to show in the wps it needs to be in the backgrounds folder? |
05:35:33 | aaronfg | no |
05:36:01 | aaronfg | well, question, did the thing you downloaded come with a theme file? |
05:36:07 | | Quit San (Read error: 110 (Connection timed out)) |
05:36:11 | jackinabox^ | yes |
05:36:17 | aaronfg | did you run it? |
05:36:21 | jackinabox^ | yes |
05:36:46 | aaronfg | did the bg show up on your menus then? |
05:37:19 | jackinabox^ | no, but the .bmp file is not in the themes folder |
05:40:13 | aaronfg | it shouldn't be |
05:40:20 | jackinabox^ | ok |
05:40:29 | | Quit imphasing (Remote closed the connection) |
05:40:41 | aaronfg | you should look over this page: |
05:40:41 | aaronfg | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS |
05:40:53 | jackinabox^ | ok, will do |
05:40:54 | aaronfg | specifically this |
05:40:55 | aaronfg | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS#Using_images |
05:41:05 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
05:41:23 | | Quit webguest73 ("CGI:IRC (Ping timeout)") |
05:51:27 | ScoTTie | anyone able to walk me through adding button support for ipod minis ? |
05:51:59 | ScoTTie | i notice the hold button works with IPOD_4G_PAD, but nothing else.. |
05:57:05 | | Quit Shadowarrior13 () |
05:57:43 | | Join Arrogant [0] (i=Arrogant@107.orlando-09-10rs.fl.dial-access.att.net) |
06:00 |
06:02:51 | | Part |Josh| |
06:10:32 | aaronfg | is there a way to set a width for a line of text on the WPS? |
06:10:53 | aaronfg | for instance, scrolling the song title within 120 pixels or so? |
06:13:27 | * | jackinabox^ throws hands in air |
06:13:32 | jackinabox^ | i give up |
06:13:53 | aaronfg | jackinabox, what's the url to the wps you downloaded? |
06:14:38 | | Join midkay [0] (n=midkay@24.143.70.99) |
06:14:47 | | Join Paragon_ [0] (i=Arrogant@186.orlando-09-10rs.fl.dial-access.att.net) |
06:15:51 | jackinabox^ | http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
06:17:23 | aaronfg | yeah.....but what one |
06:17:57 | jackinabox^ | elephant 2.0 |
06:18:24 | | Quit imphasing (Read error: 110 (Connection timed out)) |
06:18:24 | | Quit Arrogant (Nick collision from services.) |
06:18:31 | | Nick Paragon_ is now known as Arrogant (i=Arrogant@186.orlando-09-10rs.fl.dial-access.att.net) |
06:23:28 | jackinabox^ | sorry, i stuffed up...was Dark Aqua, posted by Philip 0729 at http://www.misticriver.net/showthread.php?t=35852&page=4 |
06:31:20 | | Join psycho_maniac [0] (n=cfe6da55@labb.contactor.se) |
06:32:36 | psycho_maniac | hello all |
06:33:24 | | Quit macneib () |
06:34:19 | | Quit aaronfg ("User pushed the X - because it's Xtra, baby") |
06:41:17 | psycho_maniac | hello all |
06:41:27 | midkay | why hello there.. |
06:41:42 | psycho_maniac | how are you |
06:41:56 | midkay | good, you? |
06:42:06 | psycho_maniac | pretty good. |
06:42:23 | midkay | good to hear :) |
06:42:52 | psycho_maniac | yes. you own a rockboxed mp3 player? |
06:43:12 | midkay | archos recorder, ipod 5g.. you? |
06:43:40 | psycho_maniac | currently only a h120, but looking for another. you say you have a ipod 55 right? |
06:44:15 | psycho_maniac | 5g* |
06:44:33 | midkay | yep |
06:44:52 | psycho_maniac | that the 60 gig version? |
06:45:02 | midkay | yessir :) |
06:45:07 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
06:45:33 | psycho_maniac | hmm. the reason why i ask is im considering getting one of those... either that or the h340 |
06:46:13 | midkay | cool.. i've never messed with the irivers, but the 5g is really nice |
06:46:29 | | Join Lost-ash [0] (i=ashridah@220-253-123-51.VIC.netspace.net.au) |
06:46:34 | psycho_maniac | looked at how to install rockbox on the ipod and looked kinda hard.. is it? |
06:46:58 | Paul_The_Nerd | iPod installation is pretty simple. It's three steps, really. |
06:47:07 | midkay | no, only takes a few minutes.. i was earlier considering writing a script for installation, actually, maybe i will. and you can always come here for help.. |
06:47:46 | psycho_maniac | ok hers a question what is the difference between the iriver h340s screen and the ipod 5g? |
06:47:59 | midkay | iriver's is smaller.. |
06:48:11 | psycho_maniac | how much smaller? |
06:48:24 | midkay | 220x something for the iriver. 320x240 for the ipod.. |
06:48:43 | psycho_maniac | oh wow so more info on the screen |
06:48:45 | midkay | 220x165? |
06:48:55 | midkay | i'm pretty sure that's it |
06:49:28 | midkay | yeah, anyways.. my 5g's screen is very clear |
06:49:33 | psycho_maniac | i have the h120 and youd think im godo with that right? wrong i love the 24bit color wps's |
06:49:50 | midkay | haha. what a piece of crap! send it to me!! ;) |
06:50:05 | psycho_maniac | what wouldyou do with it? |
06:50:43 | midkay | just kidding.. um, well, haha. develop.. yeeaahhh...... develop... >:D |
06:50:55 | | Quit LedFloyd () |
06:51:30 | psycho_maniac | haha |
06:52:29 | psycho_maniac | <midkay> cool.. i've never messed with the irivers, but the 5g is really nice (where you talking about the stock firmware?) |
06:53:06 | midkay | mostly, since rockbox isn't quite "there" yet for the ipods (5g) at least - but getting very close very quickly :) |
06:53:12 | | Quit ashridah (Nick collision from services.) |
06:53:16 | | Nick Lost-ash is now known as ashridah (i=ashridah@220-253-123-51.VIC.netspace.net.au) |
06:53:48 | midkay | depends on what you look for.. the clean, simple, intuitive apple stock interface is pretty nice.. it "just works" :) |
06:53:49 | psycho_maniac | what are the known bugs for rockbox on the ipod? |
06:54:19 | | Quit Jungti1234 () |
06:54:39 | psycho_maniac | well the only reason id get the ipod is for rockbox (i really dont like apple ipod interface uch ) |
06:54:50 | midkay | not so much bugs as missing features.. audio support was just added recently, for example. the interface/LCD driver isn't extremely fast yet, but still quite usable.. lots of plugins run in a smaller size.. |
06:55:31 | midkay | no video playback.. although for both the irivers and the ipods, software audio support = ogg, flac, wav playback |
06:55:45 | psycho_maniac | hmmm that kinda sucks. how well does audio play on rockbox for the ipod? |
06:55:51 | Paul_The_Nerd | midkay: 220x176, by the way |
06:56:28 | midkay | psycho_maniac, to be honest i haven't extensively tested it. they just fixed a rather major bug today related to sound playback (fixed stereo sound) so it should be sounding great now.. |
06:56:31 | midkay | i haven't tested it yet. |
06:56:35 | psycho_maniac | another reason id get the 5g ipod is that it comes in black. |
06:56:58 | midkay | Paul_The_Nerd, really? i see 220x165 and 220x176 both all over.. |
06:57:05 | midkay | is the H320 smaller than the H340 LCD or something? |
06:57:14 | Paul_The_Nerd | No |
06:57:16 | | Quit TCK ("well, if you say so.") |
06:57:37 | Paul_The_Nerd | http://www.rockbox.org/twiki/bin/view/Main/CustomWPS#LCD_Screen_Sizes |
06:58:25 | midkay | ah, 220x176 according to iriver.. well, PC magazine's got it all wrong :) |
06:58:37 | midkay | psycho_maniac, yes, black is nice, i've got a black model :) |
06:58:46 | midkay | very scratchable though.. |
06:59:32 | Paul_The_Nerd | psycho_maniac: In terms of audio playback, it's very close to equally supported on the iPods as the iRivers. The 5Gs do experience a little more difficulty because their screen is still slower. I'd honestly suggest a 4G of the same size if you can find it. It'd probably be cheaper too. As for bugs, the only definite one at the moment is the fact that the battery meter hasn't been enabled yet, so you don't know how much charge you |
06:59:34 | psycho_maniac | that was mostly the reason i got the h120. what color is the backlight |
07:00 |
07:00:12 | midkay | psycho_maniac, it's not really a color, since the LCD is color. it just lights up. :) |
07:00:19 | Paul_The_Nerd | On color iPods the backlight is just white. |
07:00:20 | midkay | "white", i guess.. |
07:00:38 | midkay | or a very bright black. :) |
07:00:52 | psycho_maniac | i was gonna guess white.. |
07:02:29 | psycho_maniac | is there a problem with the rockbox forums? |
07:03:22 | JdGordon | is there a rgbunpack macro? or a simple way to get the rgb values back from LCD_RGBPACK ? |
07:04:13 | preglow | Paul_The_Nerd: so, how long did it play? |
07:05:38 | Paul_The_Nerd | preglow: Sadly, I missed when it ended. Still less than 10 hours, but I'm not sure how much less. I had to run out and forgot to bring it along. |
07:07:43 | | Join ModernExecutive [0] (n=ModExec@pool-70-18-144-65.norf.east.verizon.net) |
07:07:53 | preglow | beh |
07:08:13 | preglow | how long does a nano go for with retailos anyway? |
07:08:20 | | Part ModernExecutive |
07:08:22 | Paul_The_Nerd | It's *supposed* to go "optimally" 14 hours |
07:08:25 | warewolf | heh retailos |
07:09:01 | Paul_The_Nerd | Under the same conditions as I ran this flac test (replaygain enabled, rockbox_default WPS, no backdrop etc) it was 7hrs 50 minutes before the CPU speed changing was in. |
07:09:16 | warewolf | woah |
07:09:26 | warewolf | rockbox now scales the cpu clock rate on demand? |
07:09:55 | warewolf | damn, rockbox is sure getting feature rich |
07:10:43 | | Quit psycho_maniac ("CGI:IRC (EOF)") |
07:10:45 | Paul_The_Nerd | warewolf: It's done that on the iRivers for a while. It's more of a "boost" where it runs at a slower speed, and when necessary boosts for short periods to fill a buffer, or whatnot |
07:11:48 | warewolf | nice |
07:11:56 | warewolf | I'm beginning to be glad that I have a h340 :) |
07:12:04 | warewolf | I just downloaded an ipod-esque 24bit theme |
07:12:07 | warewolf | niiiiiiiiiiiice |
07:12:34 | | Join psycho_maniac [0] (n=cfe6da55@labb.contactor.se) |
07:12:47 | warewolf | I realised something lately about open source "products" (stuff like rockbox) |
07:13:02 | | Quit arf-arf (Read error: 110 (Connection timed out)) |
07:13:14 | warewolf | with open source products like this, the motivation is to improve the release based on demand just to make it better |
07:13:50 | warewolf | with closed source pay-for products, the motivation is to get cash, not to make the product better |
07:14:04 | * | warewolf thinks he likes FL/OSS better :) |
07:14:39 | Paul_The_Nerd | Hehehe |
07:15:16 | *** | Saving seen data "./dancer.seen" |
07:16:32 | Paul_The_Nerd | Also, in a bang for your buck ratio, at an average cost of $0 (or your localised equivalent) you get a very good percentage. ;-) |
07:16:46 | warewolf | oh hell yeah |
07:16:48 | | Join San [0] (n=test@213-202-151-67.bas503.dsl.esat.net) |
07:16:59 | warewolf | in all this time iriver has produced updates to their firmware |
07:17:10 | warewolf | in any of the releases have they actually added _new_ features? no. |
07:17:24 | preglow | you're forgetting lyrics support... |
07:17:25 | Paul_The_Nerd | Didn't they add Study Mode that one time, on H120/140? |
07:17:27 | warewolf | they'd wnat you to buy the next model |
07:17:41 | warewolf | what the hell is Study Mode? |
07:17:47 | warewolf | I never understood that mode |
07:17:49 | warewolf | wtf is it for |
07:17:49 | JdGordon | wtf is study mnode?? |
07:18:20 | Paul_The_Nerd | I honestly don't know. I never understood what it was for, but it was an added option of some sort |
07:18:42 | psycho_maniac | i think its if you fastfoward for a certin amount of time then it fast fowards the min. instead of seconds |
07:19:27 | warewolf | heh |
07:19:32 | warewolf | and where the hell is that documented? |
07:20:11 | warewolf | regardless |
07:20:15 | warewolf | rockbox is bettah |
07:20:26 | psycho_maniac | here http://www.misticriver.net/showthread.php?t=2583 |
07:21:13 | Paul_The_Nerd | No |
07:21:15 | Paul_The_Nerd | That's what it was |
07:21:21 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
07:21:23 | Paul_The_Nerd | Study mode changes "Next track" to "Skip forward X amount of time" |
07:21:35 | Paul_The_Nerd | So you could set it to 1 minute, and ever "tap right hopped one minute forward |
07:21:40 | Paul_The_Nerd | every |
07:21:44 | psycho_maniac | well i was sorta right |
07:22:21 | | Quit ashridah ("Leaving") |
07:22:27 | | Join ashridah [0] (i=ashridah@220-253-123-51.VIC.netspace.net.au) |
07:22:31 | Paul_The_Nerd | I just remembered, I'd used it for audio books because normal seeking was so slow. |
07:22:42 | Paul_The_Nerd | Long ago |
07:23:04 | JdGordon | aahhh... *useless* :p |
07:24:25 | psycho_maniac | also they added a feature to remove gaps from songs and the feature works so well |
07:24:38 | warewolf | no way |
07:24:43 | warewolf | they added gapless playback? |
07:24:45 | Paul_The_Nerd | No |
07:24:49 | Paul_The_Nerd | They added "remove gaps" |
07:24:49 | warewolf | so my trance mp3 cds play right? |
07:24:55 | warewolf | ... |
07:25:02 | Paul_The_Nerd | It *tried* to remove trailing silence. Notice the emphasis. |
07:25:21 | warewolf | but .. there ... is .. no .. trailing ... silence? |
07:25:23 | | Quit perl|fbi (Read error: 110 (Connection timed out)) |
07:25:32 | psycho_maniac | thats what i ment. havnt used the stock firmware in so long dont remember the features they added or named.. |
07:26:08 | Paul_The_Nerd | Hehehe |
07:26:29 | Paul_The_Nerd | Which is why it always baffles me when people go *back* to it for cosmetic reasons. |
07:26:42 | | Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
07:26:55 | JdGordon | :'( my inskin looks like some1 spilt milk all over my h300 :D |
07:27:15 | warewolf | I keep my h340 in its hard case |
07:27:18 | JdGordon | i used the burning mokl pic from the back of the RATM cd... |
07:27:25 | psycho_maniac | yeah i just went back to it to try out the study mode feature.. |
07:28:11 | psycho_maniac | anybody like the beep that was added in rockbox? |
07:28:38 | warewolf | pyro- actually, I liked that about the iriver firmware, where does RB beep now? |
07:28:47 | warewolf | also |
07:29:09 | warewolf | I *really* liked the tap->hold to skip forward a directory on FF in iriver |
07:29:32 | psycho_maniac | i think same as iriver...if im not mistaken |
07:29:59 | psycho_maniac | main menu>general settings>playback>beep volume |
07:30:58 | JdGordon | BHSPitLappy: u wanted the colour wigdet thingy right? |
07:31:19 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
07:32:53 | | Quit psycho_maniac ("CGI:IRC (EOF)") |
07:35:29 | | Quit jackinabox^ (Read error: 110 (Connection timed out)) |
07:35:49 | | Quit San (Read error: 110 (Connection timed out)) |
07:36:33 | JdGordon | ive added 2 values to the settings struct.. do i ahve to fiddle with anything so they get loaded/saved correctly on shutdown? |
07:37:15 | | Join tvelocity [0] (n=tony@ipa187.11.tellas.gr) |
07:39:50 | Bg3r | morning ;) |
07:41:13 | B4gder | woo, forums |
07:41:51 | Bg3r | JdGordon yep |
07:42:05 | Bg3r | ah, depends |
07:42:12 | Bg3r | there is apply_settings in settings.c |
07:42:56 | Bg3r | JdGordon but if you use these vars directly, there's nothing u should do about loading/saving them |
07:44:56 | JdGordon | hmm... ive added then to apply_settings and to hd_bits[]... settings still doesnt get saved on shtdown... |
07:45:02 | JdGordon | or reloaded... |
07:46:41 | Bg3r | JdGordon can i see the code ? |
07:46:54 | JdGordon | which part? |
07:46:59 | Bg3r | the diff part :) |
07:47:49 | Bg3r | the user_settings struct is loaded/saved directly from/to the disk (on irivers) |
07:48:58 | JdGordon | ok, diffing.. 1 sec |
07:49:04 | Bg3r | that is, you don't have to do anything for these values to get loaded/saved |
07:50:22 | JdGordon | http://users.monash.edu.au/~jdgor1/rb/colour.diff |
07:50:24 | warewolf | which reminds |
07:50:25 | warewolf | +me |
07:50:50 | ScoTTie | anyone think they'd be able to help me port the ipl ipod mini button code? |
07:50:55 | warewolf | when/will rockbox support the eeprom in the irivers for settings? |
07:52:48 | preglow | never, probably |
07:52:51 | warewolf | btw |
07:52:53 | preglow | it's not big enough for our settings |
07:52:56 | Bg3r | JdGordon do you change the global.settings ? |
07:53:01 | warewolf | someone really needs to update the NODO.txt file |
07:53:02 | warewolf | Q3. Crossfade between tracks! |
07:53:02 | warewolf | A3. Crossfading would require two mp3 decoders, and we only have one. This |
07:53:02 | DBUG | Enqueued KICK warewolf |
07:53:02 | warewolf | is not possible. |
07:53:06 | Bg3r | when changing the color ? |
07:53:11 | warewolf | especially since that has been implemented :) |
07:53:30 | JdGordon | Bg3r: ye, in setting_menu.c |
07:53:48 | Paul_The_Nerd | warewolf: The nodo is mostly related to the archos players from the looks of it. |
07:53:52 | Bg3r | ah, yes, i saw it ... |
07:53:57 | warewolf | ah |
07:55:04 | | Join jackinabox^ [0] (i=jackinab@CPE-147-10-240-254.wa.bigpond.net.au) |
07:55:12 | jackinabox^ | hi all (again) |
07:56:06 | JdGordon | Bg3r: see anything odd in the patch? |
07:56:44 | Bg3r | nothing obvious ... |
07:56:47 | Bg3r | applying it |
07:56:49 | Bg3r | atm |
07:57:42 | JdGordon | your gonna need http://users.monash.edu.au/~jdgor1/rb/colour_picker.c in apps/gui |
07:57:48 | JdGordon | its not in the diff |
07:57:52 | | Join ender` [0] (i=ychat@84.52.165.220) |
07:59:33 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-80-141.w86-207.abo.wanadoo.fr) |
07:59:49 | Bg3r | k |
08:00 |
08:00:33 | warewolf | oh |
08:00:39 | warewolf | where the hell is rockboy for h300! |
08:00:54 | Bg3r | JdGordon btw, do you really need 32bits for each color ? |
08:01:10 | JdGordon | no... |
08:01:27 | JdGordon | 16/18 really.. but its stored as an int.. |
08:01:49 | Paul_The_Nerd | Why 18? |
08:02:09 | JdGordon | for the lcd with 18bit colour |
08:02:20 | Paul_The_Nerd | I thought they were still run in 16-bit anyway |
08:02:26 | B4gder | they are |
08:04:18 | B4gder | at least all current targets are |
08:06:24 | Bg3r | JdGordon i don't see anything obvious :( |
08:06:24 | ashridah | warewolf: uh, it should be there so far as i know |
08:06:43 | JdGordon | ok, thanx |
08:06:53 | jackinabox^ | i can't believe i can't suss out this b/ground and b/drop change, it's driving me nuts!! |
08:07:32 | Paul_The_Nerd | warewolf: It's a viewer. You put a rom on the player, you play it like a song, and rockboy launches |
08:07:48 | JdGordon | is settings_apply called when rb first starts? (after the settings are reloaded..) |
08:08:34 | warewolf | oh |
08:08:42 | warewolf | I thought it was a plugin |
08:08:51 | B4gder | it is |
08:08:59 | Bg3r | JdGordon apps/main.c:163 |
08:09:01 | B4gder | but it is a plugin serving as a "viewer" |
08:09:20 | B4gder | http://www.rockbox.org/twiki/bin/view/Main/ViewerPlugin |
08:09:58 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
08:09:58 | * | warewolf blinks |
08:10:07 | warewolf | I actually have no gb/gbc roms. |
08:10:13 | warewolf | I thought I did |
08:10:33 | Paul_The_Nerd | warewolf: Plugins and viewers are really the same thing. Viewer is generally a category of plugin that is launched when you click on certain types of files. |
08:10:51 | warewolf | I see |
08:11:40 | Bg3r | and its parameter points to the filename u've launched with |
08:13:21 | Bg3r | hehe |
08:13:24 | Bg3r | grep -r -i "color" apps/ | wc -l |
08:13:24 | Bg3r | 252 |
08:13:28 | B4gder | linuxstb certainly scored big this night |
08:13:31 | Bg3r | grep -r -i "colour" apps/ | wc -l |
08:13:32 | Bg3r | 81 |
08:13:36 | B4gder | haha |
08:13:57 | JdGordon | so more americans than english speaking coders :p |
08:14:00 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
08:14:11 | Paul_The_Nerd | I'm from the US and I still spell it colour. |
08:14:18 | jackinabox^ | grrrrr!!!! stupid bloody thing!! |
08:14:25 | * | Bg3r is from eu and still writes it color :D |
08:14:33 | midkay | holy crap. apple is nuts. |
08:14:40 | preglow | hot damn |
08:14:46 | dwihno | no, apple is fruit. |
08:14:48 | preglow | 5160, not too shabby |
08:15:05 | JdGordon | brb |
08:15:08 | midkay | a free 20" imac, _ten_ 60gb ipods and a $10,000 itunes music store gift card all free to the guy who buys the 1 millionth song off their music store. |
08:15:11 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
08:15:35 | Paul_The_Nerd | Hahaha |
08:15:41 | midkay | they have a running counter of purchased songs.. it's currently about 3 to 5 per second.. i'd love to see it at 999,998,000.. |
08:15:49 | B4gder | you mean for the guy who buys 1 million songs? ;-] |
08:15:50 | midkay | and watch it fly up like 2,000 songs a second with people trying to get that.. |
08:16:00 | midkay | sorry, billionth. |
08:16:01 | midkay | :) |
08:16:08 | Paul_The_Nerd | Hehehe |
08:16:15 | midkay | almost 1 billion sales from their store.. |
08:16:22 | Paul_The_Nerd | Still got 5 million to go. |
08:16:27 | midkay | yep. |
08:16:28 | Paul_The_Nerd | 5.5 really |
08:16:43 | Paul_The_Nerd | When it gets down to like, 1000 left, there's gonna be a lot of sales. |
08:16:44 | midkay | a free 4gb nano to the purchasers of every 100,000th until 1 billion |
08:16:55 | midkay | i also want to see it jump by like 50 a second on the 100,000s :) |
08:17:05 | | Quit RotAtoR ("zzzzzzz") |
08:17:08 | midkay | hey, it's coming up. http://www.apple.com/itunes/1billion/ |
08:17:13 | midkay | counter at upper right.. yay, let's watch. :) |
08:17:15 | B4gder | its not like giving away those things cost them very much |
08:17:22 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
08:17:25 | midkay | nah, but the grand prize is insane IMO.. |
08:17:26 | Paul_The_Nerd | yeah |
08:17:36 | Paul_The_Nerd | Actually, I like the idea of having a scholarship out there in my name |
08:17:46 | midkay | everybody wants it, why not spend a buck on a song with the chance of winning thousands worth of ipods and downloads.. :) |
08:18:00 | Paul_The_Nerd | Because if I didn't win, I'm out $1 |
08:18:05 | midkay | hahaha |
08:18:07 | B4gder | hehe |
08:18:11 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
08:18:13 | B4gder | and |
08:18:14 | midkay | that's why you'll never win anything.. :) |
08:18:19 | B4gder | I'd get a silly AAC tune |
08:18:27 | Paul_The_Nerd | A DRM wrapped AAC tune |
08:18:41 | midkay | haha |
08:18:45 | warewolf | hum. |
08:18:54 | midkay | *rubs hands waiting to reach 994,500,000 |
08:18:54 | warewolf | sqrxz doesn't work under rockboy :/ |
08:19:26 | Paul_The_Nerd | Also, what would I do with a $10,000 iTunes gift card? |
08:19:33 | midkay | haha. SELL IT! |
08:19:36 | midkay | for $9,999. |
08:19:37 | Bg3r | yep!!!:) |
08:19:40 | Bg3r | heh |
08:19:42 | midkay | a _steal_ if i ever saw one. |
08:19:42 | midkay | :) |
08:19:44 | Paul_The_Nerd | Hah |
08:19:46 | Bg3r | $5000 is enough |
08:20:08 | Paul_The_Nerd | I'd probably just ebay it with a minimum of however much I'll need to cover taxes on the prizes. |
08:20:18 | jackinabox^ | exactly why wod you want TEN 60GB ipods?? |
08:20:27 | Paul_The_Nerd | To fill with $10,000 worth of songs? |
08:20:29 | B4gder | to ebay them away too ;-) |
08:20:43 | midkay | jackinabox^, to sell? give away if you're unbelievably generous? destroy? donate to rockbox? the possibilities are ENDLESS! |
08:20:53 | Paul_The_Nerd | Though isn't 4GB "1000" songs? So, 40gb = 10,000, so one 60gb should be enough by their math, no? |
08:21:12 | jackinabox^ | 10 is just plain bloody excessive! |
08:21:20 | midkay | Paul_The_Nerd, on my 60gb box it says "15,000 songs".. :) |
08:21:22 | Bg3r | JdGordon any progress ? |
08:21:27 | midkay | jackinabox^, exactly. it'd be a fun prize to win. :) |
08:21:31 | B4gder | jackinabox^: I would assume that is exactly the point of it |
08:21:45 | midkay | 994, 495,000 and counting |
08:21:51 | JdGordon | no, tyring to fix my uini timetable... the bloody system didnt put me in any tute/prac groups AND I CANT FUCKING LOGIN TO FIX IT :'( |
08:22:03 | jackinabox^ | indeed and yet i'm still notgoing to attempt it :) |
08:22:15 | midkay | jackinabox^, haha :) |
08:22:27 | midkay | i'm just waiting to see the HUGE jump in purchases at the 100k mark :) |
08:22:43 | Paul_The_Nerd | What does "Good for any media type" mean on those gift cards? |
08:22:49 | Paul_The_Nerd | Oh, videos too, forgot |
08:23:10 | midkay | 994,496,000 and counting... :) |
08:23:53 | amiconn | This song count calculation done by the dap manufacturers is silly |
08:24:02 | B4gder | amen |
08:24:03 | midkay | whoa. |
08:24:07 | midkay | it's way up there.. |
08:24:12 | Bg3r | midkay okay, i see u're looking at it, so, please, tell me when there are only left 1000 to the 1 000 000 000 |
08:24:18 | midkay | haha. |
08:24:22 | midkay | it just jumped majorly. |
08:24:25 | midkay | almost to 994,500 |
08:24:27 | midkay | k |
08:24:33 | B4gder | <small>no songer longer than 4 minutes and 64kbps WMA used<small> |
08:24:40 | B4gder | seen on several of them |
08:24:57 | amiconn | Who will manage to fit one song in <4MB with decent quality? Apart from that it depends on the song length too |
08:25:10 | | Join damaki [0] (n=Chocolat@ALille-153-1-60-28.w86-196.abo.wanadoo.fr) |
08:25:19 | * | amiconn has many tracks on his players which are way longer than 4 min |
08:25:58 | B4gder | I have a little over 6000 songs on 40GB |
08:26:09 | midkay | wtf!?! |
08:26:15 | Bg3r | amiconn but if all other dap manifacturers calculate it this way and you write "holds up to 500 songs" instead of "holds up to 1000" ... |
08:26:23 | midkay | i just watched it flip over to 994,500,000. the rate didn't change at _all_. |
08:26:24 | Bg3r | which one will the regular user choose ? |
08:26:31 | midkay | darn naive loser customers.. |
08:26:31 | Paul_The_Nerd | amiconn: But the average consumer has too much difficulty even with "330 hours of music at Xkbps" and waaaay too much with Xgb. |
08:27:10 | Paul_The_Nerd | midkay: It's probably quite delayed, and an approximation based on the rate over the last 15 seconds or something. I doubt the updating display shows the exact real number. |
08:27:14 | B4gder | midkay: and you seriously believe they update that rate with _real_ numbers all the time? |
08:27:30 | midkay | haha. well, now that you MENTION IT! |
08:27:43 | midkay | i'm such a loser. |
08:28:00 | B4gder | I would assume some kind of distributed system for that large load of payments/selling |
08:28:10 | B4gder | and then it is hard to have real-time data on a per-second basis |
08:28:22 | midkay | more than per-second.. |
08:28:22 | Bg3r | JdGordon are you reading from general_settings.[bg|fg]_colour and writing to them in the same bit format ? |
08:28:32 | midkay | like three-times-per-second.. yeah. makes sense. |
08:28:34 | JdGordon | ye |
08:28:52 | JdGordon | its saved/loaded as LCD_RGBPACK()'ed number |
08:29:03 | Bg3r | k :( |
08:29:12 | Bg3r | then i don't see anything wrong with your code :( |
08:29:40 | JdGordon | maybe the colour is being set somewhere after?? im stressing over my uni times so ill look later |
08:30:10 | Bg3r | maybe .. |
08:30:55 | jackinabox^ | u're only doing your timetable now?? don't you go back next week too? |
08:31:07 | JdGordon | ye |
08:31:13 | Bg3r | http://wdirect.apple.com/itunes/1billion/counter1billion.js |
08:31:14 | JdGordon | timetable allocation system reopend today |
08:31:21 | jackinabox^ | mine had to be finalised months ago |
08:31:35 | JdGordon | which uni u at? |
08:31:43 | jackinabox^ | ECU, perth |
08:31:53 | JdGordon | ah ok |
08:33:19 | | Join needleboy [0] (n=needlebo@85-250-221-112.bb.netvision.net.il) |
08:37:33 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
08:41:44 | JdGordon | silly q.. does the sdl sim need sdl installed? |
08:42:00 | B4gder | yes it does |
08:44:26 | JdGordon | umm.. by install.. is it just copy sdl.dll to a folder? |
08:44:48 | B4gder | install the cygwin package as the wiki page describes |
08:45:46 | Paul_The_Nerd | JdGordon: It's just important sdl.dll is in the path somewhere if you're planning on just double clicking the .exe in windows. |
08:46:02 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-22-79.w83-198.abo.wanadoo.fr) |
08:48:31 | | Quit Rob2222_ () |
08:51:08 | midkay | is anyone here familar with, like, structs inside structs? |
08:51:15 | | Quit erus` (Read error: 110 (Connection timed out)) |
08:51:27 | | Join perpleXa [0] (i=perpleXa@dialin-145-254-186-143.pools.arcor-ip.net) |
08:51:34 | | Quit Arrogant ("I AM QUIT HAVE A NICE DAY") |
08:51:49 | JdGordon | can the sim not be turned off properly?? holding enter isnt working :! |
08:52:17 | midkay | ctrl+c? i don't believe you can turn it off that way :) |
08:52:49 | JdGordon | soz, how do u run the sim in cygwin? |
08:52:59 | JdGordon | or... where is the debug window? |
08:53:43 | midkay | ./sim.exe? |
08:53:58 | JdGordon | (s) |
08:54:25 | midkay | hM? |
08:54:30 | JdGordon | dw... |
08:54:30 | midkay | hmm?* |
08:54:34 | JdGordon | no debug output?? |
08:54:44 | midkay | if you run it from cygwin, you shoukd.. |
08:54:53 | Paul_The_Nerd | Yeah, ./rockboxui.exe is what I use, in cygwin |
08:54:54 | midkay | should* get debug output. |
08:54:56 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-55-74.w86-196.abo.wanadoo.fr) |
08:54:56 | | Join LinusN [0] (n=linus@labb.contactor.se) |
08:54:57 | amiconn | The sdl sim does something silly (imho): It writes both stdout and stderr to files |
08:55:03 | | Part LinusN |
08:55:19 | B4gder | oh |
08:55:24 | | Join LinusN [0] (n=linus@labb.contactor.se) |
08:55:26 | B4gder | now that isn't so good |
08:55:57 | Bg3r | midkay what about the structs ? |
08:56:54 | amiconn | One of the reasons why I still prefer the win32 sim |
08:57:12 | LinusN | that's a really silly sdl invention |
08:57:15 | midkay | Bg3r, well, it's kind of hard to explain.. i want to access settings name and variable based on clock mode and setting number. so if i did that with structs i need a struct inside a struct, i believe.. |
08:57:39 | midkay | i'm not sure how to do it. |
08:57:44 | LinusN | i worked pretty hard to get rid of that behaviour, but the sdl app is a windows app, and thus has no concept of stdio |
08:58:33 | B4gder | ah |
08:58:41 | B4gder | that's a sdl on windows only then? |
08:59:24 | Bg3r | midkay just add the inner struct inside the definition of the outer.. |
08:59:38 | LinusN | B4gder: yes |
08:59:40 | LinusN | http://www.gamedev.net/community/forums/topic.asp?topic_id=340894 |
08:59:50 | midkay | Bg3r, how do i access a variable in a 'nested struct' then? |
09:00 |
09:00:02 | B4gder | everyone should use linux! |
09:00:06 | * | B4gder ducks |
09:00:16 | Bg3r | outer_struct.inner_struct.member |
09:00:20 | | Quit damaki (Read error: 110 (Connection timed out)) |
09:00:24 | | Quit damaki_ (Read error: 104 (Connection reset by peer)) |
09:00:26 | | Quit Sinbios (Read error: 104 (Connection reset by peer)) |
09:01:24 | midkay | struct { struct { char name, int value } analog; struct { char name, int value } digital; ... } settings;.. and then settings.analog,name to get the name? |
09:01:49 | Bg3r | yep |
09:02:15 | midkay | i think i actually need to take it even one deeper.. struct { struct { struct { char name, int value } settingnum; } analog; } settings; - that works the same? |
09:02:34 | Bg3r | hm, why would need 2 structs with the same members ? |
09:02:39 | midkay | oh, never mind. |
09:03:05 | jackinabox^ | finally!! got a theme to work at long last! |
09:03:05 | Bg3r | why just don't have a int type; |
09:03:19 | midkay | Bg3r, huh? |
09:03:25 | Bg3r | type = ANALOG; or type = DIGITAL; (for example) |
09:03:44 | midkay | Bg3r, then how does that tie in with the struct? (forget the three-struct system) |
09:03:58 | midkay | i need seperate names and values for each type. |
09:04:14 | B4gder | enter unions |
09:04:20 | Bg3r | yep |
09:04:30 | * | midkay sighs |
09:04:31 | midkay | :) |
09:04:38 | midkay | i would if i knew how to use them :) |
09:04:47 | Bg3r | midkay what exactly u're trying to do ? |
09:05:03 | Bg3r | midkay the union *looks* like a struct |
09:05:08 | midkay | Bg3r, each clock mode has its own settings, each setting should have a name and a value... |
09:05:11 | Bg3r | except one *important* thing |
09:05:20 | JdGordon | LinusN: ive started adding in the colour settings and it works, exept for some reason the values are not saved after a reboot?? |
09:05:52 | midkay | i'd like to be able to call settings.analog[i].name and .value to draw a list of settings. |
09:05:53 | Bg3r | it takes only the amount of memory needed for its largest member |
09:08:30 | | Join safetydan [0] (n=dan@81-178-235-210.dsl.pipex.com) |
09:08:55 | amiconn | B4gder: Well, if you (1) can name linux equivalents for all my favourite apps (and I mean _equivalents_) and (2) can tell me a way how to make all the hardware e.g. in a laptop work under linux - then I should be able to switch completely |
09:09:10 | B4gder | blah |
09:09:18 | B4gder | I do that for me, you do that for you! ;-) |
09:10:08 | B4gder | I would never buy a computer/hardware before checking that it would run my linux stuff fine |
09:12:21 | LinusN | JdGordon: did you put them in the hd structure? |
09:12:34 | LinusN | JdGordon: and in settings_apply()? |
09:14:28 | amiconn | B4gder: Well, I just replied to your demand 'everyone should run linux' |
09:14:35 | Bg3r | LinusN yes, he did ... |
09:14:40 | Bg3r | afaics |
09:14:53 | amiconn | If you want people to switch, you should give them reason(s) why they should |
09:14:57 | B4gder | amiconn: and I replied to your "then give me..." |
09:15:11 | B4gder | the reasons are: |
09:15:18 | B4gder | it makes developing a lot easier |
09:15:20 | *** | Saving seen data "./dancer.seen" |
09:15:20 | B4gder | and faster |
09:15:26 | B4gder | Rockbox that is |
09:15:41 | B4gder | and you could tell I wasn't really serious |
09:15:51 | amiconn | It makes compilation faster, yes |
09:15:52 | | Join San [0] (n=test@213-202-151-67.bas503.dsl.esat.net) |
09:15:56 | amiconn | That's about all |
09:16:13 | jackinabox^ | how do i change the b/ground colour in RB? |
09:16:15 | B4gder | you on the other hand are taking this seriously |
09:17:10 | amiconn | LinusN: (SDL sim) Did you try the ActivateConsole() function in the thread you meantioned? |
09:17:12 | Paul_The_Nerd | jackinabox^: At the moment, load a backdrop image of solid that color. |
09:17:25 | LinusN | amiconn: no, i just found it :-) |
09:17:37 | LinusN | JdGordon: can i see the patch? |
09:17:57 | amiconn | ah |
09:18:24 | LinusN | afaict, that approach will open a new console window :-( |
09:18:35 | jackinabox^ | ok |
09:18:48 | amiconn | LinusN: The win32 sim also does this |
09:18:53 | B4gder | isn't that the only way in windows? |
09:18:57 | Paul_The_Nerd | jackinabox^: A color changer patch seems to be in the works though. ;-) |
09:19:55 | LinusN | B4gder: iiuc, yes, if it is a windows app |
09:20:19 | LinusN | it is either a console application or a windows application |
09:20:27 | B4gder | ah, right |
09:20:30 | LinusN | but i'm not a windows expert |
09:20:36 | LinusN | far from it :-) |
09:20:40 | B4gder | I'd forgot about those... weirdnesses |
09:20:47 | amiconn | Hmm, in fact the win32 sim is somewhat clever. It opens a new window if started by double-clicking, but uses the command console window if started from there |
09:20:56 | B4gder | ah |
09:20:58 | LinusN | aha |
09:21:01 | B4gder | that sounds like the proper way |
09:21:22 | amiconn | Now we "just" need to find a way to make the sdl sim do the same |
09:22:01 | LinusN | the sdl lib has an implementation of the main() function, but it can naturally be overridden |
09:22:20 | LinusN | it is in that main() file the console magic is done |
09:22:59 | Bg3r | http://users.monash.edu.au/~jdgor1/rb/colour.diff |
09:23:13 | Bg3r | also http://users.monash.edu.au/~jdgor1/rb/colour_picker.c in apps/gui |
09:23:28 | Bg3r | LinusN this was for you :) |
09:23:56 | LinusN | amiconn: http://linus.haxx.se/SDL_win32_main.c |
09:24:46 | LinusN | Bg3r: why all these changes in apps/SOURCES? |
09:25:18 | Bg3r | LinusN don't ask me :) |
09:25:31 | Bg3r | i think he just rearranged the things |
09:25:43 | LinusN | hmmm, looks like CR/LF sillyness |
09:27:10 | | Quit jackinabox^ () |
09:28:16 | LinusN | JdGordon: both settings structure entries set bg_color |
09:28:31 | LinusN | cut&paste error |
09:29:09 | amiconn | Hmm, trying to leave the (non-sw-poweroff) sdl sim via the shutdown sequence (OFF-OFF in browser for recv1, Menu->Shutdown for player) hangs it |
09:29:13 | LinusN | and i think it might be better to stick with the american spelling of color, since it is used everywhere else in the code |
09:29:19 | amiconn | It works both in win32 and x11 |
09:29:59 | LinusN | amiconn: funny, i have never tried that |
09:30:27 | ScoTTie | how do you include new files in a cvs diff ? |
09:30:37 | LinusN | cvsdo add |
09:31:27 | midkay | can anyone tell me if the menu button-handling code is in menu.c and just really cryptic or if it's located elsewhere? :) |
09:31:28 | ashridah | has the devkit stuff got cvsutils yet? |
09:31:34 | ScoTTie | thanks |
09:31:43 | Bg3r | LinusN ah, sh.t ... |
09:31:46 | LinusN | ashridah: i have no idea |
09:31:47 | Bg3r | didn't see it :) |
09:34:31 | LinusN | midkay: gui/(sync)lists.c i believe |
09:36:03 | | Quit quobl (Remote closed the connection) |
09:36:16 | midkay | LinusN, ah, seems to be right.. thanks |
09:36:28 | safetydan | unless I misunderstand const, shouldn't the gui functions declare the screen parameter as const? |
09:37:58 | LinusN | does it matter? |
09:38:02 | midkay | LinusN, actually.. that looks like just up/down navigation.. |
09:38:21 | LinusN | midkay: yes, and the rest is handled with a callback |
09:38:31 | midkay | LinusN, hm? :) |
09:38:51 | JdGordon | thanx LinusN |
09:38:59 | | Join Zagor [0] (n=bjst@pdpc/supporter/sustaining/Zagor) |
09:39:37 | safetydan | LinusN, not really, just means I have to un-const some of my eq_menu stuff to use the scrollbars |
09:39:47 | LinusN | safetydan: aha |
09:40:07 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
09:40:17 | LinusN | well, we do try to be consistent with the const:ing |
09:41:03 | XavierGr | Zagor marvelous work on the flyspray conversion, when are we going to see this? |
09:41:10 | LinusN | but i don't know much about the new gui stuff |
09:42:21 | JdGordon | :'( still doesnt work... |
09:43:05 | B4gder | Zagor: there's no "attach a file" in flyspray reports, is there? |
09:45:41 | | Join Rob2222 [0] (n=Miranda@ACB75CD2.ipt.aol.com) |
09:46:29 | | Quit saa[b_r]ider (Read error: 104 (Connection reset by peer)) |
09:46:53 | LinusN | JdGordon: does it work if you save a .cfg file and load it back? |
09:47:40 | | Join moozooh [0] (n=moozooh@87.240.1.66) |
09:47:42 | JdGordon | umm.. it seems to work sometimes.... |
09:49:04 | LinusN | sometimes? |
09:49:13 | safetydan | What's the "verbose asm" switch in gcc? |
09:49:20 | B4gder | safetydan: -fverbose-asm |
09:49:32 | B4gder | use with -S |
09:50:04 | | Join krmathis [0] (n=krmathis@124.84-48-138.nextgentel.com) |
09:50:38 | B4gder | Zagor: I managed to reset my password for flyspray, but I can't login using my newly set one... |
09:50:58 | safetydan | B4gder, thanks |
09:51:31 | JdGordon | ah, ok, it works.. |
09:55:53 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-31-134.w83-198.abo.wanadoo.fr) |
09:56:06 | safetydan | hrmm... well looks like I'm wrong. I thought "const"ing some stuff in the gui code would let gcc optimise it a bit better, but it doesn't. |
09:56:21 | safetydan | Even with -O3 there's no difference between the const and non-const versions |
09:58:53 | JdGordon | sweeettt.. looks like its working goodly :D |
09:59:03 | LinusN | JdGordon: what was wrong? |
09:59:14 | JdGordon | just the copy error |
09:59:27 | LinusN | but what about the "sometimes"? |
09:59:28 | JdGordon | and a few places needed to have the color reset |
09:59:45 | JdGordon | not sure.. seems ot be working ok now after explicitly setting the coour again |
09:59:59 | LinusN | oh |
10:00 |
10:03:56 | | Quit tvelocity ("ΑναχωÏεί") |
10:04:59 | JdGordon | does anyone know how to convert RGBPACK values back to rgb? i think i stuffed it up :p |
10:05:00 | Zagor | B4gder: that sounds odd |
10:05:19 | B4gder | I'll try it again |
10:06:12 | B4gder | nope |
10:06:23 | B4gder | It says it reset the password fine |
10:06:29 | B4gder | but then I can't login with it |
10:07:58 | JdGordon | does this look wrong to convert rgbpack to r,g,b?? http://pastebin.ca/42628 |
10:08:29 | JdGordon | i just revered the rgbpack maths... |
10:08:39 | JdGordon | so it should work... shouldnt it? |
10:08:58 | ScoTTie | i just submitted a patch to add some initial iPod Mini support if anyones interested in checking it out |
10:09:28 | B4gder | ScoTTie: we get mailed on all SF submissions, we noticed your patch! nice work so far indeed |
10:09:33 | LinusN | JdGordon: when do you need to do that? |
10:09:39 | ScoTTie | ah cool :) |
10:09:45 | JdGordon | to set the colour picker widget to the current colour |
10:10:01 | LinusN | but isn't that in the settings struct? |
10:10:36 | B4gder | and if you want that math present, I think it should be done by a macro and it should be define right next to the RGBPACK() one |
10:10:40 | JdGordon | no, the current rgbpack value is there... the colour chooser uses the individual colours... |
10:10:51 | LinusN | aha, you store the packed version |
10:11:15 | LinusN | btw, i see you store 32 bits in the hd struct |
10:11:25 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
10:11:42 | JdGordon | i could store the 3 individually instead? then its 3 chars instead of 32bit.. |
10:11:48 | LinusN | that's why i thought you stored the full 24-bit value |
10:12:03 | LinusN | well, the max is 18 bits, isnät it? |
10:12:11 | LinusN | so you should store 18 bits |
10:12:25 | LinusN | in fact, we won't use 18 bits on the x5 |
10:12:46 | LinusN | so you can skip that an use 16 for now |
10:12:49 | JdGordon | ok, i wasnt quite sure how the hdbits thing worked... it doesnt correspond to the size of the struct vairbale type? |
10:12:55 | LinusN | no |
10:13:22 | LinusN | that's the whole point of that structure, to pack it in as few bits as possible |
10:13:22 | JdGordon | ok |
10:14:49 | LinusN | JdGordon: i'm not sure about how to handle the color settings, really |
10:15:20 | LinusN | either we store the full 24-bit value or the packed one |
10:15:24 | JdGordon | ok, im changin it to store each as a char array (_colour[r,g,b]) so what is the hd_bits supposed to look like? |
10:15:48 | LinusN | but if we store the packed one, should we perhaps use the true 5-6-5 in the gui as well? |
10:16:06 | JdGordon | ? |
10:16:27 | LinusN | i.e 32 red values, 64 green and 32 blue |
10:16:59 | JdGordon | i think so.. coz its less work on the scrolling :D dont have to go from 0->255 on each bar... |
10:17:17 | JdGordon | origionaly i di it for 8bit colours thinking i was on the comp... |
10:18:03 | JdGordon | im confusing myself :p |
10:19:45 | | Join Paul_The_Ner1 [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
10:20:32 | | Quit Paul_The_Nerd (Nick collision from services.) |
10:20:36 | | Nick Paul_The_Ner1 is now known as Paul_The_Nerd (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
10:25:08 | | Quit perpleXa (Connection timed out) |
10:26:35 | Lynx_ | when insterting the charger into the h340, why does the original firmware start and not rockbox? |
10:27:04 | * | B4gder walks the path of black goo |
10:35:45 | | Quit Rob2222 () |
10:37:03 | needleboy | anyone knows how the remotes work now, after the change in button.c? |
10:38:35 | preglow | linuxstb: do we really need several defines for the ipod keypad? aren't all of them the same? |
10:38:36 | LinusN | needleboy: not very well |
10:38:49 | LinusN | needleboy: the key mapping is still way off |
10:38:56 | needleboy | damn |
10:39:09 | needleboy | the patch on the tracker isn't close to being submitted either, right? |
10:42:55 | LinusN | no |
10:43:00 | ScoTTie | preglow: no |
10:43:18 | ScoTTie | the ipod mini one doesnt work at all appart from the hold key |
10:43:27 | Paul_The_Nerd | ScoTTie: Don't they all have the same buttons though? Next, previous, select, Menu, and Play. Just where they're positioned changes? |
10:43:40 | ScoTTie | afaik they do |
10:43:53 | ScoTTie | but if you look at ipl the code paths for each model is totally different |
10:44:01 | Paul_The_Nerd | I think what he means is that outside of the button driver, there only needs to be one set of buttons for all ipod targets. |
10:44:09 | Paul_The_Nerd | Or something like that. |
10:44:18 | ScoTTie | ah |
10:44:45 | ScoTTie | probably, saves having a bunch of ||'s |
10:44:48 | Paul_The_Nerd | So you don't have plugins that are like IPOD_4G_PAD || IPOD_3G_PAD || IPOD_2G_PAD etc etc etc. |
10:44:59 | ScoTTie | yeah |
10:46:22 | Paul_The_Nerd | preglow: Looking at pictures of the generations of iPods, it *looks* like they all have the exact same buttons. I don't see a 1G at this page though. (And I'm not including the mini) |
10:48:20 | ScoTTie | the mini is the same as the newer ones |
10:49:06 | midkay | all the ipods have had the same buttons, yes.. |
10:49:21 | midkay | and i believe the mini had the same as well |
10:49:40 | | Join DT291 [0] (n=DreamTac@adsl-149-149-154.bna.bellsouth.net) |
10:53:02 | safetydan | hrmm... the eq presets in the h300 "optimized" build are all the wrong way around. Guess I won't be committing those. |
10:53:12 | amiconn | lostlogic: r u there? |
10:53:57 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
10:57:38 | JdGordon | DEBUGF() should work in the sdl sim right? |
10:59:35 | amiconn | LinusN: Maybe the sdl sim is compiled as a gui app on cygwin, and compiling it as a console app would fix the stdio issue? |
11:00 |
11:00:39 | | Quit DreamTactix291 (Read error: 113 (No route to host)) |
11:00:42 | LinusN | that has nothing to do with cygwin |
11:00:50 | LinusN | check the url i gave you |
11:01:28 | LinusN | that is the main function in the sdl library, used by the win32 sdl sim |
11:01:44 | ender` | gui/console shouldn't matter in cygwin, since it always connects stdout and stderr |
11:01:59 | LinusN | we need to copy the needed parts from that main() to our own |
11:02:41 | JdGordon | so... how do i get some debug info? it was wokring fine in the win32 sim *shakes fist* |
11:03:33 | LinusN | JdGordon: that's exactly what we are discussing |
11:03:43 | JdGordon | righto... |
11:03:51 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
11:04:41 | linuxstb | preglow: I think we should separate the 3G and 4G keypads - the 3G has four buttons arranged horizontally underneath the LCD. This means that potentially (especially in games) you might want different key mappings. |
11:04:44 | JdGordon | is it ok to store a 3 char array in the settings struct and have this in the hd_bits tihngy "{24,S_O(bg_colour),0xb6c6e5,"background",NULL}," ? |
11:05:19 | LinusN | JdGordon: so you are going for the full 24-bit approach? |
11:05:24 | JdGordon | ye |
11:05:28 | JdGordon | cept its not working... |
11:05:35 | linuxstb | But we should probably keep IPOD_4G_PAD for the mini, and then just use #ifdef IPOD_MINI in the button driver to note the changes. |
11:05:52 | LinusN | JdGordon: no, that will not work |
11:06:03 | JdGordon | damn :p |
11:06:14 | ScoTTie | linuxstb: would you be able to help me get the mini keypad working ? |
11:06:23 | LinusN | JdGordon: well, it *may* work |
11:06:49 | LinusN | but i think it may be wiser to go for the native format |
11:07:34 | preglow | linuxstb: right, forgot about that |
11:07:41 | | Join DreamTactix291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
11:07:54 | linuxstb | ScoTTie: Sorry, I don't have time now. But I would suggest defining the mini as having IPOD_4G_PAD, and then using #ifdef IPOD_MINI in button.c to implement the differences. Just compare our button driver with ipodlinux. |
11:08:28 | ScoTTie | so all the magic numbers would be similar ? |
11:08:49 | linuxstb | What magic numbers? |
11:09:07 | ScoTTie | i noticed that in ipl 4g used the mini's code path after its own i2c one |
11:09:31 | preglow | ScoTTie: probably a mistake |
11:09:40 | preglow | ScoTTie: i removed all that and it had no impact |
11:10:38 | | Quit damaki_ (Read error: 104 (Connection reset by peer)) |
11:10:39 | ScoTTie | so i pretty much just need to match the correct key values up ? |
11:10:53 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-31-134.w83-198.abo.wanadoo.fr) |
11:12:46 | JdGordon | :'( this is so screwed... nothnig makes any sense :p |
11:13:09 | LinusN | JdGordon: ? |
11:13:28 | JdGordon | i cant even explain it.. its all just *wierd*.. |
11:13:59 | petur | welcome to the wonderful world of writing weird bugs ;) |
11:14:35 | JdGordon | i thikn i want to go back to storing the rgbpack'ed value.. but i have to figure out the maths to get the r,g,b vals back.. |
11:15:23 | *** | Saving seen data "./dancer.seen" |
11:15:37 | safetydan | r << 16 + g << 8 + b ? |
11:16:27 | JdGordon | it cant be that simple?? |
11:16:31 | B4gder | it isn't |
11:16:32 | linuxstb | safetydan: You want to make sure that #ffff maps to #ffffff |
11:17:00 | safetydan | JdGordon, apparently not :) |
11:17:09 | JdGordon | :'( |
11:17:11 | | Quit DT291 (Read error: 110 (Connection timed out)) |
11:17:42 | LinusN | JdGordon: r = (packedval >> 11) & 0x1f; |
11:17:50 | LinusN | etc |
11:17:55 | JdGordon | ok |
11:18:04 | safetydan | oh, thought you were going the other way |
11:18:07 | LinusN | i suggest you use the native values in the slider as well |
11:18:33 | linuxstb | LinusN: I'm not sure about that. What if a user knows they want to set #23F42E ? |
11:18:50 | LinusN | he can't |
11:19:17 | linuxstb | That's harsh... |
11:19:18 | LinusN | only if it translates exactly to a 5-6-5 value |
11:20:04 | LinusN | sure, we could display the 8-8-8 equivalent somewhere |
11:20:19 | LinusN | but i do believe the sliders should be in the native scale |
11:20:33 | LinusN | but that's me |
11:20:48 | JdGordon | i could make it user selectable.... e.g use a button to switch between modes? |
11:20:55 | linuxstb | I agree the sliders shouldn't allow all values from 0..255 - I was thinking of the scale being 0..255, but with only 5 or 6 bit accuracy. |
11:20:59 | B4gder | it would be useful if the .cfg stored the 24bit version |
11:21:09 | LinusN | B4gder: true |
11:21:11 | B4gder | since then the .cfg value could be used across platforms |
11:21:18 | | Join gtkspert_ [0] (n=gtkspert@203-59-171-80.dyn.iinet.net.au) |
11:22:00 | JdGordon | hang on.. 24bit isnt the native version is it? |
11:22:08 | LinusN | of course not |
11:22:28 | B4gder | the native is 16bit |
11:22:45 | LinusN | or whatever the lcd uses |
11:22:56 | JdGordon | ok, just getting confused here... |
11:23:30 | LinusN | ok, so maybe a 0..255 slider with limited resolution would be the best... |
11:23:54 | petur | I'd like that too |
11:24:27 | Paul_The_Nerd | The resolution is limited based upon your platform, but the value is saved as 24-bit, so if you move to a platform with wider range the color is matched, and if you move to one with less range it's approximated? |
11:24:44 | petur | how would you move? |
11:24:54 | linuxstb | Your theme would move... |
11:24:54 | petur | :P |
11:25:00 | petur | ah |
11:26:24 | B4gder | Paul_The_Nerd: that's why I want the full 24bit in the .cfg file |
11:26:46 | B4gder | since that's what the theme would load |
11:28:04 | Paul_The_Nerd | B4gder: As long as the value written to the .cfg is always exactly what's shown on the screen (IE, don't let the user pick 24-bit values on a 16-bit display where they're approximated, then save those 24-bit values) then I think that's a pretty good idea. |
11:28:22 | JdGordon | can the 24bit version get written even if we only save the native version? |
11:29:05 | LinusN | not easily |
11:29:23 | | Quit DJ_Dooms_Day (Read error: 104 (Connection reset by peer)) |
11:29:53 | JdGordon | so unless we store both... which is best to store? |
11:30:28 | preglow | Paul_The_Nerd: btw, is channel order correct now? |
11:30:29 | LinusN | i think the config struct should have the 8-8-8 value |
11:30:36 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
11:30:48 | B4gder | I think so too |
11:30:50 | LinusN | but global_settings could hold a precalculated native value for efficiency |
11:30:57 | Paul_The_Nerd | preglow: One second, I'll chek |
11:31:13 | LinusN | that isn't saved |
11:31:17 | JdGordon | ah, ok |
11:31:51 | Paul_The_Nerd | preglow: Yes, it is. |
11:34:18 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
11:35:08 | preglow | goodie |
11:35:25 | * | preglow shaves another instruction off of the fiq handler! |
11:35:29 | * | preglow does the assembler dance |
11:36:06 | B4gder | my, that is a rare dance! |
11:36:39 | linuxstb | B4gder: Did you look at my bmp2rb changes? (after I remembered to commit all the files....) |
11:36:53 | B4gder | only briefly |
11:37:05 | JdGordon | :'( ok, can i store the 24bit verison in 1 int? and will it be like 0x00rrggbb or is big/little endian gonna confuse everything? |
11:38:06 | linuxstb | JdGordon: I would create a "struct rgb" containing three unsigned chars. |
11:38:28 | | Join Nico [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
11:44:29 | B4gder | http://www.digimusic.org/entry/rockbox-helps-you-change-your-ipods-software |
11:44:39 | B4gder | these guys certainly understood how things are related |
11:44:47 | B4gder | "iPodfun.de from Germany have created a new firmware software for the iPod " |
11:44:51 | B4gder | hahaha |
11:45:08 | | Join darkless [0] (n=darkless@62.79.44.48) |
11:45:30 | LinusN | how nice of them |
11:45:40 | Paul_The_Nerd | A truly well researched blurb. |
11:45:58 | preglow | hahahaha |
11:46:05 | B4gder | everything you read on the internet is true |
11:47:04 | amiconn | 2 majopr mistakes in 3 lines... |
11:47:05 | B4gder | lunch! |
11:47:08 | amiconn | *major |
11:47:10 | | Join Rob2222 [0] (n=Miranda@ACB75CD2.ipt.aol.com) |
11:47:56 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-33-15.w83-198.abo.wanadoo.fr) |
11:50:21 | | Join webguest10 [0] (n=50b14024@labb.contactor.se) |
11:50:43 | amiconn | ipodfun writes about rockbox devcon: http://www.ipod-fun.de/content/view/1644/50/ |
11:51:57 | JdGordon | translation? |
11:52:06 | Paul_The_Nerd | So, they ask that readers of iPodFun submit to them requests for what should be proposed to change at Rockbox Devcon, because they'll be there? |
11:52:33 | petur | yeah, they say they will be there |
11:53:03 | preglow | transparency1!!!!! |
11:53:14 | petur | nice brickmania action in the picture ;) |
11:54:16 | linuxstb | That's the first feature request I've read for ATRAC... |
11:54:51 | * | petur looks at list of devcon members and wonders who ipod-fun is |
11:55:36 | Paul_The_Nerd | linuxstb: I *think* I saw it buried in some random thread at misticriver once. Maybe. |
11:55:45 | amiconn | They also have a rather positive rockbox review: http://www.ipod-fun.de/content/view/1615/50/ |
11:56:52 | JdGordon | sweden is gmt+1 ye? |
11:57:07 | amiconn | yes |
11:57:33 | amiconn | (w/o dst) |
11:57:38 | JdGordon | if your doing the webcam.. keep the interesting bits till sat arvo so i can watch :D |
11:59:47 | * | linuxstb wonders why google translates Rockbox to skirt box. |
11:59:57 | JdGordon | hahaha |
12:00 |
12:00:09 | preglow | haha |
12:00:21 | preglow | i prefer my own shaky german to google's outright absurd translations |
12:00:32 | Paul_The_Nerd | linuxstb: I dunno. Babelfish did too. |
12:01:15 | linuxstb | amiconn: Can you explain? |
12:01:46 | petur | rock = skirt |
12:01:59 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
12:03:20 | muesli__ | lol |
12:03:31 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
12:03:37 | Jungti1234 | hi |
12:03:49 | Jungti1234 | needleboy are you there? |
12:06:24 | JdGordon | oh goody :) its bloody crashing on startup on the player... |
12:07:09 | petur | bootloader usb is your friend ;) |
12:08:02 | | Part petur |
12:09:16 | preglow | ahaha |
12:09:28 | preglow | and now someone posted an illegal url to rockbox too |
12:09:29 | preglow | haha |
12:09:54 | preglow | we're located at http://www.rockbox.com./, apparently |
12:10:46 | amiconn | linuxstb: rock (german) means skirt |
12:11:26 | linuxstb | Does box=box, or is that just google perfoming no translation. |
12:11:39 | preglow | someone fork off trouserbox |
12:12:58 | Paul_The_Nerd | It's interesting with the Google Translation, you see phrases like "cobbled together" or "the good old Starfield simulation ." and I find myself wondering if it does try some approximation as I doubt that's as literal as some of the other things. |
12:13:10 | Paul_The_Nerd | There should be both trouser and skirt box plugins of some sort. |
12:13:17 | | Join Membrillo [0] (n=sam_kill@CPE-60-228-27-74.nsw.bigpond.net.au) |
12:13:40 | Lynx_ | heh, support for ATRAC formats in rockbox? |
12:13:49 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-16-144.w83-198.abo.wanadoo.fr) |
12:14:47 | | Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) |
12:16:24 | preglow | atrac isn't too complex, but i don't think the full spec is published anywhere |
12:16:45 | preglow | or do you know of any open source codecs? |
12:17:21 | Lynx_ | no, i thought it wasn't possible because it's all patented or undocumented. the ipod-fun.de article suggests that as a feature request. |
12:19:42 | preglow | i really couldn't care less |
12:19:48 | preglow | the only atrac tracks i have are on minidiscs |
12:19:50 | preglow | where they will stay |
12:20:15 | XavierGr | minidisc.... bliah.... |
12:20:36 | Lynx_ | i wouldn't even know how to encode something in atrac except for minidisc |
12:20:40 | amiconn | non-drm wma would be a more appropriate request, although I don't care personally either |
12:20:52 | XavierGr | yes, I agree |
12:21:03 | XavierGr | who uses atrac anyway (or wma) |
12:21:37 | XavierGr | AFAIK atrac cames last as a codec in test comparisons |
12:22:04 | preglow | yeah, it's not very efficient |
12:22:05 | linuxstb | I could see wma and realaudio being useful for recording webcasts and then playing them in Rockbox. |
12:22:30 | preglow | as i've said, i'll probably give wma a go in a little while |
12:22:44 | XavierGr | nice! |
12:23:02 | | Join DT291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
12:23:20 | linuxstb | Why don't you just implement your own AAC decoder instead? :) |
12:24:10 | preglow | haha |
12:24:13 | preglow | would be fun, i guess |
12:24:47 | Paul_The_Nerd | preglow, one day you're going to have to show us this dictionary you keep learning your definitions of things like "fun" from. |
12:25:54 | | Quit Membrillo () |
12:25:58 | preglow | Paul_The_Nerd: i get threatening letters from the core devs every week which state what is fun for me the coming week |
12:26:14 | Paul_The_Nerd | Aha, the conspiracy uncovered! |
12:26:41 | linuxstb | I thought ipod-fun.de were in charge? |
12:26:57 | Paul_The_Nerd | Maybe they're the "core devs" of which he spoke. |
12:28:10 | preglow | i shall reveal no more! |
12:28:36 | preglow | linuxstb: btw, did you see that flac playback still didn't come higher than 10 hours at 30mhz? :/ |
12:29:02 | preglow | i wonder what the hell we'll have to do to get decent battery readings |
12:29:17 | preglow | Paul_The_Nerd: for your next test: wait until i've finished the flac opts, and also switch off the peak meter |
12:29:57 | preglow | s/battery readings/something about lower power use/ |
12:30:02 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
12:31:01 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
12:31:17 | Paul_The_Nerd | preglow: Sure thing. Sorry again for not getting a better time on the test. |
12:31:35 | Paul_The_Nerd | I just forgot to stick it in my pocket. |
12:32:02 | linuxstb | preglow: Yes, I'm not sure either. We need to investigate what the pcf50605 can do. |
12:32:31 | preglow | linuxstb: that too |
12:32:39 | preglow | there's not much we can do for the disk on nano, at least |
12:32:46 | preglow | the flash controller sleeps the flash automatically |
12:32:52 | preglow | so that part is out of the question |
12:32:53 | linuxstb | One power saving option would be to not enable both the lineout and headphone out at the same time - but I don't think we can automatically detect if the lineout is in use. |
12:32:59 | preglow | well |
12:33:09 | preglow | i seriously doubt lineout steals much |
12:33:54 | JdGordon | :'( how do i figure out which change is stopping rb from loading ont he player? |
12:34:03 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-033.pools.arcor-ip.net) |
12:34:15 | linuxstb | JdGordon: Use the daily builds. |
12:34:33 | linuxstb | Or do you mean your own changes? |
12:34:39 | JdGordon | ye, my changes |
12:34:48 | * | linuxstb will wake up soon... |
12:35:07 | | Join tucoz [0] (n=martin@140.80-202-100.nextgentel.com) |
12:35:08 | linuxstb | When does Rockbox hang? |
12:35:14 | JdGordon | after result: 0 |
12:36:19 | JdGordon | ive commented out all my changes to settings.c which is the only 1 that has anything todo with booting.. (i tinhk) |
12:36:53 | linuxstb | Try resetting your settings - hold record whilst booting. |
12:37:24 | linuxstb | If you change the settings structure without changing the settings version number, then things can go bad. |
12:37:28 | JdGordon | nup, same thing |
12:38:53 | | Join quobl [0] (n=quobl@tor/session/x-ab685def5f173abd) |
12:40:05 | JdGordon | change CONFIG_BLOCK_VERSION ? |
12:40:16 | XavierGr | JdGordon: When things go wrong for me I tend to put splashes all over the place |
12:40:24 | XavierGr | you didn't? |
12:40:33 | JdGordon | i only added to the end |
12:40:53 | JdGordon | anyway. it didnt help :'( |
12:41:01 | | Join webguest11 [0] (n=d4406110@labb.contactor.se) |
12:41:19 | JdGordon | righto.. time to start over :'( |
12:41:43 | webguest11 | maybe future devices will have this TI hardware for accurate battery display http://focus.ti.com/docs/pr/pressrelease.jhtml?prelId=sc04176 |
12:44:10 | webguest11 | hmm, thats old technology anyway, 2004 |
12:45:21 | | Part webguest11 |
12:49:34 | JdGordon | are the settings applied after being reset? |
12:49:41 | XavierGr | I must write a book once I get my H340 about what sort of things can go wrong and make you frurstrated. |
12:50:14 | JdGordon | XavierGr: i can help u there.. the amount of idiot things ive done recently (in the code) is rediculous :p |
12:51:39 | linuxstb | JdGordon: Looking at the init() function in apps/main.c (be careful - there are two versions, one for the sim), the settings_reset() function is called first, then the logo is displayed, then the settings are loaded, and then the settings are applied. |
12:51:48 | JdGordon | FFS... found the problem.... i was changint the lcd colour in settings_reset() which (i didnt realise) is called before the screen is setup :p |
12:52:09 | | Join tvelocity [0] (n=tony@ipa187.11.tellas.gr) |
12:52:15 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
12:56:30 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
12:59:04 | | Nick ts|away is now known as t0mas (n=tomas@unaffiliated/t0mas) |
12:59:49 | preglow | is anyone vehemently opposed to adding a proper malloc to the plugin lib? |
13:00 |
13:00:05 | linuxstb | ScoTTie: You patch to start the iPod Mini port looks good - I'm about to commit it. What's your real name so we can add you to the CREDITS file? |
13:00:06 | JdGordon | and free .... pleeeeeeaaaase |
13:00:12 | preglow | JdGordon: of course |
13:00:33 | petur | hahaha... no, only malloc :D |
13:00:45 | preglow | petur: well, that's what we have right now... |
13:01:15 | B4gder | I have a malloc implementation |
13:01:41 | tucoz | I committed a patch from sf. How do I remove it from there? |
13:02:22 | B4gder | tucoz: you need to have the rights to, I'll fix you up for it... is tucoz your user name on SF? |
13:02:32 | tucoz | I think so :) |
13:03:01 | preglow | B4gder: that was what i was thinking about, as long as it's got standard malloc/free calls and can be quickly initialised to use whatever malloc buffer you have handy, i think we should stuff it in as a plugin library or something |
13:03:15 | B4gder | that it can do |
13:03:28 | B4gder | you can even add multiple chunks to it |
13:03:33 | preglow | oh, excellent |
13:03:34 | B4gder | http://daniel.haxx.se/projects/dbestfit/ |
13:03:37 | linuxstb | preglow: I don't object, but why is it needed? IMO, malloc isn't the best API to use when dealing with limited memory. |
13:03:47 | preglow | people are starting to port pretty advanced stuff as plugins now |
13:03:49 | preglow | like doom... |
13:03:56 | preglow | it won't work well with a limited malloc |
13:04:06 | * | amiconn would prefer to avoid malloc completely |
13:04:25 | preglow | amiconn: generally, yes, but for easier porting of plugins i'm ok with it |
13:04:33 | preglow | amiconn: i still think it should be avoided in the core and codecs |
13:04:51 | JdGordon | how many seconds does the pcm buffer hold? could you say half it? half for pcm and half for plugins so we could get some more ram? |
13:04:53 | B4gder | tucoz: now you should be able to close such tracker entries |
13:04:53 | linuxstb | I would still prefer ports to get rid of malloc. |
13:04:59 | tucoz | B4gder: thanks |
13:05:31 | JdGordon | .. i mean, so we can have music in plugins which need than the 512k we r aloud |
13:05:41 | B4gder | pointer havoc in the plugins will ruin the core too of course |
13:05:42 | ashridah | allowed |
13:05:47 | JdGordon | that 2 |
13:06:07 | tucoz | B4gder: do I just change the status to 'Closed'? |
13:06:11 | linuxstb | preglow: How does the doom port handle malloc? Does it implement free? |
13:06:26 | B4gder | tucoz: yes, "closed" and "accepted" is what we set patches we accept and committed |
13:06:38 | tucoz | Ok, good. |
13:06:52 | | Quit Jungti1234 () |
13:09:00 | preglow | linuxstb: don't think so |
13:09:39 | preglow | i would also prefer plugins to not use malloc, but for big clunky shit like doom, where you have to use the audio buffer anyway, i don't see the point |
13:09:45 | preglow | it's more work than it's worth |
13:10:41 | preglow | anyway, it's not a big deal for me, just thought i'd suggest it |
13:12:05 | JdGordon | weeeeeee.... i tinhk my colour settings is finnaly finished... |
13:12:15 | JdGordon | except it just loaded blue text instead of black! |
13:13:13 | JdGordon | yup.. all working |
13:13:42 | linuxstb | Do you have a screenshot of your colour settings widget? |
13:14:28 | JdGordon | http://users.monash.edu.au/~jdgor1/rb/col_pic.bmp |
13:14:50 | JdGordon | its a slightly older pic... but the only thing changed is that uses my slider, it now uses the scrollbar widget |
13:14:57 | petur | access forbidden |
13:15:05 | midkay | JdGordon, that looks very cool :) |
13:15:11 | midkay | can't wait to see it finished |
13:15:24 | JdGordon | petur: refresh it |
13:15:27 | JdGordon | it should work |
13:15:28 | *** | Saving seen data "./dancer.seen" |
13:15:54 | petur | nope... |
13:16:05 | linuxstb | JdGordon: Do the sliders move in 256 steps, or is the resolution limited? |
13:16:15 | JdGordon | 256 steps... |
13:16:33 | petur | ha.. fooled the cache, now it's ok |
13:16:51 | JdGordon | i dont get the limited res u were talking about b4 |
13:17:27 | | Join IcyStorM [0] (n=aknemyr@h72n12c1o1043.bredband.skanova.com) |
13:17:36 | midkay | JdGordon, instead of increasing by one value every time you get input up or down, increase by.. like.. 6, whatever step size they were talking about, iiuc.. |
13:17:37 | IcyStorM | Anybody has any nice skins for iPod to share with me? |
13:18:04 | linuxstb | For example, when converted to native RGB565, Red can only take values from 0..31. So the slider should just have 32 different values, but in the range 0..255 |
13:18:39 | Paul_The_Nerd | Basically, skip values that don't result in a change in the 16-bit packed value. |
13:18:47 | linuxstb | Exactly. |
13:19:02 | JdGordon | ok, so what step size? |
13:20:07 | Paul_The_Nerd | 8 for R and B, 4 for G? |
13:20:15 | Paul_The_Nerd | Is that right? |
13:20:56 | midkay | hey, JdGordon, have you ever used photoshop? |
13:21:00 | JdGordon | no |
13:21:11 | Paul_The_Nerd | But that's on 16bpp targets. The step sizes should probably be changeable for different depth displays. |
13:21:31 | midkay | hm, that's all i can think of for what i'm trying to convey.. here's a screenshot, look at the center right color selector - http://www.minghui.ca/mh/article_images/2004-11-12-photoshop-12.jpg |
13:21:52 | midkay | might be too slow to do on rockbox, but it'd be cool to have a preview in the bar of how the color would look if you scrolled it that way.. |
13:22:15 | JdGordon | not possible using the scrollbar widget... and ye, slow... |
13:22:20 | JdGordon | but cool.. |
13:22:26 | midkay | you don't "have" to use the scrollbar widget.. :) |
13:25:00 | | Part IcyStorM |
13:26:40 | preglow | any way to make linux update the free sector count on a fat32 file system? |
13:27:02 | | Join IcyStorM [0] (n=aknemyr@h72n12c1o1043.bredband.skanova.com) |
13:27:05 | | Part IcyStorM |
13:28:39 | * | preglow finds out |
13:31:49 | JdGordon | ok, im doing it as a mode toggle... so u press a button and u get your better resolutino... whats a good key binding for the ipods for this? |
13:32:13 | JdGordon | im already using left/right/scroll_back,fwd, menu and select |
13:32:47 | | Quit webguest10 ("CGI:IRC") |
13:32:54 | midkay | JdGordon, that leaves.. play. |
13:32:55 | midkay | :D |
13:33:04 | JdGordon | menu|select ? |
13:33:10 | linuxstb | JdGordon: I don't think it's as simple as just doing 8 or 4 steps - see this table I've just calculated based on LCD_RGBPACK - http://www.davechapman.f2s.com/rockbox/rgb565.txt |
13:33:14 | midkay | yeah, that sounds best.. |
13:33:32 | Paul_The_Nerd | Also, why a mode toggle? If it doesn't change the RGB packed value, why would you need to set them on the unit? |
13:34:08 | JdGordon | linuxstb: ok.. too hard :D |
13:34:15 | linuxstb | JdGordon: Why don't you display the "native" value on the slider, but display the colour underneath - e.g. "#FF22EE" |
13:34:20 | Paul_The_Nerd | linuxstb: Actually, that is 8 4 8, except the first and last step |
13:34:45 | linuxstb | Paul_The_Nerd: No - look at Green for values 168 to 172... |
13:35:12 | Paul_The_Nerd | I was wondering about that. I had just noticed there were 3 at the beginning and end. |
13:35:28 | linuxstb | The same happens at 83..87 |
13:36:07 | Paul_The_Nerd | That seems odd. |
13:36:24 | Paul_The_Nerd | What do you do then, rather than just lowering the resolution of the color? |
13:36:45 | hyarion | linuxstb: do you know where to find the asm blitter 5g? |
13:37:01 | linuxstb | We could make the sliders "native" - i.e. 0..31 and 0..63, but always display the RGB888 value underneath as "#RRGGBB" |
13:37:10 | linuxstb | hyarion: It's in hotdog_ops.S |
13:37:52 | Paul_The_Nerd | linuxstb: Making the sliders native seems best to me too, actually. Then you know exactly what resolution you have for each of R G and B. |
13:39:13 | JdGordon | but ppl want to see what a rgb will look like on the player... which is why i rekon keep it as is.. (also im lazy and this is too hard :p ) |
13:39:42 | linuxstb | JdGordon: Do you have a function to convert from the 16-bit value to the 24-bit value? |
13:39:51 | JdGordon | no |
13:39:59 | JdGordon | im storing both... |
13:41:20 | linuxstb | I seem to remember the first version of the win32 sim using a 24-bit display - so there could be function in the cvs history... |
13:43:16 | linuxstb | JdGordon: Look here: http://www.rockbox.org/viewcvs.cgi/uisimulator/win32/lcd-win32.c?r1=1.18&r2=1.19 |
13:43:53 | linuxstb | I'm not sure I understand those functions though.... |
13:44:46 | JdGordon | the stuff under line 178 looks like its for native->24bit? but that doesnt take into account 565notswapped and 666 ? |
13:45:10 | preglow | amiconn: is .align 2 actually necessary for sh asm code? |
13:45:49 | preglow | and yeah, does .align 2 align to 4 bytes or 2 bytes? |
13:45:51 | preglow | it's four, right? |
13:46:36 | LinusN | do we have any 666 targets? |
13:46:59 | JdGordon | u dont want to keep it good so if we do we r ready for them? |
13:47:07 | B4gder | LinusN: nope |
13:47:27 | B4gder | although the gigabeat's style isn't really set in stone |
13:47:47 | | Join Matze41 [0] (i=Miranda@p5484CEE2.dip.t-dialin.net) |
13:48:09 | LinusN | JdGordon: not if it means more complicated code |
13:48:25 | JdGordon | ok |
13:48:57 | JdGordon | well... im calling it a night.. so ill upload the patch and let you decide what u want to do. |
13:49:03 | LinusN | good |
13:49:30 | JdGordon | if sf would let me login... |
13:49:41 | linuxstb | JdGordon: I'll have a look, and test a function to convert from 16-bit to 24-bit. |
13:50:40 | | Join DreamTactix291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
13:51:25 | markun | B4gder: people were reporting that the jpegs look a lot better with version 3 of the gigabeat firmware, but I disassembled the new firmware and they still use RGB5551 |
13:51:33 | B4gder | aha |
13:51:35 | JdGordon | why the hell does sf force u to check the damn box to upload a file??? cant they add some java script to check it automatically if u press browse??? |
13:51:49 | B4gder | markun: then they probably just improved the viewer or something? |
13:51:56 | markun | probably |
13:51:57 | JdGordon | anyway.. here is the patch... http://sourceforge.net/tracker/index.php?func=detail&aid=1435887&group_id=44306&atid=439120 |
13:52:00 | JdGordon | gnite all |
13:52:35 | Bg3r | nite, JdGordon |
13:53:03 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
13:55:48 | | Quit tucoz (Read error: 110 (Connection timed out)) |
13:56:33 | | Join tucoz [0] (n=martin@140.80-202-100.nextgentel.com) |
13:59:40 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
13:59:41 | preglow | argh! |
13:59:48 | preglow | i'm starting to get merge collisions on the bloody cvs id strings |
13:59:54 | preglow | what the hell is going on |
14:00 |
14:00:10 | Bg3r | preglow same here :) |
14:00:15 | Bg3r | since week or so |
14:00:19 | preglow | yeah, exactly |
14:00:21 | preglow | what changed? |
14:00:25 | preglow | i sure as hell haven't done anything |
14:00:26 | safetydan | I think Zagor upgraded CVS |
14:01:06 | safetydan | that's the only thing I can think of |
14:01:19 | | Quit DT291 (Read error: 110 (Connection timed out)) |
14:01:31 | B4gder | on all files or just some files? |
14:01:51 | B4gder | I think I've gotten this as well, when I think about it |
14:02:07 | LinusN | me too |
14:02:09 | Bg3r | it was s/-/\/ or s/\//- |
14:02:37 | preglow | yeah |
14:02:48 | B4gder | you mean within the id string? |
14:02:49 | preglow | yes |
14:02:51 | preglow | in the date |
14:02:53 | Bg3r | yep |
14:02:54 | * | tucoz waits for preglow to mention svn.... |
14:03:14 | Bg3r | B4gder: what about svn ? :) |
14:03:27 | B4gder | yes please |
14:03:46 | preglow | there's this thing they call svn! |
14:03:50 | tucoz | hehe |
14:03:54 | safetydan | git! |
14:03:56 | B4gder | wazzdat? |
14:03:59 | B4gder | :-) |
14:04:02 | Zagor | i'll check the changelog |
14:04:05 | B4gder | git uses libcurl! ;-) |
14:04:12 | B4gder | let's do that |
14:04:17 | * | B4gder ducks |
14:04:18 | safetydan | even more reasons to use it :) |
14:04:46 | * | preglow just merged arm memcpy from linux |
14:04:55 | tucoz | And it's easy (according to http://sam.zoy.org/writings/programming/svn2cvs.html) to move as well :) |
14:04:59 | preglow | memset! |
14:05:02 | preglow | seems to work |
14:05:06 | Bg3r | Zagor isn't this connected with local zone settings ? |
14:05:12 | B4gder | tucoz: that particular transition is easy indeed, yes |
14:05:31 | B4gder | I _do_ know a bit about svn you know |
14:05:34 | Zagor | Bg3r: the id string collision? |
14:05:38 | Bg3r | Zagor yep |
14:05:46 | tucoz | I guess a huge repository, like rockbox's is somewhat different |
14:05:57 | Zagor | Bg3r: I don't know |
14:06:08 | B4gder | tucoz: not really, we have no branches or anything. quite simple |
14:06:29 | amiconn | preglow: .align aligns by 2^value for some archs, and just by value for others. SH1 is of the first kind, |
14:06:32 | tucoz | Oh, and do such a transition take care of history as well? |
14:06:43 | amiconn | so.align 2 aligns by 4 byte on sh1 |
14:06:46 | preglow | amiconn: is it really needed? |
14:06:49 | B4gder | check http://svn.collab.net/repos/svn/trunk/COMMITTERS |
14:06:51 | safetydan | tucoz, depending on how you do it, yes |
14:06:57 | B4gder | see a name you recognize? ;-) |
14:07:13 | tucoz | :) |
14:07:37 | preglow | he's talking about that jim blandy |
14:07:51 | amiconn | preglow: While .align 2 is not *stricly* necessary for code (.align 1 would be sufficient), it helps perforance when running from IRAM (or any other 32bit mem) |
14:07:57 | preglow | bagder wouldn't know anything about svn |
14:08:08 | preglow | amiconn: i'm wondering if aligning is necessary at all |
14:08:14 | B4gder | I cnat even speel it ;-P |
14:08:16 | preglow | amiconn: for coldfire, i believe gas automatically aligns |
14:08:31 | preglow | amiconn: is executing unaligned code legal on sh? |
14:08:38 | Bg3r | B4gder do you have commit access to cvs's tree ? :) |
14:08:47 | B4gder | not yet ;-] |
14:09:23 | amiconn | preglow: No, code has to be aligned at word boundaries for sh1 |
14:09:25 | Bg3r | then it's a shame that rb's repository is on cvs ... |
14:09:35 | amiconn | All insns are 16bit long. |
14:09:47 | amiconn | But from 32bit mem, the sh fetches instructions in pairs |
14:10:03 | preglow | right |
14:10:13 | t0mas | B4gder: why aren't we using SVN for rockbox? |
14:10:26 | B4gder | because we haven't made it do so yet |
14:10:37 | B4gder | it's mainly me |
14:10:47 | B4gder | and my plethora of scripts ontop of cvs |
14:10:57 | B4gder | that need a svn-whack |
14:11:01 | amiconn | The pipeline is designed in a way that a mem-accessing insn which is loaed from a long aligned address does its memory access in a way that doesn't interfere with instruction fetch |
14:11:14 | amiconn | (when fetching isnsn from 32bit mem) |
14:11:21 | preglow | anyone know how to make vim replace tabs by spaces properly? so correct indentation levels are retained also for comments and other illegal use of tabs |
14:11:30 | | Quit `3nergy (Connection reset by peer) |
14:11:36 | amiconn | If the instruction is at long_bondary +2, it does interfere |
14:12:03 | amiconn | So, putting load/store insns at long boundaries saves one cycle when running from IRAM |
14:12:44 | tucoz | B4gder. Does SVN use a berkely database for storage? |
14:12:54 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
14:12:54 | B4gder | tucoz: if you want to, or plain file system |
14:12:55 | ashridah | tucoz: depends how you set it up |
14:12:56 | tucoz | ok |
14:13:12 | tucoz | I've read a bit about bdb, sounds very nice. |
14:13:25 | ashridah | you can set it up to use fsfs instead of the db, and it tends to run better, and not munge the database |
14:13:30 | tucoz | Ok |
14:13:32 | B4gder | indeed |
14:13:42 | B4gder | 98% of the svn problems seem to be bdb related |
14:14:06 | B4gder | (yes, I've researched that percentage veeeery thoroughly) |
14:14:17 | preglow | don't use bdb backend if you can avoid it |
14:14:20 | tucoz | oh, well. I guess bdb is better for more static database use. |
14:14:24 | preglow | fsfs is lots better |
14:14:31 | B4gder | tucoz: not necessarily |
14:14:42 | B4gder | it also depends on I/O vs CPU etc |
14:14:48 | B4gder | and number of simultanoes accesses |
14:15:00 | tucoz | Ok. At least the sales pitch tells me so ;) |
14:17:15 | linuxstb | Does anyone have a link to an example site using the equivalent to viewcvs.cgi for SVN? |
14:17:23 | safetydan | Is the fsfs implementation still transactional? |
14:17:28 | amiconn | preglow: This SH1 specialty is the reason why some of my loops are designed as they are. Probably the best example are the SH1 ata read & write loops |
14:17:28 | B4gder | viewcvs works for svn too |
14:17:43 | linuxstb | OK. |
14:18:05 | ashridah | linuxstb: http://www.icculus.org/ uses svn excentively. http://svn.icculus.org/IcculusFinger/ for example |
14:18:08 | * | petur finds tortoisesvn |
14:18:16 | B4gder | http://svn.collab.net/viewvc/svn/ |
14:18:20 | B4gder | is the svn itself |
14:18:55 | ashridah | or http://svn.icculus.org/quake3/ for a more active one |
14:19:26 | ashridah | iirc, it's a CVS-head version of viewcvs, tweaked a bit (cvs head of viewcvs supports svn) |
14:19:28 | amiconn | svn is available as cygwin package |
14:19:45 | safetydan | If we're going the whole hog, how about Trac? http://projects.edgewall.com/trac/ |
14:20:02 | linuxstb | How do the revision numbers work? It doesn't look the same as CVS... |
14:20:14 | B4gder | linuxstb: increased for each commit |
14:20:18 | B4gder | atomicly |
14:20:19 | Nico | linuxstb: i have a prob with your commit "First attempt at generating and using .h files from bitmaps using bmp2rb. The .h files are generated for both the core bitmaps and the plugins, but are only currently being used in the core." |
14:20:29 | B4gder | for the entire respository that is |
14:20:32 | linuxstb | Nico: What's the problem? |
14:20:51 | Nico | when i try to compile, i get an error message saying rockboxlogo.h is missing |
14:21:03 | safetydan | Nico, try a make clean first |
14:21:08 | ashridah | nico: make clean |
14:21:11 | amiconn | Does svn handle the text<->binary file issue more clever than cvs? |
14:21:11 | Nico | ah ok |
14:21:12 | Nico | sorry |
14:21:14 | linuxstb | There was an "oops" commit shortly afterwards as well - did you download that? |
14:21:18 | Zagor | safetydan: I'm not so fond of trac, it tries to do everything itself. |
14:21:23 | safetydan | amiconn, everything is binary by default I think |
14:21:24 | ashridah | amiconn: iirc, yes, it handles it using mime types |
14:21:32 | Zagor | we already have a wiki and source browser |
14:21:50 | Nico | linuxstb: yes, i got the 'oops' one |
14:21:54 | ashridah | amiconn: that said, CVS can be largely mitigated in that area by just adding *.bmp to CVSROOT/cvswrappers :) |
14:22:36 | safetydan | Zagor, true. Their repository browser is very nice though. |
14:22:41 | Nico | ok, works fine now after a 'make clean' |
14:22:45 | Nico | didn't think of it... |
14:23:25 | amiconn | Had to do the same |
14:23:39 | amiconn | (although I prefer rm -r * in the build dir over 'make clean' |
14:24:04 | amiconn | 'make clean' also cleans the tools, which isn't necessary but costs time |
14:24:06 | Nico | but then you have to configure again, don't you ? |
14:24:10 | amiconn | ..especially on cygwin |
14:24:14 | amiconn | Nico: yes |
14:24:20 | amiconn | Still faster |
14:24:29 | Nico | ok |
14:27:54 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
14:30:51 | | Quit tucoz ("Leaving") |
14:31:01 | | Part LinusN |
14:36:37 | | Nick gtkspert_ is now known as gtkspert (n=gtkspert@203-59-171-80.dyn.iinet.net.au) |
14:39:10 | Nico | needleboy: you there ? |
14:41:53 | | Join webguest71 [0] (n=0cb706c2@labb.contactor.se) |
14:44:04 | Paprica | http://www.misticriver.net/showpost.php?p=398331&postcount=97 |
14:44:44 | Paprica | iPod Color wps with album art |
14:45:30 | yeahx | wow horrible song |
14:45:56 | Nico | Paprica: do you have the latest version of your scrolling margins patch ? |
14:46:13 | Nico | the one pauljam made for needleboy |
14:46:36 | Nico | btw, nice WPS ;) |
14:46:48 | yeahx | yeah thats pretty cool |
14:47:27 | Paprica | http://www.misticriver.net/showpost.php?p=397470&postcount=58 |
14:47:29 | Paprica | 10x |
14:47:31 | Paprica | =] |
14:48:00 | Nico | oh didn't see it.. thx |
14:48:16 | Nico | maybe you should post it to the patch tracker, no ? |
14:48:58 | Paprica | yep |
14:49:02 | Paprica | i'll do that |
14:49:38 | | Quit petur ("CGI:IRC (Ping timeout)") |
14:50:14 | B4gder | scroll margins should most probably be made with the viewport idea we've been bouncing around |
14:50:39 | B4gder | is this anything like that? |
14:50:50 | Nico | B4gder: wan you explain the viewport concept ? i don't really understand what it is... |
14:50:58 | Nico | wan -> can |
14:51:06 | B4gder | an amount of defined "boxes" |
14:51:13 | | Join DT291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
14:51:16 | B4gder | each having x,y, width, height and a font |
14:51:27 | Nico | ok |
14:51:30 | B4gder | within each, text is given line-wise like today |
14:51:37 | Nico | that would indeed be very cool |
14:52:12 | Nico | is anyone working on it ? |
14:52:41 | B4gder | that's why I ask Paprica if he's approach is moving towards this or is different |
14:52:52 | B4gder | s/he's/his |
14:53:35 | linuxstb | Nico: Regarding album art, I've been thinking that the best place to actually load the bitmaps from disk would be in the get_metadata() function in apps/metadata.c. This has two advantages: 1) The disk is already spinning, so prevents the need for extra disk spinups; and 2) It gives the potential to read the image from id3v2 (or other) tags. |
14:53:46 | Paprica | B4gder, the patch gives an option that you can set left margin and right margin for the text scrolling |
14:54:03 | B4gder | Paprica: that means no then |
14:54:33 | Paprica | right |
14:54:53 | B4gder | this viewport thing takes quite an effort as it involves lots of things |
14:55:08 | Paprica | all the idea for the patch is to give scroll margins for the wps |
14:55:14 | Paprica | for=of |
14:55:39 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:55:46 | Nico | linuxstb: thx, i'll look into it... maybe that way i can also get rid of some checks that i had to add because my function is called several times per track load |
14:56:09 | Paprica | B4gder, i think that linus start to work on it |
14:56:10 | | Quit B4gder ("time to say moo") |
14:56:11 | linuxstb | Nico: We would then need to use the audio buffer to store the images until that track is actually played. |
14:56:13 | Nico | regarding ID3 album art, i think it will be a little hard for me |
14:56:19 | Paprica | lol |
14:56:47 | | Quit tvelocity ("ΑναχωÏεί") |
14:56:57 | Nico | linuxstb: when is get_metadata() called ? |
14:57:02 | linuxstb | Nico: Yes, forget it for now - but IMO, whatever solution is commited to CVS for album art needs be able to support it in future. |
14:57:25 | linuxstb | Nico: It's called just before the track is loaded from disk into the audio buffer. |
14:58:56 | Nico | and is it easy for the gwps code to access the audio buffer ? |
14:59:24 | Nico | currently the images are stored exactly in the same way as regular wps pictures |
14:59:27 | Nico | well, almost |
14:59:27 | | Join erus` [0] (n=tmo@ACD65276.ipt.aol.com) |
14:59:58 | linuxstb | No - that part isn't easy. |
15:00 |
15:00:29 | linuxstb | The problem is that we want to reduce the memory usage as much as possible, and also try and prevent any extra disk accesses. |
15:02:04 | yeahx | yeah that would be nifty for better battery life |
15:02:32 | Nico | and would it be doable/effective to just call the album_art() function i have added to gwps-common.c from within get_metadata() ? |
15:02:35 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
15:02:49 | | Join Thus0 [0] (n=Thus0@21.111.102-84.rev.gaoland.net) |
15:03:43 | Nico | that's the function that does the album art loading, so if it's called by that function, it should benefit from the disk already spinning |
15:04:02 | linuxstb | I think we need to take it one step at a time. The first step can be to implement something that minimises disk accesses, but wastes memory. We can then look and see how we can use the memory more efficiently. |
15:05:17 | Nico | so how do we minimise disk access ? |
15:05:18 | linuxstb | If you look in firmware/export/id3.h, you will see the definition of the "mp3entry" struct. You could add an "album_art" buffer to that structure that stores the album art for each track. |
15:05:30 | | Join TCK [0] (n=tckocr@81-178-246-162.dsl.pipex.com) |
15:06:00 | linuxstb | You will then need to modify get_metadata() to load the bmp file into that buffer, and you can easily access id3->album_art from the WPS. |
15:06:20 | Nico | that sounds good |
15:06:52 | | Join webguest07 [0] (n=55e23d22@labb.contactor.se) |
15:06:58 | webguest07 | hey all |
15:07:49 | webguest07 | im trying to install rockbox on my iPod 5G but gets this error when im trying to backup the bootpartition: Bad boot sector signature |
15:08:02 | webguest07 | on a pc using ipodpatcher 0.3 |
15:08:23 | linuxstb | Have you tried different values for "N" with ipodpatcher? |
15:08:48 | webguest07 | ipodpatcher only responds to value 1, all others give a not found response |
15:09:02 | linuxstb | Also, it it a Mac-formatted or Windows-formatted iPod? |
15:09:06 | webguest07 | mac |
15:09:15 | linuxstb | That's why. |
15:09:17 | webguest07 | aha |
15:09:23 | webguest07 | so i have to do it on my mac? |
15:09:47 | linuxstb | Rockbox doesn't work with Mac-formatted ipods - it can't read the files from the disk. You'll have to convert it to Windows. |
15:09:48 | | Quit erus` () |
15:10:06 | webguest07 | it doesnt work at all? |
15:10:09 | webguest07 | darn |
15:10:14 | linuxstb | Nope... |
15:10:36 | webguest07 | well... my mac can read the windows partitioned ipod without problems i think |
15:10:42 | linuxstb | Yes. |
15:10:50 | yeahx | it can |
15:10:54 | webguest07 | so i guess its a one-time problem |
15:11:18 | yeahx | its always handy to have it in winblows format so you can use it on winblows computers if you need to |
15:11:42 | yeahx | they shouldnt even bother making 2 formats |
15:11:52 | webguest07 | i guess... |
15:12:26 | Nico | linuxstb: where is struct track_info defined ? |
15:13:40 | linuxstb | apps/playback.h |
15:14:23 | webguest07 | how fast is the fps on ipod 5G now? |
15:15:19 | linuxstb | Raw lcd updates are at 52fps. |
15:15:31 | *** | Saving seen data "./dancer.seen" |
15:15:32 | webguest07 | and is the sound still breaking up sometimes? i read that it wasnt perfect yet |
15:16:26 | linuxstb | If you just play the track and do nothing else with your ipod, then it's perfect. It's when using the UI at the same time that breakups happen, or if you are using a hard-to-decode codec and have enable the software EQ. |
15:16:53 | webguest07 | ok... |
15:17:26 | webguest07 | thanks a lot for your hard work |
15:18:10 | linuxstb | np |
15:18:59 | Nico | linuxstb: looks like i'm going to have to include screen_access.h in id3.h to be able to define a struct bitmap in mp3entry |
15:19:04 | Nico | is that a problem ? |
15:19:10 | linuxstb | Yes.... |
15:19:12 | | Join webguest84 [0] (n=5462156a@labb.contactor.se) |
15:19:50 | preglow | does h3x0 playback also break up at heavy lcd refresh rates? |
15:19:51 | | Quit webguest84 (Client Quit) |
15:19:52 | | Join DrMoos [0] (n=5462156a@labb.contactor.se) |
15:20:06 | linuxstb | Nico: Code in firmware/ can't include code in apps/ - only the other way around. |
15:20:14 | Nico | linuxstb: i thought it might be a problem... |
15:20:27 | | Quit perldiver (Read error: 110 (Connection timed out)) |
15:20:42 | linuxstb | The id3 code needs moving to apps/, but it's not done yet. |
15:20:51 | | Part Paul_The_Nerd |
15:20:54 | webguest07 | are there any drawbacks with having a windows formatted ipod on a mac? |
15:21:24 | Nico | i suppose it takes more than just moving a few files... right ? |
15:22:22 | linuxstb | Yes... |
15:23:23 | yeahx | no webguest07, not really |
15:23:43 | linuxstb | For now, you could just store the bitmap data as three variables in the mp3entry struct - width, height and an array for the image data. |
15:24:28 | linuxstb | And setting width and/or height to zero will indicate no album art. |
15:29:47 | Nico | but then will i be able to use read_bmp_file() ? probably not ? |
15:30:08 | linuxstb | Yes. |
15:30:37 | | Quit webguest07 ("CGI:IRC (EOF)") |
15:30:48 | Nico | it needs a 'struct bitmap' |
15:30:56 | linuxstb | You just setup a temporary struct bitmap. |
15:31:15 | Nico | ok |
15:33:04 | linuxstb | "struct bitmap" is defined in firmware/drivers/lcd.h - so you can use it in id3.h if you want. But it's not what you want - you need to actually store the bitmap data, not just a pointer to the bitmap data (which is what struct bitmap is). |
15:34:20 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
15:34:44 | | Quit Kohlrabi (Read error: 104 (Connection reset by peer)) |
15:36:03 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
15:36:04 | Nico | do i need format and maskdata ? |
15:36:49 | linuxstb | No - format will always be "native", and maskdata is only for transparency on greyscale LCDs, and I don't think we will use transparancy in album art. |
15:37:04 | Nico | ok |
15:37:52 | yeahx | has anything cool happened to the nano rb in the past week? |
15:38:19 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
15:38:33 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
15:38:43 | | Join godzirra [0] (n=shawn@c-24-125-58-133.hsd1.va.comcast.net) |
15:38:45 | godzirra | howdy folks. |
15:39:21 | godzirra | Any story on rockbox on the ipod video? |
15:39:38 | preglow | yeahx: i suggest you subscribe to the commit mailing list if you're interested in following progress |
15:39:51 | preglow | either that or read the cvs log on the site |
15:40:39 | safetydan | godzirra, apart from it working? |
15:40:48 | * | godzirra blinks. Wait... it works on the ipod video? |
15:40:55 | preglow | sure |
15:40:57 | godzirra | last i heard it only worked on the nanos |
15:40:57 | preglow | has for some time |
15:41:04 | yeahx | yeah I check that everyday and didnt think anything nano had changed but thought Id ask in case Im missing something |
15:41:05 | godzirra | Like I was in here talking with people about it last week |
15:41:08 | preglow | it's worked on video for weeks |
15:41:11 | godzirra | and was told there's no sound playback |
15:41:14 | preglow | has had audio for a week or so |
15:41:18 | godzirra | damn |
15:41:24 | godzirra | must have been like the day after I was in here talking about it lol |
15:41:30 | preglow | yeahx: the nano isn't always mentioned explicitely |
15:41:35 | safetydan | yeahx, everything else that changes in Rockbox will also change the Nano |
15:41:41 | godzirra | Does video play too? |
15:41:46 | preglow | no |
15:41:50 | godzirra | Is it being worked on? |
15:42:37 | yeahx | I was wondering about that |
15:42:58 | yeahx | boot back into original firmware for video |
15:43:05 | godzirra | Huh.. didnt know you could do that. |
15:43:28 | godzirra | How does that work since original firmware you have to use itunes and new firmware you cant use itunes (Or so I was told?) |
15:44:16 | yeahx | you have tunes in root for RB and then itunes songs hidden as usual |
15:44:26 | godzirra | ahh, ok. |
15:44:53 | yeahx | for me I put songs in root for rb that really need gapless playback |
15:45:10 | godzirra | How do you boot into the original firmware? And do I have to reformat my ipod or anything to get rockbox on it? And are the tunes already on it unable to be moved into the rockbox partitions? |
15:45:13 | yeahx | or ogg |
15:45:24 | safetydan | godzirra, http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ#How_do_I_access_music_that_I_hav |
15:45:29 | godzirra | Hehe.. thanks safetydan |
15:45:50 | safetydan | godzirra, and http://www.rockbox.org/twiki/bin/view/Main/IpodInstallation#Starting_the_original_Apple_firm |
15:46:22 | godzirra | You rock. Thanks. |
15:47:11 | | Join erus` [0] (n=tommo@ACD65276.ipt.aol.com) |
15:49:58 | | Quit thegeek_ (Read error: 110 (Connection timed out)) |
15:51:38 | godzirra | damnit. |
15:51:52 | godzirra | Just realized that the cable I have for my ipod isnt in my laptop bag for some reason. erk. |
15:52:17 | safetydan | needleboy, any chance you could reverse the cutoff settings in the EQs you ship in the optimised builds? I think they might be confusing people about how the EQ should be used (low frequencies should be managd by the low shelf filter for example) |
15:54:43 | | Quit quobl (Remote closed the connection) |
15:57:46 | | Join webguest41 [0] (n=c353fd01@labb.contactor.se) |
15:57:53 | | Nick webguest41 is now known as plcRiver (n=c353fd01@labb.contactor.se) |
15:58:05 | plcRiver | hi' |
15:58:48 | | Join perpleXa [0] (i=perpleXa@dialin-145-254-178-117.pools.arcor-ip.net) |
16:00 |
16:01:22 | | Join quobl [0] (n=quobl@tor/session/x-53c6f71cd0b3531a) |
16:02:39 | amiconn | lostlogic ?? |
16:03:09 | plcRiver | what is your GMT ?? |
16:05:30 | plcRiver | ... Greenwich Mean Time |
16:06:12 | | Join einhirn_ [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
16:06:46 | plcRiver | I would return later... So long |
16:06:53 | | Part plcRiver |
16:07:59 | lostlogic | amiconn: yah |
16:11:09 | | Join petur [0] (n=d4efd6a6@labb.contactor.se) |
16:14:50 | Nico | linuxstb: i need a buffer where to store the bitmap data |
16:15:13 | linuxstb | That's what I am saying should be in the mp3entry struct. |
16:15:20 | Nico | when the data was stored like for the other wps images, it was data->img_buf_ptr |
16:15:41 | Nico | ah ok |
16:15:51 | | Quit einhirn (Read error: 110 (Connection timed out)) |
16:15:59 | lostlogic | hmm, how many targets does rockbox need to support to bring on the End of Days? :) |
16:16:43 | linuxstb | Nico: So in mp3entry, you will have "int albumart_width; int albumart_height; fb_data albumart_data[BUFFERSIZE];" |
16:16:48 | yeahx | man for some reason I can only extract rb if I put the zip on the nano and set stuffit expander to expand files to their own folder |
16:16:50 | preglow | lostlogic: about two more |
16:17:17 | yeahx | but it takes forever, I need another unzipping program |
16:17:19 | * | linuxstb feels guilty for moving the iFP port one number higher with each ipod.... |
16:17:27 | linuxstb | yeahx: Just use the "unzip" command. |
16:17:48 | linuxstb | e.g. "unzip rockbox.zip -d /Volumes/IPOD/" (or whereever your ipod is mounted by Mac OS) |
16:17:52 | | Quit needleboy () |
16:18:17 | lostlogic | thank god for OSX −− windows compressed folders took ~90s to extract rockbox.zip unzip takes ~10s |
16:18:26 | lostlogic | s/OSX/unzip/ |
16:18:29 | lostlogic | what was I on? |
16:19:57 | markun | linuxstb: yes, I also have to move the gigabeat number higher all the time with all these new targets :) |
16:20:04 | yeahx | Im not good with the console |
16:20:14 | | Join DreamTactix291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
16:20:48 | yeahx | terminal I mean |
16:20:50 | yeahx | see :) |
16:21:25 | linuxstb | markun: What's stopping you from committing the Gigabeat to CVS? |
16:21:36 | linuxstb | Or do you think it's too early? |
16:22:13 | amiconn | lostlogic: Voice is severely broken on swcodec and I suspect your pcm buffering changes |
16:22:38 | amiconn | Voice doesn't speak any more |
16:23:24 | amiconn | ..and today I had a nasty effect: I went to the menu to check the voice setting, while playing music, and apparently the voice tried to speak, |
16:23:37 | amiconn | but it froze rockbox instead |
16:23:45 | | Join |Josh| [0] (i=user@unaffiliated/josh/x-000000001) |
16:23:46 | yeahx | yeah I dont even know how to tell it where the zip file is |
16:23:56 | amiconn | Not even 8-second shutdown was possible, I had to find a reset pin |
16:24:10 | amiconn | (this was on H340) |
16:24:38 | markun | linuxstb: I just have to clean it all up a bit |
16:25:38 | lostlogic | amiconn: odd, I"ve not had it freeze, and it does play on my H340 with some fiddling to make it initialize correctly −− which leads me to believe that my changes may have shown up an existing problem, but are not a problem on their own... I'll retest −− I did test both with and without music playing before I committed... |
16:30:07 | | Quit DT291 (Read error: 110 (Connection timed out)) |
16:30:12 | yeahx | wow I did it |
16:30:28 | yeahx | nice |
16:31:05 | Nico | linuxstb: the result of read_bmp_file is always -7... |
16:31:41 | Nico | struct bitmap temp_bm; |
16:31:41 | Nico | temp_bm.data=*track->id3.albumart_data; |
16:31:41 | Nico | ret = read_bmp_file(strcat(path, "cover.bmp"), &temp_bm, |
16:31:41 | DBUG | Enqueued KICK Nico |
16:31:41 | Nico | sizeof(temp_bm), |
16:31:41 | Nico | FORMAT_ANY|FORMAT_TRANSPARENT); |
16:32:21 | | Quit |Josh| ("I'm Off..") |
16:32:43 | Bg3r | Nico are you sure the strcat() returns the correct name ? |
16:32:57 | Nico | yes |
16:33:07 | Bg3r | and path ends with "/" ? |
16:33:46 | Nico | yes |
16:34:05 | Bg3r | Nico see what does -7 mean |
16:34:06 | linuxstb | Also, you don't want "=*", just "=". |
16:34:25 | yeahx | and now its taking forever by the terminal instead |
16:34:51 | lostlogic | amiconn: I just put a voice file on my player, and turned on voice and it works fine :-\ |
16:34:52 | linuxstb | Or possibly =&track->id3.albumart_data[0]; (I get confused with arrays and pointers....) |
16:35:51 | lostlogic | amiconn: during playback the first couple voice clips didn't play... that may be a bug in the new pcmbuf, but I'm definitely nto seeing what you are. |
16:36:44 | Nico | -7 is "Bitmap is too large to fit the supplied buffer" |
16:36:57 | Nico | but my bitmap is 75x75 and my buffer is 10000 |
16:36:59 | linuxstb | Your sizeof(temp_bm) is wrong. |
16:37:13 | Bg3r | sizeof(*temp_bm) |
16:37:18 | linuxstb | It should be sizeof(track->id3.albumart_data). |
16:37:53 | Bg3r | ah, of course :) |
16:38:09 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:38:09 | * | Bg3r shuts up |
16:38:15 | yeahx | man why does it take so long just to unzip a little file to the nano? |
16:38:26 | safetydan | yeahx, USB 1 or USB 2? Or firewire? |
16:38:29 | linuxstb | You should use the disk mode in Apple's firmware. |
16:38:36 | yeahx | I should have done this on my dull laptop maybe |
16:38:40 | linuxstb | Not the "emergency disk mode". |
16:38:45 | yeahx | usb2 |
16:38:54 | linuxstb | Others have reported a very big difference between the two different disk modes on a Nano. |
16:38:57 | yeahx | what do you hold? |
16:39:06 | linuxstb | Hold MENU as you boot. |
16:39:34 | yeahx | hmm ok |
16:39:55 | linuxstb | Nico: Is your buffer 10000 bytes or 10000 "fb_data" ? |
16:40:07 | Nico | fb_data albumart_data[10000]; |
16:40:14 | linuxstb | OK. |
16:40:22 | Nico | should that be good ? |
16:40:25 | yeahx | I thought it was something else for disk mode |
16:40:28 | linuxstb | Yes, that's fine. |
16:40:33 | yeahx | ok I think its done yipeee |
16:40:43 | Nico | because now its read_bmp_file which crashes |
16:41:17 | linuxstb | yeahx: Yes, there are two disk modes - the "emergency disk mode" which you enter by pressing SELECT and PLAY whilst booting, and the normal disk mode that you get when you plug USB in with Apple's firmware running. |
16:41:21 | Nico | at line 386 |
16:41:47 | Nico | the filename is good, it gets maxsize=20000 |
16:42:08 | linuxstb | What does your "temp_bm.data=" line look like? |
16:42:23 | Nico | still temp_bm.data=*track->id3.albumart_data; |
16:42:36 | linuxstb | That's the problem now. |
16:42:41 | Nico | i'll try =&track->id3.albumart_data[0]; |
16:42:45 | linuxstb | Yes. |
16:43:40 | Nico | aahh :D ret=11250 |
16:45:11 | | Quit Thus0 ("Leaving") |
16:46:14 | | Quit ashridah ("Leaving") |
16:49:12 | | Join LGMS [0] (n=54075edf@labb.contactor.se) |
16:49:19 | Paprica | amiconn: http://img367.imageshack.us/img367/2163/brickmania5ur.png |
16:49:36 | LGMS | hello |
16:49:58 | markun | LGMS: hi |
16:50:19 | yeahx | I was just trying bickmania on the nano |
16:50:32 | Paprica | yeahx, what do you think? |
16:50:32 | yeahx | too jerky |
16:50:41 | Paprica | =\ |
16:50:41 | LGMS | do you have problem when you apply the patch "croll-margin.patch"? |
16:50:56 | LGMS | "scroll-margin.patch" |
16:51:00 | perpleXa | moo |
16:51:08 | Paprica | LGMS: http://www.misticriver.net/showpost.php?p=397470&postcount=58 |
16:51:17 | | Quit quobl (Remote closed the connection) |
16:51:33 | yeahx | the paddle seems to get stuck in spots or something |
16:51:37 | lostlogic | amiconn: btw: I have had problems with voice not initializing properly upon boot up, but reselecting language fixes that −− and that I must pin upon slasheri's audio initialization changes to speed up boot from a while before I did pcmbuf changes. |
16:51:45 | LGMS | THANK YOU |
16:52:06 | Paprica | welcome |
16:52:28 | Paprica | yeahx, dont know what to say, i dont have nano |
16:52:44 | yeahx | could just be me |
16:52:51 | Paprica | on my h300 it works good |
16:53:17 | yeahx | how do you know if the nano is in emergency disc mode or regular? |
16:54:42 | linuxstb | Regular will be in colour with the backlight on, emergency will be in black and white and (I think) no backlight. |
16:55:24 | yeahx | hmm ok |
16:57:47 | LGMS | what's the interest of the color_settings.patch? |
16:58:20 | linuxstb | What do you mean? |
16:58:31 | LGMS | http://sourceforge.net/tracker/index.php?func=detail&aid=1435887&group_id=44306&atid=439120 |
16:58:45 | LGMS | what's new? |
16:59:57 | linuxstb | It adds options to change the fg and bg colours. |
17:00 |
17:00:01 | LGMS | I have some difficulties with english and I don't know what's the difference between a chooser instead of a and a menu... |
17:00:32 | LGMS | yeah but it already exist |
17:01:43 | godzirra | Does ipod video show cover art out of curiousity? |
17:02:48 | linuxstb | LGMS: This is the patch: http://users.monash.edu.au/~jdgor1/rb/col_pic.bmp |
17:03:09 | linuxstb | godzirra: No, but someone is working on it. |
17:03:31 | godzirra | Awesome. |
17:03:42 | godzirra | Damn I wish I had my usb cable so I could put on rockbox now. |
17:03:48 | godzirra | gonan see if my wife wants to go to lunch with me ;) |
17:03:51 | godzirra | and bring it for me |
17:04:56 | LGMS | linuxstb: I can't access to the site, I have a " Accès interdit!" |
17:07:39 | | Quit DrMoos ("CGI:IRC") |
17:08:24 | LGMS | linuxstb: sorry it's ok by http://users.monash.edu.au/~jdgor1/rb/ |
17:08:48 | LGMS | linuxstb: thanks again! |
17:09:17 | | Join SereR0kR [0] (n=Fletcher@Fd597.f.strato-dslnet.de) |
17:09:37 | | Join Higgy_ [0] (n=not_eric@82.18.249.85) |
17:09:47 | perpleXa | linuxstb: is an ipod mini port in development? |
17:10:08 | perpleXa | just wondering, cos i've seen the cvs changes on the lcd drivers |
17:11:22 | linuxstb | Yes - someone is working on it. |
17:11:44 | perpleXa | do you know the display size? |
17:12:45 | markun | linuxstb: don't you think that picking a colour in HSV would be nicer than RGB? |
17:12:59 | linuxstb | perpleXa: 138x110 |
17:13:02 | Nico | it should work now but it doesnt,and i suspect this line : |
17:13:03 | Nico | data->album_cover.bm.data = &gwps->state->id3->albumart_data[0]; |
17:13:15 | perpleXa | thx |
17:13:22 | Nico | i also tried plain data->album_cover.bm.data = gwps->state->id3->albumart_data; |
17:13:25 | linuxstb | perpleXa: Why do you need to do that? |
17:13:29 | Nico | but that didn't work either |
17:13:58 | linuxstb | You can just make the wps code display the album art directly from id3->albumart_data |
17:14:06 | | Join Thus0 [0] (n=Thus0@21.111.102-84.rev.gaoland.net) |
17:14:11 | perpleXa | i just wanted to know that, i've still my old ipod mini that lies somewhere around here |
17:14:12 | linuxstb | perpleXa: Sorry, I meant Nico:... |
17:14:20 | perpleXa | oh |
17:14:23 | perpleXa | :> |
17:14:37 | linuxstb | perpleXa: Time to get your old mini out and install Rockbox then.... |
17:14:49 | perpleXa | yeah |
17:14:56 | * | linuxstb realises he forgot to commit a file for the Mini... |
17:15:35 | *** | Saving seen data "./dancer.seen" |
17:16:06 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
17:16:15 | | Part hshah ("Leaving") |
17:20:40 | Nico | yay it works |
17:21:13 | Nico | got to go but i'll be back soon to polish things a bit :) |
17:21:39 | | Join perl|fbi [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
17:21:49 | linuxstb | Nico: Nice work. I'll look forward to seeing the patch. |
17:22:34 | godzirra | so next question.. if you are charging your ipod video (with rockbox) via USB, can you play it at the same time? |
17:22:54 | linuxstb | markun: Yes, HSV would be nicer - especially on our 320x240 screens. |
17:23:03 | linuxstb | godzirra: Yes. |
17:23:06 | godzirra | woo |
17:23:08 | godzirra | god that makes me happy. |
17:23:16 | linuxstb | You can do that in Apple's firmware as well. |
17:23:23 | godzirra | not witha video. |
17:23:29 | godzirra | at least not that I |
17:23:31 | godzirra | oops |
17:23:40 | godzirra | at least not that I've seen, nor did calling apple help. they said you cant. |
17:24:10 | linuxstb | What happens if you connect it to your computer, and the "eject" it, but without unplugging the usb cable? |
17:24:14 | perpleXa | charging with an ac-supply doesnt affect the functionality |
17:24:35 | godzirra | It stops charging. |
17:24:45 | godzirra | linuxstb: its horribly annoying. |
17:24:47 | linuxstb | godzirra: In Rockbox, hold down the MENU key as you insert the USB cable, and it should charge. |
17:24:58 | linuxstb | But maybe there is a hardware reason why the Apple firmware does that. |
17:25:03 | | Quit Thus0 ("Leaving") |
17:25:05 | godzirra | I think its a power ocnsumption thing. |
17:25:08 | linuxstb | i.e. Rockbox shouldn't do it either. |
17:25:10 | godzirra | USB can only carry 5 volts right? |
17:25:20 | godzirra | Might not be enough to charge and play at the same time. |
17:25:33 | godzirra | But I dont know the power requirements so thats just a guess. |
17:25:51 | linuxstb | No work has been done on that part of Rockbox for the ipod yet - so we'll find out in time. |
17:28:57 | t0mas | 5 volts doesn't matter |
17:29:08 | t0mas | but you have just 500 mA on a normal usb port |
17:31:35 | | Quit stamppot (Read error: 110 (Connection timed out)) |
17:32:08 | godzirra | I'm poor on my electrical engineering, so I dont know what all you need. |
17:32:33 | godzirra | Just a guess. I know you can power a usb device via usb connection, just not sure if you can power it and play something that requires spinning up a hard drive. |
17:32:51 | amiconn | lostlogic: I'll re-check various constellations as well, |
17:33:05 | amiconn | but there's another problem I encountered some days ago: |
17:33:29 | | Quit erus` (Remote closed the connection) |
17:34:10 | | Quit perpleXa ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
17:34:48 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-033.pools.arcor-ip.net) |
17:35:58 | | Join erus` [0] (n=tommo@ACD65276.ipt.aol.com) |
17:41:30 | | Join tvelocity [0] (n=tony@ipa187.11.tellas.gr) |
17:43:18 | Paprica | amiconn? |
17:44:27 | amiconn | Sometimes the voice clips are queued up but not played while music is playing. Stopping music playback triggers output of the queued voice clips |
17:44:54 | lostlogic | amiconn: *nod* that and the missing first couple during music playback are probably mine, and I'll look into them... |
17:45:44 | | Part petur |
17:53:06 | | Quit LGMS ("CGI:IRC (EOF)") |
17:55:47 | | Quit tvelocity ("ΑναχωÏεί") |
17:55:56 | | Join bluey [0] (n=bluey@dslb-084-059-098-010.pools.arcor-ip.net) |
17:57:39 | | Join tenzing [0] (n=mat@jullay.net) |
18:00 |
18:01:00 | amiconn | Paprica: Looks like something usable. I can tell more when testing on the real thing though |
18:01:18 | Paprica | ok |
18:01:32 | Paprica | it will be complete in the night |
18:07:36 | | Join quobl [0] (n=quobl@tor/session/x-01a077e0449e5fd5) |
18:09:33 | amiconn | There will be a visual difference between sim and target, because of the non-square LCD pixels |
18:10:06 | amiconn | If the image looks a bit vertically squeezed in the sim, it will look right on target |
18:10:27 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
18:10:47 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
18:11:23 | Paprica | amiconn, you have the ONDIO or RECORDER |
18:12:04 | amiconn | I have both, but the LCD is the same |
18:12:19 | | Quit merbanan (Read error: 104 (Connection reset by peer)) |
18:12:49 | Paprica | ok i compile a brickmania for the ondio |
18:12:59 | Paprica | could you try it? |
18:12:59 | amiconn | I mean physically the same, archos reused most of the recorder design for the Ondio |
18:13:11 | amiconn | Not right now, but in an hour or so |
18:13:18 | amiconn | (Ondio @home) |
18:13:31 | Paprica | and the recorder with you? |
18:13:38 | amiconn | The only difference is that the Ondio has no backlight |
18:13:43 | amiconn | Nope, H340 with me |
18:14:25 | Paprica | ok |
18:14:59 | | Join webguest30 [0] (n=cd9924ab@labb.contactor.se) |
18:15:02 | Paprica | which version of Ondio/Recorder i need to compile for you? |
18:15:42 | | Quit webguest30 (Client Quit) |
18:16:46 | amiconn | Either of recorder v1, Ondio FM or Ondio SP will do |
18:16:58 | amiconn | No FM or V2 |
18:17:23 | Paprica | ok |
18:28:57 | | Quit mikearthur (Read error: 104 (Connection reset by peer)) |
18:29:20 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
18:30:11 | | Join hyarion_ [0] (i=hyarion@montezuma.acc.umu.se) |
18:31:23 | | Join Matze41 [0] (n=Miranda@p5484CEE2.dip.t-dialin.net) |
18:35:08 | | Quit hyarion (">:-/") |
18:35:28 | Paprica | amiconn, http://rapidshare.de/files/13802141/brickmania.rock.html , Ondio FM |
18:35:51 | | Nick hyarion_ is now known as hyarion (i=hyarion@montezuma.acc.umu.se) |
18:36:56 | | Nick Paprica is now known as Paprica[BBL] (n=Paprica@CBL217-132-67-150.bb.netvision.net.il) |
18:36:56 | DBUG | Enqueued KICK Paprica[BBL] |
18:37:37 | | Join merbanan [0] (i=banan@dalink.campus.luth.se) |
18:49:56 | | Join LinusN [0] (n=linus@labb.contactor.se) |
18:50:10 | | Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
18:51:42 | | Join DT291 [0] (n=DreamTac@adsl-32-194-202.bna.bellsouth.net) |
18:53:24 | | Join Grackshrike [0] (n=alex@d-66-63-85-222.suscom-maine.net) |
18:54:20 | Grackshrike | Has anyone ever run rockbox on a homebrew mp3 player? |
18:55:44 | preglow | yeah |
18:55:50 | Grackshrike | I've been looking into building my own IDE HD based mp3 player, and one of my friends mentioned Rockbox to me, saying it might be easier to reverse-reverse engineer an mp3 player, adding IDE support and using Rockbox. I don't know how doable that is, but I'm reading up on it. |
18:55:53 | preglow | some guy has |
18:55:57 | Grackshrike | Cool, hmm. |
18:56:04 | Grackshrike | Do you have a link? |
18:56:09 | preglow | nah |
18:56:14 | preglow | he made a player that resembled the h120 |
18:56:20 | preglow | but with some differences |
18:56:25 | preglow | like another sound chip |
18:56:36 | Grackshrike | That's cool. |
18:57:50 | preglow | but yeah |
18:58:03 | preglow | doing the software is a more time-consuming thing than doing the hardware |
18:58:05 | preglow | by far |
18:59:09 | Grackshrike | Yeah, I'm sure. It's all documented, so it shouldn't be too hard to remake the HW if you know what you're doing. Unfortunately, I don't really know what I'm doing, but I can learn. :) |
18:59:29 | | Quit mikearthur (Remote closed the connection) |
18:59:32 | Grackshrike | So that's what I'm doing right now, reading. |
18:59:52 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
19:00 |
19:01:36 | Grackshrike | Oh, Rockbox doesn't do audible FF/FR.. I guess that's not really a problem, it GUI makes up for that. |
19:02:25 | Grackshrike | Some of the homebrew mp3 players I've seen have non realtime mp3 codecs like the Rockbox one, and a very simple GUI, so that function was kind of limited. |
19:03:04 | | Quit DreamTactix291 (Read error: 110 (Connection timed out)) |
19:05:17 | preglow | non-realtime? |
19:05:24 | preglow | the rockbox mp3 codec is realtime |
19:08:49 | Grackshrike | Oh, non-realtime /en/coding. |
19:09:25 | preglow | that is realtime too |
19:09:28 | Grackshrike | So what keeps it from FF/FR'ing with sound? |
19:09:33 | preglow | we just don't do it |
19:10:18 | preglow | that'd require us to be able to parse all our codec bitstreams very intimately |
19:10:27 | preglow | we just don't see a reason to spend so much time on such a small feature |
19:10:34 | Grackshrike | Ahh, ok. |
19:11:04 | markun | but it's always possible someone comes up with a patch of course |
19:11:44 | preglow | indeed |
19:11:49 | preglow | but it'll require quite a bit of work |
19:12:38 | preglow | markun: at least you gigabeat people have enough cpu power to just bruteforce decode whatever codec you use very fast |
19:12:43 | preglow | for a tape like ff/rw effect |
19:12:44 | preglow | heh |
19:13:54 | markun | I hope we can get better battery time than the stock firmware buy under clocking |
19:14:15 | markun | maybe a super-boost level for things like video decoding.. |
19:14:25 | | Quit einhirn_ ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:14:30 | markun | s/buy/by :) |
19:14:35 | preglow | what battery time does that get? |
19:14:58 | markun | Toshiba claims 14 and someone even got 17 |
19:15:10 | markun | They spin up the HD before every song.. |
19:15:13 | preglow | ahahaha |
19:15:26 | preglow | i bet they don't exactly supercharge the cpu, though |
19:15:38 | preglow | but with that approach to power saving, they just might... |
19:15:40 | *** | Saving seen data "./dancer.seen" |
19:15:44 | preglow | how much ram has it got? |
19:15:48 | markun | In the bootloader the CPU is set to 296 MHz |
19:15:55 | preglow | ghahahaha |
19:15:57 | markun | only 32 |
19:16:07 | preglow | has it got line in? |
19:16:26 | markun | no |
19:16:29 | preglow | something like that sounds just grand for my effect box project |
19:16:30 | preglow | :/// |
19:16:37 | markun | You could mod it.. |
19:17:01 | markun | solder some wires to the wolfson and connect them through some unused pins on the dock connector |
19:17:25 | preglow | so, how far are you in having a bootloader or something going? |
19:18:07 | preglow | and how'd you find out what regs control cpu freq and such? |
19:18:18 | markun | At first I thought I only had to copy the rockbox kernel to the beginning of the SDRAM, but I also need to set up the MMU to map the beginning of SDRAM to address 0 |
19:18:36 | markun | It's all documented |
19:18:54 | preglow | where? |
19:19:27 | markun | In the s3c2440 manual: http://www.rockbox.org/twiki/bin/view/Main/GigabeatInfo |
19:19:49 | preglow | so, what's keeping you from remapping the ram right now? |
19:20:03 | markun | time? And I'm lazy.. |
19:21:14 | markun | I looked at the linux source how they set up the TLB, it's not that difficult |
19:21:29 | preglow | no, i'd be surprised if it was |
19:21:40 | preglow | so you've got a better linux source now? |
19:21:54 | linuxstb | Have you worked out how you can safely get your own code running yet? |
19:24:49 | | Join Flopy [0] (n=flopy@host165.201-252-54.telecom.net.ar) |
19:24:57 | Flopy | hola |
19:25:02 | Flopy | alguein habla españoil? |
19:25:15 | Flopy | flacos son estupidos? |
19:25:19 | Flopy | no hay nadie q le gusten el rock |
19:25:20 | Flopy | STONES |
19:25:26 | Flopy | cvhau esta n de la cabeza |
19:25:27 | Flopy | putos |
19:25:30 | Flopy | aajaj la concha de su madre |
19:25:31 | preglow | 5 timers |
19:25:31 | Flopy | ajajaj |
19:25:32 | Flopy | :P |
19:25:33 | DBUG | Enqueued KICK Flopy |
19:25:33 | Flopy | chau |
19:25:34 | preglow | even amiconn will be jealous |
19:25:35 | Flopy | jajaahahajaajajaj |
19:25:37 | Flopy | ajaahahahhaah |
19:25:38 | Flopy | ;O |
19:25:40 | Flopy | :P:P |
19:25:44 | | Part Flopy |
19:25:55 | preglow | yes, irc is fun |
19:26:20 | | Join lodesi [0] (n=moi@lns-bzn-30-82-253-159-55.adsl.proxad.net) |
19:26:48 | markun | what a cool guy.. |
19:27:45 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-45-3.w83-198.abo.wanadoo.fr) |
19:27:55 | preglow | damn, this thing really is packed with features |
19:28:05 | linuxstb | markun: Do you have a datasheet for your Wolfson DAC? |
19:28:11 | markun | yes |
19:28:35 | markun | http://www.wolfsonmicro.com/uploads/documents/WM8751.pdf |
19:29:30 | amiconn | preglow: I won't be jealous, SH1 has 5 timers as well |
19:29:52 | preglow | right, thought it had four |
19:29:55 | Grackshrike | Uhh, wtf. http://www.rockbox.org/twiki/bin/view/Main/ManualRockboxInstall In the section "For Non-Windows Users" it says that the jukebox will show up as a drive letter in your "My Computer" folder. AFAIK, Windows is the only OS that uses "My Computer." Maybe that should be fixed, or changed to "Windows Users Who Want To Do It The Hard Way" |
19:30:03 | amiconn | Silly coldfire only has 2 |
19:30:12 | Grackshrike | Er, nvm. |
19:30:18 | preglow | pp also seems to only have two |
19:30:20 | linuxstb | markun: That's register-compatible with the one in the 4G ipods and Nano. (WM8975). |
19:30:22 | Grackshrike | That's what it says, I just didn't read it enough. :P |
19:30:24 | preglow | at least ipl haven't found more |
19:31:55 | preglow | markun: but yeah, you've got a better linux source now? |
19:32:37 | markun | preglow: well, not better. Just the source they used. And I've looked at the source of some more recent kernels. |
19:32:55 | amiconn | linuxstb: (configure changes) Shifting existing target IDs isn't a good idea. The target id is used to check whether plugins and codecs match the core |
19:33:20 | amiconn | (no biggie with the iFP790 though, as iFP support is rather new) |
19:34:49 | Grackshrike | Do I need the original firmware files to flash Rockbox onto an Archos jukebox? |
19:35:07 | amiconn | no |
19:35:15 | Grackshrike | But the iRiver does, correct? |
19:35:20 | LinusN | yes |
19:35:34 | Grackshrike | Okay, just wanted to clarify that. |
19:35:58 | Grackshrike | I guess I can't build my own iRiver unless I know how to make my own firmware, which I don't. |
19:36:24 | Grackshrike | Or if I get the firmware from someone, which is zomg illegal. |
19:37:04 | preglow | markun: yeah, but you've gotten your hands on their modifications as well? |
19:37:47 | preglow | you don't have to make an _exact_ iriver clone |
19:37:56 | preglow | all you have to do is use some sort of platform we supports |
19:38:06 | preglow | and right now, coldfire is the best if you want software codecs |
19:38:21 | | Part LinusN |
19:38:44 | preglow | getting your hands on portalplayer chips is probably pretty damn impossible, so it's probably your only choice |
19:39:07 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
19:41:52 | | Join damaki [0] (n=Chocolat@ALille-153-1-3-87.w83-198.abo.wanadoo.fr) |
19:43:11 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
19:43:17 | amiconn | Paprica[BBL] ? |
19:44:25 | | Join LinusN [0] (n=linus@labb.contactor.se) |
19:49:28 | safetydan | Would anyone be interested in having the audio thread debug screen available in the sim? |
19:50:18 | | Join webguest07 [0] (n=44e92636@labb.contactor.se) |
19:52:18 | mirak | hello |
19:52:29 | | Quit webguest07 (Client Quit) |
19:53:07 | preglow | safetydan: if it's not a big hack, then sure |
19:53:14 | preglow | safetydan: i can see it being useful there as well |
19:53:33 | safetydan | preglow, well I have it now as a big hack, I was just wondering if it was worth trying to clean it up |
19:53:53 | safetydan | If I can do it cleanly, I'll try and commit it |
19:54:21 | | Join heyrew [0] (i=hyhiiy@68-233-38-54.bflony.adelphia.net) |
19:55:02 | RotAtoR | Quick question: you never get BUTTON_REL or BUTTON_REPEAT with ipod scroll events, correct? |
19:56:11 | heyrew | I just tried the Brickmania .rock with my Ondio FM - works great, thanks |
19:56:34 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
19:57:19 | preglow | safetydan: well, all the stuff (except for boost) that the audio debug screen shows is also relevant for sim |
19:57:22 | preglow | safetydan: so i say go ahead |
19:59:13 | heyrew | For the sake of curiosity, could someone please compile Rockboy for Ondio FM |
19:59:42 | preglow | heyrew: what about it? |
19:59:50 | heyrew | I've read the Ondio processor is faster than the other Archos players - is that true? |
19:59:59 | imphasing | rockbox.ipod is the file the bootloader loads, correct? |
20:00 |
20:00:02 | preglow | yeah, it's 12mhz or something |
20:00:12 | preglow | imphasing: aye |
20:00:18 | imphasing | alright, cool |
20:00:22 | heyrew | has anyone tried running Rockbox on the Ondio |
20:00:28 | heyrew | I know there's the button problem |
20:00:33 | heyrew | but for benchmark purposes |
20:00:42 | | Join webguest66 [0] (n=d4406110@labb.contactor.se) |
20:01:46 | preglow | it's only about 1 mhz faster, afaik |
20:02:26 | amiconn | The Ondio (and Player) is clocked at exactly 12MHz while the recorders are clocked at 11.0592 MHz |
20:02:26 | heyrew | ah, ok |
20:02:55 | amiconn | So rockboy should be about 8.5% faster |
20:04:07 | heyrew | will the Rockboy plugin/player from any of the other builds work on the Ondio |
20:04:18 | heyrew | or does it have to be compiled seperately |
20:04:54 | webguest66 | if a players HDD is u/s, would it be possible to reflash the unit with original firmware if it was on the HDD ? |
20:05:48 | amiconn | heyrew: It will have to be compiled separately, and for that, someone would have to find a solution for the lack of buttons |
20:06:02 | preglow | i got this sudden bloody urge to make an echo dsp option on rockbox.... |
20:06:35 | Mikachu | realtime convolution |
20:06:40 | amiconn | *Please* make stereo width working before that... |
20:06:45 | preglow | Mikachu: convolution is no fun |
20:06:49 | ghode|afk | preglow: what ever happened to the darth vadar thing? :P |
20:06:53 | webguest66 | safetydan, have you had a look at the playlist patch ? |
20:06:54 | | Quit San (Read error: 104 (Connection reset by peer)) |
20:06:54 | Mikachu | i just said something i know uses tons of cpu |
20:07:05 | preglow | ghode|afk: i haven't gotten around to anything like that yet |
20:09:19 | heyrew | can't you make it so that on Ondio with Rockboy, the power button is mapped as "A" and the mode button is mapped as "B" - that way the power button only exits out of Rockboy after an extended press |
20:09:37 | heyrew | but I still don't know what you'd do about "pause" |
20:09:41 | safetydan | webguest66, yes. it has some issues that will take a while to sort out |
20:10:01 | webguest66 | thanks |
20:10:28 | safetydan | webguest66, if the guy who wrote it came back with the improved version that he said he had, things would be easier |
20:10:44 | safetydan | preglow, http://sourceforge.net/tracker/index.php?func=detail&aid=1436116&group_id=44306&atid=439120 |
20:10:49 | preglow | yeah, saw |
20:10:57 | safetydan | that's right, you get mailed on those |
20:11:05 | Mikachu | ah! i accidentally entered the pitch screen now |
20:11:15 | preglow | lucky you |
20:11:16 | Mikachu | and i tried to enable that for like half an hour the other day |
20:11:20 | preglow | now change that pitch to 200% |
20:11:23 | safetydan | now to make use of it to try and find out what is going on with SDL sim sound |
20:11:23 | Mikachu | looks like i succeeded but made the keybind a bit wonky |
20:11:29 | Mikachu | i added a menu entry to change the pitch instead :) |
20:11:36 | Mikachu | under my submenu Shut Down |
20:12:10 | Mikachu | also, if you set the plugin_buffer_size to 30MB, playback doesn't work |
20:13:01 | safetydan | hrmm... and it tells me... nothing. darn |
20:13:15 | webguest66 | safetydan, the original author of that patch wont be aorund for a while due to college & studies, well that's according to his post anyway |
20:16:03 | godzirra | aOk, I have a few questions... I just ran through the ipod video installation instructions |
20:16:41 | godzirra | after I did step "F" (ipodpatcher -w N rockboot.bin .. where for me N was 1) and then disconnected my ipod like normal as per the instructions. |
20:16:53 | godzirra | I didnt get the tiny blue text screen that was the rockbox bootloader |
20:17:00 | godzirra | in fact, my ipod didnt reboot at all afte runplugging it. |
20:18:08 | | Quit bluey ("Leaving") |
20:18:35 | godzirra | Any suggestions? :) |
20:19:08 | ghode|afk | try a manual reboot, if not try the process again. |
20:19:54 | godzirra | ok. hrm. How do I manually reboot? |
20:20:12 | ghode|afk | select + MENU i think |
20:20:23 | ghode|afk | hold them down for 5 seconds or so |
20:21:12 | godzirra | ok.. I rebooted and I'm sitting at the apple logo atm. |
20:21:15 | | Join bluey [0] (n=bluey@dslb-084-059-107-238.pools.arcor-ip.net) |
20:21:19 | godzirra | Hrm. definitely diddnt work |
20:21:23 | | Join ssnajper [0] (n=c635c9fe@labb.contactor.se) |
20:22:33 | godzirra | What should I see when I run the ipodpatcher 1 rockboot.bin ? |
20:22:44 | godzirra | because when I run it, I get the exact same thing I got the first time. |
20:22:53 | | Part webguest66 |
20:23:04 | XavierGr | At last I got back my RMAed H340, I have the package right in front of me :D |
20:23:09 | XavierGr | Now lets see.... |
20:23:35 | ghode|afk | did you use this "ipodpatcher -w N rockboot.bin" with the -w? |
20:23:49 | preglow | seems iriver has refused to repair a unit on warranty because of rockbox now |
20:24:04 | godzirra | Nope.. the docs say ipodpatcher N rockboot.bin |
20:24:06 | godzirra | should I use w? |
20:24:11 | godzirra | preglow: that sucks :( |
20:24:19 | godzirra | crap |
20:24:22 | godzirra | the docs do say -w |
20:24:24 | godzirra | sorry. I'm an idjit. |
20:24:27 | ghode|afk | yes :P |
20:24:50 | godzirra | I swear I re-read that three times. Thanks. :( |
20:24:51 | | Join Matze41 [0] (i=Miranda@p5484CEE2.dip.t-dialin.net) |
20:24:59 | ghode|afk | yes, the docs do say it, not that you are an idjit :P |
20:25:15 | godzirra | hehe |
20:25:17 | godzirra | Woo |
20:25:19 | godzirra | We have rockbox. |
20:25:21 | | Quit Matze41 (Read error: 104 (Connection reset by peer)) |
20:25:21 | Ctcp | Ignored 2 channel CTCP requests in 48 minutes and 37 seconds at the last flood |
20:25:21 | * | godzirra does the happy dance. |
20:25:34 | ssnajper | i saw that slimx got the menu loading on the 3g, does it fully work yet? |
20:25:42 | | Quit heyrew () |
20:25:44 | godzirra | wow that was neat. When I plugged in the usb cable my ipod rebooted and showed the apple logo. |
20:25:50 | godzirra | or it flashed the apple logo |
20:25:53 | godzirra | hrm... maybe it didnt reboot |
20:25:55 | godzirra | that was very odd. |
20:26:12 | godzirra | and it started up itunes too. |
20:26:19 | ghode|afk | i think its best not to have the usb cable plugged in when booting rbx |
20:26:31 | godzirra | I wasnt booting rockbox. |
20:26:34 | godzirra | It was already booted |
20:26:51 | godzirra | I plugged in the usb cable and it popped up the apple logo for a second and now is flashing the "do not disconnect" logo. (but not the normal logo I usually have....) |
20:27:08 | Mikachu | monochrome? |
20:27:30 | XavierGr | no this is not possible..... |
20:27:37 | ghode|afk | i think usb detection on the 5g is not the best atm,not 100% though |
20:27:37 | XavierGr | I can't belive this |
20:27:44 | XavierGr | they didn't fix it |
20:27:57 | XavierGr | FOR GODS SAKE |
20:28:11 | godzirra | Mikachu: yes, monochrome. |
20:28:29 | linuxstb | XavierGr: That's not good.... |
20:28:51 | godzirra | when I ejected the normal way, it rebooted again |
20:28:54 | godzirra | into rockbox |
20:29:34 | muesli__ | XavierGr what was is/was broken?` |
20:29:37 | ssnajper | anybody on 3g status? |
20:29:40 | XavierGr | USBOTG |
20:29:57 | XavierGr | I made various measurements to be sure that it wasn't the cable |
20:30:01 | godzirra | Mikachu: do you know what is going on with it? |
20:30:03 | imphasing | slimx was working on 3G |
20:30:11 | imphasing | I have a working 3G bootloader too |
20:30:19 | imphasing | Not sure of the total status though |
20:30:49 | ssnajper | i read he got menu loading but not sure if he got any further |
20:31:34 | markun | preglow: btw, did I even show you the diff I made from the original linux source and the one from toshiba? |
20:31:52 | preglow | markun: no |
20:32:45 | markun | http://130.89.160.166/Gigabeat/patch-2.4.18-rmk6-gb4r.bz2 |
20:32:45 | godzirra | Yeah, my ipod immediately reboots into what at a quick glances seems to be apples "emergency recovery mode" as soon as I plug in a usb cable |
20:33:01 | Mikachu | when you're in rockbox? |
20:33:02 | godzirra | anyone know what may be going on? |
20:33:06 | godzirra | Mikachu: Yup. I'm in rockbox |
20:33:11 | godzirra | I plugin the usb cable |
20:33:11 | Mikachu | i think that's a feature |
20:33:19 | godzirra | it flashes a quick apple logo |
20:33:19 | Mikachu | rockbox doesn't handle filetransfers yet |
20:33:22 | godzirra | then says do not disconnect. |
20:33:27 | godzirra | Oh. Huh. |
20:33:29 | Mikachu | yeah, i'm pretty sure i saw code to do that |
20:33:38 | godzirra | ok, as long as thats what its supposed to do lol |
20:33:40 | godzirra | was just odd to see. |
20:34:07 | | Join xmixahlx [0] (n=xmixahlx@64.122.111.98) |
20:35:45 | preglow | markun: what is the coprocessor? |
20:37:45 | markun | preglow: there are 2 internal coprocessors for debugging and memory management |
20:38:05 | markun | It's a feature of the ARM920T |
20:38:24 | godzirra | Does anyone know where to get foo_pod for foobar2000? I installed foobar2000 to try and get my stuff working correctly but no luck. |
20:38:32 | godzirra | working correctly in rockbox and ipod firmware. |
20:38:32 | | Quit ssnajper ("CGI:IRC (EOF)") |
20:38:33 | godzirra | I meant |
20:40:32 | markun | godzirra: why don't you use google? |
20:42:58 | godzirra | I did, and havent been able to find it. I find a lot of places referencing it, but no places to actually download it. |
20:43:04 | godzirra | And I always google before asking in irc ;) |
20:43:33 | godzirra | crap. foopod and foo_pod return very different results. |
20:44:07 | markun | godzirra: http://loodi.com/foo_pod.zip |
20:46:25 | godzirra | I found it, thank you. |
20:46:29 | godzirra | I was searching for foopod |
20:46:30 | godzirra | not foo_pod |
20:47:36 | godzirra | does rockbox support color in wps files? |
20:48:17 | | Join Henrico [0] (n=henrico@cn-mss-cb01-2587.dial.kabelfoon.nl) |
20:55:49 | linuxstb | You can use colour bmp files, but at the moment, you can't change the text colour. |
20:57:09 | markun | would be nice if we had a default rockbox backdrop in svg |
20:58:52 | godzirra | Gotcha. |
20:59:01 | godzirra | Whats svg? |
20:59:33 | amiconn | utgl |
21:00 |
21:00:57 | | Quit erus` (Remote closed the connection) |
21:01:19 | | Join slimx [0] (n=slimx@vau75-7-82-234-251-56.fbx.proxad.net) |
21:02:58 | amiconn | wah, bug in asm memset16 :( |
21:03:59 | | Join erus` [0] (n=tommo@ACD65276.ipt.aol.com) |
21:06:50 | linuxstb | Can someone using Firefox (preferably under Debian) tell me if they can see the text in the "code" box on this page? http://www.hydrogenaudio.org/forums/index.php?showtopic=41656 |
21:06:58 | linuxstb | For some reason, it's completely blank for me.... |
21:07:10 | preglow | i can, ubuntu |
21:07:16 | preglow | so at least it's close to debian :> |
21:07:47 | Mikachu | i can in galeon, compiled against firefox on gentoo :P |
21:08:20 | preglow | will the ffmpeg wma decoder take all wmas? |
21:08:20 | linuxstb | :( |
21:08:25 | preglow | that are not protected, that is |
21:09:21 | slimx | i also can |
21:09:29 | slimx | in my lfs |
21:09:37 | Nico | linuxstb: i'm going to update my patch soon |
21:09:46 | Nico | (album art) |
21:09:54 | Nico | it seems to work nicely |
21:10:04 | slimx | what firefox version do you run ? |
21:10:09 | linuxstb | preglow: It calls itself a "wma v2" decoder - I think that's the main version in use, apart from "wma pro". |
21:10:14 | | Quit mirak (Connection timed out) |
21:10:51 | Nico | oh damn SF is down |
21:11:07 | amiconn | linuxstb: Working here as well, on debian sid, amd64 |
21:11:18 | amiconn | firefox 1.5.0.1 |
21:11:21 | linuxstb | slimx: 1.0.4 Guess it's time to upgrade.... |
21:11:31 | | Join lokki [0] (n=5449043c@labb.contactor.se) |
21:11:31 | | Join muesli- [0] (n=muesli_t@88.134.20.76) |
21:12:27 | lokki | linuxstb: for your problem with firefox... what happens if you rightclick on the code part and select view source? |
21:12:54 | lokki | have you perhaps changed the default font color? |
21:13:01 | amiconn | 1.0.4 is stone-age for firefox |
21:13:13 | slimx | yes it is linuxstb |
21:13:14 | slimx | :) |
21:13:29 | Nico | linuxstb: the problem with the fact of storing the album art in mp3entry is that i need to load it at each track change and not only when the dir changes |
21:14:02 | linuxstb | I've just installed 1.5.0.1... I can now see the text, but it is corrupted - looks like some kind offont problem. |
21:14:26 | slimx | :p |
21:14:27 | lokki | you probably mean 1.0.5 ... |
21:14:40 | lokki | :-) |
21:14:44 | linuxstb | Nope - it's telling me 1.5.0.1... |
21:14:47 | Mikachu | you're not using nvidia with renderaccel on and gtk 2.8.x or higher? |
21:14:55 | Mikachu | if linux |
21:15:02 | linuxstb | Possibly... I am using nvidia and gnome. |
21:15:06 | muesli- | 1.5.0.1 is very ok |
21:15:18 | Mikachu | there are some problems with renderaccel i think |
21:15:21 | Mikachu | you could try turning it off |
21:15:33 | linuxstb | How would I do that? |
21:15:35 | slimx | hey linuxstb the bootloader in cvs is bad and just can't work |
21:15:35 | | Quit lokki (Client Quit) |
21:15:43 | *** | Saving seen data "./dancer.seen" |
21:16:01 | linuxstb | slimx: Do you mean for the 3g, or all bootloaders? |
21:16:10 | slimx | 3g only |
21:16:18 | Mikachu | if it's not listed in your xorg.conf it's not enabled |
21:16:46 | slimx | the assembler code use the bad iram start addr |
21:16:50 | linuxstb | xorg.conf? I've got an XF86Config-4... |
21:16:58 | Mikachu | in there then |
21:17:26 | linuxstb | I can't see it. |
21:17:26 | preglow | slimx: iram address is the same for both pp5002 and pp5020 |
21:17:57 | slimx | it is dram |
21:18:03 | slimx | sorry |
21:18:04 | slimx | :) |
21:20:11 | slimx | preglow, can you commit this change in cvs ? |
21:20:58 | | Quit bluey ("Leaving") |
21:21:32 | linuxstb | slimx: I can do it. It's 0x28000000 for the PP5002? |
21:21:58 | slimx | yes linuxstb |
21:22:02 | | Quit Paprica[BBL] (Read error: 110 (Connection timed out)) |
21:22:13 | slimx | if you want i can paste the code :) |
21:22:38 | linuxstb | How can I use the DRAM_START define in the inline assembler? |
21:22:54 | slimx | i don't know |
21:23:02 | markun | preglow: "WMA 9 is backward-compatible with previous Windows Media Audio-compatible decoders, which means that WMA 9 content can be played with previous versions of Windows Media Player" |
21:23:05 | | Join ModernExecutive [0] (n=ModExec@wm204-165.unwired-grad.wm.edu) |
21:23:21 | ModernExecutive | linus get his h300? |
21:24:32 | amiconn | linuxstb: Inline assembler as asm( ) ? |
21:24:47 | amiconn | and what kind, i.e. freestanding or within a function? |
21:25:05 | linuxstb | Yes - if you look in bootloader/ipod.c, and search for "#0x10000000" - I want to replace that by DRAM_START |
21:25:29 | slimx | search this in the main function |
21:25:31 | Nico | http://nicolas.pennequin.free.fr/album_art/album_art_v3.patch |
21:25:32 | slimx | :) |
21:26:13 | amiconn | linuxstb: |
21:26:25 | amiconn | "mov r0, #0x10000000 \n" |
21:26:28 | amiconn | oops |
21:26:35 | linuxstb | :) |
21:26:48 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
21:27:17 | amiconn | It's a bit tricky. First you need two macros to stringify and evaluate: |
21:27:32 | amiconn | #define XSC(X) #X |
21:27:40 | amiconn | #define SC(X) XSC(X) |
21:27:44 | amiconn | Then you can use: |
21:28:04 | | Part ModernExecutive |
21:28:10 | amiconn | "mov r0, #" SC(DRAM_START) " \n" |
21:28:36 | linuxstb | I understand... |
21:29:07 | linuxstb | Thanks. |
21:29:40 | slimx | it's a better way :) |
21:33:46 | | Quit ender` (" Never put off til tomorow what you can skip altogether.") |
21:34:47 | | Quit Henrico ("gtkBitchX: it's what's for lunch") |
21:36:51 | amiconn | Perhaps "mov r0,#" #DRAM_START " \n" will also work |
21:37:09 | amiconn | The two-macro solution can also calculate, |
21:37:53 | amiconn | e.g. "mov r0,#" SC(VAL1|VAL2) "\n" |
21:40:06 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-26-194.w83-198.abo.wanadoo.fr) |
21:42:16 | | Join ender` [0] (i=ychat@84.52.165.220) |
21:44:02 | | Join Matze41 [0] (i=Miranda@p5484CEE2.dip.t-dialin.net) |
21:49:54 | slimx | i've a bug in usb.c :p |
21:50:18 | slimx | when USB_NONE is defined |
21:50:45 | slimx | rockbox fail to build |
21:50:47 | amiconn | USB_NONE hasn't been used for ages |
21:51:01 | slimx | but i have to :p |
21:51:06 | amiconn | It's a remnant from neo support |
21:51:09 | Nico | https://sourceforge.net/tracker/index.php?func=detail&aid=1434758&group_id=44306&atid=439120 |
21:51:11 | amiconn | ...which never really worked |
21:51:30 | slimx | it just need the usb_wait_for_disconnect function |
21:51:42 | amiconn | Huh? |
21:51:48 | slimx | and build correctly after adding it |
21:51:52 | amiconn | USB_NONE should never need that |
21:52:11 | slimx | but it is used in the apps |
21:52:42 | amiconn | Most probably in USB_SCREEN only |
21:52:56 | amiconn | ...which shouldn't be built in for USB_NONE either |
21:53:15 | slimx | also in playlist.c |
21:53:21 | slimx | and playback.c |
21:53:39 | amiconn | Ah, yes |
21:53:46 | amiconn | Should be an empty macro then |
21:53:57 | | Quit damaki (Read error: 110 (Connection timed out)) |
21:53:58 | slimx | ld told me it :) |
21:54:21 | slimx | i've added an empty function though |
21:54:27 | amiconn | (or the section(s) dealing with USB ifdefed out) |
21:55:08 | amiconn | That would reduce dead code, which is A Good Thing |
21:55:49 | amiconn | Btw, what are you doing with USB_NONE? |
21:56:57 | slimx | ipodlinux have nothing to deal with usb for 3g so i need it |
22:00 |
22:01:30 | amiconn | Rockbox doesn't really deal with USB on the other iPods either |
22:01:31 | | Join yeahx_ [0] (n=aarond@c-67-160-124-13.hsd1.wa.comcast.net) |
22:01:47 | amiconn | Afaik the only thing it does is reboot the iPod in disk mode |
22:02:11 | slimx | i know |
22:02:49 | slimx | but the usb driver just freeze ipod3g |
22:03:18 | slimx | and without it, it load's properly |
22:03:52 | slimx | i don't think it's really important to get something to deal with usb right now |
22:04:31 | slimx | and just adding this function solve the bug for 3g |
22:05:59 | slimx | otherwise i can try to remove the calls in apps |
22:06:31 | linuxstb | Nico: I've just been looking at your patch. Why do you need a special "no cover" bitmap? Shouldn't that be part of the backdrop image for the wps? |
22:06:39 | | Join solexx [0] (n=jrschulz@c169067.adsl.hansenet.de) |
22:07:02 | amiconn | Hah, now that was a silly bug in memset16(9 :-) |
22:07:19 | amiconn | I just forgot to change a move.b into move.w ... |
22:08:54 | lostlogic | amiconn: :) |
22:09:42 | lostlogic | amiconn: I took a look at trying to enhance the dsp code using line read/write but I couldn't find anywhere where the code size increase wouldn't completely offset any gains :( any suggestions? |
22:11:14 | | Quit Matze41 (Read error: 104 (Connection reset by peer)) |
22:12:25 | | Quit yeahx (Read error: 110 (Connection timed out)) |
22:14:29 | amiconn | lostlogic: Hmm, not really. Line burst reads/writes should substantially increase performance, unless memory access is only a minor part of dsp operation |
22:14:38 | amiconn | (which I guess it's not) |
22:15:12 | amiconn | Anyone got an idea where size_t is defined? |
22:15:22 | amiconn | (for rockbox) |
22:15:40 | amiconn | string.h includes stddef.h, but there is no stddef.h in the rockbox sources... |
22:16:00 | lostlogic | amiconn: Yeah −− there's plenty of places where we're reading a sample, doing 2-3 instructions on it and then saving it −− so in theory this should be optimizeable −− but I keep finding it to be slower because it takes so much more code to read 4 samples, operate on 4 samples and save more samples :-\ |
22:16:09 | Bagder | amiconn: ./firmware/include/sys/types.h |
22:16:34 | Bagder | find . -name "*.h" | xargs grep " *typedef.*size_t" |
22:16:50 | amiconn | Oops, overlooked this one |
22:17:01 | amiconn | I *did* look at sys/types.h ... |
22:17:09 | Bagder | :-) |
22:17:17 | lostlogic | I love bagder's "teach a man to fish" method of answering questions, always answer with a 1 liner |
22:17:20 | lostlogic | ;) |
22:17:40 | amiconn | The fxgrp&\/! stuff is too cryptic |
22:17:51 | Bagder | regexp is your friend |
22:18:03 | | Quit solexx_ (Read error: 110 (Connection timed out)) |
22:18:16 | amiconn | Still, string.h includes a non-existing file... |
22:25:24 | Nico | linuxstb: about the 'no cover' bitmap... it's true it's not really necessary |
22:25:43 | Nico | when i started the patch i first looked how to display that one |
22:26:09 | Nico | but i think i will remove it |
22:26:17 | Nico | the loading one too |
22:29:32 | linuxstb | Yes, that will simplify things - you then just need %C|x|y| |
22:30:12 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-24-235.w83-114.abo.wanadoo.fr) |
22:30:16 | linuxstb | But I'm still trying to think of a good way to store the images.... |
22:30:38 | Nico | isn't the current one a good one ? |
22:31:22 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
22:31:31 | | Join midkay [0] (n=midkay@24.143.70.99) |
22:31:36 | linuxstb | The problem is that each of your albumart_data[] arrays is 20000 bytes. And there are 32 mp3entry structs stored in memory... |
22:31:58 | Nico | wow |
22:32:21 | linuxstb | 32 is the maximum number of tracks Rockbox will buffer at the same time. |
22:32:37 | lostlogic | we need to move to dymanically allocating those −− which is on the docket for devcon |
22:32:57 | linuxstb | I was thinking of using the audio buffer, and storing them before the audio data for the track. |
22:33:17 | Nico | storing several album arts is good, but many are duplicate |
22:33:22 | linuxstb | The playback code would then have to copy the image for the current track to a fixed buffer. |
22:33:32 | lostlogic | that could be done... |
22:33:33 | | Quit Kohlrabi (Nick collision from services.) |
22:33:42 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-142-033.pools.arcor-ip.net) |
22:33:42 | lostlogic | couldn't it just give a pointer to the data to the wps? |
22:33:49 | Bagder | sounds like a good idea to me |
22:34:01 | amiconn | That's in fact an old idea of mine - have the whole trackinfo struct in front of each loaded track, |
22:34:02 | Bagder | buffer wrapping would of course need to be handled |
22:34:10 | linuxstb | Nico: We always have to deal with the worst case - e.g. 32 tracks in memory, each from a different directory, and each with cover art. |
22:34:17 | lostlogic | amiconn: yes, and just have a linkedlist of pointers to those |
22:34:22 | amiconn | and *one* fixed struct where the data is copied into when playback of that track starts |
22:34:36 | linuxstb | amiconn: Yes, that's what I was thinking. |
22:34:41 | amiconn | (to have it still available further into the track in case the track is longer than mem) |
22:34:45 | Bagder | with album art, that idea is just getting better |
22:34:54 | muesli- | when ur using the wrong polarization on an iriver, does it brick ur battery only or the whole player? |
22:34:57 | Nico | but when possible, we should try to minimise the number of arts loaded |
22:35:01 | amiconn | One major obstacle (on hwcodec) is the bitswap |
22:35:02 | | Quit moozooh (Read error: 113 (No route to host)) |
22:35:04 | Nico | like by keeping a list of the loaded ones |
22:35:06 | Bagder | muesli-: it *fries* it good |
22:35:07 | lostlogic | hmm... and there's the reason to copy the album art to a fixed buffer too −− when teh beginning of the track gets overwritten |
22:35:27 | muesli- | Bagder the battery or the whole player? |
22:35:30 | Bagder | muesli-: the one Linus analyzed had its CPU and more killed |
22:35:34 | lostlogic | Bagder: it fries the power management unit, the battery is fine |
22:35:38 | Mikachu | maybe it should be written in a way that allows reading the album tag from id3 too? |
22:35:39 | webguest71 | Nico: Will the 20000 byte limit restrict image size to 75x75 or less? |
22:35:49 | lostlogic | at least that was my experience with frying things with power |
22:35:51 | amiconn | It currently grovels across the whole ring buffer, which means the metadata would be bitswapped too |
22:36:08 | linuxstb | webguest71: 20000 is too big - 75x75x2 is 11250 bytes. |
22:36:14 | muesli- | ok m8s...wasnt my player though |
22:36:38 | amiconn | That seems like an important topic for devcon to me - a unified, clean, simple and flexible playback engine |
22:36:50 | Bagder | Mikachu: I think we all agree on that |
22:36:51 | Nico | size is antoher thing that has to be discussed... |
22:36:55 | webguest71 | I was hoping to do a wps with a 120x120 image...maybe the buffer could be user definable via menu? |
22:37:15 | linuxstb | Mikachu: Yes, Nico's latest patch is ready for that. |
22:37:18 | Mikachu | heh, i formulated that strangely |
22:37:23 | amiconn | ...for both swcodec and hwcodec |
22:37:29 | slimx | the scroll wheel work :) |
22:37:32 | Nico | webguest71: currently the patch is still work in progress |
22:37:48 | lostlogic | amiconn: do you think it's practical to unify them −− in some ways they are quite different |
22:37:49 | amiconn | It will also enable us to integrate the pcm codec for mas more easily |
22:37:50 | Nico | you will probably be able to use the size you want in the future |
22:38:30 | amiconn | lostlogic: Yes I think so. The playback engines are unnecessarily different atm |
22:38:54 | lostlogic | amiconn: ok, I haven't actually read the hwcodec one much. |
22:38:54 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.100.109) |
22:39:11 | lostlogic | and yes, I think working on this when there are several of us in one place will be good. |
22:39:18 | webguest71 | Nico: np...just inquiring :) |
22:39:54 | amiconn | ...and dissecting the swcodec playback engine seems like a good idea as well. |
22:40:05 | amiconn | It looks quite complicated to me |
22:40:16 | | Join imphasing_ [0] (n=a766a239@yossman.net) |
22:40:16 | webguest71 | With larger screens like ipod video and the gigabeat, I think many users will want to use images a little larger than 75x75 as well |
22:40:24 | Nico | indeed |
22:40:47 | Nico | what i have in mind is just using the screen size as a limit |
22:40:57 | lostlogic | amiconn: it is painful −− there aren't cleanly defined code paths, things "might work this way" but then if they are fast skipping they "might be different" and if they are medium speed skipping it might just stop working entirely :-P |
22:41:25 | webguest71 | Nico: Good idea, not that anyone will go that large, but at least they have the option |
22:42:37 | amiconn | lostlogic: You should take a look at the hwcodec engine. It certainly has less functionality, and I'd say it isn't the best design either, but it works rock-solid |
22:43:03 | amiconn | It uses message queues to serialise operations |
22:43:27 | lostlogic | amiconn: swcodec tries to as well, but ... yeah −− I'll have to look at hwcodec. |
22:43:35 | amiconn | mpeg.c |
22:43:37 | lostlogic | might do that when I'm looking at the problems with voice |
22:44:34 | safetydan | oh yeah! SDL audio finally bloody works |
22:44:44 | Bagder | rocking! |
22:44:50 | preglow | w00t! |
22:44:52 | amiconn | You can skip the whole code path #if CONFIG_CODEC == MAS3587F if you're only interested in the playback parts |
22:44:55 | | Quit SereR0kR ("XChat Aqua") |
22:44:57 | safetydan | man that was hard... but obvious after I fixed it |
22:45:08 | Bagder | safetydan: btw, I'm all _for_ adding support to get the debug audio thread stuff in the sim |
22:45:16 | amiconn | Also note that voice isn't handled in mpeg.c, as the decoder can't do both music and voice at once |
22:45:20 | safetydan | buffer underflow in the SDL hardware audio thread |
22:45:27 | lostlogic | amiconn: thanks :) last time I tried to start ripping code out of playback.c I ended up with a deadlock I couldn't solve, maybe I'll give it another go |
22:45:42 | midkay | does rockboy run on the ipod 5g? |
22:45:46 | safetydan | Bagder, have you seen the patch? I'm not sure I like how debug_menu.c ends up |
22:45:51 | webguest71 | linuxstb: 120x120x2=28800, so I guess 20000 won't work for images that large |
22:45:56 | Bagder | no, didn't check the patch (yet) |
22:46:03 | imphasing_ | linuxstb: Does your pacman port use SDL for rendering? |
22:46:07 | markun | linuxstb: is there any logic in the naming of the wolfson codecs? |
22:46:09 | amiconn | There is lower-level mp3 playback code in mp3_playback.c |
22:46:37 | linuxstb | markun: I haven't spotted it. |
22:46:45 | lostlogic | amiconn: what functionality is in each? |
22:47:02 | lostlogic | amiconn: part of the problem with playback.c is simply that it is too much code in one file, It hink |
22:47:03 | linuxstb | imphasing_: No. |
22:47:04 | amiconn | mp3_playback.c holds stuff to play from memory |
22:47:18 | imphasing_ | linuxstb: rockbox's lcd driver? |
22:47:22 | amiconn | mpeg.c handles buffering, metadata etc in a thread |
22:47:26 | linuxstb | imphasing: Yes. |
22:47:28 | markun | linuxstb: I'm wondering how to merge the 3 families of register compatible codecs |
22:47:56 | lostlogic | amiconn: *nod* we should definitely be able to use that in playback.c |
22:48:18 | lostlogic | ermh unify |
22:48:24 | amiconn | mp3_playback.c should be the equivalent of pcm_playback.c |
22:48:37 | linuxstb | markun: I plan to do more work on the audio drivers - cleaning them up, and I'll see if I can unify them then. I think it should be possibly using macros. |
22:48:56 | amiconn | ..but for swcodec, there is an extra layer that doesn't exists yet for hwcodec, the decoding itself |
22:49:20 | amiconn | I think it would be a good idea to introduce this layer for hwcodec as well. |
22:49:58 | amiconn | It would handle several things. First, it would handle the bitswap (into an extra buffer, so we can put metadata in the main buffer) |
22:50:14 | amiconn | Then it would have to handle codec changes as well (mp3<->pcm) |
22:50:51 | amiconn | mp3->pcm means stopping the mas, uploading the pcm codec to the mas (via i2c), then start playing pcm. |
22:51:20 | amiconn | pcm playback means bitswap, plus blocking the playback data into 4KB blocks prepended with 'WAVE' |
22:51:26 | amiconn | (of course also bitswapped) |
22:51:54 | amiconn | pcm->mp3 means a mas reset, then start playing mp3 |
22:52:41 | amiconn | With the pcm codec we should at least be able to support pcm WAV and AIFF, perhaps also stuff like ADPCM |
22:52:54 | safetydan | amiconn, I also have a fix for the icon lag in the player sim, but it makes the icons flickery so I haven't committed it yet. I need to rethink how the charcell drawing works |
22:52:54 | | Quit imphasing_ ("yossman.net freenode.net/wikipedia webchat CGI:IRC 0.5.4 (2005) (EOF)") |
22:53:07 | | Quit erus` (Remote closed the connection) |
22:53:34 | Bagder | ./rockboxui −−zoom |
22:53:35 | Bagder | Segmentation fault |
22:53:38 | Bagder | :-) |
22:56:26 | | Quit webguest71 ("CGI:IRC (EOF)") |
22:56:55 | linuxstb | amiconn: Apart from the space for the compressed and uncompressed image, does the jpeg decoder need any other large buffers? |
22:57:29 | | Join erus` [0] (n=tommo@ACD65276.ipt.aol.com) |
22:57:58 | amiconn | On 1bit and 2bit greyscale targets it needs the grayscale library buffer |
22:58:02 | | Quit erus` (Remote closed the connection) |
22:58:26 | Bagder | sound does not work with my sdl sim on x11 |
22:58:37 | | Join erus` [0] (n=tommo@ACD65276.ipt.aol.com) |
22:59:14 | | Join rhymesgalore [0] (n=5936a618@labb.contactor.se) |
22:59:48 | | Quit rhymesgalore (Client Quit) |
23:00 |
23:00:14 | | Join rhymesgalore [0] (n=5936a618@labb.contactor.se) |
23:00:16 | | Join Bger [0] (n=Bager@217.9.226.114) |
23:01:29 | rhymesgalore | Hi there, was just reading this "No X5 remote support just yet" in the CVS activities. how far has the X5 developement then come? |
23:01:43 | Bagder | not very |
23:01:59 | Bagder | as we have no bootloader yet |
23:02:43 | rhymesgalore | damn, i really would like to help, but don't have any programming skills^^ |
23:03:06 | Bagder | most remote stuff should be very similar to the iriver's remote anyway |
23:03:34 | Bagder | at least high-level wise |
23:04:50 | rhymesgalore | thx for the info though^^ |
23:05:14 | BHSPitMonkey | whoever made Plasma, that's awesome |
23:05:34 | Bagder | I bet cvs knows, I can't remember |
23:05:37 | | Quit rhymesgalore ("CGI:IRC (EOF)") |
23:05:54 | BHSPitMonkey | lol, I'm not interested enough in asking cvs |
23:06:09 | BHSPitMonkey | he lives so far away from IRC, it's horrible |
23:06:17 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:06:22 | * | BHSPitMonkey glances at Firefox icon |
23:08:46 | Nico | https://sourceforge.net/tracker/index.php?func=detail&aid=1434758&group_id=44306&atid=439120 |
23:08:51 | Nico | updated with v3.1 |
23:08:55 | | Join JdGordon [0] (n=Miranda@c220-239-137-122.smelb1.vic.optusnet.com.au) |
23:09:07 | Bagder | Nico: we all get mailed on updates... |
23:09:18 | Nico | sorry |
23:09:25 | JdGordon | morning all |
23:09:27 | Bagder | no worries, I'm just informing you |
23:09:37 | Bger | JdGordon evening ;) |
23:09:41 | preglow | some rather optimistic feature requests going on... |
23:10:01 | safetydan | Bagder, by "not work" do you mean no audio or audio that breaks up? |
23:10:11 | Bagder | no audio at all |
23:10:16 | safetydan | very odd |
23:10:18 | Bagder | and the time doesn't move in the wps |
23:10:28 | safetydan | which means SDL couldn't init the audio subsystem |
23:10:44 | Bagder | I'll investigate further at later time |
23:11:06 | safetydan | Should have printed something like "Unable to open audio..." |
23:11:39 | Bagder | oops, it did |
23:12:23 | safetydan | If you're lucky it might have also printed why |
23:12:45 | Bagder | it didn't, it just said "Unable to open audio:" |
23:12:56 | safetydan | well that was useful |
23:13:16 | safetydan | I guess SDL_GetError() isn't saying anything |
23:15:08 | safetydan | the x11 also crashes if you do ./rockboxui −−zoom |
23:15:15 | safetydan | which isn't surprising since I nicked the code from there |
23:15:26 | safetydan | anyway, I'll look at it tomorrow |
23:15:29 | safetydan | night all |
23:15:32 | Bagder | I never used −−zoom with that since it had 2 by default |
23:15:35 | Bagder | night |
23:15:35 | | Join ModernExecutive [0] (n=ModExec@pool-70-18-144-65.norf.east.verizon.net) |
23:15:39 | | Part ModernExecutive |
23:15:40 | | Part safetydan ("Leaving") |
23:15:45 | *** | Saving seen data "./dancer.seen" |
23:17:32 | Nico | good night everyone |
23:17:40 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
23:17:41 | | Quit Nico () |
23:17:55 | JdGordon | no1 wants to commit the colour settings patch?? :( |
23:23:11 | | Join Genre9mp3 [0] (n=yngwiejo@dslcustomer-230-197.vivodi.gr) |
23:24:14 | | Quit vca (Remote closed the connection) |
23:25:16 | | Quit lodesi (Read error: 104 (Connection reset by peer)) |
23:25:23 | linuxstb | JdGordon: I've been testing the rgb565 -> rgb888 -> rgb565 conversion - you may find this program useful: http://www.davechapman.f2s.com/rockbox/rgb.c |
23:26:29 | BHSPitLappy | how did coob do it? |
23:26:44 | BHSPitLappy | he converted imphasing's dumps |
23:27:18 | JdGordon | linuxstb: ok, thanx, ill play with it today.. |
23:27:24 | lostlogic | amiconn: got pulled away, but did read all you were saying about the hwcodec targets and playing wav. so probably the thing to do is to rework / rewrite the swcodec engine that already has all of the needed layers, and the work from there to make sure that it's as robust as the hwcodec engine, and then support hwcodec in the same framework? |
23:27:51 | amiconn | Yes I think so |
23:28:40 | amiconn | We should also check whether we can reuse ideas from the hwcodec engine when rewriting the swcodec engine |
23:29:07 | amiconn | Codec loading will most probably end up different |
23:30:42 | amiconn | (on hwcodec) I think the mp3 'codec' should be built in, as (1) it's essentially just the bitswap and some inits and (2) you can't essentially play anything without it |
23:30:50 | | Join TCK [0] (n=tckocr@81-178-143-111.dsl.pipex.com) |
23:31:09 | amiconn | The pcm codec could be built-in as well, except the downloadable mas firmware |
23:31:25 | | Join Paprica [0] (i=Paprica@CBL217-132-151-145.bb.netvision.net.il) |
23:31:29 | Paprica | amiconn? |
23:31:56 | amiconn | First, this will save RAM when it's not needed (it's around 10KB). Second, it will also save us from GPL conflicts |
23:33:22 | amiconn | Paprica: I tried brickmania on Ondio. As another user already said it works fairly well. Just some ntpicks from my side: |
23:34:05 | amiconn | (1) The left part of the 'q' in the 'quit' menu item should be 2 pixels wide as with all other letters |
23:34:27 | | Join Shadowarrior13 [0] (i=Shadowar@ip68-3-160-223.ph.ph.cox.net) |
23:34:35 | amiconn | (2) In the menu, Right should select the menu item as this is what is used as 'play' everywhere else |
23:35:18 | amiconn | (3) In gameplay it would probably be helpful to have Up as an alternative to release the ball |
23:35:58 | amiconn | (4) It seems the ball goes faster than in other ports. Do you advance it the same number of pixels per game 'tick'? |
23:36:15 | amiconn | If so, this should be adapted for the lower display resolution |
23:36:44 | lostlogic | amiconn: *nod* I'll start looking at it and document high level thoughts and stuff prior ot devcon. |
23:36:49 | amiconn | (5) When I miss the ball, most of the displayed bricks disappear (overlayed by a 'white' bitmap?) |
23:37:11 | amiconn | This looks odd. The bricks reappear when the new ball is 'ready' |
23:37:56 | Paprica | yeah i know this bug |
23:38:18 | Paprica | after the port to recorder/ondio |
23:38:23 | Paprica | i will fix this |
23:38:25 | Bger | nite |
23:38:29 | | Quit Bger ("[BX] Beavis & Butthead use BitchX. Huh-huh huh-huh huh-huh he said "Bitch".") |
23:39:08 | amiconn | (6) The ball is a little tiny which makes it hardly visible when moving. Perhaps a simple 3x3 square would be better (though a little blocky) than the current shape |
23:39:10 | | Join vca [0] (n=pfft@gibson.lawngnome.org) |
23:39:44 | Paprica | ok |
23:39:47 | amiconn | The current shape is |
23:39:54 | amiconn | .o. |
23:39:55 | amiconn | ooo |
23:39:57 | amiconn | .o. |
23:40:01 | amiconn | right? |
23:43:29 | Paprica | i try to do circle with 3x3 pixels |
23:43:52 | Paprica | =] |
23:43:52 | amiconn | Yes |
23:43:52 | amiconn | I can fix the button mappings as well when you've committed the major part of the port |
23:43:52 | Paprica | ok. |
23:43:52 | amiconn | Btw, did you think about reformatting the help text so that it's not necessary to scroll left & right while reading? |
23:44:01 | | Join virtualball [0] (n=virtualb@AC864175.ipt.aol.com) |
23:44:05 | amiconn | This is also an issue on H1x0; the text is very cumbersome to read this way :( |
23:44:09 | virtualball | Hi i have a question |
23:44:46 | Paprica | ok |
23:44:56 | Paprica | i will split the lines |
23:44:58 | virtualball | i was reading your wiki for converting macpods to FAT32 and it says i need the mbr, where do i get that |
23:45:10 | Paprica | for the small LCD's |
23:46:35 | virtualball | i mean where should i find a partition table for the 30gb video iPod? |
23:47:59 | Paprica | nite |
23:48:07 | | Nick Paprica is now known as Paprica[sleep] (i=Paprica@CBL217-132-151-145.bb.netvision.net.il) |
23:49:00 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
23:49:46 | virtualball | anyone? |
23:50:09 | * | Bagder has not even been near an iPod |
23:50:25 | Paul_The_Nerd | virtualball: What page on the wiki are you talking about? |
23:50:38 | virtualball | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationFromMacOSX |
23:51:00 | virtualball | im not an idiot when it comes to linux and unix btw |
23:51:22 | | Join Febs [0] (n=421cf59a@labb.contactor.se) |
23:52:09 | Paul_The_Nerd | virtualball: Okay, simply put, somebody with a FAT32 4G will have to donate a copy of their mbr I think. |
23:52:22 | virtualball | but i have a video iPod |
23:52:26 | Paul_The_Nerd | Or 5g then |
23:52:39 | virtualball | how would they do this? |
23:55:10 | Shadowarrior13 | I could give you a mbr. |
23:55:16 | Shadowarrior13 | Would the size matter? |
23:55:25 | Shadowarrior13 | I've got a 60. |
23:55:41 | virtualball | dunno |
23:55:44 | virtualball | i got 30 |
23:55:51 | Shadowarrior13 | Anyone? |
23:56:07 | virtualball | how did you get it? i have a friend who was a windows one with 30 gb |
23:56:18 | Shadowarrior13 | There's a program you can use to take it. |
23:56:25 | Shadowarrior13 | Ummmmmm |
23:56:38 | virtualball | do you know what its called? |
23:56:44 | Shadowarrior13 | Looking :P |
23:56:54 | virtualball | yay thanks |
23:56:56 | Shadowarrior13 | aefdisk32 |
23:57:12 | Shadowarrior13 | The command is /save, I think |
23:57:54 | krmathis | I wrote the "Convert from HFS to FAT32" part in the Wiki page. ..and I think you need the mbr from an identical sized iPod, but I'm not 100% sure |
23:58:01 | amiconn | Should also be doable with dd |
23:58:25 | Shadowarrior13 | He's on windows :P |
23:58:26 | virtualball | cool thanks you guys are cool, im from iPL btw lol |
23:58:27 | Shadowarrior13 | I think... |
23:58:32 | Shadowarrior13 | Alls I know is I'm on windows. |
23:58:33 | virtualball | no im on mac :-P |
23:58:40 | Shadowarrior13 | Well, your friend is on windows :P |
23:58:50 | virtualball | haha true |