00:01:33 | DEBUG | EOF from server (Success) (snapshot: netstuff.c line 545) |
00:01:33 | *** | Cleanup |
00:01:33 | *** | Cleanup |
00:01:33 | *** | Saving seen data "./dancer.seen" |
00:01:33 | *** | Exit |
00:01:35 | *** | Started Dancer V4.16 |
00:01:35 | DEBUG | connect(2) failed on socket 3 (Connection timed out) (snapshot: netstuff.c line 150) |
00:01:35 | *** | Connected to irc.freenode.net on port 6667 |
00:01:35 | *** | Logfile for #rockbox started |
00:07:09 | DEBUG | EOF from server (Connection reset by peer) (snapshot: netstuff.c line 545) |
00:07:09 | *** | Cleanup |
00:07:09 | *** | Cleanup |
00:07:09 | *** | No seen item changed, no save performed. |
00:07:09 | *** | Exit |
00:07:09 | *** | Started Dancer V4.16 |
00:07:09 | DEBUG | connect(2) failed on socket 3 (Connection refused) (snapshot: netstuff.c line 150) |
00:07:09 | *** | Connected to irc.freenode.net on port 6667 |
00:07:09 | *** | Logfile for #rockbox started |
00:07:14 | *** | Server message 501: 'logbot :Unknown MODE flag' |
00:07:14 | Mode | "logbot :+i" by logbot |
00:07:14 | | Join logbot [0] (n=bjst@labb.contactor.se) |
00:07:14 | | Join gromit [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
00:07:14 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
00:07:14 | | Join ramneek [0] (n=ramneek@12.184.59.2) |
00:07:14 | | Join YouCeyE [0] (n=YouCeyE@vp089013.reshsg.uci.edu) |
00:07:15 | | Join matsl [0] (n=matsl@82.182.85.76) |
00:07:15 | | Join Bernd_B [0] (n=bernd@84.60.139.143) |
00:07:24 | | Join pill [0] (i=pill@loves.voltshells.com) |
00:07:25 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
00:07:33 | | Join warewolf [0] (i=warewolf@69.56.173.109) |
00:07:35 | | Join jaebird [0] (n=jaebird@38.96.210.3) |
00:07:37 | | Join slasherx [0] (n=me@24-247-171-121.dhcp.bycy.mi.charter.com) |
00:07:44 | | Join damaki [0] (n=Chocolat@83.198.243.191) |
00:07:47 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.96.50) |
00:07:49 | | Join Kohlrabi [0] (n=Kohlrabi@82.83.141.219) |
00:07:49 | | Join stamppot [0] (n=alberink@82.75.160.14) |
00:07:50 | | Join banan_ [0] (i=banan@130.240.208.71) |
00:07:50 | | Join SereRokR [0] (n=Fletcher@195.4.210.2) |
00:07:53 | | Join mikearthur [0] (i=mike@82.41.205.190) |
00:08:19 | | Join CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
00:08:23 | | Join earHertz [0] (n=chatzill@24.30.242.135) |
00:10:09 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
00:11:25 | | Join vHs [0] (n=vincent@speelplaats.net) |
00:11:54 | DEBUG | EOF from server (Success) (snapshot: netstuff.c line 545) |
00:11:54 | *** | Cleanup |
00:11:54 | *** | Cleanup |
00:11:54 | *** | No seen item changed, no save performed. |
00:11:54 | *** | Exit |
00:11:54 | *** | Started Dancer V4.16 |
00:11:54 | *** | Connected to irc.freenode.net on port 6667 |
00:11:54 | *** | Logfile for #rockbox started |
00:11:58 | *** | Server message 501: 'logbot_ :Unknown MODE flag' |
00:11:58 | Mode | "logbot_ :+i" by logbot_ |
00:11:59 | | Join logbot_ [0] (n=bjst@labb.contactor.se) |
00:11:59 | | Join prh [0] (n=paul@212.13.203.80) |
00:11:59 | | Join ScootScat [0] (n=yeahrigh@71-80-131-108.dhcp.hspr.ca.charter.com) |
00:11:59 | | Join `3nergy [0] (n=3nergy@techgaming.net) |
00:11:59 | | Join youngcereal [0] (n=youngcer@p54B222B0.dip0.t-ipconnect.de) |
00:11:59 | | Join radsaq [0] (n=radsaq@overlord.vaitek.com) |
00:11:59 | | Join OneFix_Work [0] (n=onefix@205.133.146.124) |
00:11:59 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
00:11:59 | | Join Grackshrike [0] (n=alex@d-66-63-85-222.suscom-maine.net) |
00:11:59 | | Join ashay [0] (n=a@cpe-065-190-015-212.triad.res.rr.com) |
00:11:59 | | Join Thus0 [0] (n=Thus0@172.111.102-84.rev.gaoland.net) |
00:11:59 | | Join Aditya [0] (i=user@c-69-138-7-5.hsd1.md.comcast.net) |
00:11:59 | | Join BHSPitLappy [0] (n=Steve-O@adsl-68-88-141-181.dsl.rcsntx.swbell.net) |
00:11:59 | | Join herz42 [0] (n=herz42@p549FE52B.dip.t-dialin.net) |
00:11:59 | | Join ismo [0] (i=laitinei@217.30.176.114) |
00:11:59 | | Join ScoTTie [0] (n=scott@unaffiliated/scottie) |
00:11:59 | | Join mbr [0] (n=mb@stz-softwaretechnik.de) |
00:11:59 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
00:11:59 | | Join Shani}{Coder [0] (i=Coder@Is.A.TclCoder.Org) |
00:11:59 | | Join Fitzsimmons [0] (n=Fitzsimm@HSE-Montreal-ppp3469390.sympatico.ca) |
00:11:59 | | Join Kingstone [0] (n=sg1@195.226.51.74) |
00:11:59 | | Join XavierGr [0] (n=XavierGr@ppp40-adsl-25.ath.forthnet.gr) |
00:11:59 | | Join DreamTactix291 [0] (n=DreamTac@adsl-157-39-32.bna.bellsouth.net) |
00:11:59 | | Join dark [0] (i=deviled_@microsoft.gotrooted.com) |
00:11:59 | | Join Rob2222 [0] (n=Miranda@ACB58CB8.ipt.aol.com) |
00:11:59 | | Join Mikachu [0] (i=Mikachu@kr-lun-154-152-233-83.3.cust.bredband2.com) |
00:11:59 | | Join Hadaka [0] (i=naked@naked.iki.fi) |
00:11:59 | | Join darkless [0] (n=darkless@62.79.44.48.adsl.vby.tiscali.dk) |
00:11:59 | | Join tipi^ [0] (i=pihlstro@amadeus.cc.tut.fi) |
00:11:59 | | Join ghode|afk [0] (i=testing@host-84-9-105-90.bulldogdsl.com) |
00:11:59 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
00:11:59 | | Join wizatcomputer [0] (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
00:11:59 | | Join Maxime [0] (n=flemmard@fbx.flemmard.be) |
00:11:59 | | Join amiconn [0] (n=jens@p54BD67CC.dip.t-dialin.net) |
00:11:59 | | Join Rick [0] (i=rick@unaffiliated/Rick) |
00:11:59 | | Join preglow [0] (n=thomjoha@hekta.edt.aft.hist.no) |
00:11:59 | | Join Strath [0] (n=mike@dpc67143207026.direcpc.com) |
00:11:59 | | Join Shadowarrior13 [0] (i=Shadowar@ip68-3-160-223.ph.ph.cox.net) |
00:11:59 | | Join crash [0] (n=crash@a15167580.alturo-server.de) |
00:11:59 | | Join coob [0] (i=pen0r@host-84-9-63-253.bulldogdsl.com) |
00:11:59 | | Join Seed [0] (i=ben@85-64-200-85.barak-online.net) |
00:11:59 | | Join ze [0] (i=ze@ca-dstreet-cuda1-c6a-130.snbrca.adelphia.net) |
00:11:59 | | Join ender` [0] (i=ychat@84.52.165.220) |
00:11:59 | | Join dwihno [0] (n=dw@81.8.226.44) |
00:11:59 | | Join vca [0] (n=pfft@gibson.lawngnome.org) |
00:11:59 | | Join midkay [0] (n=midkay@24.143.70.99) |
00:11:59 | | Join Moos [0] (i=DrMoos@m77.net81-66-158.noos.fr) |
00:11:59 | | Join nobelium [0] (i=nob@c-217-70-76-221.bragatel.pt) |
00:11:59 | | Join gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
00:11:59 | | Join didj [0] (n=foo@203-59-186-176.dyn.iinet.net.au) |
00:11:59 | | Join nudelyn [0] (i=nudel@dynamic-62-56-38-86.park-s46b.dslaccess.co.uk) |
00:11:59 | | Join ^BeN^ [0] (i=Paprica@85-250-85-64.bb.netvision.net.il) |
00:12:01 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
00:12:01 | | Join mikearthur [0] (i=mike@82-41-205-190.cable.ubr11.edin.blueyonder.co.uk) |
00:12:05 | | Join CoCoLUS [0] (n=coco@h081217139221.dyn.cm.kabsi.at) |
00:12:05 | | Join banan_ [0] (i=banan@dalink.campus.luth.se) |
00:12:10 | | Join SereRokR [0] (n=Fletcher@Fd202.f.strato-dslnet.de) |
00:12:10 | | Join pill [0] (i=pill@loves.voltshells.com) |
00:12:12 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-141-219.pools.arcor-ip.net) |
00:12:12 | | Join crwl [0] (n=crawlie@karu.kekkola.jyu.fi) |
00:12:14 | | Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye) |
00:12:16 | | Join matsl [0] (n=matsl@82.182.85.76) |
00:12:16 | | Join bagawk [0] (n=lee@71-210-18-7.eugn.qwest.net) |
00:12:17 | | Join solexx [0] (n=jrschulz@d027031.adsl.hansenet.de) |
00:12:17 | | Join Bernd_B [0] (n=bernd@84.60.139.143) |
00:12:18 | | Join ramneek [0] (n=ramneek@12.184.59.2) |
00:12:21 | | Join novimon [0] (n=novimon@a84-230-230-239.elisa-laajakaista.fi) |
00:12:22 | | Join steveb [0] (n=steve@pan.object4.net) |
00:12:24 | | Join crashd [0] (i=nobody@217.147.82.18) |
00:12:25 | | Join t0mas [0] (n=tomas@80.60.8.209) |
00:12:25 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
00:12:26 | | Join stamppot [0] (n=alberink@cc516682-a.ensch1.ov.home.nl) |
00:12:28 | | Join cs_weasel [0] (n=user@felice.cse.msstate.edu) |
00:12:29 | | Join slarti [0] (n=tmartin@pan.object4.net) |
00:12:32 | | Join warewolf [0] (i=warewolf@warewolf.org) |
00:12:34 | | Join saa[b_r]ider [0] (n=saab_rid@221.223.96.50) |
00:12:38 | | Join slasherx [0] (n=me@24-247-171-121.dhcp.bycy.mi.charter.com) |
00:12:41 | | Join damaki [0] (n=Chocolat@ALille-153-1-44-191.w83-198.abo.wanadoo.fr) |
00:12:41 | | Join jaebird [0] (n=jaebird@38.96.210.3) |
00:12:41 | | Join Slasheri [0] (i=miipekk@ihme.org) |
00:12:44 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
00:12:44 | | Join earHertz [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
00:12:58 | | Join tenzing [0] (n=mat@jullay.net) |
00:13:08 | | Join godzirra [0] (n=shawn@c-24-125-58-133.hsd1.va.comcast.net) |
00:13:19 | | Join markun [0] (n=markun@bastards.student.ipv6.utwente.nl) |
00:14:19 | | Join gromit [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
00:14:45 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
00:15:10 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
00:15:37 | | Join adeadcrab [0] (i=adeadcra@d220-238-154-43.dsl.vic.optusnet.com.au) |
00:15:52 | adeadcrab | sup guysss |
00:16:08 | | Join josh_ [0] (i=josh@adsl-64-161-78-226.dsl.lsan03.pacbell.net) |
00:16:08 | BHSPitLappy | splitty! |
00:16:25 | | Join vHs [0] (n=vincent@speelplaats.net) |
00:16:30 | * | BHSPitLappy throws the "josh has arrived" confetti |
00:16:57 | * | Mikachu picks confetti pieces out of his hair |
00:20:45 | JdGordon | who was doing the webiste? i justr ealised there is no cvs builds link on the laining list page |
00:21:40 | BHSPitLappy | JdGordon: nice color thingy, btw |
00:21:43 | BHSPitLappy | finally have it. |
00:21:46 | JdGordon | :) |
00:22:27 | JdGordon | oh, i was wandering the city yesterday trying to remember where we parked, and i looked up at one of the shop signs and started laughing... it was "Kinkos" :D |
00:22:39 | | Join kernelsensei [0] (n=boris@gentoo/developer/kernelsensei) |
00:23:04 | adeadcrab | please get the iriver h10 compatible for rockbox |
00:23:09 | adeadcrab | do that and I'll love you guys! |
00:23:49 | Ctcp | Version from freenode-connect!freenode@freenode/bot/connect |
00:23:50 | *** | Server message 477: 'logbot_ #rockbox :[freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup' |
00:24:46 | JdGordon | buy me a h10 and ill help the effort :D |
00:26:19 | | Join dpassen1 [0] (n=dpassen1@resnet-236-163.resnet.umbc.edu) |
00:27:05 | adeadcrab | where do you live? |
00:27:16 | adeadcrab | :P |
00:27:24 | JdGordon | down under |
00:27:48 | adeadcrab | melbourne? |
00:27:55 | JdGordon | yup |
00:28:05 | adeadcrab | where abouts? |
00:28:12 | adeadcrab | i live nearish mentone, frankston |
00:28:52 | JdGordon | stkilda |
00:28:56 | JdGordon | nice n close tot he city |
00:29:12 | adeadcrab | i go to school about 10, 15 mins away from there |
00:32:41 | JdGordon | who dare VERSION me???? |
00:33:12 | midkay | :) |
00:35:10 | t0mas | JdGordon: saw my e-mail? |
00:35:15 | JdGordon | no |
00:35:32 | | Quit adeadcrab () |
00:35:34 | JdGordon | i saw the comment, but no email on the ml |
00:36:01 | | Join linuxstb [0] (n=linuxstb@i-83-67-212-170.freedom2surf.net) |
00:36:16 | t0mas | hm.. |
00:36:35 | t0mas | ok, question was for short: on what targets have you tested it? |
00:36:42 | t0mas | and have you tested it on sims? |
00:37:42 | | Quit slasherx (Read error: 110 (Connection timed out)) |
00:37:52 | JdGordon | h300, and sim |
00:38:09 | t0mas | h300 sim? |
00:38:18 | JdGordon | no reason for it to complain about other targets is there? ye |
00:39:20 | | Join Arrogant [0] (i=Scott@229.orlando-09rh15-16rt.fl.dial-access.att.net) |
00:39:36 | t0mas | no, but it's always good to check some archos sim + 1 color target |
00:39:51 | JdGordon | ok |
00:40:32 | | Quit ramneek ("Leaving") |
00:43:59 | | Quit MarcoPolo (Remote closed the connection) |
00:53:09 | | Quit midkay ("Leaving") |
00:59:34 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
01:00 |
01:00:07 | t0mas | JdGordon: *kuch* http://www.rockbox.org/cvs.shtml *kuch* |
01:00:25 | * | t0mas mumbles something about testing :P |
01:00:27 | JdGordon | wasnt me... |
01:00:49 | JdGordon | sorry... |
01:01:09 | JdGordon | on the bright side... no more yukky green table |
01:01:16 | t0mas | ghehe |
01:01:55 | amiconn | backlight_on??? |
01:02:14 | t0mas | line 864: backlight_on(); |
01:02:19 | t0mas | so yes amiconn... backlight_on |
01:02:20 | JdGordon | i was a bit asleep last time i looked at that... wrong funciton? |
01:02:26 | amiconn | Ye, but why? |
01:02:36 | amiconn | The light goes on anyway when pressing buttons... |
01:02:37 | t0mas | search results |
01:02:40 | | Quit ender` (" One cup of ramen, / Two cups of boiling water, / Three minutes -- dinner.") |
01:03:03 | t0mas | lol |
01:03:11 | t0mas | it's not even my highscore of the day :) |
01:03:42 | JdGordon | amiconn: coz i thought itd be better so the light just truns back on when it finishes searchnig |
01:03:51 | t0mas | yeah, I agree |
01:04:04 | Paul_The_Nerd | Then you know that the search is done very easily, yeah. |
01:04:25 | t0mas | backlight_on() is the right function |
01:04:29 | t0mas | but you need backlight.h for it |
01:04:36 | amiconn | Does it take that long? |
01:04:42 | t0mas | it can take long |
01:04:46 | t0mas | if you have a long playlist |
01:04:56 | t0mas | and a lot of matches |
01:05:18 | * | amiconn didn't try many of the latest additions |
01:05:32 | JdGordon | ye, it can take a while... but u can kill it at any tiome |
01:05:46 | * | amiconn can't imagine what searching playlists could be good for |
01:05:56 | amiconn | It's my playlists, I know them... |
01:06:20 | * | amiconn is playing 99.99% dynamic playlists |
01:06:51 | JdGordon | amiconn: do u ever have a long playlist (>100 songs) and want to jump to a track eaisly? |
01:07:00 | JdGordon | thats shuffled... |
01:07:08 | amiconn | Sometimes I have very long playlists |
01:07:27 | amiconn | ..but I never wanted to jump to a specific track |
01:07:34 | t0mas | dynamic playlist? |
01:07:36 | JdGordon | .. some ppl do |
01:07:36 | Paul_The_Nerd | I've also never saved a playlist *as* shuffled. |
01:07:48 | amiconn | t0mas: Yes |
01:08:13 | Paul_The_Nerd | I think this function is really only useful until database features are back, and then it'll just be wasted space. |
01:08:36 | JdGordon | why? not everyone uses the db |
01:08:42 | amiconn | There's search.rock |
01:08:47 | t0mas | indeed, and it doesn't use much memory |
01:09:22 | JdGordon | search.rock is different.. coz this lets u search in the curent playlist and not have to hange... |
01:09:25 | JdGordon | change.. |
01:09:34 | JdGordon | bah, whatever.. if you dont like it revert the patch.. |
01:09:56 | JdGordon | * t0mas goes up in my books coz he commited it :D * |
01:09:57 | t0mas | Linus liked it :) |
01:10:21 | Paul_The_Nerd | I suppose in a "I'm listening to my 'techno' playlist and suddenly crave the song 'blah'" sense, it works, if it doesn't clear the playlist. |
01:10:50 | t0mas | that's whay I would use it for... |
01:11:07 | amiconn | Paul_The_Nerd: In that case you could just queue song "blah" |
01:11:23 | Paul_The_Nerd | amiconn: That's what I've always done. I'm just trying to imagine how someone other than me would use this. :) |
01:11:26 | t0mas | but then you'll have to know where it is :) |
01:11:55 | t0mas | this kind of discussion brings me to something else... |
01:11:56 | Paul_The_Nerd | t0mas: Didn't you have to know where it was to create the playlist in the first place? |
01:12:02 | amiconn | t0mas: Well, if I want a specific song, I know where it is if I know that I have it |
01:12:08 | t0mas | no, my pc creates playlists for me |
01:12:27 | t0mas | but the other thing: why don't we have a selective build yet? |
01:12:32 | t0mas | like: make menuconfig |
01:12:37 | t0mas | select all the things you like |
01:12:43 | t0mas | and then make && make zip |
01:12:46 | amiconn | I don't think this would make sense |
01:12:47 | t0mas | to get your personal rockbox.zip |
01:13:04 | Paul_The_Nerd | t0mas: What do you mean? |
01:13:16 | amiconn | It would add so much diversity that testing would be a nightmare |
01:13:16 | t0mas | like the linux kernel has it |
01:13:31 | t0mas | select the things you want, and then compile |
01:13:50 | Paul_The_Nerd | What's the benefit of that? |
01:13:56 | amiconn | Some features might clash (usage of buttons, whatever). You wouldn't notice unless you do a build with all features enabled |
01:14:30 | t0mas | main server would then always to an all-enabled build... that way we would only have to watch dependancies very closely |
01:14:40 | amiconn | Imho the gui layer really needs completion, and get used in more & more places for better code sharing |
01:15:21 | Paul_The_Nerd | t0mas: But what actually is *gained* by such a feature? |
01:15:38 | t0mas | that archos users can select what they want... (like: not to much) |
01:15:41 | amiconn | We're already > 7KB above the magic size limit for recorder. I thought we would get it down below that limit again one day... |
01:15:48 | | Join `Spike [0] (i=spike@64.71.131.21) |
01:15:53 | t0mas | and other users can select what they want... as in... all features you like |
01:18:42 | Paul_The_Nerd | It seems like that might inspire a "if it makes their build too big, they can also disable it" laziness in new features. |
01:18:47 | Paul_The_Nerd | s/also/always |
01:18:59 | amiconn | indeed |
01:19:06 | t0mas | huh? |
01:19:14 | t0mas | I would think about it the other way around... |
01:19:21 | t0mas | "If I want people to use this, make it good..." |
01:19:47 | Paul_The_Nerd | It just seems to me that it's better that new features should still be designed in a way that they're *intended* to be usable on the hwcodec platforms (assuming they can be). |
01:20:14 | t0mas | yeah, but we already see forks like the H300 experimental build... |
01:20:22 | amiconn | It removes (part of) the responsibility for conservative resource usage from the programmer |
01:20:28 | t0mas | if we just have those in CVS but disabled in the default build... then people can chose |
01:20:59 | t0mas | and I can imagine some blind users on archos totally not being interested in a graphical wps... |
01:21:01 | amiconn | If we want to go for features and not care about resources, we could run linux |
01:21:16 | t0mas | they have it now... with a system like this they could just disable it |
01:21:24 | Paul_The_Nerd | t0mas: Graphical WPSs can be included all we want without increasing code size. Nobody submits them. |
01:21:41 | t0mas | I mean the bmp loading code for example |
01:21:53 | t0mas | I wrote that... and got it in CVS... because I like to use bmp images in my wps |
01:22:12 | t0mas | but a blind user doesn't want my BMP code in... and certanly not the buffers it's using... |
01:22:19 | t0mas | he wants a bigger audio buffer |
01:22:46 | t0mas | same the other way around with voiceUI for some people I think... |
01:23:28 | t0mas | if I had to chose what features to get into my 2 mb of mem... I would deselect voiceUI as I never use it... and maybe that would give me more space for advanced database functions that I do use. |
01:23:33 | JdGordon | umm... wouldnt it be easier to modularise the core code then? have a wps module with all the bells and wistles, and one with nothing ? then they just install the one they want? instead of having to compile it themselves |
01:23:56 | t0mas | yeah, for selecting features we need to modularise it... |
01:24:10 | t0mas | and I think we don't really want separate files for modules |
01:24:16 | amiconn | ...and andd more overhead? |
01:24:16 | JdGordon | ..something to discuss @ devcon? |
01:24:18 | t0mas | just a selection in the buildprocess... |
01:24:35 | t0mas | we can create some build lines on release... |
01:25:00 | t0mas | just take a look at what building "groups" form... and add those selections to the release builds |
01:25:20 | t0mas | that would make a selective build availible to the mainstream public |
01:26:27 | amiconn | What we need to think about, imho: (1) more modularised code for better code sharing. The gui code is imho a step in the right direction, although I admit I didn't look at it thoroughly |
01:27:03 | amiconn | (2) Somewhat dynamic memory usage. No malloc(), beware, but some larger buffers should be dynamically allocatable |
01:27:37 | amiconn | The idea of storing metadata within the audiobuffer at the start of the track goes in the same direction... |
01:29:55 | t0mas | well... building separate modules out of it might be a good start for selective builds :) |
01:30:08 | t0mas | and because rockbox becomes more and more an OS instead of a tailored firmware |
01:30:12 | t0mas | that might be the way to go |
01:30:14 | Paul_The_Nerd | Why can't all the memory be initially audiobuffer designated, and depending on the features enabled in the configuration, memory is essentially allocated from that? |
01:30:50 | amiconn | It can, but it needs some thinking how to handle it when audio is playing |
01:31:07 | t0mas | growing downwards from the top of the buffer might be an idea |
01:31:12 | Paul_The_Nerd | t0mas: I think rather than saying "it has become more of an OS, and so we should treat it like one" the statement should possibly be "How do we make sure the project stays focused on the primary goals of music playing?" |
01:31:12 | amiconn | Just restarting playback is the el cheapo solution |
01:31:33 | * | amiconn agrees to Paul_The_Nerd |
01:31:44 | t0mas | well... if we only do it on the start of the player, it won't be a problem |
01:32:00 | t0mas | but it's getting late |
01:32:03 | t0mas | see you all tomorrow |
01:32:17 | amiconn | t0mas: Growing downwards from top has the same problem as growing upward from the start: Both areas might be occupied by audio data |
01:32:26 | amiconn | The audio buffer is used as a ring buffer |
01:32:26 | | Quit Bernd_B (Remote closed the connection) |
01:33:02 | amiconn | ..but I have an idea that might work. It adds quite some complexity though. |
01:33:10 | Paul_The_Nerd | amiconn: Is there currently some way to remove something from the end of the buffer? |
01:33:11 | amiconn | (still less than dircache) |
01:33:34 | * | Paul_The_Nerd doesn't have any idea how compressed audio data is stored. |
01:35:29 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
01:36:13 | | Join webguest94 [0] (n=8e447d2a@labb.contactor.se) |
01:36:33 | webguest94 | hello |
01:37:44 | Paul_The_Nerd | 'alo |
01:39:42 | | Join midkay [0] (n=midkay@24.143.70.99) |
01:40:16 | webguest94 | i suppose this wouldn't be a good place to ask ipl questions involving the rockbox bootloader |
01:40:47 | Paul_The_Nerd | What kinda problem are you having? |
01:42:20 | webguest94 | I'm trying to boot iPL on a 5g with the rockbox bootloader, I've correctly partitioned it and installed the ipod fs on the ext2 partition and the bootloader runs, but after that I'm not sure what to do, or if it's even possible on the 5g |
01:42:39 | JdGordon | any1 know if there is a way in c to know if stdio is coming from a file or the keyboard? |
01:42:47 | JdGordon | stdin i mean |
01:43:27 | | Join quobl [0] (n=quobl@tor/session/x-1d9f400846d2bee5) |
01:43:29 | Paul_The_Nerd | Well, assuming you have a build of the iPodLinux kernel that will run on a 5g, if you put the kernel bin file in the fat32 partition, named linux.bin, and hold Play/Pause *immediately* after turning on the ipod, the rockbox Bootloader should say "Loading Linux" (or something similar) and then load that file. After that, whether or not it works kinda depends on it. |
01:43:45 | Paul_The_Nerd | it, being the linux build. |
01:45:16 | webguest94 | Thank you |
01:45:19 | webguest94 | It's loading now |
01:47:10 | webguest94 | But now it says Command: podzilla |
01:47:21 | webguest94 | podzi;;a: Permission Denied |
01:47:29 | webguest94 | podzilla* |
01:47:33 | Paul_The_Nerd | Well, that would be something to ask the ipodlinux people. |
01:47:55 | webguest94 | Alright, thanks for that help anyways |
01:48:01 | | Quit Moos (Read error: 110 (Connection timed out)) |
01:48:18 | Paul_The_Nerd | I don't know anything about ipl. I got it working on my Nano, just to make sure it could, then removed it to reclaim that space |
01:48:48 | webguest94 | I've only ever gotten it on my mini, which was easy compared to the 5g |
01:49:48 | Paul_The_Nerd | Well, there's still a lot of issues to work out on the 5g for it anyway. I'm sure once it's properly functional, they'll release an easy way. |
01:51:12 | webguest94 | I know, I've been trying for a few days now and I couldn't get ipodloader2 compiled in Ubuntu/Mac/Cygwin |
01:51:22 | webguest94 | So I looked for an alternative |
01:58:11 | | Part webguest94 |
02:00 |
02:03:42 | | Quit herz42 (Read error: 104 (Connection reset by peer)) |
02:05:57 | | Join rob- [0] (n=robbie@haylott.plus.com) |
02:09:57 | josh_ | JdGordon: isatty(0) should work on most POSIX systems |
02:11:58 | *** | Saving seen data "./dancer.seen" |
02:12:19 | `Spike | does this have anythign to do with the mp3 player? |
02:12:19 | `Spike | or is this something comlpetely differnet |
02:12:31 | | Join qwm [0] (n=qwm@h136n2fls32o1010.telia.com) |
02:13:50 | | Quit Shadowarrior13 () |
02:14:53 | JdGordon | thanx josh_ |
02:17:54 | | Join Shadowarrior13 [0] (i=dsf@ip68-3-160-223.ph.ph.cox.net) |
02:17:56 | | Part `Spike |
02:20:31 | | Quit matsl (Remote closed the connection) |
02:48:19 | | Join DJ_Dooms_Day [0] (n=DJDD@220-245-186-182.static.tpgi.com.au) |
02:49:51 | BHSPitLappy | JdGordon: haha @ kinko's |
02:56:18 | | Join Siku [0] (n=Siku@f303b.w3.ton.tut.fi) |
02:57:36 | JdGordon | the guys i was with thought i was nuts :p |
02:58:22 | BHSPitLappy | por que? |
03:00 |
03:00:41 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
03:00:58 | | Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer") |
03:10:26 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
03:14:45 | | Part youngcereal |
03:22:47 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
03:23:36 | | Join saab_rider [0] (n=saab_rid@221.223.100.37) |
03:27:15 | | Quit saa[b_r]ider (Read error: 110 (Connection timed out)) |
03:28:00 | | Join perldiver [0] (n=say@cpe-66-65-89-236.nyc.res.rr.com) |
03:29:16 | | Quit gtkspert ("leaving") |
03:31:05 | | Join gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
03:32:30 | JdGordon | how do u get all lines that end in a 9 letter word in grep? |
03:33:11 | BHSPitLappy | lol |
03:33:23 | * | JdGordon doesnt know regexp |
03:33:27 | JdGordon | leave me lone :'( |
03:33:37 | BHSPitLappy | what the hell kind of crazy game are you inventing |
03:33:47 | JdGordon | bloody uni ass |
03:34:20 | BHSPitLappy | bloody what kind of ass? |
03:34:24 | BHSPitLappy | gross either way... |
03:34:41 | JdGordon | stupid first prac... "teach" us how to use grep |
03:34:50 | JdGordon | without actually gong through regexp yet in class... |
03:35:20 | JdGordon | so i gotta get all 9 letter words.. ive got it, cept words with a - are being shown up |
03:35:29 | JdGordon | if there is 9 letters after the - which i dont want |
03:37:51 | JdGordon | ... so... help? |
03:38:28 | * | BHSPitLappy sits back |
03:40:14 | Paul_The_Nerd | I guess nobody in here knows regexp. |
03:43:01 | Mikachu | s/nobody/somebody/ |
03:43:34 | BHSPitLappy | JdGordon: do you have that link to the photo of your mp3 player? :P |
03:43:57 | JdGordon | um.. lemme have a look |
03:44:06 | Mikachu | \<\w\w\w\w\w\w\w\w\w$ |
03:44:10 | Mikachu | should work |
03:44:58 | JdGordon | BHSPitLappy: http://users.monash.edu.au/~jdgor1/rb/h300_front.jpg and h300_back.jpg |
03:47:13 | JdGordon | Mikachu: no, still gets the words with - followed by 9 letters |
03:47:35 | Mikachu | try this |
03:47:39 | Mikachu | \s\w\w\w\w\w\w\w\w\w$ |
03:48:03 | Mikachu | it's possible that \s\w{9}$ works too |
03:50:41 | | Join BHSPitLappy2 [0] (n=Steve-O@adsl-64-217-217-247.dsl.rcsntx.swbell.net) |
03:52:24 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
03:54:30 | | Quit BHSPitLappy (Nick collision from services.) |
03:58:05 | | Join midkay [0] (n=midkay@24.143.70.99) |
03:58:48 | | Nick BHSPitLappy2 is now known as BHSPitLappy (n=Steve-O@adsl-64-217-217-247.dsl.rcsntx.swbell.net) |
03:59:43 | earHertz | hey midkay is there any way to make the simulator dipslay bigger? |
03:59:45 | earHertz | sdl? |
03:59:57 | midkay | earHertz, −−zoom i think. |
04:00 |
04:00:07 | midkay | −−zoom 2 == 200%, iirc |
04:00:16 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
04:00:22 | earHertz | midkay: thatnks. |
04:00:30 | midkay | let me know if it works |
04:00:37 | earHertz | on my 1920x1200 it's a bit small |
04:00:42 | midkay | haha, yeah |
04:00:48 | | Join BHSPitLappy [0] (n=Steve-O@adsl-66-139-218-115.dsl.rcsntx.swbell.net) |
04:07:00 | | Quit Shadowarrior13 ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
04:09:36 | | Quit midkay (Read error: 104 (Connection reset by peer)) |
04:12:02 | *** | Saving seen data "./dancer.seen" |
04:16:34 | | Quit Rob2222 () |
04:18:30 | | Join Rob2222 [0] (n=Miranda@ACB58CB8.ipt.aol.com) |
04:24:08 | | Join c0utta [0] (n=cbad1f07@labb.contactor.se) |
04:30:47 | | Quit gtkspert (Remote closed the connection) |
04:33:16 | | Join gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
04:36:38 | | Quit Arrogant ("Leaving") |
04:55:49 | | Quit c0utta ("CGI:IRC") |
04:56:01 | | Quit XavierGr (Read error: 104 (Connection reset by peer)) |
05:00 |
05:07:43 | | Join Rob2222_ [0] (n=Miranda@ACB6EA96.ipt.aol.com) |
05:10:44 | | Join slasherx [0] (n=me@24-247-171-121.dhcp.bycy.mi.charter.com) |
05:11:07 | | Nick slasherx is now known as burgerman (n=me@24-247-171-121.dhcp.bycy.mi.charter.com) |
05:13:55 | | Part burgerman ("Leaving") |
05:13:56 | | Quit gtkspert (Read error: 104 (Connection reset by peer)) |
05:15:04 | | Join virtualball2 [0] (n=virtualb@AC8848F7.ipt.aol.com) |
05:20:21 | | Quit Rob2222 (Read error: 113 (No route to host)) |
05:25:09 | | Join nave7693 [0] (i=evan@c-71-198-247-170.hsd1.ca.comcast.net) |
05:33:56 | | Quit Paul_The_Nerd ("Leaving.") |
05:41:43 | | Join StrathAFK [0] (n=mike@dpc67143207026.direcpc.com) |
05:44:50 | | Join XavierGr [0] (n=XavierGr@ppp40-adsl-25.ath.forthnet.gr) |
05:46:19 | | Join midkay [0] (n=midkay@24.143.70.99) |
05:50:23 | | Quit Strath (Read error: 110 (Connection timed out)) |
05:55:50 | | Join lostlogic [0] (n=lostlogi@temporal.lostlogicx.com) |
05:56:40 | lostlogic | it's time ipods got battery monitoring, I mean they have the same ADC chip as the H3x0 |
05:59:37 | | Quit midkay ("Leaving") |
06:00 |
06:01:42 | | Join sharpe [0] (i=ziggy@user-0c8hc11.cable.mindspring.com) |
06:09:41 | virtualball2 | Does anyone in here have iPL and rockbox thru the rockbox bootloader? |
06:12:05 | *** | Saving seen data "./dancer.seen" |
06:12:44 | | Quit virtualball2 (Remote closed the connection) |
06:13:11 | | Join virtualball2 [0] (n=virtualb@AC8848F7.ipt.aol.com) |
06:24:31 | | Quit virtualball2 ("virtualball2 has no reason") |
06:40:23 | | Join gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
06:42:51 | | Join Lie-Algebra [0] (n=mnwl@dan75-2-82-67-148-156.fbx.proxad.net) |
06:42:52 | sharpe | i need to do something... |
06:43:04 | | Quit ts-x ("CGI:IRC (EOF)") |
06:45:23 | | Join Farpenoodle [0] (n=solo84@cm144.sigma240.maxonline.com.sg) |
06:46:14 | | Quit earHertz (Connection reset by peer) |
06:47:07 | | Join earHertz [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
06:47:57 | | Quit earHertz (Read error: 104 (Connection reset by peer)) |
06:48:57 | | Join earHertz [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
06:49:02 | | Quit earHertz (Read error: 104 (Connection reset by peer)) |
06:49:57 | | Join earHertz [0] (n=chatzill@c-24-30-242-135.hsd1.va.comcast.net) |
06:54:00 | | Quit earHertz (Client Quit) |
07:00 |
07:15:35 | | Join midkay [0] (n=midkay@24.143.70.99) |
07:19:04 | | Quit imphasing (Read error: 104 (Connection reset by peer)) |
07:34:59 | lostlogic | ipod video battery sampling is working by some arbitrary value of working... it'll still need total scaling and voltage approximation adjustment |
08:00 |
08:03:27 | | Join ashridah [0] (i=ashridah@220-253-123-13.VIC.netspace.net.au) |
08:04:38 | | Part nave7693 |
08:07:33 | midkay | lostlogic, cool! :) do we get a preliminary version soon or what? :) |
08:08:46 | | Join amiconn_ [0] (n=jens@p54BD4ACE.dip.t-dialin.net) |
08:08:56 | BHSPitLappy | lostlogic: time to start sifting through the podzilla code ;) |
08:09:17 | lostlogic | midkay: soon probably |
08:09:24 | midkay | lostlogic, cool |
08:09:37 | lostlogic | hey, do you guys have problems with the date/time being flakey on ipods? |
08:09:49 | midkay | not i.. |
08:09:49 | BHSPitLappy | can we at least have the battery digits for starters? :) |
08:09:52 | BHSPitLappy | nope |
08:10:00 | BHSPitLappy | then again, I never check |
08:10:03 | midkay | lostlogic, is it related to the year, btw? |
08:10:08 | lostlogic | hmm... interrupts arent' disabled during the read of the i2c so it's not protected |
08:10:11 | lostlogic | midkay: no |
08:10:27 | midkay | ah, some guy was telling me a while ago that with the apple firmware his date was screwy.. |
08:10:32 | midkay | -date+year |
08:10:34 | lostlogic | BHSPitLappy: getting the battery digits is the challenge of the moment −− don't know the right multiplier for it |
08:10:43 | lostlogic | midkay: ah, like the iRiver problem. |
08:10:49 | BHSPitLappy | it's not the value you're getting? |
08:10:59 | midkay | lostlogic, hm? the problem was something like the date was missing a digit.. |
08:11:05 | midkay | -date+year again, argh |
08:12:07 | *** | Saving seen data "./dancer.seen" |
08:12:38 | lostlogic | BHSPitLappy: the value you read is just a raw 10 bit number, it has to be scaled to a voltage, and smoothed to be worth anything |
08:12:56 | BHSPitLappy | ah |
08:13:17 | BHSPitLappy | so, like I said before... time to start sifting through podzilla code, hehe |
08:13:28 | lostlogic | midkay: could be the same problem, because the read/write to the rtc aren't protected from interrupts. |
08:13:38 | lostlogic | that's a task for tomorrow. |
08:13:41 | lostlogic | now I sleep. |
08:13:56 | midkay | lostlogic, not rockbox-related.. |
08:14:08 | midkay | nite, anyways :) |
08:14:13 | lostlogic | night |
08:19:30 | | Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) |
08:26:03 | | Quit amiconn (Read error: 110 (Connection timed out)) |
08:26:04 | | Nick amiconn_ is now known as amiconn (n=jens@p54BD4ACE.dip.t-dialin.net) |
08:48:24 | | Quit needleboy (Read error: 110 (Connection timed out)) |
08:48:33 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
08:50:09 | | Join needleboy [0] (n=needlebo@DSL217-132-37-163.bb.netvision.net.il) |
08:59:53 | | Join Maxime` [0] (n=flemmard@fbx.flemmard.be) |
09:00 |
09:08:35 | | Quit Maxime (Read error: 110 (Connection timed out)) |
09:28:57 | | Join safetydan [0] (n=dan@81-178-240-201.dsl.pipex.com) |
09:49:16 | | Join webguest18 [0] (n=51b3fceb@labb.contactor.se) |
09:49:26 | webguest18 | anybody here? |
09:49:44 | webguest18 | how does lcd_bitmap_part work - the wikipage is a little ambiguous |
09:50:55 | midkay | webguest18, just from looking at the wiki page.. |
09:51:25 | midkay | lcd_bitmap_part(bitmap_name, x, y, width, part_x, part_y, part_width, part_height) i believe |
09:51:37 | midkay | i've never used it, though - could be off |
09:52:24 | webguest18 | i was wondering if the part gets displayed at x, y or at (x + part_x) , (y + part y) |
09:52:35 | midkay | it'd make a lot more sense at x, y |
09:52:39 | midkay | so that's what i'm betting |
09:52:52 | midkay | could always try and see :) |
09:53:21 | midkay | draw a part !(0,0) at 0,0 and see where it shows up.. |
09:53:35 | webguest18 | ok, thansk |
09:53:46 | midkay | np |
09:55:49 | | Join youngcereal [0] (n=youngcer@p54B222B0.dip0.t-ipconnect.de) |
09:56:49 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
10:00 |
10:05:25 | | Join Membrillo [0] (n=sam_kill@CPE-60-228-54-112.nsw.bigpond.net.au) |
10:07:28 | | Quit Membrillo (Client Quit) |
10:08:54 | | Quit Lie-Algebra ("Leaving") |
10:11:14 | webguest18 | it's lcd_bitmap_part(src_bitmap_name, part_xofs, part_yofs, src_width, part_xpos_onscreen, part_ypos_onscreen, part_width, part_height) |
10:12:11 | *** | Saving seen data "./dancer.seen" |
10:15:52 | midkay | yep, makes the most sense :) |
10:16:00 | | Join Bagder [0] (n=daniel@1-1-5-26a.hud.sth.bostream.se) |
10:16:01 | midkay | or.. wait.. |
10:16:06 | midkay | part_xofs? |
10:16:10 | midkay | oh. |
10:16:14 | midkay | wait. never mind. |
10:16:31 | midkay | yeah. makes sense. maybe you wanna update the wiki with that? |
10:18:57 | webguest18 | i'm not a member - the wiki could do with being abit clearer tho |
10:18:57 | amiconn | webguest18: What's ambiguous in the graphics api docs about it? |
10:19:28 | BHSPitLappy | webguest18: umm, it's a wiki... |
10:19:40 | BHSPitLappy | complaining about a page in a wiki is insane |
10:19:46 | midkay | amiconn, the different x/y/srcx/y values.. |
10:19:48 | amiconn | Oh, and btw, src_bitmap_name is too narrow, the source bitmap pointer can point to any bitmap |
10:19:51 | Jungti1234 | hi |
10:19:52 | midkay | BHSPitLappy, he didn't complain. |
10:19:52 | webguest18 | amiconn: what the src_x and x and stuff means in ***_bitmap_part functions |
10:20:30 | webguest18 | what's insane is that i didnt understand it - i'm at fault really not the wiki |
10:20:46 | midkay | i didn't get it either - imo it should be a bit clearer as well.. |
10:20:50 | | Quit gtkspert (Read error: 104 (Connection reset by peer)) |
10:22:29 | amiconn | Well, the only thing it doesn't say explicitly is that x and y mean dst_x and dst_y. I thought this would be obvious because src_x and src_y are named explicitly |
10:23:54 | amiconn | 'stride' is explained in the text but as some people mentioned could be renamed to src_width |
10:24:04 | midkay | amiconn, yes, i guess you can look at it that way - it confuses me a little i think because things that seem like they should be together aren't, but other things are and you perhaps think that they should be.. |
10:24:38 | amiconn | Which parameters do you think should be reordered? |
10:25:09 | amiconn | The function has 8 parameters, the first 4 describing the source and the second 4 describing the destination... |
10:25:15 | midkay | void xxx_bitmap_part(fb_data *data, int x, int y, int stride, int src_x, int src_y, int width, int height) i think.. |
10:25:29 | midkay | width/height describe a destination? |
10:25:31 | midkay | :E |
10:25:47 | midkay | i think that way ^^ conforms to the other functions a bit more and makes a bit more sense.. |
10:26:09 | midkay | defining the 4 parameters involving the region drawn are grouped together.. and the bitmap/xpos/ypos are also together as in the other bitmap functions. |
10:26:37 | amiconn | Of course do width and height describe the destination, i.e. the rectangular part of the source bitmap you want to see on the screen |
10:26:51 | webguest18 | amiconn: I see it now makes sense, if only we all had your logic :) |
10:27:09 | midkay | i see it as: first you describe the x/y of the PART, then the x/y of the SCREEN COORDINATES, and then the W/H of the PART. |
10:27:12 | midkay | that seems out of order to me. |
10:27:33 | amiconn | Maybe you're right that many other C functions order the parameters dest, source instead of source, dest |
10:27:52 | midkay | amiconn, it's not either of those here. |
10:27:56 | midkay | as i understand.. |
10:28:07 | midkay | it looks to me like some source, dest, some more source.. |
10:28:30 | amiconn | Then it should be lcd_bitmap_part(x, y, width, height, src_data, src_x, src_y, src_width) |
10:28:52 | webguest18 | all the others have the src_data first tho |
10:28:57 | midkay | huh? |
10:29:52 | midkay | i think void xxx_bitmap_part(fb_data *data, int x, int y, int stride, int src_x, int src_y, int width, int height) fits in best - it conforms to the general rules of the others (the first parameters), and the related parts are all grouped.. except perhaps stride, but.. |
10:30:07 | amiconn | It somewhat depends on the point of view. width and height are identical for the source and destination rectangle |
10:30:52 | webguest18 | the confusion is over what src means - does it mean source bitmap size or the src rectangle you want to take from the src data |
10:30:55 | midkay | amiconn, i haven't really figured out the usage of the current method - i'm saying from a rather unbiased, unknowing point of view that i'd naturally first try out the method i suggested.. |
10:31:20 | amiconn | ..but they actually *describe* the destination imo |
10:31:26 | midkay | amiconn, the current method just seems a bit out-of-line with the others.. yeah, src is a bit confusing perhaps.. |
10:32:00 | webguest18 | yes i see that - i think the param order is fine, but the param names could be a little clearer |
10:32:05 | midkay | right now you seem to have what normally comes first, come in the middle.. and that thus moves what should be in the middle to the front.. that's what i see.. i'm probably just weird, though. :) |
10:32:34 | | Join hcl [0] (i=hcl@titania.student.utwente.nl) |
10:33:17 | webguest18 | well i've whittled 50 lines of code down to 2 thanks to this little discussion - cheers |
10:33:32 | midkay | haha, congrats :) |
10:34:01 | BHSPitLappy | ha |
10:34:16 | midkay | ok. |
10:34:26 | BHSPitLappy | it's good that you could accomplish the same task on your own, I guess |
10:34:47 | amiconn | 'stride' should perhaps be put before src_x and src_y |
10:35:06 | midkay | amiconn, could you clarify "src"? |
10:35:24 | midkay | does that mean where the part eventually ends up? (src_x, src_y)? |
10:35:27 | amiconn | data and stride are fixed for the same source bitmap. src_x and src_y are not |
10:36:14 | amiconn | No, they are the x and y position in the *source* bitmap where the function starts reading data from |
10:37:05 | midkay | ah. then at the least, stride before src_x/y would make a lot more sense.. |
10:37:20 | midkay | maybe calling src_x/y "part_x"/"y" would also clarify things a lot.. |
10:37:53 | | Quit ghode|afk (Read error: 104 (Connection reset by peer)) |
10:42:12 | safetydan | gah, why would a library have fprintf calls in it? |
10:42:51 | Bagder | only for debug I'd say |
10:43:07 | safetydan | Except these are included in release builds as well |
10:45:47 | Bagder | yes, but hopefully only used with some verbose/debug options set |
10:46:05 | Bagder | at least that's how I do those things in my world |
10:47:34 | safetydan | Unfortunately the speex guys seem to disagree. No #ifdef around these |
10:54:28 | | Join ghode|afk [0] (i=testing@host-84-9-105-90.bulldogdsl.com) |
10:54:53 | | Join ghode [0] (n=garudin@host-84-9-105-90.bulldogdsl.com) |
11:00 |
11:01:36 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
11:08:37 | | Join webmind [0] (i=webmind@feather.perl6.nl) |
11:08:40 | webmind | good morning |
11:08:53 | | Quit gromit (Nick collision from services.) |
11:09:32 | midkay | morning webmind |
11:09:36 | webmind | I understand that rockbox runs on the ipod ? |
11:09:46 | midkay | webmind, yes, some models |
11:09:55 | webmind | and I wondered if rockbox runs on the new irivirs ? |
11:10:04 | webmind | does it run on the nano ? |
11:10:08 | midkay | h100/h300.. |
11:10:10 | webmind | and does it support ogg ? |
11:10:11 | midkay | nano: yes. |
11:10:23 | midkay | yes. :) not sure exactly how well on the nanos. but it plays. |
11:10:33 | webmind | 'it plays' ? |
11:10:34 | webmind | hmm |
11:10:40 | midkay | not optimized, afaik.. |
11:11:00 | midkay | should play fine, if you have EQ on you might have some trouble.. |
11:11:02 | webmind | anyidea if it runs on the new ipods ? |
11:11:09 | midkay | nano, video.. |
11:11:14 | midkay | i've got a video |
11:11:18 | webmind | video? |
11:11:22 | midkay | 5g? |
11:11:29 | midkay | what do you define as 'new' ipod? |
11:11:32 | amiconn | Ogg runs better on iPod/rockbox than mp3 |
11:11:52 | midkay | amiconn, ah, i've never tried it.. i thought someone said it didn't work much better, though. |
11:11:58 | Paul_The_Nerd | midkay: Ogg runs rather excellently on the nano actually. I think it can even run with the equalizer enabled, though I'm not 100% sure. |
11:12:09 | amiconn | That's what linuxstb and preglow said |
11:12:14 | midkay | Paul_The_Nerd, oh, i think the situation might be different for the 5g? |
11:12:19 | webmind | midkay, the thin ones |
11:12:26 | midkay | midkay, that'd be the nano. :) |
11:12:28 | midkay | er. |
11:12:33 | midkay | webmind. |
11:12:33 | midkay | :) |
11:12:35 | nudelyn | i went with mp3 so i can hopefully use my music in rockbox and the official firmware (just trying to find a tool to build the itunesDB that works with 5G video ipod...) |
11:12:38 | ghode | yes beause ogg already has ARM ops or something? |
11:12:42 | Paul_The_Nerd | midkay: The difference on the 5G is because the LCD driver takes more work to update, I believe, so more cycles are used there, slowing down essentially everything |
11:12:51 | webmind | midkay, the apple site says they have new ipod... that's why I asked |
11:12:57 | midkay | Paul_The_Nerd, righto.. i think about everything's a bit faster on the nano.. |
11:13:27 | webmind | any features on the nano that won't work with rockbox? |
11:13:28 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
11:13:28 | midkay | looks the same to me as it has for a few months now.. |
11:13:43 | midkay | latest models are the nano (flash, 1/2/4gb) and video (30/60gb). |
11:13:50 | webmind | ah |
11:13:55 | nudelyn | there are rumours of a touchscreen ipod next month. |
11:13:55 | webmind | I guess it's the video then, ok |
11:14:07 | webmind | they're going pda ? |
11:14:25 | midkay | not so much pda, but large/touchscreen at the least.. sometime soon.. |
11:14:52 | midkay | they're gonna have one, they filed the LCD patent.. it's just not announced, and nobody knows when exactly.. rumor is in about a month.. |
11:14:55 | nudelyn | better for watching video on i guess. i figured it would be no better for listening to music, which is what i care about, so i didn't bother waiting |
11:15:06 | | Quit ghode|afk (Read error: 110 (Connection timed out)) |
11:15:22 | webmind | I'm looking at the nano anyway |
11:15:24 | nudelyn | of course now apple will finally release a gapless player and make me buy 2 ipods in as many months :) |
11:15:30 | Paul_The_Nerd | midkay: They may have filed the LCD patent, but it may not be for an iPod. Maybe they're bringing back the... newton was it? |
11:15:45 | nudelyn | (and hell will freeze over shortly after apple care about gapless playback) |
11:16:03 | webmind | btw, how does rockbox run on the nano? asin.. If I want to run linux on it.. I boot it from apple firmware |
11:16:07 | midkay | Paul_The_Nerd, haha - either way we'll have a touchscreen something.. ;) |
11:16:17 | webmind | can I combine linux and rockbox on my nano ? |
11:16:25 | midkay | webmind, yes, along with the apple OS |
11:16:32 | webmind | k |
11:16:39 | nudelyn | you hold down different keys during the bootloader to load other things |
11:16:54 | midkay | bbiab, all |
11:16:55 | | Quit midkay ("Leaving") |
11:19:21 | | Join egotrippen5 [0] (n=18226bf0@labb.contactor.se) |
11:20:25 | | Quit egotrippen5 (Client Quit) |
11:23:50 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
11:24:19 | | Quit Chamois (Client Quit) |
11:26:10 | amiconn | bbl |
11:26:12 | | Part amiconn |
11:34:56 | nudelyn | Am I right that I can use the rockbox tag database if i want to use my music in both apple and rb firmwares? (i.e. transfer everything normally with itunes, then build the database using the java/bat file) |
11:35:39 | Paul_The_Nerd | You should be able to, yes. |
11:35:49 | nudelyn | groovy |
11:36:00 | Paul_The_Nerd | Assuming the tag database works properly. It's being replaced, so it hasn't been maintained much lately, and may have some glitchy behaviour. |
11:36:11 | nudelyn | ah |
11:37:08 | nudelyn | i'd much rather use normal drag & drop to copy the files (rather than itunes) but can't find a tool that'll build an itunesdb and works with the 5g. |
11:37:22 | Paul_The_Nerd | Yeah, I don't believe there is one yet. |
11:37:37 | Paul_The_Nerd | But then, I don't listen to music in the apple firmware at all any more. |
11:39:10 | nudelyn | the battery life issues at the moment mean i might want to sometimes... although the lack of gapless in the apple firmware means that would be rare |
11:40:12 | Paul_The_Nerd | See, I have a Nano, and usually don't use it for too many hours without having the chance to charge. |
11:41:15 | nudelyn | i doubt i'll need more than 7 hours playtime very often either... 7 hours just seems so low :) and having to charge every day is a chore i might forget... esp. as you can't play and charge |
11:41:36 | nudelyn | just realised i'll need to buy another cable to be able to charge at work because apple don't use standard miniusb... argh |
11:43:46 | JdGordon | whats the file that tells X which wm to load? ive got it loading xfce but i want fluxbox |
11:43:53 | Paul_The_Nerd | Heh. I haven't had problems playing and charging with my Nano. I'm fairly certain it's increased its charge while playing. |
11:44:25 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
11:44:48 | Paul_The_Nerd | It's probably just a Nano thing though. No disk to spin up, probably much less power draw for general use. |
11:45:04 | nudelyn | oh ok, maybe i miss-read that it can't play and charge. i haven't really used the firmware yet, my music is still converting to mp3 :-) |
11:45:51 | | Join midkay [0] (n=midkay@24.143.70.99) |
11:46:03 | Paul_The_Nerd | Yeah, it can play and charge, but at the moment some people are reporting that it's not actually charging while playing. |
11:46:48 | Paul_The_Nerd | And honestly, I'm not 100% sure my test of it was valid. It was a "listen to it while charging, then check the battery life in Retail and *think* it was higher" |
11:47:01 | midkay | oh, btw - Paul_The_Nerd - i've found that on my 5g, the "off" backlight setting really acts as setting it to "on" (on indefinitely).. yet timeouts work (1s, 2s).. |
11:47:16 | | Join ender` [0] (i=ychat@84.52.165.220) |
11:47:30 | Paul_The_Nerd | midkay: Yep, it's that way on all iPods right now. |
11:47:47 | midkay | Paul_The_Nerd, oh, i didn't realize that - why isn't it working? sounds really simple.. |
11:47:54 | midkay | if timeouts work.. |
11:48:04 | Paul_The_Nerd | midkay: I tried a quick fix, and "Off" was still permanently on, but "On" was permanently off. I haven't looked at it much, because it seemed a bit strange how the values were being used. |
11:48:17 | midkay | oh. weird. |
11:48:20 | Paul_The_Nerd | Yeah |
11:48:55 | Paul_The_Nerd | I figure someone who knows exactly what's going on (specifically why they use < 0 instead of <= 0 on one specific line, among other things) could probably fix it in a snap. |
11:48:56 | midkay | in what file did you do a quick fix, if i may ask? i'd like to poke around at that.. |
11:49:17 | midkay | for the timeout? |
11:49:23 | midkay | 0 = off, 1 = on.. |
11:49:36 | midkay | i'd guess <=0 would be in case someone set it to -1 thinking that meant off. |
11:50:06 | Paul_The_Nerd | midkay: I honestly don't remember the file any more. |
11:50:19 | midkay | Paul_The_Nerd, do you remember if it was in firmware/ or apps/? |
11:50:33 | Paul_The_Nerd | No, -1 was always off, I believe. I think the variable was actually the timer value. |
11:50:47 | midkay | no. 0=off, 1=on.. i asked earlier.. |
11:50:50 | midkay | maybe that's the problem you had? |
11:51:15 | midkay | perhaps -1 works for off too, but i know that 0 is the intended value for off.. |
11:52:37 | Paul_The_Nerd | midkay: I dunno, whatever function I was looking at had <0 being the check for off. |
11:52:52 | midkay | really? hm. |
11:52:55 | Paul_The_Nerd | And when I changed it to <=0 "On" turned the BL off, "Off" turned it on, and timeouts worked like norma |
11:52:57 | Paul_The_Nerd | normal |
11:53:15 | midkay | screwy.. |
11:53:21 | Paul_The_Nerd | If I recall. It was a couple weeks ago when I looked at it, and unfortunately it was also at 5am, without sleep, and I don't remember the file. |
11:53:44 | midkay | haha, alright.. thanks.. i'll see if i can figure anything out |
11:53:48 | Paul_The_Nerd | That was exactly how I felt about it, and said "Ah, forget it, I'm sure someone else knows how this is actually supposed to work" then forgot all about it when waking up in the morning. |
11:54:12 | Paul_The_Nerd | And unfortunately it's not in my "recently opened files list" in ConTEXT, so apparently it was a while ago |
11:54:26 | midkay | doesn't seem like anyone's too intent on fixing it :) |
11:54:48 | Paul_The_Nerd | Yeah. =/ |
11:54:51 | midkay | ah. i see. |
11:54:56 | midkay | -1 is the "actual" off value. |
11:55:03 | midkay | but backlight_set_timeout(0) sets off. |
11:56:04 | midkay | Paul_The_Nerd, what model(s) do you know have this problem? all ipods? |
11:56:53 | Paul_The_Nerd | midkay: I've heard it reported on 5G and I've personally experienced it on Nano. I *think* it's also been reported on the 4G Color, but I don't know about any grayscale ones. |
11:57:15 | midkay | ah, alright. thanks. |
11:58:17 | | Quit Jungti1234 (Read error: 110 (Connection timed out)) |
12:00 |
12:01:23 | webguest18 | i've got a working space invaders game for h100, h300, ipod-4g and ipod nano. Who wants to help me make a patch and test it |
12:01:26 | webguest18 | cos i dont have an ipod |
12:01:44 | midkay | webguest18, you suck - i was making an invaders game. :) |
12:03:56 | JdGordon | any1 wanna have a guess how long it will take my lappy to compile rb? (its a p120 64mb ram) |
12:04:11 | webguest18 | linux or cygwin ? |
12:04:16 | JdGordon | linux |
12:04:40 | webguest18 | 8 mins! |
12:04:52 | JdGordon | thats about how long it takes my desktop in cygwin :'( |
12:05:04 | JdGordon | and my desktop is a p4 2.4 and 512mb |
12:06:30 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
12:07:23 | midkay | JdGordon, haha - same.. |
12:07:54 | JdGordon | i wonder how slow sdl will run on it :po |
12:08:10 | midkay | boooooooo |
12:09:33 | SereRokR | webguest18i've got a working space invaders game for h100, h300, ipod-4g and ipod nano. Who wants to help me make a patch and test it <- do it for iPod Video and i'll est |
12:09:36 | SereRokR | test* |
12:09:36 | SereRokR | ^^ |
12:09:57 | | Join Moos [0] (i=DrMoos@m77.net81-66-158.noos.fr) |
12:10:17 | midkay | Paul_The_Nerd, i found the <0 and changed it to <=0, it worked as you described (on = off).. |
12:10:22 | midkay | makes no sense at all.. |
12:12:13 | *** | Saving seen data "./dancer.seen" |
12:13:20 | | Join Jungti1234 [0] (n=jungti12@124.60.15.86) |
12:13:52 | Paul_The_Nerd | I know! |
12:14:25 | Paul_The_Nerd | It was tempting just to switch the strings, check to make sure it didn't screw anything strange up elsewhere, and call it a patch. :-P |
12:14:34 | nudelyn | :) |
12:14:40 | midkay | haha, yeah.. i'm having that feeling now.. :) |
12:15:57 | webguest18 | SereRokR: thanks - i'm on it |
12:22:10 | JdGordon | tick... tock.... fuck i hate slow computers |
12:22:17 | midkay | haha |
12:22:30 | * | JdGordon wants 3k to get a mactel lappy, so i can tri boot osx/linux/xp :D |
12:22:42 | JdGordon | actually they are like 3.5k |
12:24:14 | midkay | whoa, but cool :) |
12:27:26 | | Join gtkspert [0] (n=gtkspert@203-59-90-165.dyn.iinet.net.au) |
12:34:07 | webguest18 | http://www.rockbox.org/bugs/task/4775 for spae invaders |
12:34:14 | webguest18 | *space invaders |
12:35:33 | midkay | webguest18, holy crap.. our invaders code.. is so similar :) function names, methods.. |
12:35:41 | midkay | scarily similar, like you stole it.. ;) |
12:37:39 | gtkspert | hi, im trying to do a make install in rockbox simulator, and it errors out asking for rockbox.zip... which one should i get? |
12:38:10 | midkay | "make zip" should do.. i never got such an error, though.. |
12:39:01 | linuxstb | gtkspert: What is the error message? |
12:39:26 | linuxstb | The most likely problem is that you don't have the zip command installed. |
12:40:08 | gtkspert | nevermind, i figured out my problem :) |
12:40:16 | gtkspert | sorry to annoy you |
12:40:20 | webguest18 | midkay: nothing of the sort but i can't get the bitmaps included in the patch cvsdo is crap |
12:40:48 | linuxstb | webguest18: They are binary files anyway. So best to just make a patch for the C code, and zip the bmp files. |
12:40:56 | midkay | webguest18, just kidding.. i'm not sure about patches, i hate them anyways.. :) |
12:41:56 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-42-37.w83-198.abo.wanadoo.fr) |
12:44:32 | webguest18 | ok zip the bitmaps |
12:50:22 | webguest18 | woo done - anyone with an ipod want to test? |
12:51:29 | midkay | i only have a 5g (video).. compatible? |
12:52:22 | webguest18 | nope |
12:52:28 | webguest18 | i'll work on it |
12:52:40 | midkay | cool - i'd be very happy to try it if it worked |
12:53:11 | youngcereal | has anyone an ipod photo |
12:53:14 | youngcereal | or g4 |
12:53:14 | youngcereal | ?? |
12:54:17 | youngcereal | please |
12:54:41 | midkay | g4? gigabeat? |
12:54:47 | youngcereal | no ipod |
12:54:48 | youngcereal | ? |
12:54:55 | midkay | oh. yeah. :) |
12:54:58 | midkay | nah, i don't. |
12:55:08 | youngcereal | fuck |
12:55:17 | | Quit damaki (Read error: 110 (Connection timed out)) |
12:55:20 | youngcereal | i have an battery patch |
12:55:53 | midkay | post it to the tracker? |
12:56:10 | youngcereal | not yet |
12:56:20 | youngcereal | i wanne test from a second one |
12:56:50 | midkay | good luck |
12:56:52 | youngcereal | it not finish |
12:57:09 | midkay | ah.. well, if it works on yours, it should work on theirs.. |
12:57:52 | youngcereal | ok but the problem of ipod is 60gb 30gb has other battery i think |
12:58:00 | midkay | aah.. |
12:59:00 | youngcereal | Have anyone an ipod her ?? |
12:59:05 | SereRokR | yep |
12:59:14 | youngcereal | wath for |
12:59:17 | linuxstb | youngcereal: Yes, I've got a 60GB Color, and 30GB 5G/Video |
12:59:38 | youngcereal | yes ;) linuxstb |
12:59:46 | youngcereal | the color |
13:00 |
13:00:29 | linuxstb | Where is the patch? |
13:00:32 | youngcereal | linuxstb: can i sent you the binary to test for 10 - 15 min and give me a report |
13:01:24 | youngcereal | if the test ok i clean the code and put it on |
13:01:31 | youngcereal | online |
13:03:45 | | Join amiconn [0] (n=jens@p54BD4BE3.dip.t-dialin.net) |
13:04:14 | | Part Paul_The_Nerd |
13:06:37 | JdGordon | any1 know a simple free way to convert real audio to mp3/ogg/anything? |
13:07:06 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-141-219.pools.arcor-ip.net) |
13:07:26 | linuxstb | I use mplayer to convert it to wav. (under Linux, but I'm sure the Windows version can do it as well) |
13:08:25 | JdGordon | is it fast? |
13:09:15 | ashridah | linuxstb: mplayer can probably do it if it's got the codecs plonked in its directory |
13:09:28 | ashridah | JdGordon: it can be made to run as fast as possible |
13:10:32 | JdGordon | ok, thanx |
13:10:35 | * | BHSPitLappy wonders if VLC plays Real |
13:10:39 | JdGordon | trying it out |
13:10:44 | | Join c0utta [0] (n=cbad1f07@labb.contactor.se) |
13:10:49 | BHSPitLappy | if it does, then you can just do it in one step |
13:13:03 | ashridah | mencoder can probably do it in one pass as well |
13:15:39 | nudelyn | Anybody got a Windows UI simulator pre-compiled for a 60gig video ipod? I fancy making/adjusting a theme but don't want to built it all myself |
13:17:12 | nudelyn | (Saw the link to Rockbox_all_simulators_win_2006-02-03.exe on the wiki but it doesn't seem to work.) |
13:17:35 | midkay | nudelyn, yes, i do.. |
13:18:08 | nudelyn | any chance you can dcc or put it online temporarily? |
13:18:21 | midkay | yep |
13:18:27 | nudelyn | many thanks! |
13:19:15 | midkay | if dcc doesn't work, i'll put it online |
13:19:23 | JdGordon | opening win32 dll 'sipr.so.6.0' wtf??? y isnt it loading a .dll ?? |
13:19:26 | midkay | dcc never seems to work right.. |
13:19:34 | nudelyn | dcc's a horrible protocol :) |
13:19:47 | midkay | nudelyn, because it doesn't work, i'll have to agree :) |
13:19:49 | nudelyn | seemed to fail |
13:19:55 | midkay | i canceled it just now |
13:19:59 | nudelyn | you can email it to me if you like (leo@ox.compsoc.net) |
13:20:23 | midkay | you know you need cygwin + sdl installed, right? |
13:20:39 | midkay | if i understand correctly.. at least sdl. |
13:20:50 | JdGordon | ah k... so how do u get mplayer to encode to mp3 (or wav) ? |
13:20:50 | nudelyn | oh, i didn't, but i guess i'll need to do that eventually anyway, if i plan to help code stuff later on |
13:20:53 | amiconn | dcc is quite simple |
13:20:54 | JdGordon | at full speed |
13:21:22 | midkay | nudelyn, actually, it may work.. |
13:21:22 | amiconn | For using the sdl sim you need neither cygwin nor a full sdl install |
13:21:36 | amiconn | the only thing needed apart from the sim itself is sdl.dll |
13:21:51 | | Nick nudelyn is now known as nudel (i=nudel@dynamic-62-56-38-86.park-s46b.dslaccess.co.uk) |
13:21:59 | nudel | got the file thanks |
13:22:06 | midkay | np.. good luck |
13:25:44 | BHSPitLappy | JdGordon: did you try using VLC? |
13:25:53 | JdGordon | no, im on windows |
13:26:01 | BHSPitLappy | if it opens Real (I'm sure it would) then you can go straight from Real to Mp3 |
13:26:04 | JdGordon | i got it working... using winamp -> .wav and cdex -> mp3 |
13:26:05 | BHSPitLappy | JdGordon: umm, it doesn't matter... |
13:26:08 | ashridah | VLC runs on windows |
13:26:21 | BHSPitLappy | JdGordon: that's too many steps ;) |
13:26:24 | JdGordon | ok, ill try it |
13:26:41 | * | BHSPitLappy <3 VLC for Windows |
13:27:15 | JdGordon | can it open a real audio stream from the www? that would make life really easy |
13:28:04 | * | JdGordon thinks cdex is converting it at way to hi quality for a rrecorded lecture :p |
13:28:10 | nudel | when i run the UI simulator it just shows the status line... am i doing something wrong? |
13:30:04 | BHSPitLappy | JdGordon: vlc is all about da' streaming |
13:30:10 | BHSPitLappy | JdGordon: what's the link, I'll try it |
13:30:35 | midkay | nudel, check your settings.. |
13:30:43 | midkay | shown files = all? |
13:31:00 | safetydan | nudel, what else should it show? If you want files to display, but them in a folder called "archos" in the same directory as the sim |
13:31:01 | BHSPitLappy | nudel: sounds like you're okay. |
13:31:12 | JdGordon | BHSPitLappy: cant open the .ra |
13:31:18 | JdGordon | main error: cannot create packetizer output (sipr) |
13:31:40 | BHSPitLappy | link? |
13:32:09 | JdGordon | pnm://mulo.lib.monash.edu.au/rmfiles/cse2391/2006-02-28_16-04.rm |
13:32:35 | BHSPitLappy | interesting protocol... |
13:34:30 | BHSPitLappy | didn't know you'd be using some obscure protocol :P anyways good luck, I'm out like a fat kid in dodgeball |
13:34:40 | JdGordon | haha |
13:35:58 | ashridah | actually, the tool i find most capable of converting odd formats to other odd formats is radtools |
13:36:22 | ashridah | i've even converted some quicktime movies with it |
13:36:29 | | Quit Chamois (Read error: 113 (No route to host)) |
13:36:38 | ashridah | grab RADTools.exe from http://www.radgametools.com/bnkdown.htm |
13:36:48 | ashridah | not sure if it'll work on just an audio stream |
13:36:52 | ashridah | but it can't hurt to try |
13:36:58 | JdGordon | ok |
13:36:59 | JdGordon | trying |
13:37:32 | JdGordon | nup |
13:37:36 | JdGordon | cant open ra |
13:37:45 | ashridah | it probably needs codecs in the system to open it |
13:37:48 | ashridah | it won't include any |
13:37:54 | ashridah | so you'd still need realplayer installed |
13:38:42 | JdGordon | hmm.. i didnt want to install it.. but looks like i dont have a choice |
13:38:53 | JdGordon | i have realalternative installed which doesnt seem to be wlrong |
13:38:55 | JdGordon | working |
13:40:42 | ashridah | yeah, the stream itself tells you to fuck off and get realone |
13:40:54 | ashridah | not a very nice stream, really. |
13:41:08 | * | ashridah hates it when unis use esoteric formats |
13:42:07 | | Quit c0utta ("CGI:IRC") |
13:43:42 | JdGordon | how long should gcc take to make? |
13:43:48 | JdGordon | *to run |
13:43:54 | JdGordon | *to run make |
13:44:17 | ashridah | gcc doesn't run make. make runs gcc |
13:44:20 | Kingstone | depends on the size of the source code |
13:44:37 | JdGordon | grr... i mean how long should the make part of compiling gcc take? |
13:44:57 | Kingstone | compiling gcc itself? or compiling a program? |
13:45:03 | ashridah | took me about 20 minutes or something to compile gcc |
13:45:04 | JdGordon | relative to binutils... binutils took about 30min to compile |
13:45:34 | ashridah | JdGordon: it takes a while. even longer if you haven't limited it to the C language only |
13:45:49 | JdGordon | i followed the wiki page, so i tinhk it does |
13:46:16 | JdGordon | grr.. bloody winamp... it ripped the ra to wav at like 2x spee |
13:46:17 | JdGordon | d |
13:46:24 | JdGordon | so its chipmunk lectures :D |
13:49:16 | ashridah | well, if you can save a raw copy of the stream, and send me the first 100k or so, i can try it in mplayer, see if that can at least decode it |
13:50:07 | JdGordon | ill try it again in mplayer |
13:50:15 | JdGordon | whats the comand to convert it to mp3? |
13:50:16 | | Quit quobl (Remote closed the connection) |
13:50:17 | warewolf | mplayer will always decode it! |
13:50:29 | ashridah | warewolf: actually, without a saved raw stream, it won't |
13:50:43 | warewolf | that's what -dumpstrema is for :) |
13:50:44 | ashridah | since the server won't give it the data unless it acts more like RealOne player |
13:50:58 | JdGordon | ok, mplayer will play it |
13:51:24 | ashridah | hmm. maybe i don't have my real codecs installed |
13:51:34 | warewolf | or you didn't link against the LIVE libs |
13:51:38 | warewolf | which is probally the case |
13:51:44 | | Join commanderx [0] (n=matthias@judy.bobbes.de) |
13:51:48 | commanderx | hi |
13:52:21 | commanderx | im trying to put rockbx on my 4th generation ipod...but is fails with dumping the bootpartition |
13:52:28 | JdGordon | how do u get mplayer to output wav r mp3? |
13:52:42 | commanderx | diskdump says Bad boot sector signature and nothing is dumped into a file |
13:53:27 | | Nick banan_ is now known as merbanan (i=banan@dalink.campus.luth.se) |
13:53:43 | ashridah | warewolf: given that i didn't do the linking, i have no idea what you're talking about |
13:54:13 | warewolf | ashridah: there are libraries that mplayer can use to speak RTSP, from live.com IIRC. You probally want those. |
13:56:08 | ashridah | JdGordon: use mencoder, but i don't remember the flags off the top of my head. |
13:56:16 | warewolf | hmm. |
13:56:23 | ashridah | warewolf: well, *want* is probably not the right term :) |
13:56:29 | | Join _FireFly_ [0] (n=FireFly@p54A468AC.dip.t-dialin.net) |
13:57:43 | JdGordon | REAL file format detected. |
13:57:43 | JdGordon | Stream description: Audio Stream |
13:57:43 | JdGordon | Stream mimetype: audio/x-pn-realaudio |
13:57:43 | DBUG | Enqueued KICK JdGordon |
13:57:43 | JdGordon | Video stream is mandatory! |
13:57:43 | JdGordon | Exiting... |
13:57:53 | warewolf | aww |
13:58:00 | ashridah | hm. that sucks a bit. |
13:59:46 | ashridah | still, try dumping it as pcm: mplayer -ao pcm:file=blah.wav streamname |
13:59:52 | ashridah | then it's just a matter of cdex |
14:00 |
14:00:40 | JdGordon | hmm.. that might have worked... |
14:01:21 | ashridah | don't remember if that makes it run with as fast a framerate as possible tho |
14:01:38 | JdGordon | it was fast enough.. 56min file took about 30sec |
14:02:33 | JdGordon | gonna take 7min to convert to mp3! |
14:05:53 | JdGordon | yay.. it looks like gcc is almost done.. i can goto bed soon |
14:08:05 | Jungti1234 | bye |
14:08:10 | | Quit Jungti1234 () |
14:12:17 | *** | Saving seen data "./dancer.seen" |
14:13:55 | | Join Chamois [0] (n=Florian@bro67-3-82-231-134-112.fbx.proxad.net) |
14:17:36 | JdGordon | fuck... "configure: error: No support for this host/target combination. |
14:17:36 | JdGordon | make: *** [configure-target-libstdc++-v3] Error 1" after 2 hours... |
14:17:53 | midkay | dan |
14:17:55 | midkay | damn* |
14:20:07 | JdGordon | hahaha. i thought i was hearing things.. my bloody iriver started playing sme voice track really softly after usb was disconnected! |
14:20:14 | | Quit Rob2222_ () |
14:20:49 | | Quit JdGordon ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
14:21:39 | ashridah | damnit, the instructions tell him *not* to compile c++ |
14:21:41 | | Quit ashridah ("Leaving") |
14:22:21 | midkay | haha. |
14:22:35 | midkay | nite all |
14:26:39 | | Part youngcereal |
14:34:34 | webguest18 | any1 tried space_invaders? |
14:35:37 | | Join youngcereal [0] (n=youngcer@p54B222B0.dip0.t-ipconnect.de) |
14:37:50 | muesli__ | needleboy ;-) |
14:39:27 | | Join herz42__ [0] (n=herz42@p549FE52B.dip.t-dialin.net) |
14:39:49 | muesli__ | ...but didnt help |
14:40:48 | | Join Rob2222 [0] (n=Miranda@ACB6EA96.ipt.aol.com) |
14:41:41 | | Join quobl [0] (n=quobl@tor/session/x-07fd6fb1e4de601e) |
14:45:23 | | Nick StrathAFK is now known as Strath (n=mike@dpc67143207026.direcpc.com) |
14:52:21 | | Quit gromit` ("Coyote finally caught me") |
14:52:43 | | Join ep0ch [0] (n=ep0ch@84.12.175.117) |
14:52:50 | lostlogic | Hmm... what module would I want to check out to get a copy of the ipodlinux drivers? |
14:53:03 | ep0ch | safetydan: here? |
14:53:31 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
14:56:16 | | Join Matze41 [0] (i=Miranda@p5484D4D1.dip.t-dialin.net) |
14:57:03 | | Quit MarcoPolo (Remote closed the connection) |
14:58:25 | safetydan | ep0ch, yo |
14:59:46 | | Join actionshrimp [0] (i=nn@dhcp-163-1-214-233.seh.ox.ac.uk) |
15:00 |
15:00:55 | ep0ch | safetydan: definetly something up with peak filters at low frequencies |
15:01:32 | ep0ch | safetydan: 60 Hz sine wave can't filter with a peak filter, 200 Hz sine wave filters with PF@110 Hz, 440 Hz sine wave filter with PF@410 Hz |
15:02:15 | safetydan | What value for Q? |
15:02:26 | ep0ch | well i ramped it up to full |
15:02:34 | ep0ch | to get more precision |
15:02:55 | safetydan | So 6.4 for Q then. |
15:03:03 | Aditya | well depends on the E=mc2 |
15:04:39 | safetydan | ep0ch, okay thanks for that. It may not actually be a bug, just a limitation of the peak filters (hence why the shelf filters are there). But preglow will be the one who knows for sure. |
15:05:25 | Aditya | well |
15:05:35 | Aditya | filters aren't exactly perfect in the real world |
15:05:57 | Aditya | so there are some weird cases where all the approximations add up |
15:06:34 | ep0ch | yeah I was just following up on someone elses observations with a 60 hz test |
15:08:15 | safetydan | If we can figure out the limits of the particular filter equations used, I can at least put those limits in the GUI so people don't try things that won't work. |
15:08:57 | linuxstb | lostlogic: You will need the "linux" directory from the ipodlinux CVS. The source to podzilla is also used - tools/podzilla. |
15:09:00 | safetydan | It will also help when preglow gets time to finish the EQ graphing stuff. Visualising things should make it easier. |
15:09:14 | ep0ch | shelving filter will typically be < 100 hz, and there will usually be a PF between 100 Hz and 500 Hz |
15:09:26 | ep0ch | so that PF will be inaccurate |
15:10:22 | linuxstb | lostlogic: Do you own an ipod, or are you just guessing what the battery code should be doing? (Either way, it's great that you're looking at it) |
15:13:47 | | Quit webguest18 ("CGI:IRC (EOF)") |
15:16:22 | lostlogic | linuxstb: got an IPV yesterday :) |
15:17:17 | linuxstb | :) Welcome to the ipod club... |
15:17:41 | lostlogic | thanks :) it's officially a nice player, and as expected, I love the screen resolution. |
15:18:30 | linuxstb | Did you get the 30GB or 60GB version? |
15:22:15 | lostlogic | 30 |
15:23:01 | lostlogic | good god, ipod linux wastes a lot of time: battery status reading in it is done by 1) reading the ADC and i2c 2) writing a /proc entry 3) scanf-ing the proc entry |
15:29:22 | ep0ch | lostlogic: cool, great news you got a Video :) |
15:32:49 | | Quit DJ_Dooms_Day ("Trillian (http://www.ceruleanstudios.com") |
15:33:41 | lostlogic | linuxstb: is the fiq disabled when set_irq_level(HIGHEST_IRQ) is set? |
15:33:44 | lostlogic | ep0ch: :) |
15:34:11 | linuxstb | No - the fiq and irq are independent. I don't know if that's right or wrong... |
15:36:56 | lostlogic | sounds right, I was just double checking, otherwise IRQ protecting long-ish i2c reads would get broken. |
15:40:54 | | Join Farpnut [0] (n=solo84@cm144.sigma240.maxonline.com.sg) |
15:42:54 | nudel | trying to run the UI simulator; when I select a file I get an error about _temp_codec.dll (which has been generated by the simulator in the archos dir) not being a valid DLL image. |
15:44:26 | | Quit Farpenoodle (Read error: 110 (Connection timed out)) |
15:44:46 | safetydan | nudel, what type of file? MP3? OGG? |
15:44:54 | nudel | mp3 in this case |
15:44:58 | nudel | i'll try an ogg |
15:45:27 | nudel | same error |
15:46:29 | nudel | the DLL starts with "DOCR" rather than "PE" in a hex editor |
15:46:38 | nudel | maybe i need to build my own simulator rather than try to use someone else's |
15:51:40 | nudel | Will cygwin go crazy if I install it under Program Files? |
15:54:32 | safetydan | nudel, shouldn't but directories with spaces in their names probably aren't recommended |
15:55:05 | nudel | I think I'll use the Progra~1 hack :) can't tolerate stuff that needs to polute my C:\ (it's a mess enough just from having windows installed) |
15:56:24 | safetydan | This is what partitions are for. Let windows mess up C: while your clean layout is on D: ... or just use Linux :) |
15:56:56 | nudel | heh, well i'm on a laptop with only one drive. all my other data's on a network server |
15:58:54 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
16:00 |
16:08:18 | | Quit MarcoPolo (Remote closed the connection) |
16:08:55 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
16:09:29 | | Quit ep0ch (Read error: 110 (Connection timed out)) |
16:12:21 | *** | Saving seen data "./dancer.seen" |
16:12:47 | | Quit Chamois (" HydraIRC -> http://www.hydrairc.com <- IRC with a difference") |
16:16:54 | | Quit saab_rider (Read error: 104 (Connection reset by peer)) |
16:21:45 | | Join damaki [0] (n=Chocolat@ALille-153-1-49-161.w86-196.abo.wanadoo.fr) |
16:24:13 | | Quit DreamTactix291 (Read error: 104 (Connection reset by peer)) |
16:24:43 | | Join DreamTactix291 [0] (n=DreamTac@adsl-157-39-32.bna.bellsouth.net) |
16:25:11 | | Quit needleboy () |
16:26:50 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
16:27:09 | | Join Farpnut [0] (n=solo84@cm58.sigma6.maxonline.com.sg) |
16:32:07 | | Join qwm_ [0] (n=qwm@h136n2fls32o1010.telia.com) |
16:32:50 | | Quit qwm (Nick collision from services.) |
16:32:58 | | Nick qwm_ is now known as qwm (n=qwm@h136n2fls32o1010.telia.com) |
16:34:39 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
16:38:13 | | Quit youngcereal (Read error: 110 (Connection timed out)) |
16:38:15 | | Join youngcerea1 [0] (n=youngcer@p54B2215D.dip0.t-ipconnect.de) |
16:42:55 | safetydan | hrm... I'm not getting anywhere with this speex stuff... |
16:43:00 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
16:43:00 | * | safetydan abandons speex |
16:46:22 | nudel | yay, after building my own one my simulator works \o/ |
16:47:02 | Aditya | nice |
16:47:04 | Aditya | congrats |
16:48:34 | nudel | now too tired to start making my theme though :) |
16:50:53 | lostlogic | is there known breakage of i2c on ipod? |
16:51:32 | | Join Febs [0] (n=medifebb@207-172-122-81.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
16:54:39 | linuxstb | lostlogic: I've had problems when I've attempted to read the battery status in the past. Even disabling the IRQs doesn't seem to help prevent the clock getting corrupted. |
16:54:49 | linuxstb | But I've only quickly tried things. |
16:55:57 | lostlogic | linuxstb: it keeps freezing the first time the tick timer tries to read the battery status |
16:56:07 | lostlogic | I'm wondering if it's a problem with doing i2c on an interrupt on the ipoooo |
16:56:23 | lostlogic | *keeps poking at it* |
16:56:39 | linuxstb | I think the button driver does i2c within an interrupt. |
16:57:39 | preglow | it does |
16:59:18 | sharpe | i've a question, would a plugin/viewer that handled zip files, be of any usefulness? |
17:00 |
17:01:12 | | Join freqmod [0] (n=freqmod@44.80-203-31.nextgentel.com) |
17:02:43 | | Quit _FireFly_ (Read error: 104 (Connection reset by peer)) |
17:04:59 | | Join _FireFly_ [0] (n=FireFly@p54A468AC.dip.t-dialin.net) |
17:05:29 | preglow | what, you mean like just unzipping the files to disk? |
17:06:39 | sharpe | more like, browsing the zipped files... |
17:08:06 | | Quit actionshrimp ("( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )") |
17:08:55 | _FireFly_ | sharpe: only uncompressed zip-file would be usefull because the decompression algo would be too much for some targets |
17:08:55 | sharpe | not really sure how it would be very useful though... |
17:09:08 | sharpe | yeah... |
17:09:22 | preglow | might be useful |
17:09:40 | preglow | browsing them might be useful, of courswe |
17:09:46 | sharpe | heh |
17:09:46 | preglow | but it would be better to be able to play the contents |
17:09:49 | _FireFly_ | i have some code which can create an index of the files(uncompressed) in an zip-file |
17:09:50 | preglow | and that would be pretty hard... |
17:10:07 | sharpe | i was thinking about being able to play them too, like uncompress them on the fly |
17:10:41 | linuxstb | What kind of files are you thinking about? |
17:10:45 | linuxstb | (inside your zip files) |
17:10:47 | _FireFly_ | preglow: when the files are uncompressedn then the play-engine needs only the offset to the file in the zip-file and the size if it |
17:10:53 | preglow | sure |
17:10:57 | _FireFly_ | s/if/of |
17:11:03 | preglow | but keeping uncomprssed zip files around... i don't know... |
17:11:08 | safetydan | okay, I tried reading the MAS data sheet and got lost. What exactly is returned for mas_codec_readreg(0xC) and mas_codec_readreg(0xD)? |
17:11:45 | safetydan | Peak volume to date? Does it get reset on each read? |
17:11:47 | _FireFly_ | preglow: i think only a better usage of the disk |
17:12:07 | preglow | if you keep a ton of .sid files around, then maybe |
17:12:27 | _FireFly_ | because a uncompressed zip-file will use a bit less space on the disk then each file seperately |
17:12:59 | sharpe | for once i have an idea that may be somewhat useful... |
17:14:15 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
17:15:39 | safetydan | also, shouldn't sound_set_pitch in the plugin structure be available to SWCODEC targets as well? |
17:16:26 | preglow | i guess it should, now that i enabled it |
17:19:31 | sharpe | so, should i try to work on the zip archive reader? |
17:20:03 | | Part steveb ("##uk - The brits still rule the world") |
17:20:03 | | Join steveb [0] (n=steve@about/cooking/nakedchef/risotto/steveb) |
17:20:53 | _FireFly_ | sharpe: as i said i have already some code for the reading of the zip-file itself, i could send it to you |
17:21:17 | sharpe | would you please? :) |
17:21:38 | _FireFly_ | the code has also a working crc-check and it uses only function which are present in rockbox (it is currently only on my pc) |
17:21:51 | _FireFly_ | sharpe: e-mail-adress? |
17:22:21 | sharpe | ah, mattbridge@gmail.com |
17:24:00 | _FireFly_ | i hope i find the sources ;) |
17:24:59 | sharpe | heh |
17:25:59 | sharpe | and even if you don't, i think i've a crc-check somewhere and i also have a copy of the zip file format spec. |
17:26:15 | | Quit steveb (K-lined) |
17:28:30 | lostlogic | I definitely get a freeze on the nth attempted read of the adc, it works otherwise, and I've got the scaling figured out, and it's possible to use the same style of adc read to get higher precision from the H3x0/iAudio PCF50606 ADC |
17:29:09 | | Join steveb [0] (n=steve@pan.object4.net) |
17:29:40 | _FireFly_ | sharpe: i have found it :) |
17:29:52 | amiconn | nudel: Regarding your sim playback problem, codecs starting with DOCR are in fact target codecs (in this case from a little endian target, i.e. iPod). |
17:29:53 | sharpe | that's great :) |
17:30:08 | _FireFly_ | mail send |
17:30:15 | amiconn | This won't work, the sim targets are different (shared objects, i.e. DLLs on windows) |
17:30:44 | sharpe | _FireFly_: thank you |
17:30:45 | amiconn | DOCR is the little endian (reversed) representation of RCOD, the rockbox codec magic number |
17:31:16 | sharpe | oddly enough, people know my name when they email me, i wonder why... |
17:32:00 | safetydan | amiconn, can you tell me what mas_codec_read(0xC) would return and its range? |
17:32:11 | safetydan | preglow, did you see the comments about the peak filters from ep0ch? |
17:32:12 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
17:32:16 | _FireFly_ | sharpe: maybe your name is part of the email :) |
17:32:31 | sharpe | maybe, just maybe... |
17:32:35 | amiconn | safetydan: What MAS? |
17:32:48 | safetydan | amiconn, Ondio and Recorder apparently? |
17:33:03 | safetydan | I'm trying to make the VU meter work for software codec targets |
17:33:13 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
17:34:14 | amiconn | Registers 0x000c and 0x000d are the L and R output quasi-peak values |
17:34:50 | amiconn | The swcodec equivalent would be the peakmeter calculation results |
17:35:08 | safetydan | are they reset on each read? |
17:35:14 | preglow | yes |
17:35:27 | preglow | amiconn: quasipeak as in how? |
17:35:45 | preglow | amiconn: aren't they accumulated peak values in some way? |
17:35:49 | amiconn | no |
17:36:02 | amiconn | Neither they are reset nor are they accumulating |
17:36:13 | preglow | then how are they quasi? |
17:36:18 | amiconn | They are roughly live values; we don't know the granularity though |
17:36:33 | preglow | probably per frame |
17:36:35 | amiconn | I guess they are calculated per mpeg audio frame |
17:37:34 | amiconn | They are just called quasi for some reason: http://www.rockbox.org/twiki/pub/Main/DataSheets/mas3587f_2pd.pdf page 46 |
17:38:01 | preglow | perhaps they're not calculated from the actual samples themselves |
17:38:02 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
17:38:18 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
17:41:03 | | Join egotrippen [0] (n=18226bf0@labb.contactor.se) |
17:42:00 | | Quit egotrippen (Client Quit) |
17:43:23 | Aditya | hola |
17:43:41 | lostlogic | preglow: what other than button driver and the pcf50606 uses I2C on the ipod? |
17:45:21 | preglow | no idea |
17:45:26 | preglow | i haven't touched all parts of it |
17:51:58 | preglow | safetydan: i just thought of something, the q setting in the eq isn't exactly correct |
17:52:11 | preglow | safetydan: i think the true Q is amplitude*Q |
17:52:21 | preglow | safetydan: for peaking filters, that is |
17:52:32 | preglow | safetydan: but we really should switch to the bandwidth thing anyway |
17:53:42 | safetydan | preglow, now that you point it out yes, it does say peak filters are A*Q |
17:54:04 | safetydan | bandwidth was the one you needed a tanh implementation? |
17:54:37 | safetydan | ah, no, sinh() and ln() |
17:54:57 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-18-42.w83-198.abo.wanadoo.fr) |
17:59:21 | linuxstb | lostlogic: The audio driver uses i2c as well. |
17:59:58 | linuxstb | (but when configuring the DAC, I don't think it's used during normal playback) |
18:00 |
18:00:36 | preglow | safetydan: the ln isn't needed, it's constant |
18:01:14 | preglow | but the sinh one is worse, it'll just ramp off to inifinity, which makes a fixed point implementation all the much easier |
18:02:06 | preglow | hmm |
18:02:12 | preglow | computing a reciprocal sinh will be easier |
18:03:23 | herz42__ | I've also had a look at ipod battery code. Reading adc/charger has worked in eg. the debug battery view for hours. Only since I tried to put it into adc_read() I have the same problems. |
18:04:25 | safetydan | woo... working vumeter plugin for software codecs |
18:04:34 | herz42__ | When I have removed the yield() call in ipod_i2c_wait_not_busy, there were no more freezes, but the playback skipped every 2 seconds or so. |
18:05:17 | herz42__ | So now I'm calling it conditionally only when I'm not inside an IRQ. That seems to work (for 2 mins now ;) |
18:06:19 | herz42__ | BTW: The drop each two seconds was only happening in WPS, not while eg. in menu. Anybody an idea what is different in WPS? |
18:06:44 | preglow | safetydan: woot |
18:07:12 | safetydan | preglow, it was surprisingly easy, I'm shocked no one did it before... the only thing left is to scale the drawing to fit the screen better |
18:08:11 | preglow | argghh |
18:08:18 | preglow | this'll be difficult no matter how i do it |
18:08:19 | lostlogic | linuxstb: yeah, I see that... the problem we have is that there's a possible yield in the i2c code... |
18:08:30 | preglow | where... |
18:08:54 | lostlogic | ipod_i2c_wait_not_busy |
18:10:14 | herz42__ | lostlogic: I have added a get_irq_level() function (first part of set_irq_level()) and only call yield() if result is zero. |
18:10:42 | | Quit damaki (Read error: 110 (Connection timed out)) |
18:11:02 | lostlogic | herz42__: makes sense... but the bigger issue is why is that even needing to yield −− it means our I2C timing isn't quite right on ipod, I think... |
18:11:07 | linuxstb | lostlogic: I think you should be able to remove that yield(). |
18:11:27 | lostlogic | linuxstb: yes, I think so too... *tests* |
18:11:46 | linuxstb | I'm pretty sure I deleted it once, but I must have never committed it. |
18:12:08 | lostlogic | linuxstb: tehre are two different ipod i2c drivers... maybe you hit one but not the other? |
18:12:15 | | Join muesli- [0] (n=muesli_t@88.134.20.76) |
18:12:25 | *** | Saving seen data "./dancer.seen" |
18:12:57 | herz42__ | linuxstb: I have tried to delete, but then (as written above) the playback drops every 2 seconds. As if the audio buffer underflows. |
18:13:01 | linuxstb | lostlogic: You mean a pp5002 and pp5020 driver? |
18:13:18 | lostlogic | linuxstb: yeah |
18:13:31 | lostlogic | herz42__: yeah, I'm getting that now as well |
18:13:34 | herz42__ | So there seems to be something active in WPS |
18:13:50 | linuxstb | I would have made the change before the pp5002 driver was committed (and before audio was working). I obviously never committed it. |
18:13:51 | lostlogic | the rtc read is broken then |
18:14:17 | lostlogic | or more correctly when reading multiple bytes, our timing is wrong |
18:15:56 | safetydan | hrm... going to have to bump plugin min API version |
18:16:02 | herz42__ | lostlogic: broken rtc sounds reasonable. I've noticed that the clock goes wild when I eg. constantly scroll through some list. So there's something going wrong there |
18:16:42 | lostlogic | herz42__: yes, in my local tree, I've modified the driver and moved it to rtc.c, and it no longer goes crazy, but still causes this audio problem |
18:16:47 | lostlogic | so the read is taking too long |
18:16:55 | herz42__ | going wild means either −−.−− display or hrs or secs being wrong |
18:17:46 | preglow | ghaff, i need to sort out all these rockbox trees |
18:18:24 | lostlogic | I'm wondering about splitting the RTC read into a couple of smaller reads with a safe yield between. |
18:19:47 | herz42__ | lostlogic: I've just noticed that rtc_read_datetime is not protected with set_irq_level(HIGHEST_IRQ_LEVEL) as it is in rtc.c for PCF50606. I'll try to add that. |
18:20:52 | lostlogic | it's already added in my tree. |
18:21:06 | herz42__ | ahh, ok. |
18:22:50 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
18:23:56 | lostlogic | bagh, yielding between parts of the RTC read doesn't fix it. |
18:26:18 | MarcoPolo | does anyone know what is the patch in question here ? http://forums.rockbox.org/index.php?topic=2890.0 |
18:26:53 | | Quit freqmod (Read error: 110 (Connection timed out)) |
18:27:35 | | Join ts-x [0] (n=0cad6dbb@labb.contactor.se) |
18:27:52 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
18:29:10 | lostlogic | I bet that by throttling RTC reads to 2/s in the RTC driver we solve this problem. |
18:30:17 | herz42__ | that will probably make conflicts less likely, but will it remove the cause? |
18:30:19 | | Join ep0ch [0] (n=ep0ch@84.12.150.236) |
18:31:39 | lostlogic | I think that it _is_ the cause −− doign a 7 byte rtc read for every status bar refresh is ... less than stellar |
18:32:03 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
18:34:04 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
18:34:13 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
18:35:23 | lostlogic | Gah, didn't fix it, while in WPS, audio still skips lots |
18:35:50 | herz42__ | lostlogic: what wps do you use? |
18:35:55 | lostlogic | my own |
18:36:03 | herz42__ | with peak meter? |
18:36:06 | lostlogic | yes |
18:36:21 | lostlogic | skips much less when not disk buffer filling (obviously) |
18:36:32 | herz42__ | I have tried some others and they don't skip (only with heavy scrolling action or so) |
18:36:47 | lostlogic | others -> no peak meter? |
18:37:20 | herz42__ | yes |
18:38:42 | herz42__ | and the only other that also has peak drops sound as rockbox_default |
18:38:56 | lostlogic | yep |
18:39:05 | preglow | nine seconds per build... |
18:39:07 | lostlogic | preglow: the dsp calculates peaks, right? |
18:39:18 | preglow | lostlogic: what dsp? |
18:40:15 | | Join RotAtoR [0] (n=e@12-210-82-91.client.insightBB.com) |
18:40:40 | lostlogic | preglow: the dsp.c dsp |
18:42:19 | | Quit muesli- (Read error: 110 (Connection timed out)) |
18:42:32 | ep0ch | i thought it was all done in recorder/peakmeter,c |
18:43:25 | safetydan | peak calculation is done in firmware/pcm_playback.c |
18:43:39 | safetydan | pcm_calculate_peaks(int *left, int *right) |
18:45:41 | | Quit MarcoPolo (Remote closed the connection) |
18:46:10 | nudel | amiconn: thanks re the DOCR clarification. Guess the exe I had was built for something else. Works fine now. |
18:46:23 | lostlogic | well My basic conclusion is that this is just an ipod speed issue −− we're still too slow to deal with battery status monitoring |
18:47:11 | preglow | ipod needs mad opts at all stages |
18:47:14 | preglow | especially gui |
18:47:40 | preglow | i don't get it, h1x0 updates the peak meter just fine even when it decodes much slower than realtime |
18:47:44 | preglow | ipod does not |
18:47:59 | lostlogic | right. I'm going to commit basic battery monitoring for 5g soon, it should work on other ipods too, but I can't test. |
18:48:36 | preglow | that we can do |
18:48:49 | lostlogic | :) |
18:49:13 | youngcerea1 | second thats not the right way |
18:49:15 | youngcerea1 | ;) |
18:49:30 | youngcerea1 | i look at the day |
18:49:52 | youngcerea1 | and I think the problem is not the speed |
18:50:02 | youngcerea1 | we do think fals |
18:50:15 | youngcerea1 | thats one issus |
18:50:23 | youngcerea1 | clickweel |
18:50:25 | youngcerea1 | battery |
18:50:29 | youngcerea1 | button |
18:50:29 | lostlogic | youngcerea1: don't understand |
18:50:35 | youngcerea1 | on ipod |
18:50:45 | youngcerea1 | we made a battery monitor |
18:50:57 | youngcerea1 | and the button interupt etc |
18:51:15 | youngcerea1 | i have read the datasheet |
18:51:21 | youngcerea1 | from 605 and 606 |
18:51:35 | youngcerea1 | and i have seen |
18:51:46 | youngcerea1 | 505 have an touchpad controll |
18:51:59 | youngcerea1 | bla bla i know |
18:52:18 | youngcerea1 | I think we must do one pcf driver |
18:52:23 | youngcerea1 | how controll all |
18:52:27 | youngcerea1 | battery monitor |
18:52:34 | youngcerea1 | bottom and clickweel |
18:52:34 | lostlogic | youngcerea1: yes, I agree that the pcf50606 and 50605 should be unified |
18:53:00 | youngcerea1 | not many processes one |
18:53:10 | youngcerea1 | if understand |
18:53:22 | lostlogic | that wouldn't reduce the total amount of i2c traffic very much |
18:53:29 | youngcerea1 | no |
18:53:34 | youngcerea1 | that do adc |
18:53:54 | youngcerea1 | controll give power to that think what need |
18:54:05 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-14-239.w83-198.abo.wanadoo.fr) |
18:54:11 | lostlogic | I don't understand still :( |
18:54:15 | youngcerea1 | ok |
18:54:23 | youngcerea1 | an example |
18:54:43 | youngcerea1 | A Computer with printer scanner monitor bla |
18:54:52 | | Join stravos [0] (n=577b553d@labb.contactor.se) |
18:54:56 | youngcerea1 | all need power |
18:54:59 | lostlogic | yes |
18:55:12 | stravos | hi there |
18:55:16 | youngcerea1 | but we give power wath we use |
18:55:20 | youngcerea1 | not all |
18:55:42 | lostlogic | youngcerea1: you loooking for a unified i2c controller that schedules I2C to reduce contention? |
18:55:59 | youngcerea1 | yes and no |
18:56:27 | youngcerea1 | it is so that the pcf give that power what it us |
18:56:29 | youngcerea1 | e |
18:56:40 | | Quit mirak (Remote closed the connection) |
18:56:46 | youngcerea1 | it is the same as serial make on and of |
18:57:19 | lostlogic | youngcerea1: are you sure you mean 'power |
18:57:21 | lostlogic | ? |
18:57:29 | youngcerea1 | yes |
18:57:34 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
18:57:37 | youngcerea1 | speed and cpu power |
18:57:48 | lostlogic | so give processor time |
18:57:54 | youngcerea1 | at the moment all is wie an keyboard |
18:57:55 | | Quit stravos (Client Quit) |
18:58:06 | youngcerea1 | it wait for an request |
18:58:30 | | Join webguest41 [0] (n=8a58fd64@labb.contactor.se) |
18:58:38 | youngcerea1 | adc and acd do this of an other way |
18:58:56 | lostlogic | what other way? |
18:59:26 | youngcerea1 | shitt fuck i must lern english |
18:59:50 | youngcerea1 | ok serial for headphone remote is of |
18:59:59 | youngcerea1 | no power no request |
19:00 |
19:00:08 | youngcerea1 | you understand |
19:00:59 | youngcerea1 | and at the moment you put in the ipod he lock at it |
19:01:09 | lostlogic | yeah |
19:01:21 | | Quit mirak (Remote closed the connection) |
19:01:35 | youngcerea1 | and so is it all on the ipod |
19:02:20 | lostlogic | sure, but the ADCs are always connected... I suppose we chould write a driver that takes advantage of the external sync capabilities of the ADC... |
19:03:02 | youngcerea1 | no not realy |
19:03:22 | youngcerea1 | the adc is the master controller |
19:03:22 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
19:03:39 | youngcerea1 | clickweel has no request |
19:04:02 | youngcerea1 | at the moment if you use came the request |
19:04:20 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
19:04:34 | lostlogic | well the clickwheel generates interrupts... the other ADCs don't as far as I know. |
19:04:34 | youngcerea1 | not an keyboard |
19:04:43 | youngcerea1 | yes |
19:04:49 | youngcerea1 | befor |
19:05:17 | youngcerea1 | an keybord wait for request all time how computer is on |
19:05:33 | youngcerea1 | the clickweel wenn it is use |
19:05:50 | youngcerea1 | adc is a low power controll all step down |
19:06:14 | youngcerea1 | and bekame hight power wenn it is needet |
19:06:35 | youngcerea1 | see adc as the interrupt |
19:06:40 | youngcerea1 | controller |
19:07:04 | lostlogic | it can't be. it's passive, normally off, there is no interrupt event that will tell it to wake up and report battery voltage level. |
19:07:39 | lostlogic | ipod5g battery monitoring is in, let's see how fast people start optimizing ipod things with the level of audio skipping that now happens :( :-P |
19:08:14 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
19:08:39 | youngcerea1 | you have the datasheet ? |
19:08:44 | youngcerea1 | of 506 |
19:09:08 | lostlogic | yes |
19:09:13 | youngcerea1 | open it |
19:09:16 | lostlogic | have it |
19:09:26 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
19:09:31 | youngcerea1 | ok momnt i search the page |
19:09:35 | lostlogic | ok |
19:09:56 | | Join muesli- [0] (n=muesli_t@88.134.20.76) |
19:10:00 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
19:11:42 | youngcerea1 | first the page 8 |
19:11:50 | youngcerea1 | the image |
19:12:28 | lostlogic | yes |
19:12:52 | youngcerea1 | ok hier |
19:13:06 | youngcerea1 | the wachdog |
19:13:09 | youngcerea1 | controll |
19:13:49 | youngcerea1 | also watchdog and controller on off you see |
19:13:51 | youngcerea1 | ?? |
19:14:04 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
19:15:07 | lostlogic | the controller on/off controls the state of the internal circuitry, powered on vs. standby, etc., yes? |
19:15:18 | youngcerea1 | and more |
19:15:37 | youngcerea1 | controll key input |
19:15:46 | lostlogic | the ONKEY signal? |
19:16:06 | youngcerea1 | yes |
19:16:24 | youngcerea1 | its not the right picture sorry |
19:16:27 | lostlogic | that's for powering on and off the whole unit |
19:16:29 | youngcerea1 | sekond |
19:16:36 | lostlogic | ok |
19:18:03 | | Quit Grackshrike (Remote closed the connection) |
19:19:29 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
19:20:21 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
19:20:48 | | Quit MarcoPolo (Remote closed the connection) |
19:21:16 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
19:21:45 | youngcerea1 | sorry find the picture not |
19:22:10 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
19:22:42 | youngcerea1 | you can read it by the dynamicli power suply |
19:23:06 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
19:24:08 | youngcerea1 | its easy to understand |
19:24:25 | youngcerea1 | all you not need is in standby |
19:24:32 | youngcerea1 | or sleep |
19:24:39 | lostlogic | that doesn't help with CPU usage |
19:24:42 | lostlogic | that is electrical power |
19:24:44 | lostlogic | not CPU power |
19:24:51 | youngcerea1 | thats the same |
19:24:55 | lostlogic | no. |
19:25:31 | SereRokR | I wrote a german tutorial for Installing Rockbox under OS X on iPod ;> |
19:25:48 | SereRokR | i took your links, is it ok? ^^ |
19:26:11 | youngcerea1 | at the moment rockbox wait for intrerruts |
19:26:12 | youngcerea1 | right |
19:26:37 | lostlogic | youngcerea1: the clickwheel is interrupt driven, most of rockbox is not |
19:26:50 | youngcerea1 | ah ok |
19:27:14 | | Join Lear [0] (n=chatzill@h194n1c1o285.bredband.skanova.com) |
19:27:26 | youngcerea1 | in the ipod firmware i think they is an other way befor it use interrupts |
19:27:54 | youngcerea1 | the clickweel is use as an touchpad |
19:28:11 | youngcerea1 | and this is conroll of pcf |
19:28:37 | youngcerea1 | that is the trick i think |
19:29:44 | youngcerea1 | you know wath i mean |
19:30:11 | lostlogic | Hmm... I'm not familiar with the click wheel input control yet, but yes, I see what you mean. |
19:30:25 | youngcerea1 | thanks |
19:30:55 | youngcerea1 | i know if i have a fuck english end i had say it easyer |
19:30:56 | youngcerea1 | ;) |
19:31:14 | | Quit muesli- (Read error: 110 (Connection timed out)) |
19:31:36 | lostlogic | *nod* you know that 'fuck' is a curse word in english, yes? |
19:32:09 | youngcerea1 | yes that all wath the teacher sayd to me |
19:32:12 | youngcerea1 | ;) |
19:32:16 | lostlogic | hahah |
19:32:37 | lostlogic | gah, I don't know how to fix the bootloader warnings I created. |
19:33:40 | youngcerea1 | give me the code |
19:34:24 | youngcerea1 | i look to make an example for adc clickweel |
19:34:31 | youngcerea1 | and give it to you |
19:34:34 | youngcerea1 | o |
19:34:34 | youngcerea1 | ok |
19:34:45 | lostlogic | that'd be cool. |
19:35:17 | lostlogic | linuxstb: Hmm... current tick in bootloader is unsigned... can I cast it to signed? |
19:35:40 | | Join muesli- [0] (n=muesli_t@88.134.20.76) |
19:36:02 | youngcerea1 | i can better programming that english thats my luck ;) |
19:36:32 | lostlogic | youngcerea1: better than the other way around. |
19:37:59 | | Quit MarcoPolo (Remote closed the connection) |
19:38:45 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
19:39:40 | lostlogic | after being connected to USB for X time in USB charge mdoe in rockbox, my ipod tends to go to disk mode, do others have this? |
19:43:10 | | Quit MarcoPolo (Remote closed the connection) |
19:43:41 | | Quit BHSPitLappy (Success) |
19:44:00 | ep0ch | lostlogic: yes i remember that has happened to me |
19:44:04 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
19:44:05 | herz42__ | lostlogic: I have removed the automatic switch to disk mode (as my car power adapter without usb made it switch to disk mode) |
19:44:28 | lostlogic | herz42__: what makes it switch to disk mode after a while? |
19:44:29 | herz42__ | Do you know if it only detects the USB power, or is there some USB sensing? |
19:44:44 | lostlogic | herz42__: no idea |
19:44:56 | | Quit muesli__ (Read error: 110 (Connection timed out)) |
19:45:05 | muesli- | s |
19:45:31 | herz42__ | it's switching immediately when plugging in (as it should for real usb) |
19:45:56 | herz42__ | depending on the way USB is detected, this might also be a i2c problem? |
19:45:58 | lostlogic | herz42__: hold menu to prevent that, the weird thing is that it switches after being in USB charge for a while... |
19:46:14 | lostlogic | herz42__: yeah, I haven't looked at it at all yet. |
19:46:23 | nudel | if i'm making a theme (for 5G ipod) and want to keep cover-art in mind, is there a likely maximum size for the cover images once they're a standard feature? |
19:46:45 | herz42__ | lostlogic: I know, but that means disk mode each time I start my car. just anoying... |
19:47:06 | lostlogic | herz42__: ahhh, yeah... I'm sure we can do that better.. eventually ;) |
19:47:25 | herz42__ | I had the problem when reading the charger_plugged state, that it was also read unreliable, maybe the same for usb? |
19:47:54 | lostlogic | hmm, yeah.. it might detect it as off for a cycle then it thinks it's reconnected and goes to disk mode... |
19:47:58 | lostlogic | stupid dumb. |
19:48:06 | herz42__ | indeed |
19:48:28 | | Quit Kohlrabi (Nick collision from services.) |
19:48:38 | | Join Kohlrabi [0] (n=Kohlrabi@dslb-082-083-141-219.pools.arcor-ip.net) |
19:48:42 | | Join DrMoos [0] (i=DrMoos@m77.net81-66-158.noos.fr) |
19:49:23 | herz42__ | lostlogic: do you plan to activate the charger_inserted stuff also? |
19:49:55 | lostlogic | herz42__: not until we find the GPIO pins for it −− i2c is way too slow to use for that all the time. |
19:50:05 | | Quit Moos (Read error: 104 (Connection reset by peer)) |
19:51:31 | herz42__ | hmm, I was sampling 1/s. That was good enough for detection in car_mode. What needs more frequent reading? |
19:52:39 | lostlogic | herz42__: powermgmt.c samples at 2hz |
19:53:47 | lostlogic | and it seems like i2c is very expensive for some reason... so maybe there is something we can do with the I2C driver to make it faster as well. |
19:57:17 | | Quit MarcoPolo (Remote closed the connection) |
19:57:42 | herz42__ | lostlogic: you are right, avoiding unnecessary telegrams is essential |
19:58:03 | herz42__ | I just thought: hey, the battery is read as often - so let's do the same with the charger. |
19:58:56 | herz42__ | Regading i2c optimization: Do we need to read battery so often on ipods? |
19:59:09 | | Join MarcoPolo [0] (n=MarcoPol@che78-2-82-227-240-106.fbx.proxad.net) |
19:59:39 | | Join mirak [0] (n=mirak@ip-7.net-82-216-143.rev.numericable.fr) |
19:59:42 | lostlogic | If H3x0 is any example, yes, in order to prevent unexpected shutdown |
20:00 |
20:00:09 | lostlogic | maybe even faster than 1/s which would require some rethink in the ADC code. |
20:00:30 | | Join Bger [0] (n=Bager@217.9.226.114) |
20:00:32 | herz42__ | things break in one second? |
20:00:41 | | Join muesli__ [0] (n=muesli_t@88.134.20.76) |
20:02:02 | lostlogic | herz42__: during disk access if the battery is below about 3.4v it can spike down to 2.9 on an older battery causing hardware shutdown |
20:02:43 | MarcoPolo | what's rtc ? |
20:02:48 | lostlogic | realtime clock |
20:03:09 | MarcoPolo | ok |
20:04:40 | herz42__ | lostlogic: I didn't see any code that would take emergency actions in case of low bat. So you just plan to implement it? |
20:04:58 | lostlogic | herz42__: someone's done it... vinylivo see flyspray |
20:05:10 | lostlogic | i keep meaning to commit for hXX0 but i kinda suck at life... |
20:05:24 | lostlogic | maybe someone else will do it for me :-P |
20:06:50 | herz42__ | what's flyspray? |
20:06:59 | lostlogic | the new patch/bug tracker |
20:07:04 | herz42__ | ah, ok |
20:08:01 | | Join IcyStorM [0] (n=aknemyr@h211n11c1o1043.bredband.skanova.com) |
20:08:39 | | Quit mirak (Remote closed the connection) |
20:09:13 | | Join Shadowarrior13 [0] (i=dsf@ip68-3-160-223.ph.ph.cox.net) |
20:09:41 | safetydan | hrmm... plugins can't use the gui code can they? |
20:10:11 | Bger | it's not exported to them yet (afaik) |
20:10:20 | muesli__ | wot |
20:10:31 | muesli__ | wot r yellow builds btw? |
20:10:41 | lostlogic | warnings in the compile |
20:10:49 | IcyStorM | How can I add the iTunes playlist patch |
20:10:51 | lostlogic | see the build char (the CVS Builds link) |
20:10:55 | | Quit muesli- (Read error: 110 (Connection timed out)) |
20:12:28 | *** | Saving seen data "./dancer.seen" |
20:13:36 | IcyStorM | Its included ? |
20:14:17 | MarcoPolo | do someone know the ipod battery capacity ? |
20:14:37 | lostlogic | depends on the model, I think |
20:14:52 | MarcoPolo | on 5G ? |
20:14:56 | youngcerea1 | 700 mah |
20:15:00 | youngcerea1 | 3.7 volt |
20:15:03 | lostlogic | that little? ouch |
20:15:05 | youngcerea1 | photo |
20:15:08 | MarcoPolo | only 700mah ? |
20:15:10 | youngcerea1 | yes |
20:15:11 | youngcerea1 | ;) |
20:15:20 | MarcoPolo | it should be more i think ? |
20:15:24 | youngcerea1 | that is way i found the idear |
20:15:37 | MarcoPolo | youngcerea1: where did you find this information ? |
20:15:43 | youngcerea1 | http://ipodbatteryfaq.com/ipodbatteryandpower.html |
20:16:51 | | Join Moos [0] (i=DrMoos@m77.net81-66-158.noos.fr) |
20:16:51 | | Quit DrMoos (Read error: 104 (Connection reset by peer)) |
20:16:55 | MarcoPolo | arf there is no informations about 5G |
20:18:46 | IcyStorM | Where on the iPod can I find iTunes plugin? |
20:18:53 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
20:19:04 | | Quit Matze41 (Read error: 113 (No route to host)) |
20:19:05 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
20:20:24 | | Part IcyStorM |
20:23:34 | MarcoPolo | does anyone know what name has this patch ? http://forums.rockbox.org/index.php?topic=2890.0 |
20:24:37 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
20:25:15 | safetydan | MarcoPolo, the scrolling margins patch? |
20:25:49 | MarcoPolo | safetydan: they speak of some patch allowing to add margins in the wps |
20:26:27 | safetydan | MarcoPolo, it's probably this http://www.rockbox.org/bugs/task/2994 |
20:27:00 | | Join Rob2222_ [0] (n=Miranda@ACB6EA96.ipt.aol.com) |
20:27:52 | MarcoPolo | safetydan: where can i see what it allows to do ? |
20:28:08 | lostlogic | MarcoPolo: apply it and find out :P |
20:31:40 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-63-118.w86-196.abo.wanadoo.fr) |
20:31:42 | safetydan | If I've added something in to the middle of the plugin API struct, I need to bump both version numbers right? |
20:32:08 | lostlogic | safetydan: yes |
20:34:37 | | Quit Strath (Read error: 104 (Connection reset by peer)) |
20:34:52 | ep0ch | any idea how to write a cfg file in rockbox on ipod? i don't know how to "OK" the filename... |
20:35:49 | MarcoPolo | safetydan: the patch is old and doesn't apply correctly anymore |
20:36:26 | | Join damaki [0] (n=Chocolat@ALille-153-1-12-217.w83-198.abo.wanadoo.fr) |
20:36:46 | herz42__ | ep0ch: hold down select |
20:36:58 | safetydan | MarcoPolo, There must be a newer version somewhere as I think it's included in the H300 experimental builds |
20:37:06 | MarcoPolo | ok |
20:37:15 | MarcoPolo | i'm gonna look on mysticriver |
20:37:16 | ep0ch | herz42__: :) ty |
20:41:51 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
20:42:17 | safetydan | dammit... red builds |
20:42:33 | safetydan | on the one target I didn't test compile too |
20:44:39 | | Join Mong [0] (n=mongeyc@213-94-250-235.b-ras1.dbn.dublin.eircom.net) |
20:44:55 | Mong | where can i dwnload the devkit |
20:45:03 | Bger | Mong you don't need it |
20:45:15 | Mong | huh? |
20:45:18 | Mong | why |
20:45:42 | | Part Paul_The_Nerd |
20:45:50 | Bger | http://www.rockbox.org/twiki/bin/view/Main/CygwinDevelopment |
20:45:59 | | Quit _FireFly_ ("Leaving") |
20:46:27 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
20:47:26 | | Quit damaki__ (Read error: 110 (Connection timed out)) |
20:48:37 | Mong | eh its changed? |
20:48:54 | Bger | yes |
20:51:36 | Mong | this is gonna take a while :( |
20:52:03 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
20:53:41 | Bger | but you won't have the problems which the devkit causes from time to time |
20:54:39 | Mong | like? |
20:54:59 | | Quit Febs (Read error: 110 (Connection timed out)) |
20:55:04 | safetydan | ah, nice restful green on the build page |
20:55:19 | preglow | bloody crappy dsl shit |
20:55:20 | preglow | argh |
20:57:59 | amiconn | bbl |
20:58:01 | | Part amiconn |
20:59:21 | | Quit Shadowarrior13 (Read error: 110 (Connection timed out)) |
21:00 |
21:00:28 | MarcoPolo | ah another thing : i can't hear a difference when I change the channels on the ipod |
21:01:37 | safetydan | MarcoPolo, channels? |
21:02:06 | MarcoPolo | sound channels : mono, stereo, mono right, mono left or karaoke |
21:03:04 | safetydan | MarcoPolo, those may not be supported on iPod yet |
21:03:25 | MarcoPolo | ok |
21:03:33 | ep0ch | not implement yet for sw codecs |
21:03:56 | MarcoPolo | sw = ? |
21:04:10 | ep0ch | software i.e. iriver and ipod |
21:06:29 | | Join damaki_ [0] (n=Chocolat@ALille-153-1-73-247.w86-207.abo.wanadoo.fr) |
21:08:17 | safetydan | heh... the oscillograph is just a blurry mess on the H120 |
21:08:35 | preglow | hehe |
21:08:38 | preglow | tried on anything else? |
21:08:47 | safetydan | no other hardware to test on unfortunately |
21:08:52 | preglow | sim? |
21:08:57 | Mong | dam |
21:09:06 | preglow | does the oscillograph base itself on peak readings too? |
21:09:13 | Mong | that cygwin thing doesnt open |
21:09:29 | | Quit MarcoPolo (Remote closed the connection) |
21:09:53 | safetydan | preglow, yes it's based on peak readings |
21:10:03 | safetydan | can't test in sim because it uses lcd_roll which isn't supported in the sim |
21:10:35 | preglow | sounds like a weird oscillograph... |
21:10:49 | | Join hshah [0] (n=hshah@hirenshah.plus.com) |
21:10:51 | preglow | we should be able to make a nicer one on swcodec platforms |
21:11:14 | safetydan | just scrolls vertically... oscilloscope scrolls horizontally but uses asm and an ISR for scrolling which I'd need to replace |
21:11:35 | * | Mong wants the dev kit |
21:11:54 | safetydan | Mong, Cygwin is all you need |
21:12:17 | safetydan | Mong, try this page http://www.rockbox.org/twiki/bin/view/Main/CygwinInstallWithScreenShots |
21:12:18 | Mong | but what do i do |
21:12:54 | Mong | ah... crap |
21:14:38 | Mong | any mirror? |
21:15:18 | | Quit aegray (Read error: 104 (Connection reset by peer)) |
21:15:18 | safetydan | mirror of what? |
21:15:27 | Mong | nothing |
21:15:31 | Mong | ok got it |
21:17:39 | | Join aegray [0] (n=aegray@12-210-86-210.client.insightBB.com) |
21:20:00 | SereRokR | how can I export an MBR from an iPod? |
21:20:01 | SereRokR | ^^ |
21:20:13 | SereRokR | i could give you a 30Gig Photo/Color |
21:20:14 | SereRokR | ^^ |
21:20:16 | | Quit damaki (Read error: 110 (Connection timed out)) |
21:27:06 | | Join virtualball2 [0] (n=virtualb@AC9B8377.ipt.aol.com) |
21:36:03 | linuxstb | SereRokR: Are you using Mac OS X? |
21:36:27 | preglow | lostlogic: looks nice on nano, kudos |
21:36:59 | lostlogic | preglow: is the music skippiness less worse on the smaller screen? |
21:37:21 | safetydan | yeesh... not my night for red builds |
21:37:24 | preglow | lostlogic: i wouldn't know |
21:37:39 | preglow | this is the only ipod i've ever used apart from old 2g ones |
21:38:04 | lostlogic | preglow: well does it skip every 2s during disk access and occasionally when the disk is idle? |
21:38:20 | lostlogic | gah, no disk, but you know what I mean. |
21:38:30 | preglow | you mean with the new battery reading patch? |
21:38:33 | lostlogic | yah |
21:38:41 | preglow | didn't know it maked it skip, i'll check soon |
21:38:47 | preglow | just need to fix my fiq handler to work again |
21:38:51 | lostlogic | or were you not talking to me when you said "lostlogic: " above? |
21:38:51 | lostlogic | :-P |
21:39:03 | preglow | just talking about battery readout in general, heh |
21:39:09 | lostlogic | ahhhhh, gotcha. |
21:39:11 | preglow | can't play anything yet, since my fiq handler is broken |
21:39:15 | lostlogic | hehe |
21:39:36 | virtualball2 | linuxstb, i know i ask a lot of you :P, but if you have a 30GB iPod Video with 3 partitions, can you send me your mbr...i cant partition mine, i spent 4 hours last night on linux and mac, and i broke it 7 times :P |
21:40:48 | lostlogic | one of these days, we should unify some of the pcf50606 and 50605 code. |
21:41:03 | linuxstb | virtualball2: I have three partitions, but they are not correct for ipodlinux - I just split my boot partition into two instead of deleting and recreating the FAT32 partition. |
21:41:20 | virtualball2 | aww, so none of them are ext2? |
21:41:26 | linuxstb | Yes, one of them is ext2. |
21:41:49 | virtualball2 | isnt that what is needed for iPL? |
21:42:00 | linuxstb | Yes - but I haven't done it correctly. |
21:42:14 | virtualball2 | oh ok thanks anyways |
21:42:37 | midkay | linuxstb, as i learned last night - you don't need to have the third partition before your main FAT32 one for ipodlinux. |
21:42:55 | SereRokR | linuxstbSereRokR: Are you using Mac OS X? <- yes |
21:42:59 | linuxstb | midkay: I always thought that wasn't necessary. |
21:43:20 | midkay | linuxstb, as long as it's /dev/sda3, it'll be recognized and work.. :) |
21:43:42 | linuxstb | midkay: That makes sense. |
21:43:58 | linuxstb | But you still need to shrink the fat32 partition for that to work. |
21:44:23 | midkay | linuxstb, yes.. BHSPitLappy says that even 50mb is more than enough.. |
21:44:55 | linuxstb | SereRokR: Just connect the ipod, and type something like "dd if=/dev/disk1 of=mbr-video30gb.bin count=1" (replacing /dev/disk1 with the device for the iPod). |
21:45:12 | SereRokR | ok |
21:45:26 | SereRokR | that saves a MBR? |
21:45:48 | linuxstb | Yes - the MBR is simply the first sector on the disk. |
21:45:59 | SereRokR | ok thx ;> |
21:46:11 | linuxstb | It should be 512 bytes in size. |
21:46:20 | SereRokR | k |
21:47:41 | virtualball2 | SereRokR, are you trying to install rockbox on an iPod thru mac? |
21:47:51 | SereRokR | I did it -.- |
21:48:05 | | Join damaki__ [0] (n=Chocolat@ALille-153-1-43-12.w83-198.abo.wanadoo.fr) |
21:48:30 | virtualball2 | oh i was gunna say you could have used my app :\ |
21:48:32 | | Join JdGordon [0] (n=JdGordon@c211-28-227-249.smelb1.vic.optusnet.com.au) |
21:48:47 | SereRokR | ^^ |
21:52:55 | | Quit ep0ch (Read error: 110 (Connection timed out)) |
21:54:20 | preglow | lostlogic: yeah, i just got some skips |
21:54:35 | virtualball2 | is there a command for a ext2 partition to make it readable, like for FAT32: newfs_msdos -F32 -v iPod /dev/rdisk1s2 |
21:54:57 | preglow | what the hell |
21:55:08 | preglow | the peak meter is _much_ for more responsive now than a week ago |
21:55:47 | preglow | disk accesses seems to break it |
21:56:04 | lostlogic | preglow: that's what I'm seeing... it's something to do with i2c vs. interrupts vs. suck. |
21:56:38 | preglow | but why is the peak meter so much more responsive now... |
21:56:57 | lostlogic | because of interrupt protections I put in some places, or something entirely unrelated |
21:57:03 | preglow | lostlogic: now it just skips even with no disk accesses |
21:57:39 | preglow | it just seems tons more responsive overall now |
21:57:48 | preglow | perhaps i should try applying my cpufreq patch |
21:58:00 | | Quit Mong () |
22:00 |
22:00:26 | | Quit virtualball2 ("Linux") |
22:00:47 | lostlogic | preglow: so the question is: howt he heck can adding 8 bytes of I2C transfer per second cause all this skipping |
22:01:49 | lostlogic | actually ... it should only be 4 bytes per second. |
22:01:59 | | Join ep0ch [0] (n=ep0ch@213-208-105-37.dyn.gotadsl.co.uk) |
22:03:35 | | Join solexx_ [0] (n=jrschulz@d082112.adsl.hansenet.de) |
22:03:59 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
22:06:44 | preglow | i have no idea at all |
22:06:58 | preglow | i don't know if it's possible to interrupt anything |
22:09:51 | | Quit SereRokR ("XChat Aqua") |
22:10:35 | preglow | woot, slightly tighter fiq routine seems to be working |
22:12:29 | *** | Saving seen data "./dancer.seen" |
22:12:39 | lostlogic | cool! |
22:13:01 | | Join Nico_P [0] (n=nico404@rob92-6-82-231-243-63.fbx.proxad.net) |
22:19:51 | | Quit solexx (Read error: 110 (Connection timed out)) |
22:20:54 | nudel | In a WPS is it possible to have <time> <progress bar> <-time> on a single line? |
22:21:53 | JdGordon | don t think so |
22:22:30 | nudel | bugger :) |
22:27:22 | midkay | yes, it is.. |
22:27:27 | midkay | i believe.. |
22:27:36 | midkay | let me check |
22:27:50 | midkay | yes |
22:27:59 | midkay | %pb|height|leftpos|rightpos| |
22:28:19 | nudel | i want like: %pc %pb|12|60|280 -%pr |
22:28:28 | midkay | sure, that works. |
22:28:36 | nudel | but if %pb isn't on its own line it turns into a little square then the |12|60|280 |
22:28:36 | midkay | don't forget the | at the end |
22:28:40 | nudel | oh |
22:28:44 | midkay | of %pb |
22:28:58 | * | safetydan finds himself deep in the world of CORDIC algorithms... |
22:29:14 | midkay | safetydan, fun, eh? |
22:29:47 | | Quit hshah ("Leaving") |
22:30:29 | safetydan | Not exactly light bedtime reading |
22:32:01 | midkay | hahaha |
22:32:42 | nudel | still can't get %pb to work with other stuff. this shows the config file and the result: nudel.dsl.pipex.com/prog_bar.png">http://www.nudel.dsl.pipex.com/prog_bar.png (ignore that it's not aligned, i guess i'll have to adjust the background image to fit the font height, unless there's a way to position lines of text by pixel) |
22:33:49 | midkay | nudel, hm - perhaps it's not doable, even though you can resize the progress bar.. |
22:33:56 | midkay | i think it may actually be intended to be the only thing on a line |
22:34:06 | nudel | looks like it :( |
22:34:12 | midkay | ey. textpad. *high five* |
22:34:14 | midkay | :) |
22:34:23 | nudel | I love textpad :) |
22:34:29 | midkay | same, using it right now :) |
22:35:24 | nudel | i think the progress bar should be given x,y,w,h coordinates, like other images, rather than be a line... then it's more flexible |
22:35:47 | nudel | on a 5G ipod a 320 pixel wide line of text is a lot to use up for a progress bar :-) |
22:36:55 | midkay | agreed :) |
22:36:58 | | Join herz42 [0] (n=herz42@p549FDB9E.dip.t-dialin.net) |
22:39:37 | midkay | nudel, nice wps by the way :) |
22:40:00 | nudel | thanks :) well, it would be if i could get the text/bars to go where i want |
22:40:11 | midkay | yeah.. sucks. gonna upload it when you're done, right? :) |
22:40:18 | nudel | of course |
22:40:25 | midkay | great, i'd like to try it. :) |
22:40:50 | | Join tinodeleste [0] (n=antoine@ASt-Lambert-153-1-56-11.w83-204.abo.wanadoo.fr) |
22:42:03 | preglow | RotAtoR: hmm, i can't seem to exit bejeweled on ipods anymore |
22:42:14 | | Join amiconn [0] (n=jens@p54BD4ACE.dip.t-dialin.net) |
22:42:19 | preglow | safetydan: what're you doing with cordic? |
22:42:49 | midkay | preglow, hold select? |
22:42:55 | | Join Mark__ [0] (n=Mark@ACBD2676.ipt.aol.com) |
22:43:00 | midkay | haven't tried it recently, but it used to work fine (few days ago, i think) |
22:43:26 | amiconn | safetydan: there? |
22:43:28 | safetydan | preglow, I'm just trying to get to grips with the whole world of fixed-point trig so I can have a go at converting bandwidth to Q (and vice versa) |
22:43:32 | safetydan | amiconn, ? |
22:43:49 | nudel | Re the progress bar, the Wiki mentions "%pf: Player: Full-line progress bar + time display" but this seems to actually show the playlist number (same as %pp) |
22:43:59 | safetydan | preglow, of course my trig skills have decayed rapidly since uni... |
22:44:20 | amiconn | safetydan: If you make incompatible changes to the plugin api version, you need to bump both api_version and min_api_version. While you did this, you made a mistake with min_api_version |
22:44:39 | | Join Mong [0] (n=mongeyc@213-94-250-235.b-ras1.dbn.dublin.eircom.net) |
22:44:51 | amiconn | min_api_version must be bumped up to api_version for incompatible changes, |
22:45:01 | | Quit Mong (Client Quit) |
22:45:03 | amiconn | i.e should be 10 now |
22:45:38 | safetydan | amiconn, ah darn... I misread the comment |
22:45:46 | amiconn | nudel: _Player_ |
22:45:56 | amiconn | that means archos Jukebox Player/Studio |
22:46:01 | nudel | ahh okay |
22:46:08 | nudel | i thougth it meant anything that wasn't a recorder, lol |
22:46:33 | amiconn | I know this might be misleading for people not knowing the old archos devices... |
22:46:39 | safetydan | amiconn, have you comitted a bumped version or should I? |
22:46:57 | amiconn | Please do so |
22:47:08 | lostlogic | bagh, I think ipod i2c needs rethinking in some way... maybe a mutex that can be used to protect i2c operations, and mask IRQs on each individual i2c read or something |
22:48:45 | RotAtoR | preglow: hold select, no more awkward two button combos :) |
22:49:03 | amiconn | nudel: http://www.rockbox.org/twiki/bin/view/Main/ProjectGlossary#Player |
22:49:17 | preglow | RotAtoR: aight |
22:49:23 | safetydan | so, that's two newbie mistakes so far. Adding translation strings to the middle of lang files, and incorrectly bumping the min API for plugins :) |
22:49:52 | nudel | thanks amiconn |
22:49:59 | preglow | lostlogic: we might very well need that, yes |
22:50:04 | amiconn | min_api is a lesser mistake than adding language strings in th emiddle |
22:50:17 | amiconn | ..as long as it doesn't end up in a daily... |
22:50:28 | * | safetydan rereads the plugin.h comments... |
22:50:40 | safetydan | it even says it twice! |
22:50:56 | Lear | preglow: btw, seems like an earlier commit (today) of yours caused strange link warnings on the player sim... |
22:51:10 | | Quit herz42__ (Read error: 110 (Connection timed out)) |
22:51:22 | preglow | i can't see any errors... |
22:51:24 | * | amiconn spots Lear |
22:51:28 | Lear | More specific: warning: creating a DT_TEXTREL in object. |
22:51:29 | preglow | onyl other commit i made today i think was the one-liner |
22:51:42 | Lear | No warning on build page, no, you have to actually look in the log... |
22:51:52 | amiconn | Lear: You mentioned building the m68k crosscompiler as 32bit under amd64. How would I do that? |
22:51:55 | Lear | Like so: http://www.rockbox.org/showlog.cgi?date=2006-03-05%2017%3A24%3A26&type=Player%20-%20Simulator |
22:52:44 | Lear | amiconn: never did that... somebody did, I think, by having a chroot environment with 32-bit gcc or something... |
22:53:00 | amiconn | hmm... |
22:53:01 | Lear | I tried, but failed, I should add... :) |
22:53:10 | Lear | (Not the chroot bit...) |
22:53:27 | amiconn | I wanted to try cross-compiling the crosscompiler, but failed too |
22:53:33 | | Join needleboy [0] (i=Miranda@85-65-157-59.barak-online.net) |
22:53:41 | | Quit needleboy (Client Quit) |
22:53:48 | | Join needleboy [0] (i=Miranda@85-65-157-59.barak-online.net) |
22:53:52 | preglow | Lear: i don't think i've made any commits today that should affect any hwcodec platforms at all |
22:54:04 | Lear | But as the video driver sucked in 64-bit mode, I went back to 32-bit Linux (for those occassions I do boot Linux, that is :). |
22:54:10 | amiconn | When trying to build an x86_64 crosscompiler on 32bit linux, you'll hit another bug in the gcc sources... |
22:54:47 | amiconn | It fails spectacular with some function not being declared... |
22:55:09 | Lear | Still, the problems started after your "id3->vbr = true;" patch... Weird as it might look. |
22:55:10 | amiconn | Tried 4.1.0, 4.0.2 and 3.4.5 |
22:55:59 | | Quit Siku () |
22:56:01 | preglow | Lear: i can't exactly see how it's possible for me to fix it apart from just reverting it |
22:56:08 | preglow | since it's completely bizarre |
22:56:18 | preglow | that code shouldn't even be included in that build |
22:56:22 | | Quit t0mas ("reconnect time") |
22:56:28 | Lear | I had no problem with cross-compiling once I was in 32-bit Linux. |
22:56:56 | | Join saratoga [0] (n=a867f1b3@labb.contactor.se) |
22:57:12 | | Join tomas_ [0] (n=tomas@ip503c08d1.speed.planet.nl) |
22:57:23 | amiconn | Lear: Crosscompiling the m68k, arm or sh crosscompiler works on x86 linux. Try building x86_64-unknown-linux-gnu-gcc ... |
22:57:23 | Lear | preglow: Interesting, it healed itself in a oscillograph commit. Must've been a hickup in the build system... |
22:57:48 | | Nick tomas_ is now known as t0mas (n=tomas@ip503c08d1.speed.planet.nl) |
22:58:00 | saratoga | what do the CVS comments about "yellow" builds refer to ? |
22:58:10 | preglow | yeah, i don't believe the buildsystem is completely bug free yet |
22:58:11 | Lear | amiconn: well, nevery tried anything that strange... :) |
22:58:39 | amiconn | Lear: Perhaps only one of the build machines has this problem, and the next build used another machine for this specific sim? |
22:58:45 | | Quit ep0ch (Read error: 110 (Connection timed out)) |
22:58:55 | | Part Paul_The_Nerd |
22:59:40 | amiconn | Lear: I wanted to use this crosscompiler to crosscompile m68k-elf-gcc for amd64. That should be possible since the gcc configure distinguishes 3 systems: build, host and target |
23:00 |
23:00:12 | preglow | ooooh, new gcc |
23:00:14 | * | preglow tries for arm |
23:00:23 | amiconn | 4.1.0? |
23:00:44 | amiconn | It's out for a few days |
23:00:59 | preglow | i've been quite busy, so haven't noticed |
23:01:01 | Lear | Gah, so you want to build a crosscompiler to build a crosscompiler? And expect it to work? :) |
23:01:37 | amiconn | t0mas: The distributed build seems to hang... |
23:01:48 | t0mas | hm.. |
23:02:00 | t0mas | why do you think that? |
23:02:04 | amiconn | Lear: Yes. Actually I expected problems in the second step, but not in the first... |
23:02:18 | | Join Paul_The_Nerd [0] (n=Paul_The@cpe-66-68-93-2.austin.res.rr.com) |
23:02:36 | amiconn | t0mas: The latest build is already 8 minutes overdue, more than the average build time... |
23:03:00 | t0mas | hmz... |
23:03:01 | t0mas | ssh hanging |
23:03:10 | t0mas | lostlogic? |
23:03:17 | t0mas | having DDoS trouble again? |
23:03:51 | t0mas | Bagder: or do we have connection trouble? my SSH connection was lost too.. |
23:03:54 | | Join harbel [0] (n=harbel@chtwpe0105w-142068125042.pppoe-dynamic.pei.aliant.net) |
23:07:05 | | Quit Lear ("Chatzilla 0.9.71 [Firefox 1.5.0.1/2006011112]") |
23:08:59 | | Join antoine [0] (n=antoine@ASt-Lambert-153-1-98-103.w86-205.abo.wanadoo.fr) |
23:09:40 | | Part harbel |
23:09:45 | lostlogic | t0mas: not that I know of |
23:09:52 | t0mas | ok |
23:11:05 | | Join bataman [0] (n=8e447d2a@labb.contactor.se) |
23:11:30 | lostlogic | anyone want to test some modifications to the ipod i2c before I just commit it? |
23:12:07 | | Join pyro [0] (n=pyro@ool-43560641.dyn.optonline.net) |
23:12:28 | | Quit Nico_P () |
23:12:46 | amiconn | safetydan: How does oscillograph.rock roll the lcd on swcodec targets? lcd_roll() isn't implemented for any of these targets except h1x0 |
23:13:00 | preglow | lostlogic: what's new? |
23:13:19 | lostlogic | preglow: what I said, mutex and per-byte interrupt control |
23:13:29 | preglow | notice any difference? |
23:13:30 | lostlogic | no more skips and no mroe clock corruption |
23:13:35 | lostlogic | so... yes. |
23:13:39 | preglow | hehe |
23:13:51 | preglow | if it works on 5g, it works on nano anyway |
23:14:08 | lostlogic | haha, *shrug* *commits* ipod's a new target, and this definitely feels a lot better. |
23:14:37 | midkay | lostlogic, haha :) cool |
23:14:44 | preglow | goodie |
23:17:04 | lostlogic | preglow: you said the button driver does i2c on an interrupt −− that's the only thing I'd be concerned about with those changes, because I put the yield back in the i2c wait loop |
23:17:47 | preglow | it just accesses the control regs directly |
23:17:54 | preglow | if i don't remember incorrectly |
23:17:57 | lostlogic | ah, perfect :) |
23:18:37 | | Join qwm_ [0] (n=qwm@h136n2fls32o1010.telia.com) |
23:18:41 | bataman | where can i get rockboy for ipod rockbox? |
23:19:41 | | Quit imphasing ("Lost terminal") |
23:20:03 | Paul_The_Nerd | bataman: It comes with it for 4G color, and 5g ipods. |
23:20:10 | safetydan | amiconn, ah... on anything other than h120 it probably does nothing then, there are stub functions there at least |
23:20:22 | amiconn | yes there is... |
23:20:27 | | Join imphasing [0] (n=imphasin@c-69-250-93-218.hsd1.dc.comcast.net) |
23:20:52 | amiconn | I think I should have a look at this beast of an lcd controller in the h300 |
23:20:52 | | Quit saratoga ("CGI:IRC (EOF)") |
23:21:04 | amiconn | I want to get screen flip working as well... |
23:21:41 | preglow | argh, i can't even build the arm-gcc cross compiler on arm64 |
23:21:41 | bataman | Paul: where would i find it? |
23:21:43 | preglow | amd... |
23:22:02 | safetydan | I'd also like to figure out how to get lcd_roll working in the sim. But a task for another time |
23:22:03 | Paul_The_Nerd | bataman: You just click on .gb or .gbc files. It's a viewer, so you don't run it on its own. |
23:22:11 | | Part safetydan ("night all") |
23:22:17 | bataman | ok |
23:22:20 | amiconn | You had probably been better off with oscilloscope.rock. This one does drwas the oscillogram horizontally, using software scrolling |
23:22:34 | amiconn | preglow: Huh? |
23:22:53 | amiconn | iPod is the only target I can build right now on my amd64... |
23:25:12 | | Quit tinodeleste (Read error: 110 (Connection timed out)) |
23:25:20 | preglow | amiconn: nearing the end of the compile, i get the message my c compiler cannot create executables, then it bombs out |
23:25:25 | Bger | nite |
23:25:27 | | Quit Bger ("BitchX: now with Olestra!") |
23:26:08 | preglow | perhaps it's a 4.1.0 thinkg |
23:26:42 | amiconn | You're trying to build 4.1.0, or using native 4.1.0? |
23:28:52 | | Quit qwm (Read error: 110 (Connection timed out)) |
23:29:23 | | Quit Farpnut (Read error: 110 (Connection timed out)) |
23:29:51 | preglow | trying to build 4.1 for arm-elf |
23:30:06 | * | amiconn is trying that as well atm |
23:30:22 | preglow | local gcc is 4.0.2 |
23:30:30 | amiconn | My native gcc is 4.0.3 |
23:36:05 | amiconn | "checking for C compiler default output file name... configure: error: C compiler cannot create executables" |
23:37:02 | | Join no-buttons [0] (n=54bdb350@labb.contactor.se) |
23:37:20 | amiconn | So it's a 4.1.0 thing... |
23:38:04 | | Quit no-buttons (Client Quit) |
23:39:08 | | Join virtualball2 [0] (n=virtualb@ACACD3F6.ipt.aol.com) |
23:45:30 | linuxstb | Is gcc-core enough to build a Rockbox cross-compiler? |
23:46:01 | preglow | amiconn: yes, it is... |
23:46:27 | amiconn | linuxstb: yes |
23:46:54 | amiconn | Okay, seems the convbdf bug was fixed some time ago :) |
23:47:22 | amiconn | Rasher's .fnt files were created with a buggy version |
23:48:02 | Paul_The_Nerd | Aaah |
23:48:37 | Paul_The_Nerd | I remembered seeing the fix, but when you were talking about it again, I'd kinda assumed that it had either not been fixed wholly, or the fix was a patch that never got applied |
23:48:45 | * | amiconn now has a correctly working HelveticaB24 for in-car use |
23:50:21 | amiconn | linuxstb: Is there a reason why you made 'Clear backdrop' bail out of the menu? |
23:53:39 | | Join damaki [0] (n=Chocolat@ALille-153-1-31-111.w83-198.abo.wanadoo.fr) |
23:53:46 | linuxstb | amiconn: No. I probably didn't understand the meaning of the menu return values. |
23:53:56 | | Quit quobl (Remote closed the connection) |
23:53:57 | | Join San [0] (n=test@213-202-169-190.bas503.dsl.esat.net) |
23:53:58 | amiconn | Okay. I'll fix that |
23:54:35 | San | hey, quick question... is it right that my h120 doesnt play when its plugged into the mains...? |
23:55:24 | amiconn | linuxstb: The menu function return value tells the menu system to leave the menu. |
23:55:37 | amiconn | This was originally used to leave all menus after USB |