00:00:08 | webguest71 | What? How could it not work? |
00:00:16 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:00:25 | | Part Robin0800 |
00:00:25 | saratoga | webguest71: your gigabeat can't boot without that hidden folder |
00:00:37 | saratoga | so if its not there, your gigabeat is broken |
00:00:54 | webguest71 | Well it works fine. I just want to switch the firmware to Rockbox. |
00:01:16 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:01:26 | saratoga | webguest71: then you're mistaken about there not being a hidden folder |
00:01:34 | DerPapst | webguest71: do know how to let windows display hidden files? |
00:01:43 | | Quit Thundercloud_ (Connection timed out) |
00:02:13 | Llorean | DerPapst: Apparently I can't fix it. |
00:02:18 | DerPapst | somewhat like in an explorer windows... Extras -> folder optioins |
00:02:19 | webguest71 | I went to 'Tools' and did what you said. |
00:02:22 | * | Llorean feels really stupid, but cannae remember his SVN password. |
00:02:32 | DerPapst | hah |
00:02:35 | | Join Buschel [0] (n=abc@p54A3E92E.dip.t-dialin.net) |
00:02:51 | DerPapst | that's the funniest thing i've ever heared :-D |
00:03:07 | saratoga | webguest71: you're doing something wrong, so I'd look through again until you figure it out |
00:03:17 | saratoga | that or try google, theres probably instructions for windows somewhere |
00:03:21 | | Part Robin0800 |
00:03:26 | DerPapst | but it feels good to be one commit ahead :P |
00:03:34 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:04:43 | Llorean | There we go. I was *cough* reminded. ;) |
00:04:56 | DerPapst | thanks :D |
00:05:23 | | Part Robin0800 |
00:05:33 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:06:32 | | Part Robin0800 |
00:06:43 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:07:29 | DerPapst | wheee/ |
00:07:41 | | Quit midkay ("Leaving") |
00:07:42 | DerPapst | me is featured on the front page |
00:08:07 | * | DerPapst is going to be famous ;) |
00:08:19 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
00:08:23 | | Quit pepie34 ("Ex-Chat") |
00:08:25 | Bagder | fame and glory! |
00:08:55 | | Part Robin0800 |
00:09:04 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:09:31 | pixelma | wow... what's with the real name policy in the last commit ;) |
00:09:49 | DerPapst | hehe |
00:10:06 | saratoga | speaking of fame and glory, have the MOB and USB GSOC projects made any progress? |
00:10:31 | | Part Robin0800 |
00:10:42 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
00:11:11 | scorche | Bagder: hooray!....nice timing! |
00:11:18 | webguest71 | Could the boot loader be in 'pictures'...? |
00:11:19 | Bagder | saratoga: austriancoder has started on the usb work and I believe Nico_P is about to |
00:11:27 | Llorean | MOB is currently in a state of mental development as school isn't quite over for that student, if I recall |
00:11:30 | Bagder | scorche: ? |
00:11:43 | scorche | "Deposit INCOMING WIRE" |
00:11:55 | Bagder | ah |
00:11:56 | saratoga | wow thats a crappy semester |
00:12:16 | saratoga | what exactly does the MOB project fix? just album art or more then that? |
00:12:41 | Bagder | all "dynamic" data that goes for a particular song |
00:12:49 | Nico_P | Llorean: that's about it |
00:12:51 | | Quit lids (Remote closed the connection) |
00:12:57 | preglow | saratoga: so, how's stuff going? |
00:12:58 | Bagder | should also fix our problems with very large tags |
00:13:09 | Bagder | should be fine for the lyrics people too |
00:13:10 | Llorean | saratoga: MOB fixes *everything* |
00:13:28 | Llorean | In theory it'll fix album art, the possibility of lyrics, the 32 song maximum in the buffer... |
00:13:29 | saratoga | will it fix that old issue preventing APE tag parsing? |
00:13:29 | webguest71 | There aren't any hidden files here... It isn't displaying where the boot loader is coming from. |
00:13:44 | Llorean | webguest71: Have you enabled System Files as well as Hidden Files? |
00:13:52 | Llorean | And are you connected directly to the player, NOT using the dock? |
00:14:06 | saratoga | sorry, APE tags for MP3 |
00:14:21 | preglow | saratoga: that's another issue |
00:14:28 | preglow | afaik |
00:14:34 | DerPapst | MOB... sounds fun ;) |
00:14:34 | | Quit saratoga ("CGI:IRC (EOF)") |
00:14:35 | | Join saratoga2 [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-73f4763b3b40ca7e) |
00:14:50 | Llorean | I believe ape tags on MP3 is more of a policy issue than anything else, isn't it? |
00:14:55 | preglow | yeah |
00:15:09 | preglow | i think it's more of a practical issue, really |
00:15:09 | saratoga2 | i'd like to at least read replaygain tags from them |
00:15:14 | Llorean | Though couldn't that be solved by separating the metadata handling from the codecs completely? |
00:15:27 | saratoga2 | since for about 4 years every replaygain program on earth only did APEv2 for those tags |
00:15:33 | preglow | for reading ape tags, you always need to skip to the end, and right now we have an option for controlling id3 tag priority so you can avoid doing it |
00:15:41 | webguest71 | Everything's been enabled. |
00:15:43 | preglow | but if we are to check out ape tags, we always need to seek to the end, rendering that option unusable |
00:15:50 | webguest71 | And I'm using a USB cable and not a dock. |
00:15:56 | DerPapst | but honestly. it will be very boring for all of this unofficial builds distributers if there is no albumart patch anymore. |
00:16:04 | saratoga2 | boring is good |
00:16:11 | Llorean | webguest71: Well, the files have to be there for your device to work. |
00:16:15 | Llorean | webguest71: What drive is it? |
00:16:24 | saratoga2 | preglow: i'm making progress on the various overflow bugs in the fixed point decoder |
00:16:25 | | Part maffe |
00:16:28 | preglow | i think that option should be abolished anyway, who the hell wants to prioritise id3v1 tags |
00:16:33 | webguest71 | F: |
00:16:36 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:16:39 | preglow | saratoga2: yeah, saw your latest code |
00:16:46 | Llorean | webguest71: Go to "Start->Run" and type F:\GBSYSTEM\ |
00:16:46 | preglow | saratoga2: huffman stuff still eluding you? |
00:16:54 | saratoga2 | no thats working now |
00:16:59 | preglow | oh, cool |
00:17:04 | preglow | fancy bug? |
00:17:13 | saratoga2 | theres just an accuracy/overflow issue, which I'm slowly correcting now |
00:17:19 | saratoga2 | hopefully thats the last big one |
00:17:35 | webguest71 | Okay, now what? |
00:17:44 | webguest71 | Do I extract the rockbox files here? |
00:17:46 | Llorean | No |
00:18:05 | Llorean | But since you can get there, but you couldn't see the GBSYSTEM folder on your player, it suggests that you have not, in fact, enabled the options properly? |
00:18:10 | saratoga2 | yeah that thing with unpacking exponents was insane, somehow the code managed to switch from 16.16 to 24.8 format for some variables and 32.32 for others, and then do just the right number of multiplies to cancel the errors out |
00:18:18 | webguest71 | It says I did. |
00:18:29 | preglow | saratoga2: ahaha, that's fixed point magic for you |
00:18:41 | saratoga2 | fixing that problem got rid of that overflow problem, but it took me about 5 hours of staring at the code to realize what was happening |
00:18:59 | preglow | count yourself lucky you even got it after that time, heh |
00:19:20 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
00:19:42 | Nico_P | saratoga2: where are you keeping your code ?* |
00:19:44 | DerPapst | good night :) |
00:19:51 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
00:19:59 | saratoga2 | Nico_P: i updated the original tracker task for it |
00:20:03 | Nico_P | ok |
00:20:10 | saratoga2 | if you hit the patch tracker, its the top FS entry |
00:20:25 | saratoga2 | that reminds me, what is the default sort criteria for FS? |
00:20:32 | Llorean | Severity, I think |
00:20:37 | saratoga2 | i've never understood what property the WMA decoder had that made it on top |
00:20:55 | webguest71 | Now what? |
00:21:34 | Llorean | webguest71: You need to copy the files to the folders that the manual tells you to put them in. |
00:21:36 | pixelma | Bagder: hanging build once more? |
00:21:38 | saratoga2 | Nico_P: that code is still fairly buggy though, anything with samples above ~-2dB or so will clip badly |
00:21:46 | Llorean | webguest71: If you can't see the folders, you can at least get to them with the start->run method |
00:22:10 | preglow | saratoga2: ouch |
00:22:17 | saratoga2 | should have something better up tonight or tomorrow, at least i hope so |
00:22:31 | webguest71 | In GBSYSTEM there's a folder called 'IMAGE.' Does it go in there? |
00:23:04 | | Quit joa (Read error: 104 (Connection reset by peer)) |
00:23:27 | | Join joa [0] (n=joe@86.155.233.255) |
00:23:39 | saratoga2 | preglow: i think its because almost all the coefficients and constants used are normalized between 1 and -1, while samples are between 2^15 and -2^15, so the former effectively has 16 bit precision |
00:23:40 | Llorean | webguest71: You need to read the manual |
00:24:03 | | Quit ender (" PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil, perpetrated) |
00:24:45 | webguest71 | It's kind of vague. because I don't really know where the main folder of my Toshiba Gigabeat is. |
00:25:24 | Llorean | Does it say "main folder" or "root"? |
00:25:44 | Llorean | Because the Root refers to F:\, the lowest level folder on the player. It's a common computing term. |
00:25:54 | webguest71 | No, there's a folder called 'IMAGE' and a file called 'MDB.' |
00:26:05 | | Quit TrueJournals (Read error: 110 (Connection timed out)) |
00:26:10 | Llorean | I meant the manual |
00:27:56 | | Join printfXh4 [0] (n=pseudo@ppp121-45-243-36.lns2.bne4.internode.on.net) |
00:29:10 | | Quit mirak ("Ex-Chat") |
00:29:54 | webguest71 | I'm just going to do this later. |
00:29:59 | markun | ok |
00:30:14 | markun | what are you trying to do anyway? |
00:30:20 | markun | install rockbox? |
00:30:21 | webguest71 | My own lack of knowledge in firmware modding is aggragraving me. -.- |
00:30:31 | webguest71 | Yea, on my Toshiba Gigabeat F10. |
00:30:39 | markun | it's very easy |
00:30:41 | | Join Rimidimi [0] (n=Miranda@dslb-084-056-176-204.pools.arcor-ip.net) |
00:30:57 | markun | did you download the bootloader FWIMG01.DAT and rockbox.zip? |
00:31:00 | Llorean | markun: He can't get windows to show the hidden folders. |
00:31:18 | Llorean | And I'm not certain he's read the manual very carefully, since he was talking about some "main folder" |
00:31:54 | markun | webguest71: which drive letter does your F10 have? |
00:32:04 | | Quit matsl (Remote closed the connection) |
00:32:07 | preglow | saratoga2: so, what're you planning to do about it? |
00:32:55 | saratoga2 | preglow: I'm switching parts of the codec over to 0.32 precision, and defining multiply operations between the parts that will allow them to coexist |
00:33:05 | saratoga2 | no idea if it will fix the problem, but it seems like a good place to start |
00:33:53 | webguest71 | Nevermind, I have to go now anyway. I'll be back later, hopefully. |
00:34:05 | webguest71 | Maybe I'll go through the manual entirely in the mean time. |
00:34:09 | | Quit webguest71 ("CGI:IRC") |
00:34:20 | preglow | saratoga2: does indeed |
00:34:32 | preglow | saratoga2: odds are decent that is the problem anyway |
00:35:55 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
00:36:17 | chrisjs169 | can a theme cause data aborts? |
00:37:00 | | Join ducbian [0] (n=Nick@cpc2-cmbg3-0-0-cust33.cmbg.cable.ntl.com) |
00:38:33 | JdGordon | shhuoldnt be able to... |
00:39:17 | chrisjs169 | well....it is |
00:42:07 | Buschel | preglow: hi, you've had some time to check the changes in the mpc-decoder? |
00:43:36 | preglow | Buschel: just had a look, was planning on testing it tonight, but too late now |
00:43:42 | preglow | anyway, it looks nice enough to commit |
00:43:45 | | Quit bospaadje ("great minds run in great circles") |
00:44:18 | preglow | but anyway, does the code work in floating point mode? |
00:44:37 | preglow | i see a lot of integer constants |
00:44:55 | Buschel | preglow: no, not really. if it is is of high importance i need to re-enable it. |
00:45:05 | | Join Davide-NYC [0] (n=chatzill@user-12hdtj8.cable.mindspring.com) |
00:45:31 | preglow | Buschel: well, i'd rather not remove it. we might have targets that use fpus soon, like gigabeat s |
00:45:33 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
00:45:50 | preglow | Buschel: what was wrong with the old floating point constant approach anyway? gcc should convert the numbers to integers at compile-time anyway |
00:46:19 | Buschel | preglow: ok, I just assumed float is not important as it was defined to use fixed point for each target |
00:46:52 | preglow | ah, yeah,right now it does, but like i said, gigabeat s has been somewhat cracked now, so we might have a port for it |
00:47:01 | preglow | and then it doesn't really make sense to remove floating point functionality |
00:47:03 | Buschel | preglow: old float point approach was ok, but the constants were nto precise |
00:47:24 | preglow | Buschel: but they can be made more precise also in floating point format, yes? |
00:47:36 | Buschel | hmm, i will check for re-enabling floating point. but this will be hard to test :) |
00:47:39 | preglow | heh |
00:47:46 | | Part nls |
00:47:56 | preglow | the simulator should be able to run in fpu mode |
00:48:10 | Buschel | yes, just use double precision floats like defined in the official mpc-decoder |
00:48:22 | preglow | yup, good |
00:48:32 | preglow | the old code used explicit float casting, i see |
00:48:38 | preglow | that's not good, ints have more precision than that |
00:48:39 | Buschel | yep |
00:48:47 | | Part maffe |
00:49:09 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:49:22 | *** | Saving seen data "./dancer.seen" |
00:49:35 | saratoga2 | preglow: can you tell me if this could possibly do anything other then return 0? |
00:49:45 | saratoga2 | temp = 0; // PJJ |
00:49:46 | preglow | anyway, i'm going away for the weekend again tomorrow, but i'll see if i have time to test/commit. i don't really mind removing fpu functionality as long as it's fixed sooner or later |
00:49:52 | saratoga2 | temp = (temp + 0x0) * x2; |
00:50:06 | Buschel | preglow: nevertheless re-enabling floating point should not be too much effort. just redefining the "old" floating point constants. the macros are still present |
00:50:11 | preglow | saratoga2: don't see how it could, no |
00:50:23 | saratoga2 | ok just wondering if I'm losing my mind |
00:50:46 | preglow | Buschel: yeah |
00:51:04 | Buschel | preglow: sounds good. I think I'll work on it some hours over weekend |
00:51:48 | preglow | goodgood |
00:52:00 | preglow | that stuff might be nice to integrate into libmpcdec too, since it applies to all platforms |
00:52:57 | chrisjs169 | JdGordon: official Rockbox build with KratoGlass theme, Settings -> Recording Settings-> Trigger -> Data abort at 0004C64C |
00:53:54 | Buschel | preglow: btw, the fast-DCT for polyphase-filterbank (calculate_new_V) which is included in mpc-decoding is not included in libmad? |
00:53:57 | Rimidimi | Is here anyone with an iRiver H10 and knowledge of C# ;-) I think i've found the right way to smooth the ADC values of the iRiver Pad but will need help of a"sklilled" programmer... I am testing in the plugin api and cant get it ported to the button.c ;-( |
00:56:24 | preglow | Buschel: i believe it is |
00:57:27 | preglow | dct32() in synth.c |
00:57:28 | Buschel | preglow: there is defined some dct-stuff which imo is used for the dct, but not for not for polyphase. the very special constants are not defined either |
00:59:02 | Buschel | we should check which one is faster :o) |
00:59:10 | * | amiconn wonders who writes stuff like temp = (temp + 0x0) * x2; |
00:59:42 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
01:00 |
01:00:14 | preglow | Buschel: i think they're pretty much the same thing |
01:01:03 | | Quit rift ("d'accord") |
01:01:49 | Buschel | preglow: will have a deeper look into it tomorrow. got no code on my notebook... |
01:04:02 | | Quit spiorf (Remote closed the connection) |
01:04:42 | * | amiconn pings Bagder |
01:04:56 | | Part Rimidimi |
01:06:09 | | Quit lids_ (Remote closed the connection) |
01:06:27 | JdGordon | chrisjs169: just about on my way to an exam.. but that doesnt sound ike a theme problem... petur or mmmm are the recording people i tinhk |
01:06:52 | Buschel | ok, gotta quit now. see you! |
01:06:55 | | Quit Buschel () |
01:07:41 | Davide-NYC | Any devs working on the 3G iPod build? |
01:08:04 | chrisjs169 | JdGordon: you're right - it wasn't...if statusbar: off is set, it aborts |
01:09:13 | JdGordon | not on my e200 |
01:09:28 | * | JdGordon goned |
01:09:51 | chrisjs169 | you sure? |
01:10:27 | | Join Gursikh [0] (n=Gursikh@tremulous/officialdevannoyer/khalsa) |
01:10:42 | chrisjs169 | i just deleted the config.cfg file and restarted my e200, and after modifying the 'Rockboxed' theme and reloading it, it aborts when selecting Trigger |
01:10:52 | | Part Gursikh ("Leaving") |
01:12:34 | | Part maffe |
01:13:00 | saratoga2 | heres another fun one |
01:13:08 | saratoga2 | while (x > 0x19220) x-PI |
01:13:16 | saratoga2 | if (x > 0x19220) |
01:13:18 | | Join Rob222241 [0] (n=Miranda@p54B15C16.dip.t-dialin.net) |
01:13:27 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
01:13:35 | saratoga2 | someone was watching out for cases where PI is a negative number! |
01:15:31 | Robin0800 | album art patch |
01:16:47 | pixelma | Davide-NYC: I believe jhMikeS was searching for a portalplayer device with a certain PP chip in it (don't remember exactly which and if the 3G ipod has this one) |
01:17:12 | Davide-NYC | pixelma: thanks |
01:17:19 | preglow | saratoga2: special code |
01:17:20 | chrisjs169 | Robin0800: what about it? |
01:17:29 | preglow | anyway, i demand sleep now |
01:17:30 | Davide-NYC | jhMikeS: Mike, you want a 3G iPod? |
01:17:38 | preglow | see you later |
01:18:00 | Robin0800 | is it soon going to be commited? |
01:19:00 | chrisjs169 | i don't know |
01:19:52 | saratoga2 | and I demand at least an hour at the gym before I decend any farther into this madness |
01:19:57 | | Quit saratoga2 ("CGI:IRC") |
01:21:18 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:21:51 | | Quit Robin0800 (" HydraIRC -> http://www.hydrairc.com <- Would you like to know more?") |
01:21:59 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:23:14 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
01:23:48 | | Quit ducbian ("Leaving") |
01:25:08 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
01:25:31 | | Quit Robin0800 (Client Quit) |
01:25:40 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:27:29 | | Quit Robin0800 (Client Quit) |
01:27:35 | | Join Robin0800 [0] (n=Robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:27:49 | | Join Rob2222 [0] (n=Miranda@p54b17428.dip.t-dialin.net) |
01:27:50 | | Join Rimidimi [0] (n=Miranda@dslb-084-056-176-204.pools.arcor-ip.net) |
01:28:03 | | Part Rimidimi |
01:30:06 | | Quit Robin0800 (Client Quit) |
01:31:31 | | Join Robin0800 [0] (n=robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:32:49 | jhMikeS | Davide-NYC: sure...gratis? :) |
01:32:55 | Davide-NYC | sure |
01:33:09 | | Quit Robin0800 (Client Quit) |
01:33:12 | Davide-NYC | As long as you are working on something to make the interface snappier |
01:33:20 | | Join Robin0800 [0] (n=robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:33:23 | Davide-NYC | cause right now it's a dog |
01:33:26 | Davide-NYC | :) |
01:34:04 | jhMikeS | well, that's pp5002? not sure what to do with it now but I always find things to take care of after using something |
01:34:12 | Davide-NYC | hehe |
01:34:17 | Davide-NYC | I don;t know |
01:34:46 | Davide-NYC | It was a 15GB 3G iPod, now it's a 10GB 3G iPod. You tell me |
01:34:57 | | Quit Robin0800 (Client Quit) |
01:35:00 | Davide-NYC | anywho, send me your addy and I'll toss it in the mail. |
01:35:01 | jhMikeS | why'd it lose 5GB? |
01:35:03 | | Join Robin0800 [0] (n=robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:35:06 | Davide-NYC | I replaced the HD |
01:36:49 | | Quit Robin0800 (Client Quit) |
01:36:55 | | Join Robin0800 [0] (n=robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:37:47 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
01:37:51 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
01:38:03 | XavierGr | w00t I am running the rockbox sim without the X-server :) |
01:38:40 | Davide-NYC | later |
01:38:44 | | Quit Davide-NYC ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
01:38:51 | | Quit Robin0800 (Client Quit) |
01:38:57 | | Join Robin0800 [0] (n=robin080@cpc5-brig8-0-0-cust142.brig.cable.ntl.com) |
01:41:29 | | Quit Robin0800 (Client Quit) |
01:43:42 | | Quit entheh ("^~") |
01:44:18 | XavierGr | does anyone know how to turn off the sim, with sdl on framebuffer nothing allows me to stop the execution of the simulator |
01:44:26 | | Join delorean90 [0] (n=Delorean@70-101-164-164.dsl2.mon.ny.frontiernet.net) |
01:45:40 | | Part pixelma |
01:47:26 | | Join DrMoos [0] (i=moos@m135.net81-66-158.noos.fr) |
01:47:56 | | Join miepchen^schlaf [0] (n=hihi@p54bf79f0.dip.t-dialin.net) |
01:48:20 | DrMoos | hello here |
01:49:07 | markun | hi DrMoos! |
01:50:03 | DrMoos | "moos: nickname already in use" strange |
01:50:10 | DrMoos | salut markun |
01:55:10 | | Quit jhMikeS (Nick collision from services.) |
01:55:16 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:55:45 | | Nick jurrie_ is now known as jurrie (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
02:00 |
02:02:49 | | Join limbus [0] (n=limbus@port-83-236-56-26.dynamic.qsc.de) |
02:02:54 | limbus | hi all |
02:02:59 | limbus | build hanging again ? |
02:03:57 | Nico_P | XavierGr: you didn't start the sim from a console ? |
02:04:08 | Nico_P | or a tty ? |
02:06:26 | Nico_P | I got to go but XavierGr, if you read this here are some pointers: CTRL-C or find the pid of your sim and send it a signal, e.g. kill -9 <pid> (a bit extreme but it'll work fine) |
02:07:35 | | Quit Nico_P (Remote closed the connection) |
02:09:12 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
02:14:27 | | Join Thundercloud_ [0] (n=thunderc@82.152.174.184) |
02:19:40 | | Nick limbus is now known as lImbus (n=limbus@port-83-236-56-26.dynamic.qsc.de) |
02:20:41 | | Quit lImbus (" HydraIRC -> http://www.hydrairc.com <-") |
02:22:08 | | Part TrueJournals |
02:22:41 | XavierGr | Nico_P: the sim was started from a console but as soon as the sim starts there is no visual of the console anymore, ctrl-c didn't work either (I tried nearly every button combination without results) |
02:22:47 | XavierGr | so in the end I had to reboot the vm |
02:30:36 | | Join RMenes379 [0] (n=viewtifu@ool-4351bd58.dyn.optonline.net) |
02:31:30 | RMenes379 | *bamf* |
02:31:35 | RMenes379 | Hello there! |
02:33:40 | RMenes379 | I'm currently gathering some information about the Archos Video AV100/Jukebox Multimedia players. |
02:36:20 | RMenes379 | Does anyone else own one of these players? |
02:38:36 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
02:42:53 | | Quit DataGhost (Nick collision from services.) |
02:42:59 | | Join DataGhost [0] (i=dataghos@ip3e832ea5.speed.planet.nl) |
02:43:48 | | Join lids [0] (i=lds@gateway/tor/x-3dbfe49b5a42e4b2) |
02:49:26 | *** | Saving seen data "./dancer.seen" |
02:51:44 | RMenes379 | Well... I can try to get info if I can get the player apart. |
02:57:10 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
03:00 |
03:00:25 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
03:02:04 | | Join kkurbjun [0] (n=kkurbjun@c-71-56-227-141.hsd1.co.comcast.net) |
03:04:35 | RMenes379 | Good news, everyone! |
03:04:43 | RMenes379 | I got the player mostly taken apart. |
03:04:59 | RMenes379 | I've already identified two chips on the top side. |
03:08:33 | linuxstb | RMenes379: Do you know about the archopen.org project? |
03:08:48 | linuxstb | e.g. this page describes the hardware - http://www.archopen.org/tiki-index.php?page=AV1xx_Chipset |
03:09:58 | RMenes379 | Ummm... I just took apart a player that... |
03:10:00 | RMenes379 | D'OH! |
03:11:31 | RMenes379 | I hope my efforts weren't in vain. |
03:13:11 | | Quit delorean90 () |
03:17:17 | RMenes379 | linuxstb: I haven't seen word about ArchOpen until now. |
03:18:18 | | Join aaron__ [0] (n=chatzill@68-112-180-65.dhcp.fdul.wi.charter.com) |
03:18:42 | aaron__ | . |
03:19:40 | RMenes379 | Sorry for the delays in between sentences. I'm trying to get the hard drive out of this Archos to replace it with something bigger. |
03:20:19 | aaron__ | anyone here have experience with the Zen vision:M, or just plain vision |
03:20:48 | aaron__ | is there a way to retrieve the nk.bin file from the player, or do I need to extract it from the firmware installer? |
03:25:12 | aaron__ | noone? |
03:26:03 | | Quit Thundercloud_ (Remote closed the connection) |
03:27:59 | JdGordon | amiconn: you still round? |
03:29:20 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
03:32:22 | RMenes379 | Well, that was fun. |
03:36:40 | | Join aaron___ [0] (n=chatzill@68-112-180-65.dhcp.fdul.wi.charter.com) |
03:39:22 | | Nick aaron___ is now known as airhead (n=chatzill@68-112-180-65.dhcp.fdul.wi.charter.com) |
03:40:54 | | Part TrueJournals |
03:43:53 | | Quit jhMikeS (Nick collision from services.) |
03:43:59 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
03:53:45 | | Quit aaron__ (Read error: 110 (Connection timed out)) |
03:55:00 | RMenes379 | Has anyone ever dumped the firmware for the Archos Video AV100? |
03:58:05 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007060115]") |
03:59:09 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
04:00 |
04:02:26 | | Quit Llorean ("Leaving.") |
04:05:49 | | Join miepchen^schlaf [0] (n=hihi@p54bf4c96.dip.t-dialin.net) |
04:06:16 | | Join Llorean [0] (n=llorean@cpe-70-113-91-140.austin.res.rr.com) |
04:06:52 | JdGordon | bloody build server :'( |
04:07:34 | | Quit RMenes379 () |
04:07:35 | kkurbjun | markun, did you ever try out idle mode on the gigabeat? |
04:07:41 | JdGordon | none of the archos have dircache do they? |
04:08:07 | scorche | i think dirchache is >8MB, so no |
04:08:38 | | Join toffe82 [0] (n=chatzill@65.198.26.227) |
04:10:45 | | Quit linuxstb (Read error: 113 (No route to host)) |
04:17:44 | kkurbjun | markun, nevermind, I don't think what I was thinking will work |
04:18:08 | JdGordon | can anyone with a working gcc-elf-sh please do a compile with a patch to see bin delta? |
04:18:43 | | Join lymeca_ [0] (n=lymeca@unaffiliated/lymeca) |
04:18:45 | | Nick lymeca_ is now known as lymeca (n=lymeca@unaffiliated/lymeca) |
04:19:13 | lymeca | I have a 4th gen monochrome 20GB iPod here with 3 partitions: |
04:19:37 | lymeca | 2 small unkown ones at the begining (31KB and 32MB large) and then 1 large HFS+ one |
04:20:05 | lymeca | Is it safe to completely delete the HFS+ partition and create a new FAT32 partition in the unallocated space using GParted? |
04:20:07 | alienbiker99 | ive got one sitting here, gotta get an ipod game though |
04:20:23 | lymeca | I'm not planning on wiping the first two aprtitions |
04:20:39 | lymeca | But I want to make sure it's safe to wipe the HFS+ one and create a FAT32... |
04:20:47 | Llorean | lymeca: You need to follow the conversion instructions in the wiki for it to work with Rockbox |
04:21:05 | lymeca | darn, so no GParted |
04:21:34 | lymeca | I run Debian GNU/Linux so I can't/won't use iTunes |
04:22:49 | | Join dwarfy [0] (n=dwarfish@adsl-155-18-116.tys.bellsouth.net) |
04:22:59 | dwarfy | hey i got a dumb, simple Q. |
04:23:23 | dwarfy | is there a way to display a Folder.jpg file with the archos Rec. ? |
04:23:47 | Llorean | lymeca: iTunes isn't part of the instructions for converting, since they assume you're an OSX user |
04:24:04 | lymeca | Can it be done with GNU/Linux? |
04:25:34 | Llorean | Yeah |
04:25:45 | Llorean | The instructions are basically the same for either |
04:25:58 | Llorean | Since you're doing it in the terminal on OSX, which is very similar |
04:27:09 | dwarfy | ok sorry for my lame Q. |
04:29:44 | lymeca | So I have to first dd the mbr-4g-20gb.bin to /dev/sdd (sdd is the ipod on my machine) and THEN format sdd3 with FAT32? |
04:29:55 | * | JdGordon not sure if he shuold commit this or not :'( |
04:29:55 | | Quit jhMikeS ("Meow!") |
04:31:06 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:31:25 | | Join miepchen^schlaf [0] (n=hihi@p54bf7998.dip.t-dialin.net) |
04:31:31 | JdGordon | are switches not very efficient on arm or something? |
04:47:58 | | Join toffe82_ [0] (n=chatzill@65.198.26.227) |
04:49:29 | *** | Saving seen data "./dancer.seen" |
04:58:24 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:58:29 | | Join miepchen^schlaf [0] (n=hihi@p54BF71B6.dip.t-dialin.net) |
04:58:55 | lymeca | I'm on GNU/Linux and I just dd the partition table for my 20GB 4th Gen Ipod onto /dev/sde |
04:59:13 | lymeca | Now what method should I use to create fat32 partition on /dev/sde3? |
05:00 |
05:05:37 | Slowking_Man | mkfs.vfat |
05:06:09 | lymeca | I don't have that command available on my Debian box |
05:06:21 | lymeca | I searched the packlage repositories for it but nothing came up |
05:07:10 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
05:10:32 | kkurbjun | I have a #define setup as: LCDADDR(x, y) (lcd_framebuffer+y*LCD_WIDTH+x) with lcd_frambuffer setup as: fb_data *const lcd_framebuffer; and I use LCDADDR: LCDADDR(0, 0). The expectation I would have is that is a constant address that ends up calculated, but everytime I compile I get this error: error: initializer element is not constant. I have also tried using simply lcd_framebuffer instead of LCDADDR(0,0), but I still get the er |
05:11:49 | kkurbjun | I thought using *const told the compiler that the pointer address cannot be modified |
05:12:50 | kkurbjun | as a note I am trying to make the gigabeat use FRAME instead of defining a new array for the gigabeat |
05:13:06 | lymeca | The guide on the wiki describing HFS+ to FAT32 conversion for Mac OS X users says to create the FAT32 partition with the command "newfs_msdos -F32 -v iPod /dev/rdiskNs2" |
05:13:26 | lymeca | What equivalent command with arguements/switched would it be with mkfs.vfat on GNU/Linux? |
05:13:52 | lymeca | Will "mkfs.vfat /dev/sde3" work fine? |
05:15:41 | kkurbjun | I did a quick test writing directly to FRAME instead of writing to that second array and then copying it over in doom and you get an extra 6 frames per second. I would think it would be beneficial to get all of rockbox writing directly to the LCD buffer if we can on targets that have hardware to do the updates for us. |
05:15:54 | lymeca | Do I need to worry about the '-v F32' switch in the Mac OS X example? |
05:16:06 | lymeca | Err, I meant "-v iPod" |
05:21:14 | | Quit Rondom (Connection timed out) |
05:22:06 | | Part Llorean |
05:22:43 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
05:28:14 | | Join Rondom [0] (n=Rondom@p57a977dd.dip.t-dialin.net) |
05:29:54 | | Quit airhead ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
05:35:16 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
05:35:45 | | Join miepchen^schlaf [0] (n=hihi@p54bf681c.dip.t-dialin.net) |
05:59:08 | | Quit Rondom (Nick collision from services.) |
05:59:26 | | Join Rondom [0] (n=Rondom@p57A9741B.dip.t-dialin.net) |
06:00 |
06:00:06 | lymeca | Okay I've got a big problem now: I copied the mbr-4g-20gb.bin parition table over a second time to /dev/sde and now only sde1 and sde2 are showing up. |
06:00:23 | lymeca | sde3 is the big partition where I need to put a fat32 filesystem, but it doesn't exist. |
06:00:48 | lymeca | # mkfs.vfat /dev/sde3 |
06:00:48 | lymeca | /dev/sde3: No such file or directory |
06:01:13 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
06:01:18 | | Join miepchen^schlaf [0] (n=hihi@p54bf665b.dip.t-dialin.net) |
06:01:24 | lymeca | This wasn't the case before... I can boot up the iPod and it asks for language settings like it's the first boot and in the "About" screen it says there is 0 space |
06:01:46 | lymeca | Where did the third partition go and how can I recreate it and put FAT32 on it again? |
06:05:58 | | Join Guest51858 [0] (n=Sovi3t@c-71-195-54-179.hsd1.mi.comcast.net) |
06:08:33 | | Quit zylche (Read error: 110 (Connection timed out)) |
06:12:07 | | Join bmach [0] (i=cfbc4151@gateway/web/cgi-irc/labb.contactor.se/x-ed90552f473d4844) |
06:12:22 | bmach | How do you install themes and font packs...? |
06:13:12 | bmach | Anyone not idling |
06:13:13 | bmach | ? |
06:13:15 | scorche | extract them into the root, typically |
06:13:19 | Guest51858 | unzip them into their respective folders |
06:13:29 | Guest51858 | or that |
06:13:43 | scorche | well, it depends how they are set up |
06:15:12 | Guest51858 | yeah, if you're downloading them off of the rockbox site, chances are you just extract to root |
06:15:58 | bmach | Yea... I'm pretty confused by all of this. I've never modded the firmware of anything. |
06:16:38 | scorche | if you are confused, the manual is a good thing to read to get un-confused ;) |
06:16:58 | bmach | It didn't say anything about fonts. |
06:17:55 | scorche | sure it does |
06:18:03 | | Quit ze (Read error: 104 (Connection reset by peer)) |
06:18:12 | | Quit [Ray] (Remote closed the connection) |
06:18:26 | | Join [Ray] [0] (n=ray@yarvje.xs4all.nl) |
06:18:28 | scorche | section 9.1 |
06:20:45 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
06:22:43 | bmach | So it does. |
06:23:07 | bmach | The manual's just a long read. I just downloaded Rockbox so I don't have to deal with Gigabeat Room. |
06:23:33 | scorche | you can search the pdf for a string such as "font" |
06:24:11 | toffe82_ | bmach: just use rbutils |
06:25:16 | bmach | Use what? |
06:26:57 | | Quit bmach ("CGI:IRC (EOF)") |
06:29:31 | toffe82_ | http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
06:29:57 | toffe82_ | one way or another, you have to read something ;) |
06:30:44 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
06:31:03 | | Quit maffe (Remote closed the connection) |
06:42:02 | | Quit Guest51858 () |
06:42:27 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:43:00 | | Quit linuxstb_ (Read error: 113 (No route to host)) |
06:44:27 | | Join Sunbun [0] (n=RamuBawl@ppp-71-130-10-204.dsl.irvnca.pacbell.net) |
06:49:33 | *** | Saving seen data "./dancer.seen" |
06:55:19 | | Quit linuxstb__ (Read error: 110 (Connection timed out)) |
07:00 |
07:06:13 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
07:06:39 | | Join miepchen^schlaf [0] (n=hihi@p54bf4e88.dip.t-dialin.net) |
07:37:19 | | Join spiorf [0] (n=spiorf@host200-209-dynamic.14-87-r.retail.telecomitalia.it) |
07:39:08 | lymeca | Are the two small partitions in the front of the iPod HDD (mine are 31KB and 32MB large) really bad to erase? |
07:39:23 | lymeca | What data is stored on them? |
07:40:42 | Slowking_Man | I don't know specifically, but sounds like system data |
07:41:11 | Slowking_Man | Unless you really need the extra 32MB, I'd say if it ain't broke, don't fix it |
07:56:01 | | Part toffe82_ |
07:59:33 | | Quit scorche (" off i go!") |
08:00 |
08:04:15 | lymeca | Slowking_Man: It's not that I need the extra 32MB but I want to set a new disk label |
08:05:22 | lymeca | I tried copying the 20GB 4th generation ipod partition table "mbr-4g-20gb.bin" to my ipod and it's kinda messed up now |
08:06:20 | lymeca | When I plug in my iPod to my machine it only detects an sde1 and sde2, and no sde3 like before when the third was the large one (~18.5GB) and contained the actual data (it was HFS+ but I want it to be FAT32) |
08:06:47 | lymeca | If the computer can't see an sde3 then I can't run mkfs.vfat on it |
08:08:14 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
08:11:16 | | Part kaaloo |
08:14:03 | | Join _Veseliq_ [0] (n=veseliq@host.91-92-172-170.airbites.bg) |
08:14:40 | amiconn | kkurbjun: There is a reason why the lcd data is written to a separate array and then copied |
08:15:24 | amiconn | If you write directly to the hardware lcd framebuffer, you'll get lots of graphical glitches at least in some parts of the application |
08:16:32 | amiconn | JdGordon: What's wrong with your sh-elf-gcc? |
08:16:36 | | Join Doomed|Sleep [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
08:16:56 | kkurbjun | amiconn, yeah, I found that out |
08:17:11 | kkurbjun | I'm working on a better solution now |
08:17:26 | kkurbjun | the gigabeat has a paletted mode that works really nice with doom |
08:17:39 | kkurbjun | using that I can go from 36 fps to 54 |
08:18:03 | kkurbjun | I am trying to come up with a generic set of calls though so that it can be used with rockboy as well |
08:18:29 | amiconn | hmm |
08:18:45 | amiconn | ANything more than 35fps isn't important for doom afaik |
08:18:51 | kkurbjun | I think it could be beneficial to have an optimized palette mode for the targets. |
08:19:02 | kkurbjun | amiconn, yes, but I would like to put in midi playback |
08:19:34 | | Quit DrMoos ("Glory to Rockbox") |
08:19:41 | kkurbjun | and I don't see a reason why the hardware shouldn't be taken advantage of |
08:19:45 | amiconn | hmm |
08:20:39 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
08:20:43 | kkurbjun | I won't be committing any of the work before I make a patch though so people can review it |
08:21:42 | kkurbjun | I want to get rockboy and doom running with the palette mode on the gigabeat and then look into making a general palette mode for targets that don't have the hardware, but could possibly be optimized with some asm |
08:22:01 | amiconn | Well, for the gigabeat I think there could be some functions in the lcd driver that allows to switch mode from the usual 16bit to palletted, and a way to access the hardware lcd buffer |
08:22:22 | | Quit alienbiker99 (Read error: 104 (Connection reset by peer)) |
08:22:26 | amiconn | All other lcd controllers don't have pallette modes |
08:23:41 | amiconn | The asm optimisation can as well be done in the plugin (as part of the plugin lib if you want it reusable) |
08:23:49 | JdGordon | amiconn: it compiled without the patch so i doesnt work and i havnt had a chance (or rememebred to) fix it.... |
08:24:11 | kkurbjun | so you think we should keep it out of the core unless the hardware supports it |
08:24:17 | | Join Rob222241 [0] (n=Miranda@p54b15df8.dip.t-dialin.net) |
08:24:17 | kkurbjun | I can live with that |
08:24:54 | kkurbjun | well.. |
08:25:24 | kkurbjun | for the H320 I wrote core in doom to do the palete conversion and writes directly to the lcd controller |
08:25:35 | JdGordon | amiconn: anywho, I converted the db and dircache debug screens to use the list and it somehow added 200b on h300 and ~1k on sansa! so didnt want to commit it |
08:25:39 | kkurbjun | and I think something like that could be done on other targets |
08:25:47 | * | JdGordon still thinks the debug menu can be scrapped form regular builds |
08:25:50 | amiconn | Well, the core should only contain stuff that's used by the core. Sometimes it's necessary to put some extra functions serving as a hook, in order to avoid too much direct hardware messing in the plugins |
08:25:53 | kkurbjun | but it doesn't seem like it should really be in the plugin |
08:25:54 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
08:25:59 | | Join miepchen^schlaf [0] (n=hihi@p54BF63D1.dip.t-dialin.net) |
08:27:07 | kkurbjun | so in that situation what do you think should be done? |
08:27:23 | kkurbjun | it seems like it would be a necessary hook |
08:27:23 | amiconn | JdGordon: Not entirely. Some information is useful for tracking down problems of users, e.g. the hdd problem in this fmr yesterday |
08:27:35 | JdGordon | alrighty |
08:27:40 | * | JdGordon gone, back tomoow night |
08:27:44 | | Quit JdGordon ("Konversation terminated!") |
08:32:18 | kkurbjun | amiconn, to clarify what I said above: the palette mode could write direct to the lcd controller on all the targets as any plugin that uses a palette (at least doom and rockboy that I know of) keep their own buffer in the plugin, so when a call to something like lcd_bitmap_256 is done there doesn't need to be a call to lcd_update. |
08:32:45 | | Join GodEater_ [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
08:32:47 | kkurbjun | and to do that properly you would need to do a good amount of hardware fiddling |
08:33:02 | kkurbjun | at least writing to the lcd controller |
08:33:23 | amiconn | That would be more like lcd_pallette_blit() |
08:33:39 | kkurbjun | yeah, I wasn't sure what to call it |
08:33:43 | kkurbjun | I'll go with that |
08:35:05 | amiconn | We already have lcd_yuv_blit() for video on colour targets, and lcd_blit() (monochrome data in a format identical or best-matching the internal lcd format) on monochrome and 2-bit greyscale targets |
08:35:31 | amiconn | The latter is for use by the grayscale library and the rvf video playback |
08:35:45 | kkurbjun | so you think it would be acceptable to add a palette_blit function to the core as well then? |
08:35:56 | amiconn | So we might have lcd_pallette_blit() in the core for colour targets |
08:37:47 | amiconn | Keep in mind that we don't want the core to become unnecessarily large. Atm there are no low-mem colour targets though, but even 16MB (X5) or 32MB (most others) aren't endless... |
08:38:06 | | Quit jhMikeS (Nick collision from services.) |
08:38:12 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
08:38:42 | kkurbjun | no, I agree, I don't want to add in a ton of size, but the benefits can/are significant on the less powerful targets |
08:38:56 | kkurbjun | it made a difference on the H320 at least |
08:39:05 | amiconn | Pallette blitting should in fact be very simple |
08:39:52 | | Quit joa (Read error: 110 (Connection timed out)) |
08:40:02 | kkurbjun | yeah, it's not much code for the gigabeat or the H320 |
08:40:19 | amiconn | The pallette is a lookup table anyway, so it's just reading the value from the palletted framebuffer, looking up the value in the pallette, and transferring that to the lcd controller |
08:41:05 | amiconn | For the gigabeat the lookup can be left out, at the cost that you need to switch modes between the plugin that uses palletted mode and the rest of rockbox |
08:41:31 | amiconn | That makes it impossible to use only part of the lcd for palletted data |
08:42:03 | kkurbjun | yes, the palette_blit doesn't have calls for size or position right now because of it |
08:42:15 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:42:54 | amiconn | But on other targets it could... |
08:43:45 | kkurbjun | I would be surprised if someone wanted to use paletted mode for only part of the screen - it would be a fast write for games/emulators that used the full screen |
08:44:25 | amiconn | The plugin might want to use text output outside the palletted area |
08:44:49 | kkurbjun | hmm |
08:45:02 | kkurbjun | true, rockboy does that |
08:45:05 | amiconn | Not that I think this would be common though |
08:45:13 | | Join SliMM [0] (n=chatzill@89.136.181.105) |
08:45:22 | SliMM | hello |
08:45:27 | amiconn | ah |
08:45:34 | SliMM | i have a question about WPSs |
08:45:37 | kkurbjun | I'll keep working with what I have for now and post a patch so you can see what I've done |
08:45:50 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
08:45:58 | kkurbjun | right now I am leaning toward just doing a fullscreen write |
08:46:20 | SliMM | does %s affect the whole current line, or just what's after it (%s)? |
08:46:26 | kkurbjun | but when I have more I'll let you know |
08:46:31 | kkurbjun | I need to sleep now though |
08:46:39 | kkurbjun | thanks for the feedback |
08:48:07 | | Quit lids (Remote closed the connection) |
08:49:10 | SliMM | anyone? |
08:49:37 | *** | Saving seen data "./dancer.seen" |
08:50:26 | | Join lids [0] (i=lds@gateway/tor/x-b4c9eb074ce66cf0) |
08:54:14 | markun | kkurbjun: I didn't see the patch you talk about on http://www.rockbox.org/twiki/bin/view/Main/GigabeatFJTAG |
08:56:31 | kkurbjun | markun, I haven't attached it, I started writing that up and I got distracted, I plan to soon but a recent commit on OpenOCD's SVN broke my patch |
08:56:42 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
08:56:54 | markun | kkurbjun: can't you submit your patch to OpenOCD instead? |
08:57:06 | | Join miepchen^schlaf [0] (n=hihi@p54BF4A5B.dip.t-dialin.net) |
08:57:35 | kkurbjun | so I need to go back and fix it, they added some functions that will make it alot cleaner, I just need to debug it - I was planning on doing that, but my original patch was very hacky, it was just enough to flash back the sector I erased by accident |
08:57:59 | kkurbjun | with their new code though the patch should be much smaller and cleaner |
08:58:42 | kkurbjun | I just need to get around to fixing it - I got distracted by the lcd hardware in the gigabeat |
08:58:48 | markun | ok |
08:58:50 | amiconn | SliMM: The %s is for the whole line |
08:59:06 | markun | did you find out anything about the LCD hardware? |
08:59:39 | SliMM | amiconn: why don't you include the scrolling margins patch in the svn? |
08:59:49 | kkurbjun | I just got another 4 fps out of doom so now it's running at 58 fps up from 36 - I'm just messing around with the controller built in to the s3cxxx |
09:00 |
09:00:18 | amiconn | Because the scrolling margins patch isn't the right approach |
09:00:23 | kkurbjun | I don't know what that chip does in the actual lcd, but there's quite a bit the s3c controller can do |
09:01:14 | SliMM | amiconn: what's the right approach? |
09:01:57 | markun | kkurbjun: you know that the LCD only refreshes at 25fps, right? |
09:01:59 | amiconn | kkurbjun: If you want rockboy to be able to use the pallette blit and still output its text, you would need a whole set of drawing functions for that mode |
09:03:05 | amiconn | Those could reside in the plugin lib though |
09:03:16 | kkurbjun | markun, I'm just trying to reduce the load on the cpu so that I can look into running midi with doom, with such a small screen, anything more then 20-30 is faster then I can tell |
09:03:22 | | Join petur [0] (i=d4efd6a6@rockbox/developer/petur) |
09:03:37 | kkurbjun | yes, I knew that |
09:03:43 | markun | yes, good plan |
09:03:49 | kkurbjun | or at least I read that a while ago |
09:04:07 | kkurbjun | I think it was from you before : ), how do you know it's at 25? |
09:04:31 | markun | while you are at it maybe you want to think about some strategy to reduce flickering in mpegplayer for the Gigabeat? |
09:04:42 | markun | double buffering maybe? |
09:04:54 | | Quit linuxstb (Read error: 113 (No route to host)) |
09:05:08 | kkurbjun | amiconn, the text with the screen is more of a debug feature that I can live without |
09:05:12 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
09:05:28 | amiconn | markun: What makes it flicker? Does lcd_yuv_blit() just write to the hardware buffer without synchronisation? |
09:05:36 | markun | amiconn: indeed |
09:05:42 | kkurbjun | markun, I don't know what causes the flickering, but I don't think we monitor the HSTATUS and VSTATUS right now |
09:05:49 | kkurbjun | ahh, ok |
09:06:37 | markun | double buffering would also help for jewels I think |
09:06:46 | kkurbjun | the palette updates require that you watch them and make sure you don't write to the palette while the screen is refreshing |
09:07:27 | kkurbjun | it's already buffered twice, I think it just needs to be synced with the VSTATUS bits |
09:07:59 | kkurbjun | which would slow it down a bit - I don't know how much though |
09:10:07 | | Join Zagor [0] (n=bjorn@rockbox/developer/Zagor) |
09:10:46 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
09:11:08 | kkurbjun | markun, I'll post some more info on the jtag stuff when I get a chance which won't be for at least 3 more days, I'd like to get the information up before devcon west so that other people can work with it |
09:11:08 | amiconn | markun: Is it possible to change the ram address the lcd controller is reading from? |
09:11:23 | kkurbjun | amiconn, yes |
09:11:24 | markun | amiconn: yes |
09:12:02 | kkurbjun | sorry |
09:12:08 | markun | kkurbjun: I'm not planning to play with the JTAG (at least not soon) but I was just wondering where the patch was because it was mentioned in the wiki. |
09:12:22 | amiconn | Hmm, and does the controller provide a method to fire an interrupt when switching frames? |
09:12:52 | | Quit petur ("CGI:IRC (Ping timeout)") |
09:14:23 | markun | kkurbjun: do you know? |
09:14:52 | kkurbjun | I don't see one in the interrupt list |
09:15:02 | kkurbjun | oh wait |
09:15:23 | kkurbjun | there is one, I'm not sure what triggers it |
09:15:37 | | Join petur [0] (i=d4efd6a6@rockbox/developer/petur) |
09:15:38 | amiconn | Because, if that is possible, mpegplayer could be made flicker free at practically no extra cpu cost |
09:16:18 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
09:16:19 | kkurbjun | yeah, you can have it trigget on a vsync |
09:16:45 | kkurbjun | timing diagram is on page 15-15 |
09:16:49 | kkurbjun | INT_FrSyn |
09:17:32 | kkurbjun | there's also one for an LCD FIFO |
09:17:44 | kkurbjun | I guess when it's getting to the end of the bank address |
09:18:58 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
09:19:01 | * | petur wonders if something is wrong with the wiki |
09:19:06 | | Join miepchen^schlaf [0] (n=hihi@p54BF7BFE.dip.t-dialin.net) |
09:20:37 | petur | bah... really lousy connection to www.rockbox.org |
09:21:02 | B4gder | want me to disable the petur filter? |
09:21:13 | petur | it's better again |
09:21:28 | B4gder | so disabling worked then... |
09:21:40 | petur | I saved a wiki page and was thrown out of IRC and the wiki :/ |
09:21:48 | B4gder | :-( |
09:22:10 | petur | maybe temp disconnect between here and the server |
09:22:19 | | Quit p_stead (Read error: 110 (Connection timed out)) |
09:22:27 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
09:51:34 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
09:53:21 | | Join Farpnut [0] (n=asd@60.50.211.48) |
09:53:21 | lymeca | I mistakenly wrote the partition table mbr-4g-20gb.bin to the disk block device file /dev/sde instead of the first partition where the table is actually located at /dev/sde1 |
09:53:44 | lymeca | Would writing that file using dd to the of=/dev/sde do anything bad? |
09:56:26 | lymeca | brb |
09:56:43 | | Quit lymeca ("...and don't forget: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 !") |
09:57:21 | | Join Rimidimi [0] (n=Miranda@dslb-084-056-150-068.pools.arcor-ip.net) |
09:57:43 | pondlife | Hmm, what is the Recording > Trigger menu using? Is that in need of conversion to be a standard menu? |
09:58:18 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
10:00 |
10:02:46 | | Join Arathis [0] (n=doerk@p54848B5A.dip0.t-ipconnect.de) |
10:03:48 | | Join lymeca_ [0] (n=lymeca@unaffiliated/lymeca) |
10:04:02 | lymeca_ | My third partition on the iPod won't show up anymore... and that's the big one! |
10:05:28 | GodEater_ | well if you wrote an original apple mbr I'm not surprised |
10:06:02 | | Quit Farp (Read error: 110 (Connection timed out)) |
10:06:12 | Slowking_Man | writing it to the device file would overwrite the boot sector |
10:06:34 | GodEater_ | I can't imagine why you'd want to write an mbr to a partition anyway |
10:06:48 | Slowking_Man | I told you messing with it was a bad idea :> |
10:06:58 | GodEater_ | what would it acheive other than corrupting the filesystem there ? |
10:07:13 | lymeca_ | The ROckbox wiki said to do it in order to switch the large third partition from HFS+ to FAT32 |
10:07:30 | GodEater_ | really? Which bit of the wiki says that ? |
10:08:09 | GodEater_ | do you have iPL installed too or something ? |
10:09:12 | lymeca_ | http://www.rockbox.org/twiki/bin/view/Main/IpodConversionToFAT32#c_Apply_the_correct_partition_ta |
10:09:47 | lymeca_ | No I don't have iPL before I started I just had 3 partitions and the second was APple's firmware and the third was a 18.5GB HFS+ partition for muzak |
10:10:07 | lymeca_ | I didn't know what the first partition was for... it was only 31 KB large |
10:10:18 | GodEater_ | that's extremely odd |
10:10:24 | GodEater_ | did you buy this iPod from new ? |
10:10:27 | GodEater_ | or is it 2nd hand |
10:10:51 | lymeca_ | It's odd the iPod would have 3 partitions? |
10:10:54 | lymeca_ | Why? |
10:11:00 | GodEater_ | because they only have 2 |
10:11:01 | lymeca_ | It seems that's usual from what I've read online |
10:11:17 | GodEater_ | having one with 3 is unique in my experience |
10:11:21 | lymeca_ | http://www.macosxhints.com/article.php?story=2006021923332755 |
10:11:33 | lymeca_ | Maybe it's because this iPod was formated on Mac OS X |
10:11:44 | GodEater_ | ah - yes |
10:11:50 | lymeca_ | The person at this Mac OS X-specific website has the same partition setup I did |
10:11:59 | lymeca_ | Maybe that's why I only see two partitions now though! |
10:12:01 | GodEater_ | the first "partition" there is actually the apple partition map - the equivalent of the mbr |
10:12:08 | lymeca_ | Because I SHOULD only see 2 aprtitions! |
10:12:10 | GodEater_ | that's correct |
10:12:16 | pondlife | B4gder (or anyone who knows): Is the build size (as in the Deltas table) just the final size of the rockbox.<target> file, or is there more to it? |
10:12:31 | B4gder | pondlife: that's prettt much what it does, yes |
10:12:32 | lymeca_ | Okay then where's the apple firmware located when I have two partitions? |
10:12:35 | GodEater_ | writing the mbr to /dev/sde is the correct thing to do lymeca_ |
10:12:42 | GodEater_ | in the first partition |
10:12:44 | B4gder | pondlife: except for the archos ones which it counts the uncompressed ones |
10:12:46 | lymeca_ | Oh well whoops |
10:12:49 | GodEater_ | , the second one is the one with your music in |
10:12:49 | pondlife | OK |
10:12:55 | | Join rift [0] (n=heroes@114.56.70-86.rev.gaoland.net) |
10:12:56 | pondlife | So I can check before committing... |
10:13:12 | lymeca_ | After I though I might've done bad by writing the .bin to /dev/sde I wrote it to /dev/sde1 |
10:13:14 | | Join leftright [0] (i=d9e1f524@gateway/web/cgi-irc/labb.contactor.se/x-6fdbe3ba387b9cc2) |
10:13:23 | pondlife | Although my gcc version may make a substantial difference I guess. |
10:13:24 | lymeca_ | And I didn't have a backup of the apple firmware partition =[ |
10:13:28 | GodEater_ | that was definitely wrong |
10:13:33 | B4gder | pondlife: tools/mkinfo.pl is what makes the info file from where that size is extracted... |
10:13:44 | GodEater_ | lymeca_: search our apple install forums for the key phrase ".ipsw" |
10:13:53 | GodEater_ | it'll tell you how to fix what you've done :) |
10:14:09 | lymeca_ | Can I find a working Apple firmware partition for a 4th generation iPod that's monochrome and 20GB? |
10:14:24 | lymeca_ | And I'll have to dd it back onto /dev/sde1 |
10:14:33 | B4gder | pondlife: true, the gcc version is of course important |
10:15:10 | GodEater_ | lymeca_: http://forums.rockbox.org/index.php?topic=8069.0 <−− this thread is what you want |
10:15:12 | | Quit Doomed|Sleep (Read error: 104 (Connection reset by peer)) |
10:15:18 | | Join alienbiker99 [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
10:15:30 | GodEater_ | it says where to get the firmware from, and what to do with it when you get it |
10:15:48 | GodEater_ | follow the instructions in that thread carefully, and you'll have your iPod back and working again in no time |
10:16:31 | leftright | I have an interesting issue, with latest current build, file tree browsing, after rolo'ing the build, it doesnt see music tracks in some albums, blank directories |
10:17:08 | leftright | H140 |
10:17:26 | GodEater_ | leftright: have you chkdsk'd the filesystem on your H140 ? |
10:17:41 | leftright | yes, its fine on my pc |
10:18:02 | lymeca_ | At the firmware download site there are two options and I don't know which one to choose for my 20GB 4th Gen iPod: "4G (4.3.1.1)" and "5G (10.3.1.1)" |
10:18:14 | leftright | it started with a build of 3 days ago |
10:18:15 | lymeca_ | I'm sorry the last one is "4G (10.3.1.1)" |
10:18:38 | lymeca_ | What's the difference between 4.3.1.1 and 10.3.1.1? |
10:20:30 | | Quit tchan ("WeeChat 0.2.5-cvs") |
10:20:51 | GodEater_ | lymeca_: good question, don't know :( |
10:21:34 | GodEater_ | lymeca_: get the 10.3.1.1 one, it's the latest version |
10:22:08 | GodEater_ | Apple's version numbers jump all over the place I seem to recall now |
10:24:06 | lymeca_ | So I should do exactly what Febs said? |
10:24:35 | GodEater_ | yep |
10:24:41 | lymeca_ | rename 'Firmware-10.3.1.1' to bootloader.bin and run 'ipodpatcher N -w bootloader.bin'? |
10:24:48 | GodEater_ | unzip it first |
10:24:51 | lymeca_ | I don't have Rockbox bootloader installed right now I don't think |
10:24:53 | lymeca_ | I did unzip |
10:24:54 | GodEater_ | the .ipsw file is a zip file |
10:24:55 | GodEater_ | ok |
10:25:07 | lymeca_ | I have a 'Firmware-10.3.1.1" file |
10:25:08 | GodEater_ | doesn't matter |
10:25:18 | GodEater_ | cool - rename it what Febs said |
10:25:29 | lymeca_ | and the ipodpatcher execuatable is here too |
10:25:34 | GodEater_ | good |
10:26:06 | GodEater_ | make sure, that if you're iPod decides to reflash itself after you've done this |
10:26:11 | lymeca_ | Okay so I've got the firmware named 'bootloader.bin' and ipodpatcher |
10:26:14 | GodEater_ | that you don't do what the other guy did, and hard reset it |
10:26:19 | lymeca_ | right |
10:26:26 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
10:26:30 | GodEater_ | it's the only way we know of to brick an iPod |
10:26:37 | lymeca_ | okay so should I run 'ipodpatcher N -d'? |
10:26:40 | | Join TrualgZolu [0] (i=505424f8@gateway/web/cgi-irc/labb.contactor.se/x-629db7d130d0ab4c) |
10:26:52 | lymeca_ | What is? Hard reseting during a reflash? |
10:26:56 | GodEater_ | yes |
10:26:59 | | Quit TrualgZolu (Client Quit) |
10:27:11 | GodEater_ | one sec |
10:27:49 | lymeca_ | What does the 'N" do? |
10:27:53 | leftright | GodEater: I have reverted to a build from the 31/6/07 and it works fine, it sees all the directories, |
10:28:14 | leftright | rather it sees all the file in the directories |
10:28:29 | | Join trualgzolu [0] (i=505424f8@gateway/web/cgi-irc/labb.contactor.se/x-48f3106d5ba04d25) |
10:28:42 | | Quit trualgzolu (Client Quit) |
10:28:42 | | Join obo [0] (n=obo@host217-41-62-170.in-addr.btopenworld.com) |
10:30:00 | GodEater_ | lymeca_: "N" isn't meant literally |
10:30:09 | lymeca_ | ohh that's /dev/sde |
10:30:11 | GodEater_ | you replace N with your ipod device, so in your case /dev/sde |
10:30:16 | GodEater_ | and you don't need the -d step |
10:30:18 | | Join ze_ [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
10:30:27 | | Quit ze (Read error: 104 (Connection reset by peer)) |
10:30:33 | | Nick ze_ is now known as ze (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
10:30:33 | GodEater_ | since you've already ruined your firmware partition, it wouldn't work anyway :) |
10:30:45 | GodEater_ | so move to the -w step |
10:30:49 | | Quit leftright ("CGI:IRC") |
10:30:50 | lymeca_ | What does -d do, wipe whatever is in /dev/sde1? |
10:30:59 | GodEater_ | no, it removes the rockbox bootloader |
10:31:00 | GodEater_ | if it's there |
10:31:09 | lymeca_ | Which is installed in /dev/sde1 |
10:31:11 | GodEater_ | otherwise it doesn't do anything |
10:31:17 | GodEater_ | correct |
10:31:20 | lymeca_ | alongside the Apple firmware in the same partion |
10:31:24 | GodEater_ | yes |
10:31:49 | lymeca_ | Okok this is starting to make sense... -d wouldn't hurt then if Rockbox bootloader isn't even there though, right? |
10:32:13 | GodEater_ | no - but your firmware partition doesn't contain any firmware at all any more |
10:32:25 | GodEater_ | so I wouldn't bother running it - it'll probably upset ipodpatcher |
10:32:31 | lymeca_ | When this is all over I'll have two bootloaders in the sde1 firmware partition that I can choose from at boot of the iPod (even though it'll default to Rockbox)... right? |
10:32:40 | GodEater_ | correct again |
10:33:13 | lymeca_ | couldn't resist: |
10:33:19 | lymeca_ | [ERR] Firmware partition doesn't contain Apple copyright, aborting. |
10:33:19 | GodEater_ | the ipod will boot to rockbox normally, and to apple's OS if you move the hold switch to the "on" position as soon as you power it on |
10:33:22 | lymeca_ | That makes sense =] |
10:33:45 | GodEater_ | this is assuming you choose to install the rockbox bootloader of course :) |
10:33:45 | lymeca_ | Oh what if hold is set to on before it's powered on? |
10:33:51 | GodEater_ | you can't power it on :) |
10:34:04 | lymeca_ | Well you need the rockbox bootloader to use rockbox right? |
10:34:08 | pondlife | Hmm, any Cygwin users know where I might find a gcc 3.4.6 package? |
10:34:20 | GodEater_ | lymeca_: technically no, but let's not go there now |
10:34:27 | lymeca_ | Otherwise Apple's firmware will just load and ignore the .rockbox on the large partition |
10:34:34 | lymeca_ | ah ok =] |
10:34:53 | GodEater_ | ipodpatcher has some other fancy features, but lets get your iPod working again first |
10:35:24 | lymeca_ | uh-oh |
10:35:28 | lymeca_ | ./ipodpatcher /dev/sde1 -w bootloader.bin |
10:35:31 | lymeca_ | didn't work |
10:35:35 | GodEater_ | don't use /dev/sde1 |
10:35:40 | lymeca_ | ! |
10:35:41 | GodEater_ | use /dev/sde |
10:35:44 | lymeca_ | oh |
10:36:04 | * | GodEater_ keeps meaning to pester linuxstb about that |
10:36:16 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:36:21 | GodEater_ | talk of the devil |
10:36:24 | lymeca_ | speak of the devil! |
10:36:25 | pondlife | lol |
10:36:41 | petur | hehe |
10:36:44 | pondlife | linuxstb: You are satanic, apparently! |
10:36:52 | GodEater_ | hahaha |
10:36:53 | * | B4gder embraces for upcoming pestering |
10:37:05 | GodEater_ | embraces? or just braces? |
10:37:06 | lymeca_ | -em perhaps? |
10:37:10 | pondlife | GodEater_: Go!! Pester! |
10:37:14 | petur | 666 |
10:37:18 | pondlife | lol |
10:37:22 | pondlife | + |
10:37:41 | pondlife | Ah, no.. that only helps with vampires |
10:37:53 | B4gder | haha |
10:37:57 | B4gder | try garlic |
10:38:00 | lymeca_ | okay it's still not working |
10:38:02 | pondlife | Yum |
10:38:02 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:38:04 | GodEater_ | linuxstb: would you consider adding a small feature to ipodpatcher such that if people insist on (mistakenly) specifying the partition rather than the device file, we just get ipodpatcher to prompt "did you mean /dev/sd(n)" and then work as expected ? |
10:38:11 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
10:38:34 | lymeca_ | ./ipodpatcher /dev/sde -w bootloader.bin |
10:38:34 | GodEater_ | lymeca_: what happened this time ? |
10:38:41 | lymeca_ | ERR] Firmware partition doesn't contain Apple copyright, aborting. |
10:38:42 | lymeca_ | [ERR] Failed to read firmware directory - nimages=0 |
10:38:50 | GodEater_ | lymeca_: ok - use dd instead |
10:39:02 | lymeca_ | It also gave me output from the partition table telling me what it was |
10:39:06 | GodEater_ | dd if=bootloader.bin of=/dev/sde1 |
10:39:13 | lymeca_ | hrmm okay you sure that won't do bad |
10:39:23 | GodEater_ | how can it be worse than what you already did? :) |
10:39:27 | lymeca_ | Good point |
10:39:38 | lymeca_ | I dd the partition table onto the firmware partition |
10:39:53 | lymeca_ | Only because that's how it was setup back when it was "Mac-formatted" with HFS+ |
10:39:53 | GodEater_ | this will just write over the top of that |
10:40:04 | lymeca_ | The partition table DOES go in /dev/sde1 then! |
10:40:08 | GodEater_ | no |
10:40:12 | GodEater_ | the *firmware* goes tehre |
10:40:20 | lymeca_ | not in mac-formatted mode |
10:40:30 | lymeca_ | http://www.macgeekery.com/help/hardware/ipod_hard_drive_upgrade_partition_map |
10:40:39 | lymeca_ | the partition map is in sde1 |
10:40:45 | lymeca_ | and the firmware partition is sde2 |
10:40:45 | GodEater_ | you *have* written the mbr to /dev/sde already right ? |
10:40:48 | lymeca_ | data is sde3 |
10:40:54 | lymeca_ | Yeah I did that multiple times |
10:40:58 | lymeca_ | Then I did it once on sde1 |
10:41:07 | lymeca_ | Which is now the firmware partition apparently |
10:41:20 | GodEater_ | wait |
10:41:20 | lymeca_ | So now I'm going to run dd if=bootloader.bin of=/dev/sde1 |
10:41:29 | GodEater_ | your device still shows three partitions ? |
10:41:35 | lymeca_ | No it only shows two now |
10:41:36 | GodEater_ | /dev/sde1 , 2 and 3 ? |
10:41:38 | GodEater_ | right |
10:41:38 | GodEater_ | ok |
10:41:41 | GodEater_ | then do what I said |
10:41:45 | GodEater_ | dd if=bootloader.bin of=/dev/sde1 |
10:42:01 | lymeca_ | Which makes sense... that means I copied the partition table to /dev/sde corrrectly... it's in the MBR safe and sound |
10:43:00 | lymeca_ | OKay I just dded it... should I also do the ROckbox firmware or try and boot into the Apple firmware first? |
10:43:12 | GodEater_ | boot apple first |
10:44:26 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
10:44:30 | lymeca_ | plug it into the wall like it says? |
10:44:43 | GodEater_ | doesn't hurt |
10:44:55 | GodEater_ | esp. if it's low on battery |
10:45:01 | GodEater_ | brb - call of nature |
10:45:02 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
10:47:55 | lymeca_ | GodEater_ I just ran mkfs.vfat /dev/sde2 |
10:48:01 | lymeca_ | The Apple firmware works |
10:48:06 | GodEater_ | excellent |
10:48:18 | lymeca_ | I'm launching GParted to check it out |
10:48:39 | GodEater_ | that means you're free to continue with your rockbox install now |
10:48:47 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
10:49:42 | *** | Saving seen data "./dancer.seen" |
10:50:14 | lymeca_ | Here's a Q: if the Ipod firmware relies on storing the bulk of the program on the large data partition with only a boot loader in the small partition, how is it working with no FAT32 partition? |
10:50:31 | lymeca_ | "milar to the Ipod firmware, most of the Rockbox code is contained in a “build” that resides on your player’s drive." |
10:50:34 | lymeca_ | That's from the manual |
10:50:50 | n1s | lymeca_: the OF lives in the firmware partition |
10:51:09 | lymeca_ | Original Firmware = OF? |
10:51:21 | n1s | a small partition about 50-100 MB in a partition marked as empty |
10:51:32 | n1s | yeah original firmware |
10:52:12 | GodEater_ | the iPod's "real" bootloader lives in flash memory on the iPod, and is mostly inaccessible |
10:52:19 | lymeca_ | Well I just used dd to copy a firmware file onto that small partition (it's 32MB for me) and it worked... but the firmare image file was only 4.5MB |
10:52:33 | GodEater_ | yes, the firmware partition is mostly empty space |
10:52:46 | GodEater_ | which is how come we can fiddle with it, and add stuff in without breaking things |
10:53:08 | GodEater_ | the firmware partition on the 5.5G, which is what I have, is about 100MB |
10:53:13 | GodEater_ | but the firmware is much smaller than that |
10:53:32 | lymeca_ | So a Windows formatted iPod will boot up first from the flash memory boot loader which read the HDD MBR and then knows how to access the partitions. Then it access the HDD firmware partition, usually the first and smallest, and loads the Apple firmware. |
10:53:49 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
10:55:14 | GodEater_ | yep |
10:55:38 | lymeca_ | Okay so no copyrighted APple firmware code exists on the much largeer second "data" partition |
10:55:42 | GodEater_ | nope |
10:55:43 | | Join linuxstb [0] (i=5343d4aa@rockbox/developer/linuxstb) |
10:55:51 | GodEater_ | linuxstb: having ADSL woes today ? |
10:56:20 | lymeca_ | So Rockbox is shifted one in comparison to the Apple firmware: |
10:56:41 | GodEater_ | it makes it easier to upgrade that way |
10:56:44 | lymeca_ | Apple's has bootloader in flash and firmware in first partition, Rockbox has boot loader in first partition and firmware in second partition |
10:56:56 | GodEater_ | you *can* write the rockbox firmware into the OF firmware too, instead of the rockbox bootloader |
10:57:07 | GodEater_ | but it makes updating it a pain, since you have to use ipodpatcher each time |
10:57:29 | lymeca_ | I agree it's much easier to have a .rockbox directory on the second partition |
10:57:47 | GodEater_ | and it stops you booting apple os |
10:58:11 | lymeca_ | [INFO] Part Start Sector End Sector Size (MB) Type |
10:58:11 | lymeca_ | [INFO] 0 63 80324 39.2 Empty (0x00) |
10:58:11 | lymeca_ | [INFO] 1 80325 39054014 19030.1 W95 FAT32 (0x0b) |
10:58:22 | lymeca_ | That's what ipodpatcher says my parition table is |
10:58:22 | * | linuxstb wonders why no-one has mentioned http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore |
10:58:38 | GodEater_ | lymeca_: channel etiquette asks you to use pastebin for big pastes please ? |
10:58:46 | GodEater_ | linuxstb: cos I suck ?:) |
10:59:02 | lymeca_ | ohmygosh linuxstb |
10:59:05 | linuxstb | There's no need to use ipodpatcher at all (on Linux) - dd does the same thing. |
10:59:06 | lymeca_ | Nice link |
10:59:22 | GodEater_ | linuxstb: that's why we ended up using it |
11:00 |
11:00:38 | lymeca_ | Okay so linuxstb, I just dded the Apple firmware image into the first partition... so you say I don't have to use ipodpatcher to install the Rockbox boot loader either? |
11:00:50 | GodEater_ | no he didn't say that |
11:00:58 | GodEater_ | you most definitely need ipodpatcher for that |
11:01:07 | GodEater_ | unless you're really good with a hexeditor |
11:01:12 | lymeca_ | okay, but I don't need to download some extra firmware file? |
11:01:18 | linuxstb | lymeca_: You need to make sure the Apple firmware is working first. Once it is, then you use ipodpatcher as described in the manual. |
11:01:21 | lymeca_ | ipodpatcher has the bootloader built-in? |
11:01:24 | GodEater_ | yes |
11:01:32 | lymeca_ | The Apple firmware is working, and I'm going to run ipodpatcher |
11:01:42 | GodEater_ | lymeca_: don't forget to make sure you've already installed the .rockbox folder too |
11:01:49 | GodEater_ | (not sure if you already said you did that or not) |
11:01:58 | | Quit Rimidimi (Read error: 104 (Connection reset by peer)) |
11:04:18 | * | GodEater_ has to go meet a tester. |
11:04:38 | lymeca_ | So is ipodpatcher moving the Apple firmware and putting the rockbox boot loader in its place? |
11:06:45 | amiconn | Bagder? |
11:06:47 | | Quit linuxstb ("CGI:IRC (Ping timeout)") |
11:06:59 | B4gder | yessir! |
11:07:31 | bospaadje | lymeca_, no ipodpatcher just adds the rockbox boot loader, so you can boot both the apple firmware and rockbox |
11:07:37 | * | petur advises other ISP to linuxstb |
11:07:46 | amiconn | Regarding http://daniel.haxx.se/rockbox/mpeghdr.html - is there a reason why this was removed from rockbox.org? |
11:07:55 | amiconn | And if not, would it make sense to wikify it? |
11:07:58 | B4gder | it wasn't really removed |
11:08:10 | B4gder | it was just that the entire docs/ dir was forwarded to the wiki |
11:08:28 | B4gder | so yeah, I guess it should be wikified |
11:08:33 | amiconn | ok |
11:09:24 | lymeca_ | bospaadje: But then when Apple's boot loader loads in Flash, won't it just load the Apple firmware in the first partition like normal and ignore the Rockbox boot loader tacked on after Apple's firmware in the first partition? |
11:09:34 | | Quit otih_ ("Lost terminal") |
11:10:37 | | Join MatthewMills [0] (i=8b4e0a68@gateway/web/cgi-irc/labb.contactor.se/x-5a79f4536bd19995) |
11:10:45 | | Quit idnar (Nick collision from services.) |
11:10:47 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
11:11:03 | bospaadje | i believe there's some hex magic involved to make the apple bootloader think it has to load the rockbox bootloader.. i never worried about that as ipodpatcher took care of that for me |
11:12:19 | MatthewMills | Hello, coming in as required when registering for the Wiki. Running Rockbox on a 80gig iPod and currently running the battery runtime. So if someone could give me write permissions. |
11:12:43 | n1s | lymeca_: iiuc, ipodpatcher attatches the rockbox bootloader to the end of apple firmware and changes the entrypoint to the rockbox bootloader so the flash loader loads both the apple firmware and the rockbox loader and then starts the rockbox loader |
11:13:24 | n1s | MatthewMills: WikiName |
11:13:29 | n1s | ? |
11:13:37 | B4gder | MatthewMills: done! |
11:13:42 | n1s | meh |
11:13:47 | B4gder | hehe |
11:14:01 | B4gder | I cheated a bit since I get notification emails with new regs ;-) |
11:14:06 | MatthewMills | Thank you. Just used my wikiname for the ease of that. |
11:14:34 | lymeca_ | What does that mean to change the entrypoint to the rockbox boot loader? Obviously it causes the Apple boot loader to start the rockbox bootloader instead of the Apple firmware even though both are loaded... but how? |
11:14:51 | amiconn | Very simple |
11:15:08 | amiconn | The apple loader starts whatever image is on the firmware partition |
11:15:25 | amiconn | So the rockbox bootloader is placed there, causing the apple loader to start it |
11:15:54 | amiconn | The apple fw is moved to make room for that. The apple fw can then still be started from the rockbox bootloader |
11:15:55 | n1s | Bagder: did you see the last comment on FS #6652 apparently your fix broke genlang when using -u to update a lang file |
11:16:07 | lymeca_ | amiconn: Where is the apple fw moved to? |
11:16:18 | amiconn | Just a bit further into the partition |
11:16:29 | amiconn | The partition is significantly larger than the firmware |
11:16:34 | lymeca_ | oh okay so the rockbox loader goes first and THEN the apple fw |
11:16:45 | lymeca_ | and because the rockbox loader is first the apple loader loads it |
11:16:47 | B4gder | n1s: yeah I noticed, I think we should just skip the "dest" checking when -u is in use, but I haven't yet taken the time to verify such a fix |
11:17:25 | amiconn | Iiuc the apple fw is tacked onto the rockbox bootloader. So the apple loeader actually loads bothh |
11:17:48 | amiconn | That's the reason why throwing the apple fw away reduces boot time significantly |
11:18:00 | lymeca_ | Oh wow it's working! |
11:18:57 | lymeca_ | amiconn: How does one go about doing that? |
11:19:00 | | Quit Rondom (Nick collision from services.) |
11:19:21 | | Join Rondom_ [0] (n=Rondom@p57A970AC.dip.t-dialin.net) |
11:19:45 | amiconn | Instead of -a, just use -wf (or -we) to write the bootloader |
11:20:01 | lymeca_ | I didn't use -a, I just ran './ipodpatcher' |
11:20:44 | amiconn | Then it defaults to -a |
11:21:09 | lymeca_ | After loading Rockbox, I decided to restart it into the Apple fw to see if it worked |
11:21:33 | lymeca_ | I held down Menu+select and after it showed the apple logo on the screen I turned HOLD on |
11:21:49 | lymeca_ | It flashed the backlight but now it's frozen at the Apple logo and I can't do anything |
11:22:42 | lymeca_ | Huh restarting worked |
11:23:53 | | Part MatthewMills |
11:26:04 | amiconn | jhMikeS? |
11:27:01 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:28:09 | GodEater_ | lymeca_: it didn't freeze, it just takes AGES to load the apple firmware |
11:28:22 | lymeca_ | oh really? |
11:28:30 | linuxstb | amiconn: It's the other way around - the bootloader is attached to the end of the Apple firmware. The header of the Apple firmware is then changed to increase the size to include the bootloader, recalculate the CRC, and change the "entryoffset" value to be the location of the bootloader, instead of zero. |
11:28:32 | lymeca_ | Why's that? It was very fast sans rockbox boot loader |
11:28:33 | GodEater_ | you don't notice this if you've been running the apple firmware for a long time because when you turn your ipod "off" you aren't actually powering it down |
11:28:50 | lymeca_ | ahh |
11:28:57 | GodEater_ | it just "sleeps" |
11:29:00 | lymeca_ | So iPods NEVER really turn off? |
11:29:07 | GodEater_ | not when running the apple os no |
11:29:12 | lymeca_ | because I've never seen an iPod take THIS long to load fw |
11:29:14 | GodEater_ | when you turn it off with rockbox though |
11:29:18 | GodEater_ | it goes off properly |
11:29:24 | lymeca_ | That's nice |
11:29:29 | GodEater_ | aye :) |
11:29:45 | lymeca_ | So I take it that given how fast Rockbox boots up that it doesn't laod the apple fw? |
11:29:54 | lymeca_ | There's no need really |
11:29:57 | GodEater_ | not unless you do the hold trick |
11:30:46 | amiconn | linuxstb: The what does ipodpatcher need to 'move to make room' when writing a bootloader for the first time? |
11:30:52 | amiconn | s/The/Then/ |
11:31:17 | GodEater_ | amiconn, the apple firmware, since the header has to increase in size |
11:31:29 | lymeca_ | Okay so what's the best way to put music on now that I've got Rockbox? |
11:31:31 | GodEater_ | IIUC |
11:31:38 | GodEater_ | lymeca_: just copy files over |
11:31:45 | lymeca_ | Should I literally just mount the FAT32 partition and copy folders of MP3s and FLACs and OGGs? |
11:31:48 | GodEater_ | put them wherever you like |
11:31:50 | linuxstb | amiconn: The other images in the firmware partition - AUPD, RSRC and HIBE (the last two on Nano and Video only) |
11:31:50 | GodEater_ | yep |
11:32:01 | GodEater_ | ah |
11:32:06 | lymeca_ | Awesome... and it'll automatically scan metadata and create a database? |
11:32:15 | GodEater_ | lymeca_: not quite |
11:32:18 | GodEater_ | read the manual :) |
11:32:35 | GodEater_ | Database is an optional feature of Rockbox |
11:32:38 | GodEater_ | you don't need to use it |
11:32:45 | GodEater_ | (and I don't personally) |
11:32:59 | lymeca_ | Well I could enable Auto Update |
11:33:14 | lymeca_ | And then it'd automatically scan for new changes on boot |
11:33:18 | GodEater_ | make sure you also turn on dircache |
11:33:19 | lymeca_ | and add new tracks into the db |
11:33:22 | GodEater_ | if you wish to use that |
11:33:34 | | Quit johnzorn (Remote closed the connection) |
11:34:05 | | Join Thundercloud [0] (n=thunderc@82.152.174.184) |
11:34:18 | lymeca_ | Ah firewire doesn't work |
11:34:51 | linuxstb | Rockbox doesn't (currently) detect a firewire connection - so you need to reboot to disk mode manually. |
11:35:48 | amiconn | That reminds me... |
11:35:56 | lymeca_ | How do I reboot to disk mode? |
11:36:27 | GodEater_ | lymeca_: power off (hold play), then hold select + play when the screen clears until you get disk mode displayed |
11:36:30 | lymeca_ | I LOVE this btw... learning so much! |
11:36:48 | lymeca_ | This is my first iPod... someone gave me a used 20GB 4th generation because "it was broken" |
11:37:13 | lymeca_ | First time I've been able to legitimately play with one |
11:38:05 | lymeca_ | I hold select + play as it is booting up again? |
11:38:10 | GodEater_ | yep |
11:40:11 | | Quit Arathis ("Bye, bye") |
11:40:25 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
11:41:30 | lymeca_ | Even after I unmount the FAT32 partition it still says not to disconnect it |
11:41:40 | lymeca_ | On the iPod... am I to ignore that |
11:42:25 | GodEater_ | lymeca_: type "eject /dev/sde" |
11:43:08 | lymeca_ | What is the negative side of just unplugging it without running eject? |
11:43:21 | GodEater_ | not much really |
11:43:26 | GodEater_ | I do that sometimes |
11:43:33 | GodEater_ | provided it's unmounted it doesn't matter much |
11:46:46 | lymeca_ | omg this is so cool |
11:47:02 | GodEater_ | oh dear, he's gone all AOL on us |
11:47:05 | GodEater_ | ;) |
11:48:38 | pondlife | omg!!! |
11:49:08 | GodEater_ | zomgbbqlolkthxbye!!!! |
11:49:24 | GodEater_ | !!!11111!!oneoneone!!1 |
11:50:17 | markun | GodEater_: heat stroke? |
11:50:24 | GodEater_ | sleep deprivation |
11:50:28 | markun | :) |
11:50:31 | * | pondlife issues a small challenge - anyone who can work out what on earth is up with http://www.rockbox.org/tracker/task/7245 deserves a beer. |
11:50:35 | GodEater_ | it's raining here sadly |
11:51:03 | markun | ah yes, I see it on the radar |
11:51:06 | markun | it's quite hot here |
11:51:16 | | Join webguest66 [0] (i=a481012a@gateway/web/cgi-irc/labb.contactor.se/x-0736ddfb9359a288) |
11:51:21 | GodEater_ | you have your own weather radar? |
11:51:24 | * | GodEater_ is impressed :) |
11:51:29 | markun | no :) http://www.buienradar.nl/ |
11:51:54 | GodEater_ | wooo - that's pretty |
11:52:10 | | Quit webguest66 (Client Quit) |
11:52:31 | markun | and they also do some predictions for the following hours |
11:53:52 | lymeca_ | Oh good rebooting into disk mode lets me transfer via firewire |
11:53:55 | lymeca_ | This is MUCH faster |
11:54:14 | lymeca_ | That would be a very important and nice thing to have... firewire autodetection support for ROckbox? |
11:54:25 | amiconn | Should be quite simple |
11:54:28 | GodEater_ | feel free to add it :) |
11:54:35 | amiconn | If you want to help, you could do some tests |
11:55:03 | * | amiconn already knows how to detect firewire data connection and firewire power on mini G2, and firewire power on the G5 |
11:55:52 | linuxstb | Do you have a firewire charger? |
11:56:02 | lymeca_ | Yes |
11:56:06 | lymeca_ | I'd do tests for sure |
11:56:12 | | Nick lymeca_ is now known as lymeca (n=lymeca@unaffiliated/lymeca) |
11:56:25 | lymeca | I have Firewire and USB and a 4th generation 20GB monochrome |
11:56:44 | GodEater_ | and a partridge in a pear tree... |
11:57:52 | | Join miepchen^schlaf [0] (n=hihi@84.191.72.202) |
12:00 |
12:05:48 | | Part maffe |
12:06:37 | lymeca | When I plug the USB cable in it shows the Rockbox USB icon then the Apple logo |
12:06:44 | lymeca | What is it loading? |
12:07:11 | GodEater_ | disk mode |
12:07:55 | lymeca | Ahm... so where is the disk mode code located? |
12:07:56 | markun | lymeca: we don't have our own USB stack yet |
12:07:57 | lymeca | flash? |
12:08:22 | GodEater_ | flash yes |
12:08:33 | GodEater_ | along with diagnostics mode too |
12:08:54 | GodEater_ | (accessed with select+rewind on boot) |
12:09:02 | GodEater_ | if you're at all interested, which you seem to be :) |
12:09:27 | * | GodEater_ ducks out for coffee, back in 10 |
12:15:54 | lymeca | Okay so Select+Play = disk mode and Select+Rewind = diagnostics mode... anything else? |
12:16:44 | | Join rub [0] (n=celialac@ASte-Genev-Bois-154-1-10-24.w83-200.abo.wanadoo.fr) |
12:16:50 | rub | Hi |
12:17:27 | rub | Who speak french here ? |
12:18:17 | GodEater_ | lymeca: only menu+select for hard reset |
12:18:30 | GodEater_ | rub: we only speak english here |
12:18:35 | lymeca | Is there a non-hard reset? |
12:18:48 | GodEater_ | lymeca: nope |
12:19:30 | lymeca | What is the power on button? |
12:19:36 | | Quit GodEater_ (Success) |
12:19:37 | lymeca | play/pause shuits down |
12:19:58 | | Join GodEater_ [0] (n=bryan@bb-87-80-121-64.ukonline.co.uk) |
12:20:08 | GodEater_ | select |
12:23:38 | rub | Where dowloads pluging for rockbox plz ? |
12:23:54 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
12:24:24 | GodEater_ | rub, you don't - all plugins for rockbox are included in the rockbox.zip file |
12:27:55 | rub | ha ok i'm newbie |
12:31:42 | GodEater_ | linuxstb: looks like it's still just you and me on for beers. Perhaps if it's just us, Shad Thames would be a better venue ? |
12:33:48 | GodEater_ | lymeca: which bit of the world do you hail from ? |
12:34:04 | lymeca | California at the moment |
12:34:14 | lymeca | I go to school on the East Coast of the US though |
12:34:41 | GodEater_ | you're up early then :) |
12:34:44 | GodEater_ | or late I suppose |
12:34:48 | lymeca | Yup |
12:35:09 | lymeca | new toy! |
12:38:02 | | Quit SliMM (Read error: 104 (Connection reset by peer)) |
12:39:29 | lymeca | USB transfers are REALLY fast for the first 100MB |
12:39:49 | lymeca | And get progressively slower until ~900MB when it locks up and disppears from the computer |
12:39:50 | | Join idnar [0] (i=mithrand@unaffiliated/idnar) |
12:39:53 | lymeca | Then I have to hard reset |
12:40:29 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
12:40:52 | GodEater_ | that's..... unusual |
12:41:11 | | Join daurn [0] (i=daurn@203.49.180.68) |
12:43:50 | | Join Doomed|Sleep [0] (n=alienbik@ool-44c126d4.dyn.optonline.net) |
12:43:51 | | Quit alienbiker99 (Read error: 104 (Connection reset by peer)) |
12:44:08 | daurn | Press any key to continue, or any other key to cancel. |
12:44:22 | GodEater_ | lymeca: do you get the same issue with firewire ? |
12:44:32 | lymeca | I don't know |
12:46:02 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
12:46:58 | | Join Entasis [0] (n=Jarred@ppp45-186.lns10.adl2.internode.on.net) |
12:48:10 | | Quit idnar_ (Success) |
12:49:44 | *** | Saving seen data "./dancer.seen" |
12:52:01 | | Quit daurnimator (Read error: 110 (Connection timed out)) |
12:54:11 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
12:54:42 | * | petur reads the beer challange a bit late |
12:55:39 | petur | s/challange/challenge |
13:00 |
13:02:58 | | Join The-Compiler [0] (n=florian@236.44.77.83.cust.bluewin.ch) |
13:05:49 | | Join lee-qid [0] (n=liqid@p54966EAB.dip.t-dialin.net) |
13:15:08 | | Join neutralrobotboy [0] (n=neutralr@177.169.233.220.exetel.com.au) |
13:16:29 | neutralrobotboy | hey, can anyone tell me if it's possible to have rockbox charge from usb when it goes into usb boot mode? |
13:16:36 | | Quit The-Compiler (Remote closed the connection) |
13:16:42 | petur | what player? |
13:16:52 | neutralrobotboy | iriver h320 |
13:17:04 | petur | sure |
13:17:18 | petur | you can even have it charge and not go to usb mode |
13:18:02 | | Join tedb [0] (n=maarten@mtg62.upf.es) |
13:18:06 | tedb | hello |
13:18:07 | petur | Settings->general settings->system->battery |
13:18:15 | n1s | petur: I was under the impression that it doesn't charge from usb in bootloader usb mode (at least only using the low current draw) |
13:18:43 | tedb | is it correct that several plugins (for example metronome) are not being build in the simulator? |
13:18:45 | petur | no, it doesn't do that in bootloader mode (not in the released one at least) |
13:18:52 | n1s | tedb: yes |
13:19:16 | tedb | what is the reason? |
13:19:34 | n1s | tedb: they rely on hardware stuff that the sim doesn't handle |
13:19:41 | tedb | i see |
13:19:49 | tedb | like sound playback... |
13:19:54 | tedb | i suppose? |
13:19:55 | Nico_P | GodEater_: were there any more interesting responses in the discussion on the git ML ? |
13:20:00 | n1s | although metronome should be possible for swcodec sims |
13:20:11 | Nico_P | GodEater_: btw, would you mind giving me the link again ? |
13:20:16 | n1s | tedb: the sim playes music for swcodec targets |
13:20:25 | linuxstb_ | I think metronome's problem is the user timer, not audio (on swcodec) |
13:20:39 | tedb | i see. i build for h3x0 sim. |
13:20:54 | n1s | tedb: that should be able to play music |
13:21:00 | neutralrobotboy | petur: ahh, i think that's what i was asking about (bootloader mode). |
13:21:12 | neutralrobotboy | my player stopped charging from the ac adapter. |
13:21:21 | neutralrobotboy | so, right now if my battery runs out, it's a brick. |
13:21:31 | neutralrobotboy | i want to find a way around that. |
13:21:56 | tedb | nls: yes, i can play mp3 files, but i want to write (and simulate) a plugin that produces sound. |
13:22:30 | n1s | tedb: that shouldn't be a problem |
13:22:30 | petur | neutralrobotboy: you could ask LinusN if he lets you try an unreleased bootloader but I had problems with it getting it to boot properly |
13:22:35 | tedb | nls: do i understand correctly that this cannot be done with the h3x0 sim ? |
13:22:54 | petur | neutralrobotboy: maybe the soldering of the AC socket is broken? |
13:23:23 | | Join Angryman [0] (i=8d715617@gateway/web/cgi-irc/labb.contactor.se/x-d2c74b0650d59c5a) |
13:23:34 | linuxstb_ | tedb: Sound works fine in the h3x0 sim. |
13:23:40 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
13:23:55 | neutralrobotboy | petur: yeah... i've been thinking of trying to rewire it myself, but that's pretty risky. |
13:24:42 | tedb | linuxstb_: i see. so, is there a plugin i can look at in the sim that produces sound? |
13:26:35 | | Nick Rondom_ is now known as Rondom (n=Rondom@p57A970AC.dip.t-dialin.net) |
13:27:24 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
13:27:29 | linuxstb | tedb: You could try looking at rockboy, mpegplayer and Doom. |
13:27:34 | | Quit rub () |
13:28:45 | tedb | linuxstb: hm.. rockboy is not listed, doom doesn't work ('plugin returned error') |
13:29:28 | linuxstb | rockboy and mpegplayer are viewers - so they won't appear in Browse Plugins. Doom requires the WADs to be installed. |
13:29:45 | tedb | i see |
13:29:59 | tedb | ok, thanks |
13:32:47 | tedb | ah, something else. it is possible to use c++ for plugins? |
13:33:30 | n1s | tedb: not really no, and iirc it's not wanted by some of the devs |
13:35:20 | linuxstb | tedb: If you wanted to use C++, you would need to add support for it to the Rockbox build system. But as nls says, I don't think many (if any) devs would like to see C++ plugins. |
13:35:39 | | Join spiorf_ [0] (n=spiorf@host89-217-dynamic.14-87-r.retail.telecomitalia.it) |
13:35:47 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:35:48 | Angryman | Justz |
13:35:59 | tedb | linuxstb: i see |
13:37:06 | Angryman | Just a short question... where would the best place to implement a smoothing function for the ADC_scan... Directly in buttons_<device>.c or somewhere else.... |
13:37:31 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
13:38:25 | | Quit pondlife ("disconnected has pondlife") |
13:39:16 | | Quit spiorf_ (Client Quit) |
13:39:28 | | Join spiorf [0] (n=spiorf@host89-217-dynamic.14-87-r.retail.telecomitalia.it) |
13:42:24 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:44:14 | | Part tedb ("Leaving") |
13:44:17 | | Join Vortex375 [0] (n=ich@p5B170BFE.dip0.t-ipconnect.de) |
13:46:23 | | Join joa [0] (n=joe@host86-152-97-89.range86-152.btcentralplus.com) |
13:48:42 | | Quit Nico_P (Remote closed the connection) |
13:51:56 | | Quit Angryman ("CGI:IRC (EOF)") |
13:52:02 | | Quit linuxstb (Read error: 113 (No route to host)) |
13:54:17 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
13:54:43 | | Nick daurn is now known as daurnimator (i=daurn@203.49.180.68) |
13:56:59 | | Join Thundercloud [0] (n=thunderc@82.152.97.37) |
14:00 |
14:03:41 | | Join gfather [0] (n=mo@86.108.99.23) |
14:03:49 | gfather | hello guys |
14:04:09 | gfather | i cant download rockbox installer x becouse the site is down |
14:04:17 | gfather | can anybody help me pleas |
14:04:33 | | Join Domonoky [0] (n=Domonoky@e180251114.adsl.alicedsl.de) |
14:04:51 | gfather | just the download guys |
14:04:58 | Domonoky | gfather: dont use rockbox installer x |
14:05:06 | gfather | y? |
14:05:12 | dionoea | z. |
14:05:18 | Domonoky | either install as described in the manual, or use rbutil |
14:05:29 | gfather | rubtil ? |
14:05:35 | gfather | well if its better yah |
14:05:42 | gfather | can you help me a little |
14:05:44 | Domonoky | http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility |
14:06:42 | gfather | should i get 3.2 or 3.2.3 |
14:06:43 | gfather | ? |
14:06:58 | Domonoky | 3.2.3 is the newest version |
14:07:13 | gfather | ok . do i need any additional downloads |
14:07:17 | gfather | or thats all |
14:07:32 | petur | it will download for you |
14:07:37 | gfather | nice |
14:07:38 | Domonoky | rbutil downloads the addidtional things for you.. |
14:07:43 | gfather | :) |
14:07:51 | dionoea | btw, who's in charge of the daily generated manuals ? The ipod video pdf is missing. |
14:08:18 | gfather | any one can help me with ipod linux |
14:08:26 | gfather | after i installed it |
14:08:31 | dionoea | #ipodlinux can |
14:08:54 | gfather | well nobody answer theres , well only one and hes not there from yesterday |
14:09:07 | | Quit Vortex375 (Read error: 110 (Connection timed out)) |
14:09:15 | Domonoky | gfather: this is rockbox, no help for ipl here |
14:09:28 | gfather | but my problem is easy but im not that expert in linux |
14:09:50 | * | dionoea thinks that installing linux on an ipod is useless |
14:10:28 | gfather | lool |
14:10:30 | gfather | well yah |
14:10:50 | gfather | i thought i installed linux on my friend ipod last year |
14:10:59 | gfather | so i got ipod 5.5 |
14:11:14 | gfather | but it turned out i installed rockbox |
14:11:15 | gfather | :) |
14:11:38 | gfather | so after settting up linux , and it took my a whole day |
14:11:38 | markun | :) |
14:11:47 | gfather | it turnd out i need rockbox |
14:11:51 | gfather | :) |
14:11:51 | Domonoky | :-) |
14:11:52 | petur | ... which is way better |
14:12:25 | gfather | the only q? i have does rockbox support video fromat on ipod 5.5 |
14:12:42 | markun | it does, but not very well |
14:12:50 | markun | http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
14:12:55 | gfather | frame rat issues ? |
14:13:29 | markun | we don't know how to use the video decoder chip, so we do it on the normal CPU |
14:13:56 | | Part neutralrobotboy |
14:13:57 | gfather | ahhhhhhhhhhhhhh |
14:14:09 | markun | but I think the 10fps in the table is not true anymore |
14:14:54 | | Part maffe |
14:15:08 | markun | gfather: you can try it out by downloading one of the sample videos: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer#Sample_videos |
14:15:20 | gfather | ok |
14:15:23 | gfather | for sure |
14:15:38 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
14:16:42 | markun | gfather: if you have time maybe you could try all the videos and update the fps values in the wiki (with frameskip and framelimit off) |
14:16:58 | gfather | yes |
14:17:24 | markun | or at least for the 320x.. ones |
14:17:36 | gfather | but i maybe need some help and time to use the new rocbox |
14:17:42 | markun | sure |
14:18:26 | markun | even people who have been using it for years (like me) discover new features now and then |
14:20:17 | | Join Domonoky_ [0] (n=Domonoky@e181179146.adsl.alicedsl.de) |
14:21:27 | | Join Vortex375 [0] (n=ich@p5B170444.dip0.t-ipconnect.de) |
14:22:16 | gfather | nice :) |
14:24:59 | gfather | guys there is something wrong |
14:25:08 | gfather | error! |
14:25:24 | gfather | cant load rockbox.bat |
14:25:32 | gfather | file not found |
14:27:10 | B4gder | rockbox.bat? |
14:28:55 | linuxstb_ | gfather: Do you mean rockbox.ipod ? |
14:28:58 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
14:29:16 | | Join miepchen^schlaf [0] (n=hihi@p54bf6096.dip.t-dialin.net) |
14:37:41 | gfather | guys same thing |
14:37:51 | gfather | rockbox.ipod |
14:37:59 | gfather | sorry its .ipod |
14:38:13 | gfather | whay did that happen |
14:38:43 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
14:40:45 | gfather | i installed linux , and cant install rockbox auto installer |
14:40:47 | gfather | :( |
14:41:00 | gfather | thats dissapionting |
14:42:31 | gfather | guys any help pleas |
14:43:02 | B4gder | #ipodlinux is the ipod linux place |
14:43:15 | B4gder | or perhaps their forum |
14:43:26 | gfather | im having problem with rockbox |
14:43:30 | | Quit Domonoky_ (Read error: 110 (Connection timed out)) |
14:43:37 | B4gder | "i installed linux , and cant install rockbox auto installer" |
14:43:47 | gfather | forget about linux |
14:43:50 | B4gder | so what step in the manual is causing you trouble? |
14:43:51 | | Quit Vortex375 (Read error: 110 (Connection timed out)) |
14:44:12 | B4gder | I followed the manual on an ipod video once, it worked nicely on my first attempt |
14:44:33 | gfather | the guys gave me the rockbox utility |
14:44:39 | gfather | i download it |
14:45:02 | gfather | it there is bootloader installation |
14:45:06 | linuxstb | Then you need to click on two buttons - install the bootloader, and install a Rockbox build. |
14:45:07 | gfather | and rockbox installation |
14:45:12 | gfather | i did |
14:45:32 | gfather | but after its complete i reboot my ipod |
14:45:50 | gfather | and get !error |
14:45:53 | linuxstb | Do you have a .rockbox folder on your ipod, with lots of files and folders inside there, including a file called rockbox.ipod ? |
14:46:09 | gfather | cant load rockbox.ipod |
14:46:57 | gfather | can i format it , and have a new install |
14:47:23 | B4gder | why not answer linuxstb's question first? |
14:47:46 | gfather | using window |
14:47:49 | gfather | ill chek it now |
14:48:35 | * | petur thinks JdGordon has seriously lowered typing standards in this channel |
14:49:02 | gfather | linuxstb |
14:49:05 | gfather | yes i have |
14:49:48 | *** | Saving seen data "./dancer.seen" |
14:50:01 | gfather | should i do something |
14:51:25 | gfather | ??????/ |
14:51:37 | B4gder | relax |
14:51:46 | linuxstb | Which ipod do you have? |
14:52:19 | gfather | 5th generation 5.5 |
14:52:36 | gfather | im relaxing , but not that much |
14:52:37 | gfather | :) |
14:53:31 | B4gder | just remember that nobody is obliged to help |
14:54:23 | linuxstb | gfather: The 80GB? |
14:54:28 | gfather | 30 gb |
14:54:47 | gfather | well i know that , but people helps from good will :) |
14:55:11 | GodEater_ | gfather: well have some patience, linuxstb is at work |
14:55:36 | gfather | ok , ill wait |
14:55:37 | gfather | :) |
14:56:07 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
14:56:19 | linuxstb | gfather: I can't suggest anything else - if you definitely have a rockbox.ipod file in .rockbox. then I don't know why the bootloader thinks it's not there... |
14:56:32 | gfather | ok .. |
14:56:43 | gfather | can i format it and install a fresh copy |
14:57:03 | linuxstb | You could try that, yes. |
14:57:18 | linuxstb | Restoring your ipod with itunes is probably a good idea if you have itunes installed. |
14:58:04 | gfather | ok |
14:58:31 | gfather | should i have the latest itunes |
14:59:10 | gfather | ok |
14:59:13 | gfather | ill try that |
14:59:20 | gfather | and inform u guys |
14:59:21 | gfather | :) |
15:00 |
15:10:27 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:11:40 | | Quit markun (Read error: 54 (Connection reset by peer)) |
15:16:00 | | Part intgr |
15:20:35 | | Quit linuxstb (Read error: 113 (No route to host)) |
15:20:55 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
15:25:07 | petur | linuxstb: can't you get another ISP or are they all that bad? |
15:31:53 | GodEater_ | I think it's that BT have managed to find a sort of copper to lay their lines with that actually rusts |
15:32:09 | GodEater_ | I think that's what's happened to my phone line too :( |
15:34:38 | petur | maybe a sort of copper nobody wants to steal ;) |
15:35:05 | | Quit linuxstb_ (Read error: 110 (Connection timed out)) |
15:35:24 | petur | poor linuxstb |
15:35:35 | petur | is there no cable in the UK? |
15:38:30 | | Join rift_ [0] (n=opera@114.56.70-86.rev.gaoland.net) |
15:40:14 | | Join Arathis [0] (n=doerk@p54848B5A.dip0.t-ipconnect.de) |
15:43:47 | GodEater_ | there is, but Cable & Wireless (the main providers) have the worst customer service record in the known universe |
15:43:52 | GodEater_ | so they're not a popular choice |
15:47:54 | | Join Soap_ [0] (n=Soap@rockbox/staff/soap) |
15:47:54 | | Join HellDragon_ [0] (i=JD@modemcable136.38-201-24.mc.videotron.ca) |
15:47:54 | | Quit Seed (Nick collision from services.) |
15:47:54 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
15:47:54 | | Quit Neovanglist (Read error: 104 (Connection reset by peer)) |
15:47:55 | | Join Neovanglist [0] (n=Neovangl@chrisg.neovanglist.net) |
15:48:24 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
15:48:28 | | Quit gfather (niven.freenode.net irc.freenode.net) |
15:48:28 | NSplit | niven.freenode.net irc.freenode.net |
15:48:28 | | Quit sbeh (niven.freenode.net irc.freenode.net) |
15:48:28 | | Quit Hadaka (niven.freenode.net irc.freenode.net) |
15:48:42 | NHeal | niven.freenode.net irc.freenode.net |
15:48:42 | NJoin | gfather [0] (n=mo@86.108.99.23) |
15:48:42 | NJoin | Hadaka [0] (i=naked@naked.iki.fi) |
15:48:42 | NJoin | sbeh [0] (i=sbeh@serverstaff.de) |
15:48:42 | | Join Thundercloud [0] (n=thunderc@82.152.97.37) |
15:49:16 | | Join Llorean [0] (n=llorean@cpe-70-113-91-140.austin.res.rr.com) |
15:56:21 | GodEater_ | good morning Llorean |
15:56:27 | | Quit rift (Read error: 110 (Connection timed out)) |
15:56:58 | Llorean | Aye, mornin' |
15:57:57 | GodEater_ | didn't you break the svn rules with your commit last night ? I thought it was supposed to be real names? ;) |
15:58:52 | Llorean | Hahah |
15:59:50 | Llorean | He's already in the credits file, in one way or another |
16:00 |
16:00:39 | GodEater_ | I meant *your* name, not DerPapst's |
16:01:07 | Llorean | Oh, weird |
16:01:12 | Llorean | I thought that was fixed. |
16:01:27 | GodEater_ | hehe |
16:01:31 | Llorean | Ah well, they put me in the credits quite some time ago anyway. Long before I had commit access. |
16:02:47 | | Quit HellDragon (Connection timed out) |
16:03:31 | | Quit Soap (Connection timed out) |
16:03:35 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
16:03:51 | Llorean | I wonder why it did that, thought. |
16:03:55 | Llorean | though |
16:07:36 | amiconn | The server has a script that does the username->realname mapping |
16:07:43 | * | amiconn pings Bagder |
16:07:44 | pixelma | in the commit of last night you logged in as "llorean" - before it was "Llorean" |
16:08:11 | pixelma | just checked with one that has your real name on it |
16:08:35 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
16:08:45 | Llorean | Aaaah |
16:08:55 | | Part kaaloo |
16:09:00 | n1s | so svn has case-insensitive usernames, weird |
16:09:20 | pixelma | why insensitive? |
16:10:36 | n1s | pixelma: if he can log in as both 'llorean' and 'Llorean', unless he has 2 useraccounts... |
16:11:15 | | Join miepchen^schlaf [0] (n=hihi@p54BF6BD2.dip.t-dialin.net) |
16:11:31 | | Quit Zagor ("Client exiting") |
16:12:49 | pixelma | maybe the password is all that counts? Just guessing though... |
16:13:31 | * | n1s knows nothing about how svn workes... |
16:17:28 | B4gder | no, the username is case insensitive |
16:17:34 | B4gder | oddly enough |
16:17:55 | B4gder | I'll fix that script to treat them as such too |
16:18:33 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
16:18:45 | B4gder | summer is here, family time! |
16:18:49 | | Quit B4gder ("It is time to say MOOO") |
16:20:18 | amiconn | Appears to me that case insensitive user names are more common than case sensitive ones |
16:20:32 | amiconn | (the most prominent exception being *nix) |
16:21:09 | amiconn | ..itself |
16:21:10 | | Quit thegeek (Read error: 113 (No route to host)) |
16:23:30 | * | GodEater_ remembers summer time in Stockholm as meaning "hot chicks in bikinis on bicycles". Ahhh. Fond memories. |
16:27:09 | | Quit printfXh4 (No route to host) |
16:27:45 | | Part Llorean |
16:34:00 | | Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
16:36:05 | | Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no) |
16:39:49 | | Join Llorean [0] (n=llorean@cpe-70-113-91-140.austin.res.rr.com) |
16:42:05 | | Join PaulJam [0] (i=Paul@vpn-3117.gwdg.de) |
16:45:50 | | Join Rob2222 [0] (n=Miranda@p54B15A72.dip.t-dialin.net) |
16:48:03 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
16:49:51 | *** | Saving seen data "./dancer.seen" |
16:54:11 | | Join jgarvey [0] (n=jgarvey@cpe-066-057-231-236.nc.res.rr.com) |
17:00 |
17:00:11 | | Join The-Compiler [0] (n=florian@250-114.1-85.cust.bluewin.ch) |
17:02:30 | | Quit maffe (Remote closed the connection) |
17:04:29 | | Join Arathis_ [0] (n=doerk@p54848de8.dip0.t-ipconnect.de) |
17:05:42 | | Quit Arathis (Nick collision from services.) |
17:05:47 | | Nick Arathis_ is now known as Arathis (n=doerk@p54848de8.dip0.t-ipconnect.de) |
17:10:44 | | Part LinusN |
17:14:06 | GodEater_ | linuxstb: what's the reason you #ifdef out ipodpatcher's interactive features when it's not built with embedded bootloaders ? |
17:14:41 | PaulJam | Llorean: little question: would it be posible in the forums to use scrollbars for the textboxes of [code] tags if the lines are too long? |
17:14:53 | | Quit petur ("connection reset by beer") |
17:17:32 | linuxstb | GodEater: Initially, the only interactive feature was "install" - so it didn't make sense. |
17:18:08 | GodEater_ | did you see my "pester" this morning in the irc logs ? |
17:18:56 | linuxstb | Yes, but remind me... |
17:19:37 | GodEater_ | heh, just trying to be helpful to users who use some of ipodpatcher's more advanced features that seem to insist on specifying the partition |
17:19:53 | linuxstb | People shouldn't need to ever specify the partition. |
17:20:04 | GodEater_ | I thought I'd have a go at writing something to the effect of getting ipodpatcher to prompt with something like : |
17:20:15 | GodEater_ | "you've speficied /dev/sda1" - did you mean "/dev/sda" |
17:20:18 | linuxstb | And people can call their devices anything... |
17:20:38 | GodEater_ | it seemed a trivial thing to add |
17:20:40 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
17:21:15 | GodEater_ | or do you not think it's worth it ? |
17:21:24 | linuxstb | Nah, it's the unix way - give users the ability to ability to break things if they want to. |
17:21:31 | GodEater_ | hahahaha |
17:21:34 | linuxstb | (remove one of those abilities...) |
17:22:04 | | Nick Soap_ is now known as Soap (n=Soap@rockbox/staff/soap) |
17:22:11 | GodEater_ | hmm, well, in the course of looking into this, I noticed a spelling mistake in one of ipodpatcher's error messages. |
17:22:22 | * | linuxstb hides in shame |
17:22:35 | GodEater_ | it's barely worth me submitting a patch to correct it |
17:22:43 | GodEater_ | just search for "bootlaoder" in ipodpatcher.c |
17:23:50 | GodEater_ | I can't say it's an error I've ever seen turn up in the forums mind you |
17:23:53 | linuxstb | Seems barely worth committing a fix for... |
17:24:09 | linuxstb | But I'm bored and it's Friday afternoon... |
17:24:53 | linuxstb | OK, fixed. |
17:25:05 | * | GodEater_ is still cursing the special offer on "Jacques Fruit Cider" he encountered in the pub last night |
17:25:11 | GodEater_ | head is still a bit sore |
17:25:42 | | Join Rimidimi [0] (n=Miranda@dslb-084-056-132-093.pools.arcor-ip.net) |
17:25:51 | | Part Rimidimi |
17:25:53 | GodEater_ | I can't imagine that error message is ever likely to show up in real world usage |
17:26:04 | GodEater_ | I just thought I'd mention it ;) |
17:29:13 | linuxstb | Hmm, shouldn't it abort as well, not just print an error message? |
17:29:53 | GodEater_ | probably |
17:30:05 | GodEater_ | there's not much point continuing |
17:30:23 | | Join hannesd [0] (n=light@gate-hannes-tdsl.imos.net) |
17:30:32 | linuxstb | I've just fixed that as well, but as you say, I doubt it will ever happen. |
17:30:53 | GodEater_ | unless someone ports ipodpatcher to a Ti83 or something :) |
17:32:27 | * | GodEater_ saw a video on youtube this morning of someone playing doom on the Ti83. Some people have too much time on their hands. |
17:32:53 | GodEater_ | that probably means it's got more memory than I thought actually. |
17:33:46 | | Quit tsygrl ("BitchX Official Bug Reporting Site -- http://bugs.bitchx.org/") |
17:37:02 | linuxstb | GodEater_: I think _you_have too much time on your hands if you're watching such videos.... ;) |
17:37:39 | GodEater_ | you have *no* idea :) |
17:38:45 | | Join kretender [0] (n=Kaspar@79.78.77.83.cust.bluewin.ch) |
17:38:52 | * | GodEater_ is of course obliged to share now : http://blogs.techrepublic.com.com/geekend/?p=697&tag=nl.e138 |
17:41:43 | GodEater_ | hmm - well that *was* the link. Appears broken now. |
17:44:50 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
18:00 |
18:00:21 | | Join Buschel [0] (n=AndreeBu@p54a3fb5d.dip.t-dialin.net) |
18:00:39 | | Quit Buschel (Client Quit) |
18:01:09 | | Join Buschel [0] (n=AndreeBu@p54a3fb5d.dip.t-dialin.net) |
18:11:03 | | Quit hannesd (Read error: 110 (Connection timed out)) |
18:11:30 | | Join Scooter [0] (n=AndreeBu@p54A3FB5D.dip.t-dialin.net) |
18:17:44 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
18:18:47 | | Quit Overand ("Changing server") |
18:19:40 | | Quit dwarfy () |
18:22:46 | | Join Domonoky [0] (n=Domonoky@e176248060.adsl.alicedsl.de) |
18:23:12 | | Quit Buschel (Read error: 110 (Connection timed out)) |
18:23:32 | | Quit Scooter () |
18:23:46 | | Join Buschel [0] (n=AndreeBu@p54a3fb5d.dip.t-dialin.net) |
18:30:07 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
18:32:49 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
18:33:37 | | Quit obo ("KVIrc 3.2.6 Anomalies http://www.kvirc.net/") |
18:33:37 | | Quit The-Compiler (Remote closed the connection) |
18:40:00 | | Quit Buschel (Read error: 104 (Connection reset by peer)) |
18:41:08 | | Part kretender |
18:41:13 | | Join Buschel [0] (n=AndreeBu@p54A3FB5D.dip.t-dialin.net) |
18:48:48 | | Join Scooter [0] (n=AndreeBu@p54a3fb5d.dip.t-dialin.net) |
18:49:51 | | Part TrueJournals |
18:49:52 | *** | Saving seen data "./dancer.seen" |
18:50:07 | | Quit Buschel (Read error: 104 (Connection reset by peer)) |
18:50:19 | | Nick Doomed|Sleep is now known as Doomed (n=alienbik@ool-44c126d4.dyn.optonline.net) |
18:51:44 | | Quit Doomed ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )") |
18:52:42 | | Nick Scooter is now known as Buschel (n=AndreeBu@p54a3fb5d.dip.t-dialin.net) |
19:00 |
19:00:36 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:02:11 | | Quit Arathis ("Bye, bye") |
19:15:54 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
19:24:39 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
19:32:59 | | Quit lymeca ("...and don't forget: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 !") |
19:35:50 | | Join Entasis_ [0] (n=Jarred@ppp45-186.lns10.adl2.internode.on.net) |
19:37:05 | | Quit ze (Read error: 110 (Connection timed out)) |
19:38:09 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
19:43:44 | Nico_P | Buschel: I have a gigabeat, would you like me to test -O1 and -O2 ? |
19:44:03 | Buschel | Nico_P: that would be great! |
19:44:18 | Nico_P | just tell me how to change the -O level :) |
19:45:06 | Nico_P | and I assume you want me to test with your v10 patch ? |
19:45:16 | Buschel | in makefile there is a -O2 option set for all non-iPODs. if you just set this to -O1 (like for iPODs), you can compare |
19:45:25 | Buschel | yes, v10 is nice. |
19:45:38 | Buschel | btw, i'll be off for a few minutes. |
19:45:39 | Nico_P | ok so I'll start with -O2 to see the results |
19:45:50 | Nico_P | Can I test on any track ? |
19:45:54 | Nico_P | MPC of course |
19:48:41 | | Join kretender [0] (n=Kaspar@79.78.77.83.cust.bluewin.ch) |
19:49:25 | Nico_P | OK, I chose a random track to test with... the unmodified patch gives me 762.06 % realtime (the file is 340.34s and the decoding tool 44.66s) |
19:51:11 | Nico_P | OK so that was -O2... moving on to -O1 |
19:53:40 | Nico_P | 44.55s to decode, 763.96 % realtime |
19:54:13 | | Quit Entasis (Read error: 113 (No route to host)) |
20:00 |
20:02:50 | | Join Entames__ [0] (n=Jarred@ppp45-186.lns10.adl2.internode.on.net) |
20:03:18 | | Quit Entasis_ (Read error: 104 (Connection reset by peer)) |
20:04:06 | | Join spiorf_ [0] (n=spiorf@host128-173-dynamic.58-82-r.retail.telecomitalia.it) |
20:07:01 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
20:11:03 | | Join Entasis_ [0] (n=Jarred@ppp45-186.lns10.adl2.internode.on.net) |
20:16:42 | | Quit Entames__ (Read error: 104 (Connection reset by peer)) |
20:16:51 | | Quit spiorf (Read error: 110 (Connection timed out)) |
20:17:52 | Buschel | Nico: back again. looks like -Ox doesn't affect the performance too much. so, I gotta leave the settings |
20:21:00 | amiconn | Tried -O3? (not that I've seen significant speedup from such experiments in the past) |
20:21:24 | Buschel | hmm, tried on iPOD. it's even slower then... |
20:21:53 | amiconn | Yeah, on arm -O3 often generates slower code when the memory system is 16bit |
20:22:57 | Buschel | btw, any idea how to switch on -O1 for all ARM-targets? the current makefile searches for "iPOD"-string... |
20:23:28 | amiconn | Where? musepack? |
20:23:58 | Buschel | yep, copied it from libmad. the libmad-makefile does the same |
20:25:21 | amiconn | umm |
20:25:40 | amiconn | That check isn't nice. Sansa and H10 use -O2 because of that |
20:25:53 | amiconn | Indeed a check for arm will be better |
20:26:04 | Buschel | I know. Any better idea? I am not into makefiles that much... |
20:26:13 | | Join scorche [0] (i=scorche@rockbox/administrator/scorche) |
20:26:51 | Buschel | We should also check for other decoders. I guess that many decoders run faster on ARM-targets with -O1 |
20:27:19 | amiconn | The Makefile generated by configure sets a CPU env var |
20:27:24 | Nico_P | Buschel: do you want me to test without the patch ? |
20:27:31 | amiconn | So we just need to check that instead of $TARGET |
20:27:39 | Buschel | Nico: good idea to get full image ;) |
20:27:44 | n1s | Buschel: did you try -Os it should generate smaller code than -O2 but faster than -O1 |
20:28:08 | amiconn | ifeq ($(CPU),arm) |
20:28:12 | amiconn | _should_ work |
20:28:13 | Buschel | n1s: tested it on iPOD. no difference in speed between -Os, -O and -O1 |
20:28:38 | | Join linuxstb_ [0] (i=5343d4aa@rockbox/developer/linuxstb) |
20:28:58 | * | linuxstb_ looks at the libmad makefile with svn blame and wishes he didn't... |
20:28:58 | n1s | Buschel: ah, ok |
20:29:06 | amiconn | Looks like a series of tests is due. Various -O options on various architectures |
20:29:34 | amiconn | linuxstb: Hehe, was it you who added the ipod check? |
20:29:45 | * | linuxstb_ looks around innocently |
20:30:22 | Buschel | amiconn: checking |
20:30:53 | linuxstb_ | I wish we had a standard test track - would make it easier to share the testing... |
20:30:55 | n1s | amiconn: I can contribute one test already, O < Os < O2 < O3 for vorbis on coldfire although O3 is only ~.5% faster than O2 |
20:31:30 | amiconn | Well, if it doesn't make the codec so big that it gets unloadable, we should still use it _imo_ |
20:32:22 | amiconn | linuxstb: Only partially. Results on different targets with same architecture can still be different due to numerous subtle differences |
20:32:28 | n1s | amiconn: btw do you think Lear's gcc patch will affect these tests? I tested without it but could try with too... |
20:32:52 | amiconn | E.g. X5/M5 might be faster than iriver because of the smaller ram, which needs a smaller refresh cycle |
20:33:22 | Buschel | amiconn: ifeq ($CPU),arm) seems to work fine. |
20:33:31 | amiconn | Or, H300/X5/M5 are a bit slower than H1x0 because of the more complicated communication with the button adc |
20:33:40 | amiconn | (running in an interrupt) |
20:33:55 | amiconn | The latter can even be influenced by the hold switch setting... |
20:34:19 | Nico_P | Buschel: 712.90% realtime |
20:34:24 | Nico_P | without the patch |
20:35:26 | Buschel | nico: +7%, iPOD does scale better... |
20:36:10 | Nico_P | err, my previous results (with the patch) were around 763% |
20:36:19 | Nico_P | so why +7% ? |
20:36:35 | Buschel | +7% performance = 763/713 |
20:36:44 | Nico_P | oh I see |
20:36:55 | Nico_P | what results does the ipod have ? |
20:36:59 | Buschel | +13% |
20:37:04 | Nico_P | nice |
20:39:42 | Buschel | did anyone test -O1 for libmad or other codecs on Sansa? afaci Sansa also uses the PP-processor. Sansa should also scale like iPOD |
20:39:53 | Buschel | *afaic |
20:40:43 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
20:41:20 | | Join orbit7 [0] (n=martijn@cp562554-a.landg1.lb.home.nl) |
20:41:37 | | Quit amiconn (Nick collision from services.) |
20:41:37 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
20:42:06 | | Quit linuxstb_ ("CGI:IRC") |
20:47:22 | | Join lee-qid_ [0] (n=liqid@p54966EAB.dip.t-dialin.net) |
20:47:28 | | Nick lee-qid_ is now known as lee-qid__ (n=liqid@p54966EAB.dip.t-dialin.net) |
20:48:23 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
20:49:55 | *** | Saving seen data "./dancer.seen" |
20:50:09 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
20:50:14 | | Quit Llorean ("Leaving.") |
20:56:07 | | Join Llorean [0] (n=llorean@cpe-70-113-91-140.austin.res.rr.com) |
20:57:06 | | Join scorche` [0] (i=scorche@rockbox/administrator/scorche) |
20:58:06 | | Join Xerion [0] (n=xerion@cp198589-d.landg1.lb.home.nl) |
20:58:39 | | Quit scorche (Read error: 104 (Connection reset by peer)) |
20:58:39 | | Nick scorche` is now known as scorche (i=scorche@rockbox/administrator/scorche) |
20:59:04 | | Nick lee-qid__ is now known as lee-qid (n=liqid@p54966EAB.dip.t-dialin.net) |
21:00 |
21:06:45 | | Join toffe82 [0] (n=chatzill@h-74-0-180-178.snvacaid.covad.net) |
21:08:45 | | Join GodEater__ [0] (n=vircuser@bb-87-80-121-64.ukonline.co.uk) |
21:12:32 | GodEater__ | well that's a first. An apple install post in the wrong forum. |
21:12:49 | GodEater__ | normally see lots of questions that *shouldn't* be in there |
21:17:33 | | Quit lee-qid (Read error: 104 (Connection reset by peer)) |
21:19:47 | | Part TrueJournals |
21:20:27 | n1s | Anyone with a non-h300 coldfire target around that want to test something? |
21:20:52 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
21:20:57 | | Join Jeton [0] (n=chatzill@85.30.81.172) |
21:20:58 | ender` | i've got a h120 |
21:21:27 | | Join lee-qid [0] (n=liqid@p54966EAB.dip.t-dialin.net) |
21:21:46 | n1s | ender`: could you test building with a change to the Tremor makefile? |
21:22:04 | n1s | preferrably with the test_codec plugin too |
21:22:04 | ender` | sure, just let me start up vmware |
21:22:51 | n1s | ender`: just change the line that reads TREMOROPTS = -O2 to TREMOROPTS = -O3 and do a "make clean" before building |
21:24:18 | | Quit gfather () |
21:24:23 | ender` | building |
21:24:41 | n1s | ender`: do you build with the test_codec plugin? |
21:24:50 | ender` | i don't think so |
21:25:07 | n1s | I would be interested in results from that... |
21:26:07 | ender` | do i need to reconfigure to get that? |
21:26:40 | * | amiconn pings Bagder |
21:26:54 | n1s | no, jus add it to apps/plugins/SOURCES and viewers.config |
21:27:00 | ender` | ok |
21:27:26 | * | amiconn wonders why it's necessary to edit viewers.config |
21:27:48 | Buschel | btw, just re-measured -Os, -O1, -O2 on current mpc-patch on iPOD. -Os is slowest (251%), -O1/-O2 have nearly same speed (260%). I guess O1/O2 do not have that much difference anymore after all the ARM-assemlber was inserted... |
21:28:22 | n1s | amiconn: to put it in the viewers folder so that it comes up as an option in the open wth.. list |
21:28:24 | ender` | what exactly do i add to viewers.config? |
21:28:36 | linuxstb | amiconn: You mean it could be in viewers.config in SVN? |
21:28:40 | n1s | ender`: wav,viewers/test_codec,- |
21:28:46 | amiconn | linuxstb: Yes |
21:29:04 | linuxstb | amiconn: Good point, I'll add it. |
21:29:07 | ender` | ok, building |
21:29:10 | amiconn | As long as the plugin isn't built, it won't end up in the final viewers.config |
21:29:40 | * | amiconn has tons of idle processes from rbclient on his machine |
21:30:06 | | Join petur [0] (n=petur@d54C6F777.access.telenet.be) |
21:30:06 | amiconn | acbuild.pl, make, sh, genlang, cc1, ... |
21:30:38 | amiconn | About 50 of each |
21:30:57 | * | amiconn reboots |
21:33:35 | ender` | ok, booted the new firmware |
21:33:43 | n1s | ender`: ok, good |
21:34:30 | n1s | ender`: do you have any vorbis files? |
21:34:36 | ender` | a lot |
21:34:45 | n1s | do they play? |
21:35:01 | ender` | before, or now? |
21:35:10 | n1s | now :) |
21:35:27 | n1s | or rather both... |
21:35:30 | ender` | yup |
21:36:29 | n1s | nice, could you make a few runs with test_codec, preferrably comparing results to svn? |
21:37:44 | n1s | anyone want to test different build switches for pp based players and gigabeats? |
21:38:25 | ender` | ok, let's see |
21:39:24 | amiconn | crap |
21:39:38 | amiconn | Something is very wrong with the current debian unstable |
21:40:06 | amiconn | Hmm, at least with the gnome system monitor |
21:41:07 | GodEater__ | which is why I still prefer a good quality gentoo install ;) |
21:41:17 | ender` | <- gentoo user :) |
21:41:23 | GodEater__ | yay! |
21:42:20 | | Join PaulJam_ [0] (i=Paul@vpn-3011.gwdg.de) |
21:43:22 | | Join ducbian [0] (n=Nick@cpc2-cmbg3-0-0-cust33.cmbg.cable.ntl.com) |
21:44:23 | ender` | ok, got 281,35% realtime with a Q6 (i think) file |
21:44:42 | | Quit PaulJam (Read error: 110 (Connection timed out)) |
21:44:48 | ender` | should i try the same file with -O2? |
21:45:17 | n1s | ender`: yes, please, and could you make at least 3 runs so we get a more stable value? |
21:45:27 | ender` | sure |
21:45:31 | n1s | thanks |
21:48:41 | | Join Rob222241 [0] (n=Miranda@p54B16D08.dip.t-dialin.net) |
21:49:10 | ender` | run2: 281,32% |
21:52:33 | ender` | run3: 281,45% |
21:53:05 | ender` | going to try with -O2 now |
21:54:14 | | Join merbanan [0] (n=banan@83.233.231.172) |
21:54:26 | n1s | ender`: ok, good |
21:54:47 | Nico_P | GodEater__: could you remind me the link to the convo on the git ML ? |
21:54:54 | n1s | anyone wants to test this on pp players or gigabeats? |
21:55:32 | * | linuxstb runs Debian unstable, but never updates it unless he needs a specific package updating |
21:56:15 | | Part kretender |
21:57:00 | ender` | -O2 run1; 273,93% |
21:57:29 | GodEater__ | Nico_P: hold on a mo |
21:58:57 | GodEater__ | Nico_P: http://article.gmane.org/gmane.comp.version-control.git/49093 |
21:59:25 | Nico_P | thanks :) |
22:00 |
22:00:02 | GodEater__ | linuxstb: do you believe this "80GB bricked" thread in the forums ? |
22:00:11 | Nico_P | err, how do I see the answers with that link ? |
22:00:44 | Nico_P | ok I found it, ignore me :) |
22:00:47 | GodEater__ | heheh |
22:00:55 | Nico_P | wow lots of new answers |
22:01:00 | GodEater__ | yep |
22:02:01 | GodEater__ | the chap who calls himself "linux" is quite helpful |
22:02:11 | GodEater__ | a lot of the replies seemed to wander OT for a while |
22:02:14 | linuxstb | GodEater: The "i used a wall charger and it went pop and now it doesn't work" thread ? |
22:02:26 | GodEater__ | linuxstb: that's the one |
22:02:30 | ender` | -O2 run2: 273,95% |
22:02:42 | linuxstb | Chargers going pop doesn't sound positive... |
22:02:45 | GodEater__ | I've not heard of anyone frying their iPod like this before, so I'm a little dubious |
22:02:56 | GodEater__ | no but surely it's only the fuse in the charger ? |
22:03:23 | GodEater__ | he'd have to have been super unluck for it to nuke the ipod too |
22:05:30 | | Join markun [0] (n=markun@rockbox/developer/markun) |
22:05:49 | Soap | fuse in a cheap charger? ha! |
22:05:54 | ender` | -O2 run3: 274,14% |
22:06:55 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
22:07:06 | ender` | to summarize: H120: -O3: 281,35% 281,32% 281,45%; -O2: 273,93% 273,95% 274,14% |
22:07:18 | n1s | ender`: thank you very much for your testing, we will definately switch svn to build tremor with -O3 |
22:07:20 | GodEater__ | Soap: you think he has fried his iPod then ? |
22:07:34 | * | n1s wan |
22:07:44 | n1s | ts a pp tester |
22:07:59 | | Quit kaaloo ("Leaving.") |
22:08:02 | Soap | _that_ I do not know. Did he ever try the "toggle hold switch" hard-reset option? |
22:08:14 | GodEater__ | do ask him - I've got bored :) |
22:08:32 | Soap | we never queried exactly how he was trying to boot his iPod. |
22:08:42 | GodEater__ | by "we" you mean me :) |
22:08:52 | Soap | we as in the greater community |
22:09:17 | GodEater__ | no - but given his iPod seems like it's already on it's way back to Apple, I'm not sure how much point there is asking more questions |
22:09:20 | GodEater__ | up to you though |
22:09:22 | GodEater__ | I've had enough |
22:09:25 | Soap | aye |
22:09:28 | | Quit Xerion (" ") |
22:09:39 | amiconn | n1s: did anyone try other codecs than libmad, tremor and musepack yet? |
22:09:48 | amiconn | I mean comparing various -O levels |
22:09:58 | n1s | amiconn: I don't think so |
22:16:06 | Soap | though, GodEater__, the fact it didn't boot upon insertion of power does imply bad things. |
22:17:01 | Llorean | Soap: There is some sort of glitch that causes this anyway. |
22:17:07 | Llorean | It's been seen on Nanos and 5Gs so far, afaik |
22:17:31 | Soap | glitch which causes the device not to power-up upon powered cable insertion? |
22:17:33 | Llorean | Usually when the power gets really low, they need the reboot combo before they'll 'wake up' despite being charged somewhat. Also sometimes happens after unplugging them from a wall charger. |
22:18:06 | | Quit _Veseliq_ (Remote closed the connection) |
22:18:06 | Soap | I was curious about that...curious if he had done a proper and full hard (re)boot. |
22:18:23 | Llorean | It's happened to me once: A brief flash of the battery symbol in the apple disk mode, then a blank screen, no response to inserting USB or power but a hold on/off then menu+select woke it up |
22:18:24 | GodEater__ | you could stop speculating and ask ? |
22:18:36 | Llorean | I think the best bet for him is to just let him go about his business |
22:18:53 | GodEater__ | hahahahaha |
22:19:14 | Soap | GodEater__: I did ask. sheesh read the forums once and a while, dude. ;) |
22:19:24 | Llorean | Oh, and watch out for Ritesh, he's been banned twice in the past for blatantly ignoring posting guidelines and generally causing problems, both were limited duration |
22:19:45 | Soap | "watch out for"? Is he gonna shiv me? |
22:19:54 | GodEater__ | Soap: hehe - I've been doing that all evening :) |
22:20:27 | Llorean | Soap: Watch out for as in "If you end up having to move one of his posts to the trash forum, I may not notice it, so leave me a PM" |
22:20:59 | Soap | can do |
22:21:00 | Llorean | While I read all the posts in the main forum, I don't check trash often, or the moderation logs, just because I trust you guys. ;) |
22:21:12 | Soap | *cough* |
22:21:42 | Llorean | Of course, one could argue that my enabling of the moderation logging option.... |
22:22:20 | GodEater__ | hehe |
22:23:00 | * | GodEater__ is sometimes glad he is not burdened with such trust |
22:23:03 | | Quit scorche (Connection timed out) |
22:23:17 | GodEater__ | othertimes it's frustrating not to be able to move those things myself |
22:24:16 | Buschel | back to technical question: is there a chance that patch #7216 (battery types/runtime/etc for iPODs) may be comitted? the current trunk is really messed up for iPOD and battery stuff... |
22:24:37 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
22:25:03 | | Quit orbit7 (Remote closed the connection) |
22:25:31 | GodEater__ | right, got to shoot out and pick up the girlie - later chaps |
22:26:03 | linuxstb | Any of the playback engine gods around? I'm wondering how ci->set_offset is supposed to work - codecs seem to pass various values to this function (samples decoded, time in ms, file offset in bytes), and the function changes that value to adjust for latency... |
22:26:51 | XavierGr | amiconn: I managed to get the sdl under the framebuffer under debian stable, but I don't find any good reasons (except maybe size) to replace the current one. |
22:27:11 | linuxstb | (it all seems very broken...) |
22:27:25 | petur | Buschel: battery capacity stuff isn't very important, it is only used for expected runtime display, and iirc it isn't quite accurate on ipods |
22:28:01 | XavierGr | 2 major drawbacks is that 1) we may not have vmware tools running (I think they need X-server to install/run) 2) we won't have text buffer, as soon as the console output fills the screen you can't see what happened |
22:28:43 | Buschel | petur: hmm, it is also used for switching off on low-power. for the runtime calc you're right, but the current trunk gives totally unrealistic values. |
22:29:03 | XavierGr | amiconn: I will try to build the right crosscompilers (I've managed to build all the manual types and the simulator) and then I will compress the image to see if there is any significant size gain (though I doubt it) |
22:29:34 | amiconn | XavierGr: Not having vmware tools available is somewhat nasty.. I know that |
22:30:00 | * | n1s searches for a place to read about coldfire assembly and general gnu assembler syntax... |
22:30:04 | * | petur doesn't know about low voltage switchoff - surely that doesn't use batt capacity? |
22:30:08 | amiconn | I made a vmware image that has sdl crosscompiled for mingw32, so that it builds sdl sims which can run unter windows |
22:30:24 | amiconn | Then you don't need to use the actual vmware console at all. |
22:30:52 | amiconn | For commandline work, log into the vm via ssh (e.g. putty). Access data via samba, including sims |
22:31:03 | Buschel | petur: not ne capacity, but the battery type. it includes discharge curves and limits for switching off the device |
22:31:18 | XavierGr | hmm so you run the vmware image and just do the rest with windows and putty? |
22:32:06 | amiconn | I don't use it myself yet, mostly because it's not finished |
22:32:12 | petur | Buschel: do we have batt types and discharge curves in rockbox? |
22:32:14 | amiconn | But this is the intention, yes |
22:32:19 | XavierGr | amiconn: nice thinking, I will see what I can do about vmware tools but I don't think I will succeed in it |
22:32:50 | amiconn | You can run it under the (free) vmware server, and have it start up when the pc starts, with no visible ui at all |
22:32:58 | XavierGr | indeed |
22:33:00 | Buschel | petur: yes, several ones. Li-ion, Li-poly, etc. |
22:33:29 | petur | Buschel: ok, I'll shut up then |
22:33:43 | Buschel | petur: no need to shut up :) |
22:33:45 | XavierGr | amiconn: command line from putty and running the sim by doubleclicking from windows brilliant |
22:34:22 | amiconn | XavierGr: yup. But my image has a drawback compared to the current one. Even though it doesn't have X11 at all, it's bigger... |
22:34:35 | XavierGr | how come? |
22:34:51 | amiconn | I dunno |
22:34:54 | XavierGr | have you tried the dd trick that stacks all data together? |
22:35:08 | XavierGr | have you deleted the apt-get packages (in the cache)? |
22:36:02 | amiconn | I did a vmdk shrink, yes |
22:36:20 | amiconn | (my image uses a growing image as opposed to the current one) |
22:36:30 | amiconn | growing .vmdk |
22:36:39 | XavierGr | if you didn't delete the installed packages then that might be it |
22:36:47 | XavierGr | for me it made a huge difference |
22:37:09 | Soap | amiconn: did you overwrite free space with zeros before zipping? |
22:37:19 | amiconn | sure |
22:37:19 | Soap | that makes a massive difference |
22:37:21 | XavierGr | the command is apt-get clear cache or something like that (see apt-get −−help) |
22:37:27 | XavierGr | amiconn: yes |
22:37:29 | XavierGr | with dd |
22:37:31 | amiconn | That's part of the shrink process. |
22:37:46 | XavierGr | I don't remember the exact dd command Bager once told me |
22:37:52 | amiconn | Since I cannot uses vmware tools to do that (they need X11), I chose the manual way |
22:37:53 | XavierGr | Bger I mean |
22:38:32 | XavierGr | ah you did shrink it (Sorry I was confused with Soap's question) |
22:38:57 | * | Soap was just confused |
22:39:11 | XavierGr | I thought that amiconn asked me what you asked him :P |
22:39:22 | petur | XavierGr: his initial nick was Bager, he changed it because too similar with another one ;) |
22:39:24 | XavierGr | that's why I went into details about dd.. |
22:39:32 | XavierGr | petur: haha yes indeed |
22:41:10 | amiconn | I had an idea today how cygwin builds can be sped up (hopefully) |
22:41:41 | amiconn | I'll try that soon: putting the build dir into a ram disk |
22:41:51 | XavierGr | amiconn: then I suppose that debain unstable is much bigger than the version 3 debian stable (but then again the latest vmware image is debian unstable if I am not wrong) |
22:42:04 | amiconn | I used testing |
22:42:11 | XavierGr | ah |
22:42:47 | XavierGr | well the new vmware image I am making is debian stable, I will see if I get major size gains and inform you |
22:42:59 | XavierGr | but yeah without vmware tools it will suck |
22:43:28 | XavierGr | amiconn: also another problem I turned into is that when I start the sim, I can't see anything but the sim graphics and there is no way to end the simulation |
22:43:47 | XavierGr | so I just had to reset vmware :\ |
22:43:48 | amiconn | That's why I came up with the idea to not use the vmware console directly at all |
22:43:58 | | Nick HellDragon_ is now known as HellDragon (i=JD@modemcable136.38-201-24.mc.videotron.ca) |
22:44:00 | amiconn | Then the missing vmware tools aren't much of a problem |
22:44:09 | XavierGr | it is rather weird that the sim doesn't have a way to kill itself |
22:44:18 | amiconn | Can't you switch to another virtual console? |
22:44:29 | XavierGr | no you cant |
22:44:46 | XavierGr | (I am not sure why is that) |
22:45:16 | amiconn | I think framebuffer sdl isn't suitable for the sim then, since you also don't see the debug output... |
22:45:29 | XavierGr | yeah no debug screen at all |
22:45:41 | XavierGr | well then I will have to scrap that attempt |
22:45:44 | linuxstb | Unless someone coded a console... |
22:45:55 | XavierGr | amiconn: I will look forward for your version |
22:46:40 | * | amiconn is currently trying to solve the mystery in fs #7245 |
22:48:07 | * | linuxstb wishes the playback engine dealt with offsets in numbers of samples, not ms or bytes |
22:48:15 | | Join webguest29 [0] (i=18976e30@gateway/web/cgi-irc/labb.contactor.se/x-1c53360043ac3d34) |
22:49:01 | amiconn | linuxstb: How would you map bytes<->samples? Very difficult with vbr unless you scan the whole file... |
22:49:18 | * | amiconn installs valgrind |
22:49:37 | Bagder | valgrind is nice |
22:49:37 | | Quit webguest29 (Client Quit) |
22:49:38 | linuxstb | Only in VBR MP3 - in every other format I've dealt with, it's natural to do things in samples, and hard in bytes |
22:49:42 | | Join webguest29 [0] (i=18976e30@gateway/web/cgi-irc/labb.contactor.se/x-7d9ad6a1530ceef4) |
22:49:45 | | Quit Soap (Read error: 104 (Connection reset by peer)) |
22:49:59 | *** | Saving seen data "./dancer.seen" |
22:50:10 | | Quit webguest29 (Client Quit) |
22:50:16 | | Join webguest60 [0] (i=18976e30@gateway/web/cgi-irc/labb.contactor.se/x-823a5fdfc11c58c4) |
22:50:18 | linuxstb | Especially when the playback engine attempts to adjust byte offsets wrt latency - so the byte offsets are never correct. |
22:53:52 | | Join mirak [0] (n=mirak@m60.net81-64-221.noos.fr) |
22:55:15 | webguest60 | linuxstb: Did you work on the mpeg-related coding for the mpegplayer plugin? |
22:55:25 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
22:55:37 | amiconn | ummmmmm |
22:55:47 | amiconn | .map files are currently disabled for sims :( |
22:55:59 | * | Nico_P installs valgrind too... seems like a cool tool |
22:56:08 | Bagder | amiconn: quote easy to enable though |
22:56:12 | Bagder | quite |
22:57:05 | | Quit webguest60 ("CGI:IRC (EOF)") |
22:57:27 | | Join webguest60 [0] (i=18976e30@gateway/web/cgi-irc/labb.contactor.se/x-7a05a56bbc9fc4c3) |
22:57:51 | pixelma | amiconn just wants the beer ;) |
22:57:55 | amiconn | Provided that one remembers which of the dozen Makefiles to edit |
22:58:06 | Bagder | :-) |
22:58:31 | linuxstb | webguest60: I worked on mpegplayer, yes. |
22:58:36 | Bagder | Nico_P: it is a very cool tool |
22:58:54 | linuxstb | webguest60: I'm not sure what you mean by "mpeg-related coding" - it's all mpeg-related coding... |
22:59:16 | Nico_P | I'm testing callgrind right now :) |
22:59:39 | webguest60 | linuxstb: I've revised mpegplayer to include a resume feature - but I only have a gigabeat on which to test it... |
23:00 |
23:01:16 | webguest60 | linuxstb: Can I impose upon you to look it over and perhaps try it on other platforms? |
23:01:48 | Llorean | webguest60: The normal process is to post a patch to the patch tracker so that many may look it over. |
23:02:48 | webguest60 | linuxstb: I didn't know whether you expected more thorough testing prior to posting it to the patch tracker. |
23:04:08 | Llorean | As long as your intent is for it to eventually go into Rockbox, the patch tracker is where it pretty much belongs, so that you and others may work on it and discuss it. |
23:04:14 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-80b6a3461107b68a) |
23:04:46 | amiconn | hmm |
23:05:24 | amiconn | Looks like get_action_worker tries to use an invalid stack frame address... but why?? |
23:05:47 | webguest60 | linuxstb: no problem - I'll register and post the changed files shortly... |
23:07:07 | linuxstb | webguest60: Yes, please post it to the patch tracker - I'm not really working on mpegplayer at the moment, but I'll probably have a look anyway. |
23:07:13 | * | amiconn prepares a target build, intended to be run with memory_guard |
23:07:32 | | Quit jgarvey ("Leaving") |
23:08:01 | * | amiconn gets a beer |
23:10:40 | | Quit Nico_P (Remote closed the connection) |
23:10:58 | webguest60 | linuxstb: The only modified files are mpegplayer.c, mpeg_settings.c and mpeg_settings.h - Do I need to include anything else in the .tar.gz file I post? |
23:11:42 | n1s | webguest60: please make a patch |
23:15:51 | | Join darkskall [0] (i=4282eea1@gateway/web/cgi-irc/labb.contactor.se/x-56a51e8ec9e9fda3) |
23:15:59 | darkskall | hello |
23:15:59 | | Quit darkskall (Client Quit) |
23:16:22 | GodEater__ | bye |
23:16:28 | | Quit webguest60 ("CGI:IRC (Ping timeout)") |
23:17:37 | | Join darkskall [0] (i=darkskal@modemcable161.238-130-66.mc.videotron.ca) |
23:17:40 | darkskall | hello |
23:18:29 | darkskall | i got a problem with my gigabeat |
23:18:45 | toffe82 | what kind ? |
23:19:17 | darkskall | it boots with the system error 10 |
23:19:44 | toffe82 | what were you doing before that ? |
23:20:04 | darkskall | nothing |
23:20:14 | darkskall | i had rockbox on it ,it worked great for months |
23:20:42 | darkskall | last thing i did ,i just plugged my gigabeat on usb to let it charge itself |
23:22:39 | toffe82 | does the computer see it when you connect it ? |
23:22:48 | darkskall | hm |
23:22:54 | darkskall | it says there's a usb connection |
23:23:05 | toffe82 | but it doesn't see the hd ? |
23:23:09 | darkskall | exactly |
23:23:40 | toffe82 | you have to try the recovery : http://www.rockbox.org/twiki/bin/view/Main/GigabeatFXPort#Gigabeat_Recovery_Procedures |
23:24:14 | toffe82 | but it can also be a hardware problem, I have one board like this and cannot make it work .. |
23:24:23 | darkskall | k thx |
23:24:25 | darkskall | ill try it |
23:24:40 | toffe82 | Did you disconnect it like this or did you safe eject ? |
23:25:31 | darkskall | hm? |
23:25:43 | darkskall | i already tried this solution, |
23:25:54 | darkskall | but it doesnt worked,maybe if I retry a second time |
23:28:58 | darkskall | ok so i am trying for a second time |
23:30:52 | | Quit desowin ("use linux") |
23:34:55 | * | petur sees another reason to laugh with bush: he can't pour beer into a glass and spills most of it |
23:34:57 | chrisjs169 | what file is it containing all the icons used in menus (for folders, videos, music files, etc) |
23:35:44 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
23:35:55 | petur | chrisjs169: look in /.rockbox/icons and in the wiki |
23:36:04 | chrisjs169 | petur: ok |
23:36:53 | chrisjs169 | oh wait - should have clarified more - I'm looking for the file in the source code for these |
23:37:02 | petur | ah |
23:37:46 | chrisjs169 | I've found ones like Icon_Folder and Icon_Audio, but nothing like Icon_Video (I'm guessing - the icon displayed next to mpg files) |
23:37:51 | petur | app/gui/icon.* ? |
23:38:46 | petur | chrisjs169: that's done through the viewer.conf file in /.rockbox |
23:38:55 | chrisjs169 | the icons? |
23:39:50 | petur | the order I think, the icons file use the offset (not 100% sure there) |
23:40:06 | chrisjs169 | hmm |
23:40:11 | * | chrisjs169 tries something |
23:40:19 | Llorean | Video files are in the viewer icons bitmap, yes. |
23:40:56 | pixelma | Bagder: re. forum suggestion... we would be as important as those guys... - https://launchpad.net/zunelinux ;) |
23:41:43 | Bagder | yay! |
23:42:05 | petur | wow... zune-linux has a 'report a bug' feature |
23:42:06 | chrisjs169 | this explains why I wasn't finding anything...I always wondered what that last digit was for in viewers.conf |
23:42:25 | | Join jurrie_ [0] (n=jurrie@adsl-068-209-041-021.sip.asm.bellsouth.net) |
23:44:00 | saratoga | did the zune linux people ever do anything or do they just sit around and talk about how cool doing something might be? |
23:44:19 | petur | bingo ;) |
23:44:35 | | Quit darkskall () |
23:44:52 | | Quit saratoga ("CGI:IRC") |
23:45:00 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-28f3a60da8fb04de) |
23:46:37 | saratoga | is there some recommended case for the gigabeat? |
23:48:58 | amiconn | hrrrm |
23:49:15 | | Quit Jeton ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]") |
23:49:16 | amiconn | The sim doesn't crash when single-stepping the stop from tree in gdb |
23:51:19 | | Quit jurrie (Read error: 110 (Connection timed out)) |
23:51:32 | | Join darkskall [0] (i=darkskal@modemcable161.238-130-66.mc.videotron.ca) |
23:52:10 | | Quit davina (Remote closed the connection) |
23:54:04 | | Quit petur ("zzzz") |
23:55:10 | | Quit darkskall (Client Quit) |
23:55:27 | toffe82 | saratoga: a lot of people recommand this one : http://www.zcover.com/zCover_index_Gigabeat.htm |
23:58:40 | | Quit GodEater__ ("User pushed the X - because it's Xtra, baby") |
23:58:44 | | Quit kkurbjun ("Leaving.") |