00:00:14 | [IDC]Dragon | ucl gets a problem then, making 2 blocks from it. There is an option to make larger blocks than the default 256 KB. |
00:00:32 | linuxstb_ | Kasperle: It's in CVS now if you want to try it. |
00:01:02 | [IDC]Dragon | I will add that to the build process, just in case somebody else will stumble over it. |
00:01:28 | | Quit strabes (Read error: 104 (Connection reset by peer)) |
00:02:22 | amiconn | The old compiler is, erm, old ;) It's not recommended for a rather long time now... |
00:02:33 | amiconn | But what's the problem with more than one block? |
00:02:41 | Kasperle | linuxstb_: finds it |
00:03:06 | Kasperle | linuxstb_: but it lists " -l, −−list" twice now, when started with no arguments |
00:03:25 | amiconn | Is the ucl decruncher too much 'thinned out' to handle them? |
00:04:16 | [IDC]Dragon | yes |
00:04:46 | linuxstb_ | Kasperle: Thanks, fixed. |
00:04:47 | [IDC]Dragon | what's the poop about the new compiler? |
00:04:54 | amiconn | ? |
00:05:20 | | Join Disorder [0] (n=josephbe@c-68-45-223-180.hsd1.nj.comcast.net) |
00:05:28 | [IDC]Dragon | what great new things does it bring in? |
00:05:38 | amiconn | (1) With my patch we can use -Os (2) -Os is _way_ more efficient with gcc 4.0.x tahn with 3.4.x or 3.3.x |
00:05:39 | [IDC]Dragon | and why is is patched? |
00:05:51 | | Quit petur ("sssssssssss---------PLOP!") |
00:06:18 | amiconn | There's a bug in the SH back-end that creates wrong jumptables (for switch() ) under certain conditions |
00:06:32 | amiconn | ...happening with -O2 and higher |
00:06:40 | [IDC]Dragon | sounds like fun to hunt for... |
00:06:54 | amiconn | Since -Os is essentially -O2 with size-increasing options disabled, it also hits there |
00:07:06 | Kasperle | linuxstb_: if you're looking for other "autodetection" options, you could run "camcontrol devlist" on recent FreeBSD versions. that'll output something like "<Apple iPod 1.62> at scbus0 target 0 lun 0 (pass0,da0)" |
00:07:08 | amiconn | The idication in the asm and the problem itself are rather obvious |
00:07:57 | amiconn | But myfix, while working nicely, isn't a proper solution and hence probably not suited for gcc cvs inclusion |
00:08:14 | amiconn | (and imho the gcc team is not really a cooperative one) |
00:08:35 | Kasperle | does anyone know whether newer ipods simply do not support firewire, or whether apple just ships them with usb cables and firewire would still work with a different cable? according to portalplayer, the pp5020 supports firewire |
00:09:19 | [IDC]Dragon | I have now upgraded to the new toolchain |
00:09:29 | [IDC]Dragon | went flawless |
00:09:45 | amiconn | The problem is even relaitively simple to explain: The SH loads bytes and words sign-extended, and gcc uses byte-sized and word-sized jumptables with higher -O levels |
00:10:33 | amiconn | Gcc has to decide whether to use signed byte, unsigned byte or word jumptable |
00:10:38 | | Part deadbattery ("User is away.") |
00:10:49 | amiconn | And the check compares <= 127 and <= 255 |
00:10:51 | [IDC]Dragon | and now you wast a bit |
00:11:06 | [IDC]Dragon | waste |
00:11:15 | amiconn | nope |
00:11:23 | [IDC]Dragon | oh, even better |
00:11:48 | amiconn | So if the number of case:s is odd _and_ the last case: is _exactly_ 127 or 255 bytes forward, the bug hits |
00:12:04 | linuxstb_ | Kasperle: They don't support firewire (apart from charging via firewire). The Nano/5g have a PP5021, not a PP5020. |
00:12:16 | amiconn | ..since gcc calculates the pure jumptable size, but later has to pad one byte because of instruction alignment |
00:12:45 | [IDC]Dragon | ha |
00:12:55 | amiconn | I just changed the check to <= 126 and <= 254, respectively |
00:13:21 | amiconn | The proper fix would be to fix the jumptable size calculation to take alignment into account |
00:13:54 | amiconn | ...but that's beyond me. Trust me, I tried to follow th eendless code paths in the gcc sources... |
00:14:11 | | Quit lini (Read error: 60 (Operation timed out)) |
00:14:39 | [IDC]Dragon | oh dear |
00:15:43 | Kasperle | linuxstb_: oh. that's too bad |
00:15:50 | amiconn | This bug is present in all gcc versions I checked (from 3.3.x thru 4.1.x) |
00:21:28 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:27:43 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
00:29:23 | | Join markun [0] (n=markun@rockbox/developer/markun) |
00:30:59 | | Join xfox [0] (n=xyz@pool-72-89-220-142.nycmny.east.verizon.net) |
00:33:18 | | Quit MarcoPolo ("Bye !") |
00:33:36 | * | linuxstb_ pings Bagder |
00:34:02 | Bagder | I got your PM and will fix that soonish |
00:34:16 | Bagder | having a hard time with my kids tonight getting them to sleep... |
00:34:37 | linuxstb_ | np, thanks. I just wanted to say I've updated the zip file on my site. |
00:34:49 | Bagder | same URL ? |
00:34:53 | linuxstb_ | Yes. |
00:35:09 | Bagder | ok, I refetched |
00:37:04 | Bagder | ok, they're now copied to the download area |
00:37:58 | linuxstb_ | Thanks. |
00:38:22 | xfox | is there an emulator that you can test the code on? |
00:38:46 | Bagder | there's a simulator |
00:39:05 | xfox | cool, I was thinking of writing some code for the rockbox |
00:39:23 | Bagder | most apps and plugins etc can be tested and developed using the simulator |
00:39:30 | xfox | where should I start? :) |
00:39:36 | | Join Rob2222 [0] (n=Miranda@p54B152A1.dip.t-dialin.net) |
00:39:45 | Bagder | xfox: get a dev environment and build your own rockbox |
00:39:54 | Bagder | from cvs sources |
00:40:13 | xfox | cool |
00:40:36 | xfox | I didn't see the simulator though, is it on the site? |
00:40:47 | | Quit Thundercloud_ (Read error: 110 (Connection timed out)) |
00:40:49 | Bagder | it is in the source tree as well |
00:41:02 | Bagder | you build it like you build for target, just select sim in configure |
00:41:19 | xfox | oh, I see |
00:41:33 | Bagder | since it doesn't run target code, it runs native built code |
00:41:45 | Bagder | just simulating, not emulating |
00:42:44 | | Quit ender` (" cd /pub && get beer") |
00:43:50 | xfox | can you see like some sort of picture of the LCD (say iRiver H320)? |
00:44:27 | Bagder | the simulator shows what would appear on the LCD in a window |
00:44:55 | xfox | yup, that's what I'm after... because I'd like to see what's going on |
00:45:29 | xfox | I'll probably start with something simple some sort of visual enhancements etc |
00:49:13 | | Nick DreamThief is now known as DreamThief|off (n=mathias@p54A83B03.dip0.t-ipconnect.de) |
00:55:16 | dan_a | Bagder: Good news from MrH! |
00:56:09 | linuxstb_ | What's he done now? Peace in the middle east? |
00:57:28 | dan_a | Yep. He started reverse engineered a peace deal and then realised that what he was finding matched perfectly with an existing framework document... |
00:57:47 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
00:57:53 | linuxstb_ | :) |
00:58:45 | dan_a | (Or maybe just confirmed the mail that was sent to the dev list the other day. UOG_ID in the Freescale documentation seems to be the register we have as USB2D_IDENT) |
01:00 |
01:00:35 | | Quit [IDC]Dragon (Read error: 113 (No route to host)) |
01:02:20 | maquis | Howdy all. I'm very new to rockbox development, and I'm trying to build, but I'm getting the error that there's no rule to make rtc_pcf50605.o. I was wondering if anyone else is having this proble −− I haven't really made any changes to the code yet... just did a cvs up a few minutes ago, along with a make clean prior to attempting the make (also tried re-running configure) |
01:04:49 | linuxstb_ | Which target are you trying to build? |
01:05:49 | maquis | the regular build for the ipod mini 1g |
01:06:16 | | Join Morrison [0] (n=Morrison@ipd50a5ca4.speed.planet.nl) |
01:06:28 | Morrison | ahoy chaps |
01:06:46 | *** | Saving seen data "./dancer.seen" |
01:08:20 | n1s | maquis: mini builds fine here, did it use to work? |
01:08:41 | linuxstb_ | maquis: Do you have the file firmware/drivers/rtc_pcf50605.c ? Also, do you use "cvs update -dP" ? |
01:09:02 | maquis | n1s: yeah.. used to |
01:09:11 | maquis | linuxstb_: i didn't use -dP... that might be my problem |
01:09:29 | n1s | yes, -d fetches new files, can be handy :-) |
01:10:43 | Nico_P | could someone point me to what code is executed when the user selects an audio file in the tree to play it (without using the context menu, he justs clicks on it) ? |
01:10:55 | | Quit muesli__ ("ich will Kühe!!!") |
01:11:00 | | Part n1s |
01:14:04 | | Join aly76 [0] (n=ams@81-86-152-252.dsl.pipex.com) |
01:16:19 | xfox | when u click to play in the simulator, does the song supposed to play through speakers? |
01:16:27 | Nico_P | ah, found it, it's in filetree.c, forgot to look there |
01:18:45 | xfox | oh k, nm it works now :) |
01:18:58 | | Join barrywardell [0] (n=barrywar@194.46.186.171) |
01:20:28 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
01:22:03 | maquis | linuxstb_: thx for the help... |
01:27:33 | | Quit pixelma (" g'night") |
01:27:58 | | Quit spiorf (Remote closed the connection) |
01:28:35 | | Join realm [0] (i=46956c9a@gateway/web/cgi-irc/labb.contactor.se/x-660f26264b54f550) |
01:28:40 | realm | hello everyone |
01:28:44 | realm | i have a question question |
01:28:46 | realm | can someone help me? |
01:29:25 | PaulPosition | I'd like to know if someone would be willing to put two lines into the sudoku plugin so that it sets a foreground and background color on plugin entry.. It's been a month now that the grids become invisible with most themes' .cfg but creating a patch and going through the flyspray process seems overkill.. :( |
01:30:06 | realm | how do i play videos that have already been converted for ipod use on rockbox? |
01:30:20 | realm | it seemes rockbox cant play videos? |
01:30:34 | midkay | it can't. |
01:30:35 | realm | when i switch over to the ipod firmware it works just fine |
01:30:43 | realm | oh |
01:30:47 | PaulPosition | realm - different formats. |
01:30:50 | midkay | rockbox isn't the ipod firmware. |
01:30:59 | realm | how do i play vids on rockbox then? |
01:31:31 | midkay | well, you can't, not very well (no audio, will be laggy/slow). it's far better to just use the ipod firmware for video. |
01:31:33 | realm | i alrady tried all the main types of formates |
01:31:41 | PaulPosition | realm - There's probably a converter for it.. But there's no sound as of yet so you might want to stick with dualbooting to original firmware for video (for the time being..) |
01:31:42 | realm | *formats |
01:31:49 | realm | damn |
01:32:48 | realm | honestly i had some porn on disk storage and i was trying to browse to it on rockboxc and play it there so its not in my general videos list on the ipod firmware |
01:32:50 | realm | this sucks lol |
01:33:07 | realm | how laggy/slow will it be? |
01:33:34 | midkay | haha. you'll have to convert all of it to audioless format and depending on the resolution/quality probably like half-speed. |
01:33:54 | realm | ok |
01:33:56 | realm | oine more question |
01:34:03 | realm | is there anyway to hide that shit on there? |
01:34:11 | realm | so i can still watch it on ipod firmware |
01:34:17 | realm | but i want to hide it somewhere |
01:34:40 | realm | i know the ipod firmware doesnt have a file browser like rockbox |
01:34:49 | realm | (which is what kicks so much ass about rockbox) |
01:34:57 | midkay | well, copying any video over from itunes will rather hide it by renaming it weirdly and placing it in a random folder in the ipod_control/music folder.. |
01:35:32 | realm | but when u go to the videos folder (where i have a shitload of family guy eps that my friends watch all the time) youll see it there plain as day |
01:35:39 | PaulPosition | midkay - He wants it hidden from Apple firmware.. Not very possible I think, and a question for Apple or iTunes devs.. :( |
01:35:58 | midkay | well, don't copy it over from itunes? or you mean hidden nested in some weird menu? |
01:36:07 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
01:36:34 | realm | the ideal thing would be to find some type of 3rd party filebrowser add-on or something for the itunes firmware |
01:36:40 | midkay | you can't really hide it, nah.. not like creating folders in a file view. ipod firmware simply has a videos section and that's that.. |
01:36:43 | realm | so i can just browse the disk and play it from there |
01:36:52 | midkay | can't. :\ |
01:37:03 | realm | damn |
01:37:04 | realm | that blows |
01:37:17 | realm | you're telling me NO ONE else has asked how to hide their porn on their ipod? |
01:37:21 | realm | what is this world coming to... |
01:37:24 | midkay | haha. |
01:37:24 | realm | :( |
01:37:31 | midkay | not necessarily, there's just no way! |
01:37:34 | realm | hahaha |
01:37:38 | realm | noooo |
01:37:45 | realm | i wish i was a programmer dude |
01:37:49 | realm | id jump on that right away |
01:38:07 | realm | we need a place to hide porn safely from our children and wives |
01:38:10 | midkay | you can't really do anything to the iPod firmare anyways (well, where there's a will there's a way, but reasonably, no). |
01:38:15 | midkay | haha. |
01:38:16 | realm | what kind of world are we living in? |
01:38:22 | midkay | it's a sick one! |
01:38:26 | realm | i know man... |
01:38:28 | realm | i know |
01:38:30 | realm | ::shudders:: |
01:38:59 | realm | so what do u guys do to hide your porn on your ipod? |
01:39:02 | realm | or do u just not care? |
01:39:16 | | Quit Thundercloud (Read error: 54 (Connection reset by peer)) |
01:39:17 | PaulPosition | So I'm asking again... Sudoku *really* misses a call to rb->lcd_set_foreground(LCD_BLACK); on plugin entry so that it displays grid no matter what fore/back-ground are set. Would anyone with check-in rights make the change or does it *really* need to go through a new flyspray patch submission..? |
01:39:19 | markun | some of use even don't have an ipod! |
01:39:24 | idnar | I don't store porn on my ipod |
01:39:27 | PaulPosition | realm -I don't look at video on my dap. |
01:39:29 | | Quit [sellout] (Read error: 104 (Connection reset by peer)) |
01:39:30 | markun | s/use/us/ |
01:39:34 | realm | damn |
01:39:41 | realm | im so out of luck its not even funny |
01:39:44 | realm | hey |
01:39:44 | idnar | well, I don't have an ipod anyway, but I wouldn't store porn on it anyway |
01:39:45 | realm | question |
01:39:46 | midkay | haha. |
01:39:46 | | Join [sellout] [0] (n=sellout@c-69-241-206-137.hsd1.fl.comcast.net) |
01:39:51 | realm | lmfao |
01:39:52 | realm | dude |
01:39:57 | idnar | I mean, why look at porn on a tiny screen when I can look at it on my 19" TFT? |
01:40:06 | realm | u never took a dump and just suddenly decided u needed to wack it while everyone was sleeping? |
01:40:10 | midkay | PaulPosition: wouldn't that conflict with user backdrops potentially? |
01:40:17 | idnar | far more satisfying experience |
01:40:23 | realm | yea with my wife in the room |
01:40:24 | realm | good idea bro |
01:40:26 | midkay | or what if someone set fg white, bg black.. forcing fg black would mean it's unusable as well. |
01:40:27 | realm | thanks for the insight |
01:40:40 | idnar | realm: put your monitor in a better location :P |
01:40:43 | realm | lmao |
01:40:49 | realm | i need a 19" in my bathroom |
01:40:49 | realm | for sure |
01:40:57 | realm | id like handheld porn tho |
01:40:58 | midkay | haha. |
01:41:02 | realm | its something about the portability |
01:41:04 | idnar | heh |
01:41:05 | realm | its just..... |
01:41:06 | realm | awsome |
01:41:09 | idnar | kind of awkward position, too |
01:41:15 | realm | fuck that man |
01:41:17 | idnar | I guess you could put the device down while you whack off |
01:41:23 | realm | dude |
01:41:24 | * | dan_a thinks we are getting off topic |
01:41:25 | realm | i have 2 hands |
01:41:26 | idnar | but otherwise, I can see some accidents happen |
01:41:37 | realm | awww |
01:41:42 | idnar | ing |
01:41:46 | idnar | oh well, time to go pass out |
01:41:54 | realm | later man |
01:41:58 | realm | ok one more serious question tho |
01:42:15 | realm | i just did a quick search and found some other thing like rockbox that runs on linux |
01:42:22 | realm | does that thing play videos well? |
01:42:35 | realm | and does it allow you to switch between firmwares like rockbox? |
01:42:46 | realm | i didnt do much reaserach on it so im sorry if im wasting your time guys |
01:42:51 | PaulPosition | midkay - Sudoku draws a white-ish board and (depending on foreground set) white/whatever grids over it, not very practical.. For all I know initialising colours from a plugin doesn't outlive the plugin execution. I guess the original colours from the theme are stacked and reloaded or somehing.. |
01:42:58 | midkay | iPodLinux? you should ask them in #ipodlinux.. it's pretty complicated and i don't think the video player works very well but if you're desperate... |
01:43:07 | realm | nope |
01:43:08 | realm | not desperate |
01:43:10 | realm | lol |
01:43:14 | | Quit muesli__ ("ich will Kühe!!!") |
01:43:18 | PaulPosition | midkay - The background colour (or backdrop maybe) only shows *beside* the board.. |
01:43:20 | realm | rockbox was complicated enough for me |
01:43:23 | midkay | PaulPosition: ah, i didn't realize sudoku sets bg but not fg.. |
01:43:33 | midkay | i thought if you set fg it'd conflict with bg sometimes. |
01:43:42 | | Quit Arathis ("[rl_bot quit]") |
01:43:51 | midkay | realm: haha. |
01:44:15 | realm | ok this is my LAST and final question.... |
01:44:23 | realm | when the hell are u guys gonna get some kick ass video on rockbox! |
01:44:23 | midkay | augggh!!! |
01:44:28 | idnar | heh |
01:44:29 | PaulPosition | midkay - It doesn't set a bg per se, it just draws a board. Patch I have here from Ashen over at misticriver sets a pale blue background, but that doesn't change the board's white, just the colour 'behind' it.. |
01:44:31 | realm | haha im just kidding |
01:44:43 | realm | but serious that would make it 1million times more kick ass than it already is |
01:44:47 | realm | *seriuosly |
01:45:05 | midkay | PaulPosition: ah, i see... hm.. well, yeah, definitely should set the fg then. if my environment was up and running, i would.. |
01:45:13 | realm | ill stop wasting your time lol |
01:45:15 | realm | later guys |
01:45:19 | midkay | laters realm |
01:45:58 | | Join qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
01:45:58 | | Quit realm ("CGI:IRC (EOF)") |
01:46:02 | | Quit zzap (Excess Flood) |
01:46:02 | | Join hoohoos [0] (i=46956c9a@gateway/web/cgi-irc/labb.contactor.se/x-b5f6d62d94bb91d1) |
01:46:02 | qwm | gotta love the video player. :> |
01:46:18 | | Join zzap [0] (i=zzap@204.8.220.119) |
01:46:31 | | Part qwm |
01:47:16 | | Quit zzap (Excess Flood) |
01:47:22 | | Join zzap [0] (i=zzap@204.8.220.119) |
01:50:09 | | Quit Morrison ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
01:50:37 | barrywardell | jhMikeS: should the pcm_calculate_peaks() be moved to the target tree? |
01:50:56 | | Quit hoohoos (Client Quit) |
01:55:19 | jhMikeS | barrywardell: yes, if it uses hardware specific stuff like the coldfire one does |
01:55:27 | | Quit PaulPosition () |
01:59:37 | jhMikeS | though I'm pondering which bit shouldn't which might be the calc itself, not the setup for it. The pp probably has a fast multiply? |
02:00 |
02:00:52 | barrywardell | a version optimised for the PP could probably be made |
02:01:07 | barrywardell | but the current one doesn't look like it's specific to PP |
02:01:34 | * | MarcoPolo is away: Zzzzzzz |
02:01:37 | | Nick MarcoPolo is now known as MarcoPolo|AFK (n=MarcoPol@virlet.rez-gif.supelec.fr) |
02:02:14 | | Quit Disorder (Read error: 104 (Connection reset by peer)) |
02:02:19 | jhMikeS | look what I added for cf today and perhaps the pcm_peak_peeker function is good for many ports? |
02:04:57 | jhMikeS | but I was thinking asm for coldfire for that too and it can save a few asm instructions over the c version...hmmm |
02:05:17 | | Join Gekk0 [0] (n=b@CPE-60-228-36-235.nsw.bigpond.net.au) |
02:05:23 | Gekk0 | hey |
02:05:36 | barrywardell | looks quite generic as it is at the moment |
02:05:54 | Gekk0 | ? |
02:06:01 | Gekk0 | i assume i missed something. |
02:06:24 | barrywardell | but optimising the peak meters seems like it would be quite important. they seem to slow down PP targets a lot. |
02:07:25 | Gekk0 | is there a new set time for rockbox 3 to be released? |
02:07:27 | | Join gotthardt [0] (n=chatzill@c-24-21-40-208.hsd1.or.comcast.net) |
02:07:45 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:07:46 | linuxstb_ | Gekk0: No |
02:08:07 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:08:42 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:09:01 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:09:26 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:09:37 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:09:51 | Gekk0 | okay. |
02:10:04 | Gekk0 | is there anything specific that is trying to be achieved for version 3? |
02:10:18 | * | MarcoPolo|AFK is away: Zzzzzzzzzzz |
02:10:51 | barrywardell | jhMikeS: also, what about the code in audio-*.c? for the moment, that seems fairly generic for the PP targets. although maybe it will eventually be more target specific? |
02:11:05 | jhMikeS | barrywardell: peakmeter probably should be moved then |
02:11:39 | jhMikeS | I targeted that cause it was too full of #ifdef and the setup isn't the quite the same for iAudio and iRiver |
02:12:12 | jhMikeS | made it easier to clean up higher level code too |
02:12:21 | barrywardell | ah, ok. i'll make it audio-pp.c |
02:12:51 | | Join Disorder [0] (n=josephbe@c-68-45-223-180.hsd1.nj.comcast.net) |
02:13:47 | | Quit Disorder (Read error: 104 (Connection reset by peer)) |
02:14:04 | | Join Disorder [0] (n=josephbe@c-68-45-223-180.hsd1.nj.comcast.net) |
02:15:43 | jhMikeS | pp version doesn't have all the register writing like cf though if that version's final. some things look simpler there. |
02:16:28 | Gekk0 | is there a way i can get added to the svn users? |
02:16:48 | | Quit xfox ("reboot") |
02:16:50 | Gekk0 | i upgraded the solitaire slightly so you can use the menu from jewels for audio |
02:17:01 | linuxstb_ | barrywardell: If you're still around, could I ask you to create a new ipodpatcher Mac OS X binary from the current CVS? It can wait until morning - it needs Bagder to put it on download.rockbox.org. |
02:17:23 | barrywardell | linuxstb_: i'll do that now... |
02:21:25 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
02:21:36 | barrywardell | linuxstb_: barrywardell.net/assets/files/ipodpatcher">http://barrywardell.net/assets/files/ipodpatcher |
02:21:57 | JdGordon | mornin all |
02:24:06 | Nico_P | JdGordon: hi |
02:24:13 | JdGordon | hey |
02:24:13 | Nico_P | i was just going to leave |
02:24:26 | Nico_P | it's time to go to bed for me ;) |
02:24:32 | JdGordon | did you check my latest version of the path? |
02:24:35 | linuxstb_ | barrywardell: Thanks. |
02:24:37 | Nico_P | i've just finished editing the wiki |
02:24:42 | Nico_P | yes, i did |
02:24:46 | JdGordon | ok, ill have a look |
02:24:49 | JdGordon | what did you think? |
02:25:31 | barrywardell | linuxstb_: do you think it's OK to commit the recording patch? there are still some bugs, but it's a start. |
02:25:41 | Nico_P | i didn't test it because it doesn't work in the sim and i didn't boot windows |
02:26:14 | Nico_P | i started adding the code to the core |
02:26:38 | barrywardell | linuxstb_: it adds the files target/arm/pcm-pp.c and target/arm/audio-pp.c. are the reasonable filenames? |
02:27:11 | Nico_P | also i had a look at how the A-B repeat feature adds marker to the progressbar... seems pretty easy to do the same for cuesheets |
02:28:04 | linuxstb_ | barrywardell: Yes to all your questions. |
02:29:15 | JdGordon | Nico_P: you dont handle the wps code at all in the patch? |
02:29:18 | | Quit MarcoPolo|AFK (Remote closed the connection) |
02:29:20 | JdGordon | or did I miss it? |
02:29:22 | Nico_P | JdGordon: not yet |
02:29:26 | JdGordon | ok |
02:29:28 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
02:29:56 | | Quit dan_a (Read error: 60 (Operation timed out)) |
02:30:40 | | Part Disorder |
02:30:48 | Nico_P | JdGordon: i'm going to bed now, but i'll be back in about 8 hrs, so i suppose you'll still be there ? |
02:30:56 | JdGordon | shuold be |
02:30:59 | JdGordon | gnite |
02:31:06 | Nico_P | thx, bye |
02:31:15 | | Join scorche [0] (n=scorche@rockbox/administrator/scorche) |
02:31:17 | | Quit Nico_P (Remote closed the connection) |
02:31:48 | | Quit linuxstb_ ("CGI:IRC") |
02:37:41 | | Join courtc [0] (n=court@c-71-199-169-45.hsd1.ga.comcast.net) |
02:38:36 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
02:39:01 | | Quit linuxstb (Nick collision from services.) |
02:39:03 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
02:39:10 | relaxed | Just bought a 30gig ipod (5.5gen) and know it's not supported right now but I read in the forum that rockbox installs and works ok on it. Should I follow the guide for installing on a ipod video or are there special directions anywhere? |
02:40:41 | Gekk0 | there might be on the ipodlinux forums |
02:40:44 | Gekk0 | search i guess. |
02:41:23 | | Quit MarcoPolo (Remote closed the connection) |
02:41:56 | scorche | relaxed: official support for it should be coming very soon |
02:42:51 | scorche | and why would you search on the ipl forums for instructions on installing rockbox? |
02:44:03 | Gekk0 | its all ipod |
02:44:14 | Gekk0 | and ipodlinux is what they put on the 5.5g first |
02:44:19 | Gekk0 | its not entirely properly documented yet |
02:44:31 | Gekk0 | the ipod firmware doesnt work anymore when you put rockbox/ipl on. |
02:45:36 | scorche | there is a 22 page thread on our forums about it... |
02:46:06 | scorche | going to the ipl forums is the wrong place to go for *anything* rockbox |
02:46:25 | scorche | just as rockbox is the wrong place to go for anything ipl |
02:46:28 | BetaCookies | how much did the 2gb 1st gen ipod nanos cost, anyone know? |
02:46:44 | scorche | BetaCookies: google ;) |
02:46:49 | BetaCookies | i cant find it |
02:46:49 | Gekk0 | in AUD? |
02:46:52 | Gekk0 | $300. |
02:47:05 | BetaCookies | more or less than USD? |
02:47:11 | BetaCookies | like the equivilent? |
02:47:11 | JdGordon | Gekk0: no way, my sister got a 4gig for 300AUD |
02:47:44 | scorche | BetaCookies: go into google and type in 300 AUD to USD |
02:47:51 | BetaCookies | scorche i did |
02:47:51 | Gekk0 | on release, it was $300 |
02:47:59 | JdGordon | oh ok |
02:48:02 | BetaCookies | but it might have been more in aud than in usd, even the equivilent |
02:48:09 | Gekk0 | yeh |
02:48:09 | JdGordon | 300AUD is about 240US |
02:48:10 | relaxed | scorche: Good the hear support is coming. 22 page thread on installing or something else? |
02:48:11 | Gekk0 | it always is |
02:48:18 | BetaCookies | equivalent* |
02:48:19 | Gekk0 | 2gb in US |
02:48:21 | Gekk0 | was about $200 |
02:48:22 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
02:48:25 | BetaCookies | okay |
02:48:27 | BetaCookies | good to know |
02:48:29 | Gekk0 | in australia for some gay annoying reason it was $300 |
02:48:36 | scorche | relaxed: on the port effort in general...there are instructions on the first page though |
02:48:37 | Gekk0 | stupid exchange rate tarrifs and tax. |
02:48:37 | BetaCookies | since I'm buying a gp2x for less, with more shtuff |
02:48:51 | BetaCookies | yay for linux gaming consoles! |
02:49:02 | Gekk0 | and ps3 |
02:49:05 | Gekk0 | supports linux default |
02:49:07 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
02:49:29 | | Quit jaebird (Read error: 104 (Connection reset by peer)) |
02:49:57 | | Quit MarcoPolo (Remote closed the connection) |
02:50:04 | scorche | BetaCookies: it was 199 USD on retail |
02:50:09 | BetaCookies | okay |
02:50:23 | scorche | ...found via a google search |
02:50:31 | | Join PaulPosition [0] (n=noneofye@modemcable156.246-82-70.mc.videotron.ca) |
02:50:33 | Gekk0 | i told you that |
02:50:36 | Gekk0 | I TOLD YOU! lol |
02:50:47 | scorche | o_O |
02:50:58 | relaxed | scorche: I found it, thanks :) http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
02:51:35 | Gekk0 | ill follow you there :D |
02:53:02 | PaulPosition | When you create patch files, what kind of diff exactly you guys use to create? unified (-u) ? |
02:53:26 | JdGordon | -u |
02:53:46 | | Quit roolku () |
02:53:49 | PaulPosition | thanks.. |
02:55:15 | Gekk0 | why does windows suck so much as a development platform? |
02:55:34 | * | JdGordon doesnt tihnk so |
02:55:44 | Gekk0 | Natively |
02:55:45 | Gekk0 | i mean |
02:55:51 | Gekk0 | you have to emulate many things |
02:56:08 | JdGordon | what? |
02:56:15 | Gekk0 | Cygwin for example? |
02:56:27 | Gekk0 | or have to use addons |
02:56:31 | Gekk0 | such as MinGW |
02:56:35 | JdGordon | if your using cygwin your not developing for windows, so of courswe its crap |
02:57:09 | JdGordon | writing gui apps for windows is much less PITA than linux, you only have 1 library, not 3 to choose from and support |
02:57:32 | Gekk0 | thats not what i meant lol |
02:57:46 | Gekk0 | i should have been more specific |
02:57:55 | JdGordon | you didnt type what you meant either |
02:57:58 | Gekk0 | a crossplatform development environemtn |
02:58:04 | Gekk0 | windows sucks at that |
02:58:37 | JdGordon | because windows is abour windows... not other OS's |
02:58:45 | Gekk0 | I know, windows is evil lol |
02:58:49 | Gekk0 | i wish i could use GNOME on windows. |
02:59:02 | JdGordon | you can use kde 4 when its rleeased on windows :D |
02:59:07 | JdGordon | and gnome isnt linux... |
02:59:07 | Gekk0 | really? |
02:59:11 | Gekk0 | i know |
02:59:12 | Gekk0 | i didnt say that |
02:59:13 | JdGordon | thats what i read |
02:59:24 | JdGordon | yes you did.. you equetd gnome with windows... |
02:59:29 | JdGordon | equated* |
02:59:32 | Gekk0 | [12:58] <Gekk0> i wish i could use GNOME on windows. |
02:59:35 | Gekk0 | ON |
02:59:37 | Gekk0 | lol |
03:00 |
03:00:06 | Gekk0 | i wish i could use the GNOME environment in Windows. There. |
03:00:37 | | Join byte`````` [0] (n=ms@cable-87-116-141-98.dynamic.sbb.co.yu) |
03:01:08 | PaulPosition | Okay, sorry if I come off as a pain in the ass... Anyone with check-in rights willing to look at and maybe commit a one-line patch that sets a foreground color on the sudoku plugin? I'd think it's stupid to go through flyspray and get any sort of credit for *that*.. http://pastebin.ca/283069 |
03:01:47 | | Part byte`````` |
03:01:58 | | Join Tman [0] (i=nobody@unaffiliated/tman) |
03:02:02 | | Quit secleinteer (Remote closed the connection) |
03:02:15 | Tman | does apple still make 5th-gen, non 5.5-gen video ipods? |
03:02:51 | JdGordon | PaulPosition: sure |
03:02:59 | Tman | and does anyone forsee rockbox being supported on a 5.5-gen ipod in the near future? |
03:03:19 | JdGordon | PaulPosition: shouoldnt sudoku use the uer settings for fore/back ground colours? |
03:03:48 | Gekk0 | Tman: yes. |
03:03:57 | Tman | Gekk0: to which question? :p |
03:04:15 | Gekk0 | secone |
03:04:20 | Gekk0 | first one, im unsure |
03:04:24 | Tman | okay |
03:04:32 | Tman | Gekk0: any idea how soon? |
03:04:32 | PaulPosition | JdGordon - Well, thing is it *doesn't* set any background, it's pure white (bmp) tiles and whatever foreground the user has set.. Since most themes use light-on-dark scheme, the grid almost never gets displayed on the white board.. |
03:04:50 | PaulPosition | JdGordon - As for the background, it only show beside/behind the board. |
03:05:12 | Gekk0 | its already working |
03:05:13 | Gekk0 | slightly |
03:05:18 | Gekk0 | rockbox runs, ipodlinux runs |
03:05:26 | Gekk0 | but the normal firmware, it dont like it |
03:05:52 | Tman | :o are they trying to snuff us out |
03:05:57 | Gekk0 | http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
03:06:09 | Tman | thanks |
03:06:42 | Tman | Gekk0: er.. it will work on a 30GB ipod video right? |
03:06:50 | *** | Saving seen data "./dancer.seen" |
03:07:33 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
03:07:39 | Gekk0 | i assume so. |
03:07:48 | Gekk0 | make a backup before attempting anything |
03:07:50 | Gekk0 | as this is beta |
03:08:04 | Gekk0 | backup as in, dont leave anything on ur ipod that you cant put back on there |
03:08:04 | Gekk0 | :P |
03:08:12 | Tman | the wiki page only says 80GB (though main site isn't as specific) |
03:08:17 | Gekk0 | if you screw up, just use the apple restorer. |
03:08:18 | Tman | alright :p |
03:08:39 | Gekk0 | id you screw that up, which i cant imagine how, ill be here for 2 more hours |
03:08:40 | Gekk0 | :D |
03:08:42 | Tman | ohh.. nevermind, that was the list of ipods that it -doesn't- work on |
03:08:55 | | Join corevette [0] (n=corevett@adsl-75-35-201-19.dsl.pltn13.sbcglobal.net) |
03:08:59 | Tman | Gekk0: actually I'm looking at which ipod to buy first ;p |
03:09:40 | Gekk0 | lol |
03:09:41 | Gekk0 | ok |
03:09:55 | Gekk0 | who here has control of the ipodinstallation page?! |
03:10:03 | Gekk0 | it requires instant attention at one point |
03:10:12 | Gekk0 | you need to kill the process ipodservice.exe |
03:10:15 | Gekk0 | it doesnt say that |
03:10:20 | Gekk0 | if you dont, it can screw up. |
03:10:27 | | Quit jaebird (Client Quit) |
03:10:37 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
03:10:44 | | Quit theconley (Read error: 110 (Connection timed out)) |
03:11:07 | Tman | Gekk0: and you're sure that it does in fact work on gen 5.5, not just gen 5? (the website says 5.5 isn't supported) |
03:11:13 | Soap | Tman: rockbox will work on the 80GB eventually, and I suggest it. |
03:11:37 | Tman | nah, I'm just going to get 30GB anyway :p |
03:11:47 | Soap | not only does it have more HD space, it also has a larger battery, and 64MB of buffer RAM compared to the 30GB's 32MB of buffer RAM. |
03:12:04 | Gekk0 | its not supported |
03:12:06 | Soap | personally, I think that makes it a $100 well spent. |
03:12:09 | Gekk0 | but it does work so ive heard. |
03:12:09 | Tman | and more expensive :p |
03:12:10 | Soap | Gekk0: it will be. |
03:12:21 | Gekk0 | i know |
03:12:26 | Gekk0 | i forget the word currently |
03:12:28 | Gekk0 | i always do |
03:12:43 | Gekk0 | the ipodpatcher was updated to support the block type of the new ipod |
03:12:47 | Gekk0 | which is 2048? i think |
03:13:14 | Soap | since RB is only giving you ~55% of Apple runtime at this point, the 80 should give you +- ten hours of runtime, compared to the 30's +`7 hours. |
03:13:35 | relaxed | Tman: http://forums.rockbox.org/index.php?topic=7738.0 |
03:13:44 | Soap | and for me personally, those three extra hours get me through the work day. |
03:14:10 | Tman | Soap: is that 55% expected to improve? |
03:14:34 | Tman | (80GB is probably out of the question btw, since I'm not the one purchasing ;p) |
03:14:48 | Tman | relaxed: thanks |
03:14:52 | Gekk0 | my ipod nano runs in rockbox for 8 hours :) |
03:14:54 | Soap | hoped to improve. All the other targets accheive excellent runtime, often exceeding stock. |
03:14:58 | relaxed | Coming from a nano the 30gig screen is big and beautiful! |
03:15:00 | Gekk0 | 9 hours* |
03:15:12 | Gekk0 | bah nano is sexy |
03:15:14 | Gekk0 | and breakable |
03:15:17 | Gekk0 | gosh dang |
03:15:17 | Gekk0 | :P |
03:15:51 | JdGordon | PaulPosition: ok, done, just gotta test it on the player (you didnt reset the correct colour on exit, which is bad!) |
03:16:11 | Soap | Gekk0: it would be cool if you could contribute to http://www.rockbox.org/twiki/bin/view/Main/IpodRuntime |
03:16:14 | PaulPosition | Tman - When Soap talks of the iPod target, he also means Sansa e200 and iRiver H10's which are based on the same chipset. |
03:16:18 | Gekk0 | really? |
03:16:25 | Tman | ah |
03:16:44 | Soap | PP speaks the truth about the PP targets. |
03:16:49 | Gekk0 | ok |
03:16:54 | Gekk0 | ill do a runtime tonight i guess |
03:17:07 | PaulPosition | JdGordon - I didn't indeed as someone told me those don't outlive the plugins' execution and the themes I used seemed to approve when I tested but I'm willing to test once more. :o |
03:17:49 | JdGordon | oh? |
03:17:56 | Soap | Gekk0: you don't have to. It would be great if you could do controlled tests in the rockbox AND apple firmware. Rockbox runtimes alone don't tell anybody much as they don't indicate what the batter condition is. Testing in both allows one to see RB as a % of Apple. |
03:18:41 | Gekk0 | ok |
03:18:42 | Gekk0 | ill do that |
03:18:44 | Gekk0 | ill do both |
03:18:45 | Gekk0 | :D |
03:18:50 | PaulPosition | JdGordon - I'll test anyway, just to see wether it restores theme's .cfg defaults or the exact same colors the user has chosen. Thanks for raising it up anyway. |
03:19:05 | PaulPosition | (I mean, the question..) |
03:19:15 | Soap | Seeing the last recording commit, do any of the developers want a line-in dongle for the iPod? I've made half a dozen of them. |
03:19:34 | Soap | if so PM me a postal address and I'll send one out. |
03:19:36 | JdGordon | there is no explicit call to resettin the user colours after exiting a plugin... unless lcd_set_drawinfo() does it? |
03:19:50 | Gekk0 | Line-in? |
03:19:55 | Gekk0 | doesnt work on nano i assume |
03:20:29 | JdGordon | Soap: better of asking in 10 hours or so when ppl are awake.. or non the dev ml |
03:20:44 | PaulPosition | JdGordon - I can't say I understand enough of RB's general structure to really comment. I can fiddle then test then fiddle again but there stops my understanding. :p |
03:20:46 | Soap | I'll post in the forums. |
03:20:50 | Gekk0 | Soap, |
03:20:54 | Gekk0 | it only works on the 5g? |
03:21:00 | JdGordon | PaulPosition: haha ok |
03:21:24 | Soap | dev ML, I get it, but never sent to it. Do I reply to the email, or use another address? |
03:21:46 | Soap | nvm |
03:22:18 | Gekk0 | Soap: does this dongle work on the nano? |
03:22:21 | Gekk0 | probably a stupid question |
03:22:28 | Gekk0 | actually i guarantee it but does it lol |
03:25:27 | scorche | Soap: line in being in the dock or left channel of the headphone plug? |
03:26:34 | JdGordon | PaulPosition: colours are reset after plugin exits... |
03:26:35 | Gekk0 | yeh that one |
03:26:41 | PaulPosition | JdGordon - Just tested again, without explicitly redefining and it does work... |
03:26:48 | PaulPosition | JdGordon - lol.. |
03:27:08 | PaulPosition | JdGordon - And to user's choice too, not the themes .cfg so there.. :) |
03:27:14 | | Join kanan [0] (i=3d5a9b0b@gateway/web/cgi-irc/labb.contactor.se/x-81be0c1a6137de5f) |
03:28:03 | JdGordon | PaulPosition: Im going to manually set background to white also, which doesnt happen but needs to if you have a light on dark theme (like myself) |
03:28:17 | PaulPosition | JdGordon - Though, maybe a pale grey as background would make it even more nice.. :p Ah whatever, as long as it works |
03:28:25 | Soap | scorche: dock |
03:28:28 | PaulPosition | JdGordon - Makes sense, yes. :) |
03:28:52 | Gekk0 | soap, howd u make it? |
03:29:20 | Soap | I ordered a dozen dock connectors from the IPL dock connector group buy. |
03:29:33 | Gekk0 | oh |
03:29:34 | Soap | and wired in a 1/8" jack. |
03:29:41 | Gekk0 | cool. |
03:29:45 | PaulPosition | Soap - Wish I could find dock connectors for my H10 and patch myself a line-in.. :o |
03:29:55 | Gekk0 | im in australia |
03:30:01 | Gekk0 | so it'd cost you a packet |
03:30:01 | Gekk0 | :P |
03:30:16 | Soap | some I added FW power to, some I added line-in and line-out, some I added USB to, made a variety of dongles. |
03:30:19 | PaulPosition | JdGordon - Thanks a lot, by the way :) |
03:30:35 | barrywardell | PaulPosition: there are people on misticriver that have built a line-in for the H10 |
03:30:49 | JdGordon | PaulPosition: no problem |
03:31:08 | Gekk0 | FW power? |
03:31:14 | myzar|away | who knew the ipods that entertained us for years would unite |
03:31:17 | myzar|away | and overthrow us! |
03:31:19 | PaulPosition | barrywardell - Yeah, a guy from Quebec not far from where I live.. But he hasn't been around for months now. :( I guess if he could find some I could too, though.. |
03:31:20 | | Nick myzar|away is now known as myzar (n=myzar@66.199.227.210) |
03:32:31 | Gekk0 | Soap, would you mail one to Australia? |
03:32:32 | | Quit karim (Read error: 104 (Connection reset by peer)) |
03:32:43 | | Quit kanan ("CGI:IRC (Ping timeout)") |
03:32:50 | JdGordon | PaulPosition: you dont want credit? |
03:33:03 | scorche | Gekk0: well, he asked for developers who wanted one... |
03:33:19 | | Join secleinteer [0] (n=scl@adsl-70-237-229-239.dsl.stlsmo.sbcglobal.net) |
03:33:26 | PaulPosition | JdGordon - God, please no. I must be the 1000th guy to add that in his build. |
03:33:39 | Gekk0 | scorche: ill maskeraded as one :P |
03:33:44 | JdGordon | ok, commited |
03:33:47 | Gekk0 | ill masquerade as one* |
03:34:25 | PaulPosition | :) |
03:36:33 | | Join kanan [0] (i=3d5a9b0b@gateway/web/cgi-irc/labb.contactor.se/x-ebe4dc80de84c9ad) |
03:37:25 | JdGordon | 1.40pm and im stll not dressed and ready for the day :D damn i love holidays :D |
03:38:01 | * | scorche wonders what holiday it is in aussie-land |
03:38:06 | JdGordon | summer |
03:38:18 | scorche | that is a holiday? |
03:38:26 | JdGordon | semester break untill end of feb :D |
03:38:31 | scorche | hehe |
03:39:06 | scorche | i woke up at 6 pm today... |
03:39:32 | Gekk0 | lies |
03:39:52 | scorche | well, it is 5 hours later than when i usually do |
03:40:02 | JdGordon | haha |
03:41:35 | | Quit kanan ("CGI:IRC (Ping timeout)") |
03:46:15 | * | scorche goes upstairs and prepares an avocado while compiling |
03:46:36 | goffa | what are your preparing it to do? |
03:51:00 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
03:52:50 | scorche | be eaten of course |
03:53:23 | goffa | oh.. thought it might be going through some traumatic time in its life |
03:53:28 | Soap | scorch does avacado masks to preserve his youthful complexion. |
03:53:43 | goffa | never know :) |
03:54:26 | Soap | I do, though, know. |
03:54:50 | goffa | and i don't want to know how you know ... lol |
03:55:12 | scorche | wise choice |
03:58:41 | Gekk0 | hmm |
03:58:53 | Gekk0 | im gonna put a theme on my ipod eventually for the apple os |
03:58:59 | Gekk0 | so it has the battery as a number |
03:59:50 | scorche | ...alright... |
04:00 |
04:00:00 | Gekk0 | iPodWizard? |
04:00:02 | Gekk0 | the themes? |
04:00:10 | Gekk0 | theres 10 pictures that show the battery levels |
04:00:15 | Gekk0 | im gonna get them changed to numbers. |
04:00:19 | Gekk0 | 100, 90, down to 10 |
04:00:25 | scorche | i know what you meant... |
04:01:47 | Gekk0 | then why the ... |
04:02:12 | scorche | because we dont really care about the original firmware here |
04:02:30 | Gekk0 | you care about comparison |
04:02:37 | Gekk0 | i need it for the battery test?! |
04:02:37 | scorche | we do? |
04:02:56 | scorche | oh...just run it till it dies |
04:03:48 | Gekk0 | lol |
04:03:53 | Gekk0 | im not staying up for that long |
04:03:57 | Gekk0 | ill start it when i sleep |
04:04:20 | scorche | well, the "numbers" wont give you an accurate reading |
04:04:25 | barrywardell | jhMikeS: any ideas about what to do about the warning in mp3_enc.c? |
04:04:29 | Gekk0 | i know. |
04:04:40 | Gekk0 | :) |
04:04:40 | JdGordon | if you want to find out the batt life for comparison use the battery_bench plugin! |
04:04:48 | Gekk0 | cant inside apple os |
04:04:49 | Gekk0 | jd |
04:05:08 | | Part aly76 |
04:05:23 | | Quit corevette ("Leaving") |
04:06:34 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
04:08:10 | scorche | so how do you expect to get a comparison when you dont run it till it dies and log the time? |
04:08:37 | Gekk0 | >_> i will do that |
04:08:42 | Gekk0 | where is it that i said i wouldnt? |
04:08:55 | scorche | <scorche> oh...just run it till it dies |
04:08:55 | scorche | <Gekk0> lol |
04:08:55 | scorche | <Gekk0> im not staying up for that long |
04:09:17 | Gekk0 | it takes a while |
04:09:21 | Gekk0 | ill start it when i sleep |
04:09:24 | Gekk0 | then watch it for 3 hours. |
04:10:02 | | Join Tony_3g_owner [0] (i=3d5a9b0b@gateway/web/cgi-irc/labb.contactor.se/x-0eb2aada2e64dc40) |
04:10:09 | scorche | hrm...i still dont see the use of changing the battery to numbers, but alright |
04:11:35 | Gekk0 | future reference |
04:11:38 | Gekk0 | when im actually awake |
04:11:45 | Gekk0 | and i dont want to focus hard to compare |
04:11:48 | Gekk0 | the little red line |
04:11:51 | Gekk0 | to another little red line |
04:11:54 | Gekk0 | nano screens are small |
04:12:06 | scorche | i know...i have one |
04:12:29 | Gekk0 | they are the antichrist of all ipods |
04:12:29 | Gekk0 | lol |
04:13:06 | scorche | hurrah!...i broke playback =) |
04:13:23 | Gekk0 | lol |
04:13:29 | Soap | Gekk0: to test when it dies, plug the headphone jack into your sound card and record to disk the playback, and then you can see when it dies. |
04:13:35 | Gekk0 | i made rockbox do swirly colors and crash once. |
04:13:47 | Gekk0 | Soap: you smartass :D |
04:14:22 | scorche | what?...it is the easiest way to test |
04:14:50 | | Join Blueberry [0] (n=blue@c220-239-235-207.carlnfd3.nsw.optusnet.com.au) |
04:15:22 | Soap | if you want to be a really good boy you could...nevermind, as long as you are consistant with testing procedure between RB and Apple, it's all good. |
04:15:34 | | Quit Tony_3g_owner ("CGI:IRC (Ping timeout)") |
04:15:51 | Gekk0 | im a good boy |
04:15:53 | Gekk0 | hit me |
04:15:54 | Gekk0 | lol |
04:16:09 | Blueberry | Heya, I have rockbox all set up on my h140, everything is great except for the second most important thing (after playing music), getting the music on! I have all my music in mp3, managed by iTunes for windows, whats the best way to copy changes to my collection to the player without completly whiping it and copying it entirely each time? |
04:16:34 | scorche | rsync! |
04:16:40 | | Join DreamThief632 [0] (n=mathias@p54A82AF4.dip0.t-ipconnect.de) |
04:16:44 | Blueberry | .. on windows ... o..o |
04:16:52 | | Nick DreamThief632 is now known as DreamThief (n=mathias@p54A82AF4.dip0.t-ipconnect.de) |
04:17:10 | scorche | any goos sync programs really |
04:17:11 | | Quit barrywardell () |
04:17:15 | scorche | good |
04:17:24 | Blueberry | I'm not aware of any |
04:17:26 | goffa | anyone use irssi? |
04:18:13 | scorche | not sure, but even briefcase might do the job |
04:18:28 | Blueberry | .. whats that? |
04:18:42 | goffa | irc client.. i take it you don't :) |
04:19:02 | scorche | hehe |
04:19:23 | Gekk0 | im using mIRC |
04:19:26 | Gekk0 | worst client of all time? |
04:19:35 | goffa | think i found what i need |
04:19:37 | scorche | then why use it? |
04:19:47 | goffa | you can chat with us, right? must work |
04:19:49 | goffa | :) |
04:19:50 | Gekk0 | too lazy to try others for something i use once a month |
04:20:07 | Blueberry | what is briefcase? |
04:20:19 | Gekk0 | windows version of syncing folder |
04:20:27 | Gekk0 | it sucks |
04:20:27 | Gekk0 | lol |
04:20:37 | scorche | but it might work for his uses |
04:20:45 | Gekk0 | it depends |
04:20:46 | Blueberry | oh o..o |
04:20:51 | Gekk0 | what exactly are you trying to do |
04:21:07 | Blueberry | I have all my music stored on an ext3 drive.. the pc is running windows though :/ |
04:21:18 | Gekk0 | using IFS drivers? |
04:21:26 | Blueberry | something like that |
04:21:28 | Gekk0 | yeh |
04:21:33 | Gekk0 | so the ext3 comes up as a H: |
04:21:34 | Gekk0 | or whatever |
04:21:50 | Blueberry | I just want to be able to plug in my device, have any new music on my pc copied on, and if i've removed anything, have that also removed from the player |
04:21:53 | Blueberry | yup |
04:22:12 | Gekk0 | scorche, would a breifcase do that? |
04:22:59 | Blueberry | ooh, google doesn't let me down for once! |
04:23:03 | Blueberry | something interesting: http://www.misticriver.net/showthread.php?t=4863 |
04:23:05 | scorche | not sure how it would handle the ext3 drive |
04:23:07 | goffa | brb |
04:23:09 | | Quit goffa ("leaving") |
04:23:48 | Gekk0 | it would handle it fine |
04:23:53 | Gekk0 | i use those drivers |
04:23:56 | Gekk0 | it runs it natively |
04:24:17 | Blueberry | er, there doesn't seem to be anything on that linked site though :/ |
04:25:45 | | Quit PaulPosition (Read error: 110 (Connection timed out)) |
04:26:26 | Gekk0 | http://www.furiousbear.com/index.php?title=Main_Page |
04:26:44 | Gekk0 | someone borked it |
04:26:44 | Gekk0 | lol |
04:27:27 | Blueberry | it looks like it always has been borked though.. given the history |
04:27:42 | Gekk0 | October 10th, 2004, 12:08 PM |
04:27:45 | Blueberry | I guess that person replaced whatever useful stuff was there with a mediawiki installation :( |
04:27:48 | Gekk0 | is the post on the forum |
04:32:18 | Soap | that is an odd wiki page. Dare I ask why it was linked here? |
04:32:18 | Gekk0 | LOL |
04:32:21 | Gekk0 | someone editied it |
04:32:37 | | Quit DreamThief|off (Read error: 110 (Connection timed out)) |
04:32:44 | Gekk0 | it was for |
04:32:49 | Gekk0 | iRiver sync software |
04:32:50 | | Join Franz [0] (n=dspx@p54A8E4E1.dip.t-dialin.net) |
04:32:55 | Gekk0 | and it is borken |
04:33:19 | | Join goffa [0] (n=goffa@216.220.23.105) |
04:34:05 | Blueberry | I've found a download link.. but it says its for iTunes 4.6 :| |
04:34:14 | | Nick myzar is now known as myzar|away (n=myzar@66.199.227.210) |
04:34:17 | Blueberry | I guess i'll shove it in and see if things explode! |
04:34:20 | goffa | whee.. got rid of the blue statusbar |
04:35:57 | Blueberry | http://sourceforge.net/project/showfiles.php?group_id=21351 |
04:36:44 | Gekk0 | lol |
04:36:47 | Gekk0 | it might work |
04:36:49 | Gekk0 | i doubt it though |
04:36:52 | | Nick myzar|away is now known as myzar (n=myzar@66.199.227.210) |
04:37:53 | | Join Tony_3g_owner [0] (i=3d5a9b0b@gateway/web/cgi-irc/labb.contactor.se/x-88b6fde5fb4a87b5) |
04:38:45 | | Quit Franz (Read error: 54 (Connection reset by peer)) |
04:39:54 | Blueberry | I think i'm downloading 1.0 though.. it says there's a 2.0 there :/ |
04:40:10 | | Join Franz [0] (n=dspx@p54A8E4E1.dip.t-dialin.net) |
04:40:12 | Gekk0 | http://downloads.sourceforge.net/netdragon/iRiverSync_2.0_fpr_Windows.zip?modtime=1112622120&big_mirror=0 |
04:40:13 | Gekk0 | thats 2 |
04:40:25 | Blueberry | Yup |
04:40:58 | Blueberry | Ooh, this is for 4.7 too! :p |
04:41:17 | | Quit FranzBlattler (Read error: 110 (Connection timed out)) |
04:41:19 | Gekk0 | note the use of 2.0_fpr_windows |
04:41:22 | Gekk0 | stupid idiots lol |
04:41:25 | Gekk0 | fpr instead of for |
04:42:04 | Blueberry | If it works, they're not idiots, they're saints |
04:43:24 | | Quit Tony_3g_owner ("CGI:IRC (Ping timeout)") |
04:43:31 | * | Blueberry boldly goes where no darkly coloured berry has gone before, and clicks the sync now button.. |
04:44:02 | Blueberry | The little light is blinking.. it says its copying some sort of files o..o |
04:44:03 | Gekk0 | DID YOU BACK UP FIRST |
04:44:06 | Blueberry | Yay! |
04:44:08 | Blueberry | nup :p |
04:44:15 | Gekk0 | wise... |
04:44:20 | Blueberry | but, there's copy's of everything elsewhere |
04:44:48 | Blueberry | as long as it doesn't reprogram the bootloader through the usb cable magically and brick it, i'll be fine |
04:45:01 | Blueberry | wow cool, it seems to actually be working! |
04:45:07 | Gekk0 | wowoowoww |
04:45:51 | Blueberry | As far as I know, the only way to brick an iRiver though the usb, is to wire the data lines in to your mains power |
04:46:14 | Blueberry | these things are really good at not breaking! |
04:46:18 | * | Blueberry hugs it |
04:47:07 | Blueberry | If only iRiver hadn't become the horrible apple immitators they are today, maybe i'd still have love for them |
04:47:19 | scorche | x5s are a bit better at not breaking ;) |
04:47:29 | Blueberry | I don't know what one of those is |
04:47:33 | goffa | yeah.. i like my x5.. nice and solid |
04:47:37 | scorche | s/breaking/bricking |
04:47:45 | Blueberry | I think my next player will be something of the rockboxed ipod variety |
04:48:16 | * | Blueberry unmounts and see's if it worked.. |
04:48:30 | * | goffa is waiting for gigabeat audio |
04:48:46 | | Join Tony_3g_owner [0] (i=3d5a9b0b@gateway/web/cgi-irc/labb.contactor.se/x-0432c01a6b8eb44b) |
04:48:47 | goffa | then i'll have a 40gb player that i paid less than $100 for |
04:49:08 | Gekk0 | lol |
04:49:19 | Blueberry | Hey neat, rockbox even displays the accented characters in Bjorks name! |
04:49:30 | Gekk0 | yeh |
04:49:34 | Gekk0 | rockbox is awesome |
04:49:40 | Blueberry | yay! success! |
04:49:43 | scorche | heh...reading the credits? ;) |
04:50:04 | * | Blueberry hugs you all! (and is a geek girl so its not weird..) |
04:50:15 | scorche | this is even weirder |
04:50:16 | Gekk0 | Especially Gekko? |
04:50:18 | scorche | that |
04:50:48 | Blueberry | what is weird about a girl on freenode who owns a h140 and put homebrew firmware on it? |
04:50:57 | Blueberry | yeah, especially gekko |
04:51:01 | Gekk0 | :D |
04:51:04 | scorche | there are no girls on the internet |
04:51:08 | Gekk0 | lie |
04:51:09 | Gekk0 | s |
04:51:09 | Blueberry | bull |
04:51:16 | Gekk0 | www.myspace.com/anitserk |
04:51:23 | Gekk0 | an apple model |
04:51:25 | Gekk0 | haha |
04:51:31 | * | Blueberry pokes scorche in the virtual eye |
04:51:48 | * | scorche heals self |
04:51:49 | Gekk0 | seriously, its a FEMALE apple model |
04:52:33 | Gekk0 | why do i know this?! |
04:52:39 | Gekk0 | because i read too many computer magazines |
04:53:34 | Blueberry | urm |
04:53:34 | | Quit funky ("leaving") |
04:53:50 | Gekk0 | APC, last month. |
04:53:57 | Blueberry | okay, need proof scorche? |
04:54:10 | Blueberry | Rockbox needs to add animated flashing emoticons! |
04:54:14 | scorche | not really |
04:54:16 | Blueberry | and blinking text! |
04:54:17 | Blueberry | there |
04:54:19 | Gekk0 | random. |
04:54:19 | scorche | (to both) |
04:54:25 | Blueberry | i must be a girl :p |
04:54:29 | Gekk0 | lies. |
04:54:32 | Blueberry | also, pink :p |
04:54:36 | Gekk0 | a lot of small stupid myspace loving men would say that |
04:55:02 | Blueberry | myspace is horrible o..o |
04:55:06 | Gekk0 | yes, it is |
04:55:13 | Blueberry | I'm a web designer.. it makes me cry sometimes :( |
04:55:14 | Gekk0 | its a prerequisite to be a teenager too now |
04:55:20 | Gekk0 | it makes me stab out my eyes |
04:55:25 | Gekk0 | then pour them in acid |
04:55:29 | Gekk0 | just to clean them |
04:55:30 | Gekk0 | lo |
04:55:41 | scorche | and now back to your regularly scheduled rockbox chat |
04:55:44 | Blueberry | One of my friends got a job, he had to make someone's commercial myspace page beautiful.. |
04:55:47 | Gekk0 | lol |
04:55:50 | Blueberry | he just couldn't do it |
04:55:51 | * | scorche coughs |
04:56:05 | Blueberry | all the money in the world couldn't make it look half decent! |
04:56:06 | Gekk0 | scorche, they just opened a channel for you. /j #boring |
04:56:07 | Gekk0 | :p |
04:56:11 | Gekk0 | i know |
04:56:15 | Gekk0 | myspace is borked |
04:56:17 | Gekk0 | its flawed on the inside. |
04:56:24 | scorche | Gekk0: this is a support channel..not a social channel |
04:56:32 | Gekk0 | blueberry |
04:56:33 | Gekk0 | pms |
04:56:34 | Gekk0 | :) |
04:56:36 | Blueberry | I like last.fm.. but I can't be stuffed with its spam protection nonsence |
04:56:46 | Blueberry | I do not have pms! |
04:56:53 | Blueberry | that was last week <_< |
04:56:57 | Gekk0 | no lol |
04:57:00 | Gekk0 | PM's. |
04:57:07 | Blueberry | ooh.. OOOOOOH! :p |
04:57:24 | Gekk0 | lol |
04:57:33 | Gekk0 | i send you one. look up |
04:57:33 | Blueberry | sure, you want to talk geek a bit more first or straight to the freenode cyber :p |
04:57:52 | Blueberry | I very muchly havent recieved a message in private from you |
04:57:54 | Gekk0 | .. |
04:57:55 | Gekk0 | lol |
04:58:03 | Gekk0 | no cybering. |
04:58:06 | Gekk0 | i did send one |
04:58:08 | Blueberry | you have to identify |
04:58:14 | Gekk0 | real;llly |
04:58:19 | Gekk0 | but they stole my nick |
04:58:23 | Gekk0 | i cant even use my own |
04:58:24 | Gekk0 | lool |
04:58:36 | Blueberry | they havent used it in two years.. you can get freenode staff to drop it |
04:58:37 | scorche | then go into a different channel and talk |
04:59:35 | Gekk0 | omg |
04:59:37 | Gekk0 | someone took this one too |
04:59:39 | Gekk0 | >_> |
04:59:51 | Blueberry | I wish rockbox grouped folders which have lots of stuff in them to make it more obvious when the starting letter of the files changes.. |
05:00 |
05:00:06 | Blueberry | even if it was just a half line gap for each letter group |
05:00:34 | Gekk0 | ;o? |
05:00:50 | | Nick Gekk0 is now known as Gekkko (n=b@CPE-60-228-36-235.nsw.bigpond.net.au) |
05:00:55 | scorche | well, if you organize your files, you wouldnt really need it |
05:01:18 | scorche | most common way is artist/album/file |
05:01:26 | Blueberry | I do.. But putting everything in A, B, C folders isn't nice easily |
05:01:27 | Gekkko | why was tagcache renamed database |
05:01:28 | Blueberry | *either |
05:01:42 | Soap | Blueberry: a good tagger will create directory structure for you. |
05:02:19 | Blueberry | I mean, if you have Ben Folds, Beck, Basement Jaxx, Bjork.. then Cake.. i'd like it if there was a little visual indication that it had changed from b's to c's |
05:02:34 | Gekkko | add a file |
05:02:43 | Gekkko | CZZZZZ |
05:02:43 | Gekkko | lol |
05:02:52 | | Join PaulPosition [0] (n=noneofye@modemcable115.145-82-70.mc.videotron.ca) |
05:02:53 | Gekkko | C−−−−−−−−−−−−−−-z |
05:02:55 | Gekkko | then |
05:02:57 | Gekkko | D−−−−−−−−−−−−−−−−z |
05:02:58 | Gekkko | etc. |
05:03:03 | Blueberry | the only way to do that with files and folders is if i make my whole directory structure in to a fricking jpeg :/ |
05:03:13 | Blueberry | its a rendering thing not a structure thing |
05:03:18 | Soap | ? |
05:03:42 | Gekkko | im confused too now lol |
05:05:08 | Blueberry | you have a folder with folders for each artists within.. if you have a bunch of a artists and a bunch of b artists and a bunch of c.. sometimes you're looking for a certain artist that starts with a certain letter, and for me personally at least it would be easier on my eyes if there was some visual indication that its changed to a different starting letter in the directory list |
05:05:45 | | Join newbyx86 [0] (n=newbyx86@ip68-7-21-196.sd.sd.cox.net) |
05:05:55 | Gekkko | well |
05:06:03 | Gekkko | make many C−−−−−−−−−−−−−−−−−−−−−−Z files? |
05:06:03 | Gekkko | :P |
05:06:14 | Blueberry | it could be as simple as making the background behind the first folder of a new letter a little darker, or could have a little horizontal rule wasting all of 3 pixels |
05:06:24 | * | Blueberry pokes Gekkko in the eye |
05:06:33 | Gekkko | but it wouldnt be useful for everyone |
05:06:43 | Gekkko | let alone a large majority |
05:06:46 | Gekkko | as far as i can see |
05:06:53 | *** | Saving seen data "./dancer.seen" |
05:06:55 | Gekkko | why not use the ID3 Database? |
05:07:15 | Blueberry | I tried to, but I can't figure out how the heck to make it work in rockbox |
05:07:33 | Gekkko | ok |
05:07:38 | Blueberry | not that it helps this visual perception problem at all.. but anyway |
05:07:39 | Gekkko | goto general settings |
05:07:43 | Gekkko | it does |
05:07:48 | Gekkko | it organises everything |
05:07:52 | Gekkko | by album, artist |
05:07:53 | Blueberry | id3 database renders differently? |
05:07:54 | Gekkko | year |
05:07:57 | Gekkko | yes |
05:08:00 | Gekkko | its has to cache it all |
05:08:09 | Blueberry | but Gekkko.. this is NOT a problem with organization |
05:08:23 | Gekkko | from what i can see, it is :P |
05:08:26 | Blueberry | I already have it in artist/album/## Track.mp3 |
05:08:34 | Blueberry | you can't see then |
05:08:39 | Gekkko | OH |
05:08:41 | Gekkko | i see now |
05:08:44 | Gekkko | you have way too much |
05:08:46 | Gekkko | >_> |
05:08:46 | Gekkko | lol |
05:09:06 | Blueberry | I only have 80 albums o_o |
05:09:13 | Gekkko | then there isnt too much |
05:09:15 | Gekkko | lol |
05:09:16 | Blueberry | why have a 40 gig player if not to put lots of music on it |
05:09:22 | scorche | Blueberry: of course he cant see...you poked him in the eye |
05:09:28 | Gekkko | lol YEAH |
05:09:29 | Blueberry | yeah :/ |
05:09:36 | Blueberry | but he didn't see before that either |
05:09:36 | Gekkko | my nano has |
05:09:40 | Gekkko | >_> 20 albums? |
05:09:46 | Gekkko | im slow today |
05:09:51 | Gekkko | my brain like turned off the past hour |
05:09:54 | Blueberry | I don't have a nano.. this is a hard disk player |
05:09:57 | Blueberry | a h140 |
05:10:00 | Gekkko | i know |
05:10:04 | Blueberry | I have my entire music collection on it |
05:10:08 | Gekkko | how big is the screen on that |
05:10:15 | Blueberry | as well as my roommates, but hers is in a seperate folder |
05:10:38 | Blueberry | I don't have a ruler.. |
05:10:50 | Gekkko | oooh monochrome |
05:10:51 | Blueberry | 3 thumbs across, 2.5 up |
05:10:53 | Blueberry | ya |
05:10:54 | * | Gekkko pukes |
05:11:13 | Blueberry | Gekkko, buy me a colour ipod if you don't like it, I have no money |
05:11:38 | Gekkko | lol |
05:11:39 | Gekkko | neither do i |
05:11:45 | Gekkko | i just bought a 300gb hdd to store my music |
05:11:49 | Gekkko | 2 days worth of it. |
05:11:53 | Blueberry | o_o |
05:12:01 | Gekkko | jah! |
05:12:06 | Gekkko | semi-audiophile |
05:12:11 | Gekkko | i like my music painless |
05:12:13 | Gekkko | yet small. |
05:12:21 | Gekkko | VBR ftw. |
05:12:31 | Gekkko | whats better for size? mp3 or ogg? |
05:12:32 | * | Blueberry transcoded her whole collection from vorbis to mp3 the other day because she was sick of vorbis o_o |
05:12:35 | Blueberry | ogg is |
05:12:46 | Gekkko | really? |
05:12:46 | Soap | can you ABX it? |
05:12:47 | Gekkko | damn. |
05:12:48 | Blueberry | lower bitrates for similar quality |
05:13:00 | Blueberry | but, mp3 works everywhere |
05:13:06 | Gekkko | i dont liek sharing |
05:13:09 | Gekkko | so yay ogg. |
05:13:11 | Blueberry | I'm sick of having to buy players that support my music |
05:13:14 | Soap | this is drifting ever futhur from Rockbox. |
05:13:19 | Blueberry | use software that supports ogg |
05:13:22 | Gekkko | im sick of supporting people. lol |
05:13:24 | Blueberry | bleh |
05:13:42 | Gekkko | its about music |
05:13:45 | Gekkko | rockbox is aobut music |
05:13:48 | Soap | but this channel isn't |
05:13:48 | Gekkko | why cant we talk music |
05:13:55 | Soap | this is the #Rockbox channel. |
05:14:05 | Gekkko | ... |
05:14:27 | Blueberry | rockbox! put one white line then one black then one white between the lines of files/folders when the leading letter of those change from the previous entry, and i will love you forever |
05:14:40 | Gekkko | BUT |
05:14:44 | Gekkko | that would be an annoyancfe to me |
05:14:46 | Gekkko | and possibly others. |
05:14:54 | Soap | there is the foobar #noise and #noshit channel for yacking and #freenode-social |
05:15:07 | Blueberry | one more option won't hurt anyone :/ |
05:15:25 | Soap | one more option bloats binary size and decreases audio buffer. |
05:15:26 | Gekkko | i wonder how that would even be programmed in |
05:15:42 | Blueberry | :/ |
05:15:43 | | Join daveyates [0] (n=daveyate@user-11206dd.dsl.mindspring.com) |
05:15:56 | Gekkko | im useless at C |
05:16:03 | Blueberry | wait.. what happens when you open a plugin? |
05:16:03 | Gekkko | i cant even do pseudocode for it ol |
05:16:04 | Soap | and what you say you need is really odd, and as much as I hate to admit it, Gekkko's "B−−−−−−" folder insertion solves it painlessly. |
05:16:33 | Blueberry | surely plugins need memory to run.. but if audio buffer is everything left over.. where does it get it from? does rockbox wait for the buffer to play enough to allocate the memory? |
05:16:34 | Gekkko | um... the plugin loads? |
05:16:51 | daveyates | new to the room. Any pointers/advise/or gotchas associated with rockbox on an ipod photo with amarok? |
05:17:11 | Blueberry | I dont understand what the heck gecko is saying with the letters and hypens |
05:17:16 | Gekkko | turn on database. |
05:17:16 | Soap | the filetree view is just that, raw filetree viewing. Adding any sort of indicator scattered amongst the folders kinda defeats the purpose, and I know of no other OS with such an odd feature. |
05:17:19 | Gekkko | Blueberry |
05:17:31 | Gekkko | when you add a file D−−−−−−−−−−−−−−−−Z, the Z makes it go the the bottom of D |
05:17:40 | Gekkko | that way you have a line that seperates D from E |
05:17:50 | Gekkko | then for E youd make E−−−−−−−−−−−−−−−−−−-Z to seperate E and F |
05:17:51 | Soap | Blueberry: he is saying create an empty folder named "B−−−−−−" and it will act as a deliminator between the A folders and the B folders. |
05:18:09 | Blueberry | :/ |
05:18:14 | Blueberry | thats a really messed up way to do it |
05:18:18 | Soap | Gekkko: "DZ" would go to the bottom of D. "D−−−−−−−−-Z" would go to the top of D |
05:18:24 | Gekkko | really? |
05:18:28 | Blueberry | besides wasting a ton of precious pixels |
05:18:28 | Gekkko | then DZ−−−−−−−−−−−−−−−−−− |
05:18:28 | Gekkko | lol |
05:18:46 | Gekkko | ur screen is monochrome |
05:18:51 | Gekkko | and you complain about wasted pixels |
05:18:52 | Gekkko | lol. |
05:18:59 | Blueberry | yes, but its not a character screen, its a pixel screen |
05:19:02 | Soap | yo Gekkko, cut that out. |
05:19:36 | Gekkko | :( |
05:19:44 | Soap | this is no place for insulting someone's player. |
05:19:54 | Blueberry | my pixels are important, more wasted pixels means less useful info on screen, a seperator line could be rendered in 3 pixels height, using folders would take an entire font height on the screen |
05:20:17 | Gekkko | i use nedore because its small and stylish |
05:20:23 | Gekkko | fits a lot on the screen |
05:20:33 | Soap | Blueberry: feel free to file a feature request, but I think the folder compromise is as close as you will ever ge. |
05:20:36 | Soap | get |
05:20:47 | Blueberry | *grumble grumble* |
05:20:55 | Soap | don't grumble, code. |
05:20:58 | Blueberry | rockbox needs better usability |
05:21:04 | Soap | then do it. |
05:21:06 | Blueberry | I can't write in c or c++ |
05:21:09 | Gekkko | lol |
05:21:13 | scorche | we are open to suggestions |
05:21:15 | Gekkko | learn like im trying |
05:21:19 | PaulPosition | blueberry - What would be a mess-up, and a total one at that, would be to change a perfectly fine file system to accomodate for all sorts of visual gizmosing.. |
05:21:19 | Soap | then don't tell others how to do it. |
05:21:20 | Blueberry | i can get about as far as javascript.. |
05:21:32 | Blueberry | bow before my low level coding skills :p |
05:21:45 | Gekkko | i nearly laughed |
05:21:46 | PaulPosition | blueberry - file system.. I meant file tree view of course. |
05:21:47 | Gekkko | but id get banned |
05:21:48 | Gekkko | lol |
05:22:04 | Blueberry | PaulPosition, I never suggested changing the file system, thats what everyone else has been telling me to do! |
05:22:21 | Gekkko | nah! |
05:22:24 | Soap | nobody suggested that. |
05:22:34 | Gekkko | oh noes its English lessons. |
05:23:02 | Blueberry | peoples visual cortex's aren't CSV parsers.. sometimes visual gozmo's can be useful things! |
05:23:35 | Soap | how do you do it in your Desktop OS, Blueberry? |
05:23:35 | Blueberry | not all information comes in text and numbers, line seperators can provide useful information faster than the current layout |
05:24:07 | Blueberry | in windows, you right click, Arrange Icons By > Show In Groups, inside a folder |
05:24:17 | Blueberry | for a similar, though much more pixel sucking effect |
05:24:48 | Blueberry | for small screen, it would definitly need to be more efficient.. I think three rows of pixels is pretty efficient though |
05:24:54 | Gekkko | Blueberry |
05:25:01 | Gekkko | why do you need the seperators anyway? |
05:25:05 | Gekkko | i know why |
05:25:12 | Gekkko | but for exactly what situaution |
05:25:12 | Blueberry | to find music faster |
05:25:19 | Gekkko | but how much faster would it make it? |
05:25:22 | Gekkko | 3 seconds? |
05:25:23 | PaulPosition | Blueberry - But usability is also about not bloating everything with so many options no one even dates having a look in them anymore.. It's already a bit of a problem with rb.. |
05:25:41 | Gekkko | what's party mode, ive been meaning to ask that |
05:25:43 | Blueberry | if i gain 3 seconds on every album change for the life of my mp3 player, thats an achievement |
05:25:51 | Blueberry | thats what technology is for, making stuff easier |
05:26:05 | Gekkko | o-o |
05:26:13 | Gekkko | but for what price. |
05:26:17 | Soap | I grok what you want and why Gekkko, but as a happy user of filetree view with over 500 album folder in my main directory, I can't say I've even felt the need. |
05:26:25 | Soap | not Gekkko, Blueberry. |
05:26:26 | Gekkko | it seems like many lines of code |
05:26:32 | Gekkko | for 3 seconds of life. |
05:27:22 | Blueberry | But.. I never felt i needed an mp3 player.. I could burn all my music to cd's and still use a discman.. but an mp3 player sure is a lot nicer |
05:27:46 | Gekkko | also, have you thought about using the search function? |
05:27:51 | Blueberry | I never needed a surround sound system, but it sure does make my music sound nicer.. |
05:28:01 | Blueberry | I still don't know how to get it to work |
05:28:05 | Soap | you've spent 30 minutes on this. 30 minutes at three seconds savings = 600 album changes. |
05:28:09 | Soap | ;) |
05:28:19 | Gekkko | general settings, database, initialise, reboot, update, reboot, search |
05:28:50 | Blueberry | I've tried to switch it on in the past and it never seemed to bother indexing my files.. but part of the problem with that is that its a shared player, my roommate has a ton of heavy metal stuff on this in her own folder |
05:29:03 | PaulPosition | Blueberry - More seriously, you can post a feature request on flyspray and hope that someone with some skillz feel the same way as you, maybe at least get an unofficial patch out of it, but I wouldn't hold my breath.. |
05:29:48 | Blueberry | firefox crashed :( |
05:32:40 | Gekkko | at one point on a cvs build bubbles stopped moving smoothly when playing music on the ipod |
05:32:52 | Gekkko | was there a code optomisation that was slightly flawed? |
05:33:01 | PaulPosition | bubbles?! |
05:33:32 | scorche | it was something that JdGordon did...forgot exactly |
05:34:03 | Gekkko | thegame |
05:34:04 | Gekkko | lol |
05:35:17 | Gekkko | brb gotta reconnect stupid internet too slow |
05:35:21 | Gekkko | yes, this is dsl. |
05:35:35 | | Quit Gekkko () |
05:37:44 | | Join Gekkko [0] (n=b@144.131.114.21) |
05:37:51 | Gekkko | back |
05:38:56 | * | scorche sighs |
05:40:01 | * | Gekkko glares |
05:41:10 | | Quit Gekkko () |
05:41:42 | | Part Blueberry |
05:45:21 | | Join bcmm [0] (n=chatzill@CPE-124-186-157-89.qld.bigpond.net.au) |
05:46:05 | bcmm | does rockbox work with iPod docking stations? |
05:46:27 | bcmm | (I mean the ones with a remote to play/pause/skip with) |
05:46:28 | scorche | what functions are you trying to get out of it? |
05:46:34 | scorche | no |
05:46:58 | bcmm | ah ok |
05:47:27 | bcmm | i hoped they were processed the same way as button presses... |
05:47:45 | bcmm | are there any plans to support it? |
05:48:17 | scorche | there are plans... |
05:57:08 | | Join TheCollector [0] (i=brian@mknod.org) |
05:57:41 | bcmm | thanks |
05:58:06 | bcmm | i know release dates aren't discussed, but any idea how serious/advanced the plans are? |
05:58:22 | daurnimator | does rockbox work with the bluetooth A2DP modules? |
05:58:36 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.vidao2.com") |
05:58:48 | scorche | well, it wont get done till we figure out how certain things work |
05:58:54 | scorche | daurnimator: what is it? |
05:59:14 | daurnimator | wel |
05:59:15 | TFGBD | Do people ever use rockbox as their main desktop media player? |
05:59:22 | daurnimator | you can buy bluetooth headphones |
05:59:28 | daurnimator | that have play/pause etc buttons on them |
05:59:36 | bcmm | is Apple secrative about the dock protocol? Lots and lots of companies use it... |
05:59:46 | daurnimator | - they plug into an ipod &... they contrl the ipod |
05:59:50 | scorche | bcmm: apple is secretive about everything |
06:00 |
06:00:08 | bcmm | yes, i suppose so |
06:00:29 | bcmm | well good luck with it |
06:00:41 | scorche | TFGBD: no, but i suppose one could |
06:01:10 | TFGBD | does it support association? |
06:01:38 | scorche | daurnimator: well, it might work with sound, but it wont work with controls...although volume could work...depends on how they did it |
06:01:43 | * | myzar tackles scorche |
06:01:44 | TFGBD | hrm...maybe on a car pc... |
06:01:48 | scorche | TFGBD: what do you mean? |
06:01:59 | scorche | myzar: deviating from the usual lick? |
06:02:28 | TFGBD | associating with a filetype in the win32 port. |
06:02:56 | scorche | it wont |
06:03:22 | TFGBD | Does it support mouse/touchscreen? |
06:03:33 | scorche | no |
06:04:00 | TFGBD | i sed |
06:04:03 | TFGBD | see |
06:04:37 | scorche | it isnt really meant to be used as an application like that |
06:04:42 | scorche | it is meant as a simulator |
06:04:50 | TFGBD | aren't there some touchscreen media players, though? |
06:05:00 | scorche | not ones that we support |
06:05:25 | TheCollector | TFGBD: why not just use a regular WIN32 media player and a touchscreen in place of a mouse? |
06:05:45 | TFGBD | I'm sure...but what about the future. |
06:06:22 | scorche | well, if a device that has a touchscreen becomes a target, im sure that we will implement it |
06:06:29 | TFGBD | k |
06:06:34 | TFGBD | ok |
06:07:03 | TFGBD | I am actually thinking more about Win32 WinCE, though... |
06:07:14 | scorche | im sure you are.. |
06:07:58 | TFGBD | But the Zune does not even have a touchscreen...s o it does not really matter... |
06:08:23 | | Join FranzBlattler [0] (n=dspx@p54A8F2FB.dip.t-dialin.net) |
06:08:32 | TFGBD | I was just curious about mouse support, is all. |
06:15:41 | | Quit Linas5 (Remote closed the connection) |
06:23:38 | JdGordon | scorche: i broke the buttons in bubbles complety... the problem he mentioed was most likely the new scehdular which gives priority to audio instead of ui |
06:24:13 | TheCollector | does anyone have the link to the tool for converting the iTunesDB to the rockbox DB? the wiki link appears broken. |
06:24:56 | JdGordon | the wiki is about he only option for that |
06:25:10 | TheCollector | ok, thanks |
06:26:07 | | Quit Franz (Read error: 110 (Connection timed out)) |
06:26:41 | scorche | JdGordon: the buttons werent broken completely.. |
06:27:44 | myzar | yes, scorche |
06:27:55 | myzar | i've happy people are finally trying to get the 80 gigs checked out >:D |
06:29:45 | scorche | oooo....i think i just found the hardware in the PP chip that deals with the battery |
06:30:09 | JdGordon | nice :) |
06:30:50 | PaulPosition | scorche - Deals with the battery? Battery readings? |
06:30:55 | scorche | yeah |
06:31:16 | TheCollector | do yall still need high-res scans of the 2nd gen nano? |
06:31:45 | | Quit bcmm ("Chatzilla 0.9.77 [Firefox 1.5.0.8/2006102516]") |
06:31:46 | PaulPosition | scorche - I thought it was read from the ADC... on my H10 that is. |
06:32:07 | scorche | i think we have pics that will do fine, but keep watch on the thread in case we do |
06:32:16 | PaulPosition | but then I'm probably just thinking nonsense. |
06:32:19 | scorche | PaulPosition: i am just going bit by bit through the PP chip |
06:32:44 | | Quit JdGordon ("Konversation terminated!") |
06:33:04 | PaulPosition | scorche - Wow, gotta be intense. :p Jtags or something or do you build and build and build... ?!? :o |
06:33:16 | scorche | build and build and build |
06:33:26 | PaulPosition | :p |
06:35:18 | | Quit gotthardt ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") |
06:35:49 | scorche | the aim is to find out what doesnt break the device, disable all of those, and then see if we gain battery life |
06:37:35 | PaulPosition | I guess there's quite a few bits to try...:o How many? Enough so that it'd be faster writing a how-to, a distribution map and enrolling twats like me to build build build? |
06:38:08 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
06:38:44 | scorche | there are plenty, but i got it |
06:39:41 | PaulPosition | cool, then.. :) Great, even. |
06:40:45 | PaulPosition | When 'cvs update -dP' -ing, what happens to file you modified? (They aren't touched but are they, like, at least mentioned?!?) |
06:41:03 | Llorean | They're touched. |
06:41:14 | PaulPosition | Llorean - Isn't that only with -C ??! |
06:41:26 | Llorean | -dP will attempt to merge your files |
06:41:40 | Llorean | If there's a newer version, it tries to add in the new changes where applicable while preserving your changes. |
06:41:50 | scorche | it is much like a patch |
06:41:53 | PaulPosition | Llorean - Ohhh.. Like a diff, then? |
06:41:54 | Llorean | If not possible it leaves the file alone and creates a conflict file so that you can do it manually. |
06:42:00 | Llorean | Almost exactly like a diff. |
06:42:04 | PaulPosition | Llorean - Perfect! Thanks :) |
06:42:20 | Llorean | Essentially updateing -dP diffs your current files against CVS at that time, then reapplies the diff to the new CVS. |
06:43:35 | Llorean | scorche: Do you know if linuxstb_ ever found out if the problems with the new bootloader were just the one iPod Nano, or if he still needed me to prod at it? |
06:44:02 | scorche | i dont |
06:44:11 | Llorean | Okay |
06:44:31 | scorche | wasnt here yesterday, and only part of today |
06:44:35 | Llorean | Gotcha |
06:44:41 | Llorean | I was out of town, and didn't have my Nano with me |
06:44:46 | Llorean | Also... recording on Nano. Oooh. |
06:45:15 | Nimdae | if i have a working bootloader, is it worthwhile to update it with the recent activity on the ipod bootloader? |
06:45:21 | | Join Hdaackda [0] (n=klj@69.88.22.50) |
06:45:26 | Llorean | Nimdae: Nah |
06:45:29 | scorche | not really |
06:45:35 | Hdaackda | hi guys. I just installed rockbox on my 5.5G and it is working fine! (obviously, doesnt load appleos)!! |
06:45:38 | Nimdae | cuz i noticed the behavior of the hold switch has changed |
06:45:53 | Nimdae | and that's something that attracts me ;) |
06:45:59 | Llorean | Hdaackda: I assume you used the old install instructions then, the new ones should load Apple_OS fine.' |
06:46:17 | Hdaackda | (but the screen seems to be pretty small). umm, yes i used the old ones |
06:46:19 | Llorean | Nimdae: Linuxstb said it was at my suggestion, but that was an old idea of mine, having a newer one that I think was better. =/ |
06:46:27 | Hdaackda | where can I find the new ones? |
06:46:36 | Llorean | Hdaackda: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
06:46:53 | Llorean | Be sure to use "ipodpatcher -w N bootpartition.bin" to restore your old bootpartition BEFORE doing those |
06:46:53 | Hdaackda | thanks :) |
06:47:04 | Llorean | Assuming you kept a backup like you were instructed to in the guide |
06:47:09 | Hdaackda | ok |
06:47:20 | Llorean | They're meant to be run on a 'clean' ipod. :) |
06:47:22 | Hdaackda | yes, i did :) |
06:47:25 | Nimdae | i think i might update the bootloader tomorrow |
06:47:34 | Llorean | Nimdae: It's a very painless process now. |
06:47:40 | Nimdae | i see that |
06:47:55 | Nimdae | i like some of the things i've been reading on the cvs activity thing |
06:48:07 | Nimdae | i haven't been very active here lately, but i've still be checking the site ;) |
06:48:29 | Nimdae | i just updated to the latest build...first time in weeks |
06:48:31 | Nimdae | been busy with new job |
06:48:48 | * | scorche hopes to have a large increase in battery life on there as well soon... |
06:48:57 | Nimdae | orly |
06:49:20 | Nimdae | i haven't been keeping up on flyspray or the forums, find some new hardware tweaks? |
06:49:28 | Llorean | Well, there have been developments in the PortalPlayer front which *MIGHT* affect battery life. |
06:49:43 | scorche | no...i am just carrying out dan's idea |
06:49:50 | Llorean | Dan's idea? |
06:49:50 | scorche | and hoping it will help |
06:50:01 | Nimdae | awww crap, rockbox update reset my settings :( |
06:50:13 | scorche | Llorean: about testing each bit and disabling that which doesnt break |
06:51:18 | Llorean | scorche: Ah. Well, there's also been some new discoveries relating to the USB hardware on the PP chip (specifically that it's similar to that on another chip, and thusly we might be able to guess some stuff from what's known about it), if I understand correctly |
06:51:27 | Llorean | There's a lot of "guessing" and speculation involved though |
06:51:49 | Hdaackda | btw, is there any way i can Jump to a certain time in an mp3 file or an audiobook in rockbox. e.g. i want to listen from after the first 10 minutes? |
06:51:51 | Nimdae | does that mean we MIGHT have usb functionality in rockbox soon? |
06:52:00 | Nimdae | on the PP hardware i mean |
06:52:24 | scorche | Llorean: well, hopefully, both efforts work =) |
06:52:35 | Nimdae | Hdaackda: well, you can fast forward, but if you are wanting to stop at a point, do something else, then come back, you might try looking at bookmarks |
06:53:13 | lex | hmm hey, how can i use tagcache on my 5.5G? :o |
06:53:46 | scorche | but it is entirely possible that what i am doing is useless because the PP diables all that which is not active |
06:54:28 | scorche | but at the very least, we might be able to figure out what some unknowns do as well |
06:54:29 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
06:54:30 | Nimdae | what if you tried the opposite and went through enabling bits? |
06:54:57 | scorche | Nimdae: well, i am using the device enable register |
06:56:40 | Nimdae | is there a way to like have a generic raw interface to a device and poke at it? |
06:56:50 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
06:57:14 | Nimdae | forgive my ignorance, i'm a unix admin, not a hardware programmer ;) |
06:57:19 | Llorean | Nimdae: As far as USB goes, even if we do figure out the hardware (and I wouldn't get my hopes up about that, it's still a shot in the dark), there's the question of actually writing proper USB drivers I believe. |
06:57:37 | Nimdae | Llorean: yeah, hence the MIGHT ;) |
06:57:49 | Llorean | It's a big "might". :) |
06:57:58 | Nimdae | that's why i used capslock |
06:58:01 | scorche | start asking for a datasheet for x-mas |
06:58:19 | Nimdae | i could make it bigger if you want |
06:58:25 | Nimdae | like maybe 4 to 8 lines |
06:58:28 | Nimdae | ;) |
06:58:35 | scorche | please dont |
06:58:45 | Nimdae | :P |
06:59:07 | Nimdae | anyway, i must sleep, i have a long day of work tomorrow |
06:59:18 | Llorean | scorche: Well, from what I understand, the talented Mr H has noticed that it might be similar to a documented USB-on-Arm7, so we might have a limited datasheet if things turn out the best they possibly could |
06:59:42 | scorche | i really like that guy |
06:59:54 | * | Nimdae strokes beard |
06:59:59 | Nimdae | i know someone who works at apple >.> |
07:00 |
07:00:04 | * | Nimdae contemplates |
07:00:12 | Llorean | I figure I owe him a few drinks (or many) if I ever bump into him in the real world. |
07:00:41 | scorche | same |
07:01:21 | scorche | Nimdae: do they have access to the datasheets of the hardware though? =P |
07:01:28 | | Quit perpleXa ("Leaving") |
07:01:37 | Nimdae | even if he did, i doubt he'd fork them over ;) |
07:02:04 | Nimdae | he works on some "top secret" project over there though |
07:02:13 | Nimdae | at least last i heard anyway |
07:02:26 | Nimdae | i'll have to try to catch him tomorrow |
07:02:32 | Nimdae | anyway, i really need to sleep, so nite |
07:03:14 | scorche | g'night |
07:05:14 | | Join lee-qid [0] (n=liqid@p549675F2.dip.t-dialin.net) |
07:06:57 | *** | Saving seen data "./dancer.seen" |
07:10:20 | | Join cynicalliberal [0] (n=chatzill@c-24-7-158-200.hsd1.ca.comcast.net) |
07:12:32 | scorche | Llorean: btw, where did you hear about this?...IRC? |
07:12:39 | Hdaackda | hi anyone here. i just installed the latest version of rockbox using the latest instructions |
07:12:49 | Hdaackda | the default os is rockbox. how do i load apple os? |
07:12:58 | scorche | hold menu while booting |
07:13:15 | Hdaackda | ok, thanks. |
07:13:33 | Hdaackda | can rockbox play videos write now? |
07:13:42 | Hdaackda | right* |
07:14:33 | scorche | depends on what you mean by "right" |
07:15:31 | Hdaackda | scorche: can it play videos? |
07:15:41 | Hdaackda | sorry, english is not my first language :) |
07:16:15 | Hdaackda | scorche: and the screen seems to be too small (the fonts etc). i did copy the latest fonts. anyway i can make theh menu larger? |
07:18:02 | PaulPosition | Hdackda - Go have a look at the WPS gallery for themes, there are bigger and smaller fonts ones.. |
07:18:08 | | Quit Llorean ("Leaving.") |
07:18:35 | Hdaackda | thanks paul. can u give me a direct link for the directory |
07:18:43 | PaulPosition | http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
07:19:35 | PaulPosition | Hdaackda - Read the descriptions carefully.. Some of them require particular builds like the jBuilds or such, that use special patches for album art or other niceties.. |
07:20:09 | PaulPosition | Hdaackda - Usually there might be a link to said builds, if not you can find most of them in the 'Other Builds' section of the rockbox forum. |
07:20:09 | Hdaackda | ok. thanks. btw I cant seem to load Apple OS. I hold the menu button while rebooting but it loads rockbox |
07:20:37 | PaulPosition | http://www.rockbox.org/twiki/bin/view/Main/IpodFAQ#How_to_start_the_original_Apple |
07:20:41 | Hdaackda | got it. used the HOLD button :) |
07:20:51 | PaulPosition | Okay, and now without further ado, G'd night gents. |
07:21:18 | | Quit PaulPosition ("Going to sleep now.") |
07:26:48 | | Quit newbyx86 ("afk") |
07:27:57 | | Quit Tony_3g_owner ("CGI:IRC (Ping timeout)") |
07:30:22 | | Join _Veseliq_ [0] (n=veseliq@195.85.215.210) |
07:30:48 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
07:34:08 | | Quit [sellout] (Connection timed out) |
07:34:34 | | Join lini [0] (i=pugsley@62.204.144.237) |
07:35:15 | | Quit mathgl ("Quitte") |
07:40:59 | | Join corevette [0] (n=corevett@adsl-75-35-201-19.dsl.pltn13.sbcglobal.net) |
07:43:47 | | Join bidoing [0] (i=4c119a59@gateway/web/cgi-irc/labb.contactor.se/x-810e05bddbfa9cf0) |
07:44:01 | bidoing | hey whats up? |
07:44:05 | bidoing | hey whats up? |
07:44:19 | bidoing | I have a quick question |
07:44:45 | bidoing | actually a couple |
07:44:50 | bidoing | can anyone help? |
07:45:06 | TheCollector | I might be able to |
07:45:10 | scorche | not if you dont ask the questions... |
07:45:26 | bidoing | 1. are there any other themes other then what comes installed? and where can I get them? |
07:45:43 | scorche | go to the wiki page WpsGallery |
07:45:52 | TheCollector | http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
07:46:18 | bidoing | 2. I am importing my Itunes library (a folder where all the music is orginized and what not) so it will import as a bunch of folders under folders? (artists adn albums) |
07:46:22 | bidoing | right? |
07:46:49 | bidoing | thanks for the wps link |
07:46:52 | bidoing | btw |
07:46:55 | scorche | it will just read the folder struture |
07:47:07 | scorche | structure |
07:47:12 | scorche | use Database |
07:47:17 | bidoing | got any wps yo uwould recommmend |
07:47:23 | lex | hey |
07:47:25 | lex | scorche |
07:47:26 | bidoing | use database? |
07:47:32 | lex | do you know how to set up tagcache on my 5.5G? |
07:47:37 | scorche | yes...for instructions, see the manual |
07:47:45 | lex | i tried those databases but there's only the names on my playlist |
07:47:53 | scorche | lex: the same way you do on every other ipod |
07:48:02 | | Join charchuck [0] (n=charchuc@adsl-211-143-175.asm.bellsouth.net) |
07:48:36 | charchuck | Is anyone here running Rockbox on an iPod Nano? |
07:48:49 | scorche | plenty are, im sure |
07:49:45 | charchuck | I have a quick question. Does anyone find that their battery life is worse than with the normal firmware? Maybe I'm just not used to seeing an actual readout of my battery, but it says I'm getting 8 hours. |
07:49:52 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
07:49:53 | scorche | it is worse |
07:49:56 | lex | scorche: how then |
07:50:03 | scorche | lex: see the manual |
07:50:04 | lex | scorche: i couldn't find a way to do it |
07:50:08 | lex | i saw |
07:50:21 | lex | what section in there |
07:50:28 | scorche | search... |
07:50:33 | lex | ;( |
07:50:47 | charchuck | Damn. I guess I can deal with it for now... hell of a project, though. |
07:51:29 | scorche | charchuck: the issue is that we dont have a great understanding of the hardware, as it is largely undocumented |
07:51:38 | | Quit Hdaackda () |
07:51:50 | charchuck | Ah, I see. Well that makes sense. Thanks for the quick replies. |
07:51:58 | lex | scorche: do i need to enable it from a config file? |
07:52:24 | scorche | you can enable it from the settings on the device just fine |
07:52:49 | lex | database... |
07:53:03 | lex | i enabled it, i initialized it, i updated it but still no tags |
07:53:18 | scorche | general settings > file view > show files > database |
07:54:07 | lex | oh |
07:54:51 | bidoing | any recommended wps? |
07:55:12 | lex | scorche: thanks, i just found it too |
07:55:18 | scorche | i dont know what your tastes are, but i would recommend ones that dont require patches or a special build |
07:55:35 | charchuck | I'm loving Dark Geek. |
07:56:00 | | Join [IDC]Dragon [0] (n=Joerg@p57A2B2C0.dip0.t-ipconnect.de) |
07:56:02 | lex | scorche: the last question, how can i play pokemon when i'm using the database? :) |
07:56:18 | scorche | i use a modified version of dark geek too....i love text, but people tend to like pictures |
07:56:29 | scorche | lex: use rockboy |
07:56:33 | lex | i did |
07:56:45 | scorche | ah...as in to access the files |
07:56:48 | lex | yea |
07:57:11 | scorche | not sure...you probably have to go back to file view |
07:57:27 | lex | :( |
07:57:38 | Slasheri | just hold down the menu button for two seconds to change the file view quickly |
07:58:07 | scorche | forgot about the quickscreen |
07:58:12 | Slasheri | there will be some patches to database in future to solve this |
07:59:11 | amiconn | jhMikeS: The doom warnings need a completely different fix, which will make .deh files work at the same time. |
07:59:50 | JdGordon | anyone have any idea why my external hdrd disk refuses to work if my computer is where it always is, but if I take the whole ocmputer into anther room it works fine? and the external hdd works on every other computer in the house? |
08:00 |
08:00:14 | lex | hmm |
08:00:16 | scorche | have a local ghost? |
08:00:27 | JdGordon | possible |
08:00:46 | JdGordon | room sholdnt be haunted tho.. |
08:03:26 | | Quit charchuck () |
08:06:23 | | Join webguest23 [0] (i=488286af@gateway/web/cgi-irc/labb.contactor.se/x-5478fbb4c50c1ee3) |
08:06:32 | lex | scorche: maybe the last question again, how can i get a crossfade when i'm manually changing tracks? :) |
08:06:41 | webguest23 | hello, is anyone here? |
08:07:42 | scorche | lex: crossfade is on if the setting is on |
08:08:12 | webguest23 | I have a quick question about video on the H10 if someone can help me |
08:08:20 | | Join ender` [0] (n=ender@84.52.165.220) |
08:08:45 | webguest23 | its about putting subtitles on it |
08:09:20 | webguest23 | I've been having trouble getting the code to work to transcode the video with subtitles, can someone help me on this? |
08:09:39 | scorche | well, that isnt really a rockbox question |
08:10:13 | scorche | unless you mean that you have the subtitles loaded from a separate file |
08:12:14 | | Quit bidoing ("CGI:IRC (EOF)") |
08:12:44 | webguest23 | yea, well I have the subtitles as an .srt file |
08:13:05 | scorche | yeah...that is not currently supported |
08:13:13 | webguest23 | what about .txt? |
08:13:35 | scorche | no separate file subs will work |
08:14:53 | webguest23 | ok thanks |
08:15:27 | | Quit webguest23 ("CGI:IRC (EOF)") |
08:19:06 | | Join charchuck [0] (n=chatzill@adsl-211-143-175.asm.bellsouth.net) |
08:19:15 | | Quit Ribs (Read error: 104 (Connection reset by peer)) |
08:19:19 | | Part charchuck |
08:31:02 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-6ac83c214b2b11b1) |
08:33:18 | | Join charchuck [0] (n=jircii@adsl-211-143-175.asm.bellsouth.net) |
08:33:33 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
08:34:20 | | Part charchuck |
08:34:29 | Slasheri | JdGordon: you use exactly same cables when it works and does not work? |
08:34:40 | JdGordon | yup |
08:34:51 | Slasheri | hehe, weird |
08:35:03 | Slasheri | and power sockets are earthed on both rooms? |
08:35:06 | JdGordon | its unfair.. bloody 80gb drive I cant use |
08:35:24 | JdGordon | i guess so, using powerboards |
08:35:52 | Slasheri | ok, and your external hd does spin up on both rooms? |
08:36:12 | JdGordon | yeah, when it doesnt wrk dmesg says lots of I/O errors |
08:36:33 | Slasheri | eh, really weird.. so it never works in the other room? |
08:36:45 | JdGordon | no, it always works everywhere else |
08:36:48 | Slasheri | did you try a different usb connector or different cable? |
08:36:50 | scorche | did the builders use large magnets in that wall? |
08:37:00 | JdGordon | cept this omputer.. unless I take this computer into another room |
08:38:24 | scorche | heh....i just ran "make && make clean"...that will get me far |
08:38:31 | JdGordon | +well done :p |
08:38:34 | Slasheri | scorche :D |
08:42:04 | | Quit [IDC]Dragon (" The IRC Client of the Gods! -> http://www.hydrairc.com <- HydraIRC") |
08:45:21 | Bagder | 5.5 gen ipod now mentioned on the front page |
08:46:12 | | Join mathgl [0] (n=mathgl@81.80.150.139) |
08:47:58 | | Join galbedir [0] (i=u0402437@cm182.delta160.maxonline.com.sg) |
08:50:41 | GodEater_Web | the 30G build is now officially supported? |
08:50:56 | GodEater_Web | awesome |
08:51:30 | GodEater_Web | I'll have to put some more time in with my 80G this work and see if I can't work out a way round the ata issue |
08:52:41 | hcs | ah, cool, my father just got one (30 GB) and asked me if rockbox would work, I still don't think I'll set it up for him, he has a hard enough time with the apple firmware... |
08:57:30 | | Join rakslice [0] (n=oof@S010602055dee5503.ok.shawcable.net) |
08:57:45 | | Part rakslice |
09:00 |
09:00:09 | | Join JdGordon_ [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
09:00:15 | | Join linuxboy [0] (n=anon@yoda.frogfoot.net) |
09:01:54 | | Part galbedir |
09:07:02 | *** | Saving seen data "./dancer.seen" |
09:08:14 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
09:08:29 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-2e2c4875e0d9ff9f) |
09:10:11 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
09:10:11 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
09:11:19 | | Join terriblyinept [0] (n=energy_O@74-130-3-62.dhcp.insightbb.com) |
09:23:18 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-ceeecee9c4572317) |
09:24:33 | | Quit corevette ("Leaving") |
09:25:38 | Cassandra | Would be really good to have a fully working 5.5G port. |
09:26:15 | Cassandra | There've been rumours the iPhone will be announced today. Wonder if we're going to be able to stick Rockbox on that. ;) |
09:27:12 | GodEater_Web | well I've narrowed the problem down now to something with ata_read_sectors() when trying to get the partition list |
09:27:37 | Cassandra | Sounds like you're almost there, assuming that's the only problem. |
09:27:39 | GodEater_Web | the ata controller is returning one of STATUS_BSY, STATUS_ERR or STATUS_DF |
09:27:39 | linuxboy | Cassandra: what is the 5.5G ? |
09:27:51 | GodEater_Web | Disk full ? |
09:27:57 | GodEater_Web | or something weirder? |
09:28:03 | terriblyinept | Cassandra - And this just after I read an article detailing how the iPhone will -never- happen. Silly people. |
09:28:04 | Cassandra | The current iPod models sold by Apple. |
09:28:15 | linuxboy | Cassandra: 5.5th Generation ? |
09:28:34 | Cassandra | terriblyinept, I think it's generally accepted that the iPhone is coming. |
09:29:07 | * | amiconn would still prefer to always put the G before the number |
09:29:13 | Cassandra | GodEater_Web, disk full is a good guess, assuming that's not the one that's being returned. |
09:29:28 | amiconn | It happened several times that people mistook the 'G' for gigabyte |
09:29:43 | Cassandra | That'd be 5GB. |
09:29:56 | * | GodEater_Web agrees with Cassandra |
09:30:04 | amiconn | Tell them. It happened, not only once... |
09:30:11 | Bagder | hence we call it "5th gen" these days |
09:30:31 | amiconn | That's better, but also longer to type... |
09:30:41 | Bagder | yeah |
09:30:45 | GodEater_Web | I saw in some ancient irc log some ATA PDF that linuxstb used |
09:30:51 | GodEater_Web | somewhere on the RB wiki |
09:30:57 | GodEater_Web | anyone have the link ? |
09:31:07 | amiconn | Very easy to find... |
09:31:20 | terriblyinept | Cassandra - Well, despite the article, I wasn't convinced. Now, whether I'd -ever- want one, I can't say. |
09:31:25 | GodEater_Web | ATA returns a lot of results |
09:31:29 | Bagder | http://www.rockbox.org/twiki/pub/Main/DataSheets/ata-atapi-v5.pdf ? |
09:31:31 | amiconn | Documentation->Index has a link to the datasheets page |
09:31:42 | terriblyinept | Loving my H10 5GB, for the time being. |
09:31:47 | * | Cassandra shrugs. I refuse to try to disamguate everything I say totally (1) it's impossible, and (2) human beings have brains that are perfectly designed for interpreting based on context. Hardly my fault if some of them refuse to use them. |
09:32:14 | GodEater_Web | thanks Bagder |
09:32:21 | Cassandra | terriblyinept, maybe if it runs Rockbox. |
09:32:23 | | Quit markun ("leaving") |
09:33:32 | terriblyinept | Cassandra - I'd be surprised if anyone were interested in making Rockbox phone capable. Not that dualboot wouldn't be possible, but hey, at that point (and probably many points previous) I think I personally would be best-suited just having two separate devices. |
09:36:04 | GodEater_Web | given someone expressed an interest running it on a GPS device recently in the forums, I wouldn't be surprised about people being interested in running rockbox on a tumble drier these days |
09:36:24 | GodEater_Web | or other <insert_odd_device_here> |
09:36:25 | Cassandra | terriblyinept, I can see a potential future for Rockbox on multi-purpose devices. I honestly believe it's where MP3 players will be at in 5 years or so. Currently Rockbox isn't really suited to that purpose, but it may happen in future. |
09:37:41 | terriblyinept | Well, I could certainly see it if first, developers took enough interest and were capable (the capable part being a little easier, as far as what I've seen in this and other open source projects) and end users wanting it. |
09:39:11 | Cassandra | The real problem is that we need more capable developers. |
09:39:18 | Cassandra | Preferably ones without a life. |
09:39:49 | terriblyinept | I'm not exactly capable, but I certainly have no life. Or, at least, enough room for a million hobbies, as I'm no good with the sleep thing. |
09:39:50 | Cassandra | Most of our developers are far too well rounded for the good of the project. |
09:40:22 | terriblyinept | How do you mean? |
09:41:00 | Cassandra | Oh, they all have families, friends, hobbies, jobs, that sort of thing. Annoying distractions that take them away from Rockbox. |
09:41:40 | * | petur knows the feeling |
09:42:14 | GodEater_Web | we need more devs who don't notice things like Christmas turning up until someone reminds them |
09:43:22 | terriblyinept | Hmm. What sorts of coding should I be familiar with, in addition to hardware? Just to give me a spin in the right direction. (I'm also currently looking at the Wiki for that sort of thing.) |
09:45:50 | Cassandra | terriblyinept, Rockbox is just C. (Or C++ in the case of the installer.) |
09:46:32 | | Join markun [0] (n=markun@rockbox/developer/markun) |
09:47:22 | GodEater_Web | right - it's STATUS_ERR that's being returned. |
09:47:59 | Cassandra | So initialisation problem then, probably? |
09:48:29 | amiconn | reboot, brb |
09:48:31 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Go on, try it!") |
09:48:48 | terriblyinept | Cassandra - Loving it! And on it. C has always been my focus. Time to brush, brush, brush up. Thanks! |
09:50:23 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
09:51:42 | Cassandra | GodEater_Web, I wonder if it's just a case of putting in a small delay to wait for the IDE interface to be ready. |
09:51:45 | | Join amiconn [0] (n=jens@p54BD7BD6.dip.t-dialin.net) |
09:56:55 | | Part terriblyinept |
09:57:01 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
09:58:07 | Cassandra | Right, see people later. |
09:58:18 | | Quit Cassandra (" Try HydraIRC -> http://www.hydrairc.com <-") |
10:00 |
10:05:33 | | Quit GodEater_Web ("CGI:IRC") |
10:05:36 | linuxstb_ | Bagder: Did you see in the logs from last night (about 1am GMT) the updated ipodpatcher binary for Mac OS X by barrywardell? The version on the website is one version behind the win32/Linux binaries. |
10:05:37 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-787b7719d2bd58bd) |
10:06:17 | GodEater_Web | are the "__asm__ volatile ("nop")" calls in ata_read_sectors() to cause a delay ? |
10:06:27 | petur | yes |
10:06:36 | Llorean | linuxstb_: Is everything working with iPodPatcher now? Did that Nano guy get resolved? |
10:06:39 | GodEater_Web | might try adding a few more and see if that makes any difference |
10:06:43 | Bagder | linuxstb_: ok, I'm on it |
10:08:54 | amiconn | linuxstb_: The ipodpatcher binaries can be build from plain cvs? |
10:08:57 | linuxstb_ | Llorean: The basic functionality (-a) is fine. The problem was with loading apple_os.ipod from the firmware partition (currently undocumented, so it didn't prevent release). |
10:08:59 | linuxstb_ | amiconn: Yes. |
10:09:00 | | Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/labb.contactor.se/x-1942b7252db658a1) |
10:09:10 | Bagder | done! |
10:09:20 | Llorean | linuxstb_: From the firmware partition, or the main partition? |
10:09:48 | linuxstb_ | Llorean: What would be useful is if you could test: "-rf apple_os.ipod", "-wf bootloader-ipodnano.ipod" and then copy apple_os.ipod to the FAT32 partition and try to boot it. |
10:09:56 | amiconn | Okay, I have a linux amd64 ipodpatcher binary |
10:10:06 | linuxstb_ | Bagder: Thanks again. |
10:10:18 | amiconn | Bagder: How can I get that to the download site? |
10:10:34 | Bagder | provide it to me and I'll put it there |
10:10:44 | webguest20 | Hi. Is it possible to receive the text sent over the radio (RDS?) on h120? Like in cars. |
10:10:59 | LinusN | webguest20: no |
10:11:00 | amiconn | Okay. |
10:11:00 | linuxstb_ | No, the FM module can't decide RDS. |
10:11:04 | Llorean | linuxstb_: Will do |
10:11:08 | linuxstb_ | s/decide/decode/ |
10:12:34 | webguest20 | LinusN: does it lack some hardware? Or why else? |
10:12:54 | LinusN | it lacks the RDS decoder hardware |
10:13:17 | Llorean | linuxstb_: It says "apple_os.ipod loaded" but then just reboots into the apple logo and Rockbox bootloader again |
10:14:09 | webguest20 | LinusN: ok, thanks! But it should be possible to plug smth in −− like real time clock mod, right? (This is of course not for everyone!) |
10:14:45 | LinusN | webguest20: that would be really difficult, far more difficult than the RTC mod |
10:15:19 | Llorean | linuxstb_: What has changed since that test you had me run ages ago that loaded apple_os.bin from the disk? |
10:15:51 | linuxstb_ | Llorean: Does it keep rebooting? It worked reliably the second time for preglow (but he has a v1.0 or v1.1 Nano without the RSRC image). |
10:16:04 | Llorean | linuxstb_: Continual rebooting. |
10:16:18 | webguest20 | LinusN: ah... Then I'll forget it. |
10:16:33 | Llorean | It rebooted at least 3 or 4 times before I stopped it. |
10:16:47 | amiconn | LinusN: Are there rds decoder chips which can be hooked up to i2c? |
10:16:52 | | Join Falco98 [0] (n=chatzill@cpe-024-088-106-250.sc.res.rr.com) |
10:17:36 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
10:18:02 | linuxstb_ | Llorean: I think the previous attempt wasn't dealing with the COP correctly when loading the retailos from a file. This version should be, so I don't know what's wrong. |
10:18:19 | linuxstb_ | But it works reliably on my Photo... |
10:18:33 | Llorean | I bet it's the RCSC then. |
10:18:52 | Llorean | 5Gs just reboot when Apple_OS tries to load without the RCSC. |
10:19:21 | linuxstb_ | But the Nanos didn't - they booted, but music didn't work... |
10:19:45 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
10:19:45 | amiconn | linuxstb_: Maybe the apple loader loads the rsrc into memory somewhere? |
10:19:46 | scorche | linuxstb_: havent seen the question asked or answered yet, but with the new bootloader, how do you clear the settings on boot? |
10:20:02 | amiconn | A RAM dump from a specially prepared bootloader should tell us... |
10:20:05 | Llorean | amiconn: The rcsc is 16mb on Nano, it seems unlikely. |
10:20:15 | Llorean | Though I guess, buffering on Nano is unnecessary. |
10:20:38 | linuxstb | amiconn: That would explain it - it would then be overwritten by our bootloader's BSS segment (which is located 16MB into RAM). |
10:21:12 | * | Llorean is willing to offer up his Nano to experimentation. |
10:21:15 | linuxstb | But as Llorean says, it's 16MB and only contains the Nike-related voice files (WAV) and other datafiles. |
10:21:21 | amiconn | linuxstb: To make sure, we could make a special bootloader that dumps the ram and has the bss as part of the binary (which we normally avoid) |
10:21:55 | LinusN | amiconn: i think most RDS decoder chips use a regular serial port, but i don't really know |
10:22:26 | linuxstb | scorche: Turn the hold switch on during the time between the bootloader starting and Rockbox starting. |
10:22:50 | scorche | alright |
10:22:59 | linuxstb | I never missed... |
10:23:32 | amiconn | linuxstb: Btw, is there a special reason for the large bss offset? |
10:24:26 | linuxstb | Normally, the bootloader is appended to the end of the Apple firmware, and the Apple bootloader will load this combined image to the start of RAM. So starting the Apple firmware is just a matter of branching to the Apple firmware's entry point. |
10:24:53 | linuxstb | That will consume the first 5MB-6MB of RAM, so I just put the BSS at 16MB to be safe. |
10:25:13 | amiconn | If the bootloader is at the end, the bss could still be put directly after it |
10:26:19 | linuxstb | True. Although the bootloader is linked to run from IRAM (it copies itself there, not using any absolute addresses before that happens), so it would take a little lds magic I think. It was easier to just fix it. |
10:26:32 | amiconn | Hmm. |
10:26:32 | | Quit FranzBlattler (Read error: 54 (Connection reset by peer)) |
10:26:56 | amiconn | Then bss could go into iram as well |
10:27:05 | linuxstb | No, there is too much bss... |
10:27:10 | amiconn | I did a similar thing for the archos self-extractor |
10:27:37 | amiconn | It runs completely from iram (code, bss and stack). There's only a tiny code stub that does the copying |
10:27:43 | amiconn | (< 100 bytes) |
10:27:59 | amiconn | oh ok |
10:28:46 | linuxstb | Mainly the temporary buffer used to load the rockbox.ipod. I don't load it directly to the start of RAM in case the checksum fails, so we can default to the Apple firmware already there. But maybe that's not so important. |
10:29:39 | amiconn | I think doing it this way is good. |
10:29:49 | | Join Franz [0] (n=dspx@p54A8F2FB.dip.t-dialin.net) |
10:30:19 | amiconn | But for such large, varying buffer I usually don't use bss, but allocate the memory separately |
10:30:47 | amiconn | The self-extractor has to do a similar thing, as in-place decompression wouldn't work |
10:31:18 | amiconn | First it copies the (included) compressed image to the end of RAM, then decompresses it into its final location |
10:34:09 | | Join barrywardell [0] (n=barrywar@194.46.186.171) |
10:37:06 | linuxstb | The lcd framebuffer is another problem buffer in the bootloader - 150KB on the 5g for example... |
10:37:43 | | Quit webguest20 ("CGI:IRC") |
10:37:57 | linuxstb | But yes, a RAM dump from the bootloader on a Nano would be a good idea to see if anything unexpected is there. For that, we could link entirely in IRAM. |
10:41:32 | Falco98 | hey guys |
10:41:43 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
10:41:49 | Falco98 | i'm really happy to see the Sansa 200 is under active and progressing development |
10:42:20 | Falco98 | since it's actually a player i've seen alot in the stores (unlike the iriver h140, which i never saw in a store, even though it's the best) |
10:42:59 | amiconn | barrywardell: Really here? |
10:43:10 | barrywardell | amiconn: yes |
10:43:22 | amiconn | The remaining warning in mp3_enc.c is odd |
10:43:35 | amiconn | Not the warning itself, but rather its reason |
10:43:50 | linuxstb | barrywardell: AFAIK, the Nano doesn't have recording hardware... |
10:43:54 | barrywardell | amiconn: yes. i left it because i wasn't sure what the best solution would be |
10:43:57 | amiconn | mp3 is a byte stream, so I don't understand the necessity to endian swap the encoded data |
10:44:47 | barrywardell | linuxstb: no? maybe i'll undefine HAVE_RECORDING for it. is there somebody that can test first? |
10:45:01 | barrywardell | amiconn: I was hoping to ask jhMikeS about it |
10:45:18 | amiconn | chunk->enc_data is an unisgned char* |
10:45:21 | linuxstb | barrywardell: Although no-one has actually confirmed that by building a line-in adapter... I'm just basing it on the fact that there are no official recording add-ons and a version of the Wolfson codec with a slightly different number. |
10:45:23 | amiconn | ...hence the warning |
10:45:46 | * | Falco98 wonders if he has voice in here... |
10:45:46 | Llorean | linuxstb: And the "recording test" in the debug mode doesn't seem to do anything at all, it just ends. |
10:45:54 | * | Llorean doesn't have a line in adapter. |
10:46:16 | * | petur notes somebody is offering some |
10:46:43 | amiconn | Iirc Cassandra bought a whole bunch of ipod connectors |
10:46:45 | barrywardell | amiconn: yes, and it's expecting uint32_t* |
10:46:48 | Llorean | It seems likely the Nano doesn't record though. |
10:47:05 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-582c51126d099267) |
10:47:12 | scorche | 03.19.15 # <Soap> Seeing the last recording commit, do any of the developers want a line-in dongle for the iPod? I've made half a dozen of them. |
10:47:12 | scorche | 03.19.34 # <Soap> if so PM me a postal address and I'll send one out. |
10:47:23 | amiconn | barrywardell: Did you test whether mp3 recording actually works? |
10:47:26 | GodEater_Web | hands up if you understand the Error register stuff in ATA ? |
10:47:33 | amiconn | ..i.e. the resulting files are playable? |
10:47:40 | barrywardell | amiconn: yes, it does work perfectly |
10:47:50 | amiconn | That's really odd then |
10:48:39 | GodEater_Web | better question : when ata_read_sectors() fails, I'm checking the content of the Error register, and the only bit coming back set is IDNF |
10:48:41 | barrywardell | linuxstb: I wasn't sure which iPod targets would actually work,so I just left the HAVE_RECORDING #defines as they were in your original patch |
10:48:45 | linuxstb | Anyone know what ipod Soap owns? |
10:48:50 | GodEater_Web | I'm not quite sure what that means - so I'm not sure what to check next |
10:49:19 | linuxstb | barrywardell: I shouldn't have defined it for the Nano, it must have been leftover from some tests. |
10:49:40 | barrywardell | amiconn: I considered just casting to uint32_t* to get rid of the warning, but wasn't sure that was the right thing to do |
10:49:42 | linuxstb | barrywardell: But I would say leave it there for now, and we can take it out if/when someone confirms it doesn't work. |
10:50:28 | Llorean | What country is Soap in? |
10:50:44 | Llorean | He used the words "Postal address" so I'm guessing not US. |
10:50:47 | scorche | US |
10:50:56 | Llorean | Really? |
10:51:01 | scorche | yup |
10:51:14 | linuxstb | Llorean: You don't have postal addresses? |
10:51:21 | scorche | we do |
10:51:41 | * | scorche wonders what other phrasing one would use |
10:51:49 | amiconn | GodEater_Web: In response to what ata command? |
10:51:52 | linuxstb | Delivered by the US postal service... |
10:51:58 | Llorean | It's just not common to call them "postal", but rather just "A mailing address" or "your address" when it's obvious that it's mail (such as that) |
10:52:00 | Llorean | At least down here in TX |
10:52:01 | amiconn | Most bits are defined to be command dependent |
10:52:15 | Llorean | The part of TX I'm in, at least, and the folk I've been around. |
10:52:17 | * | Llorean shrugs |
10:52:46 | barrywardell | linuxstb: ok. I'll leave it as is until someone actually tests it. |
10:53:20 | * | Falco98 scratches his head |
10:53:45 | GodEater_Web | amicon: CMD_READ_MULTIPLE |
10:54:04 | linuxstb | Falco98: Yes, you have voice, you just haven't asked any questions.... |
10:54:14 | Falco98 | k, just making sure :) |
10:54:29 | Falco98 | i've been on the road for work for about 6 days a week since june |
10:54:42 | Falco98 | hence kinda dropping out of the scene shortly after i started |
10:55:45 | Falco98 | has anyone ever resolved the Crossfade settings conflict? |
10:56:05 | Falco98 | i.e. only being able to have it set to "track skip" or "shuffle", but not both at the same time? |
10:59:25 | amiconn | GodEater_Web: Oh, so CMD_IDENTIFY etc all work |
11:00 |
11:00:55 | GodEater_Web | amiconn - yes - we get a drive id back |
11:01:03 | linuxstb | Falco98: I don't know, but it should be documented in the manual - http://www.rockbox.org/manual.shtml |
11:01:05 | amiconn | IDNF is described on page 158 of the pdf |
11:01:30 | GodEater_Web | yeah I'm not sure what it means by a "user accessible address" |
11:01:32 | amiconn | address out of range or not found |
11:01:45 | GodEater_Web | is the address the bit of the disk we're trying to read ? |
11:01:47 | amiconn | Maybe the harddisk in the 80GB models is locked? |
11:02:09 | amiconn | Not sure how that would work exactly though |
11:02:18 | GodEater_Web | how would I tell if it's locked? |
11:03:06 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
11:03:35 | Falco98 | under what category is crossfade? |
11:03:36 | Falco98 | hmm |
11:04:02 | Slasheri | morning roolku :) |
11:04:18 | Falco98 | oh nm |
11:05:06 | Falco98 | linuxstb: i'm just wondering if anyone has ever considered pushing my patch from several months ago into source |
11:05:29 | Falco98 | this one: http://www.rockbox.org/tracker/task/5344 |
11:06:40 | roolku | Hi Slasheri. :) |
11:06:47 | Falco98 | it's really small and it clears up a definite gap in the functionality... so imho there's no reason it couldn't be considered |
11:06:54 | | Quit JoeBorn ("Leaving") |
11:07:06 | *** | Saving seen data "./dancer.seen" |
11:08:08 | roolku | I saw talk about an RDS mod earlier - I have already looked for tuner chips by the same company that have RDS, but they are not pin compatible :( I hoped it would be a matter of replacing it (difficult in itself) |
11:08:37 | | Join Hdaackda [0] (n=klj@202.69.55.134) |
11:09:43 | GodEater_Web | is the ATA_SELECT register we have #def'd the same as the DEVICE/HEAD register in the pdf ? |
11:09:47 | | Quit cynicalliberal ("Chatzilla 0.9.77 [Firefox 1.5.0.8/2006102516]") |
11:09:51 | | Join Terinjokes [0] (n=terinjok@adsl-153-226-252.mia.bellsouth.net) |
11:10:10 | Slasheri | roolku: hmm, interesting. How big is the pin difference? |
11:10:51 | amiconn | GodEater_Web: Hmm, I could think of 2 possibilities. Either the disk has a 'host protected area' set, if it supports that feature. |
11:10:52 | Slasheri | a dab chip would be nice though.. fm radios have a poor receiption |
11:11:02 | roolku | Slasheri: too big, more pins and different layout unfortunately |
11:11:21 | amiconn | Identify data word 82 bit 10 and word 85 bit 10 should tell you |
11:11:40 | amiconn | (the former whether the feature set is supported and the latter whether it's enabled) |
11:11:54 | amiconn | The other possibility would be a password protection |
11:12:09 | Terinjokes | brb, hopefully this update will fix |
11:12:13 | | Part Terinjokes |
11:12:58 | amiconn | Then we would need SECURITY_UNLOCK (and gather the password from retailos somehow) |
11:12:58 | GodEater_Web | um - okay - getting out of my depth now - want to tell me how to do that amiconn ? |
11:13:39 | Slasheri | weird.. might be possible that apple has secured the hdds with a password to prevent user from switching them |
11:13:52 | amiconn | Very possible. |
11:13:53 | GodEater_Web | sector, low and high cylinders are all coming back zero after that error |
11:13:57 | GodEater_Web | I'm not sure if that's a hint |
11:14:04 | amiconn | No it's not |
11:14:29 | LinusN | could it be an lba48 issue? |
11:14:38 | amiconn | I sincerely doubt that |
11:14:57 | LinusN | me too, actually |
11:15:04 | amiconn | I'm not sure, but I expect lba48 devices to come up in lba28 mode for backwards compatibility |
11:15:27 | amiconn | ..and afaik the apple flash loader doesn't touch the hdd |
11:15:47 | LinusN | GodEater_Web: after identify(), the information is in identofy_info[82] and identify_info[85] |
11:16:00 | GodEater_Web | ah - ok - I'll check there |
11:16:48 | GodEater_Web | in between doing some real work =/ |
11:17:10 | * | amiconn strongly suspects that there is a password set in the 80GB disks |
11:17:42 | amiconn | Prevents people from slapping them into other devices than ipods |
11:17:55 | amiconn | ...to keep 80GB 1.8" disks an ipod-only feature for a while |
11:17:57 | Hdaackda | hi ppl. I have installed rockbox on my 5.5G (30gb) and am able to load the apple OS too :). yaaah |
11:18:25 | amiconn | identify data word 128 would be very interesting... |
11:18:28 | linuxstb | So the Apple bootloader would unlock the disk, read the firmware, then lock it again, and then the main firmware would unlock it again? |
11:18:39 | LinusN | well, then we would need to retrieve the password |
11:18:53 | LinusN | which is likely to be unique to each device |
11:19:04 | LinusN | linuxstb: like the xbox |
11:19:14 | Hdaackda | sorry to butt in but, can rockbox play videos? and how can i install wps (themes) which need patches? |
11:19:45 | Hdaackda | ? |
11:20:25 | LinusN | Hdaackda: it can play mpeg videos without sound, specially prepared, the video player project is in its infancy |
11:20:51 | LinusN | regarding patches, search the forum |
11:22:17 | Hdaackda | ok. thanks :) and what about games and stuff (i know, its not especially made for that..) but i dont think linux is ready yet for 5.5g. (or is it?) |
11:22:37 | Falco98 | i didn't even know the rockbox 5.5g port was ready yet (?) |
11:22:38 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
11:23:21 | Hdaackda | Falco98: it is. |
11:23:30 | Falco98 | cool. |
11:23:36 | GodEater_Web | word 82 is 0x3069 |
11:23:45 | GodEater_Web | word 85 is 0x306b |
11:23:56 | Hdaackda | you can install in usingt these instructions (http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g) |
11:23:56 | GodEater_Web | you guys can check this too in case my counting is off :) |
11:25:17 | LinusN | GodEater_Web: that's odd |
11:25:31 | Llorean | Hdaackda: I strongly recommend reading the manual too, as it covers games as well. |
11:25:44 | GodEater_Web | oops |
11:25:46 | GodEater_Web | they're round the wrong way |
11:25:47 | GodEater_Web | sorry |
11:25:51 | GodEater_Web | 82 is 306b |
11:25:57 | GodEater_Web | and 85 is 3069 |
11:25:58 | LinusN | ah, that sounds better |
11:26:08 | LinusN | that means that the security is not enabled |
11:26:24 | Hdaackda | ok. thanks guys |
11:27:06 | LinusN | GodEater_Web: word 128 is interesting too |
11:27:28 | GodEater_Web | ok - one second |
11:28:32 | GodEater_Web | word 128 is 1 |
11:28:50 | LinusN | ok, then it is definitely not locked |
11:29:00 | Hdaackda | Llorean: Can i now install linux as the 3rd firmware too? |
11:29:17 | amiconn | hmmmmm |
11:29:50 | Llorean | Hdaackda: Linux requires its own third partition anyway, but I'd imagine it should work if you create and populate the partition properly |
11:30:01 | Llorean | linuxstb: As far as you're aware, you haven't broken linux support, right? |
11:30:02 | LinusN | GodEater_Web: when does it fail, and what does the status and error register contain then? |
11:30:40 | GodEater_Web | it fails just after CMD_READ_MULTIPLE in ata_read_sectors |
11:30:41 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
11:31:04 | LinusN | ok, how many sectors does it try to read? |
11:31:10 | | Join Terinjokes [0] (n=terinjok@adsl-153-226-252.mia.bellsouth.net) |
11:31:20 | GodEater_Web | assuming that's in "incount" |
11:31:23 | GodEater_Web | then it's just 1 |
11:31:39 | LinusN | ok, what lba? |
11:31:47 | LinusN | 0? |
11:31:56 | GodEater_Web | yes |
11:32:19 | GodEater_Web | that's what's in all the registers after the error anyway |
11:32:22 | Terinjokes | erm, i take it ipodpatcher is final? |
11:32:34 | LinusN | GodEater_Web: oh... |
11:33:16 | scorche | Terinjokes: nothing of rockbox is ever final ;) |
11:33:27 | amiconn | LinusN: Yes, and it comes back with just IDNF set to one... |
11:33:47 | GodEater_Web | though I can dump out start if you want too - I already did that but I didn't write down the result |
11:33:48 | amiconn | That doesn't make sense to me if neither host protected area nor security is enabled. |
11:34:00 | amiconn | lba 0 should always be a valid address then |
11:34:12 | Terinjokes | scorche: then how come the manual instructions have been removed? |
11:34:33 | linuxstb | Llorean: I haven't tested it, but I also didn't change anything about it, so yes, IPL support should be the same as it was. |
11:35:00 | Llorean | linuxstb: I'll assume it is until someone complains then. :) |
11:35:11 | Llorean | I'll just make sure to use the word "should" instead of "will" |
11:35:33 | Llorean | Terinjokes: What do you mean? |
11:35:50 | Llorean | Terinjokes: All that means is that one non-final method is being replaced with another non-final method... |
11:36:09 | Terinjokes | Llorean they got moved to "old out of date, please use the new instructions' sections |
11:36:25 | Llorean | I don't understand the question there. |
11:36:30 | linuxstb | Llorean: People have tested loader2 with ipodpatcher though, and that's working (after convering loader2.bin to loader2.ipod) |
11:36:43 | Terinjokes | i liked the older ones, these new instructions put be out of business |
11:37:04 | linuxstb | Terinjokes: The main reason is that the older instructions don't work on the 5.5g. |
11:37:07 | Llorean | I don't understand... a single step process that's also vastly more reliable and error-checking is worse? |
11:37:29 | Terinjokes | yes, it lets the other people do it themselves... |
11:37:42 | scorche | that is kinda the point |
11:37:50 | Llorean | So... your complaint is that we've made it too easy for people to actually use our software? |
11:37:55 | Terinjokes | yes |
11:38:18 | Hdaackda | haha |
11:38:27 | scorche | was this an ill-contrived attempt at a joke? =P |
11:38:41 | petur | some people make money of installing rockbox for others |
11:38:43 | Terinjokes | so now instead of annoying me to fix their ipod, they can do it themselves... |
11:39:05 | crashd | has the bootloader been updated? ie: is it worth updating my bootloader |
11:39:16 | Llorean | crashd: Yes, no. |
11:39:17 | linuxstb | crashd: Yes. Yes. |
11:39:17 | crashd | ive seen a lot of commits re: rolo and other boot code |
11:39:20 | crashd | ahh |
11:39:26 | crashd | cheers linuxstb ;) thanks for nothing Llorean :) |
11:39:28 | scorche | petur: yeah, but to whine to the people who made it possible for that work to be done? |
11:39:36 | Llorean | crashd: Updating your bootloader is optional. "Worth it" is subjective. :-P |
11:39:41 | scorche | hehe |
11:39:54 | * | Terinjokes grumples as he adds rockbox to this ipod video, probably be the last... |
11:39:57 | petur | scorche: I didn't say I found it ok ;) |
11:40:12 | crashd | im gonn ahave to wait till the holidays tho, becuase i cant be bothered to re add all my music again |
11:41:09 | * | Falco98 is reading the section of the manual concerning playlist inserting... |
11:41:18 | petur | scorche: in the past, I started asking money for fixing pc's as a way of making them stop asking me and find another idiot to waste his time |
11:41:32 | Falco98 | i'm confused, if "insert" inserts after other inserted tracks by default, what the point is of even having "insert last"? |
11:41:39 | Terinjokes | petur, exactly |
11:42:15 | GodEater_Web | anyone got anything else they want me to try ? |
11:42:18 | linuxstb | crashd: You shouldn't need to uninstall the current bootloader. Unless you've done something unusual, or have a 5.5g and installed with the buggy ipod_fw, the new ipodpatcher should work fine and replace the bootloader when you do "-a bootloader-XXXX.ipod" |
11:42:38 | crashd | hmm |
11:42:43 | crashd | i might give it a spin then |
11:42:55 | Terinjokes | hehe. have to update the instructions AGAIN! |
11:42:55 | Llorean | Even if you have to reinstall, ipodpatcher N -w bootpartition.bin doesn't do anything to your music. |
11:42:58 | linuxstb | But you could backup your current firmware partition just in case (-r file.bin) with the new ipodpatcher before upgrading, just to be safe. |
11:43:35 | linuxstb | But more likely than not, ipodpatcher should detect if you've made your firmware partition incompatible in some way with the new way it works. |
11:44:10 | | Quit FOAD (Read error: 110 (Connection timed out)) |
11:44:52 | n1s | Falco98: if you insert nex then insert, the second file will be after the firs inserted if you insert last, it will be at the end. |
11:44:57 | Terinjokes | linuxstb, yeah... but some people still have their ipods in HFS+, need to move that section into the new page |
11:45:22 | linuxstb | Terinjokes: Try reading the new page... |
11:46:00 | linuxstb | http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32 |
11:46:09 | Terinjokes | i see, a new page that already copy and pasted the work :D |
11:46:19 | Falco98 | n1s: and if you insert *again* what does it go after then? |
11:46:25 | Terinjokes | i see your a few steps ahead of me |
11:47:06 | n1s | Falco98: the file you inserted before it :-) yes it can be kind of confusing but it's really nice when you get to know it. |
11:47:16 | LinusN | GodEater_Web: what does word 80 and 81 say? |
11:47:36 | Falco98 | well i'm very used to RB's dynamic playlists, i just didn't know about how the different inserts work with each other |
11:48:00 | Falco98 | there doesn't seem to be a clear explanation anywhere, like of specific cases or anything |
11:48:47 | Falco98 | the thing i'm having trouble with is, if i've made a whole playlist with "inserts", then everything would basically be going in "last" anyway |
11:48:58 | Falco98 | so when would "last" really be needed? |
11:49:06 | petur | I think somebody explained it in the forums once, have a search there |
11:49:12 | Llorean | Falco98: Why do you assume everyone uses insert? |
11:49:20 | Llorean | Falco98: What if I load an existing playlist? |
11:49:21 | GodEater_Web | LinusN: one sec |
11:49:34 | Falco98 | ah, good point |
11:49:54 | | Join bluebrother [0] (i=rgekSKEW@rockbox/staff/bluebrother) |
11:50:05 | Falco98 | and manually playing a song (and thus creating a new playlist) doesn't count as an "insert" i would assume |
11:50:22 | GodEater_Web | they're both 0 |
11:50:26 | Llorean | If you manually play a song, it plays the whole folder |
11:50:31 | n1s | nope, that's a dynamic playlist |
11:50:34 | Falco98 | thus creating a new playlist |
11:50:40 | Falco98 | like i said :) |
11:51:02 | Falco98 | so then a new "insert" would throw stuff in just after the current track... |
11:51:10 | n1s | yes |
11:51:26 | Falco98 | but if i inserted "last", then continued doing regular inserts, tracks would be appended at the end only? |
11:51:28 | GodEater_Web | that looks broken |
11:51:37 | Terinjokes | hrm, the new instructions are kinda nice, goes a lot faster... |
11:51:58 | n1s | I agree that the description in the manual isn't perfect but the whole playlist chapter is in a pretty messy state. |
11:52:02 | GodEater_Web | or maybe not |
11:52:09 | n1s | Falco98: yes |
11:52:10 | GodEater_Web | mental note to self : read the manual properly |
11:52:38 | Falco98 | hmm, i just searched for "insert" in the playback / playlist forum, and only got an error message |
11:52:44 | | Join spiorf [0] (n=spiorf@host68-160.pool8252.interbusiness.it) |
11:54:06 | GodEater_Web | LinusN: btw - I'm blythely assuming that identity_info doesn't change anywhere - so I'm just dumping this all out from the point in ata_read_sectors() that I had my lcd_puts stuff in from earlier. Hope that's ok. |
11:54:26 | LinusN | yes |
11:54:43 | GodEater_Web | thank goodness |
11:55:09 | n1s | Falco98: do you think this description is better, http://pastebin.ca/283448 |
11:55:09 | LinusN | GodEater_Web: but it all works up to READ_MULTIPLE? |
11:55:15 | GodEater_Web | yep |
11:55:17 | Llorean | Falco98: If you feel a clearer set of instructions should be in the manual, feel free to post a patch, or at least a correction and indication of where it belongs. |
11:55:51 | GodEater_Web | now that I've replaced the two sleep() calls in perform_soft_reset() with udelay() calls |
11:56:02 | Falco98 | Llorean: deal. of course at this stage i'm just trying to figure it out for myself ;-) |
11:56:19 | LinusN | GodEater_Web: then i think you should try to remove the calls to freeze_lock() and set_features() |
11:56:27 | Falco98 | n1s: that looks... hm.. nearly identical to what's in the h120 manual online, no? |
11:56:31 | Falco98 | or what has changed? |
11:56:42 | LinusN | GodEater_Web: what is multisectors set to btw? |
11:56:51 | | Quit Hdaackda () |
11:56:55 | Falco98 | oh i see |
11:57:06 | Terinjokes | btw, i tried the compile rockbox eariler today, another failure |
11:57:31 | GodEater_Web | multisectors get's set to 1 |
11:57:47 | GodEater_Web | just after the status read |
11:58:15 | | Part Terinjokes |
11:58:18 | GodEater_Web | where are freeze_lock and set_features called? |
11:58:29 | LinusN | in ata_init() |
11:59:04 | GodEater_Web | right |
11:59:07 | GodEater_Web | bear with me |
11:59:42 | Falco98 | so would it be accurate to say that *insertion point* is a variable set to (previously inserted stuff + 1)... and if nothing, then it's current_track + 1 ...? |
12:00 |
12:00:01 | n1s | yes I think so |
12:00:15 | Falco98 | so if i'm in the middle of a CD and i do an insert, it goes next |
12:00:23 | Falco98 | and then if i do an insert_last, it goes at the end |
12:00:27 | Falco98 | another insert puts stuff at the end |
12:00:40 | n1s | yes |
12:00:42 | | Join _FireFly_ [0] (n=FireFly@fhrouter83.fh-wuerzburg.de) |
12:01:02 | Falco98 | then i do an "insert next" which does its thing, and another regular insert will put stuff just following the just-past "insert next"ed stuff? |
12:01:15 | n1s | correct |
12:01:25 | Falco98 | ok that makes sense |
12:04:14 | GodEater_Web | LinusN: Doesn't appear to have made much difference |
12:04:24 | GodEater_Web | still never finds the partition |
12:04:47 | LinusN | i'm surprised that multisectors is set to 1 |
12:05:17 | GodEater_Web | oh sorry - you want me to check that as well after the change |
12:05:21 | GodEater_Web | gimme a mo |
12:06:10 | petur | LinusN: isn't it just reading the bootsector+partition table? |
12:06:19 | LinusN | yes it is |
12:06:29 | petur | that's only 1 sector, no? |
12:06:29 | GodEater_Web | heh - it's *trying* to |
12:06:30 | Falco98 | n1s: http://pastebin.ca/283466 |
12:06:36 | GodEater_Web | mutlisectors is 1 |
12:06:46 | Falco98 | i'm not sure how great that phrasing is, but i think that's a bit more clear and concise |
12:06:46 | GodEater_Web | aaaah |
12:06:48 | GodEater_Web | I mean 0 |
12:07:00 | GodEater_Web | curse my fat fingers |
12:07:30 | Falco98 | that's one fat finger :) |
12:07:39 | Falco98 | hitting 1 when you meant 0? |
12:07:40 | Falco98 | hehe |
12:08:02 | petur | 0 and 1 keys can be far away from each other depending on which keys you use :p |
12:08:14 | GodEater_Web | that was keypad |
12:08:18 | Falco98 | only on the number pad |
12:08:22 | LinusN | ok, tell me what word 47 contains? |
12:08:33 | Falco98 | which i kinda assumed you wouldn't be using conversationally |
12:09:55 | GodEater_Web | 47 contains : 0008000 |
12:10:31 | LinusN | ok |
12:10:49 | Falco98 | n1s: http://pastebin.ca/283471 |
12:10:53 | LinusN | this is *very* interesting |
12:11:08 | GodEater_Web | it's *very* frustrating too |
12:11:25 | n1s | Falco: I'll think about if I can make it any better, bbl |
12:11:39 | Falco98 | cool |
12:11:40 | LinusN | this could mean that READ_MULTIPLE isn't supported like we would like it to |
12:11:49 | Falco98 | n1s: that last one is a bit better |
12:11:54 | Falco98 | n1s: imho :) |
12:12:06 | Falco98 | i gotta duck out for awhile too.. 6AM here, about bedtime |
12:12:08 | Falco98 | heh |
12:12:25 | LinusN | GodEater_Web: try this: |
12:12:47 | LinusN | (1) set multisectors to 1 |
12:12:55 | | Nick Falco98 is now known as falco_away (n=chatzill@cpe-024-088-106-250.sc.res.rr.com) |
12:13:01 | LinusN | (2) don't call set_multiple() in ata_init() |
12:13:17 | LinusN | (3) use READ_SECTORS instead of READ_MULTIPLE |
12:13:21 | GodEater_Web | so just hard code mutlisectors to 1 in ata_read_sectors() ? |
12:13:30 | LinusN | no, in ata_init() |
12:14:03 | GodEater_Web | right |
12:17:33 | GodEater_Web | ok - stuff happens a lot faster now |
12:17:38 | GodEater_Web | but |
12:17:47 | GodEater_Web | it's still not reading the partitions |
12:18:17 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
12:19:07 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
12:19:07 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
12:19:43 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-f72b6aec1753afbf) |
12:20:01 | GodEater_Web | instead of the long pause I *was* getting after displaying the HD id |
12:20:06 | | Quit petur ("lunch") |
12:20:18 | GodEater_Web | it's now displaying the "no partition found" error very quickly indeed |
12:21:51 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
12:22:12 | GodEater_Web | should I be leaving set_features and freeze_lock() commented out ? |
12:24:38 | | Quit menosm (Read error: 110 (Connection timed out)) |
12:28:46 | LinusN | GodEater_Web: you can put those back |
12:28:56 | GodEater_Web | already did |
12:29:02 | LinusN | GodEater_Web: you might want to take a peek at the sector data that is read |
12:29:19 | LinusN | and the status/error registers |
12:29:32 | GodEater_Web | ok - I'll do that again |
12:30:58 | lex | o/ |
12:31:07 | lex | guess who's 14 in two days |
12:31:19 | preglow | i am |
12:31:24 | lex | me too |
12:31:29 | LinusN | :-) |
12:31:44 | lex | am i the youngest rockbox user, or is someone younger than me? :O |
12:31:50 | preglow | it's gonna be sWEET |
12:32:07 | scorche | does it really matter? |
12:32:12 | lex | not really |
12:32:29 | scorche | i dont think anyone can attest for all rockbox users |
12:32:42 | lex | yep |
12:32:52 | GodEater_Web | status :0x59, error:0x10 |
12:32:53 | lex | maybe someone 9 years old guy uses rockbox but he doesn't know it |
12:32:58 | GodEater_Web | which is the same as before |
12:33:01 | lex | or no one knows it |
12:33:06 | LinusN | GodEater_Web: dammit |
12:34:15 | GodEater_Web | LinusN: you're displaying admirable patience, I seem to recall you saying you'd bought yourself one of these 80Gs recently - given the interest you're showing I'm surprised you've not hooked your own up yet :) |
12:34:27 | LinusN | :-) |
12:35:07 | lex | Danger Mouse - A Dark March, maybe the best theme ever ;o |
12:37:45 | | Join FOAD [0] (n=dok@dinah.blub.net) |
12:37:45 | | Quit FOAD_ (Read error: 54 (Connection reset by peer)) |
12:38:38 | | Part Llorean |
12:42:06 | LinusN | GodEater_Web: did you check words 100-103? |
12:42:26 | GodEater_Web | um - not that I recall |
12:42:38 | LinusN | and 86 too |
12:43:15 | GodEater_Web | is that 100 to 103 inclusive ? |
12:43:55 | LinusN | yes |
12:45:12 | amiconn | What is 100-103? |
12:45:18 | GodEater_Web | everything is 0 except 86 which is 0x5000 |
12:48:30 | amiconn | This is the sector data from the read call? |
12:48:54 | LinusN | no, the identify info |
12:49:14 | amiconn | Where is word 100-103 defined? |
12:49:28 | amiconn | The ata specs say 94-126 are reserved |
12:49:37 | LinusN | the ata-6 specs |
12:49:50 | amiconn | ah |
12:50:25 | * | linuxstb seems to recall someone moving an 80GB hard drive from an ipod to a H1xx or H3xx |
12:51:34 | amiconn | They're not on the datasheets page... |
12:52:21 | LinusN | amiconn: no, on t13.org |
12:53:07 | LinusN | GodEater_Web: out of curiosity, what does word 60-61 say? |
12:53:29 | GodEater_Web | uno momento |
12:53:48 | | Join lee-qid [0] (n=liqid@p54966FDB.dip.t-dialin.net) |
12:54:11 | * | linuxstb was mistaken - the ipod 80GB drives have a ZIF connector, people have put other 80GB drives into irivers... |
12:55:03 | GodEater_Web | 60: 0xF8B0 61: 0x950 |
12:55:34 | | Quit barrywardell () |
12:58:38 | amiconn | That looks like an expected value |
12:59:20 | amiconn | 0x950F8B0 sectors * 512 byte/sector = 80026361856 bytes |
12:59:28 | LinusN | yes |
12:59:43 | LinusN | i'm surprised that lba=0 gives an IDNF error |
12:59:48 | GodEater_Web | just grabbing a sandwich - back in 10 mins |
12:59:57 | LinusN | anyway, gotta go to a meeting |
13:00 |
13:07:08 | *** | Saving seen data "./dancer.seen" |
13:10:06 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/x-4d384e278fa4b39b) |
13:14:02 | jhMikeS | I wonder if all the queueing shouldn't just (u)intptr_t instead of void *. Seems like 99% of it is used to pass integral values and not pointers :\ |
13:16:27 | | Quit _FireFly_ ("Leaving") |
13:18:25 | | Join Criamos [0] (n=Criamos@p54932D7C.dip0.t-ipconnect.de) |
13:19:29 | amiconn | jhMikeS: Did you see my comment regarding doom and the 64 bit warnings? |
13:20:31 | jhMikeS | amiconn: Looked in the logs. must have missed it. lemme check again. |
13:21:58 | jhMikeS | ok, so what's the details with that exactly? I tried to make the cast correct for what it seemed to be needing it for. |
13:22:14 | amiconn | Yes, but the structure element shouldn't be a pointer at all |
13:22:28 | amiconn | It's a remnant of the original code |
13:23:03 | amiconn | The original code seems to use the file stream functions (f*), so the pointer was used to store a FILE * |
13:23:22 | amiconn | But in rockbox there is only low-level file i/o using file descriptors |
13:23:43 | jhMikeS | ok, it should get sign extended correctly but if it can be simpler then just make it an int? |
13:23:50 | amiconn | I thought it would be better to just wait for kkurbjun to fix that properly |
13:24:26 | amiconn | Some checks need adjustment (e.g. FILE * == NULL means failure, but fd == 0 is perfectly valid) |
13:24:33 | amiconn | Then the code could support .deh files |
13:25:09 | jhMikeS | Suppose I could search for every instance and make adjustments. The comparison with < 0 for failure was already there but with an int cast. |
13:25:39 | amiconn | struct DEHFILE looks like it could just be changed to using int |
13:26:01 | amiconn | It's private to that single source file anyway |
13:26:50 | jhMikeS | then it sounds pretty simple to get any == NULL stuff corrected or other problems |
13:27:35 | jhMikeS | I made the assumption again that the original porter would have made the nescessary changed for rb compatibility :) |
13:27:56 | amiconn | He did, but not everything in the first round |
13:29:22 | amiconn | dehfgets() has the real-file parts commented out |
13:29:45 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
13:29:57 | amiconn | Rockbox doesn't have fgets(), but it can be replaced by read_line(), it's even already exported |
13:30:00 | jhMikeS | to me that sounds like an odd thing to leave it partly converted |
13:30:49 | amiconn | ...and fgetc() can be replaced with a read() of length 1 |
13:31:07 | amiconn | Of course the buffer must be provided somehow |
13:32:27 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:32:45 | | Join spiorf [0] (n=spiorf@82.52.160.68) |
13:34:07 | jhMikeS | I suppose there will be a flood of errors when changing the struct member to int (I hope). |
13:34:47 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-1d78c21cdcc55598) |
13:34:55 | amiconn | Doing a conversion in steps often is a good idea |
13:35:01 | | Join _FireFly_ [0] (n=FireFly@fhrouter83.fh-wuerzburg.de) |
13:35:12 | amiconn | But I wonder why the next step didn't happen yet... |
13:38:46 | GodEater_Web | possibly dumb question : do we know of any of our platforms which support PACKET ata commands ? |
13:41:52 | jhMikeS | !*fp->inp <== wtf with code like that left there, almost like it was memory mapped files before or something :\ |
13:48:45 | jhMikeS | so deh "files" from the wad isn't supported? |
13:53:52 | | Quit Nico_P (Remote closed the connection) |
13:53:56 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
13:56:02 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-d517b60a5e7b4e67) |
13:56:58 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
13:58:24 | jhMikeS | can't figure why it shouldn't support DEHACKED lumps ... could do both really |
14:00 |
14:00:17 | GodEater_Web | would having DMA turned on by default have any effect on our reading from the drive ? |
14:01:57 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:02:01 | | Quit linuxstb (Nick collision from services.) |
14:02:07 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
14:05:39 | GodEater_Web | would it be possible to alter the CVS tarball from the site to include the ipodpatcher tree as well ? |
14:06:27 | linuxstb | Sure, I'll do that now. |
14:07:52 | GodEater_Web | thanks - it's a pain having to check it out file by file from the ViewCVS :) |
14:07:59 | linuxstb | Done. |
14:08:05 | | Join Slyanh [0] (n=Slyanh@ACB841A4.ipt.aol.com) |
14:08:13 | linuxstb | I'm not sure when the next one will be generated though |
14:08:16 | Slyanh | hi everyone |
14:08:45 | jhMikeS | amiconn: ok, it's getting clearer what going on here ... seems pretty straightforward |
14:09:20 | | Join barrywardell [0] (n=barrywar@dhcp-892b7a6e.ucd.ie) |
14:09:29 | Slyanh | hey it's the first time I run rockbox on my new nano 1st gen can someone explain me something about the volume ? |
14:09:59 | scorche | if you ask us a question, probably |
14:10:01 | GodEater_Web | Bagder claims it's whenever someone does a commit |
14:10:51 | Slyanh | is there a volume limiter that allow you to make a maximum and a minimum volume in the config ? |
14:11:04 | Slyanh | instead of having 20dB or something like that as maximum that can be deadly |
14:11:09 | Slyanh | (please forgive my poor english) |
14:11:18 | scorche | no there isnt |
14:11:44 | Slyanh | do you think it could be a good idea to make a new plugin or something like that ? |
14:12:11 | GodEater_Web | Slyanh: sounds reasonble to me |
14:12:16 | scorche | it wouldnt be a plugin |
14:12:18 | GodEater_Web | go right ahead |
14:12:26 | Slyanh | hm think it'll be difficult to make ? |
14:12:38 | barrywardell | jhMikeS: any ideas about that last build warning? can i just cast to uint32_t*? |
14:12:59 | scorche | and as it would add to the size and not much gained, i dont think it would be accepted into CVS, but you never know |
14:13:22 | scorche | no i dont, but it depends on how well you know C |
14:13:23 | linuxstb | Slyanh: Can I ask why you want such an option? |
14:13:28 | Slyanh | oh if I can make a plug in easily and quickly it's fine |
14:14:00 | scorche | well, like i said, it wouldnt be a plugin...also, like i said, it depends on how well you know C |
14:14:07 | Slyanh | well that's way when I change the volume I'll not accidently go near 0dB or something like that |
14:14:16 | Slyanh | oh sorry I didn't see |
14:14:58 | Slyanh | I have some friends who use rockbox and know some C so I can ask them but I don't know if it can work and how add this kind of option |
14:15:11 | | Join muesli [0] (n=muesli_t@91.64.233.208) |
14:15:24 | | Join funky [0] (n=repulse@unaffiliated/funky) |
14:15:42 | Slyanh | but I'm thinking about a new option line with " Max dB " and eventually another one " Min dB " that can be changed by the user |
14:16:08 | jhMikeS | barrywardell: on the table? haven't looked there. |
14:16:26 | Slyanh | so anyways, it don't exist at the moment, thanks for the info it'll save me some time |
14:16:28 | jhMikeS | whoah! :) |
14:16:34 | scorche | also, there is already a feature request for it: http://www.rockbox.org/tracker/task/4950 |
14:16:37 | barrywardell | yes, on the build table. there's a problem in mp3_enc.c |
14:17:00 | Slyanh | scorche > yeah I saw that |
14:17:08 | barrywardell | my recording patch left me lots of errors and warnings to fix. that's the only one left |
14:17:48 | jhMikeS | barrywardell: just cast it to int32_t * |
14:17:56 | JdGordon_ | falco_away: still away? |
14:18:24 | jhMikeS | chunk->enc_data is a const_char * but it's byteswapping 32 bit ints |
14:18:57 | barrywardell | jhMikeS: int32_t * or uint32_t *? |
14:19:02 | jhMikeS | s/const_char */unsigned char * |
14:19:14 | jhMikeS | uint32_t * |
14:19:24 | barrywardell | ok, i'll commit the change now.. |
14:20:13 | barrywardell | thanks |
14:21:31 | Slyanh | hey another question about the config please...when you change your theme what kind of options does it change ? |
14:21:42 | Slyanh | like text scrolling speed or something else |
14:21:59 | linuxstb | You can open the theme ".cfg" file in a text editor to see what it changes. You can put anything you want in there. |
14:22:02 | Slyanh | or nothing ? |
14:22:06 | Slyanh | ok thanks ! |
14:22:47 | amiconn | jhMikeS: Currently it *only* supports deh lumps, but not files |
14:23:56 | amiconn | jhMikeS: Regarding the mp3 encoder - I don't understand why the encoded data must be byte swapped when it's just a byte stream... |
14:24:21 | jhMikeS | amiconn: right, I see that alot of code accesses the lumps through the inp member so there should probably be an fd member and less code will have to change |
14:26:16 | jhMikeS | amiconn: it encodes out as little endian int32 blocks on le platforms but every four bytes must be swapped around. perhaps the encoder could be revamped to just write it correcly in the first place but more work would be needed |
14:28:18 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
14:28:55 | jhMikeS | I guess putlong and putbits would need the work |
14:29:19 | | Nick JdGordon_ is now known as JdGordon (n=jonno@rockbox/developer/JdGordon) |
14:30:52 | JdGordon | I dont know if Falco98 brought this up before... is there any objections to fs 5344? (after tidyin up the patch?) |
14:32:03 | jhMikeS | if putlong and putbits wrote out correctly on le, then the swapping pass could be removed...something to do in the near future I suppose. |
14:35:42 | barrywardell | JdGordon: Falco98 was talking about that patch earlier |
14:36:02 | JdGordon | was there a definative yes/no to it? |
14:36:22 | | Quit lini (Read error: 110 (Connection timed out)) |
14:38:17 | jhMikeS | could even encode straight to the chunk when iram isn't used which would be more efficient. |
14:38:29 | JdGordon | I only see the mention of it in the log.. no discussion.... I'll commit it unless someone yells.... |
14:40:14 | barrywardell | I don't think there was anyone against it |
14:42:24 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
14:43:00 | linuxstb | Should the current "shuffle" option be "shuffle Only" ? |
14:43:01 | | Join Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
14:43:07 | | Quit barrywardell () |
14:43:48 | | Join barrywardell [0] (n=barrywar@dhcp-892b7a6e.ucd.ie) |
14:46:22 | JdGordon | linuxstb: thats just a lang change isnt it? |
14:47:19 | | Join ScoTTie_ [0] (n=scott@unaffiliated/scottie) |
14:47:42 | linuxstb | Yes, I think so. It's just that I'm looking at the crossfade settings for the first time (I never use it), and it wasn't immediately obvious what the options did. |
14:48:48 | | Quit TFGBD (Read error: 113 (No route to host)) |
14:49:25 | | Part Slyanh |
14:51:00 | JdGordon | I guess thats what the manual is there for.... |
14:51:40 | | Quit ScoTTie (Read error: 60 (Operation timed out)) |
14:51:53 | JdGordon | the options sonud a bit wierd to me tho. why would you not want crossfade (assuming you wanted it at all) if shuffle is on and you do a manual track change? |
14:52:04 | | Quit spiorf (Read error: 110 (Connection timed out)) |
14:52:11 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-1b8845846f068c48) |
14:53:27 | linuxstb | Just seems to me that there are three logical on/off settings - crossfade during normal playback, crossfade during shuffled playback, and crossfade during manual skips. |
14:57:25 | * | JdGordon thinks we should wait for someone who actually uses crossfade before doin anyhing |
14:58:22 | | Quit XavierGr () |
14:58:51 | GodEater_Web | ok - I'm officially stumped now - don't know what to try next - every ATA read I issue to this damn thing seems to end up with an error - it needs someone who really knows what they're doing now I think :) |
15:00 |
15:01:07 | | Quit _FireFly_ ("Leaving") |
15:01:55 | | Join Gnelik [0] (n=Miranda@spynet.sm.chereda.net) |
15:04:58 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
15:05:20 | | Join miepchen^schlaf [0] (n=hihi@p57B95D40.dip.t-dialin.net) |
15:05:20 | amiconn | GodEater_Web: I don't know how much it will help, but could you perhaps put the whole identify info somewhere? |
15:05:44 | GodEater_Web | er |
15:05:51 | GodEater_Web | that's a lot to dump to the screen :) |
15:05:54 | GodEater_Web | and then retype |
15:06:07 | GodEater_Web | but I suppose I could |
15:06:09 | amiconn | yes I know... |
15:06:24 | GodEater_Web | I've just snagged a copy of the ATA-6 spec too |
15:06:31 | GodEater_Web | shall I do the relevants bits from that as well ? |
15:07:11 | *** | Saving seen data "./dancer.seen" |
15:07:16 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:08:21 | JdGordon | fs 2838 can be safely closed right? or does it add some other function which isnt in there yet? |
15:08:30 | | Part redwoo1 |
15:10:08 | GodEater_Web | anyone know how many chars wide the ipod lcd is ? |
15:10:41 | | Join Daishi [0] (n=daishi@ool-4570aea6.dyn.optonline.net) |
15:11:17 | amiconn | ANother of those simple calculations |
15:11:48 | amiconn | (for the sysfont) 320 / 6 = 53 chars per line |
15:12:01 | amiconn | 240 / 8 = 30 lines |
15:12:16 | * | JdGordon would kill for malloc/free in the core about now :'( |
15:12:26 | amiconn | huh? |
15:12:31 | * | amiconn never missed malloc |
15:13:18 | JdGordon | well, obviously a largish buffer can always be statically alloated, but its easier and less likely to be watsed with malloc |
15:14:34 | amiconn | Yes, and usually it's even better to try to get around using a largish buffer |
15:15:06 | amiconn | The problem with malloc is that you would need a ton more error checks, and still not get as good memory usage as we do now |
15:15:33 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
15:15:49 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
15:15:51 | JdGordon | for example. I want to add some sort of buffering to the list control, but the miniman needed would be MAX_PATH* number of rows depending on the font, which could be taken on boot, but would be useless when the font changes |
15:16:12 | amiconn | Why do we need buffering there? |
15:16:19 | JdGordon | to speed it up |
15:16:33 | JdGordon | it calls the get_name callback way more than needed |
15:16:45 | amiconn | Is there a performance problem? Never saw any sign of such a problem |
15:16:53 | linuxstb | Is that the bottleneck? |
15:16:56 | amiconn | ...not even on archos |
15:17:17 | JdGordon | you never had the problem with the audio pausing while scrolling through lists? |
15:17:22 | amiconn | nope |
15:17:28 | amiconn | Not on any target |
15:17:30 | linuxstb | IIRC, Earhertz wrote a useful-looking patch (on flyspray) to minimise the redrawing when scrolling lists. |
15:17:35 | | Join _FireFly_ [0] (n=FireFly@fhrouter83.fh-wuerzburg.de) |
15:18:02 | amiconn | On g% it's reportedly the redrawing which is too slow, but there's almost nothing we can do abou tthat |
15:18:37 | amiconn | G5 |
15:19:11 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
15:19:30 | JdGordon | fs 5591 does a different optimization, but looks better actually |
15:20:07 | amiconn | Of course we could redraw less often, but then it will look rather jumpy |
15:21:03 | JdGordon | the problem with the list is the callback for every item on the screen is called every time the screen changes, when really only at most 2 need to be called again |
15:21:41 | JdGordon | sorry, at most 1 needs to be called again (for each redraw) |
15:22:05 | amiconn | ? |
15:22:43 | JdGordon | the only item which would need to be checked is the new one coming onto the screen. all others would be in a buffer. |
15:23:03 | JdGordon | so, if you are using a tiny font it would potentially be a big speed boost |
15:23:11 | amiconn | no |
15:23:16 | JdGordon | no? |
15:23:30 | amiconn | The callback is only a small fraction of the whole redraw time |
15:23:34 | jhMikeS | Here I am fixing deh file loading and I don't even know what they're for or how to do testing for it =:) |
15:23:43 | amiconn | The actual text drawing takes significantly longer |
15:24:21 | amiconn | ...and that's called for every line on the screen when scrolling |
15:24:28 | JdGordon | hmm... ok, that sucks |
15:24:43 | amiconn | Yes, but it can't be changed easily |
15:24:49 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/x-e3f3c841fe157ecc) |
15:25:28 | amiconn | ...but on G5, lcd_update() is another big sucker, and that cannot be fixed with current knowledge |
15:26:15 | JdGordon | but in general, lcd drawing is much slower than code to get the text? |
15:26:57 | amiconn | Just a little comparison: How long is the text that's about to be displayed? And how many pixels are that? |
15:27:04 | amiconn | (the visible part) |
15:27:25 | JdGordon | say 30 chars on average maybe? |
15:27:28 | JdGordon | each row |
15:28:03 | | Quit barrywardell () |
15:28:14 | amiconn | I have some ideas for speeding up mono bitmap (and hence text) drawing, but the effect will probably only be significant on coldfire targets (h300, x5) |
15:28:26 | JdGordon | suits me :D |
15:28:33 | amiconn | On pp targets the effect would be minor |
15:29:33 | amiconn | (probably) |
15:29:49 | jhMikeS | suits me too...what about those DEH files? :) |
15:31:13 | amiconn | JdGordon: But coming back to list scrolling: I never got stopping music from scrolling lists on any of my targets (which don't include a G5). I wonder how people manage to make that happen... |
15:32:13 | JdGordon | it happened alot more before the schedular, but holding down any list would pause music playback |
15:32:26 | amiconn | Holding down? |
15:32:46 | amiconn | Hmm, maybe it's because of my list lengths and scroll habits |
15:32:56 | JdGordon | scrlling the list non-stop |
15:33:07 | * | JdGordon is tired |
15:33:25 | lowlight | JdGordon: since the lcd scroll code has a buffer for each line, you could use that and only add the new item at the top or bottom of the list, then set a row offset and redraw |
15:33:37 | GodEater_Web | I've gone up to word 180 - need me to go higher ? |
15:34:02 | lowlight | no extra buffers that way |
15:34:14 | JdGordon | interesting... |
15:34:20 | amiconn | lowlight: The scroll buffer is private a, firmware-level buffer in the lcd driver |
15:34:29 | amiconn | The list code shouldn't even know it exists |
15:35:04 | JdGordon | so adding a get_scrolling_text() function would be out of the question? |
15:35:34 | amiconn | Yes, especially since the scrolling lines buffer will go away when viewports get added |
15:37:04 | amiconn | And to repeat that, you wouldn't gain significant speed anyway |
15:37:06 | jhMikeS | ok...Google it is then. Almost done with it anyway. |
15:37:07 | | Quit lowlight ("CGI:IRC (EOF)") |
15:37:35 | amiconn | The callbacks are call like how often? Once per line, and once per scroll step |
15:37:41 | | Join LTjake [0] (n=bricas@h64-5-219-130.gtcust.grouptelecom.net) |
15:37:51 | JdGordon | once per line per redraw |
15:37:59 | amiconn | A typical list contains, say, 20 lines |
15:38:09 | amiconn | So 20 calls for a full-screen list |
15:38:17 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/x-a6e5d21963d4d08c) |
15:38:35 | amiconn | How complex is the typical callback? I'd say not more than a couple of lines of C code |
15:38:51 | amiconn | Now compare this to the _actual_ redrawing work. |
15:39:02 | lowlight | amiconn: I don't mean manipulate the scroll buffer, rather be able to set a row offset, ie, make row 2 the top row |
15:39:30 | amiconn | lowlight: I repeat: the scrolling lines buffer will go away in its current form |
15:39:31 | lowlight | I hear at the Database callback can take quite a while |
15:40:27 | amiconn | Let's say the average text line goes across half the screen. On H300, drawing that list means checking 20*8*110 pixels |
15:40:42 | lowlight | amiconn: fine...the concept is to specify which row is the "first" row |
15:41:16 | lowlight | so you can reuse the buffer/viewport/whatever on rows that don't change |
15:41:19 | GodEater_Web | identity info for words 0 through 179 here : http://pastebin.ca/283673 |
15:41:21 | amiconn | lowlight: The current method isn't flexible enough for viewports. There will be no notion of lines anymore |
15:41:39 | amiconn | Different viewports might have different fonts, different x/y coordinates etc |
15:42:29 | lowlight | ok...then you'd be shifting "y" for the viewports of the "lines" :) |
15:42:50 | amiconn | How do you know which 'line' is which? |
15:44:00 | amiconn | Imho it doesn't pay off to add a significant level of complexity _here_, when the redrawing itself takes significantly longer |
15:44:22 | lowlight | well, there could be insert_top/insert_bottom functions in the list which shift the rows and add only the new one |
15:45:03 | amiconn | There are no rows |
15:45:20 | amiconn | Scrolling items could belong to completely different viewports |
15:45:36 | lowlight | then what's a list? one viewport with rows? many viewports stacked in rows? |
15:45:49 | amiconn | The list itself is one viewport |
15:46:08 | amiconn | As soon as a viewport uses scrolling text, it becomes special in that it becomes cloned |
15:46:25 | amiconn | ...by the scrolling code, in order to store the currrent attributes |
15:47:14 | amiconn | A cloned viewport must be closed when it's no longer displayed, in order to release all the scrolling objects (the cloned sub-viewports) |
15:47:34 | GodEater_Web | slightly easier to read list of the identity_info words on the 80gig ipod's ATA controller : http://pastebin.ca/283675 |
15:47:41 | amiconn | Today, scrolling objects are cleared when clearing the whole screen, but that will no longer work |
15:48:43 | amiconn | GodEater_Web: 54 and 88 cannot be correct... |
15:48:58 | | Quit lowlight ("CGI:IRC (EOF)") |
15:48:58 | GodEater_Web | I'll double check |
15:49:08 | amiconn | 5 hex digits |
15:49:41 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/x-313daead20ae2e44) |
15:49:59 | * | lowlight shrugs and waits for viewports :) |
15:50:17 | * | JdGordon thinks of other places to fiddle with |
15:50:35 | jhMikeS | what does the standard fgetc return if it fails? |
15:50:45 | GodEater_Web | 54: 3fff |
15:50:50 | GodEater_Web | 88 : 101F |
15:51:36 | JdGordon | jhMikeS: <0 probably |
15:51:42 | GodEater_Web | that looks like what I posted before |
15:51:53 | JdGordon | jhMikeS: EOF |
15:51:59 | JdGordon | http://www.cplusplus.com/ref/cstdio/fgetc.html |
15:52:23 | GodEater_Web | although I will admit to a leading zero on 54 which prolly shouldn't have been there |
15:53:05 | | Quit GodEater_Web ("CGI:IRC (EOF)") |
15:53:35 | | Join GodEater_Web [0] (i=c2cbc95c@gateway/web/cgi-irc/labb.contactor.se/x-9f98effd8ee4d90e) |
15:54:07 | | Quit lowlight (Client Quit) |
15:55:01 | jhMikeS | JdGordon: thanks |
15:55:53 | | Quit Llorea1 ("Leaving.") |
15:58:18 | Gnelik | What version of Softfloat is used in arm-elf-gcc for cygwin |
15:58:20 | Gnelik | ? |
15:58:29 | LTjake | my ipod (1g ipod mini [4GB]) keeps freezing/crashing after a few minutes; i've been browsing the bug reports and it seems like enabling CPU boost will fix it −− is that just a menu setting, or does it need to be re-compiled from source? |
15:58:33 | GodEater_Web | I updated the pastebin post to remove the leading zeros amiconn. Happy now ? :) |
16:00 |
16:00:43 | amiconn | 28 is probably 5348 not 4348 |
16:01:39 | GodEater_Web | yep |
16:01:55 | amiconn | TOCHIBA sounds a bit odd ;) |
16:01:59 | GodEater_Web | updated it again |
16:02:27 | * | amiconn tries to decode the stuff by hand |
16:02:35 | GodEater_Web | linuxstb: ipodpatcher is still not doing -d properly on this thing either |
16:02:57 | GodEater_Web | I just get the no-backlight apple logo looping over and over |
16:03:13 | | Join theconley [0] (n=conley@207.171.199.212) |
16:03:16 | GodEater_Web | and I've made SURE I don't remove the plug till the disk activity indicator has disappeared now |
16:03:58 | GodEater_Web | nor is it jumping into the apple_os when rockbox fails in my bootloader either, and I'm sure *that* was working the other day |
16:04:27 | amiconn | Word 47 being 8000 is correct? |
16:04:52 | amiconn | That's odd because the low byte should contain the allowed number of sectors in multiple transfers, and 00 is reserved |
16:05:47 | | Join lowlight [0] (i=c730190a@gateway/web/cgi-irc/labb.contactor.se/x-c2e1eba41bf35b42) |
16:07:27 | GodEater_Web | on sec I'll double check that one too |
16:08:07 | GodEater_Web | yep - definitely 8000 |
16:08:46 | GodEater_Web | it's still reserved in ATA-6 too |
16:09:14 | amiconn | yes, that's what I am checking against |
16:09:20 | jhMikeS | read_line strips the newlines and fgets does not :\ |
16:11:01 | GodEater_Web | wait - I'm confused - the whole of word 47 is reserved in my copy of the spec |
16:11:13 | | Join Moos [0] (i=51400b8c@gateway/web/cgi-irc/labb.contactor.se/x-f927ff2544011d13) |
16:11:17 | | Quit lowlight ("CGI:IRC (EOF)") |
16:11:55 | * | Moos just read about HCl :( |
16:12:02 | Moos | RIP |
16:15:35 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
16:16:06 | | Quit JdGordon ("Konversation terminated!") |
16:16:54 | amiconn | GodEater_Web: It seems we don't need to think about an lba48 problem - according to word 83 it doesn't support lba48 |
16:18:35 | | Part LinusN |
16:18:47 | GodEater_Web | was there ever a problem if it did ? |
16:19:02 | GodEater_Web | the way I read it you should be able to use lba28 transparently |
16:19:13 | amiconn | I didn't expect one, but Linus thought there might be one |
16:19:23 | GodEater_Web | ah |
16:19:26 | amiconn | Yes, me too |
16:19:56 | | Quit funky (Read error: 104 (Connection reset by peer)) |
16:19:57 | GodEater_Web | to be honest, using lba48 looks like a pain in the arse! |
16:20:53 | GodEater_Web | all that two word FIFO stuff looks like a recipe for getting it wrong a lot |
16:21:11 | markun | GodEater_Web: I think the ATA driver of OpenNeo (a rockbox fork) has LBA48 support |
16:22:01 | GodEater_Web | poor buggers, that must have been a nightmare to write :) |
16:22:55 | amiconn | markun: Yes, and [IDC]Dragon added it for rockbox (not yet committed) |
16:23:22 | | Join funky [0] (n=repulse@unaffiliated/funky) |
16:23:54 | amiconn | As rockbox uses 32 bit sector numbers it doesn't allow to use the full lba48 potential, but 2TB should be enough for a while |
16:24:05 | muesli | any oz'here? |
16:24:17 | amiconn | (at least when sticking to 2.5" and smaller disks) |
16:24:40 | GodEater_Web | hahaha - too right! |
16:24:53 | | Quit gtkspert ("leaving") |
16:25:08 | GodEater_Web | 2TB is a LOT of music |
16:25:19 | muesli | lol |
16:25:23 | GodEater_Web | it's even a lot of movies if we ever get round to supporting them |
16:25:25 | muesli | kinda sick |
16:26:55 | GodEater_Web | I wonder if the fact the Nvidia have just (as of a month ago) acquired PortalPlayer will improve our chances of getting some specs out of them? |
16:27:53 | Bagder | I wouldn't think so |
16:28:27 | Bagder | I mean, PP is hardly alone with this approach |
16:28:29 | GodEater_Web | cynic :) |
16:28:29 | amiconn | GodEater_Web: Umm, one more: You're sure that word 128 is 0000 and 129 is 0001 ? |
16:28:40 | GodEater_Web | one sec amiconn |
16:28:45 | Bagder | samsung, telechip and TI all have the same paranoia |
16:28:49 | amiconn | I would expect word 128 to be 0001 |
16:29:13 | amiconn | (security supported, but none of the security features enabled) |
16:29:17 | | Join piquadrat [0] (n=bw@adsl-89-217-135-204.adslplus.ch) |
16:30:02 | GodEater_Web | yeah but at least Nvidia show *some* interest in open source software - even if their gfx drivers tend to be binary only |
16:30:21 | GodEater_Web | 128 is 0001, and 129 is 0000 |
16:30:34 | GodEater_Web | me and my typos |
16:31:00 | * | linuxstb suggests a digital camera |
16:31:27 | GodEater_Web | only have a phone on my desk - it's 3.2 mega pixels - but it's still a phone |
16:32:13 | markun | Bagder: The Gigabeat has a Samsung CPU that comes with documentation |
16:32:15 | GodEater_Web | I'll keep updating the pastebin post with these corrections |
16:32:27 | amiconn | Hmm, all that doesn't make much sense |
16:32:48 | amiconn | Apart from a few reserved bits being set, the values are looking quite normal |
16:33:25 | amiconn | (except the multiple sector thing) |
16:33:47 | GodEater_Web | which one is that in ? |
16:34:41 | amiconn | Ah, mompls... |
16:35:14 | GodEater_Web | excuse me ? |
16:36:03 | amiconn | mompls == (one) moment please |
16:36:12 | amiconn | word 47 |
16:36:38 | amiconn | ata.c, line 946: multisectors = identify_info[47] & 0xff; |
16:36:45 | * | GodEater_Web updates his IRC jargon file :) |
16:37:07 | | Nick myzar is now known as myzar|away (n=myzar@66.199.227.210) |
16:37:09 | amiconn | But then it's zero, and setting a multiple sector count of zero can't be good |
16:37:36 | GodEater_Web | at LinusN's behest I hardcoded it to 1 and commented that line out |
16:38:20 | amiconn | But you still uses CMD_READ_MULTIPLE? |
16:38:24 | amiconn | *used |
16:38:40 | GodEater_Web | nope |
16:38:48 | GodEater_Web | changed to CMD_READ_SECTORS |
16:38:55 | amiconn | hmm |
16:39:21 | GodEater_Web | which seems to eradicate whatever was causing the huge pause before it returned the partition read error |
16:39:29 | GodEater_Web | but didn't do much else that was helpful |
16:39:40 | amiconn | Same error bit? |
16:39:44 | GodEater_Web | yep |
16:39:48 | amiconn | odd |
16:40:10 | GodEater_Web | my iPod is starting to look more and more like an expensive frisby |
16:40:16 | GodEater_Web | damn thing |
16:52:07 | amiconn | What disk model do the 60GB ipods use? |
16:52:20 | amiconn | Maybe it pays off to compare the identify info |
16:53:34 | GodEater_Web | no clue - never owned one |
16:53:37 | petur | MK6008? |
16:54:07 | amiconn | That would still be closer than what I could check |
16:54:30 | amiconn | (my X5 contains an MK2006GAL, and the irivers an MK4004GAH each) |
16:57:00 | | Quit mathgl ("Quitte") |
16:58:57 | petur | damn 80GB are still so hard to find, and the ones you do find are either used or refurbished and still cost a lot of money :/ |
17:00 |
17:00:02 | Cassandra | I believe there's a 100GB 1.8" drive in production now. |
17:01:06 | petur | yeah... make me laugh |
17:01:29 | Cassandra | Hmmm? |
17:01:59 | petur | remember the time between Toshiba announcing the 80GB and its availability |
17:02:03 | GodEater_Web | question: ATA-6 seems to specify three registers for LBA, Low, Mid and High - but we have #def's for only Low and High |
17:02:13 | GodEater_Web | is it worth exploring in that area ? |
17:02:25 | Cassandra | Ah, right. |
17:02:56 | Cassandra | GodEater_Web, sounds plausible. |
17:03:30 | | Quit pixelma (" bbl") |
17:04:41 | | Part LTjake |
17:07:00 | amiconn | GodEater_Web: LBA low -> ATA_SECTOR, LBA mid -> ATA_LCYL, LBA high -> ATA_HCYL |
17:07:16 | *** | Saving seen data "./dancer.seen" |
17:07:24 | GodEater_Web | so what's Sector count then ? |
17:07:41 | GodEater_Web | oh sorry - I see what you mean |
17:08:03 | GodEater_Web | difference names between the two specs - how irritating |
17:08:08 | GodEater_Web | *different |
17:08:59 | amiconn | The names in rockbox are the older ones, coming from CHS addressing |
17:09:20 | amiconn | ATA5 still calls them like that |
17:10:36 | GodEater_Web | ATA_SELECT = Device ? |
17:12:10 | amiconn | yes |
17:14:01 | amiconn | Funny enough, the MK2006GAL does support LBA48 |
17:16:30 | GodEater_Web | right - so this is the content of the registers : Error :0x10, Low :0x0, Mid :0x0, High 0x0, Device :0x40, Status: 0x51 |
17:21:25 | GodEater_Web | Device looks a bit weird to me there - the bit which is marked as "na" in the spec is set |
17:21:55 | amiconn | yep |
17:22:08 | petur | I hate those |
17:22:17 | GodEater_Web | and also status has an "na" bit set too |
17:22:19 | amiconn | I wonder whether apple/toshiba deliberately deviate from the ata standard here |
17:27:33 | * | GodEater_Web considers sending steve jobs hate mail |
17:28:25 | amiconn | GodEater_Web: Umm, device doesn't have an n/a bit set |
17:28:47 | amiconn | Or rather, it's not n/a in ata5 |
17:28:52 | GodEater_Web | ah |
17:29:13 | amiconn | Bit6 is the LBA bit, inidicating the address is lba instead of chs |
17:29:13 | GodEater_Web | bit 6? |
17:29:32 | amiconn | It's set this way by rockbox' ata driver |
17:29:35 | | Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/labb.contactor.se/x-849a72d21d9bbc3f) |
17:29:37 | | Join PaulPosition [0] (n=noneofye@modemcable115.145-82-70.mc.videotron.ca) |
17:29:41 | | Join jhoney [0] (n=butt@82.166.109.146) |
17:29:47 | GodEater_Web | you must be looking at a different spec from me - both 5 and 6 say n/a here |
17:29:58 | SimonSelki | Hey, I've got a question about installing rockbox with MacOS |
17:30:18 | | Join barrywardell [0] (n=barrywar@dhcp-892b7a6e.ucd.ie) |
17:30:20 | GodEater_Web | ah no - it's LBA in the inputs |
17:30:24 | amiconn | Check the inputs, not the outputs |
17:30:28 | GodEater_Web | it's just n/a as an output |
17:30:31 | GodEater_Web | gotcha |
17:30:37 | amiconn | I guess the disk just gives back what was passed |
17:30:41 | SimonSelki | I've never used terminal before, I don' know how to change directories or anything |
17:30:43 | GodEater_Web | probably |
17:31:27 | GodEater_Web | right - well I'm going to jack it in for today - I've got an appointment with a mean person at the gym who's trying to give me a heartattack |
17:31:51 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
17:31:53 | SimonSelki | In MS-DOS, I can atleast view the contents of the current directory, but Terminal won't let me do that, so I can't navigate my way to the folder with the bootloader |
17:32:00 | | Join miepchen^schlaf [0] (n=hihi@p57B95D40.dip.t-dialin.net) |
17:32:06 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-ca5670146f8f4a44) |
17:32:10 | SimonSelki | Anyone here good with Terminal? |
17:32:22 | jhoney | hello i am having a problem with rockbox on my h10 20g. after i install and turn it on it just has a black and white screen with a text directory and a rockbox directory. i followed the instructions to a "t" and am getting frustrated :( |
17:32:24 | SimonSelki | Can anyone hear me? |
17:32:37 | linuxstb_ | SimonSelki: Are you following the new "IpodInstallationBeta" webpage? |
17:32:38 | petur | no, only read |
17:32:40 | * | amiconn wonders what would happen if one swaps the disks of a 60GB 5th gen and an 80GB 5.5th gen |
17:32:51 | SimonSelki | No, I'm using the PDF manual |
17:32:57 | SimonSelki | Is that where I should be? |
17:33:11 | linuxstb_ | As of today, yes. The manual needs updating. |
17:33:16 | SimonSelki | Ah |
17:33:24 | SimonSelki | Okay, I'm going there now |
17:34:20 | jhoney | can anyone point me in the right direction of what i am doing wrong? |
17:35:47 | petur | jhoney: what's the problem? seems rockbox booted ok |
17:35:49 | linuxstb_ | It sounds like everything is fine - the first screen you see in Rockbox is the file browser. Those are the files on your hard disk. |
17:36:08 | | Quit GodEater_Web ("CGI:IRC") |
17:36:46 | linuxstb_ | I'm guessing the iriver firmware on the H10 hides your music inside a hidden folder. You'll need to enable "show all files" in Rockbox to view them, or enable the Rockbox Database. |
17:36:56 | linuxstb_ | (the manual will describe how) |
17:37:17 | jhoney | i can't get into the rockbox directory |
17:37:38 | jhoney | to change the settings (i guess) |
17:37:49 | petur | read the manual? |
17:41:50 | Cassandra | I hate fscking Windows. |
17:42:08 | PaulPosition | fsck is linux, m'am. :p |
17:42:27 | bluebrother | jhoney: I'm pretty sure that "rockbox directory" is the firmware itself, not a directory |
17:42:32 | * | Cassandra fscks PaulPosition roughly. |
17:42:34 | | Join rretzbach [0] (n=robert@dslb-084-062-022-221.pools.arcor-ip.net) |
17:42:36 | PaulPosition | lol |
17:42:41 | bluebrother | which means you'll never "get" into it |
17:43:14 | bluebrother | press the right key to enter the menu ... |
17:43:14 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
17:43:51 | | Join ender` [0] (n=ender@84.52.165.220) |
17:44:38 | barrywardell | jhoney: hold the left button to bring up the quickscreen. then press down till is says 'All', then press the left button again to exit the quickscreen |
17:45:05 | | Join Mmmm [0] (n=martin@cpc1-hem13-0-0-cust1.lutn.cable.ntl.com) |
17:45:18 | PaulPosition | barrywardell - Now that you've committed all those changes around pp chip, that dualboot patch of yours (and dan's) obviously won't sync. Any chance we might get another one or, if unpracticable, any news on whether you found what made it so it needs new f/w to go along with new bootloader on h10? |
17:45:55 | barrywardell | there shouldn't be much to change to get it in sync again |
17:46:07 | barrywardell | i'm hoping to commit it very soon |
17:46:41 | barrywardell | as soon as it's tested on the 3g iPod (and other iPods if there are any volunteers?) |
17:46:41 | | Join webguest42 [0] (i=55d2aad2@gateway/web/cgi-irc/labb.contactor.se/x-f44ab3c1e2a58545) |
17:46:44 | | Quit ender` (Client Quit) |
17:47:19 | PaulPosition | Well, in /firmware/SOURCES there's a ifdef bootloader that used to load crt0 stuff.. Now that it went into pcm-something-else, I wouldn't know what to do. But my life doesn't depend on it so the info you provided just made my day anyway. :) |
17:48:02 | webguest42 | on the 5.5g ipod can you still boot apple os if you install the rb bootloader? |
17:48:36 | PaulPosition | webguest - On every iPod, if you install conform to the install guide, you should be able to dualboot into the firmware of your choice, yes. |
17:48:44 | n1s | on the 30bg yes |
17:48:59 | | Quit Gnelik ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
17:49:01 | PaulPosition | oh... 5.5g is still a work-in-progress... 80gb doesn't support rb yet anyway.. |
17:49:25 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
17:49:32 | webguest42 | awesome - i thought if ipodlinux couldn't do it rb wouldnt |
17:50:14 | webguest42 | by w.i.p do you mean as much in progress as the other ipods or is it behind normal 5g (talking 30gb here) |
17:50:24 | jhoney | barry: thank you |
17:50:27 | barrywardell | PaulPosition: http://pastebin.ca/283784 |
17:50:51 | PaulPosition | webguest - I wouldn't know for sure as I don't own one but I'm sure if you wait long enough somebody else has the answer. |
17:50:52 | barrywardell | I think it's just firmware/SOURCES that had to be updated |
17:51:12 | PaulPosition | barrywardell - Indeed, yes.. Thanks a whole lot I'll let you know how it goes. :D |
17:52:42 | barrywardell | now that we're on the subject, does anybody with an iPod wanna test that patch? it has already been tested on iPod Color, but all other models could do with testing |
17:54:48 | linuxstb_ | webguest42: The 30GB 5.5g works as well as the 5g in Rockbox. Including dualboot if you use the new set of install tools and instructions (the IpodInstallationBeta webpage). |
17:55:25 | linuxstb_ | (the dual-boot issue was due to a buggy ipod_fw/make_fw) |
17:56:06 | webguest42 | thanks linuxstb |
17:56:13 | | Quit webguest42 ("CGI:IRC") |
17:56:16 | | Quit jhoney () |
17:58:45 | | Quit Franz ("get satisfied! :: ĞĞĞ (Gamers.IRC) ğğğ www.gamersirc.net ::") |
17:58:57 | | Quit petur ("*plof*") |
18:00 |
18:00:07 | | Quit _FireFly_ ("Leaving") |
18:02:23 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
18:03:07 | PaulPosition | Barrywardell - That firmware/SOURCES diff is trying to get 'target/arm/crt0-pp.S' out of a #def condition but my original SOURCES shows 'pcm-pp.c', 'audio-pp.c' and only then 'crt0-pp.S'... I leave all of 'em there, right? |
18:04:41 | PaulPosition | Whatever, I'll build.. live and see. |
18:04:43 | PaulPosition | :) |
18:04:47 | barrywardell | it should look like this: http://pastebin.ca/283806 |
18:06:50 | PaulPosition | barrywardell - Thanks again. Patch you sent me was (trying to) diff-out the #ifdef bootloader −−> #else though. :p |
18:07:25 | barrywardell | maybe i'm not quite up to the latest CVS then |
18:08:56 | | Quit Moos ("CGI:IRC") |
18:09:04 | | Join Arathis [0] (n=doerk@p5484C118.dip0.t-ipconnect.de) |
18:12:43 | | Join muszek [0] (n=muszek@awc202.internetdsl.tpnet.pl) |
18:12:54 | muszek | hi |
18:13:35 | muszek | first, condolences to all friends of Michiel... |
18:14:30 | | Join ender` [0] (n=ender@84.52.165.220) |
18:16:10 | muszek | I just bought sansa e250 for my sister for christmas... would e200 build work on it? |
18:16:20 | | Quit SimonSelki ("CGI:IRC (Ping timeout)") |
18:16:35 | barrywardell | there's no sound playback |
18:16:39 | barrywardell | yet |
18:16:43 | PaulPosition | muszek - It most probably will, but I don't think the sansa is working good enough, yet. |
18:16:52 | muszek | thank you |
18:17:09 | | Quit Mmmm (Remote closed the connection) |
18:17:24 | muszek | original firmware has big problems recognizing my tags... on the other hand, rockbox on my own iaudio x5 works perfectly |
18:17:50 | barrywardell | it is progressing quite quickly |
18:18:43 | muszek | that's good news... is there any rss feed that I cool hook up to and get future announcements? |
18:18:51 | PaulPosition | muszek - The sansa is using a chipset that's much alike that of older iPods and some iRiver players, so whatever development happens on one of these targets, it trickle down to sansa too... :D |
18:19:16 | PaulPosition | (well, most development that is..) |
18:20:03 | muszek | to be honest, I'm pretty far away from low-level technology... so that doesn't tell me too much :) |
18:20:29 | barrywardell | muszek: you could check the cvs logs for sansa related updates |
18:20:33 | muszek | btw... do you know if Vista uses UTF? |
18:21:00 | PaulPosition | muszek - What's important is that progress on the sansa, from scratch to a good working version, should be fast because of sharing much hardware with other, somewhat more advanced, projects. |
18:21:02 | muszek | I'm on linux and most of my mp3-players-related problems come from character encoding |
18:21:25 | muszek | I see |
18:23:16 | Bagder | but then, other ports are also benefiting from the sansa work, since that was what cracked the mi4 files ;-) |
18:24:16 | PaulPosition | True enough and I can only rejoice at that prospect as my player's an iRiver H10. :p |
18:24:31 | Bagder | all credits to MrH |
18:25:24 | muszek | thanks for your answers and wonderful work - rockbox saved my butt on iaudio. bye. |
18:25:32 | | Quit muszek ("Ex-Chat") |
18:25:40 | PaulPosition | Badger - What's that cracking mi4 file thing? on-the-fly scramble/unscramble or what?! |
18:25:58 | Bagder | the file is both encrypted and digitally signed |
18:26:13 | Cassandra | So what's an mi4 file for then? |
18:26:19 | Bagder | the firmware |
18:26:34 | Bagder | on basically all non-ipod PP targets |
18:27:07 | Bagder | mrh figured out the encryption and tracked down the keys... |
18:27:17 | Bagder | and figured out how to "cheat" around the signing |
18:28:36 | PaulPosition | Badger - ah... Uh... I still don't see what changed but thats' just stupid me. the scramble tool or mi4code one existed before the sansa port, no? |
18:28:46 | Bagder | nope |
18:29:10 | Bagder | mi4code was developed during our research of the mi4 files |
18:29:27 | Bagder | ... which started with our sansa work |
18:29:36 | PaulPosition | Ah... So work on Sansa dates much farther back than I thought... :o |
18:29:48 | Bagder | may '06 iirc |
18:30:11 | Bagder | gotta run, bbl |
18:30:20 | PaulPosition | badger - I see, interresting that the H10 developed so 'fast' then compared to the sansa.. :o |
18:30:23 | | Join J0hnWayne [0] (n=brauchne@erft-4db38126.pool.einsundeins.de) |
18:30:27 | PaulPosition | thanks |
18:30:29 | barrywardell | MrH wrote mi4code |
18:30:41 | | Nick J0hnWayne is now known as Lion2k6 (n=brauchne@erft-4db38126.pool.einsundeins.de) |
18:30:46 | Lion2k6 | hi@all |
18:32:24 | | Quit strabes (Remote closed the connection) |
18:33:07 | | Quit Lion2k6 (Client Quit) |
18:34:16 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
18:35:40 | | Quit strabes (Remote closed the connection) |
18:36:35 | * | Arathis starts vmware compile and test the recording build :) |
18:38:25 | Cassandra | I thought I read somewhere that Sandisk asked us to port to the Sansa. |
18:40:25 | | Quit blue_lizard (Read error: 110 (Connection timed out)) |
18:40:28 | | Join blue_lizard [0] (n=blue_liz@p549866DB.dip.t-dialin.net) |
18:40:49 | PaulPosition | Cassanda - Not exactly, but they did send someone one or two DAPS to uh... dab with. No doc, though as they most certainly signed some non-divulgation thing.. :( |
18:41:12 | linuxstb_ | They did. They also sent two retail players and development board to Bagder. But they gave no documentation of any kind, or any technical help. |
18:43:22 | | Quit linuxstb_ ("CGI:IRC (EOF)") |
18:44:43 | PaulPosition | Barrywardell - Thanks so much, dualbooting still works like a charm and the strides you've done in two days on the recording stuff is incredible. :D |
18:47:15 | barrywardell | great |
18:48:03 | Arathis | btw: the problem that you need to build BT and RB and can't use a normal RB build from the page is still there? |
18:49:20 | Cassandra | Ah - PR stunt then rather than actual support. |
18:50:43 | n1s | yes and it worked :-P |
18:50:46 | PaulPosition | Cassandra - I see it more like someone wanted rockbox on his DAP but couldn't fork over code that doesnt belong to him.. Sent what he/she could and that is hardware built by sansa.. ('cause, frankly, catering to RB folks isn't the best PR stunt ever imagined) |
18:51:01 | PaulPosition | But what do I know.. :p |
18:53:01 | Arathis | barrywardell: do I still need to apply the patch or is it in CVS now? |
18:54:08 | barrywardell | you still need to apply the patch |
18:55:19 | amiconn | PaulPosition: No wonder h10 moved along faster than sansa |
18:55:45 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
18:55:58 | | Join petur [0] (n=petur@rockbox/developer/petur) |
18:56:05 | amiconn | h10 uses pp5020 and a harddisk, much closer to the other pp targets (i.e. ipods) than the sansa, which uses pp5024 and flash memory |
18:56:39 | barrywardell | exactly, the h10 is much more similar to the ipod than the Sansa is |
18:57:07 | PaulPosition | Arathis - The patch you've got from me two weeks ago won't sync anymore... You need http://pastebin.ca/283784 version of the patch... When you apply it will produce rejects on firmware/SOURCES but for all I've seen you can disregard them. |
18:57:27 | PaulPosition | That makes sense, thanks.. |
18:58:14 | PaulPosition | I just really was under the impression that porting sansa e2xx began like two months ago. But then, that's about when I started getting interested in Rockbox so ... |
19:00 |
19:00:48 | barrywardell | is there any current Rockbox target that has a backlight on the buttons? I wanted to add control of the sansa's scrollwheel backlight, but I'm not sure where to put it or what to call the function. |
19:01:12 | barrywardell | I was thinking scrollwheel_light_on(bool) |
19:01:17 | barrywardell | in the button driver |
19:02:20 | amiconn | No other target has button light |
19:02:54 | amiconn | On X5 there's also a light we need to decide what to do with |
19:03:10 | n1s | hte gigabeat F does have buttonlight though |
19:03:15 | amiconn | It has a 2-coloour LED at the top, marked 'CHARGE' |
19:03:38 | amiconn | The of uses it as a charging indicator, red while charging and green when finished |
19:04:00 | barrywardell | i think in the button light case, it should just come on when the buttons are in use and then off after a delay |
19:04:06 | barrywardell | not sure about the X5's light |
19:04:15 | amiconn | I think it's a bit of waste to use the thing just for charging indication, but then a different use might be confusing... |
19:04:47 | barrywardell | Arathis: the relevant code in firmware/SOURCES should look like this: http://pastebin.ca/283806 |
19:04:55 | amiconn | barrywardell: Yes, I think the button light should react to using the buttons, with a configurable timeout |
19:05:22 | amiconn | Probably it shouldn't react when hold is enabled (does the sansa have a hold switch?) |
19:05:30 | barrywardell | yes, it has hold |
19:05:47 | Cassandra | Oh for f***s sake. Getting a simple drive letter from a USB device really ought not to be this hard. |
19:05:52 | Cassandra | You suck, MS. |
19:06:21 | Arathis | barrywardell: before or after apllying the patch? |
19:06:23 | | Quit strabes (Remote closed the connection) |
19:06:24 | amiconn | Cassandra: An USB device doesn't have to have a drive letter assigned |
19:06:53 | barrywardell | Arathis: after applying |
19:06:55 | amiconn | It can be mounted on an arbitrary sub-directory of an NTFS volume |
19:07:08 | amiconn | *also |
19:07:08 | Arathis | okay, I'll check |
19:07:17 | *** | Saving seen data "./dancer.seen" |
19:09:04 | linuxstb | Cassandra: Tried looking at the IPL installer? |
19:09:23 | Cassandra | amiconn: well either way I can't get a fscking path out of bloody Windows. |
19:09:33 | Cassandra | linuxstb, nope. Got a link? |
19:10:15 | barrywardell | ok, the sansa of turns on the backlight when the scrollwheel is in use (no other buttons), then turns it off after a set delay |
19:10:31 | | Join lini [0] (i=pugsley@62.204.144.237) |
19:10:40 | linuxstb | Cassandra: Source appears to only be in SVN - "svn co http://svn.ipodlinux.org/tools/installer" |
19:16:13 | | Quit nudel (Read error: 145 (Connection timed out)) |
19:19:17 | | Quit piquadrat (Remote closed the connection) |
19:20:58 | falco_away | linuxstb: still around? |
19:20:59 | Cassandra | linuxstb, that's making my head hurt more. |
19:21:03 | falco_away | d'oh i guess so |
19:21:05 | * | Cassandra sighs. |
19:21:18 | | Nick falco_away is now known as Falco98 (n=chatzill@cpe-024-088-106-250.sc.res.rr.com) |
19:22:14 | | Quit zylche (Read error: 104 (Connection reset by peer)) |
19:22:25 | Falco98 | linuxstb: i saw you and JDGordon were talking about my patch (5344) while i was asleep... "shuffle + track skip" for crossfade settings... i wanted to explain it to someone |
19:27:03 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
19:27:22 | | Join nudel [0] (n=leo@host-84-9-129-117.bulldogdsl.com) |
19:33:22 | | Join SimonSelki [0] (i=aa4c14fd@gateway/web/cgi-irc/labb.contactor.se/x-abf59512d8d59441) |
19:33:56 | SimonSelki | Okay Okay Okay, I'm at the installation part where you use Terminal to unmount the iPod (MacOS) |
19:34:27 | SimonSelki | Except, when I enter in the comman, I don't get a response |
19:34:50 | | Quit courtc (Read error: 110 (Connection timed out)) |
19:35:05 | SimonSelki | And when I check on a different terminal by typing "mount" , the iPod is still mounted |
19:35:20 | SimonSelki | I'm using the new beta instructions |
19:36:15 | linuxstb | Is itunes running? |
19:36:23 | SimonSelki | ah, yes |
19:36:48 | linuxstb | You may find itunes keeps re-opening, so keep an eye on it... |
19:37:01 | SimonSelki | now it won't not run... |
19:37:04 | SimonSelki | it won't quit |
19:37:46 | linuxstb | What's it doing? |
19:37:54 | SimonSelki | it looks frozen |
19:37:59 | SimonSelki | hmm |
19:38:04 | SimonSelki | it won't let me force quit either |
19:38:39 | SimonSelki | there |
19:38:51 | | Quit muesli (Read error: 110 (Connection timed out)) |
19:39:30 | | Join spiorf [0] (n=spiorf@host253-206-dynamic.8-87-r.retail.telecomitalia.it) |
19:39:52 | SimonSelki | Now.... for the iPod to connect.... |
19:40:13 | Arathis | barrywardell: took a little more time, sry. my firmaware/SOURCES looks like the past in your link. the specific part of course. my SOURCES isn't just your paste ;) |
19:40:40 | barrywardell | good.yes it should of course be more than just what I posted ;) |
19:40:49 | SimonSelki | Okay, here's the issue. When I close iTunes, it ejects the iPod |
19:41:17 | SimonSelki | or, maybe it's unmounting it for me? |
19:41:28 | linuxstb | I think there's an option in itunes to enable you to use your ipod as a disk - you need to enable it. |
19:41:48 | SimonSelki | Shoult I connect it in Diskmode maybe? |
19:41:48 | SimonSelki | heh |
19:41:54 | | Join webguest66 [0] (i=557e22ce@gateway/web/cgi-irc/labb.contactor.se/x-3bb2e857b49de059) |
19:41:55 | SimonSelki | It might make sense |
19:43:10 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:47:26 | | Quit webguest66 ("CGI:IRC (EOF)") |
19:47:35 | SimonSelki | Got it, thanks linuxstb |
19:48:38 | linuxstb | What was the option called? |
19:51:21 | SimonSelki | it was in Preferences>iPod(tab)>Enable Disk Use |
19:51:48 | SimonSelki | okay, I'm having another run in... it can't find ipodpatcher |
19:51:52 | barrywardell | dan_a: would you object if I hardcoded a battery reading to stop low battery warnings on the sansa? |
19:52:03 | barrywardell | until we have the adc worked out |
19:53:00 | dan_a | barrywardell: Not at all. I tried to do it, but failed miserably (which is why I implemented charger detection - it was easier!) |
19:53:04 | SimonSelki | I have it extracted to my desktop, and I typed "cd desktop" but it still won't acknowledge the files there |
19:53:18 | barrywardell | dan_a it's a fairly easy fix/hack |
19:53:21 | SimonSelki | when I tried to backup the firmware |
19:53:32 | SimonSelki | with this command: ./ipodpatcher /dev/disk1s2 -r bootpartition.bin |
19:53:34 | PaulPosition | dan_a: I don't know what it is exactly he was doing, but scorched spent most of yesterday setting bits on or off and building to test things for you.. Maybe he's got some things to report soon.. |
19:53:54 | | Quit nudel (Read error: 148 (No route to host)) |
19:54:05 | | Join bluey- [0] (n=bluey@dslb-088-074-008-081.pools.arcor-ip.net) |
19:54:18 | barrywardell | dan_a: also, what do you think about this code for handling the wheel backlight: http://pastebin.ca/283915 |
19:54:30 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
19:54:41 | SimonSelki | hmm, I think I'm going to try doing this at home on my windows.... |
19:54:53 | dan_a | PaulPosition: He was playing with the device controller to see if anything is turned on on the PP machines (iPod/h10/Sansa) which we can turn off. |
19:55:04 | | Quit SimonSelki ("CGI:IRC") |
19:55:39 | PaulPosition | dan_a: That's about what I understood, yes. Be great if he finds anything. :) |
19:58:49 | | Quit muesli__ (Read error: 131 (Connection reset by peer)) |
19:59:08 | dan_a | barrywardell: Looks fine. The "if(wheel_backlight_timer>0)" section can probably be simplified to one line ;) |
20:00 |
20:01:05 | dan_a | no... 2 lines |
20:02:12 | barrywardell | i can't see it. do you want to share? |
20:05:14 | dan_a | No, ignore me. I'm talking rubbish! |
20:05:28 | | Join Ribs [0] (n=ribs@91.84.8.218) |
20:06:05 | barrywardell | lol. OK. I'll just commit the version I have |
20:06:32 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
20:06:37 | dan_a | Cool. Did you get anywhere looking at the USB? |
20:07:16 | barrywardell | i took a quick glance at the datasheet, but that's about it so far |
20:08:02 | amiconn | I think a new config feature definition is needed for the button light |
20:08:36 | amiconn | ...so that the ui part can include appropriate setting for it |
20:08:41 | amiconn | *settings |
20:08:42 | dan_a | barrywardell: I did the same, and worked out what the code in usb-ipod.c is doing. Then decided that doing USB is beyond my abilities for now. |
20:09:13 | barrywardell | lol. i haven't been brave enough to get that far yet. |
20:10:00 | * | amiconn spotted an ifdef that can probably be eliminated in ata.c |
20:10:19 | barrywardell | amiconn: agreed. although that adds extra complexity, so I left it out for now. |
20:11:50 | amiconn | I think the goal should that the config-<target>.h files only enable features. The implementation details should be hidden in target tree |
20:13:17 | amiconn | E.g. right now the backlight definition is a #define that takes multiple values. When the target tree move is complete, config-<target>.h should just need to #define HAVE_BACKLIGHT so that the ui layer knows there is a backlight |
20:14:04 | barrywardell | yes, I understand |
20:14:08 | amiconn | In theory the various <module>-target.h files could contain that, but then the high level would need to include all these |
20:14:13 | | Quit Seed (Nick collision from services.) |
20:14:21 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
20:14:57 | amiconn | ...and in addition, it would be harder to find the correct defines for optional features (those not in cvs, e.g. alarm mod for recorder v1, ondio backlight, or ata poweroff for the player) |
20:16:07 | barrywardell | the backlight code for targets that are in target tree already works like that |
20:17:28 | amiconn | All targets are in target tree more or less, but the move isn't complete yet |
20:18:27 | barrywardell | there's still some stray backlight code in backlight.c that has yet to be moved |
20:18:45 | | Quit bluebrother ("bbl") |
20:19:32 | amiconn | yes |
20:35:57 | | Join yossa_ [0] (n=chatzill@chello081018216139.chello.pl) |
20:37:04 | | Join DerPapst [0] (n=DerPapst@pD9EB33BD.dip0.t-ipconnect.de) |
20:38:01 | yossa_ | hello, just wanted to say, that I've spent the entire evening yesterday trying to override the battery warning on sansa and just when I lost all hope you guys do it :) |
20:38:04 | n1s | anyone with a h100 around? |
20:38:43 | amiconn | Me (provided that you mean any h1x0) |
20:39:18 | n1s | yes, can you do a quick test and see if play+ab works to enter mores mode in the virtual keyboard? |
20:39:56 | amiconn | ? |
20:40:13 | n1s | morse mode |
20:40:17 | amiconn | Ah, you mean morse mode |
20:40:20 | amiconn | hehe |
20:40:25 | n1s | yes, can't type |
20:40:36 | PaulPosition | Dan/Barry/yossa - trying to help a friend over phone, does the Sansa MSC mode (their naming for UMS right?) allows connection to a linux, or macOS computer? (still just an OF thing, will not be rockboxing it for a while) |
20:40:52 | amiconn | Yes, it does enter morse mode |
20:41:07 | n1s | amiconn, thanks the bug is in the maual then :-) |
20:41:42 | * | amiconn thinks all targets should have morse mode |
20:42:17 | amiconn | On those with small screens the help would have to be shortened or left out, but that shouldn't stop the mode from working |
20:42:43 | n1s | yes, if you know the codes ;-) |
20:43:27 | yossa_ | PaulPosition: yes, as far as I know it does |
20:45:00 | amiconn | n1s: Yes, but that's the purpose of morse mode - being faster by not needing to look at the display |
20:45:24 | amiconn | I think morse code isn't really hard to learn |
20:45:56 | amiconn | I don't know it yet, but if more of my targets would support morse mode, I would start learning it for sure |
20:45:56 | Kasperle | it does require some effort though (I tried and gave up too soon ;)) |
20:46:12 | * | jhMikeS could send telegrams to the Titanic then :) |
20:46:18 | amiconn | In rockbox you don't need to be especially fast |
20:46:24 | n1s | amiconn: I think someone enabled it for ipods |
20:46:39 | barrywardell | PaulPosition: linux, yes. macOS kind of |
20:47:09 | amiconn | n1s: Yes, just today |
20:47:39 | PaulPosition | barrywardell - kind of? |
20:47:49 | barrywardell | it works sometimes the first time I connect to USB on my mac, but not subsequently until I restart. It also stops other USB disks working until I restard |
20:48:05 | barrywardell | apparently downgrading the firmware to pre 1.12 versions fixes the problem |
20:48:28 | | Quit Seed (Read error: 60 (Operation timed out)) |
20:48:43 | PaulPosition | barrywardell - Oh. That's weird. I hope they fix that but, hey! I'll relay the information, thanks. :p |
20:50:47 | DerPapst | linuxstb: the −−list option of ipodpatcher0.5 isn't working for me. |
20:51:02 | DerPapst | ipodpatcher 7 finds my ipod though |
20:51:39 | Kasperle | how are you calling ipodpatcher? "ipodpatcher 7 −−list"? |
20:51:56 | DerPapst | no just ipodpatcher −−list |
20:52:03 | Kasperle | that shouldn't work ;) |
20:52:11 | DerPapst | o.O |
20:52:15 | Kasperle | maybe ipodpatcher −−scan? |
20:52:30 | DerPapst | ahhh |
20:52:38 | DerPapst | thanks |
20:52:44 | Kasperle | with all other options, ipodpatcher wants a device in front of the command argument |
20:52:49 | DerPapst | ok |
20:53:01 | DerPapst | i thoght −−list == −−scan |
20:53:07 | Kasperle | no :) |
20:53:23 | | Join Seed [0] (n=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
20:53:23 | DerPapst | because if you just type ipodpatcher it diesn't list the −−scan option |
20:53:41 | Kasperle | oh. my version does. but it's a bit further up than the others |
20:54:01 | DerPapst | i just got it from cvs ^^ |
20:54:04 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
20:54:35 | Kasperle | DerPapst: http://www.rafb.net/paste/results/A2FQE573.html |
20:54:47 | Kasperle | this is what i get. 5th line |
20:55:02 | Kasperle | hmm. it's a version from yesterday though |
20:55:04 | DerPapst | http://www.rockbox.org/viewcvs.cgi/*checkout*/tools/ipodpatcher/ipodpatcher.c?rev=1.14&content-type=text/plain |
20:55:22 | DerPapst | ahhh ^^ |
20:55:24 | DerPapst | found it |
20:55:28 | DerPapst | meh... |
20:55:36 | yossa_ | what is the real possibility of getting some plugins to display rotated 90 degrees on sansa? Like most of the stuff that was written with standard display in mind... |
20:55:42 | DerPapst | i should get more sleep :-/ |
20:59:38 | | Join midkay_ [0] (n=midkay@168-103-164-42.tukw.qwest.net) |
21:00 |
21:04:23 | n1s | yossa_: It's very possible to do but someone has to do it... |
21:04:45 | n1s | but otoh pacbox will be right from the start ;-) |
21:05:46 | yossa_ | with half a year of c++ course and measly php knowledge under my belt, I'm not gonna bet on me doing it, but then again, I might just get the hang of it |
21:06:00 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
21:07:20 | *** | Saving seen data "./dancer.seen" |
21:08:21 | | Join Arathis_ [0] (n=doerk@p5484B06C.dip0.t-ipconnect.de) |
21:12:42 | | Quit bluey- ("Leaving") |
21:15:23 | | Quit diotalevi (Read error: 104 (Connection reset by peer)) |
21:18:03 | | Quit midkay (Read error: 110 (Connection timed out)) |
21:21:25 | | Quit Arathis (Read error: 110 (Connection timed out)) |
21:22:09 | barrywardell | pixelma: I got an email from the guy with the sansa graphic. he could only give me a png |
21:23:15 | | Nick Arathis_ is now known as Arathis (n=doerk@p5484B06C.dip0.t-ipconnect.de) |
21:24:38 | | Part forze |
21:25:12 | pixelma | hmm... that's a pity - considering he has already done the work to vectorise it |
21:26:07 | | Join Rob222241 [0] (n=Miranda@p54B14ED6.dip.t-dialin.net) |
21:26:32 | yossa_ | if there's some need for vector images of sansa I might be able to do it. I'm quite good, or so some say. |
21:27:12 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
21:27:16 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
21:27:29 | | Join realm [0] (i=46956c9a@gateway/web/cgi-irc/labb.contactor.se/x-58e30dc3efdb0e2e) |
21:27:30 | | Quit amiconn (Nick collision from services.) |
21:27:31 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
21:27:52 | realm | hey everyone...i just updated my ipod firmware by mistake and i had to reinstall rockbox...everything is workin perfectly again except my themes |
21:28:00 | realm | i saved all my theme folders from the previous installation |
21:28:06 | realm | but they dont seem to work |
21:28:25 | realm | any ideas anyone? |
21:29:37 | linuxstb | What do you mean by "don't seem to work" ? |
21:29:58 | realm | well i added all the old folders back in |
21:30:03 | realm | the 'wps' folder |
21:30:04 | realm | fonts folder |
21:30:09 | realm | and backdrop folder |
21:30:13 | pixelma | yossa_: yes maybe you could help a bit if you want to :) |
21:30:21 | realm | but when i go look at the theme broswer on rockbox it doesnt see any of them there |
21:30:55 | yossa_ | pixelma: fill me in, if work samples are required, I have a 2004ish portfolio on the web |
21:31:01 | linuxstb | Did you restore the contents of your "./rockbox/themes/" folder? |
21:31:09 | realm | how do i do that? |
21:31:12 | Arathis | barrywardell: it seems after recording playback won't work till I restart the player (H10/20gb) |
21:31:22 | linuxstb | The same way you did the other folders. |
21:31:40 | realm | i just uninstalled rockbox and reinstalled it |
21:31:41 | barrywardell | Arathis: yes, that's one of the known bugs that has yet to be fixed:) |
21:31:47 | realm | then put back my themes folders |
21:31:50 | realm | and they dont show up |
21:32:13 | linuxstb | Was one of the folders you put back actually called "themes" ? |
21:32:35 | pixelma | yossa_: we used vector graphics for the manuals (and maybe later use) - you can take a look at these. I just wanted to have them both not too complex but giving an impression of the real thing |
21:32:35 | realm | oh crap! |
21:32:38 | realm | i forgot that one |
21:32:41 | realm | nooooo |
21:32:57 | realm | no wonder they dont work |
21:33:02 | realm | well i still have all the names of the themes |
21:33:07 | realm | what is the website where i can download themes? |
21:33:19 | realm | ill just get them all again and just add the themes files again |
21:33:36 | linuxstb | http://www.rockbox-themes.org ? |
21:33:46 | realm | you're the man :) |
21:33:46 | realm | thanks bro |
21:33:46 | Arathis | barrywardell: but recording itself works great :D |
21:34:06 | | Join pdvhbr [0] (i=d5d93318@gateway/web/cgi-irc/labb.contactor.se/x-f194653c758196a4) |
21:34:16 | barrywardell | I'm told line-in also doesn't work |
21:34:53 | yossa_ | pixelma: I'm looking at the manuals right now, yeah I suppose I can do something in that style |
21:35:08 | pixelma | great :) |
21:35:26 | pdvhbr | hey guys does rockbox support arabic/persian font? |
21:36:44 | yossa_ | pixelma: so is it just the front of the player like in the simulator needed? |
21:37:20 | pixelma | yes it is |
21:39:40 | yossa_ | all right, svg format? |
21:40:06 | markun | pdvhbr: yes! |
21:40:15 | markun | thanks for asking, you are one of the first :) |
21:40:30 | pdvhbr | :) |
21:40:47 | markun | pdvhbr: http://www.rockbox.org/twiki/bin/view/Main/UnicodeFonts |
21:41:10 | pixelma | yossa_: yes |
21:41:22 | markun | pdvhbr: Don't know about farsi, but if there are things missing just ask me and I'll try to fix |
21:42:14 | pdvhbr | kewl thx though |
21:42:49 | linuxstb | Anyone know how I should tag the current CVS version of ipodpatcher as being the v0.5 release? |
21:43:23 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
21:43:31 | pixelma | yossa_: have you ever heard about fireworks png (he claims that it is vector and could be imported in Illustrator...) |
21:46:02 | realm | hey one more question guys |
21:46:03 | realm | i forgot how to do this |
21:46:24 | realm | how do i view all my music by id3 tags on an ipod video? |
21:47:33 | | Join courtc [0] (n=court@c-71-199-169-45.hsd1.ga.comcast.net) |
21:47:59 | yossa_ | pixelma: from the looks of it it's something like an extended psd file with edit history, layers, effects etc, which might imply vector content, but I don't know for sure |
21:49:47 | pixelma | so maybe we already have a vector file but I don't have Illustrator to try and see |
21:50:31 | | Quit pdvhbr ("CGI:IRC (EOF)") |
21:50:54 | yossa_ | neither do I, within an hour or so, you'll have two too choose from anyway. |
21:51:17 | pixelma | hehe - ok :) |
21:51:54 | PaulPosition | yossa - want me to try open something in Illustrator? (I ain't got 'toshop though..) |
21:52:41 | realm | hey guys how to browse my ipod video? |
21:52:45 | realm | *how do i |
21:52:46 | pixelma | PaulPosition: I'd like to |
21:53:13 | PaulPosition | pixelma - Just send a link, I'll try and see what I can export from it.. :) |
21:57:20 | | Quit Siku () |
22:00 |
22:00:51 | realm | ok got iy |
22:00:54 | realm | nevermind |
22:00:56 | realm | *it |
22:00:59 | BetaCookies | I'm getting a PSP! |
22:01:00 | | Quit realm ("CGI:IRC (EOF)") |
22:01:22 | | Quit jaebird (Read error: 60 (Operation timed out)) |
22:02:07 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
22:03:18 | | Nick DreamThief is now known as DreamThief|off (n=mathias@p54A82AF4.dip0.t-ipconnect.de) |
22:03:29 | pixelma | PaulPosition: link sent... |
22:04:01 | PaulPosition | pixelma - owww... I think I may have a fake email adress in mirc (:blushes:)... |
22:04:30 | pixelma | nope - check you pm... |
22:04:37 | pixelma | *your |
22:04:46 | PaulPosition | yeah just seen... wait a second :) |
22:06:12 | | Join mathgl [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
22:11:55 | | Quit markun (Read error: 54 (Connection reset by peer)) |
22:12:51 | | Join markun [0] (n=markun@rockbox/developer/markun) |
22:14:45 | | Quit _Veseliq_ (Remote closed the connection) |
22:16:28 | | Quit idnar (Nick collision from services.) |
22:16:30 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
22:17:11 | | Join jaebird [0] (n=jae@53-89.netblk-69-41-89.coolaccess.net) |
22:17:47 | | Join tucoz [0] (i=528676e7@gateway/web/cgi-irc/labb.contactor.se/x-bcbf52b9e5fffe81) |
22:18:05 | tucoz | n1s: thanks for fixing that :) |
22:19:00 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
22:19:22 | tucoz | i wonder how i could have messed that up. Maybe i wrote those that in a hurry |
22:19:32 | tucoz | s/those/ |
22:19:46 | n1s | tucoz: np, rasher reported it in the tracker, yes the Long Down is on the line above in the keymap.c file |
22:19:55 | | Quit rretzbach ("WeeChat 0.2.2-cvs") |
22:20:09 | tucoz | aha |
22:20:10 | * | n1s tried the Morse mode for the first time ever today :-) |
22:20:34 | tucoz | it´s quite fun, but i write stuff on the iriver to ever learn to use it |
22:20:38 | tucoz | to seldom |
22:20:41 | tucoz | too |
22:21:02 | * | tucoz can not type |
22:21:11 | PaulPosition | try morse code then ;) |
22:21:15 | tucoz | hehe |
22:21:32 | n1s | heh, most stuff I know about rockbox is because I had to try it out to write about it, I don't actually use most features :-) |
22:22:44 | tucoz | i guess each feature has its own crowd of users |
22:23:21 | n1s | except some, *caugh* disk poweroff disabled *caugh* :-P |
22:23:42 | tucoz | did you commit that? |
22:23:52 | n1s | No, I don't dare |
22:24:09 | tucoz | you should, ask amiconn for his blessing :) |
22:24:41 | n1s | It seems the jury is still out on wether it should go in or not and the jury doesn't come back unless you nag it... |
22:25:07 | PaulPosition | n1s - Patching myself a new build for H10... flyspray number and I'm off to download. ;) |
22:25:28 | n1s | 6421 |
22:25:33 | PaulPosition | (I'll try to do a compare of battery benches, like tonight or tomorrow..) |
22:25:35 | PaulPosition | thanks. :) |
22:26:04 | n1s | nice, thanks, I've done one test on my h300 with the patch but not yet without |
22:26:29 | n1s | yes, maybe I should do what preglow suggested and commit it with a "fix typo" message :-D |
22:26:46 | tucoz | hehe, good idea |
22:26:57 | PaulPosition | n1s - One question.. Does it decrease the config_block_version (ie, is there still a setting for poweroff or not anymore) ? |
22:27:08 | tucoz | does your patch remove the option? |
22:27:25 | n1s | yes, it increases config block and the setting should be gone. |
22:28:02 | amiconn | Disk poweroff isn't implemented on any pp target |
22:28:09 | n1s | tucoz: yes |
22:28:18 | amiconn | We simply don't know how to switch hd power |
22:28:18 | n1s | amiconn: I think it is on h10 |
22:28:23 | amiconn | oh? |
22:28:28 | * | amiconn didn't expect that |
22:28:48 | idnar | hmm |
22:28:50 | n1s | some users experienced crashes though |
22:28:54 | * | idnar ponders X5 battery life |
22:29:19 | PaulPosition | Amiconn - interresting.. So whether I set it on or off in the options it actually didn't change a thing? |
22:29:50 | amiconn | The option is there? Then it's most probably implemented |
22:30:00 | n1s | PaulPosition: I think it does on the H10, shouldn't be in otherwise, but it would be best to ask barrywardell |
22:30:06 | amiconn | The option should really default to enabled imho |
22:30:27 | amiconn | We should also dig for disk poweroff on the ipods... |
22:30:29 | tucoz | yep. i can not see why it shouldn´t |
22:30:38 | n1s | so amiconn do you think the option should be kept? |
22:30:45 | PaulPosition | Hehe... I've set the option 'on' on every dailybuild for the last two weeks so I'd suppose if it's disabled it at least doesn't break anything. :p |
22:31:21 | amiconn | I'm not sure. From my usage I'd say the option should go, but there might be users who prefer the slightly faster spinup |
22:31:21 | | Quit Daishi ("Client exiting...") |
22:31:25 | | Join nudelyn [0] (i=nudel@dyn-62-56-73-191.dslaccess.co.uk) |
22:31:56 | n1s | true, but we have yet to find this user |
22:32:58 | tucoz | he/her will show up the moment the option is removed :) |
22:33:00 | barrywardell | amiconn: disk poweroff is enabled on the H10 using GPIO |
22:33:13 | linuxstb | barrywardell: Did it save a noticable amount of power? |
22:33:20 | barrywardell | yes |
22:33:26 | barrywardell | i have a graph somewhere |
22:33:34 | n1s | so what is the policy on how large percentage of users wanting an option versus rockbox including it? |
22:33:42 | tucoz | then it _should_ be defaulted to on |
22:34:13 | amiconn | linuxstb: Provided that (standard) ipods and irivers use the same disk type, I would expect a similar effect on runtime |
22:34:33 | n1s | maybe a poll in the forums "do you _knowingly_ set disk power off to off?" |
22:34:41 | * | n1s shrugs |
22:34:49 | barrywardell | well, maybe not a huge amount. about 10% or so |
22:34:50 | barrywardell | barrywardell.net/assets/files/benchmark.png">http://barrywardell.net/assets/files/benchmark.png |
22:35:03 | tucoz | n1s: do you remember when Linus removed the arrow file selector? |
22:35:33 | n1s | tucoz: no, was it fun :-) |
22:35:47 | * | linuxstb hides |
22:35:48 | tucoz | i thought no-one used that, especially not on h1xx´s. But they did show up the moment the option was removed. |
22:35:53 | barrywardell | it's not all that easy to see from the graph, but there was a definite increase in battery life |
22:36:22 | tucoz | He had to put it back again :) |
22:36:57 | n1s | tucoz: so the only way to find out if anyone uses an option is to remove it and see if anyone complains? sounds like fu :-) |
22:36:59 | n1s | n |
22:37:12 | | Quit nudelyn ("Hammer of Dawn is offline.") |
22:37:12 | tucoz | i guess |
22:38:49 | PaulPosition | lol... I thought I understood config block number, but now I don't anymore.. Each time I apply a patch that uses settings I need to increase it. Then comes a patch that *removes* settings and still, one needs to advance it. :p |
22:39:15 | n1s | It's not that I don't like options but I think we should take care to have options for things that people really like to set to different things, and not too many, cant remember now but I think Jdgordon said there are about 80 options or so... |
22:39:16 | linuxstb | Anything that changes the location (or meaning) of bits in the config sector requires a bump in the version number. |
22:39:30 | jhMikeS | ooh yeah...choppin down the playback system is fun |
22:40:10 | PaulPosition | linuxstb - Okay, so it really is a version number.. I thought it was some sort of size limit for a stack or something. (shows how much assuming means sh!t) |
22:40:11 | tucoz | I think some options have historic reasons for being in rockbox still. |
22:40:14 | n1s | jhMikeS: btw is anyone doing anything to the recording user interface and menu? |
22:40:15 | markun | jhMikeS: are you making changes to pcm_playback.c? |
22:40:45 | linuxstb | I've suggested it before, but someone should organise a survey where people upload their .cfg files to a website, and we analyse the options people are actually using. |
22:41:01 | jhMikeS | markun: no, I'll have refinements for coldfire when I get my x5 but basically playback.c |
22:41:20 | tucoz | linuxstb: that is a good idea |
22:41:32 | n1s | linuxstb: sounds like a good idea and something to do for a script wizard :-) |
22:41:35 | jhMikeS | n1s: like what? |
22:41:38 | amiconn | jhMikeS: Any plans for splitting playback.c? |
22:42:29 | jhMikeS | amiconn: depends on what that means. I don't want it aware of direcories or playlists. I just want it given a list of what to play and it does only that |
22:42:56 | n1s | jhMikeS: like the trigger menu is just wrong :-P and it also shows a setting that is in another place in the recording menu and I think the rest of the menu is messy |
22:43:07 | jhMikeS | I think WPS should do all playback through the playlist system and the playlist system can tell playback what should be done |
22:43:39 | amiconn | wps isn't always running |
22:43:43 | jhMikeS | n1s: yes, was looking at that. One problem also is recording has no provision for atomic split and pause which it needs |
22:43:44 | amiconn | ...during playback |
22:44:01 | | Quit yossa_ (Read error: 54 (Connection reset by peer)) |
22:44:04 | jhMikeS | put playlist are, right? |
22:44:07 | jhMikeS | but' |
22:44:19 | n1s | 'k I'll leave it for someone that actually uses recording |
22:44:40 | * | linuxstb spots a "HDD Power Off" GPIO pin documented in the IPL wiki for G1-G3 ipods... http://www.ipodlinux.org/GPIO |
22:44:50 | tucoz | yay |
22:45:12 | amiconn | I'm more thinking about the fact that playback.c contains both the playback engine itself and other things like voice |
22:45:15 | tucoz | too bad it´s only g1-g3 |
22:45:23 | n1s | that will give the 3g user better battery for sure :-P |
22:45:57 | tucoz | ^^user :) |
22:46:07 | * | amiconn wonders what's up with his recorder's batteries :( |
22:46:09 | jhMikeS | amiconn: I see playback and voice as too intimately tied together to split them at this point. The pcm buffer design doesn't really allow it. |
22:46:26 | amiconn | Then the pcm buffer needs redesigning |
22:46:28 | PaulPosition | n1s - Can't apply your patch... Or rather, can't build. line 420, struct user_settings has no member named disk_poweroff... |
22:46:29 | jhMikeS | nor does having swapping |
22:46:58 | PaulPosition | n1s - But then again, I applied many patches.. I'll try again from a fresh cvs tonight when I'm back.. :) |
22:47:01 | | Part tucoz ("night") |
22:47:03 | amiconn | The swapping will go away, hopefully soon |
22:47:05 | jhMikeS | amiconn: that's why I'm pondering the mixing board style with independent channels but want to be careful and organized about it |
22:47:45 | amiconn | It's a matter of changing to per-target voice files, but this requires some more preparation |
22:47:59 | amiconn | (e.g. a slighlty extended voice file format) |
22:48:22 | amiconn | ...and I don't want to change formats more often than necessary. Blind users certainly wouldn't like that |
22:48:46 | amiconn | I am pondering a change of our current target id |
22:48:51 | jhMikeS | I think the format requirements should be tight |
22:48:57 | amiconn | (used e.g. in the plugin and codec loaders) |
22:49:20 | amiconn | ...from the current plain number to a 4-letter combination |
22:49:34 | jhMikeS | Same as the one in the binary? |
22:50:31 | amiconn | All binary files which need to be per target could then use this id (plugins, codecs, voice files, .lng files ...) |
22:51:34 | linuxstb | Sounds sensible to me. |
22:51:42 | jhMikeS | So you'd use 'iax5' or the like the firmware? |
22:51:55 | amiconn | Yes, something like this |
22:52:13 | jhMikeS | Maybe they should all be badged the same for a port? :\ |
22:52:23 | amiconn | yes |
22:52:42 | amiconn | One universal binary id per target |
22:55:48 | n1s | PaulPosition: the only hunk that failed for me was the config block number, either increase yourself, reset settings manually or download the new synced patch i just put in the tracker. |
22:55:50 | jhMikeS | What about x5 vs. x5v and such? The firmware is branded differently there. Maybe a subtype id that the bootloader fills in? Other code can just check a number then and forget calling things like radio_hardware_present |
22:56:50 | amiconn | radio_hardware_present() has to stay anyway (not necessarily for all targets perhaps) |
22:57:10 | PaulPosition | n1s - Yeah, I updated the config block version number but it wouldn't compile.. As I said, I'm gonna try again tonight when I'm back from playing my biweekly 'palladium rift pen and dice game'.. :p |
22:57:13 | * | jhMikeS just made the audio init info a single function call and save over 1KB |
22:57:24 | PaulPosition | (am I a geek? I am a geek.) |
22:57:40 | | Join fr0y0 [0] (n=fr0y0@pD9588EA9.dip.t-dialin.net) |
22:57:52 | idnar | are there any tricks I can use to increase my battery life? |
22:58:44 | * | jhMikeS wonders whoever said that because you create a message queue the thread has to exist immediately |
22:58:51 | PaulPosition | idnar - Disk poweroff option is a start... |
22:59:17 | Falco98 | set it to dim the lights more quickly |
22:59:26 | maquis | is there a way to get my ipod to stop restarting if i don't have it playing music constantly (it's plugged in) |
22:59:46 | Falco98 | restarting? |
22:59:57 | maquis | yeah... |
23:00 |
23:00:04 | Falco98 | describe specifically? |
23:00:23 | fr0y0 | hey, i need some help on my 1st gen nano. been using rockbox for quite some time now, but since yesterday it starts making problems (not even sure if its rockbox' fault tho). i cant turn the player on. hold is off and i also tried holding select+menu for 10+ secs but it wont work. |
23:00:24 | maquis | if i pause the music, and then leave it alone for about 5 minutes, it'll restart and i'll have to go re-do the cpu-scaling and turn shuffle on again |
23:00:25 | banan_ | maquis: I think you are low on power, recharge it |
23:00:35 | maquis | banan_: i'm plugged in and have been for the entire day |
23:00:40 | | Quit Ribs (Read error: 104 (Connection reset by peer)) |
23:00:42 | maquis | battery is at full |
23:00:45 | Falco98 | do you have rockbox running? |
23:00:53 | Falco98 | i've NEVER had to turn shuffle back on |
23:00:58 | fr0y0 | when i connect it to a USB-port it starts booting but seems to be in some kind of endless loop. keeps getting on and off. |
23:01:12 | maquis | Falco98: yes... i'm using rockbox |
23:01:57 | Falco98 | and shuffle-mode is reset when you power off and back on? or only if you let it auto-poweroff |
23:02:24 | maquis | only if it auto-poweroffs... or if it's been off for a day or two and then i turn it back on |
23:03:10 | Falco98 | maybe that's something the ipod port does, but on my iriver i never lose my settings unless i overwrite my config file |
23:03:51 | maquis | i've tried creating my own config file, but it never gets used... even when i tell it specifically to load that config |
23:04:33 | Falco98 | weird |
23:04:45 | maquis | i'm going to have to play around a bit more with it, and maybe dig into some code, but i was wondering if this was something others had run into and had a quick fix for |
23:04:49 | Falco98 | anyone in here know any more about ipods? i'm curious now |
23:05:07 | fr0y0 | haha, okay nevermind. had it plugged in a few minutes now and it works. im sure that battery was full tho :o |
23:05:09 | linuxstb | maquis: Try disabling the idle poweroff option. But I wouldn't have thought you would have needed that - what ipod do you have? |
23:05:11 | Falco98 | how recently have you updated your build? |
23:05:24 | * | dan_a spots linuxstb spotting things about the 3G |
23:05:27 | Falco98 | linuxstb: ah there you are :-P i had a question for you |
23:05:30 | maquis | linuxstb: it's a mini 1g |
23:05:36 | linuxstb | maquis: Also, are you charging via firewire or USB? |
23:05:41 | | Quit fr0y0 ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
23:05:51 | maquis | Falco98: it's a build from about 1-2 weeks ago... i was going to update last night and didn't get around to it |
23:06:04 | linuxstb | OK, there are no developers with a mini 1g... So welcome aboard. |
23:06:06 | maquis | linuxstb: the power-plug, which is firewire, i believe |
23:06:35 | linuxstb | Do you get a "power" or "charging" icon appear in Rockbox when you plug it in? |
23:06:54 | maquis | linuxstb: cool... i don't know how much time i'll have for development for now, but i have plenty of time to use it.. |
23:07:06 | maquis | linuxstb: i haven't noticed one... |
23:07:25 | *** | Saving seen data "./dancer.seen" |
23:07:35 | maquis | nope |
23:07:43 | linuxstb | Then Rockbox probably isn't detecting your charger, meaning it will power-down according to your idle-poweroff setting. But ipods need to be on to charge, so it will then immediately reboot.... |
23:07:44 | maquis | nothing on the wps changes when i unplug and replug |
23:07:45 | | Join yossa [0] (n=chatzill@chello081018216139.chello.pl) |
23:08:10 | maquis | ah... if i get a chance, i'll see about why that's happening one of these evenings, then |
23:08:18 | linuxstb | Does your WPS have the standard status bar? i.e. the same as the menus and file browser? |
23:08:42 | maquis | yeah |
23:08:51 | maquis | i'm using the default wps still, i believe |
23:09:28 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
23:10:20 | maquis | linuxstb: i'll turn off idle poweroff for now, and see if i can get around to looking deeper into it sometime... |
23:11:48 | idnar | PaulPosition: would that help if I'm playing music non-stop? |
23:12:53 | maquis | with any luck, after christmas, i might have a video to play with too... :) |
23:13:45 | PaulPosition | idnar - Actually, I'm not even sure every target support the option (if it's there it works) but yeah, if I am not mistaken, there's enough of memory in those devices to buffer up a few songs and then power the disk off.. Unless you're one to skip, skip, skip... Maybe someone else would know better though. |
23:14:01 | idnar | PaulPosition: oh, interesting |
23:14:10 | idnar | PaulPosition: didn't realise they had nearly that much RAM |
23:14:22 | idnar | I'm pretty sure I spotted the option somewhere |
23:14:58 | idnar | yeah, Disk Spindown and Disk Poweroff |
23:15:42 | idnar | the info page is only estimating about 6h playtime, unfortunately |
23:16:03 | SUSaiyan | did anyone ever notice that if you press the previous song button just the right time, it would just show the previous on the display, but actually play the next one? |
23:16:32 | idnar | otoh, the battery percentage is fluctuating, so I'm not sure the estimate is particularly accurate |
23:16:40 | idnar | (for example, it has climbed from 95% to 98% in the last 30 seconds :P) |
23:17:12 | PaulPosition | idnar - idnar, yes.. That's a portalplayer based device you use, right? (ie, iRiver H10 or iPod)? There's a LOT more to be found out about those. |
23:17:20 | idnar | PaulPosition: iAudio X5 |
23:17:26 | PaulPosition | idnar - ahh.. duh. :p |
23:17:49 | idnar | anyhow, I'm driving for about 14 hours this weekend, and I plan to have my iAudio keep my company in the car for as long as it lasts |
23:18:15 | idnar | I've just got a standalone FM adapter atm; there is a combo charger/FM adapter, but I haven't shelled out for it yet |
23:18:28 | | Join muesli [0] (n=muesli_t@91.64.233.208) |
23:19:02 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
23:19:46 | n1s | SUSaiyan: please report in the tracker with as much details on how to reproduce as possible. |
23:21:01 | linuxstb | SUSaiyan: What is "the right time"? There are known issues if you try to seek during the last couple of seconds of a track (because Rockbox has already moved on and is decoding the next track) |
23:21:19 | SUSaiyan | yes, that is the right time |
23:21:54 | Soap | linuxstb: what is the status of the ability to install Rockbox _instead_ of the AppleOS? I don't see any mention of it in your new forum thread or http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta . |
23:22:18 | amiconn | Soap: Just use -wf for writing the bootloader |
23:22:24 | amiconn | ...instead of -a |
23:22:30 | linuxstb | Soap: I didn't want to clutter that thread or wiki page. But it should work. I'll try and document ipodpatcher in a wiki page at some point. |
23:22:34 | idnar | PaulPosition: anyhow, thanks |
23:23:12 | Soap | amiconn: so if I use -wf instead of -a it will will write the bootloader only instead of the bootloader and Apple OS? |
23:23:36 | linuxstb | amiconn: Am I right in thinking a standard Rockbox build only supports FAT32 on the ipods? i.e. FAT12/FAT16 will fail to mount? |
23:23:42 | amiconn | Yes |
23:23:57 | amiconn | FAT12 will always fail, it's completely unsupported |
23:24:00 | Soap | and how would I reboot into apple OS if I wanted to? place the extracted file (appleos.bin) in my root directory? |
23:24:16 | amiconn | FAT12 is a bitch, fat entries spanning the sector boundary... |
23:24:28 | linuxstb | amiconn: OK, that could explain a problem someone is having in the forums. (a Linux user, who may have forgotten -F32 with mkdosfs) |
23:24:39 | amiconn | That's possible |
23:24:54 | amiconn | But on a >2GB disk, you need fat32 anyway |
23:25:24 | Llorean | Soap: If you're going to -wf, you can also -wf rockbox.ipod instead of the bootloader, and boot times into Rockbox will be faster, though there will be no option to boot the original firmware. As well, the backlight has a small glitch like that. |
23:25:24 | amiconn | It is possible to create FAT16 partitions with cluster sizes >32KB, but these are out of specs |
23:25:25 | Bagder | barrywardell: me likes 6455! |
23:25:33 | barrywardell | it's a start |
23:25:41 | barrywardell | a lot more to go! |
23:25:41 | linuxstb | Hmm... My mkdosfs manpage says "Specifies the type of file allocation tables used (12, 16 or 32 bit). If nothing is specified, mkdosfs will automatically select between 12 and 16 bit, whatever fits better for the filesystem size. 32 bit FAT (FAT32 format) must (still) be selected explicitly if you want it." |
23:25:45 | Bagder | :-) |
23:25:48 | | Quit spiorf (Read error: 110 (Connection timed out)) |
23:26:08 | amiconn | linuxstb: It's likely that the manpage is wrong |
23:26:18 | barrywardell | needs testing on ipods (hint hint) |
23:26:22 | amiconn | For me, mkdosfs created a fat32 partition by default |
23:26:39 | amiconn | That was when testing large sectors, on a 10GB HD |
23:26:44 | dan_a | linuxstb: I've just tried the new ipodpatcher.exe with the 3g. It didn't find it :( |
23:26:47 | amiconn | *large virtual sectors |
23:26:52 | | Join tehsmo [0] (n=whyrph@tysonyo.resnet.mtu.edu) |
23:26:57 | linuxstb | dan_a: Ah.... |
23:27:00 | SUSaiyan | linuxstb: so its a known problem? |
23:27:06 | Llorean | dan_a: Did it have its original bootpartition? |
23:27:15 | SUSaiyan | also, sorry for being so vague, i was doing multiple things at once |
23:27:30 | linuxstb | dan_a: I think I omitted support for "verson 2" firmware partitions.... |
23:27:46 | barrywardell | dan_a and linuxstb might be interested in 6455 too |
23:27:48 | dan_a | Llorean: Ah, that might be why it doesn't find it - I was going to use it to put the original partition back |
23:28:26 | linuxstb | dan_a: No, I think it's my fault - the 3g has a slightly different firmware partition layout, and ipodpatcher doesn't look for it. I'll try and fix. (I think I have a copy of a 3g partition...) |
23:28:36 | SUSaiyan | when you press previous song just before it switches to the next one, it shows the info about the song that should be playing, but it just starts playing the next one |
23:28:37 | | Quit Arathis (Read error: 54 (Connection reset by peer)) |
23:28:47 | linuxstb | barrywardell: What does the patch do? i.e. how can I test? |
23:29:18 | barrywardell | not a huge amount. gathers all pp usb drivers into one driver |
23:29:20 | Llorean | The description reads like the patch doesn't do anything from the user's perspective yet, but is rather a template for beginning work? |
23:29:20 | SUSaiyan | also, its convinced its playing the right song, so even if you do press back a couple of times more it still refuses to play the song you were listening to before |
23:29:30 | barrywardell | and defines hw registers for usb |
23:30:07 | barrywardell | usb_detect should work, but rebooting when usb is connected is defined out |
23:30:39 | barrywardell | Llorean: exactly |
23:31:26 | | Join XavierGr [0] (n=xavier@ppp187-141.adsl.forthnet.gr) |
23:31:57 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
23:33:07 | | Join terriblyinept [0] (n=energy_O@74-130-3-62.dhcp.insightbb.com) |
23:33:36 | barrywardell | gtg |
23:34:12 | linuxstb | SUSaiyan: Yes, that's a well-known problem. It's in the patch tracker (and has been for a long time). |
23:34:19 | linuxstb | s/patch/bug/ |
23:34:28 | SUSaiyan | so why doesnt anyone fix it :/ |
23:35:06 | linuxstb | barrywardell: Seems to work fine on my Color. |
23:35:28 | Llorean | SUSaiyan: Feel free to fix it then. |
23:35:45 | PaulPosition | SUSaiyan - maybe because it would break other things and none went through the end of the puzzle..? |
23:36:18 | SUSaiyan | okay ill go add it to my to do list for next week .. |
23:36:22 | SUSaiyan | ;) |
23:36:58 | dan_a | barrywardell: I've tested http://pastebin.ca/283784 on the 3G - it boots both Apple and Rockbox FW perfectly |
23:38:36 | | Quit PaulPosition ("off to geekfest. Rolled the dice and doh! killed the princess and kissed the dragon.") |
23:42:33 | | Part terriblyinept |
23:43:12 | | Quit barrywardell (Read error: 145 (Connection timed out)) |
23:45:15 | | Quit banan_ (Remote closed the connection) |
23:46:23 | | Quit MarcoPolo ("Bye !") |
23:47:19 | | Quit midkay_ ("*poff*") |
23:49:53 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:52:30 | | Join DerPhil [0] (n=derphil@p57B474D8.dip.t-dialin.net) |
23:52:40 | DerPhil | hi someone out there providing some quick help? |
23:52:47 | DerPhil | or whatever you'd call it |
23:53:00 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
23:53:03 | linuxstb_ | You have 10 seconds, then the quick help expires |
23:53:09 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
23:53:15 | DerPhil | i just installed rockbox on my ipod 5.5gen and nowmy ipod only shows "Loading Rockbox" |
23:53:15 | DerPapst | 5 |
23:53:17 | DerPapst | 4 |
23:53:17 | Llorean | Hehehe |
23:53:19 | DerPhil | what should i do? |
23:53:19 | DerPapst | ^^ |
23:53:29 | DerPhil | papst hilf du mir :'( |
23:53:34 | DerPapst | hehe |
23:53:42 | Llorean | DerPhil: What does it say for Result: ? |
23:53:51 | DerPhil | result?! |
23:53:58 | DerPapst | i don't have any experiences with rockbox. sorry |
23:54:04 | DerPhil | TOSHIBA MK3008GAL |
23:54:09 | DerPhil | No partition found |
23:54:16 | linuxstb | Is it an 80GB? |
23:54:17 | DerPhil | Partition 1: 0x0B 7130 MB |
23:54:21 | DerPhil | no, 30 |
23:54:27 | DerPhil | Loading Rockbox... |
23:54:31 | DerPhil | and then it stops |
23:54:44 | DerPapst | DerPhil: did you follow the instructions from here? http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta . |
23:55:04 | DerPhil | oh cmon |
23:55:21 | DerPhil | i thought 5.5 was supported like the website says... |
23:55:29 | DerPhil | no i used the normal ipod video manual |
23:55:29 | DerPhil | :'( |
23:55:42 | linuxstb | The manual hasn't been updated... |
23:55:42 | DerPapst | use this one |
23:55:54 | DerPapst | it should work |
23:55:54 | * | linuxstb goes to put a warning in the manual install page |
23:56:45 | DerPhil | thx |