00:00:10 | ender` | jhMikeS: it doesn't slow down my system startup |
00:00:14 | GodEater | perhaps it's my snprintf() |
00:00:18 | GodEater | I used %d |
00:00:25 | GodEater | should I use something else ? |
00:00:42 | petur | %x maybe |
00:00:56 | GodEater | lemme try that |
00:01:05 | jhMikeS | ender`: easy to get rockbox dev environment installed? |
00:01:28 | linuxstb_ | GodEater: What's the value of the pinfo pointer itself? I would use %08x to display it... |
00:01:31 | ender` | jhMikeS: haven't tried yet actually - i only set up mingw so far |
00:01:41 | ender` | (i'm using colinux to compile gimp for windows) |
00:01:57 | | Quit perpleXa_ ("Leaving") |
00:02:10 | Cassandra | Anyone here with a Recorder v1 or an Ondio? |
00:02:25 | jhMikeS | I mean, the vmware image was just ready made so haven't dug into it other than updating make |
00:02:40 | GodEater | EA001FFE and E3A0F111 this time |
00:03:17 | scorche | Cassandra: what you need? |
00:04:19 | | Join redwoo1 [0] (n=penovich@castor.rfa.org) |
00:04:23 | Cassandra | USB UIDs and VIDs. |
00:04:52 | GodEater | pinfo is 00000000 |
00:04:54 | GodEater | crap |
00:05:03 | * | jhMikeS notices that rockbox is sort of an unusual open source project in that it has a version greater >= 1 =:) |
00:06:24 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
00:06:30 | Terinjokes | hey Llorean! |
00:06:47 | petur | jhMikeS: button banging response looks quite solid |
00:07:17 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
00:07:23 | jhMikeS | petur: :) excellent. you da animal ;) |
00:07:54 | petur | even shutdown while recording seemed to work |
00:08:34 | Llorean | Hey, you recording-ish guys, have either of you seen the post in the forums about the silent WAV files? |
00:08:42 | petur | yes |
00:08:46 | jhMikeS | tested out well here too here. |
00:08:55 | jhMikeS | silent wav? |
00:09:04 | Terinjokes | Llorean, who's making the ipodpatcher? |
00:09:07 | | Quit defect (Read error: 145 (Connection timed out)) |
00:09:13 | petur | Llorean: no idea, how can the file go bad after copying? |
00:09:14 | * | jhMikeS is getting that sinking feeling again |
00:09:20 | Llorean | jhMikeS: http://forums.rockbox.org/index.php?topic=7702.msg60323;topicseen#msg60323 |
00:09:29 | Llorean | petur: I honestly have no clue. |
00:09:39 | Llorean | He doesn't say if they tried the original files again, on the player, either. |
00:10:14 | Llorean | I hate this whole "I'm posting for a friend" stuff |
00:10:19 | dan_a | GodEater: Is this any use to you? It's a quick routine I wrote to hexdump the output of ata_read_sectors. http://pastebin.ca/280485 |
00:10:24 | Llorean | Terinjokes: Why? |
00:10:45 | amiconn | Cassandra: I do have both |
00:10:47 | jhMikeS | headers they say? there's nothing to the headers. gotta be something else bizarre. |
00:11:22 | amiconn | Somehow I expect that you can't differentiate between Ondio FM and Ondio SP just by USB ID |
00:11:22 | Terinjokes | My friend wants me to install rockbox on her video, wandered if the person needs any tests for nano/video from MacOSX |
00:11:37 | Llorean | jhMikeS: It seems really strange either way, but I can't come up with any solid "user-error" scenarios that'd get those exact symptoms either. |
00:11:42 | dan_a | GodEater: To use it you need to write a function "int wait_for_button(void)" which returns 8 if you press the button to go back a page and something else if you press any other button |
00:12:17 | GodEater | I think I'll just paste the bits that do the output into the relevant functions |
00:12:21 | GodEater | :) |
00:12:24 | jhMikeS | Well, they can check it with a hex editor and if everything after the first 44 bytes is zeros, then it's truely a silent wav. |
00:13:00 | GodEater | dan_a: thanks - I'll give it a whirl tomorrow - I'm too tired to think now - gonna get some shut eye |
00:13:02 | Llorean | Terinjokes: Well, the newest version is in the CVS source code, and you could ask linuxstb, but I'm not sure how good "testing as how you do your first install" is the best idea. I think it's working now though, if that last CVS commit regarding it was the fix to the 5G issue. |
00:13:21 | petur | aegray_ just wrote that... |
00:13:26 | petur | argh |
00:13:47 | petur | jhMikeS: I just wrote that... |
00:13:48 | Terinjokes | Llorean... i've install rockbox to the video already.... works (and looks) nicely... |
00:13:50 | | Nick GodEater is now known as GodEater_sleep (n=NotAChan@host-83-146-12-101.bulldogdsl.com) |
00:14:21 | linuxstb_ | Llorean: The last commit was to fix the 5.5g. The 5g (and Nano I think) fix was this morning (GMT). |
00:14:26 | * | jhMikeS is going wtf about that one just like the jet engine sounds turned out to be having the wrong input selected. If the files were readable on the player's disk and a copy destroyed them, something wierd is afoot. |
00:15:01 | | Join Thundercloud__ [0] (n=thunderc@82.152.213.51) |
00:15:09 | Llorean | linuxstb_: Right, I transposed the Attemp #2 and 2048 fix in my memory |
00:16:26 | jhMikeS | If recording got to the end, it wrote the header...no question. if it didn't, my early experience was that any error in the header made playback reject it. |
00:17:24 | petur | fact is he says it reports length and datarate ok, so the header is there |
00:19:47 | jhMikeS | absolutely...it writes it all in one shot. I'm wondering what this will turn out to be in reality. *running around making Boeing noises* |
00:20:09 | | Quit Thundercloud_ (Read error: 60 (Operation timed out)) |
00:20:33 | * | petur executes Sleep(288000000); and notes that the argument is ms |
00:20:45 | | Quit petur ("Zzzzz") |
00:21:22 | | Quit ender` (" Cynic, n.: A blackguard whose faulty vision sees things as they are, not as they ought to be. Hence the custom among the") |
00:21:56 | | Quit zylche ("-") |
00:23:28 | Cassandra | http://www.rockbox.org/twiki/bin/view/Main/DeviceDetection - please help me complete this chart. |
00:24:23 | Cassandra | amiconn: Check out that page for what I need. Thanks. |
00:24:58 | amiconn | Hmm, I thought it would be easier to find those IDs in Linux... |
00:25:03 | Llorean | Cassandra: Do you need us to re-check the ones you've filled in for alternates, or just fill in missing ones? |
00:25:07 | * | pixelma expects petur to be back in 3,3 days... |
00:25:44 | Llorean | Cassandra: You have the page open/locked still. Sansa e270 is 0781/7421 |
00:26:10 | Llorean | nevermind |
00:26:48 | | Join scorche` [0] (n=scorche@rockbox/administrator/scorche) |
00:27:10 | linuxstb_ | "lsusb" does the job under Linux... |
00:27:16 | * | amiconn will check all his rockbox targets |
00:27:38 | Cassandra | Llorean, checking wouldn't hurt. |
00:28:24 | amiconn | Cassandra: I'm afraid that we can't make this check fully automatic for any archos |
00:28:37 | Terinjokes | '-bash: lsusb: command not found' hrm, sad... |
00:29:05 | linuxstb_ | Are you on Mac OS X? |
00:29:19 | Terinjokes | oh, yeah... :D |
00:31:09 | bluebrother | Terinjokes, your you root? On linux this is in /sbin which isn't in the path of standard users |
00:32:00 | Cassandra | amiconn: I suspected that might be the case. What're the problem cases? |
00:32:35 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
00:32:55 | amiconn | Cassandra: 3 Groups: |
00:33:29 | * | jhMikeS guesses it's time to make the recording forum rounds again |
00:33:49 | amiconn | (1) Recorder V1 <= 15GB and Player (most probably) have the same ID. It's the ISD200 bridge where the ID comes from |
00:34:14 | amiconn | (2) Recorder V1 20GB, FM Recorder and Recorder V2 have the same IDs as well |
00:34:50 | | Quit scorche (Read error: 110 (Connection timed out)) |
00:34:52 | amiconn | (3) Ondio FM and Ondio SP also have the same IDs (same Bridge) |
00:34:56 | Cassandra | I thought the v1 and v2 had different chips. |
00:35:15 | Cassandra | Hence charging via usb on v2. |
00:35:26 | amiconn | The V1 exists in 2 flavours, USB1.1 (same ID as Player) and USB 2.0 (same ID as FM and V) |
00:35:31 | Cassandra | (Ah, I suppose that's not an interface function, come to think of it). |
00:35:40 | amiconn | correct |
00:35:50 | Cassandra | amiconn: bloody archos, making life difficult for me. |
00:36:01 | | Quit TFGBD_ (Read error: 110 (Connection timed out)) |
00:36:10 | Cassandra | I don't suppose they added any other vendor info that might help me tell them apart? |
00:36:15 | | Join TFGBD_ [0] (n=TFGBD@c-69-253-232-198.hsd1.pa.comcast.net) |
00:36:27 | | Join Thundercloud_ [0] (n=thunderc@82.153.194.227) |
00:37:00 | amiconn | BernardKethlayne is editing DeviceDetection |
00:37:03 | amiconn | :( |
00:37:33 | Llorean | For the few overlap cases, you could follow with a popup or prompt between the possibilities, though, right? |
00:38:30 | Llorean | Cassandra: I would assume the "H300 Series MTP" is the 'Media" port on the US model ones. |
00:38:40 | linuxstb_ | Isn't it also possible that other (non-Rockbox) devices will use the same bridge chip? |
00:39:11 | Cassandra | linuxstb, of course. But I don't think we need to be too concerned about that. |
00:39:25 | Cassandra | Llorean, yes. |
00:39:26 | thegeek | my 5.5G 80gb ipod is 05ac 1209 |
00:39:33 | | Quit Arathis ("[rl_bot quit]") |
00:39:34 | Cassandra | We do the best we can. |
00:39:36 | thegeek | those id's are listed as "video" |
00:40:07 | amiconn | Cassandra: Haha, iPod Mini G1 and G2 are also the same... |
00:40:26 | Cassandra | I may have to cry shortly. |
00:40:39 | thegeek | ;P |
00:40:42 | linuxstb_ | ipods can be distinguished by the version number in the firmware partition though. |
00:40:44 | Llorean | Mini G1 and G2 can be differentiated by the contents of the FW partition though. |
00:40:49 | thegeek | hehe |
00:41:03 | | Join barrywardell [0] (n=barrywar@194.46.179.85) |
00:41:43 | linuxstb_ | Not sure about the "5.5g", but that's not an issue for the 30GB anymore and hopefully won't be for the 80GB |
00:41:59 | | Part Terinjokes |
00:42:09 | Cassandra | The 5.5g will use the same Rockbox as the 5g in the end, so that doesn't matter so much. |
00:42:16 | thegeek | yep |
00:42:32 | amiconn | I guess that for device manufacturers it's cheaper to use some reference design + standard IDs assigned to the bridge manufacturer |
00:42:44 | amiconn | 0x05ab is most probably In-System Design, not archos |
00:44:18 | linuxstb_ | Useful list here: http://www.linux-usb.org/usb.ids |
00:44:36 | linuxstb_ | (although not that complete...) |
00:44:51 | Cassandra | A VID costs you $2000. And that's if you go the cheapskate's route. |
00:45:01 | * | jhMikeS notices the frequency of reported problems dropping sharply in recording though :) |
00:46:17 | amiconn | Ah, as I suspected. 0x058f is actually Alcor Micro, not Archos (that's Ondio) |
00:46:38 | amiconn | So it is very possible that there are other devices with the same IDs |
00:48:01 | amiconn | Cassandra: Should I indicate that sub-models which are the same for Rockbox are having the same ID? |
00:48:11 | amiconn | (e.g. h120 and h140, h320 and h340) |
00:48:13 | linuxstb_ | That pages lists the iriver 3002 id as H100/H120/H140... So I guess that covers both the 16MB and 32MB targets. |
00:48:48 | Llorean | linuxstb_: Our table shows something different. |
00:48:58 | Llorean | linuxstb_: The H100 listed there as 3001 not 3002 |
00:49:25 | linuxstb_ | Odd... Where did our listing come from? |
00:49:34 | Llorean | Dunno. |
00:50:29 | Cassandra | amiconn: Sure. |
00:50:32 | * | linuxstb_ won't mention users connecting via firewire |
00:50:40 | Cassandra | More info is better than less. |
00:50:58 | Cassandra | rbutil doesn't support firewire autodetection. |
00:51:06 | Cassandra | And almost certianly never will. |
00:51:19 | Cassandra | (Unless someone other than me implements it.) |
00:53:23 | | Quit bluebrother ("Leaving") |
00:55:23 | amiconn | Cassandra: There. I also marked the ambiguous cases in red |
00:55:57 | amiconn | Oops, typo - and it's already locked again |
00:56:05 | | Part n1s |
00:56:24 | amiconn | fixed |
00:57:08 | | Join hotwire_ [0] (n=hotwire@69-17-132-197.kingkom.com) |
00:58:02 | * | Cassandra may be able to disambiguate using further info (eg from the USBSTOR class). |
00:59:04 | | Quit Thundercloud__ (Read error: 110 (Connection timed out)) |
00:59:13 | | Join Thundercloud__ [0] (n=thunderc@82.152.99.17) |
00:59:15 | linuxstb_ | Can you map the USB IDs to a disk device and/or a drive letter? |
00:59:41 | linuxstb_ | (or vice-versa...) |
00:59:44 | | Nick DreamThief is now known as DreamThief|off (n=mathias@p54A84F57.dip0.t-ipconnect.de) |
01:00 |
01:00:35 | amiconn | Cassandra: Hmm, iirc there's some info in the usb2.0 archoses which at least allows to disambiguate those from other generic devices using ISD300 |
01:01:32 | amiconn | I don't know how the fields is called, but my Amiga USB stack shows a lot of details about USB devices, among them a string: |
01:02:57 | amiconn | wwww.archos.comA |
01:03:28 | amiconn | Hmm, USB provides a lot more info than just VID and PID |
01:04:05 | amiconn | Haha, "www.archos.comA" is the serial number field... |
01:04:10 | amiconn | wwww, even |
01:04:37 | dan_a | barrywardell: I think you should commit your current button driver, with a comment that it needs to be replaced with an interrupt driven one. |
01:04:48 | amiconn | And the product name is "ARCHOS USB2.0 (P4a)" |
01:05:27 | barrywardell | dan_a: will do :) |
01:05:47 | *** | Saving seen data "./dancer.seen" |
01:06:08 | Cassandra | linuxstb, not yet. |
01:06:30 | Cassandra | amiconn: I thought there'd be something like that. |
01:06:46 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
01:07:19 | | Quit Thundercloud_ (Connection timed out) |
01:07:27 | amiconn | Cassandra: Unfortunately there are no such indications for the USB1.1 archoses and Ondios :( |
01:07:54 | PaulPosition | uhhh.. Are thos PIDs and VIDs supposed to be standards? Dunno, but usbids reports vid0B70 and pid00BA for my H10 5gb MTP which is nothing like what's on the wiki page.. |
01:08:15 | PaulPosition | is my computer illiterate? :p |
01:08:35 | Cassandra | paul: possible. Or my code is buggy. |
01:09:31 | Cassandra | 0b70 is owned by PortalPlayer. |
01:09:39 | Cassandra | That's not beyond the bounds of possibility. |
01:11:44 | PaulPosition | Interesting. Thanks for trying that hard to get this thing rolling, anyway. :) |
01:11:50 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
01:11:51 | dan_a | barrywardell: I've done some quick poking about and I can't see why the interrupts arent working - unless the GPIO interrupt has a different mask on the PP5024. Maybe bit 23 on CPU_INT (which was IDE before)? |
01:12:08 | Llorean | PaulPosition: Is your MTP hooked up in MTP, or UMS mode, out of curiosity? |
01:12:41 | amiconn_ | Cassandra: Can you read the USB 'product name' and 'serial number' fields? |
01:12:48 | barrywardell | dan_a: so it's nothing obvious anyway. i was wondering the same thing, but didn't investigate any further |
01:13:32 | dan_a | This is the first time that we've tried to use CPU_HI_INT. I just mention that in passing |
01:13:37 | Cassandra | amiconn, probably. |
01:14:05 | Cassandra | I'm going to call it a night though. My brain has stopped working. |
01:15:00 | | Join JoeBorn [0] (n=rootmeis@adsl-75-2-252-160.dsl.chcgil.sbcglobal.net) |
01:15:50 | | Join zivan56 [0] (n=not@64.46.5.158.novuscom.net) |
01:16:07 | | Quit amiconn (Read error: 145 (Connection timed out)) |
01:16:08 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
01:20:25 | PaulPosition | Llorean - Hooked up through UMS trick, as always... I don't think I ever powered it up while hooked and NOT pressing that button.. :p |
01:20:52 | linuxstb_ | Anyone know this website? http://miche.aqua-gero.com/ |
01:21:24 | Llorean | Can the V and P IDs differ depending on how it's booted, since different software/hardware is controlling the USB? |
01:23:14 | amiconn | On devices implementing USB in software - possibly. |
01:23:22 | Llorean | Such as the H10 |
01:23:28 | Llorean | PaulPosition: Would you mind checking it in MTP mode then? |
01:25:49 | | Quit barrywardell () |
01:27:52 | | Quit JoeBorn (Read error: 60 (Operation timed out)) |
01:29:22 | | Join barrywardell [0] (n=barrywar@194.46.179.85) |
01:32:58 | | Join emailer33 [0] (n=a@cpe-75-180-168-215.indy.res.rr.com) |
01:33:31 | emailer33 | hey, i can't find an answer on this, is there a bootloader for the 5.5gen ipod that can still load the apple os and rockbox? |
01:33:47 | emailer33 | i see i can do just rockbox while breaking the orig |
01:33:48 | emailer33 | :/ |
01:35:04 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
01:35:08 | Cassandra | amiconn, looking at my five devices, I'm fairly hopeful for fuzzy matching on serial number as a means of telling apart units with the same ids. |
01:36:08 | Cassandra | Of course we're going to have to get some serial numbers and work backwards. |
01:36:19 | thegeek | emailer33: there has been some progress today I think, but unless you really want to get down and dirty I suggest you wait |
01:37:08 | linuxstb_ | emailer33: As of today, yes. The bootloader wasn't the problem, the problem was with ipod_fw.c creating a bad firmware partition image. |
01:38:08 | linuxstb_ | emailer33: It needs testing, so I'm happy to talk you through it. Are you on Windows? |
01:38:49 | amiconn | Cassandra: 'Serial number: n/a' That's an Ondio... |
01:39:00 | emailer33 | i don't mind getting dirty, i can compile it on gentoo if necessary |
01:39:05 | Cassandra | Same for FM and SP? |
01:39:08 | amiconn | yes |
01:39:14 | emailer33 | i am on windows atm |
01:39:17 | emailer33 | so il'l take either one |
01:39:23 | thegeek | linuxstb_: there are still problems with the 80gb right? |
01:39:30 | amiconn | There is no indication that this is an archos device on the USB side |
01:39:45 | emailer33 | basically i just need eitehr the bootloader or just a patch, i'll do the rest |
01:39:50 | amiconn | That's what the Poseidon gets on Amiga for the Ondio FM: |
01:40:00 | amiconn | Product name: Mass Storage Device |
01:40:02 | linuxstb_ | emailer33: You need the new ipodpatcher from here: http://www.davechapman.f2s.com/rockbox/ipodpatcher-test.zip and the bootloader from here: http://www.davechapman.f2s.com/rockbox/ |
01:40:08 | amiconn | Product ID: 0x9330 |
01:40:20 | amiconn | Manufacturer: Alcor Micro |
01:40:34 | amiconn | Vendor: 0x058f Alcor Micro Corp. |
01:40:40 | amiconn | Serial #: n/a |
01:41:07 | Cassandra | Pah. Any way we can tell the difference from disk geometry? |
01:41:13 | linuxstb_ | emailer33: You need to restore your original (i.e. unmodified) firmware partition first. Then just the command "ipodpatcher N -a bootloader-ipodvideo.ipod" will install the bootloader. (replacing N by the number of your ipod, found in the usual way.) |
01:41:16 | amiconn | Nope. |
01:41:25 | amiconn | Both are 128MB |
01:41:25 | emailer33 | oooooooo |
01:41:29 | emailer33 | that new add bootloader option |
01:41:33 | emailer33 | i was just looking over that a sec ago |
01:41:34 | emailer33 | ok thx |
01:41:46 | linuxstb_ | And delete ipod_fw.exe... |
01:41:51 | emailer33 | thx ;) |
01:41:57 | Cassandra | Then people will have to pick for themselves, I guess. |
01:42:04 | amiconn | yes |
01:42:32 | Cassandra | Am I right in thinking that SP firmware will work on a FM? |
01:42:39 | amiconn | Same goes for the other archoses, for the USB2.0 models we can at least check whether it is really an archos |
01:42:41 | emailer33 | http://www.davechapman.f2s.com/rockbox/ just has 6 broken images, no bootloader :/ |
01:42:44 | amiconn | nope |
01:43:21 | amiconn | The archos loader won't load the 'wrong' firmware, and even when flashed it won't work |
01:43:28 | amiconn | It would boot, but not play music |
01:43:41 | linuxstb_ | emailer33: Sorry, it's http://www.davechapman.f2s.com/rockbox/bootloader-ipodvideo.ipod |
01:43:47 | emailer33 | ok ty |
01:43:51 | Cassandra | fair enough. |
01:44:06 | Cassandra | Stoopid Archos. |
01:44:26 | amiconn | Looks like they didn't want to pay for a proper vendor id |
01:45:33 | amiconn | Hmm, it _might_ be possible to auto-detect the various archoses if the user has an ajbrec.ajz / archos.mod on disk |
01:45:44 | amiconn | (which isn't required) |
01:46:08 | barrywardell | the H10 has different VID/PID depending on whether it's connected in emergency UMS mode, or ing MTP mode |
01:46:19 | * | Llorean was right. :) |
01:46:56 | Llorean | And it needs to be in UMS to install Rockbox, right? |
01:46:58 | Soap | I didn't think about that, have the Apple's been verified to have the same VID in standard disk mode and emergency disk mode? |
01:46:58 | barrywardell | my 20GB says 0x4102/0x2101in MTP mode |
01:47:05 | barrywardell | yup, UMS mode |
01:47:12 | Soap | or is the H10 example due to the MTP mode? |
01:47:23 | Llorean | barrywardell: So, it has the iRiver Flash VID in MTP, and the PP one in UMS |
01:47:29 | barrywardell | yup |
01:48:14 | PaulPosition | Okay, H10 5gb in MTP mode (now that I deleted rockbox from it) gives 4102 and 2102 |
01:48:22 | DerPapst_ | linuxstb: is there a way to compile tools/scramble? i had to remove a lot of stuff (iriver, gigabeat and mi4) to compile it with dev-cpp |
01:48:26 | amiconn | linuxstb: Does replacing the apple fw work with current ipodpatcher? |
01:48:27 | | Quit aegray_ (Read error: 104 (Connection reset by peer)) |
01:48:32 | barrywardell | my pid is different than on the wiki |
01:48:38 | * | amiconn should probably just try it |
01:49:55 | linuxstb_ | DerPapst_: Use gcc (or mingw32 for WIndows) |
01:50:02 | Llorean | barrywardell: The e200 has different PIDs depending upon whether it's in normal UMS, or Recovery mode. |
01:50:14 | DerPapst_ | ok... |
01:50:23 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
01:50:27 | linuxstb_ | DerPapst_: Or just delete the 90% of the code that isn't needed.... |
01:50:31 | barrywardell | actually, my pid is the same as in the wiki |
01:50:55 | DerPapst_ | i'll take the 2nd option :) i'm too lazy |
01:51:13 | | Join aegray [0] (n=aegray@c-71-57-124-207.hsd1.il.comcast.net) |
01:51:15 | Llorean | barrywardell: Lemme know when you're done editing so I can add something further |
01:51:50 | DerPapst_ | but i sill don't know what else i can remove from the main function... |
01:52:34 | linuxstb_ | DerPapst_: I'll do it for you, give me a moment... |
01:52:39 | barrywardell | Llorean: is it the same as with the H10? ie recovery mode has pp id, normal has sandisk id? |
01:52:44 | barrywardell | Llorean: done! |
01:53:20 | DerPapst_ | that is what i already have: http://www.felixbruns.de/paste/index.php?id=31 |
01:53:36 | DerPapst_ | ahh.. not true |
01:53:38 | Llorean | barrywardell: It has three different PIDs, all the same VID, depending on MTP, MSC, or recovery mode. I've put them all in the wiki |
01:53:41 | DerPapst_ | flase code ^^ |
01:53:45 | | Quit gotthardt ("CGI:IRC (Ping timeout)") |
01:54:07 | barrywardell | should we be including Manufacturer/Product Strings too? |
01:54:27 | zylche | Include your wallet as well, we like donations |
01:54:28 | zylche | :P |
01:54:31 | Llorean | Meanwhile, iPods (or at least the Nano) do not change PID and VID values between disk modes |
01:54:32 | DerPapst_ | linuxstb: that one: http://www.felixbruns.de/paste/index.php?id=32 |
01:54:44 | Llorean | I tried Play+Select, the one Rockbox reboots into, and the in-Apple_OS ones and got the same values for each |
01:56:56 | amiconn | Play+Select is the same mode as what rockbox uses |
01:59:36 | Llorean | amiconn: There are visible differences. |
01:59:48 | Llorean | amiconn: Play+Select shows the words "Disk Mode" at the top, the one Rockbox uses does not. |
02:00 |
02:00:53 | Llorean | At least on Nano. |
02:01:02 | amiconn | Hmm, you're right |
02:01:07 | amiconn | Same here on mini G2 |
02:01:23 | DerPapst_ | and every other ipod... |
02:01:26 | Llorean | I don't know if there are practical differences, but it seemed best to verify the IDs were the same across all three |
02:01:36 | BetaCookies | Is there a way to get my 1g nano to play video? |
02:01:50 | Llorean | BetaCookies: Convert the video to M2V, and play it in Rockbox. |
02:01:55 | Llorean | Mind you, there's no audio support yet. |
02:02:22 | BetaCookies | :( |
02:02:23 | linuxstb_ | DerPapst_: Try http://www.davechapman.f2s.com/rockbox/makeipod.c |
02:02:31 | BetaCookies | http://www.rockbox.org/docs/rvf.html ? |
02:02:35 | | Quit zivan56 () |
02:02:43 | Llorean | BetaCookies: Try the PluginMpegplayer page. |
02:03:09 | DerPapst_ | heh... cool. |
02:03:18 | linuxstb_ | But I'll probably add support for raw binary bootloaders (i.e. ".bin") to ipodpatcher. Or at least a generic "-add=ipod" format for binaries which work all ipods such as loader2 |
02:03:26 | pixelma | BetaCookies: you can only enjoy rvf on the monochrome screens :P |
02:03:39 | BetaCookies | meh |
02:03:59 | DerPapst_ | so i don't these these -ipodXg options? (what are the for?) |
02:04:08 | DerPapst_ | *don't need |
02:04:24 | linuxstb_ | emailer33: Any luck with ipodpatcher? |
02:04:57 | BetaCookies | well well well.... |
02:05:04 | BetaCookies | linux didnt work for me |
02:05:12 | linuxstb_ | DerPapst_: No, they are (were) for generating a complete firmware partition image just containing the Rockbox bootloader (or any other .bin). |
02:05:14 | BetaCookies | and i really want videos on my nano.. what to do, wat to do.. |
02:05:20 | BHSPitLappy | it's nice to have rockbox back... |
02:05:50 | linuxstb_ | Where did it go? |
02:05:53 | DerPapst_ | aha. |
02:06:52 | Llorean | BetaCookies: The obvious solution is to finish our Mpegplayer so that audio works. |
02:07:07 | emailer33 | yep |
02:07:09 | emailer33 | jsut looking thru it |
02:07:26 | emailer33 | was gonna set up a cvs checkout script |
02:07:32 | emailer33 | but i kept getting no route to host, so put that off |
02:07:55 | BetaCookies | Llorean what language is it? |
02:07:59 | Llorean | C |
02:08:23 | BetaCookies | meh I don't know C |
02:08:47 | Llorean | Well, then your choices are "Videos without audio" "Ipodlinux" or "no video" |
02:08:56 | BetaCookies | ipodlinux formatted my ipod lol |
02:09:11 | linuxstb_ | It committed suicide? |
02:09:26 | DerPapst_ | but that is a known fact :) |
02:09:47 | Llorean | In many cases iPL is expected to |
02:09:53 | emailer33 | ah yes |
02:09:55 | emailer33 | orig. works |
02:09:56 | emailer33 | ty :D |
02:10:16 | emailer33 | now that bootloader is in the cvs, and not a seperate patch, right? |
02:10:22 | linuxstb_ | So just for the record, that's a 30GB 5.5G with the Windows ipodpatcher? |
02:10:33 | linuxstb_ | And yes, that's the CVS bootloader (and CVS ipodpatcher) |
02:10:37 | emailer33 | 30gb 3.35g yes |
02:10:38 | | Quit midkay ("*poff*") |
02:10:41 | emailer33 | but nah, did it on linux |
02:10:50 | emailer33 | wanted the cvs ipodpatcher when i saw what was done today |
02:10:58 | emailer33 | 5.5g* |
02:11:01 | emailer33 | :P |
02:11:15 | linuxstb_ | OK, that's good to know. I think you're the first Linux 30GB 5.5g user... |
02:11:27 | amiconn | linuxstb: Is it expected that ipodpatcher doesn't build on windows? |
02:11:46 | emailer33 | lol damn, and this isn't even my ipod |
02:11:46 | amiconn | (on cygwin that is) |
02:11:59 | linuxstb_ | The Makefile may need adjusting. |
02:12:04 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
02:12:06 | emailer33 | it does i tried that first |
02:12:25 | amiconn | There's a ton of warnings, and then: |
02:12:32 | linuxstb_ | The Makefile is setup for my environment - native unix compiles, or a win32 cross-compile using Debian's mingw32 |
02:12:34 | BetaCookies | Llorean well it did, but then it gave an error that helped at none. |
02:12:35 | amiconn | ipodio-posix.c:40:6: #error No sector-size detection implemented for this platform |
02:12:41 | BetaCookies | that made no sense :P |
02:12:49 | emailer33 | ay, thats the error |
02:12:55 | amiconn | Why does it use posix?? |
02:13:16 | linuxstb_ | Because that's the default Make target... You could try "make ipodpatcher.exe" |
02:13:37 | amiconn | make: i586-mingw32msvc-gcc: Command not found |
02:13:46 | linuxstb_ | But I'm not sure if Cygwin is the best environment. It should compile fine with a native win32 compiler. |
02:13:49 | amiconn | Of course not... it should be just 'gcc' |
02:14:03 | Llorean | It still compiles fine natively in windows for me. |
02:14:19 | amiconn | cygwin makes native win32 binaries with -mno-cygwin |
02:14:35 | amiconn | hmm |
02:15:37 | linuxstb_ | What if you remove the mingw prefix? |
02:15:37 | emailer33 | ooo |
02:16:18 | amiconn | linuxstb: Removing the prefix and adding -mno-cygwin did the trick |
02:16:36 | amiconn | Without -mno-cygwin I got even more warnings than for the posix stuff |
02:16:49 | linuxstb_ | Any warnings at all now? |
02:16:55 | amiconn | nope |
02:18:05 | | Join JoeBorn [0] (n=rootmeis@adsl-75-3-29-134.dsl.chcgil.sbcglobal.net) |
02:18:44 | amiconn | And it works :) |
02:19:14 | linuxstb_ | Niceness. Have you tried writing rockbox.ipod? |
02:19:23 | linuxstb_ | (-wf rockbox.ipod) |
02:20:16 | amiconn | Building a fresh bootloader... |
02:20:55 | amiconn | Hmm, somehow I need to restore my original firmware partition first... |
02:21:29 | linuxstb_ | Ah... the new ipodpatcher probably doesn't let you... |
02:21:52 | linuxstb_ | That's something I need to deal with - using ipodpatcher with broken ipods. |
02:21:57 | Llorean | Hehehe |
02:22:10 | amiconn | Hmm, dd should do the trick... but I need to use seek=nn ? |
02:22:23 | linuxstb_ | Yes, seek=63 I think... |
02:22:35 | Llorean | -w should just offer a prompt "This device is not detected as an iPod, are you sure you wish to overwrite?" |
02:22:47 | linuxstb_ | I can't do prompts... |
02:22:50 | Llorean | OH |
02:22:56 | Llorean | Oh, even. |
02:22:59 | linuxstb_ | Maybe a "−−force" option. |
02:23:00 | | Join JoeyBorn [0] (n=rootmeis@adsl-75-3-23-156.dsl.chcgil.sbcglobal.net) |
02:23:04 | Llorean | That works too. |
02:23:16 | Llorean | Just something a user has to consciously add. |
02:23:26 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
02:26:00 | amiconn | linuxstb: The output for unknown ipod looks a bit strange: |
02:26:14 | amiconn | [INFO] Ipod model: [ERR] Unknown firmware version (0x00000000) |
02:26:18 | amiconn | (all on one line) |
02:26:43 | linuxstb_ | Yes, a bit strange. |
02:27:35 | amiconn | Hmm, interesting |
02:27:56 | amiconn | Shouldn't an original apple firmware partition just contain one image? |
02:28:30 | amiconn | I get 2: 'Main firmware' and 'AUPD' |
02:28:34 | linuxstb_ | The second is the encrypted flash contents. |
02:28:54 | zylche | but .. but .. that's perposterous! |
02:29:26 | linuxstb_ | Nanos and videos generally have 4 images - a RSRC (resource) image, and a HIBE (hibernation) image. |
02:30:33 | | Join sersport1 [0] (i=sergavr1@ts12-a126.Moscow.dial.rol.ru) |
02:30:41 | | Part sersport1 |
02:31:02 | dan_a | linuxstb_: Do we currently use DMA for anything on the iPods? Would it be a helpful thing? |
02:31:05 | amiconn | linuxstb: It works, however, the 'AUPD' image stays when replacing the main firmware with the rockbox bootloader |
02:31:09 | amiconn | Is that expected? |
02:31:47 | linuxstb_ | amiconn: Yes, ipodpatcher doesn't touch the other images, only the first one. (unless it's simply to relocate them to make room for the bootloader). |
02:32:06 | linuxstb_ | dan_a: No, we don't. And yes, I'm sure it would be very useful - especially if we could use it for audio. |
02:32:27 | amiconn | Is -a supposed to work? |
02:32:43 | linuxstb_ | Everything is supposed to work now. |
02:32:46 | amiconn | ok |
02:33:08 | amiconn | I wonder whether the Makefile can be adjusted for various build environments |
02:33:34 | amiconn | The simulators use some configure magic |
02:33:57 | dan_a | linuxstb_: I've just got a DMA-based flash driver working on the Sansa, and I suspect that the DMA controller is built into the PP processor... there's more info on how to use it at http://daniel.haxx.se/sansa/NAND_interface.txt |
02:36:14 | linuxstb_ | dan_a: Interesting... Mr H must think in ARM assembler.. |
02:36:21 | | Quit matsl ("Riece/2.0.2 XEmacs/21.5-b27 (fiddleheads, linux)") |
02:36:30 | | Quit JoeBorn (Read error: 110 (Connection timed out)) |
02:36:42 | | Quit MarcoPolo (Client Quit) |
02:36:47 | | Join matsl [0] (n=user@1-1-4-2a.mal.sth.bostream.se) |
02:37:24 | | Quit matsl (Client Quit) |
02:39:24 | dan_a | The man is a genius. I owe him several pints by now, I'm sure! |
02:39:54 | linuxstb_ | Either that, or he's got the PP datasheets in front of him and is just teasing... |
02:40:06 | * | amiconn has a suspicion about MrH |
02:41:17 | dan_a | What kind of suspicion? |
02:43:07 | zylche | a suspicious suspicion? |
02:43:17 | emailer33 | the worst kind |
02:44:17 | Llorean | Hehehe |
02:45:01 | | Quit JoeyBorn (Read error: 110 (Connection timed out)) |
02:46:12 | linuxstb_ | Llorean: Any ideas about how to go about releasing the new ipodpatcher and bootloaders? A small problem is that the new ipodpatcher isn't command-compatible with the old one. |
02:47:55 | Llorean | linuxstb_: Change the manual, take down the ipodinstallation wiki page, and put the new bootloaders and ipodpatcher at downloads.rockbox.org removing the others, so that the only option is to use the new one? |
02:48:08 | Llorean | I'm not quite sure why it needs to be command compatible, other than the few people out there who've created personal installation scripts |
02:48:44 | Llorean | Then maybe a new post on the front page of www.rockbox.org saying "Ipod installation now greatly streamlined, see your target's updated manual for details"? |
02:52:21 | linuxstb_ | I'm thinking it may be useful to create a sort of beta install page, so that ipodpatcher can get a bit more testing. |
02:52:30 | Llorean | That's a good idea. |
02:53:06 | Llorean | Then put word out in the forums that there's an easier install method, I suppose? |
02:53:59 | | Join midkay_ [0] (n=midkay@63-226-220-197.tukw.qwest.net) |
02:54:43 | amiconn | ipodpatcher is looking really good now, only missing thing is an option to force an operation |
02:55:08 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
02:56:02 | | Join Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
02:56:02 | amiconn | Oh, and auto-enumeration on windows |
02:56:17 | linuxstb_ | I agree, I'll add that soon. (−−force, not auto-enumeration) |
02:56:46 | linuxstb_ | But if someone gave me the code to auto-enumerate, I would be happy to try to incorporate it. |
02:57:01 | linuxstb_ | But I can't test things on windoes. |
02:57:07 | linuxstb_ | ^ows |
02:58:39 | linuxstb_ | I was thinking that (at least to begin with), just a simple "−−scan-devices" type option which displayed information about potential drives would be a big help. |
03:00 |
03:04:58 | amiconn | I just tried ipodpatcher on amd64 (again). Still works, at least the −−list option |
03:05:29 | linuxstb_ | dan_a: Are you using interrupts for your DMA NAND driver? |
03:05:38 | | Quit midkay (Read error: 110 (Connection timed out)) |
03:05:49 | *** | Saving seen data "./dancer.seen" |
03:06:01 | amiconn | I wonder whether it's possible to provide linux binaries which run on any linux of the same processor architecture |
03:06:06 | dan_a | linuxstb_: No - I don't know which IRQ the DMA is on |
03:07:23 | dan_a | Plus, I found I'd copied the wrong rockbox.e200 across - I don't have a working DMA NAND driver yet |
03:08:22 | linuxstb_ | amiconn: Yes, I think Linux binaries are quite portable (at least, the ipodpatcher binary should be). |
03:08:58 | linuxstb_ | dan_a: Yes, I was just reading MrH's document and noticed he hadn't worked out the interrupts. DMA seems of limited value without them. |
03:09:05 | amiconn | On a related note: no wxwidgets 2.8 package for debian yet, just 2.6 |
03:09:55 | amiconn | linuxstb: (re DMA) It depends - for the lcd update on H300, DMA is very helpful even with polling for end-of-dma |
03:10:48 | dan_a | I guess it means that even if you yield()/sleep() the copy will still be going on |
03:10:58 | emailer33 | −−force? what needs to be forced if its blocked? |
03:11:25 | Llorean | emailer33: Right now, the program attempts to determine if a device is an iPod, and if the check fails, won't let you write. |
03:11:36 | linuxstb_ | emailer33: ipodpatcher does a lot of checks to make sure it's writing to an ipod. If your ipod's firmware partition is corrupted in some way, it ..... |
03:11:45 | * | linuxstb_ curses that Llorean can type faster |
03:11:55 | emailer33 | ok gothca |
03:12:02 | Llorean | But, if you're clever enough about doing things the wrong way, you can make an actual iPod unrecognizable, and while the program can be used to recover it, right now it'll refuse to let you. |
03:12:02 | emailer33 | gotcha* |
03:12:06 | emailer33 | yea that'd be good then |
03:12:11 | amiconn | dan_a: Even without yield() it pays off on coldfire, just because it's going faster than transferring via the CPU |
03:12:16 | Llorean | Which is why I'm glad I had a leftover old-style ipodpatcher at the beginning of my testing. :) |
03:13:28 | amiconn | 100fps vs. 60fps at 45MHz... |
03:13:46 | gromit`` | . |
03:16:29 | | Part pixelma |
03:25:18 | | Part DerPapst_ |
03:25:46 | | Join JoeyBorn [0] (n=rootmeis@adsl-75-3-51-93.dsl.chcgil.sbcglobal.net) |
03:37:02 | hotwire_ | hey all, a few months ago I wrote some code that gave hold support to the UI Simulator, but it never got committed or anything. Does anyone want a copy of what I did write in case it could be of some use, or perhaps get committed with revision? |
03:38:12 | Llorean | Is it on the patch tracker? |
03:39:28 | hotwire_ | never was, no |
03:39:58 | hotwire_ | should i add it there, and if so, how do i? |
03:41:24 | Llorean | Well if you want to try to get code of yours committed, that's usually the first step. |
03:41:25 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
03:41:50 | Llorean | You could go to the patch tracker and post your work in progress patch, so that others could continue with it if they like. |
03:41:59 | Llorean | The link is visible from the front page, on the menu bar at rockbox.org |
03:43:00 | | Quit midgey () |
03:43:24 | | Quit JoeyBorn (Connection timed out) |
03:49:07 | | Join Terinjokes [0] (n=spader@adsl-153-206-170.mia.bellsouth.net) |
03:49:29 | | Quit spiorf (Remote closed the connection) |
03:49:29 | Terinjokes | yeah, my last.fm is going to be screwed up for the next few weeks... |
03:50:49 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
03:51:06 | Terinjokes | listening to 200 or so songs by Anti-Flag, then decided i didn't like the band, then switching straight to traditional christmas corals messed up my recommandations... |
03:51:49 | dan_a | It took you 200 songs to figure out you didn't like a band? |
03:52:02 | Llorean | I'm surprised he submitted experimental results. |
03:52:20 | dpassen | Anti-Flag, haha |
03:52:28 | Llorean | If I used last.fm, I'd only submit logs of stuff I liked and/or listened to regularly. |
03:53:58 | Terinjokes | Llorean, well yeah, you can figure out if you like an artist in under 200 songs (ok... lied their.... less then that.... much less).... |
03:54:24 | * | Llorean never commented on the 200 songs bit. |
03:55:50 | Terinjokes | sorry :D |
03:56:35 | | Quit BHSPitMonkey (Read error: 110 (Connection timed out)) |
03:57:07 | Terinjokes | ok... this sucks... i have an mp3 file i need to convert for my phone... but i can't seem to convert the 12KHz correctly... |
03:59:22 | | Quit XavierGr (Nick collision from services.) |
03:59:25 | | Join XavierGr [0] (n=xavier@ppp138-116.adsl.forthnet.gr) |
03:59:35 | Terinjokes | and I though anti-flag was going to be ok.... a little experiment into harder rock.... i then quickly returned to my futureheads and evermore... |
04:00 |
04:00:07 | Terinjokes | and for the christmas music.... i forgot to hit the 'scrobble' button to disable it... |
04:00:09 | dpassen | anti-flag is pretty crappy (imo) punk rock |
04:00:35 | Terinjokes | before deleting the files, i renamed the directory anti-fag |
04:02:28 | hotwire_ | thank you Llorean, it has been posted as patch 6444 |
04:02:37 | dpassen | Terinjokes: haha |
04:03:31 | Terinjokes | I've got 'Alvin and the Chipmunks' as a recommandation... LOL! |
04:05:12 | | Quit GodEater_sleep () |
04:06:20 | | Join funky [0] (n=repulse@unaffiliated/funky) |
04:06:36 | | Quit blind (Remote closed the connection) |
04:09:45 | emailer33 | is it me or is rockboy really hard to find? |
04:10:28 | Terinjokes | emailer33, i can find it... what player are you using? |
04:11:12 | emailer33 | oh nvm i found what i needed |
04:11:20 | emailer33 | didn't know it wasn't in the plugins list |
04:11:25 | emailer33 | and i kept lookign for a download then ;P |
04:11:27 | emailer33 | thx tho |
04:22:24 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
04:24:11 | | Quit funky ("leaving") |
04:30:01 | Terinjokes | grr... i hate websites like this.... |
04:30:32 | | Join JoeyBorn [0] (n=rootmeis@adsl-75-3-28-173.dsl.chcgil.sbcglobal.net) |
04:35:08 | | Quit midgey () |
04:35:26 | Terinjokes | grr... all i freaking want to do is transfer this 10 second clip to my phone.... grr! |
04:39:23 | * | Llorean wonders what that has to do with Rockbox at all. |
04:40:17 | Terinjokes | it doesn't frankly |
04:41:15 | BetaCookies | Does rockbox play m4a files? |
04:41:39 | Terinjokes | what player? |
04:41:49 | BetaCookies | ipdo |
04:42:04 | Terinjokes | anything recent, yeah |
04:42:37 | Nico_P | BetaCookies: it's even starting to do a pretty good job of it |
04:42:55 | BetaCookies | heh |
04:43:00 | BetaCookies | worse than mp3? |
04:43:27 | Nico_P | yes, because it's not as well optimised |
04:47:26 | | Quit Criamos (Read error: 110 (Connection timed out)) |
04:52:36 | | Quit Nico_P (Remote closed the connection) |
04:54:07 | | Join webguest66 [0] (i=3ce05e4e@gateway/web/cgi-irc/labb.contactor.se/x-16eeb7e02248bbf3) |
04:54:41 | webguest66 | hi poeple |
04:54:54 | | Quit Thundercloud__ (Remote closed the connection) |
04:54:57 | Terinjokes | hi! |
04:55:24 | webguest66 | im trying to install the rotbox on my H10 5 gb player and when it asks me to make a back up of my bootfile in my system directory of my H10 there is no file there even though i have show all files .... any ideas? |
04:56:04 | Terinjokes | hrm... sorry iPods are my speciality, anyone else here? |
04:56:24 | webguest66 | damn |
04:56:28 | webguest66 | lol |
04:56:42 | webguest66 | generally im good with this sorta things so yea im stumped |
04:57:26 | Llorean | There are no files in the system folder? |
04:57:54 | webguest66 | there are folders |
04:58:35 | webguest66 | media, my recordings and servies |
04:58:47 | webguest66 | ok then imin the wrong place? |
04:58:51 | Llorean | In the folder named "system" is all that? |
04:59:04 | webguest66 | no folder named system |
04:59:07 | webguest66 | and i have show all files |
04:59:50 | Llorean | Are you in UMS mode? |
05:00 |
05:00:11 | webguest66 | i belive so |
05:00:14 | webguest66 | i did that trick listed in the pdf just in case |
05:00:33 | webguest66 | should i try the other way? |
05:00:40 | Llorean | Wait, so you aren't even sure if your device is an MTP or a UMS model? |
05:00:46 | webguest66 | it does see my player as a removable hard drive |
05:01:06 | webguest66 | so that would make it a ums |
05:01:11 | Llorean | It's important to know which sort of player you have, because you need to download different files depending on which you have. |
05:01:25 | webguest66 | ok |
05:01:26 | Llorean | If you've used the UMS trick, an MTP device would show up as UMS, but you still need the MTP file. |
05:01:47 | webguest66 | well the trick didnt do anything |
05:02:08 | webguest66 | it has always reconisge it as a removable hard drive |
05:02:10 | webguest66 | so it must be ums |
05:02:13 | Llorean | As in, it shows up as a normal drive (with drive letter) when you plug it in normally? |
05:02:19 | webguest66 | yea |
05:02:21 | webguest66 | its always had that |
05:02:50 | Llorean | Just to verify absolutely: It shows up as an actual drive, and not as a Media Player, on the same screen as the drives but in a different category? |
05:02:55 | Terinjokes | Llorean, you are referring to windows, correct? |
05:03:00 | Llorean | Terinjokes: Yes. |
05:03:09 | webguest66 | its H: drive |
05:03:12 | Llorean | webguest66: Okay |
05:03:18 | webguest66 | and its windows |
05:03:22 | Terinjokes | ok... MacOSX farther confuses this whole that :D |
05:03:27 | webguest66 | xp |
05:03:35 | Llorean | webguest66: Then there should definitely be a System folder on that drive. |
05:03:45 | webguest66 | there isnt |
05:03:55 | Llorean | Try manually going to H:\System\ |
05:04:11 | webguest66 | i did |
05:04:12 | webguest66 | i got itn |
05:04:16 | webguest66 | lol |
05:04:20 | webguest66 | it didnt come up |
05:04:21 | Llorean | So you didn't have all files showing after all. |
05:04:28 | webguest66 | even tho i have show all files |
05:04:29 | Llorean | You'd missed some setting. |
05:04:40 | Llorean | Either way, the file you need to back up, it's there? |
05:04:46 | webguest66 | yea |
05:04:49 | webguest66 | thanx |
05:04:59 | webguest66 | i guess my show all files |
05:05:00 | webguest66 | didnt work |
05:05:11 | webguest66 | and i assumed that system directory was just refering to the root directory |
05:05:23 | Llorean | Nah, we call that the root. |
05:05:33 | webguest66 | lol |
05:05:38 | webguest66 | ok ok well thanx |
05:05:40 | Llorean | Though, we do occasionally get people who say "I copied my files to D:\root\ and it doesn't work" |
05:05:50 | *** | Saving seen data "./dancer.seen" |
05:05:53 | webguest66 | lol |
05:06:07 | webguest66 | ok well brb |
05:06:45 | Terinjokes | Llorean, on MacOSX a MTP device shows a removal device like anything else... that must be confusing! |
05:07:12 | webguest66 | there isnt a h10.mi4 file in this directory either |
05:08:13 | webguest66 | ok there is somethign wrong with my computer i cant for some reason show all files |
05:08:30 | webguest66 | is there a way u can cut a file without be able to see it? |
05:09:09 | webguest66 | cause its showing 2 hidden files in this directory but not the h10 file but i tried opening it manually by typing it in the addy bar n it worked |
05:09:38 | | Join BobJonkman [0] (n=John@206-248-137-186.dsl.teksavvy.com) |
05:11:12 | Terinjokes | webguest, go to Tools>Folder Options |
05:11:58 | webguest66 | i did |
05:12:03 | webguest66 | its on show all files |
05:12:11 | webguest66 | in the system folder it has files that are hidden |
05:12:21 | webguest66 | but for some reason the h10 file isnt shown |
05:12:32 | Terinjokes | Click over to the second tab, and scroll till you see 'Display Hidden Files and Folders' (or something like that) and then underneth that make sure 'Show Operating System Files' (or something like that) |
05:12:36 | webguest66 | i no what im doing this is just really strange |
05:12:40 | webguest66 | i did that to |
05:12:40 | Terinjokes | are both checked |
05:12:46 | Terinjokes | both of them? |
05:13:31 | webguest66 | yea im going to restart |
05:13:33 | | Join [1]Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
05:13:38 | webguest66 | cause this is just weird |
05:13:52 | | Part webguest66 |
05:16:31 | | Join BHSPitMonkey [0] (n=stephen@adsl-65-68-200-65.dsl.rcsntx.swbell.net) |
05:27:33 | | Part Terinjokes |
05:32:40 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
05:32:40 | | Nick [1]Cassandra is now known as Cassandra (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
05:37:45 | | Part redwood |
05:39:59 | | Quit dan_a (Read error: 60 (Operation timed out)) |
05:48:07 | | Quit cnj () |
05:52:14 | | Join [sellout] [0] (n=sellout@c-69-241-206-137.hsd1.fl.comcast.net) |
05:52:48 | | Quit [sellout] (Remote closed the connection) |
05:54:29 | | Quit barrywardell () |
05:58:39 | | Join lucas43 [0] (i=proxyuse@host-80-193-213-131.static.telewest.net) |
06:00 |
06:02:35 | | Join [sellout] [0] (n=sellout@c-69-241-206-137.hsd1.fl.comcast.net) |
06:02:59 | | Join UdontKnow [0] (i=evaldo@freenode/staff/udontknow) |
06:05:37 | | Part UdontKnow |
06:05:37 | | Join UdontKnow [0] (i=evaldo@freenode/staff/udontknow) |
06:11:20 | | Join Tomo85 [0] (i=3ce05e4e@gateway/web/cgi-irc/labb.contactor.se/x-644b425ae835e121) |
06:12:15 | Tomo85 | hi people |
06:12:26 | | Join cynicalliberal [0] (n=chatzill@c-24-7-158-200.hsd1.ca.comcast.net) |
06:13:12 | Tomo85 | on the H10 do u extract the files to x:\system ? or just the x:\ |
06:14:41 | Llorean | The Rockbox.zip gets extracted to just X:\ |
06:15:01 | | Quit lucas43 (Remote closed the connection) |
06:15:04 | Tomo85 | ok |
06:16:52 | Tomo85 | does speech speak all the menus and song titiles? or just spell out the leters? |
06:18:30 | Llorean | Speaks the menus, spells out song titles. |
06:18:42 | Llorean | Though you can run a program to create speech files for the song titles too. |
06:19:04 | Tomo85 | ok |
06:19:16 | Tomo85 | i ws wondering if it was actually a speech synth or just file being played |
06:19:24 | Tomo85 | it would be good to make an automated process |
06:19:35 | Tomo85 | so whenu updated ur songs it would automaticcaly make files |
06:19:44 | Llorean | Well, the tool to create the files is PC-side |
06:19:45 | Tomo85 | voice files i mean |
06:19:53 | Llorean | You run a single script, and it creates the files. |
06:19:54 | | Quit BHSPitLappy (Remote closed the connection) |
06:19:54 | Tomo85 | oh? |
06:20:08 | Llorean | So automating it would just be a matter of running the script after copying your files over. |
06:20:18 | Tomo85 | lol i see |
06:20:27 | Tomo85 | is there pdf somewhere i can read more into it? |
06:21:07 | | Join webguest75 [0] (i=46b200a7@gateway/web/cgi-irc/labb.contactor.se/x-e9e6cdb28fa9dfe1) |
06:21:32 | Llorean | Tomo85: This is an older page, but it covers the general principal and instructions, I believe: http://www.rockbox.org/twiki/bin/view/Main/VoiceHowto |
06:21:43 | Tomo85 | thanx |
06:22:10 | Tomo85 | on another note, when installing the fonts do u extract the fonts folder to x:\.rockbox ?? |
06:22:34 | Llorean | I'm actually not sure what the .zip contains exactly. |
06:22:45 | Llorean | It's either extracted to /.rockbox/ or just X:\ |
06:22:56 | Llorean | But the .fnt files should be in X:\.rockbox\fonts\ in the end |
06:23:06 | Tomo85 | ok |
06:23:30 | Tomo85 | cause if i just extracted the zip file it would overwirte the .rockbox folder |
06:23:40 | Llorean | Then yeah, that's what you want to do. |
06:23:44 | Llorean | By overwrite it really means update. |
06:24:07 | Llorean | It'll only overwrite files with the exact same names, and you shouldn't have any of those yet. :) |
06:24:31 | Tomo85 | ok |
06:24:51 | Tomo85 | so iv extracted the rockbox and the fonts and the english voice file |
06:24:51 | | Quit webguest75 (Client Quit) |
06:24:59 | Tomo85 | do i just need to restart the player? |
06:25:21 | Llorean | They should all be there when you boot into Rockbox, yes. |
06:27:00 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
06:27:08 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:27:48 | | Join corevette [0] (n=corevett@adsl-75-35-201-19.dsl.pltn13.sbcglobal.net) |
06:27:52 | Tomo85 | hmm no speech |
06:27:55 | Tomo85 | it doesnt speak the menus |
06:28:04 | Tomo85 | is there a way to stop the screen turning off so quickly |
06:28:36 | Llorean | Where did you put the english.voice file, and which one did you use? |
06:28:50 | Llorean | As well, the backlight timer can be changed yes. That setting, and others, are covered nicely in the manual |
06:28:55 | Tomo85 | i used the english british ibm viavoice i think |
06:28:59 | Tomo85 | and i put it in lang |
06:29:06 | Tomo85 | or langs |
06:30:13 | Llorean | Hm, and voice shows as enabled in the settings? |
06:30:40 | | Quit [sellout] (Read error: 104 (Connection reset by peer)) |
06:30:49 | Tomo85 | um not sure |
06:30:58 | Tomo85 | i thoughtit was automatically set enabled |
06:31:02 | Llorean | It should be. |
06:31:13 | Llorean | Since someone who can't see the screen can't get to the setting to enable it. |
06:32:02 | Llorean | If it's not working, I'm not sure what would be the cause right now, as long as everything's in the right place. |
06:33:14 | Tomo85 | it was in the wrong folder |
06:33:14 | Tomo85 | it was my fault |
06:33:29 | Llorean | That happens. |
06:33:39 | Tomo85 | yea lol tell me about it |
06:33:46 | Tomo85 | hey where can u get additional themes from |
06:36:58 | Llorean | The WpsGallery in the rockbox wiki |
06:37:04 | Tomo85 | ool |
06:37:05 | Tomo85 | cheers |
06:40:27 | | Part Llorean |
06:43:54 | | Join gotthardt [0] (n=chatzill@c-24-21-40-208.hsd1.mn.comcast.net) |
06:44:09 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
06:47:23 | | Quit strabes (Remote closed the connection) |
06:48:30 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
06:49:24 | | Quit emailer33 ("Crouching Nigga, Stolen Wallet") |
06:56:28 | | Quit PaulPosition () |
06:59:57 | | Part UdontKnow |
07:00 |
07:03:33 | | Quit gotthardt ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") |
07:05:53 | *** | Saving seen data "./dancer.seen" |
07:10:25 | | Quit cynicalliberal ("Chatzilla 0.9.77 [Firefox 1.5.0.8/2006102516]") |
07:11:49 | | Quit corevette ("Leaving") |
07:12:20 | | Join My_Sic [0] (n=MySic@m64.net81-67-5.noos.fr) |
07:18:21 | Presence | wow, a fellow Vegas resident using rockbox. |
07:18:41 | * | Presence swoons |
07:24:55 | | Join Kilogq [0] (n=xboxmod@68-185-198-243.dhcp.dntn.tx.charter.com) |
07:25:03 | Kilogq | Hello |
07:26:40 | Kilogq | anyone home? |
07:26:56 | Kilogq | :( |
07:27:31 | | Part Kilogq |
07:32:12 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
07:36:42 | | Nick scorche` is now known as scorche (n=scorche@rockbox/administrator/scorche) |
07:39:23 | | Quit Tomo85 ("CGI:IRC (EOF)") |
07:40:55 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
07:54:19 | | Part BobJonkman |
07:55:03 | | Join ptw419 [0] (i=ptw419@24-155-113-141.dyn.grandenetworks.net) |
08:00 |
08:00:37 | | Quit ptw419 () |
08:04:09 | | Join Gnelik [0] (n=Miranda@spynet.sm.chereda.net) |
08:05:39 | | Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean) |
08:05:40 | | Quit Gnelik (Client Quit) |
08:05:58 | | Join Gnelik [0] (n=Miranda@spynet.sm.chereda.net) |
08:21:39 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
08:38:59 | | Quit midkay_ (Read error: 110 (Connection timed out)) |
08:48:36 | | Join BiptoN [0] (n=BiptoN@dsl092-050-020.lax1.dsl.speakeasy.net) |
08:48:57 | | Join midkay_ [0] (n=midkay@168-103-164-42.tukw.qwest.net) |
08:57:49 | | Quit |AhIoRoS| ("Abandonando, see you http://ahioros.vidao2.com") |
09:00 |
09:04:08 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
09:05:02 | | Quit midkay (Read error: 110 (Connection timed out)) |
09:05:24 | | Join j_cox [0] (n=root@218-214-40-163.people.net.au) |
09:05:55 | *** | Saving seen data "./dancer.seen" |
09:19:12 | | Quit Hadaka (kornbluth.freenode.net irc.freenode.net) |
09:19:12 | NSplit | kornbluth.freenode.net irc.freenode.net |
09:19:12 | | Quit Moo (kornbluth.freenode.net irc.freenode.net) |
09:23:04 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
09:32:59 | | Quit midgey () |
09:36:19 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
09:38:03 | | Quit MarcoPolo (Remote closed the connection) |
09:49:50 | | Join rretzbach [0] (n=robert@dslb-084-062-060-156.pools.arcor-ip.net) |
09:50:16 | rretzbach | Good morning. |
09:58:16 | Gnelik | hey! |
09:58:23 | Gnelik | My buttons are inversed |
09:59:59 | Gnelik | On sansa |
10:00 |
10:01:07 | | Join BHSPitMonkey_ [0] (n=stephen@adsl-65-67-112-52.dsl.rcsntx.swbell.net) |
10:02:30 | | Join petur [0] (n=petur@rockbox/developer/petur) |
10:04:03 | NHeal | (timeout) kornbluth.freenode.net irc.freenode.net |
10:04:27 | | Quit strabes () |
10:05:33 | Gnelik | Hey! |
10:05:39 | Gnelik | Any thoughts |
10:05:40 | Gnelik | ? |
10:09:01 | | Join lee-qid [0] (n=liqid@p54965B0F.dip.t-dialin.net) |
10:09:32 | rretzbach | I love the cvs browser.. |
10:10:33 | | Quit Gnelik (Read error: 104 (Connection reset by peer)) |
10:13:26 | | Join Plouj- [0] (n=Plouj@dsl-207-112-43-212.tor.primus.ca) |
10:15:21 | | Part Llorean |
10:16:12 | | Quit BHSPitMonkey (Read error: 110 (Connection timed out)) |
10:17:06 | | Join Thundercloud [0] (n=thunderc@82.152.200.222) |
10:18:23 | | Quit zylche (SendQ exceeded) |
10:19:03 | | Join Llorea1 [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
10:19:45 | | Nick Llorea1 is now known as Llorean (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
10:24:20 | | Quit Plouj (Read error: 110 (Connection timed out)) |
10:25:06 | * | petur doesn't like the new development at el reg, where they seem to publish BOFH on saturday iso friday afternoon. Fridays will never be the same again :/ |
10:25:11 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
10:25:46 | scorche | <3 BOFH |
10:26:53 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
10:27:34 | rretzbach | I want to make a plugin similar to "sort". Is it possible to only compile my plugin without rockbox? |
10:29:15 | rretzbach | Ahh there is a guide for me :> |
10:29:47 | | Join barrywardell [0] (n=barrywar@194.46.179.85) |
10:30:56 | petur | sorry, there's no make option for plugins only at the moment |
10:31:24 | petur | only all (default) and bin (rockbox core only) |
10:31:34 | rretzbach | Hm. |
10:31:53 | rretzbach | Thanks for the hint. |
10:32:04 | Llorean | But, once you've made all once, it'll only rebuild modified files |
10:32:13 | Llorean | As long as you're building again in the same build folder |
10:32:26 | rretzbach | I assumed that :> |
10:32:52 | rretzbach | I've made a programm which shuffles whole albums in a playlist. |
10:33:02 | rretzbach | But I see now, that I can't alloc mem :\ |
10:33:18 | Llorean | There's already an album shuffle feature, though... |
10:33:33 | rretzbach | That's why I asked yesterday here :\ |
10:33:42 | rretzbach | Llorean: how is it called? |
10:33:45 | petur | it's a plugin too iirc |
10:33:57 | petur | the only plugin with a long name |
10:34:01 | Llorean | petur: If I recall the plugin does the scan to create the album list |
10:34:08 | rretzbach | petur: hrhr |
10:34:18 | amiconn | petur: The plugin is just the config part afaiu |
10:34:23 | Llorean | random_folder_advance_config.rock |
10:34:30 | petur | right |
10:34:40 | * | petur resumes reading bofh |
10:35:06 | rretzbach | Thank you. |
10:35:08 | Llorean | Of course, I don't know how to enable it once you've created the list. |
10:35:50 | * | scorche realizes there is a new BOFH and reads it as well |
10:36:21 | | Join _Johannes_ [0] (n=the_hipp@pD95F5067.dip.t-dialin.net) |
10:37:54 | _Johannes_ | hello....am I able to test Rockbox on a Ipod Nano 2nd Gen. ? (I can't even find a cvs-branch for this device) |
10:38:08 | scorche | because there isnt one |
10:38:29 | _Johannes_ | ah ok...so there's no ongoing development? |
10:38:42 | scorche | we havent even got off the ground floor on the device so to speak |
10:40:13 | Llorean | Nobody's gotten past the encryption yet, I believe |
10:40:31 | scorche | aye |
10:40:54 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
10:41:03 | _Johannes_ | encryption of what ? |
10:41:13 | scorche | the firmware/bootloader |
10:42:05 | Llorean | We need to figure out how it's encrypted so that we can figure out what it's looking for when it loads the firmware, so we can make it load ours. |
10:42:17 | Llorean | Which of course, will be an entire porting effort on its own, since the 2nd Gen Nano is all new hardware. |
10:42:41 | _Johannes_ | I see...lot's of work |
10:43:42 | scorche | indeed...we wont mind if you break it before we (or another person/group) does though ;) |
10:43:55 | _Johannes_ | hehe |
10:46:50 | | Join barrywardell_ [0] (n=barrywar@194.46.179.85) |
10:49:35 | | Quit Plouj- (Read error: 110 (Connection timed out)) |
10:50:11 | _Johannes_ | the first ~300bytes just look nice of the bootpartion ;-) |
10:50:27 | Llorean | It's the standard apple stop sign I assume? |
10:50:47 | jhMikeS | hmmm...build table's full of yellow spots. I haven't looked at it in a couple days. |
10:51:20 | amiconn | jhMikeS: kkurbjun is in charge of fixing them. 64 bit warnings in doom. |
10:51:33 | _Johannes_ | jhMikeS: yes ;) |
10:51:33 | jhMikeS | ah |
10:51:35 | scorche | jhMikeS: bah...amiconn beat me to it |
10:52:05 | amiconn | That's why they aren't in the same place each build. Not all build servers are 64 bit... |
10:52:21 | | Join arturo182 [0] (n=arturo18@h-87-199-5-147.dolsat.pl) |
10:53:08 | jhMikeS | true...still a bit frustrating if you want to commit something and like to see green :) |
10:53:09 | pixelma | petur: are you the sleepwalker now? You aid you'd be executing sleep() for 80 hours... ;) |
10:53:27 | jhMikeS | woken on interrupt |
10:53:44 | Llorean | Maybe he was using the millisecond sleep from Windows instead of the second sleep from Posix? |
10:54:16 | amiconn | He explicitly stated the argument is in milliseconds. |
10:55:05 | Llorean | Ah |
10:55:08 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
10:55:11 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
10:55:12 | Llorean | So, 80 hours it was. |
10:55:45 | | Quit kubiix (Client Quit) |
10:56:19 | | Join MicWanted [0] (i=3ce05e4e@gateway/web/cgi-irc/labb.contactor.se/x-2c05476cf3e947c0) |
10:57:07 | MicWanted | hiya people |
10:57:26 | MicWanted | how do use the microphone with a H10 after uv installed the rockbox? |
10:58:00 | Llorean | I didn't think CVS Rockbox on H10 had recording yet, does it? |
10:58:13 | MicWanted | ok |
10:58:20 | MicWanted | i gues it doesnt |
10:58:29 | MicWanted | the speech doestn work very well either |
10:58:33 | MicWanted | i think there is a few bugs with the speech |
10:59:08 | Llorean | I wouldn't be surprised, honestly. |
10:59:09 | | Join tucoz [0] (i=528676e7@gateway/web/cgi-irc/labb.contactor.se/x-0fda70ad437ed1be) |
10:59:11 | tucoz | hello |
10:59:23 | MicWanted | hi tucoz |
10:59:26 | tucoz | anyone with a gigabeat around? |
10:59:28 | Llorean | Speech goes through periods of working quite nicely, but it fluctuates. |
10:59:37 | MicWanted | yea |
10:59:57 | MicWanted | i cant see very well thats why i wanted to it but since u can change the font size n colour i dont think ill need it |
11:00 |
11:00:28 | tucoz | I am preparing the manual for the gigabeat, and need help with the buttons |
11:00:39 | tucoz | i.e. where they are placed on the player |
11:01:01 | jhMikeS | Isn't H10 the SWCODEC one with like 2 bytes of RAM? |
11:01:08 | MicWanted | i was thinking of upgrading my 5gb h10 to like an iaudio 5xl hows the rockbox work on that? is it more devolped than the irvier? |
11:01:20 | MicWanted | jhmike i have no idea |
11:01:25 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
11:01:37 | tucoz | it has been longer in development compared to the h10 |
11:01:56 | * | petur discovers he made a type in his sleep command and aborts the task using taskmanager |
11:02:08 | scorche | tucoz: http://www.mygadget.com.au/store/images/toshiba/gigabeat_x30.jpg |
11:02:09 | petur | but gtg now, back later |
11:02:43 | MicWanted | what are thoes anchor players |
11:02:52 | jhMikeS | Just wondering cause I know there's a low memory SWCODEC and if it records I'm wondering just how that's gonna be pulled off. |
11:02:58 | MicWanted | iv never heard of them b4 but they have more work on them than any others |
11:03:08 | MicWanted | man i have the worst lag lol im like a minute behind |
11:03:40 | MicWanted | oh well with its normally OS it just makes 128bit mp3s if that helps |
11:03:50 | tucoz | scorche. thanks :) that was perfect |
11:03:51 | MicWanted | im not sure if its on the fly encodeing or what |
11:04:07 | * | scorche winks at tucoz |
11:04:46 | tucoz | I guess select is by pressing the navi-key-center thingy |
11:05:21 | markun | hi tucoz |
11:05:32 | tucoz | hi |
11:05:41 | markun | I want to change the Gigabeat keys around a little |
11:05:44 | amiconn | jhMikeS: No, the low-memory swcodec target is the iFP7xx - and it only has 1MB RAM |
11:05:59 | *** | Saving seen data "./dancer.seen" |
11:06:14 | amiconn | The H10 is a pretty standard PP target, and afaik recording isn't implemented yet for those |
11:06:25 | tucoz | ah. ok. But for the key reference, we could use this? |
11:06:42 | tucoz | (the image by pixelma) |
11:06:46 | scorche | although, i believe there is a patch...forgot how far along it was though |
11:06:48 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
11:07:19 | amiconn | jhMikeS: Not sure whether the iFP is capable of recording (hardware wise) |
11:07:45 | * | tucoz goes to his linux-box |
11:07:47 | | Part tucoz |
11:07:55 | MicWanted | how long do u think it might take b4 u an record on the h 10 |
11:08:05 | markun | tucoz: the svg for the manual? Is it in cvs? |
11:08:11 | Llorean | amiconn: The iFP records. |
11:08:12 | | Join gotthardt [0] (n=chatzill@c-24-21-40-208.hsd1.or.comcast.net) |
11:08:17 | | Join GodEater [0] (n=NotAChan@host-83-146-12-101.bulldogdsl.com) |
11:08:19 | jhMikeS | amiconn: that would be a nightmare to support codec recording on. it would need its own simpler system. |
11:08:23 | Llorean | jhMikeS: I think there's an H10 and iPod recording patch in the tracker, actually |
11:09:01 | jhMikeS | Llorean: a new one? I know linuxstb has something but that one sure won't apply now. |
11:09:10 | Llorean | amiconn: Oddly enough, the recording is crippled in UMS mode. In "Managed" mode, it goes up to 320kbps, but in UMS mode I think the limit is 128, or less maybe. |
11:09:42 | MicWanted | it doesnt have inline recording |
11:09:45 | Llorean | jhMikeS: No, that was it. I doubt it'll apply though. |
11:09:52 | scorche | heh...as i said.. |
11:09:58 | Llorean | scorche: You did indeed. |
11:09:59 | | Join t0dk0n [0] (n=todkon@adsl-70-231-230-225.dsl.snfc21.sbcglobal.net) |
11:10:08 | Llorean | MicWanted: It'll probably be a while yet before recording works. |
11:10:16 | Llorean | amiconn: The iFP series have both a line in, and a built in mic. |
11:10:23 | amiconn | jhMikeS: What would be the problem? The iFP uses loadable codecs for playback (though some are too big). Recording shouldn't be different... |
11:10:37 | jhMikeS | Llorean: not a chance it will but I did set up the encoders to compile for it |
11:11:11 | t0dk0n | On ipods, would it ever be possible to make a custom disc mode thats native to rockbox? like the ipod firmware... that way it wouldn't have to reboot everytime into discmode, or having to go into original firmware use the faster built in disc mode |
11:11:17 | amiconn | The good thing with flash is that there are no spinup delays, so no excessive buffering necessary. |
11:11:29 | jhMikeS | amiconn: it would have to flush pretty continuously without more than a second or two of room |
11:11:36 | jhMikeS | amiconn: oh, it's flash ah |
11:11:55 | Llorean | t0dk0n: That's planned in the future, but there's still many hurdles in the way. |
11:11:57 | amiconn | Hehe, with a harddisk based device, 1MB RAM wouldn't make sense |
11:12:44 | Llorean | jhMikeS: The iFP-700 series come in capacities from, I believe 128 at the low end to 1 gig at the high. |
11:12:45 | jhMikeS | Could encode straight to the flash then I suppose. |
11:13:05 | amiconn | You cannot directly access mass-storage flash |
11:13:07 | t0dk0n | Llorean: hehe, thats cool, thanks :)... I have the patience to wait, and perhaps, once I finally get a hang of C, I can contribute :D |
11:13:23 | amiconn | But the recording buffers can be small |
11:14:00 | jhMikeS | amiconn: then where does the data get written and what functions do it? just file apis, right? |
11:14:19 | | Join ender` [0] (n=ender@84.52.165.220) |
11:15:02 | | Join tucoz [0] (n=martin@rockbox/staff/tucoz) |
11:15:10 | amiconn | The flash based targets look no different from the hd based ones api wise |
11:15:32 | amiconn | It's just that you don't have to care about spinups |
11:15:43 | t0dk0n | alright, night night |
11:15:43 | | Part t0dk0n |
11:16:07 | jhMikeS | The data write rate of the flash is sufficient for pcm file writing or just something like mp3? |
11:16:49 | amiconn | Not sure about the iFP flash read / write speed |
11:17:16 | amiconn | On Ondio PCM recording will be really tight. Playback is ok up to 48kHz stereo |
11:17:29 | Llorean | jhMikeS: It's at least fast enough for 320kbps MP3, though iRiver supposedly has claimed that the bitrate limitation in UMS mode has to do with file write speeds (an odd claim). |
11:17:37 | amiconn | (but that's another story, not swcodec) |
11:17:50 | Llorean | Then again, the iFP firmware has been hacked to remove the cap on encoding in the UMS mode, and it's true that after a certain point it can't keep up. |
11:18:21 | amiconn | The limitation on Ondio doesn't come from the flash itself, but rather from the interface |
11:18:41 | amiconn | Ondio uses MMC in SPI mode, with a maximum clock of 3MHz (CPUCLK/4) |
11:19:20 | amiconn | Hence we can read and write at a theoretical maximum of 375KByte/sec - and real-world speed is very close to that |
11:20:31 | MicWanted | which is the best player thats like 20gb + |
11:20:42 | Llorean | Depends on what you want from it. |
11:21:11 | Llorean | There's a faction that favours the H120/140, a faction that favours the iAudio X5, and a faction that favours the rather old-school Archoses. |
11:21:16 | MicWanted | sound quality n battery life for audio pictures/vidoes arnt needed |
11:21:38 | MicWanted | i like iaudio |
11:21:48 | MicWanted | x5l looks nice |
11:21:59 | jhMikeS | but iAudio has sound quality :) |
11:22:07 | Llorean | My vote would be the H120/H140 since you said you want recording functionality earlier, and its is arguably the best of the SWCodec recorders right now |
11:22:39 | MicWanted | ok |
11:22:40 | jhMikeS | arguably? :D |
11:22:56 | Llorean | jhMikeS: Can't the X5 do better analog recording? |
11:23:03 | Llorean | Wider range of frequency choices? |
11:23:42 | MicWanted | i wud rearly use the recording tho |
11:23:46 | jhMikeS | It has 88kHz, but it has that subpack thing and the input gains are not as adjustable |
11:23:51 | Llorean | Yeah. |
11:23:57 | MicWanted | if i was doing to do seriously recording i wud buy a digital recorder that is made for it |
11:24:09 | Llorean | MicWanted: The H120 and 140 also have pretty darn good battery life, especially if you feel like plugging in a replacement one. |
11:24:23 | MicWanted | as good as the 5xl?? |
11:24:27 | MicWanted | i thought that 1 was the best |
11:24:38 | MicWanted | 35 hours on the site |
11:24:40 | Llorean | You put a larger battery in them, you can get about 29 hours. |
11:24:43 | MicWanted | but i dont no if thats true in real life |
11:24:48 | Llorean | The x5L gets about the same thing in Rockbox right now. |
11:25:01 | MicWanted | 29 hours is damn good |
11:25:05 | MicWanted | im getttin under 10 now |
11:25:20 | Llorean | The retail battery in Rockbox can get between 12 and 19 hours, depending on battery age. |
11:25:31 | Llorean | And of course, usage patterns. |
11:25:39 | MicWanted | yea |
11:25:57 | MicWanted | what about the H10 does that improve? |
11:26:18 | Llorean | The H10 is currently really work-in-progress and gets about half the battery life in Rockbox as it does in the original firmware |
11:26:56 | MicWanted | lol |
11:27:11 | Llorean | Same as the iPods really |
11:27:11 | jhMikeS | I still need a good battery bench and battery curve for an x5 (not L) but it was switching off at what seemed prematurely. Would like a good bench for an X5L with a rather constant current drain rather than normal usage but the bench I got from someone is good. |
11:27:13 | | Quit gotthardt ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") |
11:27:24 | Llorean | There's just a lot of hardware on those portalplayer chips that seem to be draining power or something. |
11:27:34 | MicWanted | yea |
11:27:39 | MicWanted | i dont like ipods they annoy me |
11:28:33 | | Join n1s [0] (n=nils@nl104-202-175.student.uu.se) |
11:28:42 | MicWanted | i dont like how the ipods put the enthusis on the way it looks rather than how it sounds but meh i think ill get an x5l |
11:30:03 | | Part j_cox ("Konversation terminated!") |
11:30:22 | MicWanted | how well does rock work on the ipod nano ? |
11:32:14 | Llorean | Other than the battery life, wonderfully |
11:32:20 | SUSaiyan | ^ |
11:32:38 | * | jhMikeS needs a name for a #define that includes more advanced message queue functionality in the build (don't want to have #ifdef SWCODEC in the kernal and threads). HAVE_? blah. |
11:33:01 | petur | HAVE_SEND_QUEUE ? |
11:33:12 | | Quit arturo182 () |
11:33:21 | n1s | HAVE_CRAYZ_QUEUE? |
11:33:26 | jhMikeS | petur: thought about that but I may have a need for a couple other tiny goodies |
11:33:36 | jhMikeS | hehe |
11:33:44 | Llorean | HAVE_ADVANCED_MESSAGE_QUEUE seems to leap out of your question. |
11:33:50 | * | petur runs off again for a while |
11:33:50 | Llorean | It's a bit bulky, but descriptive. |
11:34:13 | SUSaiyan | how about HAVE_ADV_MSG_QUEUE? |
11:34:23 | jhMikeS | true...mmmm...warmer |
11:35:00 | MicWanted | how long is the battery with the nano? |
11:35:12 | scorche | how about #define HAMQ ? |
11:35:14 | * | scorche runs |
11:35:17 | MicWanted | and how long could i expect to get with my H10 |
11:35:50 | | Quit menosm (Read error: 110 (Connection timed out)) |
11:36:01 | jhMikeS | HAMQ?? Is that a pork reference? :) |
11:36:36 | scorche | if you wish it to be |
11:36:38 | Llorean | HAM_Q |
11:37:04 | Llorean | MicWanted: I believe the nano is in the 8 hour range, again depending on usage (The backlight drains battery particularly fast on it because it actually has a quite small battery) |
11:37:44 | Llorean | Apparently the H10 gets 4 hours? |
11:37:49 | Llorean | That's the 6gig |
11:37:52 | Llorean | According to the runtime page |
11:38:39 | MicWanted | wud the 5gb be the same? |
11:40:04 | jhMikeS | HAVE_EXTENDED_MESSAGING :P |
11:40:38 | scorche | HAVE_EXTENDED_MESSAGING_AND_NAME |
11:40:43 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
11:41:07 | * | amiconn needs to have a look at this extended msg stuff |
11:41:23 | scorche | MicWanted: yes...but keep in mind that that is just one user's test |
11:41:26 | Llorean | MicWanted: Yes, the 5gb H10 should be the same as the 6 |
11:41:56 | Llorean | scorche: I've heard pretty abysmal things about the H10's runtime though, but I hear the 5/6 varian only got a maximum of like, 9 anyway. |
11:41:59 | * | jhMikeS woke the central scrutinizer ;) |
11:42:21 | MicWanted | yea |
11:42:24 | MicWanted | well cheers guys im off |
11:42:38 | | Quit MicWanted ("CGI:IRC (EOF)") |
11:42:44 | scorche | Llorean: of course...just making sure that he doesnt think that *is* the magic number ;) |
11:42:53 | | Join lunacymaze [0] (n=lunacyma@217.82.97-84.rev.gaoland.net) |
11:43:13 | Llorean | scorche: Fair enough. |
11:49:11 | jhMikeS | HAVE_EXTENDED_MESSAGING_AND_NAME it is then :) It clear enough to know basically what is it and and the _AND_NAME adds just enough obfuscation to perhaps make people uncomfortable about changing it. |
11:50:16 | Llorean | Hehehe |
11:51:07 | * | scorche seconds the motion that Llorean has laid down |
11:52:32 | * | dan_a has a stupid idea about power management on the PortalPlayer targets |
11:53:06 | * | scorche doesnt think it is stupid if it works |
11:53:36 | JdGordon | does it involve putting the pp chip to sleep? :D |
11:53:48 | * | amiconn is just testing flac playback in a problematic folder |
11:53:52 | JdGordon | ... permanently i shhuold say |
11:53:57 | amiconn | More strange playback behaviour :( |
11:54:20 | amiconn | I have a track where seeking doesn't work. It always jumps back to the current position |
11:54:25 | | Join bluebrother [0] (i=u79nV08p@rockbox/staff/bluebrother) |
11:54:42 | amiconn | ...and the track change to the next track glitches |
11:54:43 | dan_a | We know that there is a device enable register at 0x6000600c, and 0x70000020 seems to control power to some subsystems... why not try turning off any of the unknown bits in those registers and see if things still work? |
11:55:19 | JdGordon | does anyone know the correct way to create a playlist with 1 file? playlist_create(folder,file); chucks the playlist full message! |
11:55:24 | | Join spiorf [0] (n=spiorf@host171-227-dynamic.4-87-r.retail.telecomitalia.it) |
11:56:07 | Llorean | dan_a: Cut power until something important doesn't work, right it down, continue on the list until you've identified the important bits, then cut power to everything else? |
11:56:46 | jhMikeS | amiconn: hmmm...then the buffer seeking isn't completing right. wonder if the message sending will affect that or did you try it and it's doing something new? |
11:57:07 | dan_a | Llorean: That's pretty much the idea - although it may be that everything we're not using is already turned off |
11:57:10 | linuxstb | amiconn: Odd that seeking doesn't work - I thought rotator had fixed that in CVS - i.e. Rockbox can seek even if there is no seektable in the FLAC file. |
11:57:21 | amiconn | jhMikeS: No, that's with plain cvs code |
11:57:53 | amiconn | linuxstb: There should be a seek table. And it does this irrespecive of buffering, i.e. even if it's the first track in the playlist |
11:58:07 | amiconn | s/playlist/buffer/ |
11:58:13 | linuxstb | jhMikeS: No, the ipod/H10 recording patch hasn't been updated recently - it won't apply against current CVS. |
11:58:46 | linuxstb | amiconn: Which target is this? Have you tried the same folder of FLACs on different players yet? |
11:58:49 | scorche | dan_a: if you wish, i have the spare time to do that mundane work ;) |
11:58:51 | amiconn | H300 |
11:59:11 | scorche | ''''''''''''''''' |
11:59:23 | scorche | cat... |
11:59:30 | dan_a | scorche: Excellent! |
11:59:33 | jhMikeS | wonder if the queue_send will effect that behavior (last patch). the known deadlock still occurrs with the mods but that tells me I got it right. |
11:59:40 | * | amiconn wonders whether that folder will fit on the mini |
12:00 |
12:00:45 | * | dan_a also thinks it would be a good idea to put a cut down version of the Quick Start page from the manual on every player, and have it available from a "help" link |
12:01:21 | linuxstb | I've start work on a new ipod install page (based on the new ipodpatcher) here: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
12:01:56 | linuxstb | Anyone is free to work on it... Download links don't work yet, but I'll try and compile everything today and give it to Bagder to host on download.rockbox.org |
12:02:40 | * | linuxstb looks towards barrywardell_ for a Mac OS universal binary for the new ipodpatcher in tools/ipodpatcher/ |
12:03:34 | amiconn | Are there any libaries which need to be statically linked, and how would one do that if so? |
12:03:44 | * | amiconn could provide a 64 bit linux binary |
12:04:02 | linuxstb | No, no libraries are needed. |
12:04:18 | JdGordon | linuxstb: how did you go with statically linking rbutil? |
12:04:26 | jhMikeS | linuxstb: is there going to be an update? That recording stuff should be pretty much stablized by now. I have a small mod to pcm_apply_settings pending (along with better internal DMA/PCM/peaking code) that removes the reset parameter (will be automatic) but not much else. |
12:04:35 | linuxstb | JdGordon: http://www.davechapman.f2s.com/rockbox/rbutil.tgz |
12:04:55 | JdGordon | grabbing :) |
12:05:02 | linuxstb | jhMikeS: I would like to, but you know how time doesn't allow you to do everything... |
12:05:10 | amiconn | Strange... |
12:05:21 | amiconn | On mini G2, seeking in that very same track works... |
12:05:40 | linuxstb | I think rotator has an H300, so it shouldn't be an endian issue. |
12:05:41 | amiconn | ...and the track change doesn't glitch |
12:06:15 | * | amiconn notices that buffering on ipod is way slower than on coldfire targets |
12:07:38 | linuxstb | Yes, someone needs to ARM-optimise the ATA reads/writes. (or try DMA...) |
12:08:21 | | Join jba [0] (n=jba@c211-30-242-204.blktn3.nsw.optusnet.com.au) |
12:09:38 | JdGordon | linuxstb: it crashed... ldd says ive got al the libs |
12:09:46 | JdGordon | $ ./rbutil |
12:09:47 | JdGordon | *** glibc detected *** ./rbutil: munmap_chunk(): invalid pointer: 0x0835112c *** |
12:10:12 | linuxstb | Oh well... I think rasher was working on packaging it as a .deb (but hit unicode issues...) |
12:10:18 | JdGordon | ok |
12:11:29 | linuxstb | dan_a: Is your crt0-pp.S patch ready for commit? (or did you commit and I missed it?) |
12:12:09 | linuxstb | If we're going to release new ipod bootloaders, I think it would be nice to include it. |
12:12:11 | dan_a | linuxstb: It's waiting for me to check it works on the 3g iPod - I should get that done today or tomorrow |
12:12:11 | * | jhMikeS sqeezed the peaking loop down real small to 21 instuctions if C and 20 if hand-coded asm but almost identical (one just get led to that sequence). An asm function make better use of movem though and hence smaller. |
12:14:18 | linuxstb | Can some Linux users (x86 32-bit) test this binary? Just running it with no options should be enough. http://www.davechapman.f2s.com/rockbox/ipodpatcher.gz |
12:15:38 | JdGordon | k |
12:16:10 | JdGordon | it works. |
12:16:15 | JdGordon | well.. it spits ou the usage info |
12:16:59 | JdGordon | just being picky... but when you use short and long option strings.. shhuoldnthe short ones always be 1 char? |
12:17:22 | JdGordon | chage -rf to -R and -wf t -F or something |
12:18:16 | JdGordon | haha.. vicroads wont let you gett he number plate id10t ! |
12:19:19 | bluebrother | must be evil then ;-) |
12:19:27 | bluebrother | or someone else already has it? |
12:19:28 | jhMikeS | is -1 a silly IRQ level value that no port actually would use? if so, then things are good. Can't be too careful though. |
12:19:39 | JdGordon | bluebrother: no, they say the combination isnt allowed :D |
12:19:46 | bluebrother | hehe |
12:20:14 | linuxstb | JdGordon: I would prefer the options to be clearer, rather than strictly sticking to one character. |
12:20:21 | JdGordon | ok |
12:20:53 | linuxstb | Also, most people not familiar with the command-line would write -W as -w and all kinds of badness would happen... |
12:21:16 | lunacymaze | I was wondering... in pp5020.h CPU_INT_STAT is defined as 0x64004000 whereas on http://ipodlinux.org/PP5020 it is defined as 0x60004000 |
12:21:23 | lunacymaze | where is the error? |
12:21:39 | bluebrother | you could case-insensitive check for the option character(s) |
12:22:08 | dan_a | lunacymaze: Possibly neither. On the PortalPlayer a lot of the addresses do the same thing |
12:23:45 | lunacymaze | ah ok |
12:26:00 | JdGordon | so..... does anyone know the corect way to create a playlist of 1 track? |
12:26:09 | JdGordon | I want to get this plugin finished already |
12:29:24 | jba | put it in it's old directory? |
12:29:39 | jba | own |
12:29:43 | | Quit MarcoPolo (Remote closed the connection) |
12:29:44 | JdGordon | no an option |
12:29:55 | jba | y not? |
12:29:58 | JdGordon | create_playlist() i would have thought tdoes it.. but apparently not |
12:30:10 | Llorean | JdGordon: Whatever method "Playlist insert" uses when you hit it with an empty playlist won't work for you? |
12:30:10 | JdGordon | because :D |
12:30:13 | jba | use database, give it it's own genre? |
12:30:26 | Llorean | jba: I think he's trying to do it from a code standpoint |
12:30:33 | jba | aah? |
12:30:40 | bluebrother | wx does compile without unicode support per default? |
12:30:41 | JdGordon | yeah, Im almost finished a cue support plugin |
12:30:47 | Llorean | As from within Rockbox it's as simple as "hit stop, highlight track, choose 'playlist insert', and you have a 1-track playlist" |
12:30:47 | | Join hotwire__ [0] (n=hotwire@69-17-132-197.kingkom.com) |
12:30:51 | jba | cool |
12:30:58 | JdGordon | and the damn playlist creating fails :( |
12:31:42 | jba | Slasheri, you around? |
12:36:04 | barrywardell_ | linuxstb: barrywardell.net/assets/files/ipodpatcher">http://barrywardell.net/assets/files/ipodpatcher |
12:36:11 | barrywardell_ | i don't have an ipod to test on though |
12:36:34 | | Nick barrywardell_ is now known as barrywardell (n=barrywar@194.46.179.85) |
12:40:25 | Slasheri | jba: hi |
12:41:02 | linuxstb | barrywardell: Thanks. |
12:41:02 | jba | hey mate, a while back i was asking about adding some rating meta data to database, and someone suggested i speak to you bout it? |
12:41:46 | Slasheri | jba: then you might want also check roolku's patch on the tracker |
12:41:53 | | Quit Thundercloud (Remote closed the connection) |
12:41:56 | linuxstb | Odd, "file ipodpatcher" tells me "ipodpatcher: compiled Java class data, version 2.0" |
12:42:00 | Slasheri | it already has the possibility to add manual rating |
12:42:02 | jba | it's implemented already then? |
12:42:11 | jba | aah cooll |
12:42:15 | Slasheri | yes, it just needs some finishing before committing |
12:42:19 | Slasheri | but i am out of time right now.. |
12:42:19 | | Nick DreamThief|off is now known as DreamThief (n=mathias@p54A84F57.dip0.t-ipconnect.de) |
12:42:29 | jba | what's the deal with these kinds of patches, what does it take for them to make it to mainline? |
12:43:00 | Slasheri | it depends, for small feature changes and bugfixes it should be quite trivial |
12:43:00 | linuxstb | Slasheri: In case you didn't read it in the logs, the new ipodpatcher fixes the AppleOS loading on 5.5Gs. It even works on the 80GB models (because AppleOS is already in RAM, loaded by the Apple bootloader in flash). |
12:43:20 | Slasheri | bigger changes then needs more to think about the implementation |
12:43:49 | linuxstb | bluebrother: Yes, the default wx compile is non-unicode. But most pre-compiled packages seem to enable it. |
12:43:53 | Slasheri | linuxstb: nice, i will test that soon :) |
12:44:11 | Slasheri | now i haven't used ipod at all in few days, liked more the iriver.. but will try it soon :) |
12:44:26 | bluebrother | I think it's a bit strange, unicode is getting quite popular for linux distros these days |
12:44:36 | linuxstb | Slasheri: You need to restore a known good firmwre partition, then simply "ipodpatcher /dev/XXX -a bootloader-ipodvideo.ipod". |
12:44:57 | * | amiconn prefers -wf :) |
12:45:07 | Slasheri | ah, fortunately i have backup of the original fw ;) |
12:45:16 | jba | Slasheri, any doco on the pqtch, or just jump straight in? |
12:45:19 | linuxstb | amiconn: Did you try "-wf rockbox.ipod" ? |
12:45:38 | amiconn | No, just the bootloader (built from current cvs) |
12:45:44 | Slasheri | jba: if you would like to work on the commit the rating part only, it should be quite ok |
12:45:50 | Slasheri | *to |
12:45:57 | JdGordon | does playlist creation need the plugin bufffer? |
12:46:04 | jba | cool will look into it |
12:46:08 | tucoz | barrywardell, does this look ok for the sansa? http://pastebin.ca/280994 |
12:46:20 | | Quit _Johannes_ (Read error: 113 (No route to host)) |
12:46:22 | Slasheri | jba: nice |
12:46:50 | | Quit hotwire_ (Read error: 110 (Connection timed out)) |
12:46:56 | Slasheri | jba: however, it needs to bump up the tagcache sturctures version, so it would be good to add some other meta tags to the structures also at the same time |
12:47:11 | Slasheri | such as file modify timestamp, and last played timestamp fields |
12:47:15 | barrywardell | tucoz: up and down could be called play and menu |
12:47:21 | tucoz | ok. thanks |
12:47:41 | dan_a | tucoz, barrywardell: it's a bad idea to call down "menu" |
12:47:55 | barrywardell | dan_a: true |
12:47:57 | tucoz | what does it say on the player? |
12:47:58 | dan_a | The power button is labelled "menu" |
12:47:59 | jba | is there any tool around to dump an itunesdb, into songs in the right filetree, and preserve the metadata? |
12:48:19 | jba | i.e. export itunesdb into a filestree usable by rockbox? |
12:48:27 | linuxstb | jba: Any of the "copy songs off the ipod to your computer" tools will do that. |
12:48:34 | jba | not just read the itunesdb into tag cache with the current file structure |
12:48:39 | linuxstb | But I doubt there are any which will simply move them on the ipod itself. |
12:48:40 | Llorean | linuxstb: Any tool that can organize music by their tags will do |
12:48:53 | dan_a | tucoz: On the player, it's got a picture of a long line with three right justified short lines underneath |
12:48:54 | linuxstb | Yes, but that won't use the itunesdb version of the metadata. |
12:48:55 | Llorean | Foobar2000 can create a directory structure off of the tags of music. |
12:48:59 | Llorean | Ah, that's true. |
12:49:04 | jba | except for ratibgs |
12:49:10 | Llorean | Assuming the itunesDB is more updated than the real tags, yeah. =/ |
12:49:30 | linuxstb | AFAIK, if a user edits the metadata in itunes, the tags in the files don't change, only the itunesdb. |
12:49:33 | jba | i don't think ipod uses tags to store rating |
12:49:36 | tucoz | dan_a, ok. |
12:49:46 | Llorean | Yeah, iTunes doesn't like to change tags at all, actually. |
12:49:47 | jba | and that's all i'm interested in |
12:50:03 | tucoz | got to go, bbl |
12:50:11 | Slasheri | i was also planning to add auto endianess detection to tagcache, so it could detect correct endianess at runtime |
12:50:14 | Llorean | linuxstb: I think most tools that move songs off the iPod just use the normal song's metadata anyway. I'd be surprised many of them use the iTunesDB. |
12:50:30 | barrywardell | tucoz: http://thesansa.com/forum/fronton.jpg |
12:51:00 | * | amiconn wonders if / when we'll see the promised code optimisations for tagcache |
12:51:03 | tucoz | thanks |
12:51:21 | Slasheri | amiconn: not very soon.. |
12:51:40 | Slasheri | unless somebody else wants to do it |
12:51:55 | jba | what are they? |
12:51:57 | jba | optimising? |
12:51:57 | amiconn | tagcache is quite a code blob, and provided that while it's nice thing to have not everybody uses it |
12:52:11 | amiconn | So a cut-down on code size would be really good |
12:52:29 | linuxstb | Llorean: I would have guessed the opposite, but I've nothing to base that on... |
12:53:12 | jba | if anyone knows of a tool, it would be helpful |
12:53:14 | Slasheri | amiconn: for some archos devices, it could be possible to disable the part of code used to initialize tagcache |
12:53:23 | Slasheri | that should drop code size quite a bit |
12:53:25 | amiconn | ? |
12:53:28 | Llorean | linuxstb: I guess I have nothing to base it on either. |
12:53:39 | Slasheri | then the db could be initialized on pc only |
12:53:40 | amiconn | Wouldn't that mean that tagcache doesn't work any more? |
12:53:54 | amiconn | Ah, that init part you mean... |
12:53:54 | Slasheri | it would work, but could not be initialized / updated on the device |
12:53:58 | Slasheri | yep |
12:54:04 | amiconn | I don't think that would be a good idea |
12:54:21 | amiconn | But tagcache creation could be made a plugin |
12:54:34 | Slasheri | hmm, that's true also |
12:54:50 | JdGordon | thats proabbly a god mve for all targets |
12:54:59 | amiconn | ...and if it's made a tsr plugin, there wouldn't be much difference in handling compared to today |
12:55:02 | * | jhMikeS is just trying to make sense of that ascii diagram at the beginning of tagcache.c |
12:55:23 | amiconn | Just that you couldn't run another plugin while creating the db |
12:55:28 | | Quit barrywardell () |
12:55:32 | amiconn | ...or tagcache creation would stop |
12:55:34 | Slasheri | amiconn: so then it could run in background on dircached devices to automatically update the db? |
12:55:44 | Slasheri | as it does now in the core |
12:55:47 | JdGordon | always run in the backgronud |
12:55:57 | amiconn | In theory yes, but then you can't run any plugin |
12:56:01 | Slasheri | true |
12:56:05 | amiconn | *any other |
12:56:17 | JdGordon | is that such a big problem/ |
12:57:02 | amiconn | Slasheri: I think it would be a good move on low-mem targets (where there is also no dircache and no tagcache-in-ram) |
12:57:36 | Slasheri | amiconn: might be, but then it would be necessary to do that on all targets |
12:57:48 | amiconn | Tagcache needs to hit the disk anyway, so no real loss from the spinup caused by loading the plugin |
12:57:51 | amiconn | why? |
12:58:01 | Slasheri | hmm.. |
12:58:15 | Slasheri | or maybe not :) |
12:58:19 | amiconn | Just code duplication, or other reasons as well? |
12:58:28 | Slasheri | if the plugin would be just a wrapper or something like that |
12:58:32 | Slasheri | code duplication mainly |
12:58:36 | amiconn | Maybe there are some function which will need to be exported |
13:00 |
13:01:19 | amiconn | It seems like we need some general libs (linkable both from core and plugins / codecs) |
13:03:06 | jhMikeS | Phase #1: optimize tagcache code size Phase #2: ??? Phase #3: Profit |
13:04:20 | Slasheri | it is also important to keep performance in mind while optimizing. Not everything can be ripped of without losing the performance |
13:04:48 | amiconn | Of course |
13:05:17 | amiconn | But sometimes, optimising for size also reveal further possibilities for optimising speed |
13:06:01 | *** | Saving seen data "./dancer.seen" |
13:11:52 | jhMikeS | random thought: looking around at some things, I'd like to see globally unique and meaningful error values. it wouldn't add size unless descriptive strings are associated with more of them. they'd be integers after all just like now. passing codec errors to the UI be shown to the user comes to mind as a use instead of showing splashes way down in playback.c. |
13:13:08 | amiconn | Now I'm puzzled |
13:13:10 | Slasheri | i would like to have a syslog support with variable severity |
13:13:24 | amiconn | The ipod mini played the whole damn folder without a single glitch :/ |
13:13:37 | Slasheri | with failures, it would automatically open something like a pop-up window and so user the error message |
13:14:10 | Slasheri | *tell user |
13:14:49 | amiconn | I'll test on my other cf targets later |
13:15:00 | jhMikeS | my thinking atm was more center on recording since not every error means the disk is full. if codecs can set the error flags, it should be able to say why and not conflict on the values. |
13:15:54 | jhMikeS | The recording screen can display the information in that case. But yeah, it goes way beyond that in usefulness. |
13:16:25 | amiconn | Don't waste too much thought about reporting rare errors |
13:16:41 | amiconn | E.g. I can't see why an encoder would fail at all |
13:16:43 | jhMikeS | Slasheri: I think we need some viewports to make that work nicely |
13:18:45 | jhMikeS | amiconn: it can in the file writing part. encoders call all the file apis so they can to the greatest extent manipulate what's output |
13:20:27 | | Part Llorean |
13:22:25 | | Part n1s |
13:22:51 | * | JdGordon 's .cue player is soo close to working its painful :'( |
13:24:30 | linuxstb | JdGordon: How do you use the cuesheet functionality if it's a plugin? Does that mean it's not available in the WPS? |
13:24:37 | JdGordon | nope |
13:24:55 | JdGordon | tsr plugin which hooks into the button code to handle everything properly |
13:25:06 | JdGordon | minor hack, but I tihnk its acceptable hackign :) |
13:26:23 | linuxstb | Does it handle the metadata as well? i.e. updating the track name? What about track length/number of tracks? |
13:27:16 | JdGordon | sort of. the track number is supposed to be updated, as is the track name. but the playlist length will be 1 always |
13:27:24 | JdGordon | track length shows the actual file |
13:29:57 | jhMikeS | I'd like to have some nice way of letting code know (for logging and handling) and showing the user a reason for something bad happening. Common errors can have a string (many do already). Just a number for rare ones and a reference on the rockbox site or something. It could possibly even reduce code size a bit overall. |
13:32:36 | JdGordon | why is audio_get_file_pos() still in the code if the only things that use it are the codec and plugin apis (of which only splitedit.c uses it) and its code is return 0; ? |
13:32:37 | Kasperle | linuxstb: http://www.rafb.net/paste/results/dd6cKf29.html |
13:32:38 | Kasperle | :) |
13:32:51 | JdGordon | and on those lines, how do I get the current track position? |
13:33:15 | Slasheri | hmm, i also think the feature which limits volume to a certain (configurable) level after bootup should be committed |
13:33:16 | jhMikeS | JdGordon: noticed that too. odd. |
13:33:28 | Slasheri | would be really useful if one uses player often as a lineout device |
13:34:32 | jhMikeS | JdGordon: imho high_watermark should be updated on every buffer reset since it depends on filebuflen |
13:35:03 | JdGordon | well you kow that code better than me.. so I agree... |
13:35:11 | JdGordon | (or you nick tabbed the wrong person?) |
13:36:46 | JdGordon | id3->elapsed is the corect way to get the current positio in a trck ? |
13:36:51 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
13:38:29 | jhMikeS | JdGordon: for time, yes |
13:39:07 | JdGordon | seems odd.. but ok |
13:39:28 | | Join funky [0] (n=repulse@unaffiliated/funky) |
13:41:15 | linuxstb | Kasperle: :) Have you installed a bootloader with it? |
13:42:06 | jhMikeS | what's odd is that audio_set_elapsed doesn't set the elapsed time but updates id3->elapsed for the id3 passed in :\ |
13:43:55 | petur | jhMikeS: we can put the error displayer in a plugin. For that we need another directory next to plugins and viewers. Maybe 'overlays' or something like that. Like what I did with the file/dir properties |
13:44:01 | dan_a | Any ARM gurus about? If I do "str r0, [r1]!" will that write r0 to the address in r1 and increment r1 by 4? |
13:44:28 | petur | would also be nice if a plugin could have its own lang file then :) |
13:44:36 | JdGordon | they can |
13:44:45 | JdGordon | well.. they are supposed to be able to |
13:44:56 | jhMikeS | petur: a lookup you mean? I think for really common ones there should be a language string but yeah, the plugin could show a description of rare ones |
13:45:28 | JdGordon | that plugin wont be usable if anything has the plugin bffer tho |
13:45:45 | petur | yes |
13:46:06 | petur | tsr plugins will be a problem |
13:47:03 | Kasperle | linuxstb: you are my hero |
13:47:08 | jhMikeS | true, but they could write the number down for the rarities and look it up later |
13:47:20 | Kasperle | linuxstb: booting rockbox and the original firmware works now |
13:47:32 | Kasperle | linuxstb: when i install the rockbox bootloader with ipodpatcher |
13:48:02 | linuxstb | Kasperle: Glad to hear it. |
13:51:16 | Kasperle | really cool. thanks for your work :) |
13:51:27 | JdGordon | does anyone know how to force the wps to reload the id3 info for the track? |
13:51:47 | JdGordon | its not as simple as I was hoping to change the track name mid song |
13:53:16 | linuxstb | Kasperle: How is Rockbox running on your 5.5g? Any problems which you think are 5.5g specific? |
13:54:39 | pixelma | JdGordon: that's a problem I run into too (not updating - I used two sublines then (which contained the same code) |
13:54:57 | JdGordon | :( |
13:55:39 | pixelma | of course - that's the user side |
13:55:43 | Kasperle | linuxstb: i don't have any experience with rockbox, this is the first time i ever used it, so i wouldn't really know |
13:55:57 | Kasperle | linuxstb: so far it seems to work fine |
13:56:04 | JdGordon | I dont really want to touch the core much more than I already have... might have to tho |
13:57:04 | * | linuxstb still feels cuesheet/chapters/subtracks etc support belongs in the core wps/playback code |
13:57:13 | jhMikeS | JdGordon: That's stuck in the trackinfo no? I'd just revamp whatever I need to in the system to make it more flexible myself and fix any related bugs along the way. |
13:57:43 | JdGordon | linuxstb: I agree, but for the time being a rock is easier |
13:58:30 | * | jhMikeS doesn't even like seeing wps_offset in playback.c. It shouldn't even know a wps exists. |
14:00 |
14:02:07 | * | JdGordon realises how bad track seeking is with mp3... 3sec margin of error! |
14:02:37 | jhMikeS | It shouldn't know directories exist either. Some sort of iterator elsewhere should just tell it what's next/prev. no playlists, no particular awareness of metadata. just codecs and buffers. |
14:04:22 | | Part pixelma |
14:17:36 | jba | so what is flyspray? |
14:18:03 | bluebrother | jba, see the wiki page FlySpray |
14:18:15 | jba | man hat wiki is hard to search/use |
14:18:58 | bluebrother | just use that page name |
14:19:16 | jba | aah it makes sense now |
14:19:20 | bluebrother | there's a "go" box in the upper right |
14:19:46 | bluebrother | you can also start with the ReportingBugs page, it links it also |
14:20:04 | bluebrother | and links some useful informations when you're trying to use FS ;-) |
14:26:00 | | Join Criamos [0] (n=Criamos@p54930981.dip0.t-ipconnect.de) |
14:26:51 | JdGordon | cue patch is on he wiki if any one is interested http://www.rockbox.org/twiki/bin/view/Main/CuesheetSupport |
14:32:24 | | Join Arathis [0] (n=doerk@p5484AF88.dip0.t-ipconnect.de) |
14:35:10 | jhMikeS | how come poor Björn Stenberg's name is always getting mangled to "Bj�n Stenberg"? |
14:35:22 | linuxstb | People use broken editors... |
14:35:29 | JdGordon | ^ that! |
14:35:40 | jhMikeS | I just fixed it in plugin.c recently |
14:35:58 | JdGordon | I usually remeber to check the patch before commiting so its no big deal |
14:38:40 | | Join Genre9mp3 [0] (n=MARVIN_T@rockbox/contributor/Genre9mp3) |
14:40:33 | jhMikeS | it's a plugin? :\ |
14:40:40 | JdGordon | tis |
14:40:55 | JdGordon | and it doesnt quite work atm which is why its online :) |
14:40:59 | jhMikeS | hmmm... |
14:42:03 | | Join PaulJam [0] (i=Paul@vpn-3142.gwdg.de) |
14:45:15 | | Quit JdGordon ("Konversation terminated!") |
14:45:49 | | Quit zylche ("-") |
14:59:03 | | Join miepchen^schlaf [0] (n=hihi@p57B957D4.dip.t-dialin.net) |
15:00 |
15:04:04 | | Quit PaulJam (Read error: 60 (Operation timed out)) |
15:04:54 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
15:06:04 | *** | Saving seen data "./dancer.seen" |
15:07:11 | amiconn | Meh, missed JdGordon |
15:08:05 | amiconn | JdGordon, if you read the log: audio_get_file_pos() most certainly doesn't just return 0; for hwcodec. This function not properly implemented is one reason why splitedit doesn't work on swcodec, I think |
15:15:38 | | Quit lini (Read error: 145 (Connection timed out)) |
15:15:55 | | Join lini [0] (i=pugsley@62.204.144.237) |
15:17:28 | tucoz | dan_a, around? |
15:18:13 | | Join Plouj [0] (n=Plouj@207.112.39.8) |
15:18:59 | tucoz | dan_a, i found the e200 manual and they use the up/left/down/right names for those keys (along with their other names) |
15:19:38 | tucoz | like up is called Up/Pause/Resume, Left/Previous/Rewind, Down/Submenu and Right/Forward |
15:20:33 | tucoz | maybe we could call Left and Righ that, and say Play for the Up button, and Submenu for the Down button. |
15:20:45 | tucoz | or simply stick with the directions |
15:20:46 | | Quit jba (Read error: 110 (Connection timed out)) |
15:20:56 | | Quit lini ("lini has no reason") |
15:21:17 | tucoz | here is the manual for those interested: www.sandisk.com/Assets/File/pdf/retail/e200_usermanual_en.pdf |
15:21:30 | | Join JazzBone [0] (n=jazzbone@cc829402-a.groni1.gr.home.nl) |
15:23:53 | | Join karim [0] (n=karim@ip-155.net-81-220-245.rev.numericable.fr) |
15:29:37 | | Quit dan_a (Read error: 110 (Connection timed out)) |
15:36:39 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
15:43:53 | linuxstb | Any ipod users willing to test the upcoming new bootloader/ipodpatcher release? http://www.davechapman.f2s.com/rockbox/ipodrelease.zip |
15:44:12 | linuxstb | The zip file contains binaries of ipodpatcher for linux/win32/Mac OS X and new bootloaders for all ipods. |
15:45:01 | linuxstb | I've made one change to the bootloader - before starting the original stored in the firmware partition, it will look for the original firmware in a file called apple_os.ipod on your FAT32 partition (same places as rockbox.ipod - the root directory and .rockbox/). |
15:45:43 | linuxstb | You can extract the apple_os.ipod using the "-rf" option in ipodpatcher. If you then install the bootloader using "-wf" instead of "-a" you should see improved boot times when starting Rockbox, but still have the Apple firmware available. |
15:46:06 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
15:48:57 | | Quit Genre9mp3 () |
16:00 |
16:04:04 | | Join o0SmOkE0o [0] (i=52c5ce8e@gateway/web/cgi-irc/labb.contactor.se/x-aa443337dc50bffa) |
16:04:22 | o0SmOkE0o | hello everybody |
16:05:24 | jhMikeS | hmmm...it doesn't appear safe to call remove_thread on a sleeping thread where queues and mutexes are concerned since (q|m)->thread won't get NULLed and wakeup_thread could be called later with who knows what. owned mutexes won't be released either. |
16:07:14 | | Join |AhIoRoS| [0] (n=ahioros@201.224.122.227) |
16:08:15 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
16:17:19 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
16:22:16 | | Quit dan_a (Read error: 110 (Connection timed out)) |
16:22:30 | karim | hi |
16:22:34 | karim | jhMikeS, what's up |
16:23:13 | karim | linuxstb, hi. did you worked on mpegplayer ? |
16:23:38 | jhMikeS | hello |
16:24:03 | SUSaiyan | linuxstb: ill be trying that soon :) |
16:24:21 | linuxstb | karim: No. |
16:25:05 | linuxstb | SUSaiyan: Thanks. Which ipod do you have? The work-in-progress install instructions to go with those files are here: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
16:25:26 | SUSaiyan | ive got a 4GB nano |
16:25:41 | linuxstb | Follow those instructions, but instead of downloading files (the links don't work yet), just copy them from that zip file... |
16:26:04 | SUSaiyan | allright |
16:27:05 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
16:28:32 | o0SmOkE0o | anybodu working on a unilink patch ? |
16:28:39 | SUSaiyan | unilink? |
16:28:41 | o0SmOkE0o | anybody I mean :) |
16:28:49 | o0SmOkE0o | Yes. Sony CDC changer protocol ? |
16:29:01 | SUSaiyan | never heard of it ^^ |
16:29:23 | o0SmOkE0o | Just upgraded my Studio 10 with a 40 GB harddrive and made myself a Unilink dongle (Gnunilink is the opensource project) |
16:29:47 | o0SmOkE0o | Now I want them to communicate with each other, found alot of info but now I'm lost in al the code.. lol |
16:30:03 | o0SmOkE0o | http://sophana.free.fr/pmwiki2/ |
16:30:16 | o0SmOkE0o | This is a good link, but it is a litte bit out of date... |
16:30:56 | o0SmOkE0o | In my opinion the easiest way would be to send al Unilink command to the Archos Studio 10 and let Rockbox decode them |
16:31:04 | o0SmOkE0o | Just like the Alpina-CDC plugin |
16:32:22 | linuxstb | I don't think anyone has worked on it. You could send an email to the rockbox-dev mailing list, just to make sure - not everyone will check the IRC logs. |
16:32:58 | o0SmOkE0o | Would be a cool project. But it's been on the net for almost 2 years. But I think it stopped :( |
16:33:31 | o0SmOkE0o | I will have a look at the dev-mailing list :). But nobody fooling around with Unilink ? |
16:36:07 | | Join DerPapst_ [0] (n=DerPapst@pD9EB39BD.dip0.t-ipconnect.de) |
16:37:20 | DerPapst_ | linuxstb: you missed a - for f) Troubleshooting in the iPodInstallationBeta (−−++++ f) Troubleshooting) |
16:38:21 | linuxstb | Are you sure? |
16:38:56 | linuxstb | (thanks.) |
16:39:05 | DerPapst_ | not anymore ;) |
16:44:37 | | Quit o0SmOkE0o ("CGI:IRC (EOF)") |
16:45:14 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
16:46:13 | DerPapst_ | i don't know it it is a already known fact but in the iPod Video Manual point 8.3.3. Rockboy the image is missing in the pdf file (page 96) |
16:52:37 | | Join lini [0] (i=pugsley@62.204.144.237) |
16:57:04 | | Quit karim (Remote closed the connection) |
17:00 |
17:00:25 | | Join TFGBD [0] (n=TFGBD@c-69-253-232-198.hsd1.pa.comcast.net) |
17:02:21 | linuxstb | What do people think of Llorean's idea from a while ago to make the hold switch start the Apple firmware in the Rockbox bootloader? |
17:04:02 | linuxstb | The idea is that it will be easier for people to start the Apple firmware, and also it will mean that if you accidentally reboot the ipod with the hold switch on, you get Apple OS (if installed) instead of the settings being reset. To reset the settings you would need to turn the hold switch on between the time the bootloader starts, and the time Rockbox starts. |
17:04:34 | DerPapst_ | maybe a menu in the loader to coose from? ;) |
17:04:35 | DerPapst_ | sounds good. |
17:04:56 | linuxstb | No, we don't want to slow things down with a menu. |
17:05:13 | linuxstb | There's always that other bootloader if you want a menu... |
17:05:15 | linuxstb | :) |
17:06:01 | DerPapst_ | i know ;) |
17:06:02 | DerPapst_ | i like the idea of Llorean |
17:06:06 | *** | Saving seen data "./dancer.seen" |
17:07:19 | SUSaiyan | linuxstb: it seems to stall on "Rockbox loaded." |
17:07:31 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
17:07:45 | | Join akaias [0] (n=akaias@c-76-16-18-102.hsd1.il.comcast.net) |
17:08:28 | linuxstb | SUSaiyan: Do you have a recent version of Rockbox installed? |
17:08:31 | SUSaiyan | also, linuxstb, you could have it show a menu only when the hold swithc is on ;) |
17:08:38 | SUSaiyan | yes, i just downloaded it |
17:09:04 | | Join barrywardell [0] (n=barrywar@194.46.179.85) |
17:10:52 | linuxstb | Another argument against the menu in Rockbox's bootloader, is that once "rolo" is working correctly, you will be able start the Apple firmware just by selecting an "apple_os.ipod" file in the file browser. So Rockbox itself would act as a menu if you kept the number of files in the root of your hard disk small enough to see the "apple_os" file when you boot. |
17:11:18 | SUSaiyan | aha |
17:11:29 | SUSaiyan | ok no menu then :P |
17:12:25 | linuxstb | And with the apple_os.ipod file on the FAT32 partition instead of inside the firmware partition, Rockbox boots a lot faster. |
17:12:40 | SUSaiyan | yeah, it just doesnt boot either :x |
17:13:22 | | Quit Nico_P (Remote closed the connection) |
17:13:24 | SUSaiyan | well, it tells me rockbox/appleos is loaded, but then stops |
17:13:26 | DerPapst_ | what is rolo? |
17:13:33 | SUSaiyan | rockbox loader |
17:13:55 | Presence | I love the hold switch on an iPod swapping to the Retail OS. |
17:14:01 | Presence | that'd be swell. |
17:14:10 | SUSaiyan | also, after it loads the apple os, it waits for like 2 seconds and reboots |
17:14:19 | Presence | seriously, not that I've gone to the retail Os in like the last 6 months evar. |
17:14:33 | SUSaiyan | and yes, id prefer it swapping too |
17:14:42 | SUSaiyan | as i dislike my settings being removed all the time |
17:15:16 | linuxstb | SUSaiyan: Back to your problem, what was installed in your ipod's firmware partition before you tried the new instructions? |
17:16:04 | linuxstb | And what commands did you type at the command-line to install the new bootloader? |
17:16:08 | SUSaiyan | 2006-06-28, i just put that on there |
17:16:14 | SUSaiyan | restored that is |
17:17:01 | SUSaiyan | ipodpatcher -r bootpartition.bin |
17:17:17 | SUSaiyan | ipodpatcher -rf apple_os.ipod |
17:17:51 | SUSaiyan | er i have forgotten to type the device number |
17:18:00 | | Quit TFGBD_ (Read error: 110 (Connection timed out)) |
17:18:03 | SUSaiyan | ipodpatcher 1 -r bootpartition.bin |
17:18:08 | SUSaiyan | ipodpatcher 1 -rf apple_os.ipod |
17:18:21 | | Join TFGBD_ [0] (n=TFGBD@c-69-253-232-198.hsd1.pa.comcast.net) |
17:18:35 | SUSaiyan | ipodpatcher 1 -wf bootloader-ipodnano.ipod |
17:18:54 | | Join [1]Cassandra [0] (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
17:19:09 | | Quit TFGBD (Read error: 110 (Connection timed out)) |
17:19:46 | linuxstb | And you have both rockbox.ipod and apple_os.ipod in the root of the FAT32 partition? |
17:19:57 | SUSaiyan | yes, i do |
17:20:23 | SUSaiyan | and it does detect, and load, both, but then doesnt continue to the actual os |
17:20:24 | linuxstb | Before each of them fails, do you see messages about checksums? It should display the same checksum twice. |
17:20:30 | SUSaiyan | it does |
17:20:34 | | Join Wes_S [0] (n=wess@209.165.254.99) |
17:20:56 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
17:21:02 | SUSaiyan | though the second time it just says Sum: |
17:21:15 | SUSaiyan | with the same number |
17:21:30 | SUSaiyan | why does it say the checksum twice anyway? |
17:21:32 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
17:21:38 | linuxstb | OK. Can you try "ipodpatcher 1 -wf apple_os.ipod" followed by "ipodpatcher 1 -a bootloader-ipodnano.ipod". |
17:21:46 | SUSaiyan | allright |
17:22:06 | linuxstb | The first checksum is the checksum stored in the file, and the second checksum is what's calculated by the bootloader. If they don't match, then the file is corrupted. |
17:22:21 | SUSaiyan | ah |
17:23:48 | SUSaiyan | now it does boot |
17:24:34 | linuxstb | OK, the loading of apple_os.ipod from the FAT32 partition should still be called experimental then... It works on my Photo, but obviously not on your Nano. |
17:24:44 | linuxstb | Do both Rockbox and AppleOS boot? |
17:25:05 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
17:25:15 | strabes | my ipod 4th gen crashes in the middle of songs about every 2-3 songs. I'm using the latest daily build of rockbox. Is this common? |
17:25:32 | zylche | doubt it |
17:25:37 | linuxstb | Yes, it's common. |
17:25:38 | SUSaiyan | linuxstb: yes, they both boot now |
17:25:53 | strabes | linuxstb: is there something I can do to fix it? |
17:26:07 | linuxstb | Can you program in C? |
17:26:25 | strabes | no :( |
17:26:45 | strabes | by "something I can do" I meant a workaround, not working on the source code |
17:26:49 | linuxstb | Then download one of the unofficial builds from the "Unofficial Builds" forum that disables CPU frequency scaling. |
17:27:19 | strabes | linuxstb: that will lower my battery life, right? oh well |
17:28:19 | SUSaiyan | it does load apple_os.ipod from the fat32 partition doesnt it? |
17:29:03 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
17:29:05 | linuxstb | Yes, if it finds one there, it will load it. |
17:29:13 | SUSaiyan | okay |
17:29:16 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
17:29:33 | SUSaiyan | it does seem to load alot faster now too |
17:30:55 | | Join hotwire___ [0] (n=hotwire@69-17-132-197.kingkom.com) |
17:36:11 | linuxstb | OK. I'm working on the bootloader now, and will probably release some more test versions soon. |
17:36:28 | | Quit Cassandra (Read error: 110 (Connection timed out)) |
17:36:28 | | Nick [1]Cassandra is now known as Cassandra (n=Cassandr@cpc3-oxfd8-0-0-cust240.oxfd.cable.ntl.com) |
17:38:44 | SUSaiyan | how soon? :) |
17:39:11 | linuxstb | Probably in the next 30 minutes |
17:39:22 | SUSaiyan | allright |
17:39:27 | SUSaiyan | ill be here :) |
17:39:42 | linuxstb | This implements the new hold-switch behaviour. |
17:39:51 | SUSaiyan | good :) |
17:41:12 | lex | linuxstb: can we now boot into apple os and rockbox? :O |
17:41:33 | SUSaiyan | you could before |
17:41:44 | SUSaiyan | i thought we could anyway |
17:41:52 | SUSaiyan | never felt the need to try ;) |
17:42:45 | lex | ;o |
17:42:52 | linuxstb | lex: If by "we" you mean 5.5g owners, then yes. |
17:42:55 | lex | i could not boot into apple os when i tried |
17:42:59 | lex | linuxstb: oh, how? :O |
17:43:19 | linuxstb | The new ipodpatcher.exe builds a correct firmware partition. The old ipod_fw.exe didn't. |
17:43:37 | lex | where's the new ipodpatcher then |
17:43:55 | lex | and... does the daily 5G build work for 5.5G? |
17:44:11 | linuxstb | Yes, the daily 5G build has worked on the 5.5G for a while. |
17:44:30 | lex | great |
17:44:39 | DerPapst_ | lex: http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
17:44:42 | linuxstb | Check the last hour or two from the IRC logs for more info: http://www.rockbox.org/irc/current.txt |
17:44:57 | daurnimator | 80gb? |
17:45:06 | linuxstb | No, nothing has changed with the 80gb. |
17:46:01 | lex | DerPapst_: is the new ipodpatcher there or where, i can't find it :( |
17:46:44 | lex | http://www.davechapman.f2s.com/rockbox/ipodpatcher-test.zip :O |
17:46:55 | SUSaiyan | indeed. |
17:47:23 | lex | linuxstb: i'll say thanks before i'll try it :) |
17:47:28 | | Quit hotwire__ (Read error: 110 (Connection timed out)) |
17:49:27 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
17:49:46 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
17:50:26 | linuxstb | lex: Just remember to restore your original firmware partition first. Don't try and use the new ipodpatcher with a firmware partition corrupted by ipod_fw.exe |
17:50:41 | lex | yeah, i'm good now |
17:50:43 | linuxstb | Nothing bad should happen, but it won't work... |
17:50:49 | lex | i just need to wait to itunes to fill my ipod |
17:50:59 | BetaCookies | Does rockbox play CDA files? |
17:51:00 | lex | because winamp the nubcake broke my itunesdb |
17:51:11 | lex | BetaCookies: i guess cdas are just links |
17:51:19 | linuxstb | BetaCookies: CDA files are windows shortcuts to CD audio on physical CDs... |
17:51:26 | SUSaiyan | lol |
17:51:29 | linuxstb | (what lex just said...) |
17:51:30 | BetaCookies | dang how do i get the music off |
17:51:38 | lex | BetaCookies: rip it |
17:51:41 | lex | with programs like dbpoweramp |
17:51:42 | BetaCookies | i'm just about ready to kill linux |
17:51:50 | lex | on linux... kcd |
17:51:53 | linuxstb | In Linux, grip. |
17:51:55 | lex | or what they are, kaudiocreator |
17:51:58 | lex | something :) |
17:52:02 | linuxstb | Aha, KDE vs Gnome... |
17:52:05 | DerPapst_ | use itunes to do so or windowsmediaplayer or whatever |
17:52:06 | | Quit markun (Read error: 113 (No route to host)) |
17:52:20 | SUSaiyan | why kill linux if you have windows? |
17:52:35 | lex | winamp |
17:52:39 | BetaCookies | you've got to be kidding me, SUSaiyan |
17:52:59 | SUSaiyan | explain :P |
17:53:05 | BetaCookies | linux > windows |
17:53:17 | BetaCookies | except cleartype rocks |
17:53:19 | SUSaiyan | yes, so why would you use windows? |
17:53:27 | BetaCookies | i cant get my fonts to look nice in linux, and it drove me insane |
17:53:31 | SUSaiyan | lol |
17:53:33 | BetaCookies | also, ati's drivers are crap |
17:53:42 | BetaCookies | but the new fglrx drivers might make me switch |
17:53:43 | SUSaiyan | yes, but you cant blame linux for that |
17:53:45 | SUSaiyan | hehe |
17:53:49 | | Quit zylche (Remote closed the connection) |
17:53:49 | BetaCookies | no |
17:53:55 | BetaCookies | but ati hasn't done anything |
17:53:59 | | Join markun [0] (n=markun@rockbox/developer/markun) |
17:54:00 | BetaCookies | but the new drivers might help |
17:54:12 | SUSaiyan | i dont know, i stay with nvidia ;) |
17:54:24 | BetaCookies | so whats a good *free* program (no adware, spyware, etc) for ripping music from CDs? |
17:54:28 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
17:56:04 | | Quit muesli__ ("ich will Kühe!!!") |
17:57:00 | SUSaiyan | for what OS? |
17:57:17 | BetaCookies | windows, sorry |
17:57:36 | SUSaiyan | well, wmp can do it |
17:57:37 | * | zylche shudders |
17:57:42 | * | petur switched from nvidia to ati because the card was unreliable and the ATI drivers are fine |
17:57:49 | SUSaiyan | though im not sure if it makes mp3 files |
17:57:52 | BetaCookies | petur well my whole computer is crap |
17:57:56 | DerPapst_ | windowsmediaplayer can rip cds. if you don't want to install anything new |
17:57:57 | petur | heh |
17:57:59 | BetaCookies | well anyway i got CDex |
17:58:12 | petur | EAC rules |
17:58:24 | petur | (+ lame for mp3) |
17:58:50 | SUSaiyan | my nvidia cards have always been stable ;P |
17:59:20 | petur | well mine hasn't - and the ATI card is |
17:59:36 | petur | both are fanless cooled versions |
17:59:45 | SUSaiyan | so are mine |
18:00 |
18:02:20 | SUSaiyan | also, linuxstb, does the firmware partition really have to be 80MB? |
18:02:25 | | Quit strabes (Remote closed the connection) |
18:03:44 | | Quit matsl (Remote closed the connection) |
18:03:45 | daurnimator | guess what? |
18:03:57 | | Quit midgey () |
18:03:58 | linuxstb | SUSaiyan: If you are using Apple's firmware, then I think it needs to be at least around 55MB. If you are just using Rockbox, you can shrink it down to about 100KB. |
18:04:10 | SUSaiyan | sweet |
18:04:11 | daurnimator | i've got a fever |
18:04:30 | daurnimator | and the only prescription |
18:04:36 | daurnimator | is more cowbell |
18:04:41 | daurnimator | i gotta have more cowbell |
18:04:46 | SUSaiyan | lol |
18:04:50 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
18:04:53 | SUSaiyan | get out of here /b/tard |
18:06:44 | SUSaiyan | linuxstb: how would i go about doing that though? will the same ipodpatcher commandline work for putting the rockbox loader on there? |
18:09:03 | linuxstb | You need a partition editor capable of modifying the size of the partitions on an ipod (the Linux fdisk will do it). You then just use that to shrink the firmware partition, and create a new, larger FAT32 partition. You then need to format the FAT32 partition, and after that everything should carry on as normal. |
18:09:58 | linuxstb | Only the start of the firmware partition is used, so it doesn't matter if you shrink it - as long as you don't shrink it beyond what it contains, which in the case of AppleOS can include a 32MB hibernation image. |
18:10:19 | linuxstb | The Nike software also consumes about 17MB of your firmware partition... |
18:10:34 | linuxstb | (mainly a load of WAV files in various voices in various languages) |
18:10:42 | SUSaiyan | lol |
18:10:49 | daurnimator | nike?? |
18:10:55 | | Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006101023]") |
18:10:58 | SUSaiyan | yes, nike |
18:11:13 | linuxstb | You know, they make running shoes and other sportswear... |
18:12:00 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
18:12:40 | SUSaiyan | the apple os has a hibernation image? |
18:14:01 | daurnimator | and nike make ipod software? |
18:14:11 | SUSaiyan | im sure apple made that |
18:14:29 | SUSaiyan | but nike made shoes that have a compartement for a step counter thing |
18:14:31 | linuxstb | I'm sure a google for nike and ipod will explain |
18:14:34 | SUSaiyan | that connects to your ipod |
18:16:15 | daurnimator | who wants to have a pedometer on your ipod? :S |
18:16:58 | SUSaiyan | why does it have a hibernation image though? |
18:17:20 | linuxstb | Because it takes so long to boot. |
18:17:31 | SUSaiyan | heh |
18:17:34 | DerPapst_ | if you go jogging you maybe want to see how many steps you made |
18:17:37 | SUSaiyan | why is it that big :/ |
18:17:56 | SUSaiyan | rockbox doesnt take that long to boot ^^ |
18:17:59 | linuxstb | Because it's a complete dump of your ipod's RAM. |
18:17:59 | Soap | linuxstb: I'm confused about what exactly you are working on. Is there somewhere I can read to catch up? |
18:18:04 | SUSaiyan | hehe |
18:18:55 | linuxstb | Soap: IRC logs over the past week... Short version is that I've rewritten ipodpatcher to directly modify the firmware partition. So an ipod bootloader install is now one command "ipodpatcher N -a bootloader-ipodnano.ipod" |
18:19:22 | linuxstb | ipodpatcher is now also cross-platform, so it works on Mac OS X and Linux (and BSD) as well. |
18:19:42 | Soap | Does this change anything structurally, or is it only a more convient way to install? |
18:20:08 | | Quit jhMikeS (Read error: 110 (Connection timed out)) |
18:21:01 | linuxstb | It doesn't change anything structurally, but the new ipodpatcher gives you more choices about how to install Rockbox than the old ipodpatcher/ipod_fw combination. It also works reliably on the 5.5gs (booting the Apple OS didn't work in the past). |
18:21:51 | linuxstb | The IpodInstallationBeta wiki page is a work-in-progress towards the new installation instructions. |
18:24:01 | SUSaiyan | whats the difference between -a and -wf anyway? |
18:24:06 | | Quit midgey () |
18:24:18 | | Join karim [0] (n=karim@ip-155.net-81-220-245.rev.numericable.fr) |
18:24:21 | Soap | sounds tasty, and sounds like what little I have been able to catch, I was getting confused by all the talk of new bootloader, hold switch behavior changes, shrinking partitions, etc. |
18:24:35 | SUSaiyan | hehe |
18:25:47 | linuxstb | -wf completely replaces the main firmware in the firmware partition with whichever .ipod file you install (apple_os.ipod, bootloader.ipod or rockbox.ipod). |
18:25:58 | linuxstb | -a adds a bootloader to the end of the main firmware. |
18:26:43 | linuxstb | Soap: I'm also doing some changes to the bootloader. Mainly the hold-switch behaviour that I described a couple of hours ago. |
18:26:53 | SUSaiyan | hmm, to the end? |
18:27:03 | SUSaiyan | so i cant shrink it that much then hm? :) |
18:27:12 | Soap | is -a like current behavior, or new? |
18:27:27 | linuxstb | Yes, -a is identical to the old standard installation method. |
18:27:52 | Soap | and I hate to ask, but the advantage of replacing the AppleOS is? |
18:27:59 | linuxstb | Faster booting time. |
18:28:50 | Soap | and if you replace, can you boot apple os with ROLO? |
18:28:52 | linuxstb | The Apple bootloader loads the entire contents of the main firmware image (the first image in the partition - not the entire partition) into RAM. Depending on the "entryoffset" set by ipodpatcher, it will either run the bootloader, or the the main firmware directly. |
18:29:32 | linuxstb | If you replace, the bootloader can (I hope) load the apple_os.ipod file from the FAT32 partition (same way as it loads the rockbox.ipod file). But ROLO isn't (yet) working. |
18:29:43 | linuxstb | (issues with the COP) |
18:30:13 | SUSaiyan | ill be back in about an hour :) |
18:30:47 | linuxstb | On my Photo, I save a good 3 or 4 seconds of boot time by replacing the Apple firmware with the Rockbox bootloader. |
18:31:00 | Soap | thank you ever so much for the catch-up linuxstb, it all makes sense now. I was having trouble piecing together what I had read into a whole. |
18:32:04 | BiptoN | linuxstb: don't mean to bother you about your recording patch ,cause you sound busy, but do you plan on updating it for the newer cvs? |
18:32:46 | BiptoN | and thanks for the patch, it's a VERY much appreciated addition for RB on ipods |
18:33:14 | linuxstb | I've got no immediate plans to go back to it, but I haven't forgotten it. |
18:33:41 | linuxstb | i.e. maybe in the new year. |
18:34:08 | * | barrywardell is updating the recording patch right now |
18:34:12 | linuxstb | New set of bootloaders (with the hold-switch behaviour) here: http://www.davechapman.f2s.com/rockbox/ipodrelease.zip |
18:34:17 | * | linuxstb cheers barrywardell |
18:35:23 | BiptoN | very cool, thanks for the info |
18:36:13 | linuxstb | barrywardell: What do you think about committing it, even with the known problems? It should be harmless if users never use it... |
18:36:23 | barrywardell | i would like to do so |
18:36:40 | barrywardell | it's very hard to keep in sync with all the changes to recording |
18:36:41 | | Join DerPhil [0] (n=derphil@p57B46122.dip.t-dialin.net) |
18:37:01 | DerPhil | hi. anyone out there knowing when there will be a release of rockbox for 5.5g ipod? |
18:37:22 | linuxstb | For the 30GB, any hour now. For the 80GB, we can't say. |
18:37:36 | barrywardell | linuxstb: we could even commit it, but leave HAVE_RECORDING not defined until we iron the bugs out |
18:37:58 | linuxstb | But then we wouldn't know if CVS commits have broken it. |
18:38:56 | * | linuxstb spots DerPhil asking the same question in #ipodlinux... :) |
18:39:09 | BiptoN | is that patch gonna be in the flyspray area where linuxstb's ipodrecordv2 is? |
18:39:10 | | Join barrywardell_ [0] (n=barrywar@194.46.179.85) |
18:39:21 | | Part barrywardell_ |
18:39:31 | linuxstb | BiptoN: We're talking about committing it to CVS, so it's included in the daily builds. |
18:39:36 | | Join muesli__ [0] (n=muesli_t@91.64.233.208) |
18:39:50 | DerPhil | lol linuxstb i wanna compare them |
18:39:53 | DerPhil | yeah i have the 30g model |
18:39:59 | barrywardell | linuxstb: i wonder if some of the bugs are now fixed with all the recording changes |
18:40:25 | | Quit blue_lizard (Read error: 110 (Connection timed out)) |
18:40:28 | | Join blue_lizard [0] (n=blue_liz@p54984E39.dip.t-dialin.net) |
18:40:34 | linuxstb | barrywardell: Only one way to find out... |
18:40:35 | DerPhil | so i didnt understand: "any hour now". does it mean there is a release already or that there can be one every hour? |
18:40:55 | linuxstb | It means that a release is a few hours away. |
18:41:03 | | Nick DerPhil is now known as Phil^away (n=derphil@p57B46122.dip.t-dialin.net) |
18:41:11 | Phil^away | k |
18:41:12 | Phil^away | thx |
18:41:16 | linuxstb | You can install it now if you don't mind half-finished install instructions. |
18:41:21 | Phil^away | but the page still says 5.5gen is not supported |
18:41:27 | Phil^away | well im away for a few minutes |
18:48:25 | BiptoN | linuxstb: can i comment out this line "#define HAVE_ADJUSTABLE_CPU_FREQ" in the config-ipod4g to disable freq scalin ? |
18:49:15 | linuxstb | BiptoN: Yes, that's all that's needed. |
18:50:09 | linuxstb | BiptoN: Or you could test the patches in the patch tracker which attempt to fix it correctly. I can't remember the patch #, but a search for "cpu scaling" should find it. |
18:50:16 | BiptoN | can i also change the default cpu frequency to save a little juice and still handle most audio codecs? |
18:50:18 | BiptoN | alright |
18:50:22 | BiptoN | i'll check that out |
18:50:45 | BiptoN | does that affect your/barry's recording patch also that you know of? |
18:50:56 | linuxstb | No, they should be independent. |
18:51:20 | BiptoN | alright, i'll have to run these through and see how they do |
18:51:29 | BiptoN | thanks |
18:51:35 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
18:52:03 | linuxstb | It would be useful if you could post your findings as comments on the patch tracker. |
18:54:09 | | Nick Everybody is now known as Everybody|Determ (n=everybod@harpo.demon.co.uk) |
18:54:54 | BetaCookies | What file format is decoded the fastest with Rockbox (1st gen iPod nano)? |
18:55:08 | linuxstb | WAV |
18:56:18 | linuxstb | If your question is which format will give you the longest runtime, then look at the IpodRuntime wiki page for some answers. |
18:56:21 | BetaCookies | is it faster than mp3? |
18:56:43 | Slasheri | absolutely |
18:57:03 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
18:57:09 | Slasheri | but it eats battery fast because disk needs to be accessed very often |
18:57:37 | Slasheri | and files are huge as they contain the raw audio data only |
18:58:28 | * | linuxstb _really_ wants to optimise the ipod ATA driver to try to increase FLAC runtime |
19:00 |
19:02:29 | Phil^away | [ linuxstb ] It means that a release is a few hours away. <- sorry, my english is not very goof is "away" in this case ago or are you still waiting? |
19:03:03 | linuxstb | Phil^away: It means that a release should happen in the very near future. |
19:03:04 | DerPapst_ | you can have rockbox for 5.5G iPods 30GB already |
19:03:16 | | Quit zylche (Remote closed the connection) |
19:03:47 | linuxstb | As DerPapst_ said, Rockbox will work on the 5.5g 30GB, but the install instructions haven't been fully written, and the necessary programs released on the website. |
19:03:57 | Phil^away | papst muss dich ma befragen bezüglich desssen, komm ma bitte in meinen kanal :) |
19:04:22 | DerPapst_ | i'm there |
19:05:42 | * | linuxstb translated that via google as "Pope must ask you mA relative desssen, comes mA please into my channel:)" |
19:06:07 | *** | Saving seen data "./dancer.seen" |
19:06:13 | Phil^away | nice translation^^ |
19:06:34 | DerPapst_ | hehe.. googles translation is usefull ^^ |
19:06:50 | linuxstb | If you want to try it now, download this zip file http://www.davechapman.f2s.com/rockbox/ipodrelease.zip and try to follow the instructions at http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
19:07:50 | | Join lukaswayne9 [0] (n=lukas@c-68-84-69-12.hsd1.nj.comcast.net) |
19:08:35 | lukaswayne9 | how do I boot into the original firmware with rockbox installed? i've got an ipod g5 |
19:08:41 | linuxstb | Slasheri: Would you be able to test the bootloader in that ipodrelease.zip file on your Video? The bootloader is now using the hold switch to determine which fimware to load. |
19:08:44 | Phil^away | i used rockbox on my ipod yesterday and someone told me i should wait for the official release because it could damage my hdd |
19:09:00 | linuxstb | Phil^away: These files will be the same as the official release. |
19:09:12 | linuxstb | It's mainly the instructions which are not quite finished. |
19:09:45 | | Nick Phil^away is now known as DerPhil (n=derphil@p57B46122.dip.t-dialin.net) |
19:09:48 | linuxstb | It won't damage your hard disk, but it could corrupt the filesystem - fixed by restoring with itunes. |
19:10:04 | lukaswayne9 | linuxstb: there's a bootloader that will load an os based on the hold switch? |
19:10:06 | Slasheri | linuxstb: is it enough just to dd the boot partition? |
19:10:36 | linuxstb | Slasheri: Yes. I'm assuming you want to restore to the factory state? |
19:11:00 | linuxstb | lukaswayne9: There will be soon. |
19:11:05 | linuxstb | If you want to try it now, download this zip file http://www.davechapman.f2s.com/rockbox/ipodrelease.zip and try to follow the instructions at http://www.rockbox.org/twiki/bin/view/Main/IpodInstallationBeta |
19:11:10 | Slasheri | linuxstb: i meant that your ipodrelease.zip |
19:11:18 | lukaswayne9 | linuxstb: what's the current procedure? |
19:11:18 | Slasheri | ah, ok |
19:11:20 | Slasheri | i will try |
19:11:31 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
19:11:35 | linuxstb | lukaswayne9: See the IpodFAQ page in the wiki. That describes the method. |
19:12:21 | | Nick BHSPitMonkey_ is now known as BHSPitMonkey (n=stephen@adsl-65-67-112-52.dsl.rcsntx.swbell.net) |
19:12:26 | linuxstb | Slasheri: You should simply restore the original bootpartition using dd, then run "ipodpatcher /dev/XXX -a bootloader-ipodvideo.ipod". |
19:12:47 | Slasheri | trying now |
19:13:13 | linuxstb | Other tests are to first extract the apple firmware using "ipodpatcher /dev/XXX -wf apple_os.bin", copy that .bin to the root of your FAT32 partition, then replace apple_os with the Rockbox bootloader "ipodpatcher /dev/XXX -wf bootloader-ipodvideo.ipod" |
19:13:33 | linuxstb | Sorry, that should be "-rf apple_os.bin".... |
19:13:40 | lukaswayne9 | linuxstb: is there any way to boot appleos by default? |
19:13:42 | Slasheri | mm |
19:13:47 | | Quit mathgl (Read error: 110 (Connection timed out)) |
19:13:48 | linuxstb | In fact, "-rf apple_os.ipod" |
19:13:55 | linuxstb | lukaswayne9: No. |
19:14:15 | linuxstb | lukaswayne9: Unless you modify the bootloader source code yourself and compile your own version. |
19:14:21 | jhMikeS | playback in the sim is rather quiet. there hidden volume control somewhere (vmware)? |
19:14:24 | lukaswayne9 | linuxstb: hmm.. tempting |
19:15:05 | Slasheri | [INFO] Bootloader ../bootloader-ipodvideo.ipod written to device. |
19:15:07 | lukaswayne9 | all the fonts are still pretty small :( |
19:15:24 | DerPhil | is there a way to set a background image for the menu in rockbox or only for the playing screen? |
19:15:27 | linuxstb | lukaswayne9: I would suggest that IpodFAQ page... And also the manual. |
19:15:39 | lukaswayne9 | thanks |
19:15:53 | Slasheri | linuxstb: at least it succesfully loaded the original fimrware :) |
19:16:10 | linuxstb | Slasheri: Yes, there have been success reports already on 5.5gs for that. |
19:16:20 | Slasheri | linuxstb: rockbox works also |
19:16:28 | linuxstb | I would hope so :) |
19:16:35 | * | linuxstb keeps forgetting to test rockbox... |
19:16:41 | Slasheri | linuxstb: btw, i think the bootloader could default the backlight off or use black background at least |
19:17:14 | linuxstb | White text and black background? |
19:17:17 | | Quit midkay_ ("*poff*") |
19:17:23 | Slasheri | yes |
19:17:31 | linuxstb | I could live with that. |
19:17:35 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
19:17:39 | linuxstb | and I'm in the bootloader hacking mood. |
19:18:15 | linuxstb | I assume I need an lcd_clear_display() after changing the fg/bg colours? |
19:19:02 | SUSaiyan | linuxstb: has there been another bootloader release since i was last here? :) |
19:19:35 | linuxstb | SUSaiyan: Yes. Same URL. |
19:19:37 | jhMikeS | linuxstb: I suppose the framebuffer needs redrawing then yeah |
19:19:53 | SUSaiyan | allright, ill try it now |
19:20:20 | | Quit ender` (Read error: 104 (Connection reset by peer)) |
19:20:43 | linuxstb | Slasheri: I'm not sure about the backlight. Why would it be better off in the bootloader? |
19:22:15 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
19:23:20 | | Quit akaias (Read error: 110 (Connection timed out)) |
19:23:20 | linuxstb | Slasheri: OK, bootloader will be white on black unless anyone shouts at me now. |
19:24:24 | | Join ^8t88^ [0] (i=E-Knight@p54BE6F4E.dip.t-dialin.net) |
19:24:35 | Soap | bootloader should be pink on purple. |
19:24:41 | lukaswayne9 | Soap: sounds good to me |
19:24:41 | Soap | Consider this me shouting at you. |
19:25:20 | DerPhil | can i set a background image for the menu? |
19:25:32 | linuxstb | DerPhil: Yes. We have a nice manual. |
19:25:44 | DerPhil | and can i set rockbox as first boot entry in ipl`? |
19:25:51 | DerPhil | oh cool do you know ther link? |
19:25:56 | SUSaiyan | linuxstb: NEEDS COLOUR |
19:25:59 | SUSaiyan | :) |
19:26:25 | linuxstb | New white-on-black bootloaders here: http://www.davechapman.f2s.com/rockbox/ipodrelease.zip |
19:26:39 | * | linuxstb goes out to buy food and will read the logs when he gets back |
19:26:47 | SUSaiyan | roger |
19:28:00 | ^8t88^ | does any1 got a precompiled .mod codec for h120? |
19:28:08 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
19:30:08 | | Part JazzBone |
19:32:09 | lukaswayne9 | linuxstb: The new bootloader is really slick! Nice work! |
19:32:13 | | Join ender` [0] (n=ender@84.52.165.220) |
19:33:52 | | Join donutman25 [0] (i=18e73197@gateway/web/cgi-irc/labb.contactor.se/x-9c544c38c782380c) |
19:33:56 | SUSaiyan | linuxstb: okay, the new version actually manages to load rockbox when i choose to replace the apple bootloader |
19:34:08 | SUSaiyan | linuxstb: it does not however load the apple_os |
19:34:16 | SUSaiyan | but i really dont care about that ^^ |
19:35:06 | | Quit donutman25 (Client Quit) |
19:35:13 | | Join hotwire____ [0] (n=hotwire@69-17-132-197.kingkom.com) |
19:37:15 | DerPapst_ | Phil: the manual: http://download.rockbox.org/manual/rockbox-ipodvideo-20061216.pdf |
19:37:27 | DerPhil | thx |
19:37:52 | DerPhil | can i somehow delete "Apple OS" from the bootloader? it doesnt work and is the first entry. thats gettin on my nerves |
19:39:02 | BiptoN | derphil; are you using the linux loader? |
19:39:29 | | Quit dan_a (Read error: 110 (Connection timed out)) |
19:39:50 | DerPhil | i think so |
19:40:17 | DerPhil | iPodLoader |
19:41:20 | | Nick hotwire____ is now known as hotwire_ (n=hotwire@69-17-132-197.kingkom.com) |
19:42:47 | | Nick Everybody|Determ is now known as Everybody|away (n=everybod@harpo.demon.co.uk) |
19:44:26 | | Join Linas5 [0] (n=linas@24-196-132-165.dhcp.mdsn.wi.charter.com) |
19:44:35 | Linas5 | hi |
19:44:41 | jhMikeS | were gonna get some reds on that last one of mine :o |
19:45:26 | DerPhil | BiptoN is there an answer? |
19:46:21 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
19:46:22 | jhMikeS | that's weird, didn't get errors ... |
19:51:57 | | Quit hotwire___ (Read error: 110 (Connection timed out)) |
19:52:17 | SUSaiyan | DerPhil: iPodLoader is the ipodlinux boot loader |
19:52:35 | DerPhil | k |
19:56:00 | | Join TFGBD [0] (n=TFGBD@c-69-253-232-198.hsd1.pa.comcast.net) |
19:56:20 | | Quit ^8t88^ () |
19:56:37 | DerPhil | ok other question: why dont i see albumart? (i use a aa theme= |
20:00 |
20:00:01 | BiptoN | yeah |
20:00:02 | BiptoN | sorry |
20:00:03 | BiptoN | i ran off |
20:00:13 | BiptoN | you can make a loader.conf file |
20:00:19 | BiptoN | and specify your boot options |
20:00:25 | BiptoN | default oses and what not |
20:00:34 | BiptoN | i can send ya a copy of mine if you'd like |
20:00:51 | BiptoN | they have examples on the ipodlinux site |
20:00:58 | BiptoN | derphil |
20:01:00 | | Part tucoz ("adios!") |
20:01:00 | | Join Criamos [0] (n=Criamos@p54930981.dip0.t-ipconnect.de) |
20:01:01 | Soap | DerPhil: do you have the AA patch installed? |
20:01:12 | DerPhil | oh no |
20:01:18 | Soap | DerPhil: do you have album art named "cover.bmp" in the album folder? |
20:01:19 | DerPhil | i didnt know i need a patch |
20:01:27 | Soap | where did you get the WPS? |
20:01:28 | DerPhil | i have it in the id3v2 tag |
20:01:34 | DerPhil | rockbox-themes.org |
20:05:07 | | Quit XavierGr (Nick collision from services.) |
20:05:09 | | Join XavierGr_ [0] (n=xavier@ppp162-60.adsl.forthnet.gr) |
20:05:25 | | Join Gnelik [0] (n=Miranda@spynet.sm.chereda.net) |
20:06:20 | Gnelik | [TEHb]: Russian? |
20:07:22 | DerPhil | how do i get this patch? |
20:07:28 | DerPhil | do i need a user account? |
20:08:44 | | Nick DerPapst_ is now known as DerPapst|afk (n=DerPapst@pD9EB39BD.dip0.t-ipconnect.de) |
20:09:17 | Soap | You can get the patch from FileSpray. |
20:09:21 | Soap | you don't need an account. |
20:09:48 | Soap | you get the patch, check out all the files from CVS, and compile in the patch. |
20:18:50 | | Join miso91 [0] (i=wtf@adsl-68-77-184-158.dsl.wotnoh.ameritech.net) |
20:21:45 | markun | DerPhil: or get a custom build from the forum |
20:22:07 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
20:22:17 | miso91 | I have a problem.... |
20:22:49 | miso91 | Using Foobar2000 to use ReplayGain on my music, I can hear the difference in Foobar but not in my iPod Nano. |
20:23:03 | markun | miso91: mp3 files? |
20:23:09 | miso91 | ogg |
20:23:27 | miso91 | vorbis |
20:23:34 | bluebrother | miso91, maybe a stupid quesion but have you enabled ReplayGain in Rockbox? |
20:23:36 | markun | trange. Do you see the replaygain value when you view the tags in rockbox? |
20:23:38 | | Join akaias [0] (n=akaias@c-76-16-18-102.hsd1.il.comcast.net) |
20:23:51 | miso91 | I don't think so. |
20:23:59 | miso91 | I'm still new with Rockbox. |
20:24:03 | miso91 | <_< |
20:24:13 | bluebrother | you need to enable it. Per default it's off |
20:24:19 | miso91 | still a n00b* |
20:24:20 | miso91 | oh |
20:24:27 | miso91 | So, how do you enable it. |
20:24:29 | miso91 | ? |
20:24:48 | bluebrother | main menu / general settings / playback / replaygain |
20:25:02 | | Join mathgl [0] (n=mathgl@shm67-4-82-242-213-244.fbx.proxad.net) |
20:25:07 | bluebrother | (from the top of my head, not sure if the path is completely correct) |
20:25:32 | | Quit TFGBD_ (Read error: 110 (Connection timed out)) |
20:25:33 | miso91 | thanks. |
20:25:37 | miso91 | I'll test it out. |
20:25:51 | bluebrother | http://download.rockbox.org/manual/rockbox-ipodnano/rockbox-buildch7.html#x10-920007.1 |
20:26:01 | bluebrother | you should really at least skim the manual |
20:26:31 | miso91 | I just got the manual for 5 minutes ago because I was updating the firmware for my iPod. |
20:26:40 | SUSaiyan | nah, screw the manual, just read the source >.> |
20:27:00 | | Join Criamos [0] (n=Criamos@p54930981.dip0.t-ipconnect.de) |
20:27:03 | miso91 | It works. |
20:27:04 | miso91 | Thanks. |
20:42:05 | | Nick DerPapst|afk is now known as DerPapst (n=DerPapst@pD9EB39BD.dip0.t-ipconnect.de) |
20:42:50 | DerPhil | isnt there a firmware which supports album art and other things that i can download? |
20:45:14 | Soap | multiple ones in the "Unsupported Builds" page. |
20:45:22 | Soap | though |
20:45:36 | | Quit _Veseliq_ (Remote closed the connection) |
20:45:39 | Soap | the two biggest ones are DOA, Senab and Julius's. |
20:45:47 | Soap | what model do you have? |
20:46:20 | DerPhil | im sorry i dont understand that page |
20:46:22 | DerPhil | 5.5 |
20:46:27 | DerPhil | where do i find those ones? |
20:46:40 | SUSaiyan | linuxstb: also, the resizing doesnt seem to work very well :/ |
20:46:42 | DerPhil | ipod 5.5gen |
20:47:05 | Soap | I smell patching in your future. |
20:47:18 | DerPhil | ? |
20:47:22 | DerPhil | mine? |
20:47:54 | Soap | yes, DerPhil, yours. |
20:48:00 | DerPhil | hm i have to go downstairs for a few minutes. if you know it, could you send me the link to those releases? thx |
20:48:10 | DerPhil | no i'm more the gui for web coding :) |
20:48:24 | DerPhil | guy^^ |
20:48:24 | DerPhil | :D |
20:48:25 | DerPhil | gui lol |
20:50:21 | | Join XavierGr [0] (n=xavier@ppp52-21.adsl.forthnet.gr) |
20:51:13 | DerPapst | linuxstb (or any other one who is as "1337" as linuxstb and knows the answer ;) ): are |
20:51:14 | DerPapst | scramble -add=ipvd whatever.bin whatever.ipod && ipodpatcher [DISK] -wf whatever.ipod |
20:51:14 | DerPapst | and |
20:51:14 | DBUG | Enqueued KICK DerPapst |
20:51:14 | DerPapst | scramble -ipod5g whatever.bin whatever_mod.bin && ipodpathcer [DISK] -w whatever_mod.bin |
20:51:14 | DerPapst | leading to the same result? and does the -ipod5G option for scramble work for 5.5G iPods? |
20:53:02 | DerPapst | DBUG Enqueued KICK DerPapst whoo.. sounds evil |
20:53:29 | DerPhil | scrambled eggs... |
20:56:01 | | Join Oleh [0] (n=chatzill@bas15-toronto12-1088885154.dsl.bell.ca) |
20:56:07 | | Nick Oleh is now known as Mad (n=chatzill@bas15-toronto12-1088885154.dsl.bell.ca) |
20:56:25 | | Nick Mad is now known as MadCow (n=chatzill@bas15-toronto12-1088885154.dsl.bell.ca) |
20:57:26 | | Join OPUIRCUser [0] (n=OPU@modemcable098.17-81-70.mc.videotron.ca) |
20:57:54 | OPUIRCUser | Hey |
20:58:04 | OPUIRCUser | I am trying to install rockbox on my ipod video |
20:58:19 | OPUIRCUser | but I can't find the rockboot.bin that you talk in the tutorials |
20:58:30 | OPUIRCUser | (in the manuals) |
20:58:32 | | Quit MadCow (Client Quit) |
20:58:57 | DerPapst | you have to make it. |
20:59:02 | DerPapst | with ipod_fw |
21:00 |
21:00:42 | BiptoN | barrywardell: did you commit that recording patch to cvs today? |
21:01:17 | barrywardell | BiptoN: I'm still working on it |
21:01:27 | barrywardell | there are a lot of changes to make |
21:02:00 | | Join Arathis_ [0] (n=doerk@p54849CF6.dip0.t-ipconnect.de) |
21:02:12 | BiptoN | can the hardware in the 4g support 24bit/96khz realistically like dave mentioned on flyspray |
21:02:56 | BiptoN | i ran his patch from oct 06 cvs on a 4g and recorded nonstop for 5.5 hours with no problems |
21:03:09 | barrywardell | I'm not sure, but I would believe what he says. |
21:03:49 | BiptoN | man that would make an ipod a very sweet piece of recording equipment for the price |
21:04:26 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
21:05:58 | linuxstb | BiptoN: I think all ipods should support 24/96 but I haven't tested it. |
21:06:11 | *** | Saving seen data "./dancer.seen" |
21:07:07 | BiptoN | encoding to wav, they should handle that with no problems, theoretically? amazing. |
21:08:20 | | Quit Gnelik (Read error: 110 (Connection timed out)) |
21:08:37 | linuxstb | I'm pretty sure ipodlinux had 16-bit/96KHz working on the ipods. The only question mark is if 24-bit is possible, and I'm about 99% sure it is. |
21:09:31 | BiptoN | i ran an hour and a half test using their recording 16/96khz, it has a wicked stutter ever 10-20min on my 4g gs |
21:09:51 | BiptoN | and they don't have the line-in functional on the 4gs |
21:09:58 | | Join webguest05 [0] (i=52cffe6d@gateway/web/cgi-irc/labb.contactor.se/x-86c066576a84ca71) |
21:10:17 | webguest05 | hola banana |
21:11:03 | webguest05 | anybody here? |
21:11:52 | webguest05 | can someone tell me, if there will be a linux on ipod nano 2nd generation in the near future? |
21:11:53 | bluebrother | sure. |
21:12:02 | bluebrother | 1. Rockbox is not linux |
21:12:09 | webguest05 | lol |
21:12:13 | bluebrother | 2. depends. Maybe. Maybe not |
21:12:46 | bluebrother | if someone with a device starts to port it a port may happen. Otherwise not. |
21:12:52 | webguest05 | so far as i know it depends on this f**cking firmware |
21:13:15 | bluebrother | but as the hardware seems to be completely different this will be most likely a completely new port |
21:13:18 | linuxstb | DerPapst: To answer your question about scramble - don't use the -ipodXX options. ipodpatcher does things better. |
21:13:19 | webguest05 | any glue to decrypt it? |
21:13:31 | bluebrother | instead of an adaption to a new ipod generation |
21:13:36 | DerPapst | ok. thank you :) |
21:13:53 | webguest05 | lol the pope is here |
21:14:15 | DerPapst | yes... i'm here |
21:14:17 | OPUIRCUser | what if my firmware partition is too small ? |
21:14:25 | linuxstb | DerPapst: In fact, I'll probably delete those options soon, as they generate firmware images which are not compatible with ipodpatcher. |
21:14:27 | DerPapst | did you know that the real pope has a nano? |
21:14:28 | OPUIRCUser | for the rockboot.bin generated ? |
21:14:45 | bluebrother | yes .. we have everybody, the pope and even forehead sometimes :P |
21:14:45 | webguest05 | no i didnt yet, cooooool |
21:14:53 | linuxstb | OPUIRCUser: Then your rockboot.bin is most likely wrong. |
21:15:05 | | Nick OPUIRCUser is now known as neutrino (n=OPU@modemcable098.17-81-70.mc.videotron.ca) |
21:20:13 | | Quit Arathis (Read error: 110 (Connection timed out)) |
21:20:54 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
21:20:54 | * | DerPapst starts eating a big and tasty pizza :) |
21:21:09 | webguest05 | i have found this link inna n older irc log http://www.davechapman.f2s.com/rockbox/fw.c . Now i have 3 images created, which one (1or 3) is the real firmware? The sounds/xml on image2 (hooray i can mount it) are for that nike stuff... |
21:22:36 | * | linuxstb can't remember writing that fw.c... |
21:22:46 | webguest05 | lol |
21:23:30 | linuxstb | Are you looking at a 2nd Gen Nano's firmware? |
21:23:38 | webguest05 | yes |
21:24:02 | webguest05 | i want watch video on it |
21:24:07 | linuxstb | What did I claim that program does? Was it for a 2nd Gen Nano? |
21:24:21 | * | linuxstb goes to read himself in the logs |
21:24:28 | webguest05 | yes wait i look for the old thread |
21:25:02 | bluebrother | grrr ... seems I should boot into windows for this portableapps stuff |
21:25:10 | | Quit bluebrother ("bbl") |
21:26:01 | | Quit Nico_P (Remote closed the connection) |
21:26:13 | | Join Rob222241 [0] (n=Miranda@p54B16AF8.dip.t-dialin.net) |
21:26:29 | | Join Nico_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
21:26:54 | webguest05 | http://www.rockbox.org/irc/rockbox-20060919.txt was the old thread |
21:26:56 | * | SUSaiyan wonders if linuxstb read the backscroll |
21:28:41 | | Join menosm [0] (n=menosm__@user-11fadfo.dsl.mindspring.com) |
21:31:01 | | Quit XavierGr (Nick collision from services.) |
21:31:03 | | Join XavierGr_ [0] (n=xavier@ppp138-193.adsl.forthnet.gr) |
21:34:02 | | Quit markun ("leaving") |
21:43:46 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
21:47:06 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/x-439907d9a4a08f81) |
21:47:06 | | Join strabes [0] (n=strabes@ip68-108-31-178.lv.lv.cox.net) |
21:47:22 | | Join tucoz [0] (n=martin@rockbox/staff/tucoz) |
21:49:13 | | Join markun [0] (n=markun@rockbox/developer/markun) |
21:52:10 | SUSaiyan | linuxstb_ hi :o |
21:53:08 | | Quit DerPhil (Read error: 113 (No route to host)) |
21:53:31 | | Join gotthardt [0] (n=chatzill@c-24-21-40-208.hsd1.mn.comcast.net) |
21:53:35 | linuxstb_ | hi |
21:53:39 | | Part Wes_S |
21:53:51 | SUSaiyan | why are you here twice? |
21:54:11 | petur | only twice? |
21:54:32 | * | linuxstb_ wonders who linuxstb is |
21:54:39 | petur | blame crappy internet links |
21:54:53 | SUSaiyan | well why didnt he disconnect yet then? |
21:55:00 | linuxstb_ | This time I am actually connected twice - once on my laptop, once on my PC. |
21:55:09 | petur | heh |
21:55:10 | SUSaiyan | i knew it! |
21:55:32 | linuxstb_ | But mostly I'm connected 4 times because of my crappy internet link... |
21:55:58 | DerPapst | only 4 times? ^^ |
21:56:25 | SUSaiyan | lol |
21:56:39 | SUSaiyan | did linuxstb read the backscroll though? |
21:56:52 | linuxstb_ | Yes |
21:57:12 | SUSaiyan | okay |
21:57:35 | linuxstb_ | What are your problems? |
21:58:05 | SUSaiyan | with what? :) |
21:58:26 | linuxstb_ | Anything I've done... |
21:58:45 | SUSaiyan | okay, well, just that the apple_os doesnt boot |
21:59:04 | linuxstb_ | But it works with -a, just not if you write the bootloader with -wf ? |
21:59:08 | SUSaiyan | it loads, states its loaded, and waits 2 sec, then reboots |
21:59:14 | DerPapst | use the all new and completely remasterd ipodpatcher :) |
21:59:15 | SUSaiyan | i havent tried -a |
21:59:29 | linuxstb_ | I thought you said that earlier. |
21:59:31 | SUSaiyan | DerPapst: thats what we are talking about here ;) |
21:59:41 | DerPapst | ah.. ok |
22:00 |
22:00:18 | DerPapst | meh.. i better shut up ^^ |
22:00:25 | SUSaiyan | well, when i use -wf with this version, rockbox boot, apple os doesnt |
22:00:33 | SUSaiyan | with the other version, neither would boot |
22:00:46 | linuxstb_ | Also, when you use ipodpatcher with your ipod, do you keep an eye on the disk activity icon on the LCD, and make sure it's off before you disconnect. |
22:01:02 | neutrino | once I have but rockboxfirmware, can I still boot the APple os ? |
22:01:23 | DerPapst | yes |
22:01:32 | SUSaiyan | no, i do not, i assume that when windows tells me its safe to disconnect, its safe to disconnect |
22:01:56 | SUSaiyan | of course, its windows, so i really shouldnt assume such a thing |
22:02:23 | DerPapst | hehe |
22:02:54 | SUSaiyan | but i usually use ipodpatcher before putting the rockbox files on there, so id guess that it would write the bootloader before doing that |
22:03:09 | Kasperle | should the apple os still be bootable if you write the rockbox bootloader with -wf? what does -wf do, the description output by ipodpatcher doesn't quite tell? |
22:03:38 | DerPapst | it replaces the firmware |
22:03:45 | linuxstb_ | It replaces the appleos with the bootloader, instead of merging them. |
22:04:05 | Kasperle | so. if rockbox boots, but appleos doesn't, all is well? |
22:04:18 | linuxstb_ | Yes. It should tell you "no retailos found". |
22:05:21 | Kasperle | so SUSaiyan is experiencing the desired behaviour :D |
22:05:29 | SUSaiyan | not completely |
22:05:38 | Kasperle | SUSaiyan: how so? |
22:05:54 | SUSaiyan | because it should be able to boot the apple_os.ipod |
22:05:59 | linuxstb_ | Before you do -wf you should do "-rf apple_os.ipod" and put that file on your FAT32 partition (in the root or in .rockbox) |
22:06:20 | * | DerPapst tries the -wf option |
22:06:47 | Kasperle | linuxstb_: will that work on those ipods that have one of those additional "rsrc" firmware images as well? |
22:06:56 | | Nick Arathis_ is now known as Arathis (n=doerk@p54849CF6.dip0.t-ipconnect.de) |
22:07:03 | SUSaiyan | linuxstb: it should be the same each restore, right? |
22:07:06 | linuxstb_ | It should do. The rsrc image remains in the firmware partition. |
22:07:19 | linuxstb_ | SUSaiyan: I think so, yes. |
22:07:24 | | Join daveyfx2 [0] (n=archofan@204-174-85-8.static571.dsl.ucc-net.ca) |
22:07:33 | linuxstb_ | Unless Apple do something strange. But I would expect it to be. |
22:07:36 | daveyfx2 | my ipod won't work on pc, any ideas? |
22:08:01 | * | linuxstb_ tests his psychic abilities |
22:08:07 | SUSaiyan | is it formatted fat32? |
22:08:25 | daveyfx2 | SUSaiyan how do i format to fat32 |
22:08:30 | daveyfx2 | if it isn't |
22:08:40 | linuxstb_ | Restore it using itunes. |
22:08:47 | SUSaiyan | in windows |
22:09:01 | linuxstb_ | But what exactly is the problem? And what did you do before it happened? |
22:09:25 | daveyfx2 | no drive letter is showing up when i plug it in |
22:09:35 | linuxstb_ | You're running Rockbox? |
22:09:42 | daveyfx2 | no |
22:09:47 | SUSaiyan | lol |
22:09:57 | daveyfx2 | but i want to |
22:10:13 | linuxstb_ | Does the ipod work by itself? |
22:10:17 | SUSaiyan | so you first used it on a mac? |
22:10:28 | daveyfx2 | linuxstb no |
22:10:33 | daveyfx2 | SUSaiyan i don't have mac |
22:10:36 | SUSaiyan | lol |
22:10:43 | linuxstb_ | So your problem is that your ipod is broken? |
22:10:49 | BiptoN | you may need to use itunes on a pc to restore it |
22:10:52 | linuxstb_ | What does it do when you turn it on? |
22:10:56 | BiptoN | the ipod updater |
22:11:17 | BiptoN | daveyfx2: you can get old ones from ipodlinux guys |
22:11:31 | SUSaiyan | daveyfx2: does windows tell you a device is connected when you plug it in? |
22:11:34 | linuxstb_ | davyfx2: http://www.apple.com/support/ipod/five_rs/ |
22:11:39 | daveyfx2 | SUSaiyan no |
22:11:54 | SUSaiyan | okay thats bad ^^ |
22:12:16 | daveyfx2 | does rockbox work with ipod shuffle 2nd gen |
22:12:31 | linuxstb_ | No. Just the ipods listed on http://www.rockbox.org |
22:13:14 | linuxstb_ | SUSaiyan: Why did you ask if apple_os.ipod should be the same after each restore? Is that the case for you? |
22:13:18 | daveyfx2 | does ipod shuffle work with non usb 2.0 |
22:14:05 | SUSaiyan | linuxstb_: because i dont know if it should be, and im just using the one i made a couple of restores ago |
22:14:17 | SUSaiyan | and i thought that might be why it didnt want to boot |
22:14:20 | BiptoN | daveyfx2: should work fine, just ALOT slower ;) |
22:14:33 | linuxstb_ | Ah, OK. Could be useful to read it again, and see if they differ. |
22:15:02 | SUSaiyan | ill check that after the movie ;) |
22:15:06 | webguest05 | linuxstb wich of the 3 images is the firmware? |
22:15:28 | daveyfx2 | does ipod shuffle 2nd generation work with USB 1.0 or USB 1.1 |
22:15:37 | SUSaiyan | 2.0 |
22:15:56 | SUSaiyan | and all the ones before 2.0 |
22:16:05 | linuxstb_ | They're all part of the firmware. The osos is the main firmware. The rsrc is resources. The aupd is the part of the firmware that runs from flash (bootloader, diagnostics mode, emergency disk mode). |
22:16:05 | webguest05 | USB 2.0 is backward compatible to USB1.X |
22:16:08 | daveyfx2 | i had ipod that didn't work with usb 1.0 |
22:16:23 | daveyfx2 | i had ipod that didn't work with usb 1.0 but worked with usb 2.0 |
22:16:25 | webguest05 | lol^^ |
22:16:31 | Bagder | hardly anything ever used 1.0 |
22:16:31 | SUSaiyan | well thats very odd |
22:17:29 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
22:17:33 | | Join _DreamThief [0] (n=mathias@p54A8301F.dip0.t-ipconnect.de) |
22:18:36 | webguest05 | osos=image1.bin rsrc=image2.bin aupd=image3.bin right? |
22:18:49 | linuxstb_ | yes |
22:18:55 | webguest05 | ty :==) |
22:19:51 | | Quit idnar (Nick collision from services.) |
22:19:52 | * | petur discovered yesterday that the dell monitor hub that gives his h340 bootloader usb issues is actually usb 1.1 |
22:19:53 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
22:26:58 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
22:29:47 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
22:30:23 | webguest05 | Has anybody integrated loader2 on ipod nano 2nd gen? |
22:30:52 | | Join lee-qid [0] (n=liqid@p549676BC.dip.t-dialin.net) |
22:30:54 | Bagder | nano 2nd gen is far from being supported |
22:31:19 | DerPapst | webguest05: no it can't be done. |
22:31:59 | linuxstb_ | webguest05: As far as I know, no-one has run _any_ code of their own on a nano 2nd gen. |
22:32:08 | webguest05 | hmmm, that what i didnt want to hear |
22:32:56 | | Quit DreamThief (Read error: 110 (Connection timed out)) |
22:33:09 | linuxstb_ | The problem is simple - all the firmware on the hard disk is encrypted, so we can't either a) disassemble it to see how it works; or b) Insert our own code there. |
22:34:02 | | Quit amiconn (Read error: 110 (Connection timed out)) |
22:34:03 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
22:36:07 | * | DerPapst is happy. He installed the linux kernel with the all mighty ipodpathcer0.5 on his 5.5G 80GB iPod. |
22:36:45 | linuxstb_ | Does it work? |
22:37:48 | DerPapst | it boots. |
22:37:50 | | Nick _DreamThief is now known as DreamThief (n=mathias@p54A8301F.dip0.t-ipconnect.de) |
22:37:58 | Kasperle | can it mount the root fs? |
22:38:01 | DerPapst | but i don't have a filesystem it can use |
22:38:04 | Kasperle | ah |
22:38:14 | linuxstb_ | Well, make one... |
22:38:26 | DerPapst | i'll reboot to linux soon and try to make one. |
22:38:38 | linuxstb_ | Have any of the IPL devs worked on the kernel to fix the 2048-byte sectors? |
22:38:45 | Kasperle | probably won't work either because of the fscked up partitioning |
22:38:47 | Kasperle | :/ |
22:39:08 | DerPapst | linuxstb: no |
22:39:26 | DerPapst | but it detectet the correct size of the disk |
22:40:02 | | Join [sellout] [0] (n=sellout@c-69-241-206-137.hsd1.fl.comcast.net) |
22:40:14 | DerPapst | and 156301488 sectors |
22:40:42 | DerPapst | i think they are not correct... or are they?! |
22:41:14 | linuxstb_ | That sounds right for 80GB worth of 512-byte sectors. |
22:41:21 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
22:41:47 | linuxstb_ | The disk is physically 512-byte sectors, it's just the USB disk mode that presents it to a computer as having 2048-byte sectors. |
22:42:42 | DerPapst | and it detects the correct model-name of the hdd. |
22:42:56 | linuxstb_ | Yes, the Rockbox bootloader does that as well. |
22:43:00 | Kasperle | i was able to boot the linux kernel before on my 30gb 5.5g. if i created a fake partition with all the sector offsets off by a factor of 4, then linux would complain "error trying to read beyond the end of device", same thing with some quick and dirty hacks to the linux kernel (essentially just modifying linux's idea of the physical sector size) and a "legit" 2048 byte/sector partition table |
22:43:09 | DerPapst | so loader 2 too |
22:44:10 | DerPapst | the kernel has no problems booting from a hfs+ filesystem on the 5.5G |
22:45:05 | linuxstb_ | The issue is the partition table, so that could well be different on a hfs+ ipod (Apple Partition Map, not a DOS partition table). |
22:45:59 | DerPapst | mmh... that would explain it. |
22:48:39 | Kasperle | meh |
22:48:41 | Kasperle | :( |
22:49:00 | | Quit jaebird ("Leaving") |
22:49:05 | * | Kasperle is fighting with signal processing / speech coding ... exam coming up wednesday |
22:49:22 | DerPapst | uhh... |
22:49:33 | DerPapst | sounds very difficulty |
22:49:56 | Kasperle | it wouldn't be to difficult if i had some clue ;) |
22:50:04 | DerPapst | heh |
22:50:05 | Kasperle | it's my minor (Nebenfach) |
22:50:18 | Kasperle | final exam |
22:51:54 | DerPapst | so you are finishing your studies? (<−− richtig für studium?) |
22:52:10 | * | DerPapst 's english sucks |
22:52:34 | Kasperle | yeah. it's my very last exam. all that'll be left afterwards will be my thesis |
22:52:44 | Kasperle | and quite possibly the second attempt of that exam ;) |
22:52:48 | DerPapst | nice |
22:53:31 | DerPapst | the second one? o.O thats not so good. if you fail can you try it again? |
22:54:29 | Kasperle | yeah |
22:55:10 | BiptoN | linuxstb: i dropped the cpu scaling from my build and changed the default cpu freq to 1/2 of what was set, how cpu intensive is recording to wav? So far playin oggs encoded using -q 10 is stable |
22:55:22 | Kasperle | DerPapst: i can even try it again if i pass, but don't get the mark i want (once) |
22:55:40 | DerPapst | ah... |
22:56:03 | DerPapst | what do you study? |
22:56:15 | Kasperle | Computer Science (Informatik) |
22:56:24 | | Quit MarcoPolo ("Bye !") |
22:56:58 | * | DerPapst studies media information technologie |
22:57:11 | DerPapst | (Medieninformatik) |
23:00 |
23:02:36 | linuxstb_ | BiptoN: That's interesting... I don't think anyone has tried dropping the maximum CPU speed. Maybe it's simply an overheating issue... |
23:03:40 | * | linuxstb_ realises that makes no sense as people seem to run it reliably at a fixed 75MHz |
23:05:17 | Kasperle | DerPapst: Bachelor's degree or Diplom? |
23:06:15 | *** | Saving seen data "./dancer.seen" |
23:06:52 | | Quit Siku () |
23:09:14 | linuxstb_ | BiptoN: Can you post a patch somewhere showing what you changed? It sounds to me as if it's still running at 75MHz (-q10 Oggs are very CPU intensive). |
23:10:57 | DerPapst | Kasperle: Diplom |
23:11:16 | Kasperle | nice :) |
23:14:18 | | Quit rretzbach ("WeeChat 0.2.2-cvs") |
23:15:08 | Bagder | linuxstb_: MrH seems be to on track to figure out some details about USB on the sansa... hopefully it means something for the other PP versions too... |
23:18:05 | linuxstb_ | That would be a nice Christmas present. |
23:18:08 | SUSaiyan | <linuxstb_> The disk is physically 512-byte sectors, it's just the USB disk mode that presents it to a computer as having 2048-byte sectors. |
23:18:15 | SUSaiyan | oh so thats why fdisk was messing up? |
23:19:17 | | Quit gotthardt ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") |
23:24:24 | | Join bluebrother [0] (i=UDYU25eM@rockbox/staff/bluebrother) |
23:24:37 | bluebrother | tucoz, around? |
23:26:20 | | Quit |AhIoRoS| (Remote closed the connection) |
23:26:41 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
23:28:53 | BiptoN | linuxstb: the audio thread under debug says 6mhz |
23:29:32 | BiptoN | pdmbufdesc is around 4-6 of 20 |
23:29:48 | BiptoN | linuxstb: i'm tarded huh lol |
23:30:41 | | Nick Everybody|away is now known as Everybody (n=everybod@harpo.demon.co.uk) |
23:30:45 | | Quit strabes (Remote closed the connection) |
23:32:05 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
23:35:13 | | Nick Everybody is now known as Everybody|Determ (n=everybod@harpo.demon.co.uk) |
23:36:42 | * | barrywardell downloads an interesting reference manual |
23:36:58 | Bagder | :-) |
23:37:19 | | Join DerPapst [0] (n=DerPapst@pD9EB39BD.dip0.t-ipconnect.de) |
23:37:47 | | Quit Landus ("Leaving") |
23:38:01 | barrywardell | interesting, it's the same processor that's used in the gigabeat! |
23:38:14 | Bagder | yeah, the S at least |
23:38:24 | Bagder | gigabeat S/zune |
23:38:38 | barrywardell | yup |
23:41:30 | tucoz | bluebrother, now i am |
23:41:38 | * | DerPapst tries now to make a root fs for the linux kernel. |
23:41:39 | bluebrother | ok. |
23:42:09 | bluebrother | I was thinking if we should add some copyright notice to the manual source files similar to the code files itself |
23:43:18 | tucoz | I think we should do that |
23:44:01 | | Quit [sellout] (Remote closed the connection) |
23:44:11 | tucoz | I am not sure how we should handle the copyright holder though |
23:44:26 | tucoz | As this is a copy-paste operation in many cases |
23:45:09 | | Quit linuxstb_ ("CGI:IRC (Ping timeout)") |
23:45:15 | | Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
23:45:44 | | Quit lunacymaze ("Leaving") |
23:46:26 | bluebrother | hmm. Maybe adding a (c) with the name of the guy who initially added the file |
23:46:48 | bluebrother | afaics this is the way it's handled for the other files currently. |
23:47:04 | bluebrother | as you can always track down who changed what with cvs |
23:47:23 | markun | barrywardell: which device? |
23:47:40 | barrywardell | http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0162468rH3114329733642 |
23:48:35 | markun | barrywardell: no, I meant which DAP |
23:48:46 | barrywardell | sansa |
23:49:21 | tucoz | Yes, but jose, peter and christi wrote large parts of the manual. I transferred it to LaTeX and wrote the preamble, and stuff like that. But, who is the copyright holder for this then? I would say christi for large parts of the text, and i guess i am responsible for the preamble |
23:49:34 | bluebrother | should we still say "all file in those archive ..."? |
23:49:40 | barrywardell | markun: regarding Bagder's USB comment above |
23:50:10 | tucoz | but you, nils and febs have clearly contributed a lot to the manual as well |
23:50:21 | bluebrother | we could also use "The Rockbox manual team" for those files and start maintaining a MANUAL-CREDITS file |
23:50:42 | bluebrother | or simply use that generally as copyright line? |
23:50:54 | tucoz | If that works, that would be great |
23:51:15 | | Join webguest67 [0] (i=5873b21c@gateway/web/cgi-irc/labb.contactor.se/x-ba630476454940a3) |
23:51:15 | bluebrother | I don't know the legal part. Writing it shouldn't be a problem ;-) |
23:51:19 | tucoz | hehe |
23:51:46 | bluebrother | and I guess we should be able building up a file with all people who contributed to the manual |
23:52:07 | bluebrother | at least having a copyright notice of any form would be good imo |
23:52:14 | tucoz | Yes, i agree |
23:52:46 | tucoz | but i am lost to who (one person) we should add as a copyright holder for large parts of the manual |
23:53:06 | DerPapst | kasperle: i've now made a new partitiontable on my ipod. |
23:53:14 | tucoz | I do know that nils have added lots of the plugins at least |
23:53:45 | | Quit petur ("sssssssssss---------PLOP!") |
23:53:58 | DerPapst | mkfs.vfat -F 32 -S 2048 /dev/sda2 should format it correctly? |
23:54:20 | tucoz | but a credits solution for the old stuff, and maybe start adding 1 copyright holder for files we are certain of? |
23:54:27 | tucoz | and new additions |
23:54:40 | amiconn | For the code files, the copyright holder is either the initial creator of that file, or (in case of splitting / moving, e.g. for target tree) who wrote most of the moved code (again, at the time the move was done) |
23:55:33 | bluebrother | tucoz, something like this? http://pastebin.ca/281607 |
23:55:52 | tucoz | nice :) |
23:56:45 | bluebrother | maybe also add a "see the file CONTIBUTORS for a full list of contributors to this manual"? |
23:56:48 | bluebrother | or something similar |
23:57:39 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:58:07 | tucoz | Yes, that would fit nice. Do you think we should add this one for the unknown and untraceble parts, and the known copyright holder for the other/new files? |
23:58:35 | bluebrother | at least we could start with this. |
23:58:43 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
23:58:48 | tucoz | Like, I am 100% certain that nils wrote the jewels.tex file |
23:58:58 | | Quit linuxstb (Read error: 110 (Connection timed out)) |