00:00:49 | | Join Rob2222 [0] (n=Miranda@ACAE403F.ipt.aol.com) |
00:00:59 | | Join Febs [0] (n=shortcho@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
00:02:52 | | Join jborn_ [0] (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
00:08:09 | | Quit gromit` ("Coyote finally caught me") |
00:10:05 | | Part Paul_The_Nerd |
00:10:39 | | Quit tucoz ("Leaving") |
00:11:45 | | Quit webguest67 ("CGI:IRC 0.5.7 (2005/06/19)") |
00:13:13 | | Join xNibbler [0] (n=sven@port-212-202-193-69.dynamic.qsc.de) |
00:14:38 | | Quit netmasta10bt (Read error: 54 (Connection reset by peer)) |
00:15:44 | | Quit rretzbach (Connection reset by peer) |
00:24:38 | | Quit Nibbier (Read error: 113 (No route to host)) |
00:24:56 | | Quit bluebrother ("Leaving") |
00:26:28 | | Join webguest87 [0] (i=42c07542@gateway/web/cgi-irc/labb.contactor.se/session) |
00:27:53 | | Nick webguest87 is now known as SoapOutaTown (i=42c07542@gateway/web/cgi-irc/labb.contactor.se/x-d8b65f9d857f8c96) |
00:29:02 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
00:32:26 | | Quit TeaSea (Remote closed the connection) |
00:32:34 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
00:32:53 | SoapOutaTown | Stupid corporate firewall blocks the foruums even when I log in remotely. :( |
00:34:51 | | Quit SoapOutaTown ("CGI:IRC") |
00:47:49 | preglow | i take it it's a bit optimistic to think that vanilla c/c++ has some kind of endianness define? :/ |
00:51:25 | | Quit lodesi_ ("leaving") |
00:53:48 | | Join barrywardell [0] (n=barrywar@host-194-46-247-26.dsl-ie.utvinternet.net) |
00:56:33 | | Quit Kohlrabi ("Quit") |
00:59:26 | | Quit ender` (" Programming is like sex becuse: 1. One mistake and you have to support it for the rest of your life.") |
01:00 |
01:05:06 | | Join safetydan [0] (i=cbca159f@rockbox/developer/safetydan) |
01:06:10 | | Quit TeaSea (Remote closed the connection) |
01:07:36 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
01:13:31 | * | preglow piledrives autoconf |
01:17:04 | barrywardell | Bagder: sound on H10 |
01:17:14 | barrywardell | MrH was right again! |
01:20:54 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
01:21:09 | linuxstb_ | barrywardell: What was the problem? |
01:21:59 | barrywardell | the i2c address is 0x1b for the h10, not 0x1a as in the ipod |
01:22:13 | preglow | barrywardell: !! |
01:22:23 | preglow | damn, this is progressing fast |
01:22:35 | barrywardell | thanks to MrH |
01:22:51 | preglow | does he ever stop by here? |
01:23:17 | Arathis | I hope he does't stop having good ideas |
01:23:19 | Arathis | ;) |
01:24:33 | preglow | barrywardell: so, how far away from a gentleman mail are we? |
01:24:59 | barrywardell | it's not perfect yet. the volume is very low at 0db and gets distorted at higher volumes |
01:25:16 | barrywardell | preglow: gentleman mail? |
01:25:58 | preglow | barrywardell: "gentlemen, we have sound" |
01:26:12 | preglow | tradition of ours |
01:26:24 | preglow | http://www.rockbox.org/mail/archive/rockbox-archive-2006-01/0543.shtml |
01:26:25 | preglow | like that |
01:26:51 | barrywardell | haha |
01:27:03 | barrywardell | we're not far off |
01:27:24 | preglow | does the h10 use the ata interface? |
01:27:28 | barrywardell | i only got it working about 5 minutes ago |
01:27:53 | barrywardell | preglow: yes |
01:27:54 | preglow | i can't remember if it uses flash or microdrives |
01:28:09 | preglow | barrywardell: hell, then you shouldn't be too far from a working rockbox, then |
01:28:10 | barrywardell | it uses 1.8" and 1" drives iirc |
01:28:37 | barrywardell | and we'll have a working rtc tomorrow thanks to lorijho |
01:29:40 | preglow | really a very speedy port |
01:29:49 | preglow | but i guess the fact that we already have portalplayer targets helps |
01:30:20 | barrywardell | yes, the ipod port made life a lot easier |
01:30:36 | | Join uski [0] (n=uski@lns-bzn-45-82-65-164-253.adsl.proxad.net) |
01:30:45 | barrywardell | very similar hardware. |
01:30:51 | uski | hi, anyone familiar with ipod minis ? |
01:31:03 | preglow | uski: somewhat |
01:31:29 | uski | a friend gave me one without the harddrive, and i would like to try to replace the microdrive with a plain CF card compatible with ATA mode; i have read the instructions on how to install the firmware (...) |
01:31:39 | uski | (...) but it says i need first to extract apple's bootloader |
01:31:53 | uski | as i don't have the original microdrive, i don't have the original apple bootloader :) |
01:32:03 | preglow | what generation mini is this? |
01:32:05 | uski | so my question is: how can i install rockbox on my ipod mini ? |
01:32:06 | uski | first |
01:32:15 | uski | according to the SoC version PP5020 |
01:32:29 | preglow | is the drive size inscribed on the back of it? |
01:32:29 | uski | and not 5022; i have read that 5022 is for the second generation |
01:32:36 | uski | i don't have the case |
01:32:56 | preglow | it should be inscribed on the back of the unit itself |
01:33:14 | uski | i only have the pcbs |
01:33:22 | preglow | haha |
01:33:24 | uski | lemme check if i see something |
01:33:27 | preglow | but ok |
01:33:34 | preglow | then i can't help you anyway |
01:33:39 | preglow | i've only got 2g stuff |
01:33:48 | linuxstb_ | You can install Rockbox without the Apple firmware if you want to. |
01:33:52 | uski | but don't worry, it boots, it will work if i'm able to install a firmware and if it's able to use a real compactflash |
01:34:06 | uski | linuxstb_, hi; ok, i haven't seen that in the PDF, lemme read it again |
01:34:14 | linuxstb_ | No, it's not documented... |
01:34:21 | | Quit lightyear (Remote closed the connection) |
01:35:26 | linuxstb_ | You can just use any file instead of "apple_os.bin" in the (almost) final step of the installation instructions. |
01:35:39 | linuxstb_ | Do you know how to partition an ipod? |
01:36:08 | uski | i'm totally new to ipods, but i'm not new in "computer stuff" nor in rockbox (i've used rockbox for many years on several archoses) |
01:36:22 | uski | i'm using linux but i can access a windows box if necessary |
01:36:42 | linuxstb_ | No, Linux is easier |
01:36:44 | uski | creating a partition is not a problem for me, is there something special that should be done ? |
01:36:47 | uski | ok great |
01:37:02 | uski | it seems that there is a system partition and a data partition |
01:37:10 | uski | or sth like that |
01:37:58 | linuxstb_ | Yes. The first should be as small as you can make it (if you don't want the Apple firmware), and have partition type 0 (zero). The second is the FAT32 partition, and is of type "b" |
01:39:11 | uski | it seems that doing dd if=rockbox.bin of=the_first_partition will do the job ? |
01:39:12 | linuxstb_ | (1MB is more than enough for the firmware partition with just Rockbox - give it about 20MB if you want to install the Apple firmware in the future). |
01:39:21 | uski | s/rockbox.bin/rockboot.bin |
01:39:38 | linuxstb_ | Yes, but you need to create them first. |
01:40:20 | uski | using ipow_fw -g mini -o rockboot bootloader-mini1g.bin ? |
01:40:26 | uski | omitting -i apple_firmware.bin ? |
01:40:39 | uski | or using a 0-length file as -i apple_firmware.bin ? |
01:42:43 | linuxstb_ | 0-length probably won't work. Try a 512byte file - create it using dd if=/dev/zero of=apple_os.bin count=1 |
01:44:00 | | Join OolonColuphid [0] (i=3fa98405@gateway/web/cgi-irc/labb.contactor.se/session) |
01:45:16 | uski | linuxstb_: ok, i created a file, i'll now partition the CF card using a CF reader and copy the raw image file generated by ipod_fw to the "type 0" partition using dd... |
01:46:25 | | Quit Rondom ("Ex-Chat") |
01:46:53 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
01:47:04 | *** | Saving seen data "./dancer.seen" |
01:48:34 | preglow | bedzor time |
01:48:42 | preglow | good night |
01:50:03 | BigMac | nitey |
01:50:44 | | Join lucas42 [0] (n=MarkH@cpc2-blfs1-0-0-cust692.belf.cable.ntl.com) |
01:53:47 | uski | linuxstb_: i successfully (i guess) partitionned and copied the firmware image to the card; when booting the iPod, should I see something special instead of the Apple logo ? I get the apple logo then a folder icon with a ! mark, which is bad i guess :) |
01:53:52 | | Join lorijho [0] (n=lorijho@83.222.38.166) |
01:54:02 | elinenbe | barrywardell: nice work on the h10 port... congrats! |
01:54:46 | barrywardell | thanks elinenbe |
01:55:16 | barrywardell | i don't deserve all the credit though |
01:55:18 | linuxstb_ | uski: That means something went wrong... Either the partitions are wrong, or the rockboot.bin is wrong. |
01:55:49 | uski | (or the card doesn't support IDE mode... i'm trying to check that with a CF->IDE adapter) |
01:56:22 | uski | it'sz a very small card, 16mb, here is my partition table FYI: |
01:56:25 | uski | Device Boot Start End Blocks Id System |
01:56:25 | uski | /dev/sda1 1 15 944 0 Empty |
01:56:25 | uski | /dev/sda2 16 244 14656 b W95 FAT32 |
01:57:34 | | Quit spiorf (Remote closed the connection) |
01:57:36 | linuxstb_ | That looks OK. You can try settings the Boot flags on both partitions - that's the only difference I can see. |
01:58:03 | uski | ok i try that, just in case |
02:00 |
02:00:11 | uski | same problem, i need to find my CF->IDE adapter to check for IDE compatibility |
02:01:18 | Arathis | linuxstb_: just a dumb question, but it says the first partition is empty, but if I understand you correct the bootloader should be on this partition, right? |
02:02:08 | linuxstb_ | Yes. That's how it needs to be. |
02:06:02 | | Quit Febs () |
02:06:16 | uski | Arathis, it says it's empty because the type "0" means empty, but the bootloader searches for a type 0 partition, so it looks for a so-called "empty" partition which is not actually |
02:07:04 | Arathis | so the bootloader is there and that's not the problem. |
02:08:26 | elinenbe | barrywardell: when's the commit coming? |
02:08:56 | barrywardell | It's a very small change |
02:09:01 | barrywardell | look for it in a minute |
02:12:37 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
02:12:46 | uski | Arathis, yes, because it's not because the partition is marked as Empty that it is actually empty |
02:13:05 | | Part lucas42 |
02:13:39 | | Quit OolonColuphid ("CGI:IRC") |
02:14:29 | uski | time to plug in the CF->IDE adapter: reboot time, brb |
02:14:31 | | Quit uski ("Leaving") |
02:15:54 | elinenbe | barrywardell: is everything coming along with it? Does the H10 support wav, mp3, aac, etc... |
02:16:16 | barrywardell | it supports mp3 anyway |
02:16:45 | barrywardell | it probably supports all the other formats the ipod supports but i haven't got any test files here to try out |
02:17:31 | lorijho | barrywardell: I tested ogg,wav,flac files just now. The all play. |
02:17:43 | barrywardell | great :) |
02:18:10 | elinenbe | barrywardell: sounds great! so what's left to do? |
02:18:26 | lorijho | elinenbe: a lot :) |
02:18:26 | elinenbe | barrywardell: what's next for you? Helping Bagder with the Sansa? :-) |
02:18:28 | barrywardell | elinenbe: quite a lot |
02:18:38 | barrywardell | lcd still has some problems |
02:18:44 | barrywardell | scroll pad doesn't work |
02:19:00 | barrywardell | and lots more |
02:19:06 | lorijho | elinenbe: we're getting there slowly but surely |
02:20:24 | lorijho | barrywardell: you'll find the rtc patch in your inbox in a few minutes |
02:21:25 | barrywardell | great :) |
02:24:38 | | Join JdG|uni [0] (i=82c20d6a@gateway/web/cgi-irc/labb.contactor.se/session) |
02:26:37 | | Join uski [0] (n=uski@lns-bzn-45-82-65-164-253.adsl.proxad.net) |
02:27:03 | uski | linuxstb_: this is getting strange, my card works in ATA mode with my adapter; i suspect the minis need either a big card, or a microdrive, but not a plain CF card |
02:27:26 | uski | i checked for voltage problems (5v crd supplied with a 3.3v supply ?) but it seems that all CF cards car work both in 5v and in 3.3v |
02:27:43 | uski | thanks a lot for your help, i don't want to annoy you more with that :) |
02:28:41 | uski | (or the image is bad... but i'm not sure of the way to check it) |
02:29:05 | uski | maybe apple's bootloader doesn't like the 73kB image (too small?) |
02:31:01 | uski | $ ./ipod_fw -g mini -o rockboot.bin -i bootloader-mini1g.bin |
02:31:01 | uski | fread failed: Success |
02:31:04 | uski | i love this error :D |
02:33:18 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
02:33:38 | linuxstb | uski: That's the wrong command... |
02:33:57 | uski | i tried previously with ./ipod_fw -g mini -o rockboot.bin -i apple_os.bin bootloader-mini1g.bin |
02:34:04 | uski | but i get the folder/! error |
02:34:19 | uski | i think that the apple_os.bin needs to hold something else that zeroes |
02:34:31 | uski | -i: image extracted with -e, load and entry address preserved |
02:34:40 | uski | ==> it seems that the iPod is trying to execute this |
02:34:47 | uski | so it may check for some header or so |
02:34:47 | linuxstb | Other people have done it OK with a 512 byte 0 file. |
02:34:52 | uski | hmm ok |
02:35:32 | linuxstb | The ipod will execute the Rockbox bootloader. The Rockbox bootloader will use the apple_os.bin if you hold MENU as you boot. |
02:36:14 | uski | ok |
02:36:24 | linuxstb | Let me create a rockboot.bin a slightly different way. |
02:36:55 | uski | ok |
02:37:01 | | Join Snyper [0] (n=batousai@ip24-250-96-113.dc.dc.cox.net) |
02:37:19 | barrywardell | elinenbe: the change is in cvs now |
02:37:22 | | Quit TCK (Read error: 113 (No route to host)) |
02:38:03 | linuxstb | uski: http://www.davechapman.f2s.com/rockbox/rockboot-mini.bin |
02:38:17 | linuxstb | Just try writing that to /dev/sda1 |
02:38:33 | uski | sure, one moment |
02:39:43 | uski | same |
02:39:57 | uski | $ sudo dd if=rockboot-mini.bin of=/dev/sda1 |
02:39:57 | uski | 142+1 records in |
02:39:57 | uski | 142+1 records out |
02:39:57 | DBUG | Enqueued KICK uski |
02:39:57 | uski | 73192 bytes (73 kB) copied, 0.000556 seconds, 132 MB/s |
02:40:01 | uski | i suppose that's correct |
02:40:12 | linuxstb | Yep. |
02:40:13 | uski | (followed by a "sync" before card removal) |
02:40:17 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
02:40:45 | uski | it must be my card, i'll try to find another one (bigger) tomorrow |
02:41:16 | linuxstb | That would be my guess. I know someone has put a CF card in a mini before with Rockbox, so it should work. |
02:41:42 | uski | ok, thanks a lot :) |
02:42:07 | JdG|uni | amiconn: if you happen to read logs... dropping settings_menu.c from the recorderv2 build dropped the size down 12Kb (gcc 4.0.3) |
02:43:25 | | Join gasdghasdklghasd [0] (n=Sinbios@bas2-london14-1177692951.dsl.bell.ca) |
02:43:46 | | Quit Sinbios (Nick collision from services.) |
02:43:48 | | Nick gasdghasdklghasd is now known as Sinbios (n=Sinbios@bas2-london14-1177692951.dsl.bell.ca) |
02:48:58 | | Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
02:51:53 | uski | linuxstb, if you happen to remember the approximate size of the CF card that the person you know used in a mini, feel free to tell me ;) - it would help me determining if i need to use a recent card or not |
02:56:09 | linuxstb | uski: I've just found this page....: http://www.rockbox.org/twiki/bin/view/Main/MiniCF |
02:56:46 | linuxstb | It appears to need a patch to work in Rockbox, but it works fine in the Apple OS. |
02:57:11 | uski | nice ! |
02:57:32 | uski | i'll patch the source, it's not a problem for me, i just need to find the time to install the crosscompilation toolchain |
02:57:57 | linuxstb | There's a script in the tools directory of the Rockbox source which makes that easy. rockboxdev.sh IIRC. |
02:58:07 | uski | ok, ty |
02:58:26 | uski | a friend will give me a lot of old CF cards, i'll do some tests to see which one works and which ones do not |
02:58:44 | linuxstb | Feel free to add your experiences to that wiki page. |
03:00 |
03:00:15 | JdG|uni | congrats barrywardell |
03:00:28 | uski | linuxstb, i'll do that :) thanks a lot again for your patience |
03:00:40 | barrywardell | thanks JdG|uni |
03:09:09 | JdG|uni | if the settings are not stored in the in the config block anymore, is there still need for the RTC settings? |
03:09:54 | | Join saratoga [0] (i=9803f578@gateway/web/cgi-irc/labb.contactor.se/session) |
03:10:10 | safetydan | JdG|uni, I believe the RTC settings are still needed for things that need to be read before ata is inited |
03:10:12 | safetydan | could be wrong though |
03:10:30 | safetydan | actually... ignore that |
03:11:00 | saratoga | Barry: I was wondering about the H10 port since its progressed so fast |
03:11:11 | saratoga | is it just that the H10 used a lot of the Ipod code? |
03:11:39 | JdG|uni | safetydan: i thought that, the RTC settings are loaded very early, but i doubt they are actually needed untill after ata_init anyway |
03:11:48 | | Quit TeaSea (Remote closed the connection) |
03:12:16 | JdG|uni | are they stored in there for speed while its running? or only for speed at astartup? |
03:12:42 | barrywardell | saratoga: that's exactly it. most of the ipod code just worked |
03:12:48 | BigMac | JdG|uni:i got all of house 2 and am watching it now |
03:13:18 | saratoga | what did you guys actually have to redo? the LCD code and sound driver? |
03:13:42 | JdG|uni | BigMac: burn them onto dvd and send em to me.. |
03:15:09 | safetydan | JdG|uni, the comment in the settings.c file is pretty self-explanatory |
03:16:33 | safetydan | those we either need early, save frequently, or without spinup |
03:17:41 | barrywardell | lcd code was similar to ipod but needed some changes |
03:18:03 | barrywardell | sound was very similar to ipod. just required one change |
03:18:16 | barrywardell | adc was all new |
03:18:30 | barrywardell | rtc is largely new |
03:18:33 | saratoga | where the changes based on spec sheets, disassembly, or something else? |
03:18:39 | saratoga | i'm curious what the process was |
03:18:40 | BigMac | you send me a blank one or pay for some new ones and its a deal |
03:18:45 | BigMac | in hd to |
03:18:51 | BigMac | *its |
03:19:22 | barrywardell | the lcd is the same as in the X5 and the interface is the same as the ipod so combining the two drivers worked |
03:20:03 | barrywardell | the adc was reverse engineered by MrH |
03:20:30 | barrywardell | as was the address for the sound codec |
03:21:04 | barrywardell | the rtc is being done from a spec sheet by lorijho |
03:21:57 | lorijho | the RTC (Epson) spec sheet is excellent! |
03:22:39 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
03:23:14 | Nico_P | will it be hard to get the scrollpad working ? |
03:23:47 | JdG|uni | is the global_settings memory watched so we know when its changed to save it? or is it done periodically automatically? |
03:24:37 | lorijho | Nico_P: I guess the scrollpad needs further reverse engineer investigation |
03:26:16 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
03:28:04 | | Quit barrywardell () |
03:29:23 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
03:30:46 | | Quit Arathis ("[rl_bot quit]") |
03:30:54 | JdG|uni | answering own question... it looks like its explicitly called to save the hdd/rtc blocks |
03:33:36 | | Quit JdG|uni ("CGI:IRC") |
03:35:16 | | Quit lorijho ("leaving") |
03:39:25 | | Part pixelma |
03:44:09 | | Join TCK [0] (n=tckocr@bb-87-80-197-109.ukonline.co.uk) |
03:45:47 | | Quit saratoga ("CGI:IRC (EOF)") |
03:47:06 | *** | Saving seen data "./dancer.seen" |
03:49:09 | | Join lucas43 [0] (n=MarkH@cpc2-blfs1-0-0-cust692.belf.cable.ntl.com) |
03:49:27 | | Join Drkepilogue [0] (i=478df32d@gateway/web/cgi-irc/labb.contactor.se/session) |
03:54:41 | | Nick lucas43 is now known as lucas42 (n=MarkH@cpc2-blfs1-0-0-cust692.belf.cable.ntl.com) |
03:57:00 | | Join CrossF [0] (n=liranvak@85-250-21-217.bb.netvision.net.il) |
03:58:35 | | Quit CrossF (Client Quit) |
04:00 |
04:08:03 | | Join ryanpg [0] (n=ryanpg@c-67-186-114-128.hsd1.il.comcast.net) |
04:18:06 | | Join webguest15 [0] (i=42c07542@gateway/web/cgi-irc/labb.contactor.se/session) |
04:18:19 | | Join JFKennedy [0] (i=deefbf35@gateway/web/cgi-irc/labb.contactor.se/x-6770e5dd5096c98e) |
04:18:24 | JFKennedy | hello |
04:18:41 | JFKennedy | i have a question |
04:19:19 | JFKennedy | ? |
04:19:28 | | Nick webguest15 is now known as SoapOutaTown (i=42c07542@gateway/web/cgi-irc/labb.contactor.se/x-316f05b9d0587d23) |
04:19:32 | SoapOutaTown | just ask |
04:19:36 | JFKennedy | yup |
04:20:13 | JFKennedy | i just tried to playing the Movie files in my nano? |
04:20:36 | JFKennedy | but it couldn't foward or rewind |
04:20:46 | SoapOutaTown | a .m2v? |
04:20:50 | JFKennedy | yes |
04:21:16 | JFKennedy | how can i do that? |
04:21:36 | JFKennedy | it drives me crazyyyy |
04:21:42 | SoapOutaTown | mpeg playback is about as raw and prelim as it gets at this point. You can help code that part. Or wait. |
04:22:58 | safetydan | JFKennedy, I don't believe seeking in movie files is implemented |
04:23:01 | JFKennedy | so have to wait till it'll develop? |
04:23:05 | safetydan | http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer at least doesn't mention anything |
04:24:13 | SoapOutaTown | it also doesn't mention how scaling isn't there, nor post-processing... |
04:24:50 | JFKennedy | it's really gr8 stuff but... |
04:26:37 | SoapOutaTown | no buts. |
04:27:28 | JFKennedy | no sounds no skip |
04:27:42 | JFKennedy | anyway goooood job! |
04:28:13 | JFKennedy | thx |
04:28:55 | ryanpg | would it be any use to try to run objdump on an iaudio m5 firmware? |
04:29:54 | | Quit Nico_P () |
04:30:37 | | Quit JFKennedy ("CGI:IRC (EOF)") |
04:31:21 | | Quit Drkepilogue ("CGI:IRC (EOF)") |
04:32:06 | ryanpg | hrm... well tried it anyway... got objdump: m5_fw.bin: File format not recognized |
04:32:06 | ryanpg | doh |
04:44:14 | | Join EbErT [0] (n=EbErT@adsl-219-35-16.asm.bellsouth.net) |
04:45:41 | | Join EbErT_ [0] (n=EbErT@adsl-219-35-16.asm.bellsouth.net) |
04:45:41 | | Quit EbErT (Read error: 104 (Connection reset by peer)) |
04:45:54 | | Part EbErT_ |
04:46:53 | SoapOutaTown | lordy it is quiet, is the webclient worthless on a 24.4 modem, or did all the devs give up on the signal-to-noise ratio here? |
04:47:08 | BigMac | lkk |
04:48:03 | safetydan | SoapOutaTown, it's the middle of the night for most of the devs |
04:51:46 | SoapOutaTown | Oh, I know it's going on 4-5 there, but I'm still used to more chatter this time of day/night. Oh well, I'll shutup and stop screwing the S/N ratio. |
04:53:05 | | Part BigMac |
04:53:15 | | Join BigMac [0] (n=dummeska@64-252-96-54.adsl.snet.net) |
04:55:24 | | Quit ryanpg ("Leaving") |
05:00 |
05:23:50 | | Join Rim [0] (i=458c45c3@gateway/web/cgi-irc/labb.contactor.se/session) |
05:24:44 | | Nick JoeBorn is now known as JB_away (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
05:32:50 | | Quit Rim ("CGI:IRC (EOF)") |
05:39:41 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
05:40:32 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
05:40:59 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
05:41:22 | | Quit jborn_ (Read error: 60 (Operation timed out)) |
05:45:08 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
05:47:09 | *** | Saving seen data "./dancer.seen" |
06:00 |
06:01:09 | BigMac | hey is yotto here? |
06:01:21 | BigMac | dunno if he comes on irc |
06:01:29 | BigMac | or what his irc sn is |
06:13:28 | | Quit idnar (Nick collision from services.) |
06:13:31 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
06:21:48 | | Join BHSPitMonkey [0] (n=stephen@adsl-66-141-170-52.dsl.rcsntx.swbell.net) |
06:24:15 | | Join webguest02 [0] (i=467eee95@gateway/web/cgi-irc/labb.contactor.se/session) |
06:26:25 | | Quit webguest02 (Client Quit) |
06:26:25 | BigMac | why is irc always so dead right now |
06:27:31 | dan_a | For most of the devs and users it's around 5am |
06:27:40 | | Join JoeBorn [0] (n=rootmeis@99.sub-70-208-172.myvzw.com) |
06:29:39 | BigMac | oh i see |
06:30:28 | dan_a | It's only insomniacs and Australians in here! |
06:30:45 | BigMac | i guess im an insomniac |
06:33:17 | billytwowilly | yah, and Canadians eh. |
06:33:22 | billytwowilly | it's only 10:30 pm here in alberta |
06:33:41 | BigMac | alright im going to start another wos as well |
06:33:46 | | Join Davide-NYC [0] (n=chatzill@user-12hdtm5.cable.mindspring.com) |
06:34:35 | | Quit rotator ("zzzzzzzzz") |
06:34:48 | dan_a | Looking at the map of Rockbox users, I'm surprised there's not more Americans in here at the moment |
06:38:29 | BigMac | im here |
06:39:08 | billytwowilly | I'm Canadian eh. |
06:39:18 | billytwowilly | no doubt aboot it. |
06:39:48 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
06:39:48 | * | billytwowilly has no idea where ^ the above stereotype came from noone talks like that here. |
06:40:45 | dan_a | But I've seen Canadian people talking like that in loads of films - it must be true! |
06:40:59 | Davide-NYC | is there a command which will only list the applied patches in a cygwin envirnment? |
06:41:02 | safetydan | billytwowilly, the Canadian guy next to me at work definitely says "aboot", though it's only a slight accent :) |
06:41:18 | billytwowilly | heh. |
06:41:20 | billytwowilly | wher'es he from? |
06:41:31 | billytwowilly | the maritimes? |
06:41:34 | Davide-NYC | safetydan: did you ever watch that vid? |
06:42:22 | billytwowilly | oh yah, I installed rockbox and it seems mostly decent. |
06:42:25 | arp | davide, where in nyc are ya? |
06:42:49 | Davide-NYC | ChinaTOwn |
06:42:56 | Davide-NYC | >_< |
06:43:00 | arp | heh |
06:43:05 | billytwowilly | lol |
06:43:25 | billytwowilly | the chinatown in edmonton is about one block by 7 blocks. |
06:43:31 | * | Davide-NYC can't believe he actually typed that |
06:43:43 | billytwowilly | 8::::::::::::::::::::::::::::::::::::::D |
06:43:48 | arp | billy, thats bigger than nyc |
06:43:49 | billytwowilly | there, now you shouldn't feel so bad. |
06:43:51 | arp | well sorta |
06:44:03 | Davide-NYC | yo, is there a command which will only list the applied patches in a cygwin envirnment? |
06:44:20 | billytwowilly | really? the china town in toronto is like 40 blocks by 40 blocks. |
06:45:10 | dan_a | Davide-NYC: If they're applied to a CVS checkout, you can do "cvs diff -u" - that will show you the code that has changed |
06:45:15 | billytwowilly | I assumed NYC would have an even bigger one. |
06:46:47 | Davide-NYC | dan_a: just in stdout right? Not going to mess with my changes or produce a diff file, correct? |
06:47:08 | dan_a | Davide-NYC: Correct |
06:47:11 | Davide-NYC | thanks' |
06:47:18 | dan_a | np |
06:48:33 | arp | billy, I think its like 3 blocks by 4 blocks |
06:48:35 | arp | its not that big |
06:48:45 | arp | but, chinese are all over nyc anyway |
06:49:03 | arp | a lot of what was little italy became chinatown. |
06:49:18 | arp | but again, italians are all over the place |
06:50:08 | Davide-NYC | This will remove the blah.patch "patch −−binary -p0 -R < blah.patch" yes? |
06:50:24 | Davide-NYC | or is it > ? |
06:50:31 | arp | < |
06:50:35 | arp | < means from |
06:50:35 | JdGordon | why are u doing −−binary? |
06:50:37 | arp | > means to |
06:50:56 | arp | yah, thats probably unneeded |
06:51:00 | Davide-NYC | I dunno, it says to do so in the IdiotsGuideToCOmpilingRockbox |
06:51:10 | JdGordon | i dont think it is.... |
06:51:14 | JdGordon | but if it works.. |
06:51:15 | Davide-NYC | arp: Chinatown here is HUuuuuge. |
06:51:37 | arp | davide, not really (I'm in nyc as well) |
06:58:51 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
07:00 |
07:02:14 | Davide-NYC | arp: alright! what part of NYC? |
07:03:20 | | Quit safetydan ("CGI:IRC (EOF)") |
07:03:20 | | Quit SoapOutaTown ("CGI:IRC (EOF)") |
07:04:02 | Davide-NYC | BED TIME |
07:04:05 | Davide-NYC | :-) |
07:04:09 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
07:05:08 | | Join sharpe [0] (i=sharpe@user-0c8hc2c.cable.mindspring.com) |
07:05:29 | | Quit sharpe` (Read error: 54 (Connection reset by peer)) |
07:10:29 | JdGordon | does the lcd flip display setting not work in the sim? |
07:14:46 | | Join JoeBorn [0] (n=rootmeis@adsl-75-3-9-199.dsl.chcgil.sbcglobal.net) |
07:15:09 | amiconn | JdGordon: no. |
07:15:41 | JdGordon | oh goody :) |
07:15:45 | JdGordon | and good morning |
07:16:24 | amiconn | :) |
07:16:34 | amiconn | 07:16 here. |
07:17:23 | JdGordon | i buzzed you a few hours ago, i dunno if you read, but if you remove settings_menu.c from the build the recorderv2 .elf drops by 12Kb so maybe it might be good moving that to a rock if you really want to slim down again |
07:18:38 | amiconn | What are the savings with your table-based settings stuff? |
07:19:13 | JdGordon | i gave up on that.. too much work to get it working enough to check the difference |
07:19:24 | amiconn | oh? |
07:20:13 | JdGordon | ye.. |
07:20:36 | amiconn | I thought you already had it working... |
07:20:56 | JdGordon | it is working, but the whole menu tree needs to be converted, which is broing work |
07:21:37 | amiconn | Ye, sometimes there is boring work to do... |
07:22:07 | JdGordon | yes, but it involved changing a few thousand lines :p those emnu files are huge :p |
07:22:07 | amiconn | Reworking .lang is no fun at all, but it also has to be done (again) |
07:22:15 | amiconn | I already did that once... |
07:22:55 | JdGordon | i havnt deleetd the files, so i can resume it when im feeling really bored :p |
07:23:04 | JdGordon | im playing with removing the config blocks today |
07:23:41 | amiconn | Removing the config block doesn't save space... |
07:23:54 | JdGordon | no, but its something to do :p |
07:24:13 | JdGordon | how much over is it? |
07:24:21 | amiconn | If nobody else does it, I will have to further postpone viewports and stuff, doing size reduction work instead :/ |
07:24:38 | amiconn | It _has_ to be done |
07:25:28 | JdGordon | right, but by how much are we over? because it will get to a stage where rombox isnt feasable anymore.. unless you start doing a sepearate uber-skinny version especially with it |
07:25:58 | JdGordon | moving the general settings menu to a .rock would save about 12kb easily without much effort which is why i checked it |
07:26:34 | * | JdGordon personally could care less if the generel settings menu was in a rock, but some dont like that idea |
07:26:35 | amiconn | It means a spinup everytime you edit the settings... |
07:27:24 | amiconn | It would make more sense to make the recording a plugin, but that's impossible atm |
07:27:45 | JdGordon | not the whole menu... just generel settings... which isnt used very often after its initially setup |
07:28:19 | amiconn | Depends... |
07:28:37 | amiconn | On player and Ondio they're used quite often |
07:28:45 | amiconn | These targets have no quickscreen |
07:29:54 | JdGordon | oh woops.. i got confused.. ye, the playback menu gets moved up one level and then the rest get rock-ified |
07:30:10 | JdGordon | file-view, display, system, language, voice |
07:30:18 | JdGordon | and maybe bookmarking..? |
07:30:31 | amiconn | file view is very important too... |
07:30:48 | amiconn | language isn't a menu, it's a browser |
07:31:06 | JdGordon | ... you cant have everything... |
07:31:23 | amiconn | sure |
07:32:13 | amiconn | But afaics a lot of slack has accumulated again |
07:32:29 | amiconn | When that is cut away, rockbox will become small enough again |
07:33:03 | amiconn | Dead code, both completely unused functions and unreachable case:s because of impossible actions, |
07:33:14 | JdGordon | i had another idea, split off heaps of the core to rocks, and add a 2nd buffer for these core rocks, and instead of unloading them swap them out to disk if the user wants to swap? (i dont know if this would work at all) |
07:33:43 | amiconn | unused .lng strings (being one of the main reasons why langv2 was introduced, but nobody else than me seems to care) :-( |
07:34:11 | JdGordon | eventually tho there will be a stage where there is no more slimming to be done nd rombox wont be feasable anymore... |
07:34:11 | amiconn | And on top of that, your table based settings |
07:34:37 | amiconn | Yes, but that stage can be pushed further |
07:34:41 | JdGordon | ok |
07:35:25 | amiconn | Keeping code size down is a good idea in general, even though most swcodecs have less of a problem in that area |
07:36:00 | JdGordon | i agree... but i feel it wil get to the stage where good stuff gets left out because it slightly adds to code size |
07:36:22 | amiconn | I don't think so |
07:37:38 | amiconn | If the memory shortage makes developers code their features efficiently, this can only be a good thing |
07:37:57 | amiconn | There's enough bloatware in the world imho |
07:38:21 | JdGordon | efficient code is one thing, but sometimes code cant get any more slim.. |
07:38:39 | amiconn | And if a feature is really so complex & big that it doesn't fit on archos - then it has to be left out |
07:39:06 | JdGordon | im talking about small stuff.. which add to the rb experience, but are rejected because of "bloat" |
07:40:54 | amiconn | We're 4KB above limit for fm/v2 |
07:41:49 | JdGordon | trimming the wps and radio would proably help a fair bit |
07:42:06 | JdGordon | and the recorder screen (which imho looks horrible atm :p ) |
07:42:09 | amiconn | The radio screen needs rework anyway |
07:42:32 | amiconn | The operation is rather inconsistent with the rest of rockbox |
07:44:15 | JdGordon | ok, well im gonna play with removing the config blocks (coz they annoy me) for a bit, then ill get back to the menus.. I just that does hack the settigns size down enough.. |
07:46:21 | JdGordon | scratch that... ill numb my brain for a while then play with the configs blocks :p |
07:47:12 | *** | Saving seen data "./dancer.seen" |
07:48:54 | amiconn | The 2 largest contributors to the growing binary size in the last 2 months were (1) tagcache and (2) actions |
07:49:15 | amiconn | (2) puzzles me a lot - it should have had the opposite effect... |
07:54:31 | amiconn | action.c+keymap_recorder.c only add ~2.3KB of code to the fmrecorder build |
07:55:03 | amiconn | I remember the size increase being more than that - with the keymap being smaller than today |
08:00 |
08:02:31 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
08:04:07 | | Join yesyesyo [0] (n=yesyesyo@202.147.45.219) |
08:05:24 | yesyesyo | hello audience. I've noticed that recharging an ipod mini (with rockbox active) takes a good while longer than with the default firmware. Is there a way for me to (temporarily) boot up into Apple firmware (not just in disk-mode) to do recharges- if it's faster. If there's a way for a speedier recharge while using rockbox, i'd try that too |
08:14:03 | | Part yesyesyo |
08:28:06 | BigMac | hold menu down while booting |
08:28:17 | BigMac | alright bed time |
08:28:18 | JdGordon | too slow |
08:28:26 | BigMac | i was busy making my wps |
08:28:51 | BigMac | planning for release tomorrow |
08:29:00 | BigMac | its simple but w/e |
08:29:46 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
08:30:34 | | Nick BigMac is now known as BigMac|catching (n=dummeska@64-252-96-54.adsl.snet.net) |
08:30:58 | | Nick BigMac|catching is now known as BigMac|comatose (n=dummeska@64-252-96-54.adsl.snet.net) |
08:32:42 | midkay | how interesting... |
08:33:42 | JdGordon | tis tisnt tit? |
08:34:32 | * | Bagder reads the latest we have sound mail |
08:35:28 | * | LinusN too |
08:36:18 | Bagder | very cool |
08:38:57 | daurnimator | hi all |
08:39:00 | daurnimator | ;) |
08:40:29 | | Join fejfighter [0] (n=jeffro21@d220-237-209-120.dsl.nsw.optusnet.com.au) |
08:41:11 | Bagder | might be time to offer h10 downloads |
08:46:11 | JdGordon | amiconn: i found a nice place to drop heaps of space... change everything that needs STR() to just pass the lang id and then the function itself can get the correct string and voice... |
08:46:12 | | Quit LinusN (Read error: 104 (Connection reset by peer)) |
08:48:30 | JdGordon | long is 64bits yeah? is it really nescacery for the lang id variable to be long instead of int? we dont have more than 16million lang strings do we? |
08:52:33 | Bagder | no |
08:52:33 | Bagder | long is 32bit |
08:52:33 | Bagder | on our targets |
08:52:33 | JdGordon | so the same as int? or is int 16bits? |
08:52:33 | DBUG | Enqueued KICK Bagder |
08:52:33 | Bagder | int is 32 too |
08:52:33 | JdGordon | ok then |
08:52:33 | amiconn | long is 32bits on 16bit and 32bit architectures, 64bit on 64bit archs |
08:52:33 | Bagder | not always |
08:55:05 | Bagder | win64 is an example |
08:55:05 | amiconn | int is 16bit on 16bit archs, 32bit on 32bit archs, and 32bit or 64bit on 64bit archs |
08:55:05 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
08:55:05 | Bagder | hehe |
08:55:05 | JdGordon | hmm.. im sure i was tought that long is usually 2xint |
08:55:05 | Bagder | you were taught wrong then ;-) |
08:55:05 | JdGordon | obviously :p |
08:55:05 | amiconn | short and char are always 16bit and 8bit, respectively |
08:55:05 | JdGordon | time to change unis |
08:55:05 | amiconn | Bagder: long isn't 64bit on Win64? |
08:55:05 | *** | Alert Mode level 1 |
08:55:05 | Bagder | no |
08:55:05 | *** | Alert Mode level 2 |
08:55:05 | Bagder | only pointers are 64bit |
08:55:05 | DBUG | Enqueued KICK amiconn |
08:55:05 | amiconn | huh? |
08:55:05 | *** | Alert Mode level 3 |
08:55:05 | Bagder | yes |
08:55:05 | *** | Alert Mode level 4 |
08:55:05 | Bagder | google for LP64 P64 and win64 and you'll learn ;-) |
08:55:05 | amiconn | Do you refer to x86 or Itanium? |
08:55:05 | *** | Alert Mode level 5 |
08:55:05 | Bagder | its win64, not the cpu |
08:55:11 | Bagder | since linux on these cpus are LP64 |
08:56:19 | Bagder | I assume they use long long for 64 bits |
08:58:32 | | Join LinusN [0] (i=linus@gateway/web/cgi-irc/labb.contactor.se/x-8509704120f970cc) |
08:58:36 | | Join Hideo_Kuze [0] (i=irc@gateway/tor/x-6561782ca40cb939) |
08:59:25 | JdGordon | ok, im trying to save space so i want to put a long and a char* together in a union to keep lang support.. does this make sense? if P2ID( of the char*) == -1 then use it as a char, ortherwise use it as a long with ID2P()? |
09:00 |
09:00:29 | Hideo_Kuze | hi, can someone test this for me, while playing a song in the wps, go to the filetree mode and press stop, and the music stops |
09:00:51 | Hideo_Kuze | it isn't supposed to do that right? |
09:00:59 | JdGordon | it is supposed to |
09:01:13 | Hideo_Kuze | while in browsing mode? |
09:01:18 | JdGordon | yup |
09:01:35 | LinusN | i don't like it when it does that, but it is in fact intentional |
09:01:43 | Hideo_Kuze | weird, it didn't do that until recently |
09:02:00 | Hideo_Kuze | LinusN: I'm not used to it either |
09:03:10 | LinusN | i think it's a fringe feature, since the only thing you can do in the browser is to stop the music |
09:03:22 | Ctcp | Ignored 3 channel CTCP requests in 2 minutes and 32 seconds at the last flood |
09:03:22 | * | Bagder agrees |
09:03:31 | LinusN | i can't see why that is important, or even wanted |
09:03:51 | midkay | only thing you can do is stop music? what? |
09:03:51 | midkay | you can't switch to a new song or browse? or access the menu or quickscreen? |
09:04:05 | LinusN | midkay: you know what i mean |
09:04:24 | JdGordon | enum is always converted to int yeah? even if the values are small enough for a char? |
09:04:27 | Hideo_Kuze | literal-man |
09:04:30 | LinusN | the only thing you can do to control the playback is to stop the music |
09:04:32 | midkay | i truly don't, sorry - that doesn't make any sense at all. "the only thing you can do in the browser is to stop the music". what about all the stuff i listed? |
09:04:34 | | Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de) |
09:04:34 | | Quit einhirn (Client Quit) |
09:04:43 | midkay | ah.. aren't the other keys already in use? |
09:04:53 | LinusN | exactly, so why should Stop work |
09:05:06 | *** | Alert Mode OFF |
09:05:18 | midkay | having the functionality is probably nicer than not having it and leaving the key unmapped? |
09:05:24 | * | amiconn likes that stop-in-browser feature |
09:05:35 | LinusN | midkay: i don't think so |
09:05:52 | midkay | do you accidentally press stop a lot? |
09:05:54 | LinusN | midkay: what if Left was unused, should we enable rewind? |
09:06:03 | midkay | then it's as well a problem in the WPS.. |
09:06:13 | midkay | LinusN: if left and right were BOTH not used, then yes, why not rw/ff? |
09:06:21 | midkay | since they go together it's silly to have only one.. |
09:06:22 | Hideo_Kuze | I thought the stop key used to have the same functionality as the left key, that is to back out of a directory when in browse mode |
09:06:32 | midkay | stop is independent functionality, it doesn't complement anything. stop is stop. |
09:06:32 | LinusN | midkay: because that's the purpose of the wps |
09:06:45 | LinusN | midkay: that depends on the target |
09:06:55 | midkay | LinusN: right, but if you're a habitual stop-presser then it's as well a problem there. if you aren't then it's no problem right? |
09:07:10 | midkay | LinusN: exactly, it doesn't happen in the browser on iPods afaik.. |
09:07:26 | midkay | because there's no dedicated stop button, you just hold play to stop... |
09:07:28 | LinusN | midkay: so if i take it to the extreme, you believe that all unused buttons should be mapped to their WPS mapping? |
09:07:54 | LinusN | that will surely confuse the user |
09:08:40 | LinusN | i believe that consistency is important, and that each screen should do its own thing |
09:09:02 | LinusN | if you want to control the playback, use the wps |
09:09:14 | Hideo_Kuze | oh yeah, the user would certainly get more confuse since the wps and browse mode aren't kept consistent |
09:09:18 | | Join midkay_ [0] (n=midkay@c-24-16-191-240.hsd1.mn.comcast.net) |
09:09:44 | midkay_ | since stop happens to be unmapped it's logical that it stops in the browser. |
09:10:22 | midkay_ | and you can't just lump things into "if the key is unmapped it should be mapped". there's some thought involved, some things make more sense than others. i think stop makes sense to stop the playback in the browser. |
09:10:32 | midkay_ | you can resume it immediately after as well, with play, no? |
09:11:03 | midkay_ | er, this didn't get through before i dropped out: <midkay> LinusN: not at all.. again, for example, Left complements Right as far as rewind and fast-forward. |
09:11:09 | | Quit midkay (Nick collision from services.) |
09:11:09 | | Nick midkay_ is now known as midkay (n=midkay@c-24-16-191-240.hsd1.mn.comcast.net) |
09:12:07 | LinusN | i actually don't think stop in the browser makes sense |
09:12:11 | LinusN | but that's me |
09:12:26 | Hideo_Kuze | I agree |
09:12:29 | midkay | then it's entirely a matter of opinion. :) i've never used rockbox on the irivers to be fair. it sounds logical. |
09:12:32 | * | Bagder walks over to LinusN's corner |
09:12:48 | Hideo_Kuze | but it's not like I'm a developer and have a say in things anyway =) |
09:12:55 | LinusN | midkay: i agree that it probably depends on which target you use |
09:12:58 | JdGordon | when actions first went in off went up one directory... and everyone complained.. |
09:13:08 | JdGordon | but im in the corner with you guys :p |
09:13:09 | Bagder | Hideo_Kuze: well, when you agree with us we count your voice! ;-P |
09:13:21 | Hideo_Kuze | lol |
09:13:25 | LinusN | JdGordon: this is a general rockbox rule - you can't make everyone happy |
09:13:47 | JdGordon | forget rockbox.. its just a given for anything this size |
09:13:48 | Hideo_Kuze | someone has to always suffer huh? |
09:13:48 | Bagder | the general rule is that whatever you change, there will be a minor riot of upset users |
09:13:57 | Bagder | until they learn to appreciate it |
09:14:23 | blx | they can always fork otherwise. |
09:14:25 | LinusN | i remember when i removed the arrow cursor |
09:14:31 | Bagder | hahaha |
09:14:37 | Bagder | a golden moment |
09:14:41 | LinusN | indeed |
09:14:45 | LinusN | i should do it again |
09:14:46 | JdGordon | arrow cursor? must have been before my time |
09:14:49 | Hideo_Kuze | I hate the arrow cursor |
09:15:01 | JdGordon | oh, you mean the selection icon? |
09:15:10 | LinusN | that may in fact save some bytes in the code |
09:15:19 | JdGordon | who uses that? the highliten line is much better :p |
09:15:30 | LinusN | about 3 people, iirc |
09:16:23 | JdGordon | lol |
09:16:35 | LinusN | 3 very loud people |
09:16:46 | midkay | so you put it back? i never noticed it disappear :) |
09:16:54 | midkay | how silly.. so much easier to read the inverse bar, saves space... |
09:19:14 | | Quit Hideo_Kuze (Remote closed the connection) |
09:19:38 | | Join Hideo_Kuze [0] (i=irc@gateway/tor/x-d0d5f7ed85afbbdf) |
09:24:08 | JdGordon | which is the important file to compare bin size? rockbox.elf or .bin ? |
09:25:26 | | Quit xNibbler (Read error: 113 (No route to host)) |
09:26:32 | LinusN | rockbox.map |
09:26:47 | LinusN | but the .bin is a pretty good measure |
09:27:06 | JdGordon | bin will have to do.. i cvs up'd without saving the map.. |
09:27:19 | JdGordon | .map is tiny compared to the other 2? |
09:28:17 | | Join xNibbler [0] (n=sven@port-212-202-193-69.dynamic.qsc.de) |
09:30:54 | JdGordon | amiconn: i just did some very odd guesswork and i dont tihnk fixing the menus will help... with no menu code the bin (recv2) is 11kb and elf is 15Kb smaller than cvs... but by my probably very off estimates of averaging 30x4bytes for each menu (x130 items in the current menu) that is 15.6Kb... |
09:31:42 | LinusN | JdGordon: the size of the .map file is not important, you are supposed to read it |
09:32:55 | JdGordon | ah |
09:36:57 | amiconn | Comparing rockbox.bin size before/after is the most consistent method across all targets |
09:36:57 | JdGordon | const variables add ~1:1 to the bin size tho yeah? |
09:37:42 | amiconn | The firmware files are named different per target, and for some targets there's self-extraction applied |
09:38:03 | amiconn | rockbox.bin is the easy-to-remember way :) |
09:39:08 | JdGordon | so whatcha rekon about the possible size diff? |
09:39:11 | amiconn | JdGordon: I've just read about your menu rework idea (trying to catch up with my mail backlog :/) |
09:39:31 | amiconn | I think even without big savings it sounds like a good thing to do |
09:40:13 | amiconn | It will consolidate the menu handling |
09:40:32 | LinusN | i agree |
09:40:45 | amiconn | There are some differences in voice handling in menus vs. settings I wonder about |
09:40:46 | JdGordon | im just scared that ill do all this work and it will get rejected because it does blow out the size by a bit.. |
09:41:41 | amiconn | I'm more concerned about devs stopping their rework half-way through, leaving the system without a real benefit |
09:41:51 | amiconn | There are now at least two examples for this |
09:41:58 | LinusN | JdGordon: if we reject it, it will not be because of the size, only because we don't like you ;-) |
09:42:11 | JdGordon | of course.. |
09:42:40 | amiconn | (1) the gui stuff is still not ported to all screens (some not at all, some in a really hackish way) |
09:42:55 | JdGordon | 3 guesses what 2) is.. :p |
09:43:02 | amiconn | (2) actions also need more work (okay, actions aren't in for very long yet) |
09:43:07 | * | JdGordon thinks he hears someone calling |
09:43:27 | LinusN | JdGordon: that's the hitman we sent |
09:43:29 | amiconn | langv2 is the 3rd |
09:43:32 | JdGordon | haha |
09:43:41 | amiconn | (but the actual rework didn't start yet on that one) |
09:44:08 | * | amiconn is trying to catch up with mails :( |
09:44:12 | | Join webguest53 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
09:46:47 | webguest53 | Hi. What are the primary RB goals atm (besides porting it to new players)? And what are the criteria for picking up and committing patches? There are very simple ones (e.g. 5738) and there are rather complicated (e.g. R.E.P.) And I saw a discussion about a new screen "management" system a couple of days ago. So what comes next? |
09:47:06 | Bagder | we don't have "primary goals" |
09:47:14 | *** | Saving seen data "./dancer.seen" |
09:47:16 | JdGordon | apart from "take over the world" |
09:47:18 | Bagder | most of us are in it for the fun |
09:47:46 | | Quit dan_a (Read error: 110 (Connection timed out)) |
09:49:00 | | Join daurn|laptop [0] (n=quae@unaffiliated/daurnimator) |
09:49:34 | | Join dwihno [0] (n=dw@81.8.226.44) |
09:53:02 | webguest53 | So how do you decide what patch to commit? Is it personal preference of a dev ("I like this feature...")? |
09:53:38 | JdGordon | no. they look at the name of the develper and then as long as its not me they accept it... |
09:53:45 | LinusN | webguest53: more or less, but it's also up to the patch creator to make the patch work on all targets |
09:54:21 | LinusN | the patches are often incomplete, and can't be committed without much work |
09:55:49 | | Join safetydan [0] (n=dan@59.100.1.44) |
09:57:45 | webguest53 | LinusN: well, the 5738 is complete. I use nimbus-12 and was happy to find that patch. As I was distracted by the round W (you know, once you've seen it once you're aware of its ugliness :-) |
09:59:37 | webguest53 | LinusN: I also want to create a bigger nimbus (e.g. nimbus-16 or 18 or 20). I like the shape but 12/14 is too small for me. BTW: 12 and 14 are almost the same, only line spacing is different |
10:00 |
10:00:05 | markun | webguest53: good fonts are always welcome |
10:00:43 | markun | And it would also be nice if you could add some cyrillic and hebrew to your font |
10:03:57 | * | JdGordon is buying dark tranquility tickets tomorow \m/ :D \m/ |
10:06:02 | blx | is there any rockbox simulator for gnu/linux avaiable? |
10:06:15 | markun | yes |
10:06:24 | | Quit dwihno_ (Read error: 110 (Connection timed out)) |
10:06:48 | markun | you can compile it from the rockbox source if you have SDL installed |
10:06:56 | blx | neat |
10:06:56 | webguest53 | markun: there's also a version of nimbus-12 and 14 with cyrillic and hebrew (and some other) glyphs in the patch tracker. I've used them, worked well. |
10:07:06 | blx | thank you markun |
10:07:42 | markun | webguest53: I think we should update the rockbox font then |
10:08:34 | | Join spiorf [0] (n=spiorf@host239-145.pool8252.interbusiness.it) |
10:14:53 | | Join oxygen77 [0] (i=c1c2842b@gateway/web/cgi-irc/infidelguy.com/x-b599b0cf5c0caf07) |
10:16:03 | oxygen77 | amiconn: would you be here for a question on MAS ? |
10:16:29 | daurn|laptop | no - but he would be here for other questions |
10:16:30 | daurn|laptop | ;) |
10:16:42 | | Join ender` [0] (i=null@84.52.165.220) |
10:18:03 | markun | daurn|laptop: there was a guy working on a port for another DM320 player. Did he talk to you about it? |
10:18:04 | | Join dan_a [0] (n=dan-mirc@wormhole.domicilium.com) |
10:18:11 | daurn|laptop | shirour? |
10:18:28 | markun | I have to check the logs |
10:18:29 | Bagder | I talked to him a bit |
10:18:37 | daurn|laptop | was it for mrobe |
10:18:38 | daurn|laptop | ? |
10:18:42 | Bagder | guided him to the first steps of configure fixing etc |
10:18:49 | Bagder | mrobe yes |
10:18:54 | daurn|laptop | ok, was shirour |
10:19:00 | daurn|laptop | i haven't talked to him in AGES |
10:19:03 | | Join barrywardell [0] (n=barrywar@host-194-46-247-26.dsl-ie.utvinternet.net) |
10:19:05 | | Part webguest53 |
10:19:12 | Bagder | barrywardell: congrats on the sound! |
10:19:33 | barrywardell | thanks Bagder. and thanks to MrH yet again! |
10:19:40 | | Join bbroke [0] (n=bbroke@p54BD377F.dip0.t-ipconnect.de) |
10:20:34 | dan_a | barrywardell: Well done! |
10:20:35 | markun | daurn|laptop: he was asking me for help with the same things I helped you with. So I just thought it would be good for you guys to work together. |
10:21:00 | dan_a | How come it isn't in the News section on the front page? |
10:21:13 | Bagder | those darned lazy web guys |
10:21:20 | LinusN | :-) |
10:21:26 | daurn|laptop | markun: sure :P - if you can find him |
10:22:57 | Bagder | http://mrobe.fan.googlepages.com/ |
10:22:57 | markun | barrywardell: I'm unifying the wolfson code. Could you take a look some time and make sure I keeps working on the H10? |
10:23:14 | daurn|laptop | Bagder: http://www.mrobe.org/ |
10:23:14 | daurn|laptop | :P |
10:23:17 | barrywardell | markun: yeah sure. |
10:23:37 | barrywardell | is that the patch you showed me before? i can't remember the url |
10:23:45 | Bagder | shirour's email is on that first page |
10:24:27 | dan_a | Would there be any objections if I was to split out the PortalPlayer section of crt0.S into a separate file (crt0-pp.S)? It makes the remaining code more readable, and linuxstb suggested on Friday that it would be a useful thing to do. |
10:24:45 | markun | barrywardell: yes: http://130.89.160.166/rockbox/wmcodec.patch |
10:24:45 | Bagder | imho, the ctr0.S one should be split into separate ones for separate CPUs |
10:24:46 | LinusN | dan_a: i think it should move to the target tree |
10:24:50 | barrywardell | dan_a: I vote in favour of that |
10:25:06 | Bagder | or at least for separate archs |
10:25:08 | markun | Bagder: and all the targets should be changed to target tree |
10:25:13 | dan_a | LinusN: Where in the target tree? |
10:25:13 | Bagder | amen |
10:25:33 | markun | There is a patch for the ipod 4g to target tree |
10:25:41 | LinusN | dan_a: probably target/arm/ipod |
10:25:55 | barrywardell | markun: I'll try that later today and let you know |
10:26:27 | markun | barrywardell: ok, don't forget to change wmcodec_write again |
10:26:27 | LinusN | or maybe even target/arm |
10:26:39 | daurn|laptop | um... i need help with my port |
10:26:39 | Bagder | target/arm I'd say |
10:26:44 | daurn|laptop | i haven't touched it in a week |
10:26:48 | dan_a | LinusN: It isn't ipod specific - H10 and Sansa use it too - so target/arm sounds best |
10:26:51 | daurn|laptop | and i've forgottern wtf i was doins |
10:26:51 | daurn|laptop | :S |
10:27:07 | barrywardell | yes, target/arm - it applies to H10 and Tatung and others too |
10:27:10 | daurn|laptop | ok, current build error(s) are for buttons |
10:27:25 | Bagder | daurn|laptop: are you really the only gmini402 owner who wants to see Rockbox on it? |
10:27:43 | markun | target/arm/portalplayer ? |
10:27:47 | daurn|laptop | Bagder: the only one thats not a total noob |
10:27:51 | Bagder | hehe |
10:28:43 | barrywardell | there's already ata-pp5020.c in target/arm which is specific to PP5020 |
10:29:09 | daurn|laptop | Bagder: http://gmini400.com/index.php?option=com_smf&Itemid=73&action=search2 |
10:29:17 | barrywardell | so keep the same idea for crt0.S too? |
10:29:30 | dan_a | barrywardell: Sounds good |
10:30:15 | daurn|laptop | Bagder: search for rockbox |
10:30:30 | dan_a | For now I'll leave the other code in crt0.S, including the generic ARM code which I think is for Gigabeat |
10:30:31 | | Quit akaias (Operation timed out) |
10:30:47 | Bagder | no results found |
10:31:06 | | Join akaias [0] (n=akaias@c-71-57-59-237.hsd1.il.comcast.net) |
10:31:22 | daurn|laptop | i found lots |
10:31:23 | daurn|laptop | :S |
10:31:33 | Bagder | crappy forum them |
10:31:34 | Bagder | then |
10:31:44 | Bagder | I bet it behaves differently if you're logged in |
10:31:50 | daurn|laptop | 31 threads |
10:31:52 | daurn|laptop | :S |
10:33:05 | daurn|laptop | join if you want |
10:33:29 | Bagder | I found a rockbox link on the front page, but that just loads and loads and never gets anywhere ;-) |
10:33:33 | daurn|laptop | ? |
10:34:07 | Bagder | might be a very slow site perhaps |
10:34:22 | Bagder | doesn't like me at all |
10:34:46 | daurn|laptop | i've had no other complaints |
10:34:47 | daurn|laptop | :S |
10:34:49 | Bagder | dead it seems |
10:35:29 | Bagder | from two entirely different networks I can't get the front page anymore |
10:35:43 | daurn|laptop | O>O |
10:35:44 | daurn|laptop | same for me |
10:35:48 | daurn|laptop | just last minute |
10:36:02 | Bagder | it connects so its the web server that is stupid |
10:37:23 | | Quit barrywardell () |
10:37:38 | oxygen77 | anybody else than amiconn could help me on MAS config ? |
10:38:23 | LinusN | just ask the question instead of asking for pepole |
10:38:59 | LinusN | people, evel |
10:39:05 | LinusN | even, even :-) |
10:41:27 | oxygen77 | ok, I have some doc on MAS read it ... There is some missing info in them, for the codec config regs 0x2 to 0x5 have no description |
10:42:24 | oxygen77 | I have now a code that runs on MAS that apparently needs some config, most of it is done by setting value in memory but it also uses reg (0x1 (which is notdocumented) |
10:43:12 | oxygen77 | wondering if you anybody would have info on this rge 0x1 in codec conifg of MAS |
10:46:22 | LinusN | hmm, it's been a long time since i worked with the MAS, but i don't remember any codec config regs |
10:47:18 | LinusN | or are you talking about CONV_CONF and friends? |
10:48:28 | oxygen77 | hum, talking of the reg used to configure the DAC, ADC, volume, bass, ... |
10:49:47 | LinusN | in the data sheet, 0001-0005 are undefined |
10:50:04 | oxygen77 | yup, that's my prob |
10:51:14 | oxygen77 | the code I use need some config in reg 0x1 in order to set the sample-rate |
10:51:40 | oxygen77 | this code is for PCM playback from first SDI port which connected to TMS320 DSP on av3 |
10:54:36 | linuxstb_ | Bagder: Do you think MrH would be interested in helping to work out the Elio's LCD? |
10:54:41 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
10:55:09 | Bagder | do you have the mi4 lying around? |
10:56:02 | LinusN | oxygen77: hmmm, i'm not sure how we could find this out |
10:56:20 | linuxstb | Yes - I'll upload it somewhere for you. I don't have any bootloader at the moment, but I could try dumping the flash contents to disk. |
11:00 |
11:03:15 | linuxstb | Bagder: Something that's also confusing me is the memory remapping that happens at the very start of the firmware. The PP5020 has a set of 8 pairs of memory-mapping registers. The Apple firmware for the ipods just does one remapping - remapping the whole of SDRAM from 0x10000000 to 0x00000000. The Elio firmware appears to do 2 mappings, but I don't understand what. There also appears to be a lot of references all over the firmware to |
11:03:15 | linuxstb | memory locations in both the 0x00000000 and 0x10000000 ranges, so I'm guessing it splits the memory somehow. I would be interested to know if MrH has seen this in the other PP firmwares he's looked at. |
11:04:01 | Bagder | I don't recognize that from our discussions at least |
11:04:07 | amiconn | oxygen77: I have no idea what the undocumented codec regs 2 thru 5 do |
11:04:16 | | Quit firenx ("Leaving") |
11:04:26 | amiconn | We don't need them for the pcm codec to work |
11:05:17 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
11:05:41 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
11:09:27 | oxygen77 | ok thx amiconn, it is used in another pcm codec from archos, which I need as it reads data from SDI not SDIB as the codec you use |
11:19:17 | | Quit fejfighter (Read error: 104 (Connection reset by peer)) |
11:32:33 | | Join _FireFly_ [0] (n=FireFly@p54A46F93.dip.t-dialin.net) |
11:33:59 | dan_a | linuxstb: Are you OK with the PortalPlayer section of crt0.S being moved to target/arm/crt0-pp.S (as well as the other changes I suggested on Friday)? |
11:34:21 | dan_a | If so, I'll do a bit more testing and then commit that later today |
11:36:42 | | Quit dwihno (Read error: 110 (Connection timed out)) |
11:38:15 | | Join ghode|afk [0] (n=garudin@87-194-60-156.bethere.co.uk) |
11:38:16 | preglow | dan_a: i don't see a problem with that, crt0.S is too convoluted anyway |
11:38:44 | | Quit daurn|laptop (Read error: 110 (Connection timed out)) |
11:40:13 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
11:41:00 | linuxstb | dan_a: Definitely. |
11:42:26 | preglow | just take care to not move all the arm stuff too |
11:43:19 | preglow | though crt0.S would most definitely benefit from being split severely up |
11:43:24 | dan_a | preglow: I have done - I've removed the things that are #ifdef CPU_PP from crt0 |
11:43:36 | dan_a | but CPU_ARM is still there |
11:43:40 | preglow | goodgood |
11:44:41 | * | preglow curses his cold, autoconf and c++ in quick succession |
11:45:15 | | Join PaulJam [0] (n=pauljam@p54BCFBFB.dip.t-dialin.net) |
11:47:16 | *** | Saving seen data "./dancer.seen" |
11:57:23 | | Join webguest57 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/session) |
11:57:34 | | Quit Snyper (Read error: 110 (Connection timed out)) |
11:58:39 | webguest57 | Hey, the newly committed font nimbus-14 has an error: the W is bad. I think the last line in the chardef should be F380, not FF80! |
12:00 |
12:04:56 | markun | webguest57: oops |
12:05:04 | | Join daurn|laptop [0] (n=quae@124.243.137.107) |
12:05:11 | markun | Or was it not somthing I did? |
12:06:30 | markun | webguest57: I see F380 |
12:07:08 | markun | Ah, nimbus-14.. |
12:08:10 | linuxstb | Anyone know if I am right in thinking that the image data in a .bmp file is in reverse order - i.e. the bottom row of pixels first? |
12:08:45 | webguest57 | markun: or nimbus-12 is wrong. They should be the same! |
12:08:55 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-94-167.w81-48.abo.wanadoo.fr) |
12:09:28 | markun | webguest57: well, nimbus-12 was updated by LinusN today to change it to F380 |
12:09:39 | webguest57 | markun: with FF... it looks even better IMHO |
12:09:45 | markun | I'll check when I get back home |
12:10:15 | markun | there are also some problems with the space between the cyrillic glyphs |
12:10:22 | webguest57 | markun: but that change corrected C to F. Now we should correct also 3 to F :-) |
12:10:59 | markun | webguest57: you could check the whole font if you want |
12:11:06 | markun | maybe you find some more problems |
12:12:00 | markun | linuxstb: http://en.wikipedia.org/wiki/Windows_bitmap |
12:12:14 | markun | "Pixels are stored from the bottom to the top of the images, and then from the left to the right |
12:12:31 | | Join barrywardell [0] (i=892b7a6e@gateway/web/cgi-irc/labb.contactor.se/session) |
12:13:14 | linuxstb | markun: Thanks. That's very weird then - I've been looking at a dump of the flash in my Elio, and there are 24-bit bitmaps there, stored in the same byte order as .bmp files. |
12:13:43 | markun | nice that you got a dump! |
12:14:17 | linuxstb | i.e. I took the 54 header bytes from a 24-bit 220x176 .bmp file, appended 220x176x3 bytes from the flash image, and I get the main bitmap the original bootloader shows. |
12:14:47 | linuxstb | markun: Just a simple write(fd,(char*)0,1024*1024) in my test bootloader. (the standard PP5020 ATA driver works). |
12:15:06 | | Join daurn|afk [0] (n=quae@124.243.137.107) |
12:16:31 | linuxstb | In fact, the .bmp header is in the flash image as well :) |
12:16:44 | | Quit PaulJam (Connection reset by peer) |
12:20:53 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
12:21:47 | | Quit daurn|laptop (Nick collision from services.) |
12:21:50 | | Nick daurn|afk is now known as daurn|laptop (n=quae@124.243.137.107) |
12:22:00 | | Quit webguest57 ("CGI:IRC (EOF)") |
12:22:10 | daurn|laptop | damn |
12:22:20 | daurn|laptop | my powers gone out 4 times in the last 10 minutes |
12:22:50 | | Quit spiorf (Remote closed the connection) |
12:23:00 | amiconn | linuxstb: BMP files are definitely bottom-up; there are numerous places in rockbox with a comment stating this |
12:23:08 | amiconn | (screendump, bmp loader...) |
12:23:20 | preglow | i think even the windows bitmap layout is like that |
12:23:23 | linuxstb | amiconn: Yes, I saw those shortly after I asked the question.... |
12:23:25 | preglow | as in internally |
12:24:17 | linuxstb | But the mystery is solved - the bootloader contains the .bmp headers, as well as the image data. So it makes sense for it to be reversed (although not for them to use .bmp files...) |
12:24:38 | amiconn | They _can_ be top-down afaik, but it's rather unusual |
12:29:04 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
12:30:05 | | Quit amiconn (Nick collision from services.) |
12:30:06 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
12:31:53 | amiconn | http://windowssdk.msdn.microsoft.com/en-us/library/ms779712.aspx |
12:36:40 | | Quit daurnimator (Read error: 110 (Connection timed out)) |
12:38:22 | safetydan | JdGordon, has House started yet? |
12:39:16 | JdGordon | dunno |
12:39:20 | JdGordon | i tinhk its a repeat |
12:40:05 | safetydan | it's all new to me |
12:40:18 | safetydan | lousy Australian Idol going late |
12:40:49 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
12:41:54 | Bagder | http://www.rockbox.org/daily.shtml <= spot the difference! |
12:43:06 | safetydan | The page takes an extra second to load? :) |
12:43:30 | Bagder | yeah, due to two new images... |
12:44:11 | dan_a | I'm not near a DAP at the moment - could anyone confirm that everything still works if you apply http://www.weirdo.org.uk/rockbox/crt0-cleanup.diff - it looks right, and compiles cleanly, but I want to be sure. |
12:44:22 | safetydan | So H10 gets the official build blessing. Woo! |
12:44:44 | safetydan | so many choices for buying a new dap |
12:45:34 | | Quit barrywardell ("CGI:IRC (Ping timeout)") |
12:45:45 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
12:46:03 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
12:47:07 | | Join lorijho [0] (n=lorijho@83.222.37.174) |
12:47:09 | lorijho | Hi |
12:47:23 | | Join PaulJam [0] (n=pauljam@p54BCEA72.dip.t-dialin.net) |
12:48:56 | linuxstb | Is there an installation howto etc for the H10 available if anyone asks? |
12:49:46 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/IriverH10Port#Rockbox_Bootloader |
12:50:18 | Bagder | but I guess the h10 team will provide some prebuilt bootloaders when they feel the time is ripe |
12:52:01 | | Quit oxygen77 ("CGI:IRC (Ping timeout)") |
12:53:18 | lorijho | Bagder: we will |
12:54:40 | linuxstb | I guess we also need to figure out a way to load the original firmware. I can try to do that for the Elio as well - I'm guessing the same method will work on the H10. |
12:55:30 | linuxstb | Dumping the register contents at the very start of our bootloader should hopefully tell us what we need... |
12:57:13 | lorijho | linuxstb: it probably would |
12:58:15 | mirak | hi |
12:58:32 | lorijho | How well do the pp5020 based players deal with ogg and flac decoding? Volume is very low on H10 so I can't really tell yet. |
12:59:01 | linuxstb | It works fine. FLAC is very efficient, Ogg is reasonable. |
12:59:31 | lorijho | linuxstb: any suggestions for -q when encoding ogg ? |
12:59:50 | linuxstb | No, I don't use it. I know others here do though... |
13:00 |
13:00:40 | lorijho | the oggs I encoded in the past have all -q 8.5, I wonder if it isn't too much |
13:01:42 | | Join Mmmm [0] (n=mscarrat@cpc4-hem13-0-0-cust438.lutn.cable.ntl.com) |
13:02:41 | Mmmm | jhMikeS: are you about? |
13:02:51 | mirak | block is a pointer to an array of int16_t. the C version is doing " int i = block[0] " to get the first word, then "int j = block [1] to get the second word." now in asm I put the adress of block into a6 register. I do "move.w (a6),d0" to get block[0], then "move.w (1,a6),d0" to get block[1] . Is this right or will I have some problems with endian ness on coldfire ? |
13:03:32 | mirak | "move.w (1,a6),d1" |
13:03:39 | preglow | linuxstb: i've finally gotten a 24 bit flac file i like to listen to |
13:03:47 | preglow | linuxstb: so i might end up doing some work in that apartment again |
13:04:16 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-70-112-165-230.austin.res.rr.com) |
13:05:10 | linuxstb | preglow: OK, cool. What's the boost ratio at the moment? |
13:09:29 | | Join CrossF [0] (n=liranvak@85-250-21-217.bb.netvision.net.il) |
13:09:50 | CrossF | someone know's when there will be rockbox for Sansa e200? |
13:10:05 | mirak | http://rafb.net/paste/results/if9mEO28.html the assembly function idct_row is at line 327 . I tried in that one to replicate the C version. I have read it several time, I am out of ideas about what can be wrong |
13:10:22 | Bagder | CrossF: nobody knows |
13:11:28 | | Quit theli_ua ("Leaving") |
13:12:49 | | Quit CrossF (Client Quit) |
13:18:55 | | Quit PaulJam (Read error: 60 (Operation timed out)) |
13:19:29 | mirak | what's the better place to have my code reviewed ? |
13:21:07 | preglow | linuxstb: haven't tried on target yet |
13:21:22 | preglow | i'll give it a go right now |
13:22:34 | | Join PaulJam [0] (n=pauljam@p54BCF615.dip.t-dialin.net) |
13:24:37 | preglow | linuxstb: never boosts on coldfire |
13:25:11 | | Join theli_ua [0] (n=theli@mail.ukrcard.com.ua) |
13:25:20 | linuxstb | What samplerate is it? |
13:25:24 | preglow | 44.1 |
13:25:34 | preglow | so not that much of a surprise, granted |
13:28:07 | preglow | even ipod takes it in stride |
13:28:08 | preglow | so hooray |
13:29:33 | | Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.") |
13:36:32 | linuxstb | I don't think FLAC compresses 24-bit very well though. You'll probably be better off converting to wavpack. |
13:37:03 | preglow | it doesn't |
13:37:06 | preglow | so yeah |
13:37:08 | linuxstb | I think it's an encoder issue, rather than a problem with the format. I think Josh is planning to improve it before the next release. |
13:37:10 | preglow | but i can't be bothered :> |
13:38:28 | | Join GliGli [0] (n=Miranda@giv69-1-82-232-164-112.fbx.proxad.net) |
13:41:14 | daurn|laptop | man |
13:41:20 | daurn|laptop | why does time go SO slowly |
13:41:37 | | Join webguest79 [0] (i=c0647cda@gateway/web/cgi-irc/labb.contactor.se/session) |
13:41:42 | daurn|laptop | i feel like i've been waiting for thins for weeks |
13:41:52 | daurn|laptop | but its been only a day(or 2) |
13:43:05 | | Join oxygen77 [0] (i=c1c2842b@gateway/web/cgi-irc/infidelguy.com/x-aae4bbc9cc30c14e) |
13:44:57 | | Quit Mmmm (Read error: 110 (Connection timed out)) |
13:47:17 | *** | Saving seen data "./dancer.seen" |
13:47:43 | | Join Criamos [0] (n=Criamos@p54930E2E.dip0.t-ipconnect.de) |
13:48:33 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
13:49:08 | tucoz | are there any feature differences between the h10-5gb and the h10-20gb? |
13:49:30 | tucoz | like recording, radio etc |
13:51:19 | tucoz | i.e. do we need two different manuals for those players? |
13:56:02 | | Join lorijho_ [0] (n=lorijho@83.222.37.174) |
13:56:23 | | Join Arathis [0] (n=doerk@p508A4A78.dip.t-dialin.net) |
13:57:01 | * | Bagder is the human proxy |
13:57:17 | Bagder | http://pastebin.com/779638 <= anyone like for configure menu ? |
13:57:49 | preglow | aye |
13:58:30 | | Quit Hideo_Kuze ("tada") |
13:58:45 | Bagder | I've updated all (I hope) scripts now so we can change the numerics in the menu without killing all autoscripts |
13:58:47 | tucoz | nice |
13:58:57 | preglow | just make sure it fits in 80 columns |
13:59:01 | Bagder | oh yes |
13:59:12 | Bagder | I'm priest in the 80 column church |
13:59:35 | Bagder | this is 63 columns at the longest line |
14:00 |
14:00:12 | | Quit safetydan ("Ex-Chat") |
14:00:21 | lorijho_ | Bagder: nice |
14:00:43 | Bagder | it'll be a lot easier to find in that one |
14:01:49 | LinusN | what irc nick does mark arigo have? |
14:01:53 | PaulJam | this is maybe a silly question, but do i have to run configure again, if this gets committetd (because h300 was 10 previously)? |
14:02:06 | Bagder | Paul_The_Nerd: nope |
14:03:16 | | Join [San] [0] (n=San@213-202-132-189.bas502.dsl.esat.net) |
14:03:28 | Bagder | uh, I mean that for PaulJam |
14:03:42 | * | Bagder can't even use tab completion properly |
14:06:00 | | Quit [San] (Client Quit) |
14:06:39 | | Quit lucas42 (Read error: 104 (Connection reset by peer)) |
14:07:47 | linuxstb | LinusN: lowlight IIRC |
14:07:52 | | Quit lorijho (Read error: 110 (Connection timed out)) |
14:08:01 | LinusN | linuxstb: ah, now i remember |
14:08:15 | tucoz | LinusN, 20.06.08 # <lowlight> If anyone want's to test: http://www.geocities.com/m_arigo/rockbox/ |
14:08:28 | tucoz | the path reveals his true identity ;) |
14:08:50 | | Nick lorijho_ is now known as lorijho (n=lorijho@83.222.37.174) |
14:09:15 | | Join Genre9mp3 [0] (n=yngwiejo@dsl-88-218-17-158.customers.vivodi.gr) |
14:09:52 | | Part oxygen77 |
14:10:19 | | Part Paul_The_Nerd |
14:16:31 | elinenbe | so, time to commit some of the nice WPS patches :-) |
14:19:37 | | Join RoC_MM [0] (i=dragon@c-66-177-58-16.hsd1.fl.comcast.net) |
14:19:59 | | Join Lear [0] (n=chatzill@h8n8c1o285.bredband.skanova.com) |
14:22:53 | Lear | Anyone who has looked at this patch: http://www.rockbox.org/tracker/task/5879 |
14:23:43 | preglow | i want it commited, but i have no idea about the playback system |
14:23:51 | preglow | i've verified there is a problem, anywya |
14:28:55 | Lear | I was thinking about committing it (will give it a try at least). Had a freeze probably caused by the bug it fixes. |
14:29:29 | Lear | I'm don't know that much about the playback system, but the patch looks okay to me... |
14:32:52 | maddog011 | hey, what's the progress on the H10 20GB player? |
14:35:22 | dan_a | maddog011: There is sound on it since last night. As I understand it the quality is not brilliant, but it's a big step forward |
14:36:24 | | Join infamis [0] (i=4b0377fc@gateway/web/cgi-irc/labb.contactor.se/session) |
14:36:47 | maddog011 | dan_a: omg, you got sound out, congratulations ! |
14:36:51 | | Join Xen0n [0] (i=WinNT@147.10.254.142) |
14:37:01 | maddog011 | dan_a, did u fix the touchpad |
14:37:18 | maddog011 | dan_a, so it can detect the upper movement |
14:37:24 | dan_a | maddog011: Not me - barrywardell and lorijho are the guys working on it |
14:37:32 | infamis | keep getting a compilation error with an x5 build (devel w/logf enabled) in mp3_enc: |
14:37:44 | infamis | mp3_enc.c: In function `filter_subband': |
14:37:48 | maddog011 | awsome, barry is really doing a good job |
14:37:59 | infamis | mp3_enc.c:2431: error: can't find a register in class `ADDR_REGS' while reloading 'asm' |
14:38:19 | infamis | I've made veryclean && re-ran configure |
14:38:24 | infamis | still no go...updated cvs |
14:39:28 | Arathis | maddog011: tochpad isn't fixed till now |
14:39:34 | dan_a | infamis: I got a similar error on iPod a while ago when I wasn't using the recommended version of GCC |
14:39:50 | infamis | damn...must be a cygwin thing (which I forgot to mention) |
14:40:46 | infamis | I noticed the bleeding edge builds fine so didn't know what could cause it with a fresh cvs repo |
14:41:33 | | Quit apo` (Remote closed the connection) |
14:41:51 | dan_a | From the CrossCompiler wiki page in the iAudio section: "GCC 4.0.x seems to work fine when building Rockbox for Coldfire platforms. For the time being, it is not the recommended or preferred version to use. It should generate valid binaries, but if you run into problems when using 4.0.x, try the 3.4.6 version instead." |
14:41:53 | | Quit RoC_MM ("Leaving") |
14:41:53 | LinusN | preglow, Lear: let's assume that the patch author knows enough |
14:41:54 | | Join bluebrother [0] (i=an01Fx3V@nat-wh-1.rz.uni-karlsruhe.de) |
14:42:02 | infamis | gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125) |
14:42:33 | infamis | I guess up to 3.4.6? |
14:43:38 | dan_a | infamis: It's probably worth a try |
14:43:39 | lorijho | maddog011: we do not yet detect the touching position on the scrollpad (or whatever that thing is called) |
14:44:21 | | Quit Xen0n ("-=SysReset 2.53=-") |
14:44:49 | infamis | yea when I installed cygwin I didn't keep track of versions or anything, everything's been building (been building manually since about may) fine until now |
14:45:48 | infamis | thanks dan_a |
14:45:51 | | Quit infamis ("late for school...") |
14:47:35 | daurn|laptop | ok |
14:47:40 | daurn|laptop | i need some help please |
14:47:52 | daurn|laptop | how do you do a button driver? |
14:48:38 | markun | daurn|laptop: easy |
14:48:59 | daurn|laptop | help! |
14:49:00 | daurn|laptop | :P |
14:49:02 | markun | did you check the button-*.c file of any of the target tree players? |
14:49:13 | daurn|laptop | yeah |
14:49:18 | daurn|laptop | i copied yours across |
14:49:21 | markun | Then what's the problem? |
14:49:25 | daurn|laptop | and customized it for my button set |
14:49:37 | markun | that should be all |
14:50:02 | daurn|laptop | oh |
14:50:03 | daurn|laptop | wait |
14:50:03 | markun | you also need to have button-target.h |
14:50:09 | daurn|laptop | i did the .h |
14:50:18 | daurn|laptop | and i didn't understand the structure of the .c |
14:50:56 | markun | The driver in firmware/drivers/button.c is generic and uses your functions |
14:51:46 | daurn|laptop | btw, where is the button base address defined? |
14:51:54 | markun | what's that? |
14:52:25 | daurn|laptop | the address that all button are offset up |
14:53:06 | markun | sometimes buttons are connected to the ADC, some to the IO pins |
14:53:10 | markun | depends on the target |
14:53:53 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
14:57:38 | | Quit aliask ("Chatzilla 0.9.72 [Firefox 1.5.0.6/2006072814]") |
15:00 |
15:04:57 | daurn|laptop | .. |
15:05:01 | | Join spiorf [0] (n=spiorf@host239-145.pool8252.interbusiness.it) |
15:06:25 | | Join stamppot [0] (i=d4883814@gateway/web/cgi-irc/labb.contactor.se/session) |
15:08:15 | | Quit TCK (Read error: 104 (Connection reset by peer)) |
15:17:55 | | Quit eGen ("mýdlo konèí ! ... ruèník konèí !") |
15:20:17 | markun | daurn|laptop: how are the buttons connected on your gmini402? |
15:21:01 | daurn|laptop | dpad (4 way) + 2 on left + 3 on botton + 2 on right |
15:21:12 | daurn|laptop | so..... 11 |
15:21:17 | | Join eGen_ [0] (i=generat0@212.158.130.102) |
15:22:26 | markun | and how do you read the buttons? |
15:22:48 | | Join eddddddy [0] (i=deefbf35@gateway/web/cgi-irc/labb.contactor.se/session) |
15:23:05 | eddddddy | hi |
15:23:10 | eddddddy | im eddy |
15:23:18 | daurn|laptop | um... |
15:23:33 | daurn|laptop | see if some hardware addresses are true or not |
15:24:54 | eddddddy | i just want to know my pod version |
15:25:22 | | Quit XavierGr () |
15:25:24 | eddddddy | In About....it tells me 1.2 /// |
15:25:33 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
15:25:46 | eddddddy | is it newest version? |
15:28:26 | eddddddy | ,.,, |
15:29:05 | | Quit eddddddy ("CGI:IRC (EOF)") |
15:31:15 | | Join apo [0] (n=apo@dslb-088-065-077-139.pools.arcor-ip.net) |
15:33:37 | pixelma | tucoz: I made a new rockboxlogo.svg and already updated the ipod drawings to use it... seems to work now |
15:34:02 | tucoz | nice :) did you notice that there is a new target as well? |
15:34:34 | pixelma | yes - I have to do the H10 too... any nice scans of it yet? |
15:34:39 | | Join rretzbach [0] (n=robert@dslb-084-062-035-096.pools.arcor-ip.net) |
15:35:50 | tucoz | hehe. not that i know of |
15:37:12 | | Quit spiorf (Remote closed the connection) |
15:40:21 | | Quit Xerion (" ") |
15:42:55 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
15:42:59 | | Join lorijho_ [0] (n=lorijho@83.222.37.174) |
15:43:38 | | Part LinusN |
15:46:06 | | Join [San] [0] (n=San@213-202-132-189.bas502.dsl.esat.net) |
15:46:57 | | Join webguest42 [0] (i=c182ea0f@gateway/web/cgi-irc/labb.contactor.se/session) |
15:47:21 | *** | Saving seen data "./dancer.seen" |
15:47:34 | | Quit webguest42 (Client Quit) |
15:47:41 | | Join webguest53 [0] (i=c182ea0f@gateway/web/cgi-irc/labb.contactor.se/x-88a368c132d69fea) |
15:48:21 | | Quit webguest53 (Client Quit) |
15:56:34 | | Quit lorijho (Read error: 110 (Connection timed out)) |
15:56:49 | | Join Helen_42 [0] (n=chatzill@myw-stp-66-18-85-37.sentechsa.net) |
16:00 |
16:00:09 | | Quit Helen_42 ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
16:00:15 | | Join tuwe [0] (n=the_fuch@193.5.60.49) |
16:00:46 | tuwe | hi |
16:01:27 | tucoz | hello |
16:02:25 | tuwe | i wonder if anyone can explain the following. |
16:02:37 | tuwe | i have todays cvs source |
16:02:49 | tuwe | and i applied the following patches: |
16:03:08 | tuwe | bmp_resize_v0.99.5-MM.20060821.patch |
16:03:14 | tuwe | wps_preload_tags_20060820.patch |
16:03:20 | tuwe | album_art_v5.1.0_TEST-MM_20060820.patch |
16:03:49 | tuwe | the latter didn't work perfectly, so i modified the sources by hand, as given in the corresponding *.rej files. |
16:04:00 | | Join thegeek_ [0] (n=thegeek@s026b.studby.ntnu.no) |
16:04:18 | tuwe | then i compiled the code to obtain a simulator. it worked perfectly. |
16:04:31 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
16:04:51 | tuwe | i didn't experience any of the bugs mentioned on the album art page on rockbox flyspray |
16:05:14 | tuwe | i'm on an ipod mini 2g |
16:05:21 | tuwe | so i started creating a wps |
16:05:49 | tuwe | the problem is: album art doesn't show up, although i can set the cover.bmp as background and then it works. |
16:06:07 | tuwe | furthermore, i cannot view any bmp in the bmp viewer. |
16:06:16 | tuwe | is this a bug in the bmp viewer? |
16:06:27 | | Quit MarcoPolo ("Bye !") |
16:07:24 | tuwe | or is it just because bmp viewer doesn't support monochrome bitmaps? |
16:07:44 | tucoz | hang on and maybe someone can help you. i can't though. |
16:07:54 | tucoz | i didn't even know there was a bmp viewer |
16:08:34 | tuwe | i'm not sure if there is one. it think i read it on some pages. |
16:08:54 | daurn|laptop | cyas ALL |
16:08:59 | tuwe | maybe it's something with the bmp resize function |
16:09:01 | tucoz | there is a bmp-loader function in rockbox |
16:09:41 | tucoz | and that will load native bmp's (i.e. bmp in your players resolution and bpp) |
16:10:01 | preglow | Lear: so, we should just commit it? |
16:10:16 | tuwe | maybe that's what i was talking about? but the regular bmp loader seems to work, the wps on http://www.rockbox.org/twiki/bin/view/Main/WpsIpodMini are all working. |
16:10:21 | | Quit thegeek_ (Read error: 113 (No route to host)) |
16:10:48 | Genre9mp3 | tuwe: Or maybe the album art 5.10 (which btw has a "TEST" in caps in its name) breaks the bmp viewer... |
16:11:14 | Genre9mp3 | tuwe: Why not use the album_art_v5.01.patch instead? |
16:11:40 | tuwe | you mean with the latest cvs and stuff? |
16:11:43 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
16:12:00 | tuwe | i wonder why i didn't think of that before :) |
16:12:13 | | Quit Landus ("Leaving") |
16:12:16 | tuwe | i think i tried 5.01 with an older source version |
16:12:17 | Genre9mp3 | tuwe: If 5.01 is not outdated why not? |
16:12:25 | | Nick BigMac|comatose is now known as BigMac (n=dummeska@64-252-96-54.adsl.snet.net) |
16:12:30 | tuwe | ok i'll give it a try. |
16:14:49 | Genre9mp3 | tuwe: quote from the author of 5.10 patch: "I did some more tests and found some horrible bugs! So give me some time to fix them... −−> ATM: DON'T USE THE PATCH v5.1.0!!!" |
16:14:51 | Genre9mp3 | :) |
16:17:19 | tuwe | yes i read that too, but since the older patches didn't seem to work (today is my second day of cvs and patching), i thought i'd try, and i even put it on my ipod and didn't run into any bugs yet. |
16:17:57 | | Quit chendo_ (Success) |
16:18:26 | | Join chendo_ [0] (n=chendo@203-206-30-185.dyn.iinet.net.au) |
16:18:56 | | Quit PaulJam (".") |
16:20:10 | | Join Febs [0] (n=shortcho@adsl-70-245-230-94.dsl.stlsmo.swbell.net) |
16:20:43 | | Join Landus [0] (n=Landus@70-100-181-192.dsl1-erie.roc.ny.frontiernet.net) |
16:23:40 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
16:24:24 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
16:25:31 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
16:26:48 | | Join ootput [0] (n=ootput@tor/regular/five0) |
16:29:35 | tuwe | Genre9mp3: ok i have recompiled the simulator with album art patch 5.01, but i still get the same results when viewing a bmp. :-/ seems like i have to wait for someone who knows what he's doing. |
16:31:38 | Genre9mp3 | tuwe: I use an older version of album art patch to tell you the truth (without the resize stuff etc.) I just gave you an idea... |
16:31:57 | Genre9mp3 | Maybe someone else has something better in mind |
16:32:13 | theli_ua | tuwe, i'm almost sure album art patch is only for color targets |
16:33:09 | tuwe | Genre9mp3: ok i'll try that too, thanks for the help |
16:34:12 | | Join netmasta10bt [0] (n=torment@pool-72-64-129-205.tampfl.fios.verizon.net) |
16:34:32 | tuwe | theli_ua: it somehow works, because the ipod mini simulator recognizes the tag, and something the expected size of the cover shows up, but it looks all screwed up. |
16:37:39 | | Quit thegeek (Read error: 104 (Connection reset by peer)) |
16:37:43 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
16:39:08 | | Join dwihno [0] (n=dw@81.8.226.44) |
16:46:52 | | Join Crackerizer [0] (n=root@58.181.191.191) |
16:47:27 | Crackerizer | hello, dan_a. |
16:48:16 | dan_a | Hello Crackerizer |
16:49:48 | Crackerizer | dan_a: do you have menu-delay problem on your 3g with rockbox? |
16:50:58 | dan_a | None that I've noticed. When I go into the plugins menu there is a small delay while the disk spins up, but that is it. |
16:51:41 | dan_a | What kind of delay are you getting? |
16:52:01 | Lear | preglow: I think so, but I haven't really tested it much yet. :) Basic playback seems fine, but I'd like to play a bit with seeking first... |
16:52:50 | Crackerizer | dan_a: i dont know. I just feel that it's not smooth as the original firmware. |
16:56:30 | | Quit thegeek (No route to host) |
16:58:47 | Crackerizer | dan_a: is 3g your main rig? or it's just for rockbox development? |
17:00 |
17:00:32 | dan_a | It's my main rig, but I spend more time trying to make Rockbox play without skipping on it than I do listening to music |
17:00:41 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
17:00:48 | | Quit stamppot ("CGI:IRC") |
17:03:49 | dan_a | There are a couple of things I'm working on at the moment, once they are out of the way I will see if I can see a problem with the menus, and if there is anything I can do about it. |
17:03:54 | Crackerizer | :), same here. after getting to know what rockbox is, it sits on my table and waiting for a new built of rockbox. |
17:04:10 | | Quit theli_ua ("Leaving") |
17:06:48 | Crackerizer | I'm learning how rockbox works. hopefully, i have more time on the long holiday. |
17:10:18 | BigMac | can %al an xy coordinate? |
17:10:55 | | Join dishnecto [0] (n=dishnect@bas14-montrealak-1177841891.dsl.bell.ca) |
17:11:13 | dishnecto | hey can someone help me |
17:11:19 | dishnecto | i put a them on my ipod |
17:11:20 | BigMac | sure |
17:11:26 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
17:11:32 | dishnecto | but the writing is not in place |
17:11:39 | dishnecto | its all over the place |
17:11:41 | Lear | preglow: Hm... Got a codec failure when seeking backwards in a flac. MP3 seems fine though. |
17:12:28 | dishnecto | like the them is good but the fonts or not in the box's u know what i mean |
17:14:38 | BigMac | dishnecto:download the fonts package and place it inDrive:rockbox\root |
17:14:42 | BigMac | *fonts |
17:15:04 | BigMac | then it should load the right font |
17:15:54 | dishnecto | what i mean is when i am playing a song the time and everything is not in the boxes its all over the place |
17:16:56 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
17:20:54 | dishnecto | i dont have the folder roots |
17:21:39 | bluebrother | dishnecto, that is the point. The display is line oriented, thus when using a wrong font (happens usually when the requested font isn't installed) everything shifts around |
17:21:51 | bluebrother | download the fonts package from the daily builds page. |
17:22:02 | bluebrother | and put its content to /.rockbox/fonts |
17:22:53 | bluebrother | "root" is the root of your player, i.e. the folder you're in when you didn't enter a folder. The topmost folder of your drive. |
17:25:16 | | Join senab [0] (i=senab@82-35-229-48.cable.ubr01.smal.blueyonder.co.uk) |
17:28:25 | | Join Kingstone [0] (i=Snape@87.69.67.78) |
17:30:36 | BigMac | hey senab |
17:30:40 | BigMac | got a sec |
17:30:54 | | Quit JdGordon ("Konversation terminated!") |
17:31:39 | | Join barrywardell [0] (i=892b7a6e@gateway/web/cgi-irc/labb.contactor.se/session) |
17:32:46 | dishnecto | oh thx works good now |
17:32:52 | barrywardell | Bagder: what do you think about hosting a build of the H10 bootloader mi4? |
17:33:35 | barrywardell | It's not something that will likely change until we get it to load the OF or dan_a makes more COP changes |
17:34:13 | dishnecto | hey guyz and how do i appley patches |
17:35:33 | | Quit senab (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so good") |
17:36:30 | tuwe | dishnecto: take a look at http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
17:37:58 | | Join Joey_D [0] (n=kvirc@149-238.126-70.tampabay.res.rr.com) |
17:38:12 | Joey_D | anyone home? |
17:38:16 | dan_a | barrywardell: I'm pretty sure I shouldn't need to touch the bootloader again. |
17:38:41 | dan_a | Joey_D: Some of us are! |
17:38:55 | Joey_D | i have a quick ipod rockbox question |
17:38:56 | Joey_D | lol |
17:39:30 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust472.winn.cable.ntl.com) |
17:39:47 | bluebrother | Joey_D, just ask −− if someone who knows is around you most probably get an answer ;-) |
17:39:56 | Joey_D | the first and second generation minis are mostly identical |
17:40:08 | Joey_D | http://ipodlinux.org/Generations |
17:40:42 | Joey_D | what would happen if 2G rockboxs was put on a 1G mini? |
17:41:54 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-148-078.pools.arcor-ip.net) |
17:41:54 | | Quit apo (Read error: 104 (Connection reset by peer)) |
17:46:58 | preglow | barrywardell: so, anything big left before you're willing to announce the h10 port more or less fully functional? |
17:47:03 | dan_a | Joey_D: I would imagine that it wouldn't work - why? |
17:47:24 | *** | Saving seen data "./dancer.seen" |
17:47:37 | Joey_D | i have a 1g mini and was wondering |
17:48:03 | barrywardell | preglow: the lcd is still quite glitchy |
17:48:18 | barrywardell | and the scrollpad doesn't work properly |
17:48:55 | barrywardell | and it stutters with the default wps |
17:49:25 | barrywardell | and we don't have proper power control |
17:49:32 | Lear | preglow: I've committed patch 5879 now. |
17:49:36 | preglow | Lear: so i see |
17:49:40 | * | barrywardell wishes the list was shorter! |
17:49:42 | preglow | i think i'll have a look at the musepack seek patch right now |
17:49:50 | preglow | barrywardell: now where would the fun in that be! |
17:49:51 | preglow | :) |
17:50:54 | | Join adiamas [0] (n=adiamas@12.193.211.2) |
17:51:16 | tuwe | Joey_D: i'm not sure but you could possibly try it out by compiling a) a 1g simulator and b) a 2g simulator and swap the archos directory |
17:51:29 | tuwe | Joey_D: see http://www.rockbox.org/twiki/bin/view/Main/UiSimulator for how it works. |
17:51:44 | Joey_D | thank you |
17:51:48 | adiamas | anyone know off hand what tags the tag cache looks at? |
17:51:50 | adiamas | v1, v2? |
18:00 |
18:01:01 | Lear | adiamas: ought to be what you have set in settings. |
18:01:55 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
18:02:21 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
18:02:51 | barrywardell | markun: just tried your wmcodec patch |
18:03:01 | barrywardell | I had to make a couple of changes but it works fine otherwise |
18:04:12 | | Join apo [0] (n=apo@dslb-088-065-079-002.pools.arcor-ip.net) |
18:04:50 | adiamas | will there be some message when the tag cache is ready? |
18:05:53 | | Join oxygen77 [0] (n=thomas@vau75-6-82-237-174-211.fbx.proxad.net) |
18:06:53 | bluebrother | adiamas, no. But you can see the status in the debug menu if you need to. |
18:06:55 | | Join linuxstb_ [0] (i=d57b9aa9@gateway/web/cgi-irc/labb.contactor.se/session) |
18:07:07 | * | Bagder makes Lear aware of a line of yellow columns |
18:07:21 | adiamas | thanks bluebrother |
18:07:26 | adiamas | Bagder.. long time no see |
18:07:36 | Bagder | hey adiamas, good to see you alive! ;-) |
18:08:09 | linuxstb_ | Joey_D: I _think_ the main difference between the 1g and 2g mini versions of Rockbox is the button driver - the button hardware is different (internally) between the two. |
18:08:19 | Bagder | ah, the bleeding edge builds work for the h10 packages too now |
18:08:45 | adiamas | heheh its been a while... |
18:08:57 | | Part oxygen77 ("Leaving") |
18:09:26 | * | Lear has already noticed that, and is working on it. :) |
18:09:38 | Bagder | bbl |
18:09:51 | linuxstb_ | Bagder: Would it be difficult to create .mi4 files using scramble? Am I right in thinking we don't actually encrypt anything for the current targets? |
18:10:14 | Bagder | linuxstb: no, we just need to make it do crc32 and a dummy dsa |
18:10:28 | adiamas | could someone explain what a-b shuffle is? |
18:10:40 | Bagder | linuxstb: should be easy enough |
18:11:00 | * | Bagder runs off, back in 4-5 hours |
18:11:05 | linuxstb_ | Could I do it without looking at mi4code.c ? i.e. just from the info on your page? |
18:11:15 | markun | barrywardell: could you commit it with your changes? |
18:11:34 | barrywardell | linuxstb: we just need a mi4 header as described on the mi4 page |
18:11:36 | markun | Or is it not ready? |
18:11:37 | linuxstb_ | Bagder: OK, see you later... |
18:11:48 | merbanan | linuxstb_: no the info is not that detailed |
18:12:11 | | Nick tuwe is now known as the_fuchs|weg (n=the_fuch@193.5.60.49) |
18:12:14 | merbanan | barrywardell: some checks are not described on the webpage |
18:12:19 | | Nick the_fuchs|weg is now known as tuwe|away (n=the_fuch@193.5.60.49) |
18:12:22 | adiamas | hmmm my tag cache debug says initialize, but shows progress as -1% |
18:12:27 | barrywardell | linuxstb: you could probably do it without looking at mi4code.c |
18:12:56 | barrywardell | merbanan: which webpage? |
18:13:05 | barrywardell | markun: looks good to me anyway |
18:14:11 | merbanan | barrywardell: http://daniel.haxx.se/sansa/mi4.html |
18:14:24 | merbanan | barrywardell: is there another one ? |
18:14:57 | barrywardell | http://pastebin.ca/154757 |
18:15:05 | barrywardell | that's the updated wmcodec patch. |
18:15:20 | barrywardell | markun: has it been tested on all other wmcodec targets? |
18:15:34 | barrywardell | merbanan: which checks are not described? |
18:16:05 | linuxstb_ | What's the data that gets written to around 0xe0 to 0xe9 of the actual data itself (not the header)? |
18:16:31 | markun | markun: I'll fix it for the other targets. Can you give me your changes? |
18:16:42 | markun | ah, sorry :) |
18:18:18 | | Join BHSPitLappy [0] (n=steve-o@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
18:18:33 | | Join BHSPitMonkey [0] (n=stephen@adsl-68-95-246-24.dsl.rcsntx.swbell.net) |
18:18:33 | merbanan | barrywardell: at the end of the firmware a "magic" value has to be present |
18:18:55 | | Join goldenwords [0] (n=goldenwo@70-41-212-171.cust.wildblue.net) |
18:19:07 | | Part goldenwords |
18:19:21 | linuxstb_ | merbanan: The 0xaa55aa55 ? That's mentioned on the page. |
18:19:43 | Crackerizer | how to add a new .lang file and use it with rockbox? |
18:20:44 | | Join spiorf [0] (n=spiorf@host239-145.pool8252.interbusiness.it) |
18:21:20 | | Quit _FireFly_ ("Leaving") |
18:21:22 | barrywardell | yes,you just append that 0xaa55aa to the firmware binary then pad with 0 to a multiple of 0x400 |
18:21:28 | bluebrother | Crackerizer, see http://www.rockbox.org/twiki/bin/view/Main/LangFiles |
18:22:02 | markun | barrywardell: wmcodec-pp.c should only be included on portalplayer targets (the Gigabeat also uses drivers/wm8975.c) |
18:22:32 | merbanan | linuxstb_: missed it, then it should be complete |
18:23:21 | barrywardell | markun: ah yes. there was no SOURCES patch in the patch you sent me, so I just made one that I thought would work |
18:23:32 | barrywardell | didn't think of non-pp targets |
18:23:55 | merbanan | linuxstb_: you only need to calculate the checksum for now |
18:24:15 | BigMac | anyone got a second |
18:24:16 | markun | barrywardell: after the move to target tree it will be easyer I think |
18:24:25 | BigMac | trying to finish my wps before school |
18:24:27 | barrywardell | linuxstb_: you can look at an mi4 file created by mkmi4.sh |
18:24:36 | Crackerizer | bluebrother: thank you. |
18:24:37 | barrywardell | it's not encrypted |
18:24:49 | markun | linuxstb_: did you look at the patch to move the ipod (4g only so far) to target tree? |
18:25:28 | | Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.") |
18:25:54 | merbanan | linuxstb_: I mean for the h10 you only need the checksum |
18:26:18 | BigMac | how could i make an arrow be the progress bar? |
18:26:49 | BigMac | or does it have to fill up? can it be one item that will go along the whole line? |
18:28:21 | BigMac | for instance could i use an item like this ^ and it would just go down the bar |
18:28:30 | BigMac | with no progress bar? |
18:28:42 | BigMac | because all it does is keep repeating that |
18:28:54 | barrywardell | for all mi4 targets so far you only need the checksum |
18:29:17 | barrywardell | you can use a dummy dsa key for 010301 versions |
18:30:36 | | Quit webguest79 ("CGI:IRC 0.5.7 (2005/06/19)") |
18:30:36 | barrywardell | make the plaintext length extend to the end of the file |
18:30:55 | BigMac | huh? |
18:32:10 | barrywardell | so the plaintext length is the filelength - 0x200 |
18:32:29 | BigMac | ... |
18:33:31 | linuxstb_ | barrywardell, merbanan: OK, I'll try and give it a go this evening. And yes, examining the output of mkmk4.sh and comparing to the input file was my plan. |
18:33:33 | | Join CriamosAndy [0] (n=Criamos@p54931095.dip0.t-ipconnect.de) |
18:34:02 | linuxstb_ | Is the H10 a "0102" firmware? |
18:34:11 | merbanan | linuxstb_: yes |
18:34:16 | barrywardell | the 5GB model is |
18:34:21 | barrywardell | 20GB model is 0103 |
18:34:40 | * | barrywardell notices the new H10 manual |
18:34:44 | barrywardell | nice :) |
18:36:01 | Crackerizer | bluebrother: another question, how to add the translated lang file to rockbox? I built rockbox but there is no language i added in the language menu. |
18:37:49 | tucoz | barrywardell, do you need two manuals for the H10's? That is, do they differ in terms of features? |
18:38:11 | tucoz | recording, radio, resolution etc |
18:40:39 | Crackerizer | solved, sorry for stupid question. |
18:42:46 | barrywardell | tucoz: the only difference I know of is the screen resolution and the hdd size |
18:42:56 | barrywardell | and the physical size of the device |
18:43:23 | Arathis | and that the H10 5/6GB Pure doesn't have radio.. |
18:43:48 | barrywardell | yes, that too. Although no H10s have radio in Rockbox yet... |
18:44:03 | | Quit Caliban (Read error: 110 (Connection timed out)) |
18:46:32 | barrywardell | tucoz: thanks for doing the manual btw. |
18:46:37 | | Quit pondlife ("byebye") |
18:50:00 | | Quit Criamos (Read error: 110 (Connection timed out)) |
18:52:13 | bluebrother | Crackerizer, np. |
18:54:03 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034092210.nb.aliant.net) |
18:56:10 | | Quit dan_a (Read error: 110 (Connection timed out)) |
18:59:03 | tucoz | barrywardell, no problem. Ok. so screen resolution forces two manuals then. |
18:59:22 | tucoz | and radio :) |
18:59:23 | tucoz | bbl |
19:00 |
19:04:23 | BigMac | woh woh woh |
19:04:24 | | Join webguest70 [0] (i=c3ec4b1b@gateway/web/cgi-irc/labb.contactor.se/session) |
19:04:38 | BigMac | wtf is up with julius not having an atist badge |
19:04:42 | | Quit daurn|laptop (Read error: 60 (Operation timed out)) |
19:04:44 | BigMac | someone should fix that |
19:05:02 | preglow | OH NOES |
19:05:08 | preglow | the end of the world is upon us |
19:06:13 | preglow | i guess he should msg llorean, then |
19:07:53 | preglow | does anyone else have the bloody problem where linux suddenly stops to register usb mass storage devices? |
19:08:36 | preglow | it doesn't exactly help on the coding |
19:10:09 | | Quit Crackerizer ("using sirc version 2.211+KSIRC/1.3.12") |
19:11:44 | | Quit dishnecto (Read error: 110 (Connection timed out)) |
19:13:27 | | Join Rob2222_ [0] (n=Miranda@ACAE912A.ipt.aol.com) |
19:14:53 | | Join lightyear [0] (n=lightyea@p5487717A.dip.t-dialin.net) |
19:19:31 | | Quit barrywardell ("CGI:IRC") |
19:24:09 | preglow | damn |
19:24:42 | preglow | musepack never boosts for ~160 kbps now |
19:24:44 | preglow | by a very nice margin |
19:24:58 | preglow | ~180 even |
19:25:14 | BigMac | how do i lower the volumes in the ipod video archos simulator? |
19:25:29 | preglow | or 209... |
19:27:29 | * | preglow summons snowgoon |
19:28:40 | preglow | BigMac: ipod video archos? what sim is that? |
19:29:55 | | Quit niskel (Remote closed the connection) |
19:30:17 | | Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
19:31:33 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
19:33:15 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
19:39:24 | amiconn | mirak: around? |
19:41:13 | markun | preglow: how it musepac for lower bitrates? |
19:41:23 | BigMac | it is the ipod video sim |
19:41:28 | preglow | BigMac: use the wheel keys |
19:41:28 | markun | ..is musepack.. |
19:41:32 | BigMac | but it says archos in side it |
19:41:36 | preglow | markun: well, they say it's not optimal for lower bitrates |
19:41:38 | amiconn | Volume doesn't work in the sim |
19:41:40 | preglow | markun: but it's not too bad, really |
19:41:45 | BigMac | crud |
19:41:51 | BigMac | thats going to suck then |
19:41:53 | preglow | markun: but if lower bitrates is what you want, something better than musepack exists |
19:41:56 | amiconn | The only option is the volume adjustment in the OS |
19:42:14 | markun | preglow: I use Ogg Vorbis q3 |
19:42:21 | BigMac | no i have to move the location of my zero volume |
19:42:22 | amiconn | preglow: archos sims don't play music |
19:42:29 | BigMac | its different then the others |
19:42:31 | preglow | amiconn: no? |
19:42:34 | amiconn | no |
19:42:36 | preglow | amiconn: ah, right, hwcodec |
19:42:40 | amiconn | We would need to simulate the MAS |
19:42:57 | amiconn | In fact that should be possible, now that libmad is part of the code |
19:43:23 | preglow | not worth the effort, imho |
19:43:27 | amiconn | There is an ages-old patch that added playback using libmad |
19:43:35 | preglow | is there ,now |
19:45:14 | | Quit Arathis (Read error: 110 (Connection timed out)) |
19:46:11 | | Join Arathis [0] (n=doerk@p508A7742.dip.t-dialin.net) |
19:46:14 | BigMac | %pc/%pt %s%m|134|224|%ac%?It<%It|> |
19:46:27 | BigMac | what is wrong with that line |
19:46:50 | BigMac | pc/pt shows time passed/total time |
19:47:05 | BigMac | %sm should set the scroll margins |
19:47:14 | BigMac | mother fooker |
19:47:23 | BigMac | i figuered out my own problem |
19:47:27 | *** | Saving seen data "./dancer.seen" |
19:47:34 | BigMac | there is no scroll margins patch in the sim |
19:48:10 | BigMac | but is that the right code for scrolling margins? |
19:48:47 | amiconn | Hmm, why don't apps running under wine get a button in the gnome taskbar? |
19:49:18 | billytwowilly | because this isn't the gnome support/wine support channel.... and god is punishing us. |
19:50:04 | billytwowilly | the long anser is the install script adds some stuff to some place that tells gnome to point to the program and wine isn't doing that. |
19:50:25 | amiconn | I don't mean the icons to start the app |
19:50:42 | | Join gopp [0] (i=party@ool-43557d40.dyn.optonline.net) |
19:50:58 | linuxstb_ | I think it's an option in .winerc (or whatever it's called) - to allow the X window manager to manage Wine windows. |
19:51:02 | billytwowilly | if they are running they should get a spot on the taskbar.. they do in kde. I'm not that familiar with gnome. |
19:51:37 | gopp | one question how do I know if thier a ipod of rockbox for my ipod mini |
19:52:17 | * | billytwowilly shouts "www.rockbox.org!" |
19:52:31 | * | billytwowilly points to the manuals linked off the front page. |
19:52:41 | linuxstb_ | gopp: That question doesn't make any sense... But there is a version of Rockbox for the ipod mini, if that's your question. |
19:53:36 | gopp | Opps my english sucks |
19:54:14 | gopp | My question is, I have currently rockbox on my ipodmini, and it works great, but I was wondering how do I know if thier a update firmware of rock for my mini. |
19:55:26 | linuxstb_ | Updated versions of Rockbox are released all the time (many each day). The recent changes are listed on http://www.rockbox.org - so upgrade whenever you want to. |
19:55:33 | * | linuxstb_ goes home |
19:55:36 | | Quit linuxstb_ ("CGI:IRC") |
19:55:44 | gopp | thanks |
19:56:01 | billytwowilly | rockbox doesn't support video on the models that can play video right? |
19:57:11 | Febs | Rockbox doesn't really officially support video at all yet. |
19:58:30 | billytwowilly | that's what I thought. thanks. |
19:58:40 | gopp | all I wanted to realy know |
19:58:52 | gopp | if any new verison for the ipod mini, support for less battery drain |
19:58:56 | gopp | that is battery last longer |
19:58:59 | billytwowilly | Do any of the supported models have an fm radio? if so, does rockbox support it? |
19:59:08 | gopp | yes |
19:59:15 | gopp | some model do, and yes it supports it |
19:59:33 | Febs | You can get information about the development of video support here: |
19:59:35 | Febs | http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
19:59:59 | gopp | billytwowilly Archos |
20:00 |
20:00:00 | gopp | Recorder, FM Recorder, Player, and Ondio SP/FM |
20:00:30 | Febs | Information of supported features on various platforms: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer?topic=FeatureComparison |
20:00:36 | Febs | s/of/about |
20:01:52 | markun | Febs: do you know if the ipod does realtime mp3 encoding now? |
20:02:12 | billytwowilly | says no on that page. |
20:02:35 | markun | billytwowilly: it's a bit out of date :) |
20:03:06 | billytwowilly | that's too bad. |
20:03:21 | * | billytwowilly is waiting anxiously for a rockbox port to the sansa e200 series players |
20:03:44 | billytwowilly | if it'll do radio and has bookmarks it's awesome. |
20:05:48 | | Quit Nico_P () |
20:10:00 | | Quit adiamas ("Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814]") |
20:10:12 | | Join stripwax [0] (n=stripwax@i-83-67-214-206.freedom2surf.net) |
20:10:54 | blx | my iAudio X5L just arrived :):):) |
20:11:21 | Siimors | lucky you :( |
20:11:30 | Siimors | I wish I had one of those |
20:11:37 | Siimors | but I couldn't get it here |
20:12:15 | billytwowilly | Where are you? |
20:12:32 | billytwowilly | send me money and I'll mail you one as long as it isn't illegal. |
20:13:09 | Bagder | 995 people on the rockbox map now |
20:13:27 | Siimors | billytwowilly: too late |
20:13:34 | Siimors | I already bought an ipod :( |
20:13:53 | billytwowilly | no worries. it'd just be a slight PITA for me anyway:) |
20:14:25 | billytwowilly | link to the map? I'll add myself |
20:14:32 | Bagder | see topic |
20:14:37 | Siimors | I like the hard drive though, 60gb is enough for me |
20:14:53 | billytwowilly | well, that's what I get for idling in the channel for a bajillion years;) |
20:14:55 | blx | L is 30G |
20:15:18 | Siimors | fits my entire Keith jarrett discography @ lossless and then some more (like 25GB more) |
20:15:51 | * | billytwowilly would go crazy with just one guys music on his player |
20:16:25 | Siimors | j |
20:16:27 | Siimors | lol |
20:16:27 | Siimors | :) |
20:16:31 | Siimors | why |
20:16:34 | Siimors | hes great |
20:16:39 | Siimors | and he has like 100 albums |
20:16:43 | billytwowilly | I don't know who he is and it doesn't matter. |
20:16:46 | Siimors | so I never get bored |
20:16:51 | billytwowilly | I need variety. |
20:16:53 | Siimors | also I learn while I listen |
20:17:19 | Siimors | and it require a lot of listening |
20:17:27 | billytwowilly | woot! there's a developer in my home town! |
20:17:38 | Siimors | to really appreciate a man like him and also learn something from him |
20:18:26 | billytwowilly | bilstovmhz is from my home town! |
20:18:28 | billytwowilly | kewl. |
20:19:00 | Siimors | do u like keith jarrett? |
20:19:17 | billytwowilly | I don't know who that is. |
20:19:20 | billytwowilly | it doesn't matter. |
20:21:41 | Siimors | is there at least a slight chance that someday I will be able to record with my ipod through phone jack? |
20:21:47 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
20:22:23 | | Quit blx ("quit") |
20:22:30 | preglow | record through the phone jack??? |
20:23:15 | belze | how could that technically be possible? ;) |
20:23:23 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
20:25:47 | gopp | they use ipod mic |
20:25:50 | gopp | err |
20:25:51 | gopp | sell |
20:26:13 | | Part stripwax |
20:27:12 | | Quit lorijho_ ("leaving") |
20:28:40 | | Join barrywardell [0] (n=barrywar@host-194-46-247-26.dsl-ie.utvinternet.net) |
20:29:35 | ze | if it has an audio input, then it'd be possible to make (or buy?) an adapter to go from where the handset of a phone would plug in... i dunno about a jack itself, maybe... |
20:47:35 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
20:48:17 | linuxstb | Siimors: Which ipod do you have? |
20:51:27 | Siimors | linuxstb: the most recent one |
20:51:29 | Siimors | with video |
20:52:36 | linuxstb | Then no, I don't think the video supports recording via the headphone socket. |
20:53:44 | linuxstb | It's definitely supported on the Photo/Color - I've done it. I've also managed to record via the line-in connector on my video - which is hidden within the dock connector. |
20:54:13 | preglow | linuxstb: what the flaming hell's up with being able to do that? |
20:54:27 | Siimors | linuxstb: so if I buy the dock, I can record then? |
20:55:11 | linuxstb | preglow: Ask Mr Apple. I think it's selected via a gpio pin, I forget the details. The right-channel can be made an input. |
20:55:32 | Siimors | and what is the best quality one can achieve? |
20:55:39 | linuxstb | Siimors: No, you don't need a dock. I'm just talking about the pins you can see in the connector at the bottom of your ipod - you need to make a cable. |
20:55:48 | Siimors | can it handle 16bit/44khz uncompressed? |
20:55:56 | | Join Rondom [0] (n=Rondom@p54AEEE49.dip.t-dialin.net) |
20:56:01 | linuxstb | Siimors: My tests were just 16-bit/44.1KHz stereo, but I'm pretty sure it can go up to 24-bit/96KHz. |
20:56:57 | linuxstb | preglow: So you can even record just using the standard ipod white earphones as a poor quality mic. |
20:57:37 | Siimors | I was thinking about hooking up it to my stage piano |
20:57:46 | Siimors | I would like a easy way to record my ideas |
20:58:30 | preglow | linuxstb: a very poor mic... |
20:58:32 | preglow | indeed |
21:00 |
21:03:58 | | Join Massa [0] (n=Massa@85.220.132.199) |
21:04:19 | ghode|afk | Slasheri: is your latest tagcache comit related to this problem: http://forums.rockbox.org/index.php?topic=6195.0? |
21:04:48 | bluebrother | can someone explain me a strange behaviour with the struct user_settings? |
21:05:34 | bluebrother | I added a new char array to the end of it. When writing the value it works, but when trying to access it via a pointer it is off by 8 on the h120 sim |
21:06:04 | bluebrother | the strange thing is that it works as expected when I put the array somewhere else in the struct, not at the end. |
21:07:01 | | Join Caliban [0] (n=ianmacd@kwark.caliban.org) |
21:11:01 | Massa | Can someone explain me the differences between the several drawmodes (DRMODE_FG, DRMODE_SOLID, DRMODE_BG)? I can't see any difference when I display a bitmap with them... |
21:12:46 | ze | Massa: i don't really know, but it sounds to me like something that'd involve how the bitmape relates to other things being drawn at the same time |
21:14:54 | Massa | Of course - but how exactly? And what's the difference between DRMODE_FG and DRMODE_SOLID? |
21:15:33 | ze | well again, just a wild guess, but that might have to do with transparency? FG allowing it, SOLID not? still, i don't know anything about it :p |
21:16:00 | linuxstb | Massa: I think the draw modes only affect mono bitmaps. The GraphicsAPI wiki page may help. |
21:16:23 | Massa | If you use a "%x" tag, the bitmap will be displayed with DRMODE_FG; if you use "%xl" and later "%xd" DRMODE_SOLID will be used...??? |
21:17:48 | Massa | I just wonder which is the best (or the correct one) to display albumart bitmaps... ;) |
21:17:50 | mirak | hum I did a PROFILE build, shouldn't there be a file at the root with the stats ? |
21:18:31 | Lear | mirak: and you call the start/stop profiling functions? |
21:19:24 | mirak | Lear: well, the codecs.c have this start/stop already isn't it ? |
21:20:07 | mirak | Lear: rb->profile_thread(); rb->profstop(); ? |
21:20:19 | Lear | mirak: yes, those are the ones I meant. |
21:20:44 | mirak | Lear: they are already there for rockdoom for exemple or codecs.c, so I exepected something would happen |
21:21:10 | mirak | Lear: I added them to mpegplayer.c and it by the way even without them the device stalls |
21:21:22 | mirak | in PROFILE build |
21:21:33 | Lear | for codecs, just having them in codecs.c doesn't do anything. You need to add it to the actual codec. |
21:22:03 | Slasheri | ghode|afk: yes, excactly |
21:22:04 | | Join lodesi [0] (n=lds@d02v-89-83-255-245.d4.club-internet.fr) |
21:22:27 | | Join CC [0] (n=CrisCr0s@bas8-toronto12-1177609593.dsl.bell.ca) |
21:22:29 | CC | hello |
21:22:35 | | Nick CC is now known as CrisCr0ss (n=CrisCr0s@bas8-toronto12-1177609593.dsl.bell.ca) |
21:23:02 | Massa | BTW, why does the screen structure contain a "set_drawmode" but not "get_drawmode" callback? |
21:24:18 | CrisCr0ss | How do u make menu fonts bigger? |
21:24:29 | linuxstb | Massa: I guess because no-one has needed it... |
21:24:30 | CrisCr0ss | jubda snakk' |
21:24:35 | CrisCr0ss | kind of small** |
21:24:58 | mirak | Lear: and about the crash of mpegplayer, any ideas what could be the cause ? |
21:25:41 | Lear | nope, never tested it myself. |
21:26:21 | | Quit _Veseliq_ (Read error: 104 (Connection reset by peer)) |
21:26:24 | Lear | massa: afak, drawmode is for pixel-level and text functions, not bitmap drawing. |
21:26:40 | | Join Strogg [0] (n=user@205.150.199.219) |
21:26:54 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
21:27:04 | Massa | linuxstb: Well, actually I wanted to do a get_drawmode and store the value somewhere - then set_drawmode to what I need and set it back after displaying to the value it had... |
21:27:30 | Massa | But if that function does not exist, I do what other functions also do - just set it back to DRMODE_SOLID ;) |
21:27:36 | bluebrother | CrisCr0ss, use a theme with a bigger font. |
21:27:58 | bluebrother | e.g. UniCatcher |
21:28:15 | Massa | Lear: aren't bitmaps made of pixels? :P |
21:28:19 | Strogg | Is there a more reliable way of finding out which ipod version you have other than looking at the apple pictures? I've tried installing rockbox on my ipod (which I believe is an ipod photo.. same as an ipod color) and it's failed on me. I've tried the 4g image as well with no luck. |
21:28:21 | mirak | linuxstb: any idea why profile build crash mplagplayer ? |
21:28:54 | Lear | massa: except for mono bitmaps. I checked the 16-bit driver only, but... |
21:31:00 | | Join lorijho [0] (n=lorijho@83.222.37.174) |
21:32:10 | ghode|afk | Slasheri: great, that bug was very annoying! |
21:32:23 | CrisCr0ss | know one knows how to increase font size? |
21:32:57 | | Quit Kingstone ("_/\__/\____/\______/\_________________ Jim, I think we lost him.") |
21:33:29 | Febs | CrisCr0ss, use the "Browse fonts" option to choose a bigger font. |
21:34:03 | Febs | Make sure that you have downloaded the font pack from the daily builds page. |
21:35:03 | | Join freqmod [0] (n=freqmod@140.84-48-78.nextgentel.com) |
21:36:34 | linuxstb | mirak: Sorry, I've no idea. I don't think mpegplayer does anything unusual. |
21:37:23 | mirak | ok, or maybe I am not patient enough since profiling seems to slow down things, but it would be a bit to much |
21:37:30 | mirak | linuxstb: maybe it's a target problem |
21:38:39 | | Quit mirak (Remote closed the connection) |
21:40:41 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
21:40:50 | | Quit lodesi (Read error: 110 (Connection timed out)) |
21:40:53 | Nico_P | barrywardell: you there ? |
21:40:56 | Strogg | Dammit. |
21:41:01 | barrywardell | yes |
21:41:04 | Strogg | the video image didn't work either.. |
21:41:05 | Nico_P | hi |
21:41:21 | Nico_P | i just uploaded rockbox on my brother's h10 |
21:41:32 | tucoz | is the rockbox site slow for anyone else? |
21:41:56 | Nico_P | but when we switch it on after putting the h10.mi4 bootloader on it, it shows "system files missing" |
21:42:00 | | Join lodesi [0] (n=lds@d01v-89-83-183-59.d4.club-internet.fr) |
21:42:20 | pixelma | tucoz: for me too |
21:42:28 | barrywardell | which h10 model do you have? |
21:42:32 | Nico_P | 5 GB |
21:42:53 | tucoz | pixelma, ok. |
21:43:02 | linuxstb | I've just noticed that Bagder's change to mkmi4.sh has broken the firmware creation for my Elio - so I'm guessing it's also broken for the h10_5gb (that was the option I was using) |
21:43:13 | barrywardell | did you follow the instructions in the wiki? |
21:43:24 | Nico_P | is it normal the bootloader i compiled and coded is 54 KB when the iriver one is 3.8 MB ? |
21:43:33 | Nico_P | i'm pretty sure i did everything right |
21:43:54 | CrisCr0ss | I hve a problem |
21:44:04 | CrisCr0ss | I removed RockBox but now want to install it |
21:44:05 | CrisCr0ss | again |
21:44:10 | linuxstb | Nico_P: Did you use the mkmi4.sh script, or did you run mi4code.c manually? |
21:44:11 | CrisCr0ss | however i cannot access ipod in Diskmode again |
21:44:20 | Nico_P | i did follow the instructions closely and i also have built rockbox regularly since it is available on the h300 so i have some experience |
21:44:29 | Nico_P | i used the script |
21:44:30 | CrisCr0ss | to extract the ipod .rockbox file again |
21:44:43 | Febs | Does anyone know what type of tags ALAC uses? |
21:44:51 | linuxstb | Nico_P: I think the script is broken - could you test using the previous version? |
21:44:59 | Nico_P | ok |
21:45:01 | barrywardell | Nico_P: yes, my one is the same |
21:45:20 | linuxstb | Febs: They're ".mp4" files - so the native tagging format in that container. I'm not sure of the name. |
21:45:37 | barrywardell | linuxstb: what's broken with the script? |
21:45:38 | Nico_P | should i use ver 1.7 of mkmi4.sh ? |
21:45:52 | linuxstb | barrywardell: It worked before Bagder's commit, it doesn't any more... |
21:45:54 | Strogg | Anyone around available for ipod help? when I got through the wiki instructions to install the bootloader and then boot it, I get the apple error screen |
21:46:02 | Febs | There's another thread on Head-Fi about Tag Cache not properly reading ALAC tags, or displaying different tags from what iTunes displays. Link in a moment. |
21:46:19 | linuxstb | barrywardell: It seems my Elio needs the .mi4 to be encrypted. |
21:46:30 | Febs | http://www6.head-fi.org/forums/showthread.php?p=2339017 |
21:46:31 | tucoz | 1011 rockbox users on rashers page :) |
21:46:48 | barrywardell | linuxstb: that's a pity |
21:46:52 | linuxstb | barrywardell: Which I think is what the mkmi4.sh script did for the h10_5gb option before today's change. |
21:47:29 | *** | Saving seen data "./dancer.seen" |
21:47:29 | linuxstb | Nico_P: Yes, that was the version working for me. |
21:47:46 | Nico_P | linuxstb: ok, thanks |
21:47:49 | Nico_P | trying now |
21:48:00 | * | barrywardell is looking at bagder's changes |
21:48:30 | | Join CC [0] (n=CrisCr0s@bas8-toronto12-1177609593.dsl.bell.ca) |
21:48:36 | Massa | Hi Nico_P! |
21:48:41 | linuxstb | Febs: The m4a metadata parser is in need of fixing. There's a patch on the patch tracker for it (I think by Lear), but I've not got round to looking at it. |
21:48:55 | barrywardell | linuxstb: the h10_5gb didn't encrypt the firmware before Bagder's commit |
21:49:07 | barrywardell | it did before my last mkmi4.sh commit |
21:49:17 | linuxstb | Ah, so you broke it? :) |
21:49:21 | tucoz | maybe the rockbox policy wrt anonymous contributions could be changed to not include tools :) |
21:49:34 | barrywardell | well it was still working after my commit :) |
21:49:43 | Nico_P | Massa: hi |
21:49:44 | barrywardell | (I think) |
21:50:00 | Massa | Nico_P: Do you know what the different drawmodes are for? What is the correct one to use for albumart bitmaps? I don't see any difference... |
21:50:15 | Nico_P | Massa: no, i have no idea |
21:50:18 | * | amiconn missed mirak |
21:50:36 | CC | can anyone help with a reinstall issue i am having.. |
21:50:43 | Nico_P | barrywardell: so which vesion should i use ? |
21:50:45 | CC | Ipod no longer recognized as Disk in disk mode |
21:50:55 | linuxstb | Nico_P: I've just checked, and I'm currently using 1.5 |
21:50:57 | Nico_P | or maybe run mi4code |
21:51:01 | Nico_P | ok |
21:51:04 | barrywardell | Nico_P: try the version just before Bagder's commit |
21:51:20 | Nico_P | barrywardell: i just tried ver 1.7 |
21:51:24 | Nico_P | got the same thing |
21:51:56 | Massa | I just checked with a h120 (simulator) build - it does also not matter which mode I use - it looks always the same???? |
21:51:57 | barrywardell | oh. maybe it does need to be encrypted then |
21:52:01 | linuxstb | barrywardell: Have you figured out the backlight on the H10? |
21:52:17 | barrywardell | linuxstb: I haven't even looked at it yet |
21:52:26 | linuxstb | So you can read the LCD without it? |
21:52:45 | barrywardell | the backlight is turned on by the iriver booloader and stays on after that |
21:52:55 | linuxstb | Ah :). The Elio turns it off... |
21:53:07 | Nico_P | ver 1.6 geav me this : |
21:53:10 | Nico_P | mi4code v0.9.28-beta (c) by MrH 2006 |
21:53:10 | Nico_P | Encrypting with key 20d36cc0 10e8c07d c0e7dcaa 107eb080 |
21:53:11 | Nico_P | CRC32 corrected (00000000 -> dc6ca84e) |
21:53:20 | Nico_P | i didn't have it before |
21:53:23 | linuxstb | Yes - that's what I get. I think that will work. |
21:53:30 | CC | anyone... |
21:53:42 | | Nick CC is now known as Cris_Cr0ss (n=CrisCr0s@bas8-toronto12-1177609593.dsl.bell.ca) |
21:53:56 | Strogg | Woot! It boots! :) |
21:54:02 | Nico_P | yep it works |
21:54:04 | barrywardell | maybe encryption is necessary for 5GB. it isn't for 20GB |
21:54:08 | Strogg | I think I found a bit of info that needs to be added to the wiki. hehe |
21:54:11 | linuxstb | Cris_Cr0ss: Are you using Windows, a Mac, Linux? |
21:54:22 | Nico_P | barrywardell: i confirm that... the 5 GB need encryption |
21:54:40 | barrywardell | so maybe 0201 versions need encryption, 0301 ones don't |
21:54:52 | barrywardell | Nico_P: I'll fix mkmi4.sh now |
21:54:56 | merbanan | CRC32 corrected (00000000 -> dc6ca84e) |
21:54:57 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-94-167.w81-48.abo.wanadoo.fr) |
21:54:58 | Cris_Cr0ss | Windows |
21:55:06 | | Quit mirak (Read error: 104 (Connection reset by peer)) |
21:55:11 | merbanan | isn't it just that the crc was wrongly calculated ? |
21:55:19 | Cris_Cr0ss | I had it wrkng fine yesterday, but i wanted to remove it because I knew it would take some time to learn and read |
21:55:26 | Nico_P | is it supposed to be so long to shut down ? |
21:55:30 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
21:55:32 | Cris_Cr0ss | and i needed it today so i decided i would give it another shot later |
21:55:33 | barrywardell | btw. why is cvs so slow |
21:55:52 | Nico_P | barrywardell: the whole website is slow |
21:55:55 | barrywardell | Nico_P: haha. it never shuts down. we haven't added that yet :) |
21:55:56 | preglow | freqmod: yo |
21:56:16 | Nico_P | barrywardell: :) |
21:56:35 | | Join _FireFly_ [0] (n=FireFly@p54A47B27.dip.t-dialin.net) |
21:56:37 | Cris_Cr0ss | @linux any idea why it wont recognize as HardDisk mode anymore? |
21:56:40 | freqmod | hello, did you figure out anything about Matching constant doesn't allow a register? |
21:56:43 | linuxstb | Cris_Cr0ss: Apart from suggesting you reboot (if you haven't done so already), I've got no ideas. But I recall people posting similar problems on the forums - you may find the solution there. |
21:57:05 | barrywardell | merbanan: you might be right there |
21:57:19 | Cris_Cr0ss | by reboot u mean the ipod or my PC? |
21:57:20 | * | freqmod does not like the update of id3.c & playback.c, it breaks the speex patch |
21:57:26 | linuxstb | Cris_Cr0ss: The PC. |
21:58:23 | | Quit [San] (Read error: 104 (Connection reset by peer)) |
21:58:40 | | Join [San] [0] (n=San@213-202-132-189.bas502.dsl.esat.net) |
21:59:04 | preglow | freqmod: i really haven't had time to look at code |
21:59:10 | freqmod | ok |
21:59:27 | preglow | so if you want it commited any time soon, you'll have to fix it yourself :/ |
22:00 |
22:00:24 | Cris_Cr0ss | alright i will try it i guess |
22:00:24 | freqmod | I might look at it when I don't have 100 other things I want to do, or want a break from those things. |
22:02:09 | preglow | got quite a list building up myself |
22:02:22 | | Quit [San] (Client Quit) |
22:02:32 | barrywardell | crc only gets corrected when you encrypt |
22:02:35 | | Join [San] [0] (n=San@213-202-132-189.bas502.dsl.esat.net) |
22:02:38 | preglow | can't risk doing rockbox stuff now, too distracting, heh |
22:02:58 | barrywardell | that explains the problem with mkmi4.sh since it no longer encrypts |
22:03:22 | | Quit CrisCr0ss (Read error: 110 (Connection timed out)) |
22:03:24 | | Join _hotwire_ [0] (n=christop@toronto-HSE-ppp4322783.sympatico.ca) |
22:04:19 | | Quit Cris_Cr0ss () |
22:04:28 | | Quit solarflare ("Leaving") |
22:04:46 | freqmod | hehe... no, I have a "særemne", the main Norwegian project where I am going to make a ~5min animation of 2 poems in Blender before 2006.10.01 (Y.M.D) (will be licensed Creative Commons NC-ND-SA) |
22:05:11 | barrywardell | and the crc32 doesn't get checked for 010301 versions which explains why it worked for me |
22:07:43 | Strogg | dammit. I got it to work once and now I can't get it again |
22:08:40 | preglow | freqmod: yeah, i remember doing the særemne some tons of years ago, heh |
22:09:42 | linuxstb | Strogg: Have you worked out which ipod you have yet? |
22:10:02 | barrywardell | Nico_P: can you try this version of mkmi4.sh: http://pastebin.ca/155046 |
22:10:09 | freqmod | Speex, with updated rockbox: *** glibc detected *** corrupted double-linked list: 0x00002b5f5513f8b8 *** :( :( |
22:10:27 | Strogg | linuxstb: I'm nearly certain it's a ipod color.. it's a 30gig photo version. |
22:10:54 | Nico_P | barrywardell: i'll try that |
22:11:02 | Strogg | I think part of the problem is that windows is stupid. I have a feeling I may have better luck trying on my linux box at home. |
22:11:27 | barrywardell | thanks. i'll commit it if it works for you. |
22:11:53 | barrywardell | linuxstb: can you try it on your elio? |
22:11:55 | | Join lodesi_ [0] (n=lds@d02v-89-83-226-90.d4.club-internet.fr) |
22:11:56 | linuxstb | barrywardell: It works for me on my Elio. Could you add an Elio option as well? |
22:12:18 | barrywardell | yeah, sure. same settings as h10_5gb, right? |
22:12:28 | | Join mirak [0] (n=mirak@AAubervilliers-152-1-14-218.w82-121.abo.wanadoo.fr) |
22:13:08 | markun | mirak: amiconn's looking for you |
22:13:53 | linuxstb | Strogg: If it's colour, and if it's not a Nano, then the easy way to identify is if the headphone socket is in the middle of the top (a Photo/Color) or on the far-right side of the top (a Video). |
22:14:17 | Strogg | linuxstb: Ooh. It's far right. |
22:14:19 | mirak | amiconn: I am there |
22:14:28 | * | Strogg tries once more with the video bootloader |
22:14:32 | linuxstb | Strogg: And the hold switch on the far left? |
22:14:40 | Strogg | linuxstb: Yeah. that's the one. |
22:14:53 | linuxstb | Then it's a video. You need to do extra steps when building the bootloader. |
22:15:14 | Strogg | well damn. all this time I had a video.. |
22:15:23 | Strogg | itunes has been holding back functionality on me. |
22:15:31 | amiconn | mirak: I wanted to give some hints regarding your asm endeavour |
22:15:52 | amiconn | (1) When dealing with an int array, move.w is the wrong instruction |
22:16:04 | amiconn | ints are 32bit on coldfire, so you need move.w |
22:16:12 | amiconn | Erm, move.l |
22:16:16 | linuxstb | barrywardell: Yes, I've been using the h10_5gb switch successfully. |
22:17:04 | mirak | amiconn: the block array is an int16_t array |
22:17:19 | amiconn | (2) when move.l (%a0),%d0 accesses array[0], accessing array[1] needs move.l (4,%a0),%d0 |
22:17:29 | amiconn | ...i.e. the index is not scaled to data size |
22:17:32 | | Quit _FireFly_ ("Leaving") |
22:17:35 | mirak | amiconn: even if it's int16_t ? |
22:17:44 | amiconn | Okay, for int16_t (aka short) move.w is correct |
22:17:58 | Strogg | Hah! that did it. |
22:18:04 | amiconn | But then array[1] is move.w (2,%a0),%d0 |
22:18:18 | mirak | amiconn: ok it's always in bytes ? |
22:18:29 | mirak | amiconn: the displacement value |
22:18:32 | preglow | offsets are always in bytes |
22:18:37 | amiconn | yes |
22:18:37 | preglow | assembler always works with bytes |
22:19:01 | Strogg | linuxstb: Rocking.. the bootloader fires up now. :) |
22:19:05 | Nico_P | barrywardell: your script works |
22:19:10 | mirak | ok I change that and give feedback |
22:19:15 | amiconn | If you have an index register, you can select scaling. Literal displacements are always unscaled, i.e. in bytes, on coldfire |
22:19:24 | amiconn | preglow: On coldfire, yes |
22:19:32 | barrywardell | Nico_P, linuxstb: great, i'll commit the changes now |
22:19:34 | amiconn | SH is different |
22:20:38 | | Quit [San] (Read error: 110 (Connection timed out)) |
22:21:10 | mirak | amiconn: what exactly is the scale factor ? |
22:21:23 | mirak | amiconn: SF parmater on MAC instructions |
22:22:02 | preglow | amiconn: and most other assembly languages as well |
22:22:37 | preglow | mirak: scale factor is (%d1*4, %a0) for example |
22:22:59 | preglow | mirak: but don't do that unless strictly necessary, it's the slowest addressing mode there is |
22:23:06 | amiconn | EMAC scale factor... |
22:23:14 | preglow | eh? |
22:23:21 | preglow | emac has no scale factor |
22:23:23 | preglow | just an optional shift |
22:23:25 | preglow | in integer mode |
22:23:47 | preglow | usually just used to offset fixed point formats |
22:23:52 | amiconn | They call it scale factor |
22:23:54 | amiconn | MAC.sz Ry.{U,L},Rx.{U,L}SF,ACCx |
22:23:57 | mirak | preglow: the shift is just one byte left or right |
22:24:02 | preglow | mirak: bit |
22:24:07 | mirak | a bit |
22:24:18 | mirak | am not sure what it can be used for |
22:24:39 | Nico_P | barrywardell: are you aware the display is shifted on the h10 5 GB ? |
22:25:03 | barrywardell | yes, there seem to be several display glitches on both model lcds |
22:25:15 | barrywardell | disabling the statusbar fixes them |
22:25:17 | Nico_P | i get problems in the file browser |
22:25:24 | Nico_P | ok |
22:25:34 | barrywardell | i'm trying to figure that one out at the moment |
22:25:46 | | Quit lodesi (Read error: 110 (Connection timed out)) |
22:26:11 | Nico_P | it probably has to do with margins not getting set correctly |
22:26:24 | Nico_P | or maybe what i'm saying is obvious |
22:26:38 | | Join [San] [0] (n=San@A-96-148.cust.iol.ie) |
22:26:41 | linuxstb | barrywardell: Am I right in thinking your latest mkmi4 doesn't encrypt, but calculates the CRC? |
22:26:56 | barrywardell | no, any suggestions are welcome. I'm still not familiar with a lot of rockbox |
22:27:13 | barrywardell | yes, that's what it is supposed to do anyway |
22:27:20 | linuxstb | But the earlier versions (1.5, 1.6) did encrypt? |
22:27:26 | barrywardell | yes |
22:27:35 | Bagder | linuxstb: -pall makes the whole file "plain text" |
22:27:55 | Bagder | linuxstb: the mi4 header has a length for amount of unencrypted data |
22:28:15 | linuxstb | OK. I've made a start on adding .mi4 support to scramble based on the info on Bagders web page (and looking at the output of mkmi4.sh). I'll continue with that now that mkmi4.sh is working (I was creating non-working images...) |
22:28:19 | Bagder | h10 and sansa both work fine with the whole file marked as plain |
22:29:10 | linuxstb | Bagder: I'm assuming that if I implement basic mi4 support in scramble without looking at mi4code.c, then we're all happy? |
22:29:17 | Bagder | indeed |
22:29:31 | preglow | where'd mi4code.c come from? |
22:29:35 | Bagder | preglow: MrH |
22:29:38 | preglow | right |
22:29:38 | preglow | heh |
22:29:54 | sharpe | good day everyone. |
22:30:08 | Bagder | barrywardell: checking the 6gb mkmi4.sh patch? |
22:30:24 | Bagder | http://www.rockbox.org/tracker/task/5908 |
22:31:00 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
22:32:09 | barrywardell | Bagder: i think the new version of mkmi4.sh will work fine without the patch since we now use plaintext |
22:32:45 | barrywardell | lorijho has a 6gb, so maybe he can test it |
22:32:47 | Bagder | ah, yes |
22:35:16 | linuxstb | Bagder: BTW, is there a problem with rockbox.org - it seems slow this evening. |
22:36:03 | Bagder | I don't think there's any other error then the limited bandwidth |
22:36:09 | Strogg | omg. |
22:36:18 | mirak | amiconn: I did the changing but the video still displays bad. |
22:36:30 | * | Strogg faints over black background green foreground ipod display :) |
22:36:50 | mirak | amiconn: it's so bad that it can't just be some computation problems, I suspect some endianess problems |
22:38:10 | amiconn | preglow: In fact you're right, asm seems to always use byte displacements |
22:38:38 | mirak | hum I forgot to modify the moves from registers to ram ... |
22:39:03 | linuxstb | Bagder: Are the values at 0xe0 and 0xe4 documented? They seem to always be 0x00000100 and 0x000000ec respectively (Little-endian) for my Elio - in both the original firmware .mi4, and every time I've run mkmi4.sh |
22:39:15 | amiconn | I confused two things; SH displacements can only be multiples of the data width because offsets are scaled within the instruction encoding |
22:39:16 | linuxstb | (0xe0 and 0xe4 in the data portion of the file) |
22:39:35 | | Quit uski (Read error: 110 (Connection timed out)) |
22:39:54 | merbanan | linuxstb: do you mean the reset vector ? |
22:39:57 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
22:39:59 | Strogg | Does anyone have the url for the fonts page? The wiki references it by name, but not by url. |
22:40:13 | amiconn | Makes sense on a platform that throws an address error when trying unaligned accesses. |
22:40:21 | linuxstb | merbanan: No, the values that mi4code.c puts in the actual firmware image itself at those offsets (not the header) |
22:40:23 | rotator | Strogg: http://www.rockbox.org/daily.shtml |
22:40:54 | Strogg | Aha. Thanks |
22:41:15 | merbanan | linuxstb: do you want me to look in the source ? |
22:41:23 | Bagder | linuxstb: it writes three 32 bit numbers |
22:41:29 | Bagder | the two first are "magic" |
22:41:55 | Bagder | the third is the datalength |
22:42:13 | linuxstb | Bagder: That's what I thought. |
22:43:41 | mirak | ok now it's better in the sens that I can reconise the shapes but colors are totally bad and saturated |
22:45:09 | mirak | maybe signed or unsigned instructions problems |
22:45:37 | preglow | amiconn: even the archs that enfore dword alignment do |
22:45:41 | preglow | amiconn: at least the ones i've seen |
22:45:46 | preglow | which is a decent amount these days |
22:46:25 | | Quit TeaSea (Remote closed the connection) |
22:47:20 | | Join TeaSea [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
22:47:40 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
22:50:28 | mirak | move.l #0x0B190A74,%a0 a0l = 0A74 and a0u = 0B19 ? |
22:52:42 | barrywardell | Bagder: MrH is on the right track. GPIOL definitely affects sound |
22:52:54 | preglow | mirak: yes |
22:52:58 | Bagder | barrywardell: goodie! |
22:53:22 | * | linuxstb suspects MrH is sitting there with the source code to all these firmwares and is just teasing us... |
22:53:33 | | Join Xerion [0] (i=xerion@zarathul.student.utwente.nl) |
22:53:43 | preglow | linuxstb: ssssshhhh1h1h11!! |
22:53:48 | preglow | linuxstb: let him :) |
22:54:04 | Bagder | PortalPlayer bought all this code from him |
22:54:10 | Bagder | :-) |
22:54:12 | preglow | perhaps he's just an old cracker |
22:54:20 | preglow | some of those people are batshit _insane_ on reading disassemblies |
22:54:31 | barrywardell | enabling it for output and writing 1 causes the headphones to have noise - kinda like when you turn them up too loud |
22:54:36 | barrywardell | but music doesn't work |
22:54:49 | barrywardell | so we're near, but not quite there yet |
22:54:58 | mirak | "move.w (%[block]),%d4\n\t" is there a possibility that the word at block[0] is swapped ? |
22:55:05 | mirak | because of endianess |
22:55:35 | mirak | is that a possiblity ? |
22:57:11 | mirak | hum in fact shouldn't I do a MVS instead of a MOVE ? |
22:57:18 | mirak | to preserve sign extension |
22:58:09 | mirak | i guess a simple move doesn't fill the upper word of the register |
22:58:34 | Lear | Hrm, Cygwin is embarrasingly slow with the Rockbox makefiles. An "empty" make takes 50+ seconds here... Is that normal? |
22:58:47 | sharpe | yep. |
23:00 |
23:00:03 | Lear | I mean, on Linux, it takes a few seconds, afaicr... |
23:00:25 | Bagder | yep |
23:00:50 | Bagder | even vmware on the same machine you run cygwin on is magnitudes faster |
23:01:56 | Lear | I guess it doesn't spend ages just waiting (cpu load during build isn't very high)... |
23:03:06 | amiconn | mirak: mvs isn't supported on coldfire v2 (which our coldfires are) |
23:03:09 | | Quit JoeBorn (Nick collision from services.) |
23:03:15 | | Nick JB_away is now known as JoeBorn (n=jborn@dsl017-022-247.chi1.dsl.speakeasy.net) |
23:03:15 | * | dan_a tries "recovery mode" on his Sansa |
23:03:20 | mirak | amiconn: gcc just told me |
23:03:28 | amiconn | If you need to sign extend 16->32bit, you need a sequence |
23:03:29 | mirak | man that's horrible |
23:03:39 | mirak | amiconn: a what ? |
23:03:41 | Bagder | dan_a: a useful thing ;-) |
23:03:48 | amiconn | move.w (%[block]), %d4 |
23:03:52 | amiconn | ext.l %d4 |
23:03:59 | mirak | ok |
23:04:11 | amiconn | there are 3 ext* instructions |
23:04:23 | amiconn | ext.w sign-extends 8->16bit |
23:04:35 | amiconn | ext.l sign extends 16->32bit |
23:04:41 | amiconn | extb.l sign extends 8->32bit |
23:04:58 | barrywardell | wahey. proper sound on h10! |
23:04:59 | dan_a | Bagder: Nothing changed on screen, no reset with my first test - I'm moving to just doing a device reset (after finishing recovery) |
23:05:17 | lorijho | barrywardell: way to go !!! cool |
23:05:23 | preglow | dan_a: so you've got a sansa now? |
23:05:32 | Bagder | barrywardell: yay! |
23:05:46 | dan_a | preglow: As well as a 3G iPod. |
23:05:49 | preglow | how nice |
23:05:49 | dan_a | Yes |
23:05:54 | mirak | amiconn: I think it was the last missing piece of the puzzle |
23:06:07 | dan_a | barrywardell: Well done! |
23:06:17 | * | barrywardell is very happy |
23:06:20 | preglow | barrywardell: why wasn't it proper before? |
23:07:04 | barrywardell | the volume was very low |
23:07:07 | preglow | ah, right |
23:07:09 | barrywardell | almost inaudible |
23:07:09 | preglow | well, great |
23:07:37 | barrywardell | I had to enable a gpio port |
23:09:07 | mirak | amiconn: yes !!! |
23:09:08 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
23:09:11 | mirak | it works |
23:10:33 | preglow | we've really got a bloody great bunch of new targets since we started anything non-archos at all |
23:10:36 | | Quit Lear ("Chatzilla 0.9.74 [Firefox 1.5.0.5/2006071912]") |
23:10:37 | * | lorijho bows before MrH, for he is the WIZARD ! |
23:12:16 | barrywardell | is markun about? he was talking about a wmcodec patch earlier |
23:13:09 | * | Bagder prepares for the configure-restructure commit |
23:13:10 | * | lorijho bows before MrH, for he is Muad'Dib :) amazing ! |
23:13:43 | | Join scorche [0] (n=scorche@208-110-158-90.customer.csolutions.net) |
23:15:14 | * | barrywardell wonders if he should commit the h10 sound fix since it will break markun's patch again |
23:15:31 | | Join itsmeguys [0] (n=i_aint_n@203-173-13-19.dyn.iinet.net.au) |
23:15:36 | itsmeguys | whah |
23:16:17 | [San] | hey |
23:16:19 | barrywardell | or should I commit markun's patch too? |
23:16:31 | itsmeguys | hey its the main man barry! |
23:16:45 | | Join Drumr [0] (n=user@ool-44c2019c.dyn.optonline.net) |
23:16:53 | Bagder | barrywardell: if you deem his patch fine then I'd say commit |
23:16:53 | itsmeguys | anyhow im off |
23:16:58 | itsmeguys | laters alll |
23:17:01 | | Quit itsmeguys (Client Quit) |
23:18:10 | markun | linuxstb: why did you buy the Tatung? |
23:18:23 | markun | barrywardell: I'm here |
23:18:24 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
23:18:30 | markun | think the patch needs some more work.. |
23:18:44 | barrywardell | ok, i'll leave it out for the moment then |
23:19:26 | barrywardell | what else does it need? |
23:19:44 | barrywardell | earlier you thought it was ok to commit, didn't you? |
23:21:11 | markun | Yes, but I'm not so sure anymore |
23:21:29 | linuxstb | markun: I saw it in a local toy shop whilst there with my neices, and was tempted... It's not a particularly special player, but the idea of porting to another PP5020 player was interesting. |
23:21:51 | lorijho | linuxstb: true |
23:22:32 | Massa | Nico_P, are you still here? |
23:22:43 | Nico_P | Massa: yes |
23:23:16 | Massa | Nico_P: I just uploaded a new version of the albumart patch - I you have time, please test it :) |
23:23:19 | Nico_P | barrywardell, markun: what patch is it ? |
23:23:31 | Nico_P | Massa: i'll have a look |
23:23:45 | Nico_P | is it with seperate tags, as we discussed ? |
23:24:08 | barrywardell | Nico_P: it was a patch to unify some of the wmcodec stuff that is common to all pp targets |
23:24:10 | | Quit freqmod (Read error: 104 (Connection reset by peer)) |
23:24:32 | Nico_P | ok |
23:24:35 | scorche | ugh....stay offline for a couple days, and the forums welcome me back with enough topics to last me a while... |
23:24:48 | markun | Nico_P: and to make it possible to have non pp targets use the wolfson code |
23:24:50 | Massa | Nico_P: yes, the tags have been splitted - and it uses the extended syntax of my v5.0.0; internally it still uses the image buffer for the bitmap... |
23:26:31 | Massa | s/v5.0.0/v5.1.0-TEST/ |
23:26:58 | preglow | linuxstb: still got that dab dap? |
23:27:08 | linuxstb | preglow: Yes... |
23:27:51 | Massa | Did anybody have a look at my first version of the token based WPS parser (file added to FS #4826)? |
23:28:24 | Nico_P | Massa: there's something i don't understand.. in this foruml thread : http://forums.rockbox.org/index.php?topic=6088.0, someone describes WPS based on a conditional for album art |
23:28:47 | Nico_P | so it was already possible, no ? |
23:30:35 | Massa | Nico_P: not really - they used a trick (which worked partially); they just used the %?C conditional to enable and disable some text |
23:31:03 | Nico_P | ok I get it |
23:31:05 | Massa | and they used the case that the %C tag didn't produce an output if no bitmap has been found |
23:31:05 | | Quit apo (Read error: 104 (Connection reset by peer)) |
23:31:08 | Nico_P | much better now |
23:31:18 | | Quit dan_a () |
23:31:49 | | Join apo [0] (n=apo@dslb-088-065-079-002.pools.arcor-ip.net) |
23:31:58 | Massa | Now it would be possible to switch an existing bitmap on and off with other conditionals (e.g. switch it on and off with the hold button ;) |
23:32:02 | Nico_P | so you can now have a syntax like %?C<>, am I right ? |
23:32:23 | Nico_P | oops... %?C<> |
23:32:30 | Nico_P | still no good :( |
23:32:45 | Massa | Nico_P: this was already possible. |
23:32:54 | | Quit Drumr () |
23:33:07 | Nico_P | yes but i was trying to add a between the <> |
23:33:12 | Nico_P | damn |
23:33:20 | Massa | Nico_P: now you can do this: "%?mh<%C|>" |
23:33:24 | | Quit Arathis ("[rl_bot quit]") |
23:33:26 | mirak | preglow: there is ext.l after a move from ram, now to put back to ram is there something to shrink ? |
23:33:33 | Nico_P | '% C' without a space |
23:33:37 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
23:34:42 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
23:34:46 | Massa | this would display the bitmap if the main devices hold button is switched on and doesn't display it when hold is off |
23:34:49 | amiconn | mirak: Just store the lower half; if you overflow the 16bits the result will wrap |
23:35:04 | Massa | (not that it makes sense - just as an example ;) |
23:35:06 | preglow | linuxstb: know what chip is in it? |
23:35:21 | amiconn | If wrapping can occur you would check for saturation, which means several extra instructions |
23:35:22 | Nico_P | Massa: it seems like a good system |
23:35:28 | mirak | amiconn: wrap ? |
23:36:27 | Massa | Nico_P: I also tried to put everything into functions... hopefully better to read and change :) |
23:36:36 | amiconn | ...but I doubt that the idct result will overflow 16 bits (depends on the scaling though) if the _final_ result is only 8 bits wide (the pixel values) |
23:37:05 | mirak | yes |
23:37:08 | | Quit _Veseliq_ (Remote closed the connection) |
23:37:14 | linuxstb | preglow: It's a telechips - ARM940T-based |
23:37:36 | mirak | amiconn: my other try with abusing of MAC ressemble more to something now |
23:38:03 | mirak | I think if I put the matrix coef in register and don't get them from ram I can speed things a lot |
23:38:35 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
23:39:31 | | Join Chris18192 [0] (i=Chris@88-105-181-205.dynamic.dsl.as9105.com) |
23:39:32 | | Part Chris18192 |
23:40:09 | mirak | it's green saturated right now ... |
23:42:04 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
23:42:11 | | Join uski [0] (n=uski@lns-bzn-56-82-255-218-228.adsl.proxad.net) |
23:44:15 | preglow | linuxstb: ahh, right, remember now |
23:47:30 | *** | Saving seen data "./dancer.seen" |
23:47:46 | | Quit Siimors (Read error: 101 (Network is unreachable)) |
23:48:35 | | Join blx [0] (n=x@h17n3c1o1028.bredband.skanova.com) |
23:48:47 | blx | "Turn the X5 off, remove the USB cable and insert the charger. The X5 will automatically upgrade the flash with the Rockbox bootloader" |
23:48:56 | blx | that step is not working for me |
23:49:11 | blx | i'm just getting the usual "Charging" screen |
23:49:56 | Bagder | blx: then you probably aren't having it named correctly |
23:50:02 | vr | it works for me |
23:50:35 | blx | /firmware/x5v_fw.bin |
23:50:39 | Massa | Good night everybody - I'm really tired and have to sleep now (S) |
23:51:06 | pixelma | tucoz: I'd like to give you the X5, updated H300 and Ondio drawings... |
23:51:27 | tucoz | sounds great. |
23:51:37 | | Quit Massa ("(A)bort, (R)etry, (I)nfluence with large hammer") |
23:53:29 | Bagder | there |
23:53:33 | bluebrother | hmm, are debug builds known to be broken? |
23:53:43 | Bagder | prepare to get confused when you reconfigure ;-) |
23:53:47 | bluebrother | or am I doing something wrong? |
23:54:17 | blx | Bagder, should i name it something else? |
23:54:40 | Bagder | blx: I don't remember, I just know it always worked fine for me and that naming it wrong is a common mistake |
23:54:54 | blx | i did not rename it |
23:55:15 | markun | pixelma: nice work on the rockbox logo! |
23:55:15 | blx | however. the documentation says FIRMWARE as directory name, the name on player is firmware |
23:55:18 | Nico_P | barrywardell: about markun's patch... why not commit your fix and update the patch too (as you know exactly what's changed...) |
23:55:24 | Nico_P | unless there are a lot of changes ? |
23:55:27 | pixelma | thanks :) |
23:55:38 | | Join lodesi [0] (n=lds@d01m-89-83-129-191.d4.club-internet.fr) |
23:56:24 | | Quit Rondom ("Ex-Chat") |
23:56:52 | barrywardell | Nico_P: I have my changes applied to a clean cvs tree now so I'll commit after a little testing |
23:57:06 | Nico_P | cool |
23:57:18 | barrywardell | and update markun's patch. it's only a small change anyway |
23:58:11 | Nico_P | i'd love to help you with the port, but i suppose what you're doing is mostly reverse engineering ? |
23:58:34 | barrywardell | it's MrH doing all the reverse engineering |