Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2006-01-16

00:00:07amiconnDoes it go from MSB to LSB or vice versa in each byte? How are the bytes arranged?
00:00:30amiconnWhat does each pattern mean? Is 11b black and 00b white?
00:01:30amiconnThere already are 3 drawing routine collections: One for 1bpp vertical (archos recorder et al), one for 1bpp horizontal (playergfx), and one for 2bpp vertical (h1x0)
00:01:39amiconnThe missing one is 2bpp horizontal
00:02:03amiconnThe most interesting part is that the greyscale iPod port will use a different font format
00:02:17linuxstb"interesting" is a nice way to put it...
00:02:34amiconnWell, it's not really hard.
00:02:46linuxstbAll the mono icons should be converted as well.
00:03:10*amiconn wrote the 3 mentioned drawing routine collections
00:03:13amiconnlinuxstb: yes
00:03:54slimxthx
00:04:21preglowlater all
00:05:05 Part BigBambi ("Cheerio")
00:08:31 Quit Moos ("Glory to Rockbox")
00:16:21 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
00:20:09 Quit mirak (Remote closed the connection)
00:22:51 Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
00:22:55 Quit linuxstb (Read error: 110 (Connection timed out))
00:23:43linuxstb_Looking at the linux driver, it seams the least significant 2 bits are the left-most pixel out of the group of four. I don't know about black and white though.
00:24:05linuxstb_I've also found a datasheet for the LCD driver in Japanese: http://documentation.renesas.com/jpn/products/lcd/j207335_hd66753.pdf
00:24:41 Nick linuxstb_ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net)
00:27:45 Quit ender` (" Lisp hackers have to be bound (to-do 'it) ...")
00:28:56 Quit actionshrimp ("a bird in the bush is worth two in your house")
00:30:04 Join Skydemon [0] (n=udo@p50876838.dip.t-dialin.net)
00:30:08 Part b0br
00:31:32 Quit Skydemon (Client Quit)
00:32:41 Join Skydemon [0] (n=IceChat7@p50876838.dip.t-dialin.net)
00:33:25 Join uwe_ [0] (n=uwe@dslb-084-056-013-040.pools.arcor-ip.net)
00:34:10 Quit lodesi ("Leaving")
00:35:27 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
00:37:29peturgdnight all
00:37:34 Quit petur ("here today, gone tomorrow")
00:38:29 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net)
00:38:49 Quit BHSPitLappy ("Dropped my laptop.")
00:43:41 Quit Mmmm ()
00:44:02 Quit Skydemon ("Friends help you move. Real friends help you move bodies.")
00:44:17 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
00:46:03 Quit slimx (Remote closed the connection)
00:46:26 Quit muesli__ ("ich will Kühe!!!")
00:53:52 Join ashridah [0] (i=ashridah@220-253-121-214.VIC.netspace.net.au)
00:56:21***Saving seen data "./dancer.seen"
01:00
01:03:31 Quit |Beowulf| ("KVIrc 3.2.0.99 'Marmalade' http://www.kvirc.net/")
01:12:01 Join alphakiller [0] (n=bohas@200.162.22.132)
01:12:08alphakillergood evening
01:13:10 Join DJDD__ [0] (n=DJDD@220-245-186-182.static.tpgi.com.au)
01:13:36linuxstbGood evening.
01:14:04alphakillergonna put my hands on the cop stuff on tuesday or friday ...
01:14:24alphakillerdunno yet
01:14:36alphakillerdepends on my exams :P
01:14:48 Quit Kohlrabi (Nick collision from services.)
01:14:52 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net)
01:16:18linuxstbDid you read in the IRC logs that I've written a utility that lets you install the bootloader from windows now...
01:17:03 Quit Kohlrabi (Client Quit)
01:18:36alphakillerhmm, no I haven't read yet, but it's nice to hear :D that will encourage more ppl to do that
01:18:38alphakiller:D
01:18:47alphakillerplaying with a linux live cd isn't nice
01:18:48alphakiller:D
01:18:50 Quit TCK- ("I shall not cease!")
01:18:59Nibblerit is nice!
01:19:06Nibblerbut scares ppl off ;-)
01:19:12linuxstbA few days too late for you, but you might find it useful. I've also updated the IpodBoot wiki page to include instructions for that utility (and a download link) and instructions for the extra steps for the Video.
01:19:46linuxstbBut yes, we need more people involved with the ipod port. Somebody today started work on the old 3g ipod
01:19:59linuxstbA sensible Linux user though... :)
01:21:02alphakillerI hacked a little bit the firmware, in order to make a BIOS-like firmware for my microkernel seat down on top of it ... ehhehe, just for little fun, while hacking ARM and iPod ... but yes, I'll work on rockbox :) I'm just trying to get some more experience playin' on my own ... I think it's far better than asking dumb questions here
01:21:32alphakillerso I removed apps, etc, etc ... now, for me I've got only a BIOS-like service to seat a kernel on iPod ...
01:21:52alphakillerso I can hack without worring about basic drivers
01:22:07Bagderisn't that what the bootloader is?
01:22:48alphakillerbut I'm very interested, as debt, for using your tools to hack for my personal purpose, to help you getting that cop stuff working ... and wow, I really need ogg on my iPod :D
01:23:59 Quit ashridah ("Leaving")
01:24:12alphakillerBadger: but seems I can't use lcd driver from bootloader, nah? I really need kind of lib linked against my kernel, no ?
01:24:41eEyehey guys
01:24:56Bagderlcd, buttons and ATA is just about what the bootloader uses afaik
01:25:14Bagderhm, fat too
01:25:42alphakilleryeah, but I need to link my kernel against thouse drivers, no ? or, are they provided by a kind of call table, or something like ?
01:26:04Bagderthe 'firmware' of Rockbox is built as a lib, yes
01:26:45Bagderlibrockbox.a in your build dir
01:27:36alphakilleryeah, that's what I link my kernel against
01:27:41alphakillerand make mykernel.bin
01:28:40alphakillerbut that's not important for you guys .. I was just saying, that I'm hacking my own stuff on iPod, porting for knowing the ARM it self, and the iPod, in order to avoid dumb questions, and help you guys on the cop stuff
01:28:51alphakiller:D
01:32:59eEyeanyone have an iaudio x5?
01:39:15 Part ]RowaN[
01:47:53 Join Skydemon [0] (n=udo@p50875FDF.dip.t-dialin.net)
01:55:52 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com)
02:00
02:12:25 Join Linas5 [0] (n=linas@24-196-132-165.dhcp.mdsn.wi.charter.com)
02:12:32Linas5hello
02:13:43Linas5anyone about?
02:18:34Paul_The_NerdHas anyone successfully used "ipodpatcher.exe"?
02:21:42linuxstbYes :)
02:21:52Paul_The_NerdI can't get it to write
02:22:01Paul_The_NerdIt tells me the firmware image is too big.
02:22:13Paul_The_NerdI can boot to knoppix and use the same firmware image fine with dd
02:22:38Paul_The_NerdEverything's fine until the -w step.
02:23:15linuxstbAh, I added that size check this morning - and I haven't tested it...
02:23:35Paul_The_NerdHehehe
02:23:56*linuxstb is an idiot...
02:24:17linuxstbI used the wrong file handle - so I was checking if the size of the disk was <= the size of the first partition...
02:24:27Paul_The_NerdHahaha
02:24:49Paul_The_NerdThat's a somewhat unlikely situation.
02:26:04linuxstbTry http://www.davechapman.f2s.com/rockbox/ipodpatcher.exe
02:26:37Paul_The_NerdInternal Server Error
02:26:49linuxstbProbably doesn't like exe files...
02:27:14linuxstbI've renamed it to ".bin"
02:27:36Paul_The_NerdAlright
02:28:12Paul_The_NerdOkay
02:28:14Paul_The_NerdIt works
02:28:23linuxstbGood.
02:28:43linuxstbYou've got a Nano?
02:28:53Paul_The_NerdYup
02:29:05Paul_The_NerdStill doesn't load the original firmware if rockbox files aren't present. =/
02:29:24 Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au)
02:29:29linuxstbNo - preglow's had the same problem. It works on the Color/Photo and Video ipods though.
02:29:35Paul_The_NerdGotcha
02:29:51Paul_The_NerdWell, it's nice to be able to switch the firmwares much more easily now.
02:30:33linuxstbThanks for the bug report.
02:31:35Paul_The_NerdI think yours is faster than DD too.
02:34:03linuxstbYes, I write in blocks of 32KB. I originally wrote blocks of 512 bytes, and that was painfully slow.
02:34:13Paul_The_NerdAaah
02:34:20linuxstbI think the default blocksize for dd is 512 bytes as well.
02:34:31linuxstbI guess it's the USB overhead for each write.
02:34:32Paul_The_NerdWell, that makes a lot of sense then.
02:35:17linuxstbCan you stay around for a few minutes, I'm about to upload a new version of ipodpatcher that should actually check the filesize correctly (I've just disabled that check in the version I uploaded).
02:36:02Paul_The_NerdSure thing
02:36:17Paul_The_NerdI'm actually gonna be around for a while, I think.
02:39:40linuxstbThanks. New version is here: http://www.davechapman.f2s.com/rockbox/ipodpatcher-0.2.zip
02:39:43 Join XavierGr_ [0] (n=XavierGr@ppp15-adsl-233.ath.forthnet.gr)
02:40:54 Quit XavierGr (Read error: 110 (Connection timed out))
02:41:25 Join akaidiota [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
02:41:48Paul_The_NerdAlright, it wrote the original bootpartition.bin back without complaining about size.
02:43:16linuxstbThanks. Do you have any files larger than your boot partition you could test? Don't worry if you don't want to risk the contents of your Nano.
02:43:45Paul_The_NerdGimme a sec.
02:43:51Paul_The_NerdI'm sure I can find something
02:45:55Paul_The_NerdAlright, I tried it with a 200mb file, and it said it was too large
02:46:10Rob2222_linuxstb: are you familiar with the pcf50606?
02:46:26linuxstbPaul_The_Nerd: Thanks. I'll upload that to the Wiki.
02:46:44linuxstbRob2222_: Not really.
02:46:57Rob2222_kk, no problem. its not important
02:47:55Paul_The_Nerdlinuxstb: Always glad to help. The contents of my iPod are ready to risk themselves for the cause.
02:48:51Rob2222_hehe
02:49:30Paul_The_Nerdlinuxstb: Okay, I added just a couple bytes onto the end of the original bootpartition.bin file, and tried that, and it also reported as too large, so it's all well and happy.
02:50:24Rob2222_damn, i wanted to go to bed 1am
02:50:47Rob2222_no i read the pcf50606 datasheet just for information
02:50:50Rob2222_anf 3am again
02:50:53Rob2222_waaah
02:50:55linuxstb:) That's quite an important check to get right. Thanks again for testing - I'm in Linux, so don't want to reboot into Windows.
02:50:57Rob2222_good nite all
02:51:05linuxstbThe wiki's now updated.
02:51:17eEyehey
02:51:19 Quit Skydemon (Connection reset by peer)
02:51:55Paul_The_NerdGreat. :)
02:56:24***Saving seen data "./dancer.seen"
02:58:15 Quit akaidiot (Read error: 110 (Connection timed out))
02:58:18 Join NightCat [0] (n=pink__ki@garant.metacom.ru)
02:58:23NightCatHi all!
02:58:31NightCatNeed help with plugins...
02:59:23NightCatThe plugin.h had been changed, and my plugin doesn't compiling now...
02:59:44linuxstbHave you looked at amiconn's CVS commit?
03:00
03:00:11linuxstbIf you browse CVS via the website, and look at the latest change to helloworld.c, then you will see what's changed.
03:00:25NightCatThx :)
03:03:35NightCatNow it works fine :)
03:09:34NightCatPlugins will not work for now on sim, yes?
03:10:22linuxstbYes, I think they do work - but there is no version check.
03:11:06linuxstbWhich isn't really a problem, as it's not very common to distribute third-party plugins for the sims.
03:11:15NightCatWhen I start a plugin (not only mine) sim stops responding... (with black screen)
03:11:38linuxstbDid you run "make install" after recompiling the sim?
03:11:51NightCatI think yes...
03:11:58NightCatI'll check it now.
03:13:59NightCatHm. I've delete archos folder at all and re'(make install) RB. And now plugins works...
03:14:29NightCatlinuxstb: Thank you :0
03:14:30NightCat:)
03:14:37linuxstbnp
03:15:03NightCatDid you know something about sound levels?
03:15:32linuxstbWhat do you mean? playback or recording?
03:16:00NightCatI mean sound levels wich are used by peak meter.
03:16:12NightCatIn playback mode.
03:16:54linuxstbNot really, no.
03:17:06linuxstbBut it's time for sleep. Goodnight.
03:17:18eEyeonce rockbox is ported onto a DAP its all a matter of writing software for it?
03:17:21NightCatOk See you :)
03:17:47NightCateEye: What you mean?
03:17:57eEyewell
03:18:09eEyeits a matter of porting rockbox onto a player right?
03:18:24eEyebecause rockbox is its own firmware iiac
03:18:33aliaskeEye: Once rockbox is ported to a DAP it means that all software will work (assuming it has the hardware to run the particular piece of software)
03:18:46eEyeok
03:19:02eEyebut then its possible to write in features for it right?
03:19:08aliaskSure.
03:19:12NightCatWhat DAP are you talking about?
03:19:13eEyesay my player doesnt have a bookmark feature
03:19:24aliaskRockbox already has one :)
03:19:24eEyeNightCat, well specifically the X5
03:19:41eEyebut with the bookmark im talking about my ifp-799
03:19:42NightCatYes, and a long time ago :)
03:20:09eEyewhat involves actually getting rockbox to run on a dap?
03:20:16NightCatRB did not ported to ifp yet...
03:20:28aliaskMapping out the hardware, and knowing how to control it.
03:20:50aliaskOnce we can control the hardware, it's possible to write low level drivers for them so the rest of the OS can use them.
03:21:13eEyehmm
03:21:19eEyesounds way beyond my abilities
03:21:20NightCathttp://www.rockbox.org/twiki/bin/view/Main/IriverIfpPort
03:21:28eEyei know a bit of C and basic programming
03:21:36NightCatLook at that page
03:21:40eEyeNightCat, yea i've been following that
03:21:49eEyepics on misticaudio are pretty cool
03:22:50NightCatWhat pics?
03:22:58NightCatLink?
03:23:13eEye1 sec
03:23:20eEyethere was even a video of it
03:24:01eEyehttp://www.misticriver.net/showthread.php?t=24020&page=5
03:24:09eEyescroll through to the middle of the page
03:24:28NightCat1 sec :)
03:25:30NightCatMy girlfriend have an ifp-9XX and I am interested in this port :)
03:26:21aliaskWow, looks like they already have quite a lot working.
03:26:36NightCatawesome :)
03:26:37eEyeyep
03:27:04NightCatBut why on misticaudio not on RB forum???
03:27:07eEyei have the video the guy made if anyone wants to check it out in action
03:27:27eEyeNightCat, i dunno.. misticaudio is a iriver based news and forum site
03:27:36NightCatVideo is such a big thing to download...
03:27:48eEyeits a 4mb avi
03:28:01 Quit linuxstb ("Leaving")
03:28:06NightCateEye: Yes, but this is an RB progress :)
03:28:23NightCateEye: I think it have to be on RB forum too :)
03:28:43NightCateEye: Video link?
03:29:30eEyeits right above the first picture
03:29:33eEyeor i can dcc send it
03:29:39eEyehttp://bakavic.2a1timecapsule.org.uk/rockbox/ifp7xxrockboxvid.avi
03:29:41eEye^^
03:31:08NightCatHigh speed :)
03:31:20Linas5hello
03:31:23NightCatHi
03:31:28Linas5how is everyone/thing?
03:31:31NightCatI downloaded it :)
03:31:44NightCatLinas5> Good :)
03:31:49Linas5thats nice
03:33:15NightCateEye: Very interesting :)
03:34:14NightCateEye: One day RB'll become world's popularest firmware for all the DAPs :)
03:34:32eEyeyea
03:34:47eEyebut im still stumped on how to actually "port" it onto a player
03:35:34NightCatOn this step I think you have to link with TomekMalesinski
03:36:20eEyei'd be more interested in developing for the X5 seeing as i might get one next month
03:36:34NightCatiAudio?
03:36:49NightCatWhy not iRiver H3XX?
03:38:08eEyei'd rather get the x5 ovoer the iriver
03:38:09NightCatI write simple plugins for my H320 now (I have now Ñ experience, but it works)...
03:39:04eEyecool
03:40:31NightCatWhat advantages of buying X5 instead of iriver? (I know nothing about X5 :)
03:41:25 Nick alphakiller is now known as alphakiller|Zzz (n=bohas@200.162.22.132)
03:41:48 Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
03:42:34NightCatOh it's 6 am on my clock now :)
03:43:07NightCatI have to go to have some sleep (I want not but I have to...)...
03:43:46NightCatGoodnight :)
03:43:58 Quit NightCat ()
03:45:45 Quit alphakiller|Zzz ()
03:47:18 Quit aliask ("Work")
03:52:04 Quit akaidiota (Read error: 110 (Connection timed out))
03:53:02Linas5i wish i were smart enough to do something useful with my x5
03:56:29 Quit Xerion (Read error: 110 (Connection timed out))
04:00
04:33:26 Join gtkspert [0] (i=gtkspert@102.a.001.rkh.iprimus.net.au)
04:53:05 Join joshn_454 [0] (n=kvirc@ool-182d4545.dyn.optonline.net)
04:56:28***Saving seen data "./dancer.seen"
05:00
05:01:07 Join Rob2222 [0] (n=Miranda@ACB1DFED.ipt.aol.com)
05:01:18 Join BHSPitLappy [0] (n=Steve-O@adsl-64-123-190-199.dsl.rcsntx.swbell.net)
05:03:48 Quit DreamTactix291 (Read error: 110 (Connection timed out))
05:04:02 Join ST [0] (i=STx@c220-239-57-224.blktn3.nsw.optusnet.com.au)
05:04:42SThey,is there actually a problem with the latest optimized build, with the plugins?
05:07:22ST?
05:07:46Paul_The_NerdIs it just the new plugins that are only present in it?
05:08:54*ST np: Dr Dre - Intro [00:24m/256Kbps/44KHz]
05:09:17*ST np: Dr Dre - Mind Made Up (Ft Ll Cool J) [03:11m/160Kbps/44KHz]
05:09:56Paul_The_NerdUmmm, what?
05:10:29*ST np: Dr Dre - Mind Made Up (Ft Ll Cool J) [03:11m/159Kbps/44KHz]
05:10:45STsorry that was my winamp plugin, for mirc
05:11:09Paul_The_NerdAnyway, is it all plugins that have problems, or just the ones added to the "optimized" version?
05:11:29 Quit webguest14 ("CGI:IRC")
05:11:49STum, thats what i was asking, like if everyone is having the problems mentioned in the MR thread
05:12:11Paul_The_NerdI haven't read the thread.
05:12:37SThttp://www.misticriver.net/showthread.php?t=34725&page=17
05:12:44Paul_The_NerdBut the way plugins are handled has changed slightly, and so many of the plugins included with it may be out of date now.
05:13:46Paul_The_NerdEach one will need a few changes made to it before it can compile properly with the new way, I believe.
05:14:43STi see, and needleboy said he had problems compiling them
05:15:07STanyway, we'll just wait
05:15:26Paul_The_NerdYeah, you can't just recompile, each plugin will need to have a few changes manually made to it.
05:16:02*ST np: Jay-Z & Nas - Dead Presidents (Live) [03:49m/128Kbps/44KHz]
05:16:10 Quit ST ()
05:16:11Paul_The_Nerdhttp://www.rockbox.org/viewcvs.cgi/apps/plugins/helloworld.c.diff?r1=1.2&r2=1.3 <−−- This seems to be the extent of the changes necessary.
05:16:20Paul_The_NerdThough I'm by no means an authority on this.
05:19:57 Quit Rob2222_ (Read error: 110 (Connection timed out))
05:20:57XavierGr_I think that most users fell on 1 big mistake.
05:21:06Paul_The_NerdHm?
05:21:35XavierGr_After this massive update on plugins the user must make sure that the old folder with the plugins must be removed before the upgrade.
05:21:42XavierGr_or again... maybe I am wrong.
05:22:12XavierGr_I say that becuase most users will overwrite the .rockbox folder not just replace.
05:22:22XavierGr_but now that I think of it maybe I am wrong.
05:22:27XavierGr_I will try myself and see.
05:26:17Paul_The_NerdIf you overwrite the plugins folder I think you should be fine. But if you have any extra plugins (ones not included by default) then they probably won't work.
05:27:07XavierGr_plugin problems? I just upgraded, and I dont have problems. But yeah If you are talking for plugins that are not included in cvs, all will fail to start.
05:27:35XavierGr_Tha plugin loader changed together with the api version so to run old plugins someone will have to recompile them.
05:28:22Paul_The_NerdNot just recompile them.
05:28:33Paul_The_NerdA line will have to be removed, and another added, I believe.
05:29:20 Join joeh [0] (n=jmorrell@host-84-9-196-197.bulldogdsl.com)
05:29:36XavierGr_yes somethink like that. Whe I said recomplie I meant to apply the changes too.
05:29:52joehnot been here in a while
05:29:52Paul_The_NerdYeah
05:30:07Paul_The_NerdIt's not a hard change to make, from the looks of it.
05:30:08joehhow is the progress on the h300.
05:30:18joehstupidly i just sold mine :(
05:30:21XavierGr_Very good
05:30:33joehto buy an arcam amp. anyway
05:30:34XavierGr_What are you crazy? I just ordered one for me!
05:30:43joehim thinking of buying another
05:30:49XavierGr_haha
05:30:50joehor an ipod video
05:30:53XavierGr_That's the spirit
05:31:04XavierGr_no don't fall for Apple.... ;)
05:31:15joehi dont think i will
05:31:33joehso has a compiled build been made for the h300
05:31:47XavierGr_Of course
05:31:53joehjust reading on the misticriver forums and ppl have been getting emulators on it and all sorts.
05:31:56XavierGr_even playback is like the H100
05:32:09joehit was only about 2-3 months ago there was loads of work to do
05:32:20joehhow do you mean like the h100
05:32:30joehi had an h140 before my h300
05:32:33XavierGr_H300 progress has advanced in the same level as H100.
05:32:41joehoh...ok :)
05:32:53XavierGr_well almost the same...
05:33:02XavierGr_but rockbox is very usable for H300.
05:33:15XavierGr_Paul_The_Nerd: Do you have an H300?
05:33:24Paul_The_NerdNo, only a H120
05:33:48joehthe iaudio X5 worth a look?
05:33:51Paul_The_NerdIt did not seem worth the money to buy an H300 as well.
05:33:52Linas5yes
05:33:52XavierGr_Ah just to make sure if the progress is like the H100, because I am not sure on some aspects
05:34:02Linas5i just got an x5 recently =P
05:34:12XavierGr_Linus, I think, is currently working on X5
05:34:15joehwhats the sound quality like?
05:34:24Linas5amazing
05:34:38Linas5better than the 4g ipod i had
05:34:57Linas5as long as you dont turn on those bass enhancement things or whatever
05:35:07Linas5(even though they are better than most players)
05:35:10Linas5like the eq and stuff
05:35:41joehwhat framerate does the ipod video allow?
05:35:54joehas i saw one today, (housemate) and it looked fairly smooth
05:36:13joehhe's had it for 1 week
05:36:25XavierGr_then?
05:36:26joehand its already scratch, looks years old
05:36:32XavierGr_ah okay
05:36:38Paul_The_NerdI saw one at the apple store, and the picture was quite good and smooth, but yeah, the finish scratches easily
05:36:45Linas5the x5 is really sturdy/unscratchable
05:36:50Linas5compared to the ipod
05:36:59joehi h300 was immaculate
05:37:05joehsold it on ebay for £260
05:37:07Linas5the x5 only plays video at 1/2 the framerate of the ipod
05:37:12joehwhich is damn good for a 2nd ahnd unit
05:37:31Linas5but meh....its 2 inches....not gonna watch movies on it, might as well get a psp or a real pmp =P
05:37:46Paul_The_NerdI'd say real PMP
05:38:05Paul_The_NerdOne that actually has proper output so you can hook it up to a TV or something if you're around one.
05:38:06joehheh!
05:38:13XavierGr_wow 260 pounds. I will get mine new for the same price!
05:38:18joehhere was my auction. im lucky ebay never closed it
05:38:18joehhttp://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&rd=1&item=5832467932&ssPageName=STRK:MESO:IT
05:38:35XavierGr_why close it?
05:39:04joehi sneakily said i'll leave all my music on it
05:39:05joehwell
05:39:09joeh40 gigs worth anyway
05:39:17joehand linked to the music
05:39:40Linas5i wish i could do something useful with my x5
05:39:41XavierGr_well it doesn't matter for all the users. (at least those that have different listening habbits)
05:39:56joehyeah
05:39:57XavierGr_Linas5: Well, you can listen to music with it ;)
05:40:07Linas5its kinda weird...
05:40:18Linas5onea the folders full of music doesnt like getting played by it
05:40:30Linas5it like...constantly starts and ff's through all the songs
05:40:43Linas5not really playing anything
05:40:53joehthe only thing that bothers me a bit is there no option to build a database based on tagged mp3's with the x5
05:41:02joeheven though personally i way prefer a file tree
05:41:18Linas5as long as you have a decent organization of your music
05:41:31joehi do
05:41:40joehi <3 tag&rename
05:41:44Linas5as long as you dont just put all your .ogg's and .mp3's in one big folder
05:41:46Linas5=P
05:41:50Linas5meh
05:41:50joehi only have albums to
05:42:09Linas5i just trust whatever the person that made the torrent put there
05:42:11Linas5i mean...
05:42:24Linas5yes...
05:42:27 Part Paul_The_Nerd
05:42:35joehD:\My Music\Sigur Rós\Takk\01-sigur_ros-takk.mp3
05:42:42joehmy structure
05:43:13joehooh thats not been sorted yet
05:43:43joehD:\My Music\Artist\Album\01 - Song.ogg
05:43:49Linas5G:\iAudio\ARTIST\ALBUM\SONG NAME
05:44:18Linas5errr
05:44:27Linas5stick MUSIC between iaudio and artist
05:44:28Linas5=P
05:44:42joehDisplay Info: (1280x1024 32bit 75Hz) ¤ Monitor: (Plug and Play Monitor)
05:44:46joehcrap sorry :(
05:44:49Linas5lol
05:46:01joehnn dude! :)
05:46:11joehits 4:46am here in england
05:47:19 Join Membrillo [0] (n=sam_kill@58.164.32.154)
05:47:32 Nick joeh is now known as joeh|Zzz (n=jmorrell@host-84-9-196-197.bulldogdsl.com)
05:47:58Linas5lol
05:48:06Linas5i'm gonna head to sleep soo
05:48:07Linas5n
05:48:09XavierGr_6:47 here in Greece.
05:48:21Linas510:48 in wisconsin
05:48:22Linas5=P
05:50:05 Quit RotAtoR ("zzzzzz")
05:50:07Linas5so
06:00
06:02:21 Quit bagawk ("leaving")
06:09:20 Join bagawk [0] (n=lee@unaffiliated/bagawk)
06:15:41 Quit Linas5 (Remote closed the connection)
06:17:32 Quit Nibbler (Read error: 110 (Connection timed out))
06:17:44 Join Nibbler [0] (n=sven@port-212-202-193-50.dynamic.qsc.de)
06:31:31 Join ashridah [0] (i=ashridah@220-253-120-10.VIC.netspace.net.au)
06:43:17 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
06:54:11 Quit Membrillo ()
06:56:30***Saving seen data "./dancer.seen"
07:00
07:04:45 Quit DreamTactix291 (Read error: 110 (Connection timed out))
07:09:29 Quit ghode|afk ()
07:18:54 Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se)
07:44:21 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net)
07:55:58 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
08:00
08:00:24Bgermorning :)
08:04:02amiconnmorning
08:04:10B4gdergod morgon!
08:15:33amiconnB?gder: With my new plugin loader, sim plugins are not version checked. This function can be added, by exporting a symbol containing the api version from the so / dll
08:16:28amiconnWhat do you think about this solution?
08:17:12B4gdersounds fair
08:20:21 Join ender` [0] (i=ychat@84.52.165.220)
08:43:28 Quit gtkspert ()
08:43:58 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
08:47:52*preglow steals HCl's trademark and yawns
08:52:44Bgerpreglow ?
08:55:50preglownevermind, internal joke
08:56:34***Saving seen data "./dancer.seen"
08:56:48 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer))
08:57:00 Join Zagor [0] (n=bjst@194-237-150-170.customer.telia.com)
09:00
09:00:43 Join BHSPitMonkey [0] (n=billybob@adsl-64-123-190-199.dsl.rcsntx.swbell.net)
09:04:57B4gder"I was thinking about the 127.53GB limit of FAT32." http://forums.rockbox.org/index.php?topic=2394.0
09:05:02B4gder:-)
09:05:08B4gder127.53...
09:08:35amiconnThe limit is 2TB
09:08:48amiconn(FAT32 limit)
09:09:04B4gderI figured it should be something way above 128GB at least
09:09:04Bgerwith cluster size of ?
09:09:14amiconn18KB
09:09:26amiconnbah, 16KB of course
09:09:27B4gderI just found the .53 fraction very amusing
09:10:03amiconn2^28 clusters * 16 sectors * 512 byte/sector would even be 4TB,
09:10:32*amiconn is confused
09:11:11Bgerbut how much will be the fat table itself ?
09:11:56amiconn2^28 clusters * 64 sectors * 512 byte/sector (32KB clusters) would be 8TB,
09:12:13amiconnbut iirc FAT32 also stores the total number of sectors as a 32bit number,
09:12:44amiconnso 2^32 * 512 bytes/sector is the limit - 2TB
09:14:21amiconnBger: The maximum allowed cluster size for any FAT variant is 32KB (64 sectors). 64KB clusters (128 sectors) are possible, but out of specs
09:14:47amiconnWinNT supports them (guess Win2K and WinXP too), but neither DOS nor Win9x
09:15:44amiconn(the so-called "NT large clusters")
09:17:56Bgerwin2k and winxp *should* support them if winnt did ...
09:18:08amiconnThe FAT for a 2TB FAT32 partition would be 1GB ...
09:18:27amiconnBah
09:18:38Bgeryep, that's why i asked :)
09:18:39*amiconn can't calculate today
09:18:45amiconnIt would be 256MB
09:18:49Bgeronly ?
09:19:31amiconnYes, 2^26 clusters * 4 byte/entry
09:21:07amiconnThe NT large clusters were 'invented' by microsoft to extend the possible partition size of FAT16 from 2GB to 4GB in NT4. NT4 didn't have FAT32 support
09:21:44Bgerah, yes
09:22:04*Bger has forgotten this fact
09:29:48 Join Xerion [0] (i=xerion@zorgash.student.utwente.nl)
09:34:11 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer))
09:34:37B4gderflinfo
09:34:41B4gderoops
09:38:05 Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de)
09:38:33preglownow all those wasted commands pasted to irc would be useful after all if you just made logbot execute commands and spam irc with stdout :-)
09:39:29B4gder:-)
09:44:29Bgerhaha especially the lovely rm -rf / ...
09:45:42ashridahor running 'yes'
09:50:36 Join TCK [0] (n=tckocr@81-178-224-13.dsl.pipex.com)
09:57:38 Join leftright [0] (n=5087c6d2@labb.contactor.se)
09:58:59leftrightSlasheri: you around ?
10:00
10:03:19 Part leftright
10:04:16 Quit DreamTactix291 (Read error: 110 (Connection timed out))
10:07:30 Join linuxstb [0] (n=5343d4aa@labb.contactor.se)
10:08:00linuxstbThis is what MS have to say about FAT32 limitations: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q184006
10:08:24linuxstbThe 127.53GB limit is a limitation of scandisk, not FAT32 itself.
10:12:05B4gderaha
10:12:19B4gdernot that it surprises me
10:14:19 Join amiconn_ [0] (n=jens@p54BD760D.dip.t-dialin.net)
10:15:29 Join petur [0] (n=d4efd6a6@labb.contactor.se)
10:18:15peturamiconn: saw the BOFH page on your site. Don't you know where it comes from? http://www.theregister.co.uk/odds/bofh/
10:20:31preglowbofh is rather ancient
10:20:37B4gderindeed it is
10:20:58preglowand it does not come from thereg
10:21:05preglowit is older than thereg by far
10:21:19preglowat least i'd guess
10:21:24B4gderI'm quite sure
10:21:47preglowno, it's not :-)
10:21:51preglowthe register is one year older
10:21:51preglowhaha
10:21:56peturso the 'new' articles there are just old stuff?
10:22:28 Quit perplexity (Read error: 110 (Connection timed out))
10:22:33preglowfirst bofh was released in 95, they say, damn, time flies
10:22:41preglowi could've been certain i read some before 95
10:23:40peturstill read 'm almost every week :)
10:24:10preglowhad a bunch of them printed out ages ago, they were great fun
10:27:18zehmm bofh seems older than 95
10:27:37zesure thats not the beginning of the 'new' bofh files that the register's published?
10:27:52 Quit linuxstb ("CGI:IRC")
10:28:13preglowno idea, just had a glance at wikipedia, figured they'd have that right
10:28:37preglowbut no, i also see they link to stuff that's older
10:28:41preglowwhich fits better with what i remember
10:29:16 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com)
10:31:46 Quit amiconn (Read error: 110 (Connection timed out))
10:31:46 Nick amiconn_ is now known as amiconn (n=jens@p54BD760D.dip.t-dialin.net)
10:40:28 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
10:44:23linuxstbCan anyone recommend a good binary usenet downloader for Linux? Preferably a command-line program, and it needs to efficiently handle extremely large newsgroups.
10:48:55preglowtime for the annual alt.bin.* download fest? :)
10:49:36gromit`hellanzb is pretty good it appears
10:49:42gromit`but you need to have nzb files
10:53:49 Join b0br [0] (n=d5a8b399@labb.contactor.se)
10:56:28Rob2222The RB file rename system isnt fool proved
10:56:38***Saving seen data "./dancer.seen"
10:56:46Rob2222I manages to damagy my fat, i think.
10:58:55preglowhow?
11:00
11:01:11 Join Polo_o [0] (n=polo_o@82-69-160-166.dsl.in-addr.zen.co.uk)
11:03:11markunI got a ata panic -1 yesterday when I turned my player on in the train
11:04:00markunIs that a bad sign, or nothing to worry about if it works again just fine now?
11:04:22B4gderyou mean the bootloader said so?
11:04:47markunyes
11:04:57peturH3xx and V5?
11:05:09Bgerh1xx iirx
11:05:13markunH120 V3 I think
11:05:31markunV2 even
11:05:39B4gderI'd assume just a temporary problem
11:05:55Rob2222preglow: Tried to move files. So rename to ../ /../ ans suchs thing.
11:06:00Bgerwhat does "-1" mean ?
11:06:05markunMaybe it the train was accellerating and the HD had a hard time spinning
11:06:28Rob2222preglow: Will make a chkdsk /f in 1h after backup the readable files.
11:06:52markunBger: some problem in ata_hard_reset I think
11:07:38Bgermaybe ... or maybe u've been shaking the unit at the same time
11:08:38markunNo, not really
11:10:45 Join perplexity [0] (n=joust@217.165.22.100)
11:16:09preglowB4gder: don't know if that's possible
11:16:11preglowehh
11:16:15preglowRob2222: don't know if that's possible
11:23:14 Quit TCK (Read error: 104 (Connection reset by peer))
11:27:45 Quit Febs (Read error: 104 (Connection reset by peer))
11:30:21 Join tucoz [0] (n=martin@hornved.ii.uib.no)
11:31:26tucozHello, maybe the background colour for the h300 series screendump should be changed slightly as it is hard to see where the borders of the image are in the wps-gallery.
11:33:50Rob2222preglow: It is. I was in my bed trying any rename combinations to move files. After some combinations only the half of my directories in root shows up. I thought, damn, the fat. Shut the player off. Restart. Rockbox wont boot anymore.
11:34:24Rob2222Then connected to PC with iriver usb, seeing a file in total commander whith no name.
11:34:33Rob2222This cant be accessed
11:34:42Rob2222chkdsk reports errors and wants /f
11:39:08 Join Membrillo [0] (n=sam_kill@58.164.32.154)
11:39:08 Join webguest29 [0] (n=864c0337@labb.contactor.se)
11:40:55 Part tucoz ("Leaving")
11:41:03 Quit _Vladoman (Read error: 110 (Connection timed out))
11:41:29 Join _Vladoman [0] (n=Vladoman@p54A7F98D.dip.t-dialin.net)
11:41:57 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
11:45:22Membrillowhat do people think about having crossfeed on a sliding scale? so you could slide between the channels being completely switched and normal?
11:46:00Paul_The_NerdCompletely switched?
11:46:09Membrilloleft is right and right is left
11:46:31Membrilloor is that possible already?
11:46:46markunCrossfeed does more than just mix the channels..
11:47:09Membrillooh does it?
11:47:16Membrillowell, what do you think about a fader?
11:47:20markunBut there probably will be some settings with the new crossfeed implementation
11:47:22Membrillothats probably what i should of asked
11:47:49markunvariable delay and amount of crossfeeding
11:47:55Membrillobecause i wear my earphones switched and it completely stuffs up the soundstage and surround sound features
11:48:49markunMaybe a general option to switch the channels would be something for you. Not only for crossfeed.
11:48:57Membrilloyeah
11:49:03Membrillothats pretty much it
11:49:18Membrilloi dont use crossfeed anyway, but i thought thats what could do the trick
11:49:28Membrilloi mean, ive read on MR of people in the same situation
11:49:52webguest29i think this could be added to the stereo width setting ( -100% would mean switched channels)
11:50:32Membrillohmmm, i think a general, channels fader would be useful
11:50:46markunA seperate option to swith the channels would be more efficient.
11:50:57Membrilloyeah
11:50:58Membrillosure
11:51:05Membrillothats cool
11:51:09Membrillowhatever does the trick :)
11:55:11 Quit perplexity (Excess Flood)
11:55:56 Join perplexity [0] (n=joust@217.165.22.100)
11:57:16Paul_The_NerdY'know, I didn't even realize you couldn't switch the channels.
11:57:34 Quit uwe_ ("Leaving")
12:00
12:01:42MembrilloPaul_The_Nerd: i guess you wouldnt really use it unless you had switched earphones like i do
12:02:10Paul_The_NerdTrue
12:02:37 Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au)
12:02:42linuxstbMembrillo: If you wanted to switch channels, I think just editing the convert_to_internal() function in apps/dsp.c would do the job.
12:02:56 Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com)
12:03:52linuxstbThere are various ways to do it, but exchanging "dst[0]" and "dst[1]" everywhere in that function should work.
12:04:11preglowhmm
12:04:22linuxstbNo?
12:04:29preglowa configurable mixing matrix would be good
12:04:48preglowwould also allow us to implement all the stuff archos has, which is unimplemented right now
12:05:16 Quit DreamTactix291 (Read error: 110 (Connection timed out))
12:05:54 Join needleboy [0] (n=d9841551@labb.contactor.se)
12:05:56Rob2222has anyone a idea how to delete a file without name?
12:06:07needleboygood morning
12:06:16needleboycan anyone give me a hand compiling a few plugins?
12:06:44preglowyou shouldn't need help for that, you just insert them in the SOURCES file and type 'make'
12:07:12needleboyi got a few of the H300 plugins made by the PLUGbox team, they're all in .C format and were fixed for the new Plugin Loader, but i have no idea how to compile them to .ROCKs
12:07:24needleboythat's what i did, preglow
12:07:28preglowthen it should work
12:07:35needleboybut they we'rent created...
12:07:37linuxstbYou need to ask the plugbox people to give you their changes to apps/plugins/Makefile
12:07:43needleboythey have
12:07:48needleboyoh
12:07:52needleboynot that...
12:07:58linuxstbI think they use an "extras" directory as well, not just a single .c file for each plugin.
12:08:05needleboygreat...
12:08:07needleboywhat now?
12:08:10preglowask them
12:08:13preglowit's their stuff
12:08:14 Quit Seed (Nick collision from services.)
12:08:17needleboyyeah, i know...
12:08:21 Join Seed [0] (i=ben@85-64-200-85.barak-online.net)
12:08:34needleboyPaprica: are you here?
12:08:43linuxstbOr just wait until they release updated rocks themselves.
12:09:09Rob2222preglow: http://www.skyhoppel.de/rob/noname.jpg <= That file i got with my rockbox rename tries.
12:09:17aliaskneedleboy: I think you just stick them in with the original source, and add the main c file to the /apps/plugins/SOURCES file.
12:09:20preglowit happens
12:09:23preglowchkdsk should fix that
12:09:30Rob2222i did
12:09:36Rob2222chkdsk reports no errors
12:09:39Rob2222hmm
12:09:46Rob2222and i cant delete that file
12:09:52linuxstbHave you tried deleting the directory containing that file?
12:09:59Rob2222its in root
12:10:07needleboyaliask: i did, but they some errors were returned, and the ROCKs werent created
12:10:15aliaskWhat errors?
12:10:22 Part petur
12:10:39needleboyjust one plugin had errors, the others looked ok, but no .ROCK file were created for them
12:10:57needleboygod damn kids, paprica's in school, eli_sherer's in the army...
12:11:06needleboyi got stuck with a new god damn plugin loader,,,
12:11:24needleboyand an Optimized version that doesn't work with all the plugins it offers...
12:11:26needleboy:)
12:11:29Paul_The_NerdHehehe
12:11:49needleboyany chance one of you tries to make me ROCKs from them?
12:11:57Rob2222linuxstb: you know what i made to getr that file? i tried to move files with rename funcion.
12:12:13linuxstbRob2222: Yes, I read that.
12:12:22Rob2222now rockbox even wont boot
12:12:25Paul_The_NerdI thought all you had to do for the new plugin loader was remove one line, and add another...
12:12:35Rob2222result -1
12:12:35aliaskneedleboy: If there were no errors and the .rocks weren't created, it can't have even been looked at by the compiler.
12:12:53needleboydo you mind trying
12:13:13needleboy?
12:13:19aliaskWhich plugins are these?
12:13:31linuxstbneedleboy: As I said, the plugbox plugins have an "extras" directory that needs to be compiled and linked against those plugins. If you haven't modified apps/plugins/Makefile, then that won't happen.
12:13:54needleboyright...
12:13:55linuxstbI haven't tried to do that, I've just looked at the source for those plugins.
12:14:01aliasklinuxstb: Not true, I've compiled many plugins with the extras directory, and I've never touched the makefile.
12:14:07needleboyso no chance until i get the file from them?
12:14:32aliaskneedleboy: Which plugins, I'll have a shot at compiling for you.
12:14:52needleboyneedleboy.net/files/PLUGboxPlugins.rar">http://needleboy.net/files/PLUGboxPlugins.rar
12:15:19needleboyif you manage, you're my God
12:16:29linuxstbaliask: Yes, you're right, sorry. The plugins #include the .c files in the extras directory...
12:16:39aliaskYeah.
12:17:58linuxstbneedleboy: Your .rar file doesn't contain the "extras" directory.
12:18:09Paul_The_NerdHehehe
12:20:45aliaskYeah, I just noticed that when I got the error. I have some of the files from that extras folder so I'll just copy them in.
12:22:51aliaskThey compiled fine, I'll zip up the rocks and host them in a second.
12:23:37needleboyyou rule
12:23:52preglowincluding c files....
12:24:44XavierGr_Bger are you here? The latest patch for the battery_bench plugin is on the tracker. If you have any time please check it. https://sourceforge.net/tracker/?func=detail&atid=439120&aid=1357370&group_id=44306 I have to run.
12:24:52 Part XavierGr_
12:25:24needleboyaliask: brb
12:25:27needleboythanks!
12:25:45aliaskaliask.dyndns.org:70/plugins.zip">http://aliask.dyndns.org:70/plugins.zip
12:26:14Rob2222so plugins go now?
12:26:23Rob2222k
12:26:28aliasker, I was just compiling them for needleboy.
12:26:34Rob2222has someone a ide, what i could make?
12:26:57aliaskColour bmp support in the WPS would be nice.
12:27:00Rob2222i described the problem here again: http://www.skyhoppel.de/rob/RB_rename_problem.txt
12:27:57Rob2222Since that renaming, RB wont boot.
12:28:07aliaskRob2222: If you are desperate, you could use the iRiver format feature.
12:28:09Rob2222And I have the file without name in root.
12:28:22Rob2222Yeah, sure. I could format.
12:28:40Rob2222But I thought one of the devs is maybe interested in the problem-
12:29:19Rob2222Cause its a bad bug in RB when its geting to risk data loss.
12:29:40 Join Matze41 [0] (i=Miranda@p5484D75D.dip.t-dialin.net)
12:31:32Rob2222hmm
12:32:46 Join Lost-ash [0] (i=ashridah@220-253-123-194.VIC.netspace.net.au)
12:33:27Rob2222no one a idea whats causes the BL result -1?
12:34:47Lost-ashmissing rockbox.iriver file and/or .rockbox directory
12:34:53 Quit ashridah (Nick collision from services.)
12:34:55 Nick Lost-ash is now known as ashridah (i=ashridah@220-253-123-194.VIC.netspace.net.au)
12:35:14Rob2222no, its in the .rockbox directory, like before.
12:35:32Rob2222i made a binary compare with the .zip, its ok
12:37:51Rob2222i would like to know how to delete the mysterious file without filename.
12:39:11webguest29can you move the file into an other directory?
12:39:50Rob2222no, i cant move/delete/rename the file
12:40:07Rob2222he always says "cant read the file h:\"
12:40:54Rob2222or in windows explorer: cant delete, the sourcefile or from sourcedisk cant be read
12:41:17Rob2222I think i need a tool that checks the FAT
12:42:36 Join alanis [0] (n=alanis@85.99.91.144)
12:43:01alanishi guys
12:43:17linuxstbRob2222: Does anything get displayed if you do "dir /x" from DOS?
12:44:05Rob222226.09.2005 12:57 <DIR> VIDEO Video
12:44:05Rob222205.01.2040 06:15 811
12:44:05Rob222201.11.2005 07:37 <DIR> NEU4NO~1 Neu 4 non128
12:44:19Rob2222the 811 bytes file is the empty
12:44:34Rob2222or need the whoule output then i make a txt fiule
12:45:01Rob2222http://www.skyhoppel.de/rob/dir.txt
12:48:16linuxstbWell, it seems you need a better FAT repair program than chkdsk. Or you could be adventurous and try to manually edit the FAT entry for that nameless file.
12:48:42 Join petur [0] (n=d4efd6a6@labb.contactor.se)
12:51:44 Quit kernelsensei (Read error: 104 (Connection reset by peer))
12:51:45 Join kernelsensei [0] (n=boris@unaffiliated/kernelsensei)
12:51:48Rob2222hehe
12:52:03Rob2222must i edit all fat copies?
12:52:15Rob2222or is there a tool for it?
12:52:46linuxstbI have no idea. I would just search for "Neu 4 non128" on the disk, and look at what comes before it. I know nothing about the details of FAT though.
12:53:05linuxstb(or NEU4NO~1)
12:53:09Rob2222yeah
12:53:13Rob2222hmm
12:53:13*Paul_The_Nerd mutters.
12:53:19Rob2222installing disk editor
12:53:33Rob2222anyone know a good fat repair programm
12:53:33Paul_The_NerdWith the ipodport, it seems I can rarely browse folders/plugins/etc now.
12:53:47linuxstbTalk to preglow :)
12:53:55Paul_The_NerdGotcha
12:54:03Paul_The_NerdI was gonna try out the Bubbles plugin
12:54:05linuxstbHave you tried disabling the cache? I tell everyone that....
12:54:14peturwith a disk editor you can edit the directory entries to give it a good name, then delete it. It's not in the fat I think
12:54:31Paul_The_NerdY'know, I thought I had it disabled, but I just realized I did a clean CVS co earlier.
12:54:45linuxstbIt's strange, because it seems very reliable on my ipod at the moment. But reliability seems to come and go.
12:54:46Rob2222petur: but it is a file name
12:55:05Paul_The_NerdWell, it feels like it's the "disk" access.
12:55:19Paul_The_NerdBecause menus work great, everything works great except for actually opening folders or viewing the plugin list.
12:55:36linuxstbThat could be the cause - obviously the Nano's "disk" is different to the other ipods.
12:55:39Paul_The_NerdYeah
12:55:47Paul_The_NerdIt could explain a lot of things.
12:55:53Paul_The_NerdIncluding maybe why the original FW doesn't load.
12:56:08Paul_The_NerdDepending on how that's handled.
12:56:30peturcan't remember it very well, have done that once in the DOS days. If you can do raw disk access you'll find the directory entries (search for another file next to it)
12:56:39***Saving seen data "./dancer.seen"
12:56:44linuxstbipodlinux seems to deal with the Nano's flash in the same way as other ATA disks, but they are using the Linux ATA driver, which is obviously not the same as the Rockbox one.
12:57:11 Join Jungti1234 [0] (n=jungti12@124.60.15.86)
12:57:38Jungti1234hi
12:57:40preglowi have done two things to my nano build
12:57:41Paul_The_NerdGotcha
12:57:42preglowdisabled cache
12:57:45preglowand disabled ata thread
12:57:46peturthe bootloader probably iterates through the list of files in the root and gets an error because of the bad name
12:57:59Paul_The_Nerdpreglow: And yours works fairly consistently?
12:58:02preglowyes
12:58:03linuxstbpreglow: Ah yes, I forgot the ata thread. So you don't send the disk to sleep?
12:58:05Jungti1234hey Membrillo, you here?
12:58:13preglowif i send the disk to sleep, everything locks up
12:58:21preglowPaul_The_Nerd: try setting the disk sleep timer to something very large
12:58:24preglowPaul_The_Nerd: and see if that helps
12:58:51Paul_The_NerdShould the nano even have a sleep timer?
12:58:56preglowwell
12:59:01preglowdepends on what angle you want to take
12:59:07preglowthe flash is after all accessed like a disk
12:59:12preglowand the sleep mechanism might be relevant
12:59:18preglowlike put the flash chip into sleep mode or whatever
12:59:28preglowit obviously does something
12:59:48Lynx_i never get any mails from the rockbox-dev list, is it not used or is my subscription somehow broken?
12:59:59preglowif you _never_ get them, then broken
13:00
13:00:03linuxstbIt must be broken. Check the archives on the Rockbox website.
13:00:31Lynx_hmm, i only got 3 mails from it ever
13:00:33 Quit webguest29 ("CGI:IRC (EOF)")
13:00:56MembrilloJungti1234: yep
13:01:01Jungti1234um
13:01:25Paul_The_NerdHrm
13:01:36Jungti1234Membrillo: Did you make downloader?
13:01:37Paul_The_NerdSetting the disp spindown to 254 seconds, and suddenly everything is absolutely wonderful
13:01:58Paul_The_NerdThough bubbles doesn't run. "Incompatible model" though I swear the thread said it was nano-compatible. But that's neither hear nor there.
13:02:02MembrilloJungti1234: I made a rockbox downloader yes
13:02:08Paul_The_NerdThe sleep mode is definitely an issue
13:02:23preglowPaul_The_Nerd: suspected that, yes
13:02:32preglowPaul_The_Nerd: i've just disabled my ata thread completely because of that
13:02:36Paul_The_NerdAlso
13:02:43Paul_The_NerdALL plugins return Incompatible Model on Nano for me
13:02:48Jungti1234Membrillo: Do you know that it has bug?
13:03:02preglowperhaps amiconn messed up something with his plugin commit
13:03:03Bgerhttp://slashdot.org/pollBooth.pl
13:03:08Paul_The_NerdPerhaps.
13:03:12preglowPaul_The_Nerd: you have of course rebuilt all of them after he did so?
13:03:25Paul_The_NerdYes sir
13:03:43MembrilloJungti1234: yes, it probably does. Which bug have you found?
13:03:50Paul_The_NerdFresh from CVS and everything.
13:04:05Jungti1234Membrillo: Address was mistaken.
13:04:23Membrillowhat do you mean
13:04:24 Join akaidiota [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
13:04:33Jungti1234http://www.rockbox.org/daily/player/rockbox-player-2006-01-16.zip <- no
13:05:00Jungti1234http://www.rockbox.org/daily/player/rockbox-player-20060116.zip <- yes
13:05:06Jungti1234ok?
13:05:34Membrillooh, that must be to do with how the date is displayed on your computer
13:05:45Jungti1234Rockbox downloader can't download newest build because address is mistaken.
13:06:20Jungti1234How should I do it?
13:06:54Membrilloyou cant do anything at the moment. I should be able to fix it for the new version. Sorry
13:07:36Jungti1234ok :)
13:07:52Jungti1234I'm fine.
13:07:59Membrilloi just fixed it
13:08:30Membrilloill send you an exe now if you want? it might have some bugs in it because its not quite ready for release, but it should work
13:08:43Membrilloyou will be the first to try it :)
13:09:14 Join |Lupin| [0] (n=seb@zen.loria.fr)
13:09:35|Lupin|Hello, there.
13:09:45 Join jkerridge [0] (n=cbd9302a@labb.contactor.se)
13:09:52Membrillohiya
13:10:04MembrilloJungti1234: would you like a fixed EXE?
13:10:13Jungti1234yes
13:10:41Membrilloit may have some bugs in it. If you find them, please tell me if we talk again
13:11:25|Lupin|I think my Iriver H140 is dead: it f!oze yesterday while I was playing with the recording functionalities. Today I reset it using the hidden button closeto the USB connector, but I still can't switch it on. Is thereSomethi&g else I could try, pls ?
13:11:43jkerridgehi. Just followed the new developers instructions and I got a failure in the build. Can anyone spare a minute?
13:12:25B4gderjkerridge: shoot
13:12:27 Quit needleboy ("CGI:IRC (EOF)")
13:12:53jkerridgeThanks. I'll type the 4 errors
13:13:04B4gderbuilding for what target?
13:13:26jkerridgebuilding H320/340 Normal build using cygwin on Windows XP
13:13:31B4gder|Lupin|: give it a good long charge
13:13:47jkerridgeitread.o had Error 1
13:14:49 Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de)
13:14:50Jungti1234hey, I solved all problems through reinstall. :)
13:15:38jkerridgeinitial error was in itread.c in fucntion it_load_sigdata line 1164. "error: insn does not stisy its constraints"
13:16:18MembrilloJungti1234: its fixed?
13:16:19|Lupin|B4gder: Well... I charged it onedayLong beforeusing it yesterday, andThen Iused itFor, say, two hours before it crashed. Do youThink a new charge can help, really ? And what doyou cll long ?
13:16:32Jungti1234Membrillo: what?
13:16:39Rob2222Hey, it worked. I replaced the empty name in the disk editor with "test" and the file has now a name and rockbox boots again :)
13:16:46Membrillois your problem fixed
13:16:49B4gderjkerridge: what compiler setup are you using?
13:16:50Jungti1234Membrillo: Did you upload it to misticriver?
13:17:09MembrilloJungti1234: no i linked you in the private convo
13:17:17Jungti1234?
13:17:37Jungti1234what is private convo?
13:18:37Jungti1234I didn't see link to you.
13:18:41Membrilloin this there are two files. Overwrite the exe included and place the other in the folder as well
13:18:46amiconnPaul_The_Nerd: What plugin do you try to run? Was this plugin compiled for the Nano, and after my plugin loader commit?
13:18:46Membrillohttp://jupiter.walagata.com/w/membrillo/rbdl.zip
13:18:52Jungti1234ok
13:19:05Paul_The_Nerdamiconn: Any plugin, including ones that definitely worked for the nano, and yes after the loader commit
13:19:07jkerridgeB4gder: How can I find the info to answer your question?
13:19:25B4gderjkerridge: how did you get your cross-compiler?
13:19:48amiconnPaul_The_Nerd: That's strange. Could you load one such plugin in a hex editor and check the header?
13:20:04Jungti1234heh Membrillo
13:20:11Paul_The_NerdGimme a second, I'm having a few other problems at the moment, but I will in just a minute
13:20:15 Quit akaidiot (Read error: 110 (Connection timed out))
13:20:19MembrilloJungti1234: what?
13:20:22Jungti1234It doesn't have icon. :)
13:20:26Membrillolol no
13:20:37Jungti1234no? hehe
13:20:44Membrilloi have to do that before official releases. i couldnt be bothered just for you
13:20:51Membrilloit doesnt do it automatically
13:21:02Jungti1234oops
13:21:05Jungti1234good!
13:21:17Membrilloit works?
13:21:20jkerridgeB4gder: I installed it using the cygwin setup. I followed the documentation on the rockbox site. I installed the full cygwin suite. Then I installed the rockbox additional m68k lib
13:21:21Jungti1234It works fine.
13:21:42Membrillocan you check the saving settings function?
13:22:03Membrillosee if it works
13:22:05Paul_The_NerdOkay, amiconn, what portion is the header?
13:22:27jkerridgeB4dger: more precisely I installed the rockbox-devel
13:22:30Paul_The_NerdLike, I just downloaded a very simple hex editor, and I'm not sure what I'm looking for.
13:22:42 Join LinusN [0] (n=linus@labb.contactor.se)
13:23:00Jungti1234hmm
13:23:01Jungti1234Membrillo
13:23:05Membrilloyeah
13:23:10Jungti1234Its error happens.
13:23:18Membrilloerror?
13:23:21Membrillothats not good
13:23:28Jungti1234um
13:23:30Membrillowhat error
13:23:36Jungti1234'13' runtime error
13:23:40B4gderjkerridge: that sounds like an unorthodox install procedure
13:23:41Membrillohmmm
13:23:49Membrillowhen did that happen/
13:23:53Membrillowhen you were doing what
13:24:09B4gderjkerridge: to me, the error sounds like some kind build environment problem
13:24:25Jungti1234saving settings and auto download on
13:24:40Membrilloexitting or opening the program?
13:25:04Membrilloor something else
13:25:18jkerridgeB4dger: Thanks. Perhaps I will try again. I will follow more closely next time. Should I not install the full cygwin?
13:25:24Jungti1234Membrillo: Happen if open while exit.
13:25:50Membrilloyou mean it crashes when you exit?
13:25:52B4gderjkerridge: I would recommend that, but it is slightly more involved
13:26:15Jungti1234Happen when end program and opened program again.
13:26:21Paul_The_Nerdamiconn: What am I looking for, exactly?
13:26:21Membrillooh
13:26:24Membrillook
13:26:30Membrilloi know what you mean
13:26:35Jungti1234:)
13:26:40peturwhy not build the crosscompiler. If you follow the wiki it's quite easy...
13:26:46Membrillowith save settings AND auto download on?
13:27:13petureven I did it :D
13:27:26Jungti1234Membrillo: yes
13:27:35Membrillocan you try with just save settings?
13:27:39Paul_The_NerdAlso, to anyone: I can't seem to properly build Rockbox for H120 now. Any time I copy over one I've compiled myself, I get:
13:27:39Paul_The_NerdI04:IllInster at 31032B6C
13:28:07Membrilloalso, what player was it for, and what build were you getting
13:28:19Jungti1234Membrillo: Checked to save setting and download automatic.
13:28:41Membrillouncheck automatic download and try again
13:28:42Jungti1234And I reopened while I ended program.
13:28:59Jungti1234It doesn't open because error happens.
13:29:00jkerridgeI will give building the cross compiler a go then. Many thanks.
13:29:11amiconnPaul_The_Nerd: The plugin should start with KcoR (0x48636F52) which is the little-endian representation of 'RocK'
13:29:18Membrilloredownload it and try it again
13:29:18Membrillohttp://jupiter.walagata.com/w/membrillo/rbdl.zip
13:29:20Membrilloplease
13:29:31Jungti1234Already, I downloaded it.
13:29:40Jungti1234no?
13:29:44amiconnNext bytes should be 0x0E00 0x0100 (target ID 14, plugin api version 1)
13:30:06Membrilloyes, but it isnt working any more is it? you need a fresh copy to start again
13:30:49Jungti1234Overwrite it, but don't open.
13:30:55Paul_The_Nerd4B 63 6F 52 0E 00 01 00
13:31:42Membrillooh... its got the registry value saved....
13:31:44Membrillohmmm
13:31:46Membrillolet me think
13:32:07Jungti1234hm...
13:32:22ashridahdid anyone fix the _debugf missing symbol issue with the SDL sim under cygwin?
13:32:31amiconnPaul_The_Nerd: Looks correct (48 -> 4B, didn't look close enough)
13:32:51Paul_The_NerdYeah, the KcoR showed in the other display portion
13:32:54amiconnIt *should* work, but I can't test myself
13:33:12Paul_The_NerdWell, it very definitely doesn't.
13:33:28 Quit linuxstb (Read error: 110 (Connection timed out))
13:33:42amiconnI tested on iriver and several archoses. It works on all of them
13:33:49Paul_The_Nerd=/
13:33:50 Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
13:33:54amiconn..but then all these targets are big endian
13:34:01Paul_The_NerdHehehe
13:34:02Membrillotry this jungti: http://jupiter.walagata.com/w/membrillo/jungti.zip
13:34:16amiconnpreglow, linuxstb: Could one of you test this on iPod?
13:34:45Paul_The_NerdAlso, is there any reason my personally building rockbox for h120 doesn't work anymore, despite the fact that downloaded ones from the webpage do?
13:35:27Paul_The_NerdI've not changed the source in any way, and it *used* to work, as of probably a week ago. (Haven't updated my h120 in a while)
13:36:12amiconnI have no idea. My local builds do all work
13:36:15linuxstbamiconn: I'm looking at the plugins now.
13:36:24Membrillodid that help jungti?
13:36:24B4gderPaul_The_Nerd: you cvs'uped without rerunning configure?
13:36:25Jungti1234Membrillo: wait
13:36:53Paul_The_NerdB4gder: Nah, reran configure.
13:37:07peturmake clean?
13:37:09Paul_The_NerdYep
13:37:15Paul_The_NerdMy iPod builds work, but my H120 ones don't.
13:37:23 Quit perplexity ("network-reconfig")
13:37:35linuxstbPaul_The_Nerd: How do your h120 builds fail?
13:37:51Paul_The_NerdThe build doesn't fail, when I put it on the player it IllInstr
13:37:55Paul_The_NerdI04:IllInster at 31032B6C
13:38:15amiconnB4gder: Speaking about 'make clean' - would it be possible to not call 'make clean' in tools/ with the standard 'make clean'?
13:38:22amiconnIt's annoying on cygwin
13:38:32B4gderof course it would be possible
13:38:34linuxstbamiconn: Output of "xxd sudoku.rock" build for the ipod color:
13:38:42linuxstb0000000: 4b63 6f52 0d00 0100 0000 f411 b056 f411 KcoR.........V..
13:38:44linuxstb0000010: 1400 f411 0dc0 a0e1 f0d9 2de9 04b0 4ce2 ..........-...L.
13:38:48B4gderI just think that clean means... clean
13:39:19amiconnFor target builds I use rm -r + reconfigure meanwhile, but for sims it's annoying because archos/ and sector3D.bin shouldn't be deleted
13:39:36linuxstbI think I agree with amiconn - IMO, clean should only clean the build directory.
13:40:17Jungti1234hey Membrillo
13:40:52amiconnlinuxstb: Looks just like it should. Do the plugins work, or do you also get 'incompatible model'?
13:41:43Membrilloyeah
13:41:45amiconnPaul_The_Nerd: Do the official builds work?
13:41:49Paul_The_NerdYes
13:41:56Jungti1234Membrillo: it works fine. :)
13:42:00Membrilloreally?
13:42:03Membrillosaves and loads?
13:42:05Jungti1234yes
13:42:09Membrilloterrific
13:42:15Jungti1234Took the trouble.
13:42:29Membrillodoes auto download work?
13:42:33Jungti1234yes!
13:42:37Jungti1234:)
13:42:41 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
13:42:43Membrillovery nice
13:42:50linuxstbamiconn: I get an "incompatible model"...
13:42:51Jungti1234I want that translate it in Korean.
13:42:57Jungti1234Membrillo
13:43:03Membrilloand does Recent CVS changes work? the little tab
13:43:03 Quit alanis (Connection reset by peer)
13:43:28Jungti1234Membrillo: yes. :)
13:43:58Membrillogood
13:44:07Membrilloits almost ready for another release
13:44:10amiconnlinuxstb: I would be really interested to know which check fails. The checks are in plugin.c lines 419..422
13:44:22linuxstbYes, I'm just splitting those now...
13:44:45Jungti1234hey Membrillo
13:45:33Membrilloyes
13:45:50Jungti1234I want that it's Korean.
13:46:10Membrillounfortunately i dont know korean :P
13:46:21Jungti1234hey!
13:46:29Jungti1234I'm Korean.
13:46:34Membrillodo you know how to use Visual Basic?
13:46:36Jungti1234I can help it.
13:46:41Jungti1234a little.
13:46:42Membrillosimply?
13:46:44linuxstbamiconn: It's the plugin load address check
13:46:47 Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
13:47:06Jungti1234um..
13:47:13amiconnlinuxstb: That's ...odd
13:47:15Jungti1234Well..
13:47:23Membrillobrb
13:47:42linuxstbamiconn: I'll make it display the values of header.load_addr and pluginbuf
13:48:01Jungti1234Membrillo: I don't know 'Be Right Back'
13:49:09amiconnlinuxstb: Both should be 0x11F40000 for iPod
13:49:13Membrilloim going away for a little while
13:49:27Jungti1234ah. :)
13:49:42amiconnOtherwise something is wrong with the plugin linking on iPod
13:49:59amiconnI presume iPod DRAM starts at 0x10000000 ?
13:50:05linuxstbNo, 0x0.
13:50:09linuxstbIt gets remapped
13:50:15amiconnWhen?
13:50:25linuxstbAt the start of crt0.S
13:50:49amiconnDoes it get remapped from 0x0 to 0x10000000 or the other way 'round?
13:50:57preglowto
13:50:58preglow0
13:51:29preglowso if you use 0x10000000 as any kind of base, you're going to get burnt
13:51:45linuxstbamiconn: Yes, that's the problem. The header says 0x11f40000 but pluginbuf is 0x01f40000
13:52:34linuxstbAre our plugins being linked incorrectly?
13:52:37 Join mirak [0] (n=mirak@AAubervilliers-152-1-41-79.w83-114.abo.wanadoo.fr)
13:52:46amiconnHmm. Plugins are linked to 0x10000000 + 32MB -768KB == 0x11F40000
13:53:14linuxstbMmm. They seem to work fine...
13:53:33preglowwell, we don't know exactly how the map works
13:53:40preglowthe mask might be set up to catch that
13:54:04linuxstbHowever, I always get crashes when starting cube - I'll change the link address and see if that fixes cube.
13:54:51Jungti1234Membrillo: Where did you go?
13:55:26mirakhello
13:55:45linuxstbYes, cube is working...
13:55:51markunhi mirak
13:56:05linuxstbI'll commit the fix.
13:56:18linuxstbIt obviously also fixes the "incompatible model" problem.
13:57:09 Join tvelocity [0] (n=tony@ipa92.2.tellas.gr)
13:57:11jkerridgeJust building the crosscompiler for coldfire cpu and I have a question. Do I apply the "patch -p0 < gcc.patch" after I have built the cross compiler or am I patching the source before I build?
13:57:26|Lupin|see you later guys
13:57:32|Lupin|thanks for your help
13:57:51peturpatch the source
13:57:58peturbefore building
13:58:04 Join JdGordon [0] (n=51da5b74@labb.contactor.se)
13:58:07 Part |Lupin|
13:58:09linuxstbamiconn: Thanks for that - nice bugfix.
13:58:09JdGordonhey all
13:58:18JdGordonlast day in israel :(
13:58:35jkerridgepetur: thanks a lot!
13:59:04peturare you building cross compiler 3.4.5?
13:59:07JdGordondoes rb work on ipods properly yet?
13:59:29linuxstbThere is no audio...
13:59:32jkerridgepetur: yes I have got 3.4.5. Is this correct?
13:59:35JdGordonok
13:59:39peturperfect
13:59:46jkerridgeCheers
14:00
14:00:24amiconnlinuxstb: So.. this new plugin loader even does crash prevention, and bug detection ;)
14:00:31Paul_The_NerdIs 3.4.5 necessary? I've been using 3.4.3 before for H120, and 3.4.4 for iPod
14:01:01linuxstbamioconn: Yes. :) It's fixed the main issue I've been having with my ipod.
14:01:19preglowhmm
14:01:22preglowthis sounds good
14:01:34preglowmaybe i should try enabling my cache and see what happens :V
14:01:35Jungti1234Paprica, are you there?
14:01:50linuxstbpreglow: Please do. We should also disable the ATA sleep in CVS
14:01:57preglowyes we should
14:02:03preglowwhat define can i check for for nano only?
14:02:05peturPaul_The_Nerd: as long as you don't use 4.x I think you're fine
14:02:14linuxstbAPPLE_IPOD_NANO I think - check config-ipodnano.h
14:03:01jkerridgepetur: Just one last question regarding the patch: I assume that I patch the source after I have unzip it right?
14:03:16peturyes
14:04:40jkerridgeThanks petur.
14:04:48Paul_The_Nerdpetur: I was just wondering, as I'm suspecting it's something to do with my tools, that's making my H120 builds not actually work.
14:04:53 Part jkerridge
14:06:05 Quit JdGordon ("CGI:IRC (EOF)")
14:06:13preglowlinuxstb: i'll check/fix this stuff afterwards, btw, gotta work for now
14:09:30linuxstbok
14:22:44 Quit aliask ("Nite")
14:24:19 Quit Febs (Read error: 110 (Connection timed out))
14:28:00Paul_The_NerdWell, GCC won't build for m68k-elf now, so I suspect my problems are further reaching.
14:28:05 Join needleboy [0] (n=d9841551@labb.contactor.se)
14:29:15needleboyeveryone, i need help converting some plugins to match the new Plugin Loader
14:29:32needleboycan anyone get one of these fixed?
14:29:43needleboyDemistify 2, MP3_Encoder, Pong 2, Snake 2, SNC Viewer
14:30:05B4gdercvs up?
14:30:20PapricaJungti1234, need smtg?
14:30:23Papricasmth*
14:30:37pregloweh?
14:30:44preglowmp3 encoder should be up to date
14:30:50needleboyyeah... my bad
14:30:55needleboyjust figured it out...
14:30:58needleboyupdating
14:31:12preglowthat is, it isn't up to date, but it hasn't been that since we commited it
14:31:17Jungti1234hi paprica
14:31:18preglowit lacks bss handling
14:31:21Papricahi
14:31:23linuxstbpreglow: Approximately how many frames/second does the mp3 encoder do on the iriver? e.g. at 128kbps?
14:31:28Jungti1234have big problem
14:31:43Jungti1234you know?
14:32:06Membrilloneedleboy: please incorporate that navi LCD patch. It looks very useful
14:32:14B4gderneedleboy: if they were in CVS we'd help out
14:32:15Papricawhat is the problem
14:32:19needleboywhat patch?
14:32:24Jungti1234wait
14:32:43needleboyyeah, b4gder, i know. people just sent them to me a while ago and now i don't even know who sent...
14:32:49preglowlinuxstb: about 58
14:32:52linuxstbpreglow: I'm just trying the mp3 encoder at 128kbps on the ipod, and it's encoding at 10 frames/sec...
14:32:54preglowcomplete with disk writing
14:32:55Membrillopress navi to turn on the LCD without actually registering as a buttonpress
14:33:00preglowlinuxstb: well, that sounds good.....
14:33:05preglowoh well
14:33:08preglowit can probably be optimised
14:33:14Membrilloyou mentioned it on the optimized thread
14:33:16linuxstbIs there quite a lot of EMAC usage in the iriver version?
14:33:16Jungti1234Membrillo
14:33:19preglowyes
14:33:21needleboymembrillo: i would, but some people really didn't want it...
14:33:23preglowand very tight emac code as well
14:33:33preglowsince it does 16 bit multiplies
14:33:35linuxstbHow many frames in one second of MP3 audio?
14:33:37Membrilloreally why?
14:33:40Jungti1234Can I make it in Korean?
14:33:44MembrilloJungti1234: yes?
14:33:45Membrilloummm
14:33:57preglowlinuxstb: around 38
14:33:58 Quit DreamTactix291 (Read error: 110 (Connection timed out))
14:33:59Membrillowhen ive released a final version then yes
14:34:06Jungti1234ok
14:34:09preglowfor your typical 44.1khz file
14:34:13Jungti1234I will wait.
14:34:23Membrillosince im doing updates all the time, it would be a bit pointless now
14:34:23linuxstbHow do I quit? :)
14:34:30preglowgod knows
14:34:32preglowdon't think you can
14:35:06Membrillowhat does everyone think of an option to switch the Left and Right audio channels?
14:35:11linuxstbOh well, I may as well let it finish and then listen to the file to check it's working.
14:36:51Membrillono oppinions?
14:36:57preglowthe emac unit is quite a bit better than the standard arm arithmetic units
14:36:58Jungti1234hey paprica
14:37:14preglowwhat the hell
14:37:20preglownow my build is broken
14:37:25linuxstbReconfigure?
14:37:31preglowreconfigure sounds about right
14:37:36preglowooh, connection locked up
14:37:36 Quit darkless (Read error: 104 (Connection reset by peer))
14:38:01 Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk)
14:38:29Membrilloim off. Thanks for testing that app Jungti1234
14:38:48Jungti1234:) good bye
14:38:53Jungti1234ah
14:38:55Jungti1234Membrillo
14:38:59Membrillosomeone consider adding the option to switch left and right audio channels on H3xx please :D
14:39:09Jungti1234It doesn't have icon
14:39:13preglowlinuxstb: gonna have a look at exactly how braindead gcc is now
14:39:15Jungti1234really.
14:39:26MembrilloJungti1234: does that matteR?
14:39:27markunMembrillo: adding something to rockbox would be better than just H3xx..
14:39:29linuxstbpreglow: Which gcc? arm?
14:39:31preglowarm
14:39:33 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net)
14:39:48Membrillomarkun: i thought you said it was already on the other players?
14:39:54preglowchecking disassembly of mp3_enc
14:40:06preglowargGHGH
14:40:12MembrilloJungti1234: does not having an icon really matter?
14:40:12preglowcollision in plugin.lds
14:40:23Jungti1234?
14:40:24markunMembrillo: I don't know if it exists there
14:41:10Membrillook, no problems i guess it can be added to all builds then :) Well im off, bed time here
14:41:23 Quit Membrillo ()
14:41:29Jungti1234um..
14:43:14preglowdoesn't look like gcc falls in the most obvious trap, at least
14:44:52preglowlinuxstb: perhaps i should try some unrolling magic there anyway some day
14:45:23preglowi wonder to what degree memory hungry applications like these are thwarted by the load-store nature of the arm
14:45:37preglowthere's got to be a reason dsp processors are never load store
14:50:46 Part Polo_o
14:50:50linuxstbWhat's the best way to look at the code gcc generates? Do you use objdump to disassemble the .o files?
14:53:52linuxstbMmm. "madplay" is telling me that the file produced by the mp3 encoder is "dual channel".
14:56:42***Saving seen data "./dancer.seen"
14:59:16preglowobjdump
14:59:25preglowdual channel, as in how?
14:59:28preglowno stereo coupling?
14:59:35preglowwouldn't surprise me
15:00
15:03:28amiconnThe 'ignore-first-button-press when backlight is off' feature for colour lcd uinits should (1) affect all buttons and (2) be optional
15:04:46 Join stamppot [0] (n=d4883814@labb.contactor.se)
15:05:21linuxstbI think "dual channel" is basically two independent mono channels - e.g. for use with dual-language broadcasts.
15:06:14linuxstbamiconn: I see no reason why it shouldn't be enabled (as an option) for all units.
15:06:47amiconnOn a display that's readable without backlight it makes no sense
15:06:47 Quit needleboy ("CGI:IRC (EOF)")
15:06:50linuxstbUnless the room is very bright, I need the backlight for my h140 lcd.
15:07:04linuxstbOr I could be using it in the dark...
15:07:06amiconn...and even less on a display that has no backlight at all
15:07:09Paul_The_NerdIf you're going to include it as an option, you may as well make it a global one if *anyone* might want it.
15:07:40Paul_The_NerdExcept no-backlight displays, I suppose.
15:07:40amiconnhmm
15:07:49Paul_The_NerdDo all targets have a hold switch?
15:08:00Paul_The_NerdIt could also serve as a way to avoid accidental button presses...
15:08:11preglowlinuxstb: sincerely doubt that, a standard mp3 stream can't contain anything of the sort
15:08:55preglowlinuxstb: it can contain two independent mono streams but it is always, without exception, interpreted as left and right channels of an ordinary stereo recording
15:09:17preglowit just doesn't do any stereo coupling, and small wonder, the encoder is very low complexity
15:09:50linuxstbpreglow: http://www.mp3-tech.org/programmer/frame_header.html
15:10:35preglowwhat about it?
15:10:40amiconnPaul_The_Nerd: All archos targets don't have a hold switch
15:10:44linuxstbRead the description of "dual channel"
15:10:53preglowwell, yes
15:11:02preglowof course you could do that
15:11:06preglowgood luck in finding something that does
15:11:13linuxstbmadplay
15:11:25pregloweh?
15:11:29preglowas in it doesn't output it as stereo?
15:11:30Paul_The_Nerdamiconn: So an option to ignore the first button press might be beneficial in that instance as well?
15:11:30linuxstbBy default it plays only the first channel.
15:11:34preglowcurious
15:11:37preglowi've never seen that
15:11:39preglowwell
15:11:41preglowwe need to fix that, then
15:11:41linuxstbOr you can tell it to interpret them as left/right.
15:12:38LinusNi think all (except unmodified ondios) targets could benefit from a first-press-lights-backlight option
15:13:46lostlogicLinusN: did you see NicoFR's solution for the iRiver yesterday? Make one specific button only activate the backlight on first press, but the others still do their action and activate the light.
15:14:19LinusNyes, i just commented his patch on sourceforge
15:14:34*B4gder spots someone who's not reading SF mails ;-)
15:15:42lostlogicLinusN: btw, the pcf50606 is IRRITATING me. It won't go to fast charge mode when it's told to and if it doesn't go to fast charge mode, it's really hard to detect charge state.
15:16:20peturmaybe it's some kind of internal protection?
15:16:51LinusNlostlogic: i believe it has a voltage threshold for fast charging
15:17:44lostlogicLinusN: yeah, if it doesn't go to fast charge, how can it or I detect the charge termination condition? In CC charge mode the current is always below what should be the charge terminatoin condition :(
15:18:45LinusNi don't know
15:18:49linuxstbpreglow: From iso13818-3 - "dual channel mode [audio]: A mode, where two audio channels with independent programmeme contents (e.g. bilingual) are encoded within one bit stream. The coding process is the same as for the stereo mode."
15:19:08linuxstbSo it looks like we can simply change the header bits from dual channel to stereo.
15:19:11preglowsure
15:20:38lostlogicso any way, the point is it's irritating, hopefully I'll figure it out
15:22:19peturLinusN: I reworked my patches, I hope they don't give such a headache anymore ;)
15:22:38Jungti1234http://mfiles.naver.net/994aad77603855e6c9a3/data15/2006/1/16/62/rockbmp.rock BMP viewer, slideshow support
15:22:43LinusNlostlogic: in what cases doesn't it enter the correct fast charge mode?
15:23:41peturLinusN: btw, can you find out where CS,RD and WR of the ISP1362 are connected? It should also be attached to the databus (16bit).
15:24:02lostlogicLinusN: seems to be when it would go directly to the CV stage
15:24:32LinusNpetur: sure, but not now, i don't have my gear here
15:25:07peturok. found some nice code for it on the philips site (usbotg)
15:25:32peturdumped it in the wiki
15:26:03LinusNnice
15:26:21peturlooks like it's free to use too ;)
15:30:55 Quit stamppot ("CGI:IRC")
15:31:14 Join stamppot [0] (n=d4883814@labb.contactor.se)
15:37:44 Part stamppot
15:38:10 Join stamppot [0] (n=d4883814@labb.contactor.se)
15:39:21LinusNpetur: you still use hungarian notation and Uppercase in the variables
15:40:23peturYes, it's stronger than me :D will fix it tonight... BTW: it's like that in the CVS already - sorry 'bout that...
15:40:24 Quit stamppot (Client Quit)
15:41:29 Part Paul_The_Nerd
15:44:31preglowurgh
15:46:00Papricamm how can i set an option like
15:46:01Paprica{8, S_O(scroll_step), 6, "scroll step", NULL }
15:46:15Papricato view in its menu
15:46:31Papricatha value form 0 to 220
15:46:59Papricavalues
15:52:51LinusNPaprica: please explain
15:53:00Papricammm
15:53:13Paprica /* # of bits, offset+size, default, .cfg name, .cfg values */
15:53:40preglowhow does one get used to hungarian notation
15:53:51preglowi've shunned it like mad since i first saw it
15:53:52Papricai want that the option view the values bettwen 0 to 220
15:53:53LinusNpreglow: beats me
15:53:55B4gderelectric shock treatment
15:54:34LinusNPaprica: you want to limit it to max 220?
15:54:41Papricayep
15:54:47Papricaand minimum 0
15:55:40LinusNit's 1-220 today, isn't it?
15:55:51Jungti1234Paprica
15:55:51Paprica?
15:55:54Paprica=\
15:56:04Jungti1234Didn't you become yet?
15:56:56 Quit b0br ("CGI:IRC")
15:57:10LinusNPaprica: so all you want to do is to change the min value to 0 instead of 1?
15:57:19Papricanono
15:57:21peturpreglow: coding rules of customers. and after a few years, you start do do it automatically (trust me)
15:57:34Papricai want a new setting
15:57:47Jungti1234hey paprica
15:57:47Jungti1234http://mfiles.naver.net/67b453889cc5ab1d3352/data16/2006/1/16/231/rockbmp.c
15:57:53Papricaand want that his values will be from 0-220
15:57:57peturdo do = to do
15:58:09Jungti1234hehehe
15:59:44 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com)
15:59:57 Quit Paul_The_Nerd (Client Quit)
16:00
16:00:22preglowthere are too many idiots in this world
16:00:59B4gderand thanks to that, we'll have job forever ;-)
16:01:56peturpreglow: you should see the code they send me to redesign. spaghetti is an understatement :/
16:02:05PapricaLinusN: understand?
16:02:43B4gderPaprica: you are gonna submit these things to Rockbox then, since you ask in #Rockbox ?
16:02:59*B4gder mutters about secret people keeping things away from Rockbox...
16:03:04preglowhahaha
16:03:13 Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com)
16:03:15Papricalol
16:03:18Papricadont warry
16:03:30B4gderI actually do worry
16:03:48B4gderat least a little
16:03:58Paprica=\
16:04:16lostlogicdice plugin: You want it submitted to patchtracker?
16:04:45B4gderthat's a game with dice I presume?
16:04:52Papricai want to do a custom status bar
16:04:56linuxstbI'ld like to commit brickmania.c to CVS - but I want to get the bmp2rb build system finished first. These new h300 games have too many bitmaps to store them in the .c files in a multitude of formats.
16:05:07peturthe change in the plugin system was a good example of the dangers of keeping all that stuff out of the CVS...
16:05:07LinusNPaprica: so you are asking how to set the lower and upper bounds of a setting?
16:05:24lostlogicB4gder: nope, just a plugin to roll dice... like fo rplaying D&D or something :)
16:05:25Papricayeppp
16:05:48Papricalinuxstb, you right
16:05:54Papricait takes all the source code
16:05:55Paprica=\
16:06:01B4gderlostlogic: ah... well that can be useful for several kinds of games
16:06:22 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com)
16:06:52lostlogicyep, I think I need to handle USB connect events in the main event loop, but otherwise it is quite simple and functional, just was'nt sure if it would be of interest.
16:07:43linuxstblostlogic: How many dice does it display?
16:08:05Paul_The_NerdDice?
16:08:24peturand are they animated while rolling? :D
16:08:39B4gderroom for improvement I'm sure... :-)
16:09:12lostlogiclinuxstb: 1 to 10 dice, in all of the 'normal' die denominations (3,4,6,8,10,12,20,100)
16:09:26preglowif they're rolling, this is a fine opportunity to make the official Rockbox Raytracer and 3D Engine
16:09:27lostlogicthey are not animated, that's something I wouldn't do, but could be done.
16:09:44Paul_The_Nerdd3? Where do you find those commonly used?
16:09:58peturlostlogic: just kidding!
16:10:20lostlogicmy gf told me that sometimes you need d3s in D&D where you have to take 1d6/2
16:10:25*linuxstb wants a three-dimensional craps table in his DAP
16:10:27lostlogic*shrug* it was made to her spec
16:10:29Paul_The_NerdAaah
16:10:32 Join gtkspert [0] (n=gtkspert@203-59-207-7.dyn.iinet.net.au)
16:11:16Paul_The_NerdYeah, there may be instances like that. I was just curious.
16:11:32Paul_The_NerdI tend to enjoy odd numbered dice. I saw a D7 once.
16:12:19lostlogicwoah, that's gotta be hard to design to roll even
16:12:58Paul_The_NerdIt was really more of a 7-sided cylinder-like shape. A prism.
16:13:31 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
16:13:36lostlogicahh
16:13:55Paul_The_NerdYeah
16:14:16Paul_The_NerdIt was for picking day of the week, and some other things for some game.
16:17:21 Join XavierGr [0] (n=XavierGr@ppp65-adsl-114.ath.forthnet.gr)
16:31:55 Join perplexity [0] (i=heh26103@217.165.124.51)
16:46:57 Quit DJDD__ (Read error: 104 (Connection reset by peer))
16:48:11 Quit DreamTactix291 (Read error: 110 (Connection timed out))
16:49:36lostlogicIt's official, the PCF50606 is both too smart and too stupid, I think I will blow another one up now to make me feel better
16:50:20peturdamaged your hardware?
16:50:28lostlogichaha, no... just a joke
16:51:17lostlogicJust let it charge in 'automatic mode' from a 4.04V starting point for 2 hours, and it never shut off
16:51:48lostlogicso either 2 hours wasn't long enough, or it doesn't know how to shutoff if it does'nt go to fast charge mode like I had suggested a while ago
16:52:56petur4.04V looks like full to me. won't it do trickle charging forever then?
16:53:23lostlogic~4.14 is full
16:53:49amiconnLiIon end-of-charge voltage is either 4.100V or 4.200V, depending on the exact cell type
16:54:07lostlogicyeah, it looks like it won't stop charging −− I'm going to have to make the powermgmt code smart enough to detect when the charger isn't goin gto fast charge mode and set the watchdog timer to reduce charging current and shut off instead.
16:54:38*linuxstb is starting to get concerned about the ipod's pcf50605...
16:54:46lostlogicamiconn: can't use voltage to determine end of charge, it'll be within 5% of end of charge voltage for the last hour of the charge
16:54:49peturmost fast chargers don't do full speed until the top afaik. at some point near the top they start some slower charging method
16:55:47lostlogicpetur: as amiconn will tell you, it charges at constant current until it reaches within 5% of end of charge voltage then it goes to constant voltage until the voltage drops off to 3% of the max charge current.
16:56:44lostlogiclinuxstb: the 50605 does not do the charging, does it?
16:56:47***Saving seen data "./dancer.seen"
16:57:07peturlostlogic: I should stop trying to discuss this stuff without reading datasheets and doc first ;)
16:57:35linuxstblostlogic: I'm assuming it does.
16:58:20lostlogiclinuxstb: from the datasheet: Main Battery Charger (MBC) (not present in PCF50605)
16:58:32linuxstbOK then :)
16:59:58linuxstbThe ipod video has a "LTC4066 Linear USB Power Manager / Li-Ion Battery Charger". Not sure about the other ipods then.
17:00
17:01:15*linuxstb needs to figure out how to disassemble his ipod
17:02:24ashridahwell, you clearly do it in such a way that the newspapers can pretend the ipod exploded spectacularly.
17:02:46*petur points to smashyouripod :D
17:03:23jelle-ksmashmyipod r0x
17:03:55ashridahbah. it's just not fun if the headlines don't make them sound like they can take your penis off randomly
17:05:48Paul_The_NerdAlright, after reinstalling cygwin and rebuilding the cross compilers (I'd apparently not compiled my coldfire one myself, using instead the cygwin package linked to in the cygwin install page) everything works again.
17:13:49 Part LinusN
17:14:48 Quit B4gder ("time to say moo")
17:15:31 Quit ender` (Read error: 104 (Connection reset by peer))
17:15:58 Quit Zagor ("Client exiting")
17:17:27 Join ender` [0] (n=ender@84.52.165.220)
17:18:31 Quit joe2 (Read error: 110 (Connection timed out))
17:21:56 Join linuxstb_ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
17:22:02 Quit linuxstb (Read error: 110 (Connection timed out))
17:22:48 Nick Lynx_ is now known as Lynx_awy (n=lynx@tina-10-4.genetik.uni-koeln.de)
17:27:32 Join Adam_ [0] (n=Adam@216.238.204.81)
17:28:23Adam_hey
17:29:17Jungti1234hi
17:31:10Adam_any status updates for a h10 port?
17:31:21Adam_people over at MisticRiver (myself, others)
17:31:41Adam_have been changing the boot images for some time, and many of us are interested in a RockBox port
17:32:22Paul_The_NerdWell, I haven't heard much talk about such a thing.
17:33:50Adam_its just that at MisticRiver, we have reached the point of custimizing the h10 where we cant do anything without a linux port or rockbox
17:33:56Adam_and there are alot of threads n the tipoc
17:34:06Paul_The_NerdWell, anyone there could start work on it.
17:34:17Adam_alright
17:34:29Paul_The_NerdI mean, to begin, look into documenting the hardware in the H10
17:34:34Adam_id like to make a wiki page for it but im not sure how to create a new page in twiki
17:34:41Adam_mediawiki is so much easier :D
17:34:43 Join ghode [0] (i=testing@host-84-9-105-221.bulldogdsl.com)
17:34:45markunAdam_: it's not difficult
17:34:54markunAnd if you don't do it right, anyone can change it
17:35:01Paul_The_NerdIf you just type a WikiWord it creates a new page, doesn't it?
17:35:45Adam_no idea..
17:35:51Adam_cant seem to figure it out
17:35:54*Adam_ is hopeless
17:37:00markunAdam_: Go here (or something like that) http://www.rockbox.org/twiki/bin/viewauth/Main/IriverH10Info
17:37:07markunAnd click create
17:37:11Adam_thanks
17:37:26markunDo you have a wiki account?
17:37:32Adam_yeah
17:37:34Papricahow can i know if the button hold is on?
17:38:16markunAdam_: You can always look at how other pages do it by clicking on "view raw" at the bottom of a page
17:38:33Paul_The_NerdDon't the H10s use the PortalPlayer 5020s too?
17:38:36Adam_are wiki links the same as in mediawiki
17:38:37Adam_yeah
17:39:00Adam_i created the iriver wiki so i got alot of information on all the players
17:39:09Adam_http://www.misticriver.net/wiki/index.php/H10_Hardware_Data
17:39:13Adam_there is the hardware data
17:40:29Paul_The_NerdWhat's the process for changing images in the firmware?
17:40:35 Quit joeh|Zzz ()
17:40:48Adam_using a program to change the images in the bl_h10.rom file
17:40:57Adam_becasue thosse are images before firmware starts
17:41:11markunAdam_: saab_rider can read chinese. Maybe he can translate the table when he gets back
17:41:24Adam_and the firmware/images are in the .mi4 file, which we cant open, its encrypted with some weird ARM/THUMB something
17:41:47Paul_The_NerdBut the firmware is stored on disk, rather than flashed somewhere?
17:42:58Jungti1234Paprica
17:42:58Jungti1234-_-;
17:43:08Papricayes
17:43:21Adam_thats what i have no idea of: the BL_H10.ROM contains images used before the firmware boots (low battery, boot screen, USB connect, etc.). Where the other images (menus, WPS, etc.) and menus are stored, as well as the rest of the firmware in in the .mi4 file, which we cant decrypt. WE're not sure where it is stored
17:44:32Paul_The_NerdWhat happens if the mi4 file becomes corrupted? Is there a way to restore your player?
17:45:18Adam_we have had people rename the bl_h10.rom file incorrectly and have bricked their player
17:45:42Adam_we havent corrupted the .mi4 becuasse we cant access it, so we dont know if that is an issue
17:45:45Paul_The_NerdAh
17:46:25Paul_The_NerdBut it permanently bricks the player if the bl_h10.rom is improperly named or corrupted? There's no way to restore it?
17:46:31Adam_yup
17:46:36Adam_RMA it..
17:46:44Paul_The_NerdInteresting...
17:46:44Adam_its happened to me a time or two and to others also
17:46:56Paul_The_NerdYou'd think if the file was loaded from disk there'd be a way to fix it.
17:47:02Adam_yeah
17:47:23Paul_The_NerdHas anyone taken the disk out of the player, and hooked it up via a dock of some sort and restored the file?
17:47:28Adam_once you eject the player from computer, it sends file to the flash...if you plug it in again, it's gone, you cant rechange it
17:47:36Paul_The_NerdAaah
17:47:49Paul_The_NerdSo, the files do get flashed.
17:47:57Adam_yes
17:47:59Adam_well
17:48:00Adam_the .rom
17:48:03Paul_The_NerdYeah
17:48:19Paul_The_NerdSo, it automatically flashes bl_h10.rom if present?
17:48:20 Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu)
17:48:33Adam_hmm.. i remember rockbox on my archos jukebox recorder 20 awhile back.. that thing was a beats..it fell from 3 feet and snapped the LCD in half..didnt bother fixing it
17:48:36Adam_yeah
17:48:46Paul_The_NerdThat seems... dangerous.
17:49:03Adam_that it flashes?
17:49:10Paul_The_NerdThat it flashes automatically.
17:49:21Adam_you need to flash it through the firmware
17:49:24Paul_The_NerdOh
17:49:36Adam_once you unplug it, you need to go to settings>extras>firmware upgrade
17:49:39Adam_then it flashes
17:50:53Adam_and thats when it dissapears from the drive when hooked up to a cmputer
17:51:08Paul_The_NerdAh
17:51:34Adam_the only other player i know of which uses .mi4 is philips gogear line
17:51:38Paul_The_NerdAnd the mi4 file stays present on the drive?
17:51:41Adam_(i have one myself..the new one)
17:52:09Adam_no.. the two files involved with updating firmware are (i forget).mi4 and (i forget)image.mi4
17:52:25Adam_once you unplug that, then it flashes THOSE automatically when upnplugged
17:53:27Adam_well
17:53:42Adam_i have to leave but hope something happens with this down the road
17:53:54 Join ender1 [0] (i=ychat@84.52.165.220)
17:54:03 Quit Adam_ ()
17:58:28 Join DangerousDan [0] (n=Miranda@newtpulsifer.campus.luth.se)
18:00
18:01:10 Join actionshrimp [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk)
18:01:40 Join NicoFR [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net)
18:05:24 Join [1]ender [0] (i=ychat@84.52.165.220)
18:07:32 Quit joshn_454 ("KVIrc 3.2.0 'Realia'")
18:08:12 Join Adam_ [0] (n=Adam@216.238.203.76)
18:09:34 Quit Adam_ (Client Quit)
18:15:20 Part petur
18:16:12 Join DreamTactix291 [0] (n=DreamTac@adsl-149-149-95.bna.bellsouth.net)
18:22:47 Quit Paul_The_Nerd ("Leaving.")
18:22:49 Quit ender` (Read error: 110 (Connection timed out))
18:23:43 Quit akaidiota (Connection timed out)
18:25:29 Quit ender1 (Read error: 110 (Connection timed out))
18:28:00Jungti1234bye
18:28:03Jungti1234good night
18:28:14 Quit Jungti1234 ()
18:40:24 Join ender` [0] (i=ychat@84.52.165.220)
18:41:39 Join DocterD [0] (n=DocterD@dslb-084-059-081-156.pools.arcor-ip.net)
18:42:42 Quit DocterD (Client Quit)
18:43:19 Join DocterD [0] (n=DocterD@dslb-084-059-081-156.pools.arcor-ip.net)
18:45:15 Quit darkless (Read error: 110 (Connection timed out))
18:45:46 Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk)
18:46:10 Quit thegeek_ (Read error: 104 (Connection reset by peer))
18:46:37 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
18:49:35 Join uwe_ [0] (n=uwe@ppp-82-135-2-225.mnet-online.de)
18:49:38 Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se)
18:52:14 Quit ashridah (Read error: 110 (Connection timed out))
18:56:41 Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
18:56:51***Saving seen data "./dancer.seen"
18:59:30lostlogicEasy to apply, and fairly obvious patch to improve battery smoothing: http://sourceforge.net/tracker/index.php?func=detail&aid=1407541&group_id=44306&atid=439120
18:59:40 Quit [1]ender (Read error: 110 (Connection timed out))
18:59:48 Join linuxstb__ [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net)
18:59:52 Quit linuxstb_ (Read error: 110 (Connection timed out))
19:00
19:00:24 Join koseski [0] (n=koseski@adm214.internetdsl.tpnet.pl)
19:00:55mirakthe simulator also simulate the H300 speed ?
19:01:08mirakor does it uses the full speed of host cpu ?
19:01:53linuxstb__It just runs at the full speed of the host CPU. It doesn't do any low-level simulation/emulation at all.
19:02:06 Nick linuxstb__ is now known as linuxstb (n=linuxstb@i-83-67-212-170.freedom2surf.net)
19:02:16mirakbut the ram space must be respected
19:02:17mirak?
19:02:25linuxstbProbably not.
19:02:28mirakplugin ram size etcerea
19:02:30mirakah ok
19:02:41 Join akaidiota [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
19:02:55mirakdoes it handle iram ?
19:02:58linuxstbNope
19:03:06 Join einhirn [0] (i=Miranda@bsod.rz.tu-clausthal.de)
19:03:19linuxstbAs it says on the tin - it's a UI simulator.
19:03:21mirakok so if you define a variable into iram it won't work
19:03:22amiconnPlugin RAM is *roughly* simulated
19:03:26 Quit einhirn (Client Quit)
19:03:38 Join Menollo [0] (n=53740bec@labb.contactor.se)
19:03:40lostlogicmirak: it will work, it just doesn't _do_ anything
19:03:56amiconnPlugin size itself isn't checked, but plugin_get_buffer() gives approximately what it would on target
19:04:14linuxstbAnd presumably the audio buffer is a similar size as well?
19:04:32amiconnyes
19:05:26mirakwhen I open a file, can I pass the file handler (an int in rockbox) to a function and use for open
19:05:27mirak?
19:05:33mirakhem read
19:05:35 Part koseski
19:06:15mirakI am just reading blank data from a file that's weird
19:07:26 Join ender1 [0] (i=ychat@84.52.165.220)
19:09:27linuxstbReading a little about the H10, it is scarily similar to the ipods - including a UMS emergency disk mode accessed by rebooting and then pressing a key-combination.
19:11:34miraklinuxstb: hum I am looking how to use the debug code
19:11:43mirakbriefly I can do what ?
19:11:59mirakI must had the ifdefs ?
19:12:11linuxstbYou mean DEBUGF ?
19:13:05mirakyes
19:13:46linuxstbDEBUGF will work fine (like printf) in your main plugin .c file, but it won't work in the other .c files in your plugin unless you define it yourself.
19:14:03mirakok
19:14:48 Quit ender` (Read error: 110 (Connection timed out))
19:14:56linuxstbOne way would be to add #include <plugin.h> at the top of any .c file you want to use DEBUGF in, and also add the line "extern plugin_api* rb;" at the top of the file.
19:15:17mirakI have that syste
19:15:19mirakm
19:15:48linuxstbThat should be fine then - just use DEBUGF in the same way you would use printf.
19:16:10lostlogicI think that having one running time level per percent is silly, we can do better on runing time guesses
19:17:42mirakDEBUGF(...) means it matches all the variables ?
19:17:51mirakthe 3 dots
19:19:25amiconnlostlogic: ?
19:20:02amiconnRockbox' runtime estimation is based on both battery charge state and current consumption.
19:20:22amiconnProbably the current consumption estimation needs adjustment for iriver
19:20:31 Quit akaidiot (Read error: 110 (Connection timed out))
19:24:19mirakhum okay, I was opeaning the avi in write mode ...
19:26:29lostlogicamiconn: yes, but it's based on the current percent rounded to 1 percent rather than a more precise value for the percent
19:26:45amiconnYeah, so what?
19:26:55amiconnBattery runtime is always a crude estimation
19:27:15mirakXlib: unexpected async reply (sequence 0xc3)!
19:27:17mirak:-/
19:28:38 Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no)
19:29:13mirakwith sdl
19:30:57lostlogicamiconn: *shrug* just why not estimate it by the smoothed voltage instead of the rough percent... "let's estimate based on an estimation"
19:31:04 Quit Maxime (Read error: 104 (Connection reset by peer))
19:31:17 Join Maxime [0] (n=flemmard@82.229.205.156)
19:37:26preglowdoes anyone actually care about the estimation?
19:37:34preglowif it was up to me, i'd just remove it
19:37:36preglowit's never accurate
19:37:40lostlogichehe, good point
19:37:45lostlogicI'll stop fussing about it.
19:38:01 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
19:38:35preglowsure no, just my view on things this
19:38:43preglowand i don't much see the point of it :)
19:38:50lostlogicstill, could commit my improved smoothing patch, because that is a real improvement
19:38:56preglowi love it when i start expressing myself like a cowboy
19:40:00linuxstbSeems the H10 windows installer contains an unencrypted firmware image that has a striking similarity with the start of the ipod's firmware. Including the arm exception vectors, and an almost identical PortalPlayer "Digital Media Platform" copyright message.
19:40:38lostlogicmore rockbox targets!
19:41:16 Quit Menollo ("CGI:IRC (EOF)")
19:41:17preglowlinuxstb: well, small wonder, they're both almost certainly using the portalplayer sdk
19:41:25eEyethe companies should come out with a completely customizable 'firmware scripting language'
19:41:27eEyethat would be cool
19:41:38linuxstbThe ipod is running "Build 04" from 2003.10.30, the H10 running "Build 129.5" from 2005.05.26. So seems like Apple forked early.
19:42:03preglowjust found by stringsing?
19:42:10linuxstbYes.
19:42:18preglowsounds... weird
19:42:26preglowbut then again, i have absolutely no idea about that sdk
19:44:08linuxstbI wonder what the disk on a H10 looks like - if there's a similar "firmware partition" arrangement.
19:44:43linuxstbIt seems to be brick-proof by having a flash-based emergency UMS mode - assuming you don't modify the flash.
19:45:06linuxstbWhere did that H10 person go? .....
19:47:03 Quit _Vladoman ("Leaving")
19:49:48 Join ender` [0] (i=ychat@84.52.165.220)
19:51:48amiconnOkay, reduced code diversity a bit :)
19:52:14linuxstbWhere?
19:52:45amiconnThe plugin overlay loader (for rockboy on archos) now uses the same header as the plugin loader
19:53:42lostlogicbah, having a 2200mAh battery is great until you need to discharge and charge the battery to test charging code
19:53:43linuxstbNice, so it's a plugin loader plugin...
19:54:04amiconnOverlays simply turn into "extended plugins" (variable load address, as long as the whole address space of the plugin fits into the audio buffer)
19:55:58 Join Matze41 [0] (i=Miranda@p5484FCC1.dip.t-dialin.net)
19:55:59amiconnWhen the new system will also be adapted for codecs, it becomes safe to change plugin and/or codec ram size
19:56:16amiconnOld plugins/codecs simply won't load if the start address doesn't match
19:57:11amiconnThe old system usually lead to a crash, because the codec/plugin was loaded at a different adress than it was linked for
19:57:40*amiconn want's to reduce the plugin RAM to 512KB on iriver & ipod
19:57:54eEyeanyone want to donate me a h320 so i can help with rockbox?? ;)
19:58:16lostlogicamiconn: do any plugins use close to that?
19:58:30amiconnRockboy uses ~400KB on iriver
19:58:45lostlogicso reducing from 768kB to 512 would be no harm.
19:59:05amiconnYes, but I'd do that only after changing the codec loader
19:59:21amiconnChanging plugin RAM moves the codec RAM around
19:59:26lostlogicyah
20:00
20:01:25preglowamiconn: with you there
20:02:15preglowlinuxstb: wasn't he called chaosd?
20:02:42lostlogicThink the backlight off option should be removed on the targets where the screen is unreadable without it?
20:02:44 Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com)
20:03:02linuxstbWhat about blind users (for example) ?
20:03:07 Join slimx [0] (n=slimx@vau75-7-82-234-251-56.fbx.proxad.net)
20:03:11lostlogicgood point. ok
20:03:19slimxhy
20:03:20linuxstbI'm sure there's other situations as well.
20:03:53linuxstbslimx: How's it going?
20:04:27slimxwell i'm sick :p
20:04:34 Quit novimon (Read error: 110 (Connection timed out))
20:05:00slimxbut everythings allright :)
20:05:20linuxstbOK :)
20:05:33preglowyou far have you got?
20:05:36linuxstbHave you got that LCD of yours doing anything?
20:06:09preglowremember to fix the spot the loader loads an image to, it isn't ifdeffed yet
20:06:31slimx:p
20:06:36slimxnope
20:06:59linuxstbpreglow: I assume your memory remapping code won't work on the PP5002?
20:07:00 Quit ender1 (Read error: 110 (Connection timed out))
20:08:03 Join Philip_0729 [0] (n=Philip_0@user-5469.lns1-c11.dsl.pol.co.uk)
20:09:17slimxi was looking for some way to replace the image_data used by ipodLinux (in the microwin driver) with the lcd_framebuffer
20:09:36slimxused by the rockbox kernel
20:09:59preglowlinuxstb: it should
20:10:06preglowlinuxstb: with no alterations, no less
20:10:21preglowgimme a sec and i'll see if my recollection is completely busted
20:10:26linuxstbpreglow: That's good.
20:11:17preglowoh, don't celebrate just yet
20:11:56amiconnlinuxstb, preglow: Do plugins now work on iPod w/o crashing?
20:12:17linuxstbThey work for me, yes. Before my commit today, they mostly worked. Now they all seem to work reliably.
20:12:21preglowlinuxstb: well, from the ipl code, it looks like it should work
20:12:34linuxstbDoes IPL remap the memory as well?
20:12:41preglowyes
20:12:49linuxstbOK. For some reason I thought they didn't.
20:12:56preglowthey sure do, that's where i got our code from
20:13:03linuxstbI wondered about that...
20:13:14linuxstbGood to see you're not breaking from tradition.
20:13:54linuxstbslimx: You need to use lcd_framebuffer.
20:14:21amiconnGoodie. Small wonder some plugins crashed before. Linking to another address than the load address isn't a good idea...
20:14:28linuxstbThis is a two-dimensional array - lcd_framebuffer[LCD_HEIGHT/4][LCD_WIDTH] on the iriver h120.
20:14:56linuxstbamiconn: Yes, I'm surprised they worked as well as they did. I guess there were no absolute addresses being used.
20:16:13amiconnlinuxstb: Could you check the size of rockboy on iPod?
20:16:27amiconn(Not the binary size, but the runtime size)
20:16:30amiconnrockboy.map
20:17:22linuxstbI don't think it's compiled for the ipod
20:17:24 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
20:17:28 Join ender1 [0] (i=ychat@84.52.165.220)
20:17:35preglowlinuxstb: nah, didn't alter that code much to boot either, ipl people themselves don't seem too certain on what it does
20:18:58linuxstbamiconn: No, it's not compiled. It probably just needs key bindings added.
20:19:04linuxstbWhich could be tricky...
20:20:42 Quit DocterD ("Leaving")
20:20:49 Part gtkspert
20:22:23slimxyes linuxstb i'm still working on the lcd_update_rect function :)
20:23:48slimxand i guess i have to replace the ADDR8 addr variable ipl use
20:24:05slimxwith the lcd_framebuffer
20:24:32slimxto write the pixels on the lcd device
20:24:48 Quit akaidiota (Connection timed out)
20:25:11slimxbut i really dk how :p
20:27:04 Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
20:32:33linuxstbamiconn: I've just made rockboy compile for the ipod. rockboy.rock is 82888 bytes, and according to rockboy.map, plugin_end_addr is 0x01fa1fd4 - so 663508 bytes....
20:32:41 Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-129-077.pools.arcor-ip.net)
20:32:57amiconnwhoa
20:33:01linuxstbSorry, ignore that.
20:33:38linuxstbSubtract 0x40000 from that total - plugin_start_addr is 0x1f40000
20:33:58amiconnThat's way better :)
20:34:13linuxstbSo it's 401364 bytes.
20:35:59linuxstbslimx: Each iteration of the loop in the lcd update code in microwindows will update part of a horizontal line. A horizontal line is 128 pixels, which is 32 bytes of data. This is why 0x20 is added to the address at the end of each iteration of the loop.
20:36:15NicoFRpaprica: there are some files missing in the all plugins - source archive at plugbox
20:36:35preglowarghh
20:36:43preglowwe'll need to play with thumb code some day
20:36:50preglowi can't stand the code being so bloody huge
20:36:59slimxok
20:37:05amiconnIt's around 10% larger than coldfire code
20:37:16linuxstbpreglow: Don't forget the "long-calls" issue as well though.
20:37:21amiconnlinuxstb: Isn't a line 160 pixels?
20:37:40lostlogicriscy code is almost inevitably going to be bigger eh?
20:37:44slimx160x128
20:37:47slimxi guess
20:38:10amiconnlostlogic: SH1 is risc too, but the code is more compact than arm
20:38:51lostlogicany idea why the difference then?
20:38:55slimxcan i use the lcd_framebuffer to store 2 pixels data at each cell ?
20:39:00lostlogicare both 3 address?
20:39:12amiconnSH1 code is sometimes even smaller than coldfire code
20:39:13preglowlinuxstb: gotta admit i have no idea what you're talking about
20:40:03amiconnlostlogic: No. SH1 is 2 addresses (except operations involving the multiplier, which use a 3rd (fixed) register)
20:40:05linuxstbpreglow: When I first tried to get Rockbox to compile for the arm, it wouldn't work - due to the large difference between addresses in RAM and IRAM.
20:40:20linuxstbSomething to do with PC24 problems.
20:40:27linuxstb(or PC26, I forget).
20:41:01lostlogichmm... wonder if it's the 3 addressiness of arm that ends it up having larger code size −− if GCC doesn't take proper advantage, or our code doesn't take proper advantage of the 3rd address or something
20:41:11linuxstbTomasz had a similar problem with his iFP port. The only way we could both get Rockbox to compile was to use the -mlong-jumps option.
20:41:20slimxyesterday i had this error while compiling the bootloader but i was using an old 2.95 gcc :p
20:41:48 Quit ender` (Connection timed out)
20:42:05preglowahhh, riiight
20:42:10preglowso it uses all relative calls by default
20:42:28preglowthat'll be a tiny problem
20:42:57preglowsince the only way to jump into thumb code is through the bx instruction, which is always relative
20:43:36preglowhrmm
20:43:50preglowprobably makes our code a bit larger and more inefficient
20:44:53 Join ender` [0] (i=ychat@84.52.165.220)
20:45:08 Join akaidiota [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
20:45:09preglowi think i can work around that
20:45:45preglowthere is such a thing as a long-call attribute
20:45:56preglowhow about we stuff that into the ICODE_ATTR define?
20:46:16preglowwith a bit of luck, only calls to iram will be long call
20:47:14amiconnWhat about functions in iram which call back non-iram functions?
20:47:43preglowi'm kind of hoping gcc will understand that facilitates a long call
20:48:03preglowsince it's in a long call function, calling a non long call function...
20:48:09preglowbut yeah, i'm not counting on it
20:50:00preglowhmm
20:50:05preglowi don't see how this can work
20:50:21preglowbut yeah
20:50:24preglowi got another solution
20:50:28preglowmapping the iram closer to 0
20:50:38preglowwhich will break crudely on 5g
20:50:43preglowwith 60 gig hard drive
20:50:47preglowhaving 64 megs of ram
20:51:40preglowi don't get this
20:52:03preglowfunctions with section attributes should always be long call, so i guess the issue you mention is what's biting us, amiconn
20:52:13PapricaNicoFR, which plugins?
20:52:20Papricafiles**
20:52:36amiconnpreglow: Interesting post: http://gcc.gnu.org/ml/gcc-bugs/2002-08/msg00236.html
20:52:50NicoFRat least 'extras/plugbmp.c'
20:52:59amiconnOld onbe, but it helps to understand what's going on...
20:53:07Papricaohh
20:53:08NicoFRi think it's the only one
20:53:11Papricayou right
20:53:39NicoFRi thought there was also the menu.bmp for brickmania missing, but it seems you included it in the .rock, right ?
20:54:04Papricayep
20:54:14Papricai add them to brickmania.h
20:54:21Papricathem = all the images
20:54:28NicoFRok
20:54:42NicoFRit's niver that way... do you know why eli doesn't do the same ?
20:54:51NicoFR*niver=nicer
20:55:03preglowbah, this smells fun
20:55:24amiconnhttp://gcc.gnu.org/bugzilla/show_bug.cgi?id=7525
20:55:31amiconnOngoing...
20:55:34preglowi figured gcc had to create stub function if you used thumb code
20:56:36amiconnI wonder whether it's possible to tell gcc to use long calls for cross-section calls, and relative calls within the section
20:56:52***Saving seen data "./dancer.seen"
20:56:54preglowproblem is that gcc can't always tell what section a function is in
20:57:19preglowcan you set a section attribute on a function in a header file?
20:57:23preglowif so, we'll be ok, if not, no
20:58:11NicoFRPaprica: btw, thanks for adding this archive, it was annoying to have to load each page :)
20:58:35NicoFRmaybe you could also add update news for all plugins on that page ?
20:58:48Papricaon the first page?
20:58:52NicoFRyes
20:59:14Papricaand eli loves his bmp viewer ;]
20:59:43NicoFR:p ok
21:00
21:00:00NicoFRalso i read about you and needleboy having trouble over backlight.c
21:00:17 Quit akaidiot (Connection timed out)
21:00:36Papricamm
21:00:38Papricayes
21:00:46NicoFRi uploaded a version which sould work
21:00:53Papricayes i saw
21:00:55NicoFRsee my post at misticriver (hitboy)
21:00:58NicoFRok
21:01:14Papricagood to know that is u =]
21:01:42amiconnpreglow: Yes you can do that
21:02:06amiconne.g. plugin.h does that for plugin_start()
21:02:17amiconn(will be removed soon)
21:02:32preglowamiconn: yes, 'cause gcc itself needs to see it
21:02:43preglowamiconn: if it's gone as far as the linked before it's resolved, it's too late
21:02:54preglowlinker
21:03:00amiconnAhahahaha
21:03:19amiconnSmall wonder why arm-elf-gcc doesn't produce thumb code...
21:03:21amiconn(iiuc)
21:03:24amiconnrofl
21:03:42preglowit does
21:03:43amiconnthumb code is an entirely different target: thumb-elf (!!)
21:03:57preglowthen what's -mthumb for?
21:04:06amiconnI dunno
21:04:12preglowit does generate thumb
21:04:14preglowpretty sure of that
21:04:15amiconn..but I found that there is thumb-elf
21:05:27preglowwell
21:05:30preglowit does generate thumb
21:05:32linuxstbPresumably thumb-elf produces only thumb code, and arm-elf either arm, or mixed.
21:05:34XavierGrOh you were talking about battery estimation... anyone had the time to check my battery_bench plugin? It can give you some nice graphs of the overall battery drain.
21:05:35 Part Philip_0729
21:05:35preglowi just made a smell test program
21:05:51preglowlinuxstb: generating just thumb doesn't make sense, exception handlers have to be arm code
21:06:14preglowhaha
21:06:17preglow_SMALL_ test program
21:06:29XavierGramiconn: It would be a good thing to test it on one of your ondios just to see if it can work on a flash player.
21:06:31preglow.code 16 and all, complete with opcodes that doesn't exist in ordinary arm
21:08:49linuxstbThere also seems to be an arm-thumb-elf target...
21:09:19preglowghahah
21:09:23preglowthis is getting rich
21:09:41preglowno, i pretty much know why we can't build for thumb, and that's because of interworking in libgcc
21:09:45preglowrather the lack of it
21:09:52preglowlong-calls + interworking = overhead
21:11:13 Quit akaidiota (Connection timed out)
21:11:26 Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
21:11:59amiconnpreglow: Perhaps this is the difference between the [arm-][thumb-]elf-gcc variants?
21:12:01 Join Matze41 [0] (i=Miranda@p5484FCC1.dip.t-dialin.net)
21:12:13amiconnIiuc libgcc is built when you build gcc
21:12:44 Quit ender1 (Connection timed out)
21:15:12preglowyeah, but i also believe you said there were some flags to configure that described what options you wanted libgcc built with
21:15:47amiconnYes, however these options don't seem to change anything here
21:15:53amiconnDid you try them?
21:17:41 Quit thegeek (Read error: 110 (Connection timed out))
21:17:57linuxstbslimx: Have you got the bootloader compiling that?
21:18:27 Join XavierGr_ [0] (n=XavierGr@ppp49-adsl-32.ath.forthnet.gr)
21:18:28preglownope, didn't
21:19:22linuxstbslimx: I think the best thing to do is to make the bootloader compile, and then play with the lcd_update() function until you can get something displayed that you recognise. You could add an infinite loop into the bootloader after the first call to lcd_update() to see the results.
21:19:47linuxstbAlso, the button code in the Rockbox bootloader is taken from the ipodlinux bootloader - tools/ipodloader/ in their CVS.
21:21:20 Quit `3nergy (SendQ exceeded)
21:21:45 Join ashridah [0] (i=ashridah@220-253-121-109.VIC.netspace.net.au)
21:27:43 Join LinusN [0] (n=linus@labb.contactor.se)
21:31:55 Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
21:35:30linuxstbBHSPitLappy: Have you played iBoy on your ipod? If so, what button mapping is used?
21:35:37BHSPitLappynope
21:35:49 Quit XavierGr (Read error: 110 (Connection timed out))
21:35:58linuxstbI've just adding some (stupid) key mappings to Rockboy, and now it's compiling and running on my ipod.
21:35:58BHSPitLappyi've only ever ran it on a friend's mini, and i couldn't load roms and the keymappings were backwards
21:36:10BHSPitLappycool
21:36:12BHSPitLappywhat kind?
21:36:20Rob2222Has someone a compiled bootloader that i could use on a ipod video?
21:37:29linuxstbBHSPitLappy: 4G Color
21:37:35BHSPitLappycool
21:37:42BHSPitLappywill it work on a nano?
21:37:45linuxstbI think the LCD update function will need adapting for the Nano's smaller screen.
21:37:49BHSPitLappymmk
21:38:01linuxstbIIRC, the Nano's screen is smaller than a gameboy's.
21:38:22BHSPitLappyis rockboy just a gameboy emu
21:38:24BHSPitLappyor color too?
21:38:28linuxstbBoth.
21:38:58linuxstbIt seems to be in colour now (a new feature of rockboy), but I don't know if it's correctly emulating gamboy color colours.
21:41:00 Join SteL [0] (n=stel@slawson.plus.com)
21:41:14linuxstbOK, it seems iboy uses touches at 8 different positions on the clickwheel to emulate 8 buttons...
21:41:27preglowrockboy was made for gameboy colour
21:41:30preglowbut hcl ripped out some parts
21:41:38linuxstbDid the recent patch put them back?
21:41:44preglowdoubt it
21:41:59linuxstbI've just tried a .gb game, and it's in colour.
21:43:23LinusNhehe, i emailed neomagic regarding the cpu in the gigabeat meg seriec
21:43:30LinusNseries
21:43:44linuxstbAnd they sent you back some datasheets and C source code?
21:43:45LinusNi asked for the data sheets
21:44:15LinusNgot the usual reply asking what product i was developing and how big the production volume is
21:44:30BHSPitLappywhy don't you find one of the test roms out there
21:44:33LinusNi told them about rockbox
21:44:49LinusNthe reply:
21:44:52LinusN"Hi Linus,
21:44:52LinusNThis sounds interesting. Please find the databook attached. I have also
21:44:52LinusNattached the application note refering to MP3 players and the SDB user
21:44:52DBUGEnqueued KICK LinusN
21:44:52LinusNguide, both of which may also be useful.
21:44:52LinusNPlease keep me informed as to how you get on"
21:45:02LinusN:-)
21:45:03linuxstbWow...
21:45:26preglowhahahah
21:45:28preglownot too shabby
21:45:29LinusNthis world is not so rotten after all
21:45:31linuxstbHave you looked at them yet? Are they useful?
21:45:42LinusNthe contains the whole shebang
21:45:48BHSPitLappycan you give broadcom a call?
21:45:48LinusNthey contain
21:45:50CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
21:45:50*linuxstb feels warm inside...
21:45:52preglowjhahahahah
21:46:03preglownono
21:46:06preglowportalplayer
21:46:09BHSPitLappyheh
21:46:10BHSPitLappyyeah
21:46:12BHSPitLappythem too
21:46:14preglowplease, now, i can feel the magic wearing off
21:46:38PapricaLinusN, thereis a chance to view the wps screen while plugin is on?
21:46:43LinusNi don't yet know if i'm allowed to publish them, awaiting answer from neomagic
21:47:35LinusNPaprica: it could probably be done, but it might require some work
21:48:01Papricayep
21:48:03Papricai see
21:48:04Papricaundefined reference to `gui_wps_show'
21:48:05Paprica=\
21:48:29Papricaand i think when i fix it
21:48:39Papricamore problem will be show?
21:49:38BHSPitLappyhow would you guys react if a new mp3 player was released using rockbox as its firmware
21:49:49amiconngrmpf :/
21:51:23amiconnI need a declaration from plugin.h in uisimulatr/common/io.h
21:51:42amiconn...but I can't just include plugin.h, since that causes a ton of error msgs
21:52:05LinusNBHSPitLappy: would be cool
21:53:00BHSPitLappyit sure would be cost-effective...
21:53:29linuxstbAnyone still following the Neuros developments?
21:54:13BHSPitLappylinuxstb / preglow, one of you make a ipodloader2 patch for rb support
21:54:15BHSPitLappy:D
21:55:06BHSPitLappypretty please?
21:55:56 Join seffy [0] (i=seffy@HFA62-0-165-54.bb.netvision.net.il)
21:56:07seffyhi
21:56:17 Join solexx_ [0] (n=jrschulz@d085230.adsl.hansenet.de)
21:57:37preglowhaha
21:57:44preglownot too interested in ipodloader2, i'm afraid
21:57:51preglowbut it should be dirt simple
21:59:44Xerionbah worms for gameboy has select+move for scrolling screen, not easy to do on my h140 ;)
22:00
22:00:16Xerionow wait i just need to hold select longer to get arrow :p
22:00:17BHSPitLappypreglow: you want a dollar in paypal? :)
22:01:47preglowhaha
22:01:51preglowi want a beer
22:02:06preglowsomeone found beerpal.com
22:03:48linuxstbBHSPitLappy: I'll probably do it at some point, but I've other things I want to do first. ipodloader2 also doesn't work very well on my ipod.
22:03:56seffyhi...i installed Rockbox on my iriver H320
22:03:58 Quit seffy ()
22:04:05BHSPitLappylinuxstb: what model?
22:04:15linuxstbYou asked me that about 5 minutes ago...
22:04:19BHSPitLappylol
22:04:21BHSPitLappydamn
22:04:29linuxstb:)
22:04:31BHSPitLappysorry, i just woke up
22:05:35 Quit slimx (Remote closed the connection)
22:05:56NicoFRPaprica: where can i get the source to pong2 and snow2 ?
22:06:12Papricammm
22:06:39Papricaask needleboy
22:06:45Papricai delete it =\
22:07:04NicoFRdid you give him the sources or the rocks ?
22:07:14Papricamm maybe its in the source of the optimaized version
22:07:34Papricayou know what?
22:07:37Papricawait a sec
22:08:16Papricaok got it
22:08:25NicoFR:)
22:08:34Papricayou can recive files here?
22:08:43NicoFRno
22:08:53Papricaok
22:09:02*linuxstb mentions the patch tracker...
22:09:35Paprica=\
22:09:36Papricahttp://plugbox.rockbox-lounge.de/plugins.zip
22:09:50 Quit XavierGr_ (Read error: 104 (Connection reset by peer))
22:09:52Papricaits not my patch
22:09:53Rob2222LinusN: What happened? Got you help from a company?
22:09:54Paprica=\
22:10:49NicoFRthx
22:10:59LinusNyes
22:11:10Rob2222ah, ok, cpu datasheets. overread it.
22:11:27NicoFRPaprica: are they based on patches 1378146 and 1378075 ?
22:11:42Papricareally dont know
22:11:46 Quit solexx (Read error: 110 (Connection timed out))
22:11:59NicoFRok
22:12:42linuxstbRob2222: I could compile the bootloader for the ipod video for you, but why do you need it? It's not much use by itself.
22:12:47NicoFRi looked in the optimised build source... no sources for 3rd party plugins, only rocks :(
22:14:39 Join tomal [0] (n=tomek@155-moo-7.acn.waw.pl)
22:14:54Paprica=\
22:15:14 Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
22:15:24amiconnFun...
22:15:36 Join Matze41 [0] (i=Miranda@p5484FCC1.dip.t-dialin.net)
22:15:39*amiconn has working plugin target & version check in the sim
22:15:54NicoFRhi Matze
22:16:33linuxstbRockboy on the ipod seems to be working quite well. If only it had 3 more buttons...
22:16:58tomallinuxstb: I read in the logs that you were talking about long calls in arm-elf-gcc
22:17:08tomallinuxstb: I investigated that a bit
22:18:05linuxstbAny solutions?
22:18:36tomallinuxstb: GCC 3.x always makes a short call to a function defined earlier in the current file, unless -mfunction-sections is set
22:19:32tomallinuxstb: the solution could be to place a function to which we want to make a long call after all the places in which it is called
22:19:58tomallinuxstb: and set __attribute__((long_call)). It will not be ignored there.
22:20:03tomal*then
22:21:07tomalIt seems that in GCC 4.x calls to functions with section attribute are always long (or at least unless they do not have short_call attribute)
22:21:34tomalI haven't checked it, just looked at the GCC 4.x source code, so I am not sure
22:21:55linuxstbHave you tried this in Rockbox yet?
22:22:44Rob2222linuxstb: My cohabitant got an iPod Video, and I thought, lets look how far RB is on the ipod. Its useless atm?
22:22:47 Quit psi` (Read error: 104 (Connection reset by peer))
22:23:08tomalI successfully compiled the ifp port with short calls after I had placed one of the functions from rolo.c (rolo_restart perhaps) at the end of the file, leaving prototypes earlier
22:23:29linuxstbIt hasn't been well-tested on the video, but it runs, and plugins should work.
22:23:53linuxstbBut you don't have IRAM, do you?
22:24:45Rob2222IRAM?
22:25:08linuxstbThe IRAM comment was directed at tomal.
22:25:14Rob2222ah ok.
22:25:26 Quit uwe_ (Read error: 104 (Connection reset by peer))
22:25:43linuxstbRob2222: The bootloader is only part of what you need though. You'll also have to compile Rockbox itself, and also the ipod_fw utility.
22:26:02Rob2222When RB is running on the ipod, am i able then to simply copy MP3 files to the HD and play them? Without the damn itunes software?
22:26:16lostlogicLinusN: I'm confused by the code that sets voltages. the values are not the same for two outputs that are supposed to be the same :-\
22:26:27linuxstbRob2222: Of course :)
22:26:44linuxstbRB on the ipod will be more or less identical to RB on the iriver h1x0 and 3x0 devices.
22:26:49tomallinuxstb: I have IRAM in ifp. The ifp port did not compile when I simply removed -mlong-calls and -ffunction-sections
22:27:07linuxstbDo you put any code in IRAM apart from the rolo function?
22:27:13Rob2222linuxstb: GREAT
22:27:36*linuxstb goes to look at the ifp source
22:28:29tomallinuxstb: I don't put any code by myself. Only the code that was already declared to be in IRAM was there.
22:28:43Rob2222lostlogic: i read the pcf50606 data sheet last night. But I didnt figure out, at what condition the automatic charging re-starts, after the battery is full.
22:28:57 Quit Lear ("Chatzilla 0.9.69.1 [Firefox 1.5/2005111116]")
22:29:12lostlogicLinusN: at least the IOREGC looks to be set to 2.9 not 3.3
22:29:17linuxstbtomal: You haven't defined the I*_ATTR macros for the ifp in firmware/export/config.h So I think nothing will be in IRAM apart from the rolo code - which doesn't use those macros.
22:29:17amiconnI hope it will be okay that if you try running an 'empty' plugin in the sim with my new code, it will display 'Incompatible model' instead of exiting silently...
22:29:24Rob2222linuxstb: Compiled ipod builds arent on the hp, yet, or?
22:29:39lostlogicRob2222: I'm coding it to resume charging by software, I don't believe it would do so automatically
22:29:40linuxstbRob2222: No, we're waiting for them to be more stable.
22:30:09lostlogicbut I'm still having issues with it not listening to me.
22:30:54Rob2222lostlogic: Whats the problem? Does it charge when it doesnt should?
22:31:40tomallinuxstb: OK, so that's why it was enough to change only one file.
22:31:53 Join aegray [0] (n=aegray@12-210-160-124.client.insightBB.com)
22:32:12lostlogicRob2222: yeah, I'm reading MBCC1 as 00011110 and MBCS1 as 01010001 at the same time :-(
22:33:23 Join seffy [0] (i=seffy@CBL217-132-159-63.bb.netvision.net.il)
22:33:32seffythere is hebrew speakers here?
22:33:49lostlogicRob2222: if you apply the debug_menu part of my patch (and fix it so it compiles) but on other parts, you can watch what your PCF50606 says
22:34:01lostlogic(but not other parts that is)
22:35:09tomallinuxstb: Anyway, it seems that in order to compile without -mlong-calls with GCC 3.x we would have to rearrange functions in many files, as I wrote above.
22:35:30tomallinuxstb: Or possibly, GCC 4.0 could compile it without changes.
22:35:41linuxstbWell, it's not a high priority for me - it's just an optimisation we can look at later.
22:36:05seffyi installed on my h320 rockbox...and it was HUGE!!! its really good !!! but i was so upset...when i find out how much time i can hear music ...
22:36:27seffythe battery just.....
22:36:32linuxstbtomal: gcc 4.0 seemed to produce slower code for the m68k - have you tested it with ARM code?
22:36:50seffyand in the other hand on the IRIVER firmwire my bat is good...
22:36:56seffywhat is the problem ?
22:37:07tomallinuxstb: No, as I wrote, I just looked into its source code.
22:37:20seffyand if i can help to the project i glad to do it..
22:37:31Rob2222lostlogic: the pcf is already in the debug screen
22:37:32Rob2222:)
22:37:37lostlogicseffy: are you going by when the player shuts down in each firmware, or based on the percentages that rockbox reports?
22:37:47lostlogicRob2222: from my patch, or your own version?
22:38:06Rob2222rockboy h300 optimised
22:38:10Rob2222x
22:38:13Rob2222z
22:38:24lostlogicdid they apply my patch!? It doesn't charge right currently!
22:38:42Rob2222dont know... ^^ only found the pcf in the debug menu
22:38:47seffylostlogic i didnt understand what u mean...
22:38:54Rob2222and started to read the data sheet :)
22:38:59lostlogicbah
22:39:16tomalWell, I have to go. Good night.
22:39:19 Part tomal
22:39:43seffyi cant explain ...in the iriver firmwire i have good bat life and in the rockbox ....
22:40:12linuxstbHow do you measure the battery life?
22:42:05seffyby the WPS that mention the HOUR MIN AND SEC and by the [−−-] in the other menus of rockbox settings
22:43:09 Join uwe_ [0] (n=uwe@dslb-084-056-011-082.pools.arcor-ip.net)
22:45:27 Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no)
22:46:11seffyhow much time it shuld last?
22:46:47lostlogicseffy: the reporting in the WPS is not accurate. The only real test is to see how long it actually runs with each firmware
22:47:56seffywhat do u say ....that the Battery indicator is nothing?
22:48:18lostlogicyes, I think that applies to both firmwares.
22:48:32lostlogicit's not 'nothing' but it is also not by any means precise
22:48:42lostlogic(nor accurate)
22:49:43seffyand i dont get it...if i charge the iriver h320 in the IRIVER FIRMWIRE it charge that system...but if i charge it in ROCKBOX O.system mode it charge that specific sys?
22:50:09lostlogicI don't understand, sorry.
22:50:10seffycuz...i dont get it and it all make a huge mess...and i the end i dont have bat...
22:50:34lostlogicthey each charge the same battery
22:51:19lostlogicif you are using an h3x0 optimized build from the last few days, charging probably isn't working right... they applied a patch of mine that is a bit broken.
22:51:56seffyha....
22:52:05seffyso what is the BEST WAY TO INSTALL rockbox ?
22:52:11seffyand what files exac?
22:52:17Bagderunzip a daily build
22:52:23seffynow?
22:52:26seffyi mean
22:52:27seffy...
22:52:30Bagder?
22:52:32seffywhat to do exac?
22:52:41Bagderdownload it
22:52:43seffyi download the d.b and ?
22:52:44Bagderunzip it
22:52:47seffy..?
22:52:49preglownice point, here
22:52:52preglowdid we even try gcc4 for arm?
22:52:55preglowit might be good
22:53:02 Quit akaidiot (Connection timed out)
22:53:07linuxstbpreglow: I don't think I did.
22:53:08 Join b0br [0] (n=d5a8b399@labb.contactor.se)
22:53:14preglowlinuxstb: me neither, for some clever reason
22:53:17 Part LinusN
22:53:19preglowi'm thinking that's got to change
22:53:21seffyand then what to do...? where i get a 0.29 hacked?
22:53:31seffyi mean...cracked for both o.s
22:53:32seffy?
22:53:39lostlogicseffy: you don't need to reinstall the bootloader
22:53:55lostlogicthat's a one time thing unless the bootloader version changes (it's at v5 now)
22:54:43seffyso where i get a new one?
22:55:01seffyand how much time...the iriver h320 with rockbox shuld last?
22:55:04lostlogicjust download the daily bulid like bagder said, and unzip it onto your player
22:55:11Bagderwe have this web site you know...
22:55:11lostlogicseffy: same as with the iRiver firmware
22:55:21seffyreally?
22:55:56seffyand where i get the bootloader v5 with 0.29k ?
22:56:06seffypls...sorry i really want good rock
22:56:16lostlogicas Bagder there's a website... ya know... www.rockbox.org
22:56:23lostlogichas the answers to these questions on it
22:56:37seffyk...10x a lot
22:56:41 Quit seffy ()
22:56:56***Saving seen data "./dancer.seen"
22:57:13 Quit matsl (Remote closed the connection)
23:00
23:00:34 Quit Matze41 ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
23:05:03 Quit ghode ()
23:09:23 Join birdfish [0] (i=bfisher@mail.affidavitmaker.com)
23:09:43birdfishHow heavy is the development of Rockbox for the ipod nano/5G
23:10:30BagderI'm quite sure preglow and linuxstb appreciate all help they can get
23:10:51linuxstbbirdfish: What do you mean?
23:11:07birdfishI don't have one just yet. I was thinking about getting one. (just wanted to know that it was being worked on)
23:11:10birdfishBecause I got the X5
23:11:20birdfishWhen I thought that Rockbox would be heavily developed for it.
23:11:24birdfishBut then I was dissappointed
23:11:26Rob2222lostlogic: got my query?
23:11:36Bagderthe x5 work is only starting
23:12:05birdfishI have some programming knowledge with VB.net and would also like to help some with the projects if there was anything that I could do
23:12:43linuxstbMost of the programming is in C - Rockbox could be your chance to learn it.
23:12:55birdfishDefinitely :)
23:13:04birdfishBut hey, I've gotta run for a bit. I'll be back later tonight.
23:14:08linuxstbRockbox need work at all levels to work 100% on the ipods. A good introduction would be adjusting some of the plugins to work nicely with the ipod's screen size and keypad.
23:14:14thegeekbirdfish : how did you get the idea that rockbox would be heavily developed for the x5?
23:16:02lostlogicRob2222: are you registered on this network so you can send queries?
23:17:29amiconnBah, dependency bug in the plugin Makefile
23:17:55*amiconn was wondering why credits.rock didn't get rebuilt, only relinked, while all other plugins did
23:18:49amiconnBagder: Do you have an idea how this could be fixed? Right now credits.o is mentioned explicitly in the Makefile
23:19:08amiconnI guess this prevents the automatic dependency generation from working (?)
23:19:58 Join akaidiot [0] (n=nope@c-7244e255.363-1-64736c11.cust.bredbandsbolaget.se)
23:20:25 Part SteL
23:23:17 Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com)
23:24:43Bagderhm
23:26:34 Quit ashridah ("Leaving")
23:26:34 Quit actionshrimp (Read error: 104 (Connection reset by peer))
23:27:18 Join actionshrimp [0] (i=dave@dhcp-163-1-214-233.seh.ox.ac.uk)
23:28:37Bagderthe problem is that the dep generation fails...
23:28:48Bagderdue to credits.c including a file that doesn't yet exist
23:29:09amiconntouch ?
23:29:24Bagderyes, I did a somewhat ugly fix for lang.c and the exact same problem
23:32:25amiconnI now have what I think is a rather elegant method for plugin model & version check in the sims
23:32:52amiconnSimulator plugins now use the same struct plugin_header as target plugins, exported as a symbol
23:33:25amiconnsim_plugin_load() returns a pointer to that header, if present. plugin_load() acts accordingly
23:34:47amiconn2 fields of the struct are unused on the sims, I hope that's not too bad ;)
23:35:05Bagder:-)
23:35:20Rob2222lostlogic: no, I need to register? I was able to query linus without reg.
23:35:33 Join kkurbjun [0] (n=Jim@c-24-8-222-177.hsd1.co.comcast.net)
23:35:46lostlogiche has that feature turned off... but I don't know how to do that...
23:36:19kkurbjunLinusN: I've uploaded a new patch for rockboy if you're interested or have some time
23:36:19lostlogicnvm, figured it out
23:36:20lostlogicresend
23:36:21amiconnRob2222: On freenode you can query another user if you're registered, or if the user allows queries from unregistered users
23:37:39 Join ModernExecutive [0] (n=bob@pool-70-18-144-126.norf.east.verizon.net)
23:37:50linuxstbkkurbjun: URL? What does your patch improve?
23:37:58ModernExecutivehallo all
23:38:43kkurbjunhmm, it's not showing on the rockbox page
23:39:02kkurbjunhttp://sourceforge.net/tracker/index.php?func=detail&aid=1407719&group_id=44306&atid=439120
23:39:02 Join novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi)
23:39:43kkurbjunautomatic frameskip, wrote some asm for some stuff, IRAM.. I tried that but I didn't see much in improvements
23:41:14amiconnkkurbjun: The patch list on the rockbox site is only updated once per day afaik
23:41:15preglowhmm
23:41:27preglowfor a simple test routine, thumb needed just two more instructions than arm
23:42:04 Quit NicoFR ()
23:43:25Rob2222uhm, register at freenode.net?
23:43:44Rob2222ah got it
23:45:45kkurbjunoh, ok
23:46:09Bagdertwice actually
23:46:16preglowwoot, new rockboy opts!
23:46:37mirakwhat's the file system of ipods ?
23:46:51aegrayfat32 or hfs
23:46:51preglowfat32 or hfs
23:46:52aegray+
23:46:55aegraydamn
23:47:00aegrayoh wait i was first
23:47:05*aegray does a victory lap
23:47:05preglow:/
23:47:07preglowwhy, hello
23:47:09aegrayhi
23:47:11preglowhaven't noticed you in here before
23:47:14 Nick Rob2222 is now known as Rob2222_ (n=Miranda@ACB1DFED.ipt.aol.com)
23:47:19aegrayi sneak around
23:47:29preglowgoodie
23:49:41 Nick Rob2222_ is now known as Rob2222 (n=Miranda@ACB1DFED.ipt.aol.com)
23:50:57 Join BHSPitMonkey [0] (n=billybob@adsl-64-123-190-199.dsl.rcsntx.swbell.net)
23:51:41 Join petur [0] (i=petur@d54C1B62E.access.telenet.be)
23:52:54 Join einhirn [0] (n=Miranda@p5486126F.dip0.t-ipconnect.de)
23:57:42preglowholy sheeyat, linux copies faster to the nano than windows
23:57:47preglowby a margin so large it ain't even funny
23:58:10lostlogicpreglow: use copy from cmd instead and it's faster
23:58:22Paul_The_Nerdpreglow: For some reason I was copying to my Nano about as fast as to my H120 yesterday.
23:58:37lostlogicpreglow: unzipping rockbox takes 90s with windows unzip and < 8 on the command prompt
23:58:51preglowyes, indeed
23:58:54preglowi can imagine
23:59:00preglowwinzip uses bloody ages

Previous day | Next day