00:00:07 | | Quit factor (Read error: Connection reset by peer) |
00:02:18 | | Join factor [0] (~factor@74.197.205.204) |
00:03:17 | | Quit ChickeNES (Quit: Computer has gone to sleep.) |
00:15:09 | | Quit wodz (Quit: Leaving) |
00:20:37 | | Join user890104_ [0] (~Venci@83.228.31.135) |
00:21:18 | | Quit user890104 (Ping timeout: 246 seconds) |
00:21:38 | | Quit robin0800 (Read error: Connection timed out) |
00:22:29 | | Join robin0800 [0] (~robin0800@149.254.60.159) |
00:24:21 | | Join Topy [0] (~Topy44@f049233165.adsl.alicedsl.de) |
00:25:08 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
00:27:43 | | Quit T44 (Ping timeout: 255 seconds) |
00:32:07 | | Join Scromple [0] (~Simon@115-64-195-104.static.tpgi.com.au) |
00:35:20 | | Join Thra11_ [0] (~thrall@84.93.173.101) |
00:37:37 | | Quit sideral (Ping timeout: 255 seconds) |
00:38:03 | | Quit Thra11__ (Ping timeout: 240 seconds) |
00:38:31 | | Join ChickeNES [0] (~ChickeNES@rouxbicon.rh.uchicago.edu) |
00:40:36 | | Quit lorenzo92 (Ping timeout: 260 seconds) |
00:46:19 | | Quit ender` (Quit: Information travels more surely to those with a lesser need to know.) |
00:56:02 | | Quit pamaury (Remote host closed the connection) |
01:00 |
01:01:55 | | Quit Thra11_ (Ping timeout: 258 seconds) |
01:08:20 | | Quit ptrkmj (Quit: ChatZilla 0.9.87 [Firefox 5.0/20110615151330]) |
01:17:50 | | Join Thra11_ [0] (~thrall@87.114.113.71) |
01:17:59 | | Quit Thra11_ (Remote host closed the connection) |
01:18:11 | | Join Thra11_ [0] (~thrall@87.114.113.71) |
01:18:25 | dfkt_ | is there a simulator/emulator that lets me create WPS's for RaaA somewhat comfortably? specifically looking for 800x480 |
01:22:38 | | Quit Thra11_ (Client Quit) |
01:22:53 | mc2739 | dfkt_: I think you could use the sdl aap for that (config option #200) |
01:23:00 | | Join Thra11 [0] (~thrall@87.114.113.71) |
01:24:13 | | Quit mudd1 (Quit: Ex-Chat) |
01:26:20 | dfkt_ | mc2739, this gives a general android simulator under linux, i assume? |
01:26:56 | gevaerts | no, it gives the sdl application |
01:27:50 | dfkt_ | meaning, raaa running in linux? that would be fine for theme testing, as long as it doesn't need restarts to get theme changes updated |
01:29:45 | mc2739 | dfkt_: it should not require restarts for theme changes |
01:30:10 | dfkt_ | very nice |
01:30:35 | dfkt_ | thanks, i will give that a try |
01:31:00 | mc2739 | different svreen sizes would require running config and rebuilding though |
01:31:17 | mc2739 | s/svreen/screen/ |
01:32:12 | | Quit Thra11 (Ping timeout: 252 seconds) |
01:32:40 | dfkt_ | that's ok - every smaller screen size is handled by some of the available simulators (e.g. onda vx for 240x400), just that there's no 800x480 simulator yet |
01:34:37 | dfkt_ | i guess that all will change once raaa has dynamic screen sizes :) |
01:34:45 | | Nick user890104_ is now known as user890104 (~Venci@83.228.31.135) |
01:40:27 | | Quit ChickeNES (Quit: Computer has gone to sleep.) |
01:42:59 | | Join Thra11 [0] (~thrall@91.125.154.206) |
01:54:49 | *** | Saving seen data "./dancer.seen" |
01:58:46 | | Quit bertrik (Quit: :tiuQ) |
02:00 |
02:16:07 | | Quit TheSeven (Remote host closed the connection) |
02:19:58 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
02:23:50 | | Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 6.0/20110804030150]) |
02:30:45 | | Quit evilnick (Ping timeout: 276 seconds) |
02:32:24 | | Quit MethoS- (Read error: Connection reset by peer) |
02:37:46 | | Quit liar (Quit: hallowed are the ori!) |
02:38:11 | | Quit Thra11 (Quit: kthxbai) |
02:42:01 | | Part excalibas ("Leaving") |
02:49:20 | | Quit dfkt_ (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.) |
03:00 |
03:29:52 | | Quit fyrestorm (Quit: quit) |
03:54:50 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:05:17 | | Join Horschti [0] (~Horscht@xbmc/user/horscht) |
04:08:29 | | Quit Horscht (Ping timeout: 252 seconds) |
04:16:10 | | Join soap [0] (~soap@rockbox/staff/soap) |
04:28:00 | | Quit pixelma (Disconnected by services) |
04:28:03 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:28:05 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:28:17 | | Quit amiconn (Disconnected by services) |
04:28:18 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:28:35 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:35:00 | | Quit TheSeven (Disconnected by services) |
04:35:14 | | Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) |
05:00 |
05:34:21 | | Quit Horschti (Quit: Verlassend) |
05:49:15 | | Quit ReimuHakurei (Read error: Connection reset by peer) |
05:49:31 | | Join ReimuHakurei [0] (~kudo@wireless.sit-co.net) |
05:51:52 | | Join Rob2223 [0] (~Miranda@p4FFF03B3.dip.t-dialin.net) |
05:53:11 | | Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) |
05:54:54 | *** | Saving seen data "./dancer.seen" |
05:55:26 | | Quit Rob2222 (Ping timeout: 240 seconds) |
06:00 |
06:06:34 | | Quit sinthetek (Read error: Operation timed out) |
06:19:00 | | Quit Llorean (Read error: No route to host) |
06:19:02 | | Join Llorean1 [0] (~DarkkOne@65.104.0.183.ptr.us.xo.net) |
06:19:13 | | Nick Llorean1 is now known as llorean (~DarkkOne@65.104.0.183.ptr.us.xo.net) |
06:19:21 | | Nick llorean is now known as Llorean (~DarkkOne@65.104.0.183.ptr.us.xo.net) |
06:19:23 | | Quit Llorean (Changing host) |
06:19:24 | | Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) |
06:36:09 | | Quit robin0800 (Quit: Leaving) |
06:43:40 | | Quit Llorean (Ping timeout: 276 seconds) |
07:00 |
07:03:17 | | Join stoffel [0] (~quassel@p57B4A046.dip.t-dialin.net) |
07:45:14 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
07:47:08 | | Join sinthetek [0] (~sinthetek@cpe-174-111-016-189.triad.res.rr.com) |
07:47:08 | | Quit sinthetek (Changing host) |
07:47:08 | | Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek) |
07:54:57 | *** | Saving seen data "./dancer.seen" |
08:00 |
08:00:18 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
08:03:26 | | Quit user890104 (Ping timeout: 240 seconds) |
08:03:47 | | Join user890104 [0] (~Venci@83.228.31.135) |
08:07:33 | | Join antil33t [0] (~antil33t@124-197-33-15.callplus.net.nz) |
08:09:59 | | Quit powell14ski_ (Quit: powell14ski_) |
08:13:20 | | Join B4gder [0] (~daniel@www.haxx.se) |
08:13:20 | | Quit B4gder (Changing host) |
08:13:20 | | Join B4gder [241] (~daniel@rockbox/developer/bagder) |
08:16:33 | | Quit stoffel (Remote host closed the connection) |
08:19:28 | | Join Zagor [242] (~bjst@rockbox/developer/Zagor) |
08:30:07 | | Join retinex [0] (~xeniter@85-126-127-58.static.xdsl-line.inode.at) |
08:33:38 | | Quit wtachi (Quit: &) |
08:34:19 | | Quit evilnick (Ping timeout: 260 seconds) |
08:49:18 | | Quit skx` (Ping timeout: 260 seconds) |
08:49:29 | | Join skx` [0] (~skx@78-20-16-156.access.telenet.be) |
08:59:32 | | Join ender` [0] (~ender@foo.eternallybored.org) |
09:00 |
09:13:12 | | Quit Scromple (Quit: Leaving) |
09:15:29 | | Join wodz [0] (~wodz@87-206-240-131.dynamic.chello.pl) |
09:17:57 | wodz | hmm, with caches enabled Strange Things Happen (TM) |
09:18:35 | wodz | rockbox claims that .rockbox dir is not present but file view shows it |
09:19:15 | wodz | files are displayed mostly with short 8.3 names (but not all) |
09:20:42 | wodz | if core sleep is enabled rockbox hangs with caches enabled |
09:21:29 | wodz | when I disable caching everything work as expected but slooooooow |
09:21:56 | wodz | any obvious reason for this? |
09:22:08 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
09:25:50 | amiconn | Either your cache handling is wrong, or the rockchip core has a bug wrt caching and/or sleep |
09:27:15 | amiconn | PP5002 has a bug which causes it to hang if the code enabling sleep is in dram (i.e. cached) and (pc mod 16) == 0 |
09:27:51 | | Quit user890104 (Ping timeout: 240 seconds) |
09:27:56 | amiconn | So we use a short sequence that avoids this situation |
09:30:17 | amiconn | Or rather, not hang but behave erratically (read: crash sooner or later) |
09:30:27 | amiconn | Took me a while to debug this back then |
09:30:34 | wodz | and what about file system weird behaviour? |
09:30:58 | | Join user890104 [0] (~Venci@83.228.31.135) |
09:31:00 | wodz | core sleep might be wrong, OF doesn't use this at all |
09:31:01 | amiconn | Wrong cache handling in your driver, most probably |
09:31:08 | amiconn | Does it use dma? |
09:31:22 | wodz | sd driver? yes |
09:32:27 | | Join webguest76 [0] (~5dd6f2d4@giant.haxx.se) |
09:32:30 | wodz | hmm, yes dma misbehaves with cache enabled |
09:33:18 | amiconn | dma itself most probably doesn't misbehave, but the cpu doesn't always see what dma put in a certain area if caches aren't handled properly |
09:33:22 | | Quit sideral (Ping timeout: 250 seconds) |
09:34:22 | | Quit user890104 (Read error: Connection reset by peer) |
09:34:45 | | Join user890104 [0] (~Venci@83.228.31.135) |
09:34:48 | amiconn | When loading something using dma, you have to flush the affected cache lines before dma'ing, and invalidate them afterwards. You can also flush&invalidate at once, provided the cpu won't read the area dma'ed to |
09:35:47 | amiconn | In order to avoid nasty problems, all buffers being used for dma should be aligned to cache line size |
09:37:28 | | Quit webguest76 (Quit: CGI:IRC (Ping timeout)) |
09:39:46 | wodz | my ignorance in this area beats me |
09:46:49 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
09:49:51 | wodz | ukleinek: ping |
09:51:24 | | Join Thra11 [0] (~thrall@87.113.242.8) |
09:54:59 | *** | Saving seen data "./dancer.seen" |
09:56:55 | wodz | amiconn: The datasheet of the cache controller used in rk27xx doesn't mention ability to flush cache and discribes only how to invalidate (single entry or whole way) |
10:00 |
10:01:09 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
10:01:09 | | Quit bertrik (Changing host) |
10:01:09 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
10:03:01 | | Join bertrik_ [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
10:03:01 | | Quit bertrik_ (Changing host) |
10:03:01 | | Join bertrik_ [0] (~bertrik@rockbox/developer/bertrik) |
10:03:52 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
10:04:46 | | Quit bertrik_ (Client Quit) |
10:05:02 | | Join ptrkmj [0] (~chatzilla@213.87.86.77) |
10:16:45 | | Quit kugel (Remote host closed the connection) |
10:17:17 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
10:21:27 | ukleinek | wodz: pong |
10:23:54 | wodz | ukleinek: Are you interested of the logs from some particular rk27load session or just something for reference? |
10:24:15 | ukleinek | wodz: just something for reference and the data to retry it here to see the eventual difference |
10:24:31 | wodz | ok |
10:24:38 | ukleinek | ah, and something that doesn't brick my player :-) |
10:25:17 | wodz | simple backlight blink should be ok than I guess |
10:25:46 | ukleinek | wodz: yeah |
10:26:05 | wodz | ok, lets try |
10:27:39 | * | ukleinek currently tries to passthrough the player to Windows to see if/how it enters DFU mode |
10:28:53 | | Join Kishidan [0] (~waratte@174.141.212.248) |
10:29:28 | | Part Kishidan ("Hi,") |
10:29:34 | | Quit kugel (Remote host closed the connection) |
10:30:07 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
10:32:24 | | Join n1s [0] (~quassel@rockbox/developer/n1s) |
10:33:47 | | Quit kugel (Read error: Connection reset by peer) |
10:34:21 | wodz | damn, I can't find any simple code snippet from the early days of rk27xx hacking :/ |
10:35:06 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
10:37:13 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
10:48:37 | ptrkmj | Just to make sure. Can I install 3.9 on top of 3.8.1 without loosing my settings with RockboxUtility? |
10:52:35 | | Join pamaury [0] (~quassel@cez63-2-88-164-98-172.fbx.proxad.net) |
10:52:35 | | Quit pamaury (Changing host) |
10:52:35 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
10:55:57 | wodz | ukleinek: in which format would you like to have the dump (from wireshark)? |
10:58:52 | bertrik | ptrkmj, yes I think so, but you can always just backup the .rockbox directory before upgrading |
11:00 |
11:00:28 | | Quit Thra11 (Ping timeout: 250 seconds) |
11:00:46 | | Join Thra11 [0] (~thrall@46.208.215.116) |
11:01:26 | | Join lorenzo92 [0] (~chatzilla@host240-104-dynamic.51-79-r.retail.telecomitalia.it) |
11:02:40 | | Quit n1s (Remote host closed the connection) |
11:03:07 | ptrkmj | I will. Thanks |
11:03:53 | | Quit evilnick (Ping timeout: 252 seconds) |
11:05:31 | ukleinek | wodz: up to now I used libpcap stuff, but actually anything that wireshark can read is fine |
11:05:54 | wodz | libcap doesn't hold most of the interesting informations |
11:05:59 | | Quit [7] (Remote host closed the connection) |
11:06:21 | wodz | pdml seems to hold all is needed but I can't figure out how to read it back into wireshark |
11:06:23 | ukleinek | wodz: what is missing? |
11:06:39 | ukleinek | wodz: wireshark -r file doesn't work? |
11:08:34 | wodz | nop |
11:09:50 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
11:09:53 | sideral | Zagor: could you please add release 3.9 to the version list in Flyspray? |
11:10:00 | Zagor | will do |
11:10:28 | ukleinek | Zagor: I have problems registering to flyspray, maybe you can help? I don't get the confirmation email. |
11:11:26 | sideral | thanks Zagor |
11:12:51 | | Join mdipolt [0] (~xeniter@85-126-127-58.static.xdsl-line.inode.at) |
11:12:58 | wodz | ukleinek: how do you save in pcap? simply quiting wireshar and confirming to save? |
11:13:07 | Zagor | ukleinek: I'm not sure what I can do, other than check that you didn't make a typo |
11:14:37 | wodz | nevermind, sorted this out |
11:16:00 | | Quit retinex (Ping timeout: 276 seconds) |
11:16:44 | ukleinek | wodz: I press the save button when the capture is stopped |
11:16:45 | | Quit God_Eater (Quit: Page closed) |
11:16:56 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
11:17:05 | ukleinek | Zagor: maybe you can check the mail logs? |
11:17:17 | ukleinek | the webif tells me it sent the mail |
11:17:21 | Zagor | ukleinek: pm me your email address |
11:20:40 | wodz | ukleinek: you should have capture and reference files in your inbox |
11:20:55 | wodz | ukleinek: check if its all you need |
11:21:55 | ukleinek | wodz: thanks, will take a look |
11:22:19 | | Quit evilnick (Ping timeout: 264 seconds) |
11:25:33 | | Join Thra11_ [0] (~thrall@87.113.168.31) |
11:26:16 | | Quit ptrkmj (Ping timeout: 252 seconds) |
11:28:33 | | Quit Thra11 (Ping timeout: 276 seconds) |
11:33:03 | | Quit factor (Read error: Connection reset by peer) |
11:33:50 | | Join evilnick [0] (~evilnick@5ad33e20.bb.sky.com) |
11:33:50 | | Quit evilnick (Changing host) |
11:33:50 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
11:41:31 | | Quit evilnick (Ping timeout: 264 seconds) |
11:42:58 | | Join evilnick [0] (~evilnick@5ad33e20.bb.sky.com) |
11:42:58 | | Quit evilnick (Changing host) |
11:42:58 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
11:50:58 | | Join factor [0] (~factor@74.197.205.204) |
11:54:01 | | Quit TheSeven (Remote host closed the connection) |
11:54:08 | | Join Thra11__ [0] (~thrall@59.123.125.91.rb5.adsl.brightview.com) |
11:54:34 | | Nick Thra11__ is now known as Thra11 (~thrall@59.123.125.91.rb5.adsl.brightview.com) |
11:55:00 | *** | Saving seen data "./dancer.seen" |
11:57:05 | | Quit Thra11_ (Ping timeout: 258 seconds) |
11:58:57 | | Quit evilnick (Ping timeout: 255 seconds) |
12:00 |
12:01:56 | | Join evilnick [0] (~evilnick@5ad33e20.bb.sky.com) |
12:01:56 | | Quit evilnick (Changing host) |
12:01:56 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
12:03:00 | | Quit lorenzo92 (Ping timeout: 276 seconds) |
12:04:18 | | Quit jordan` (Ping timeout: 260 seconds) |
12:07:04 | | Quit wodz (Quit: Leaving) |
12:09:21 | | Join jordan` [0] (~gromit@2001:660:3302:2826:225:90ff:fe20:d9a8) |
12:10:59 | | Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) |
12:23:19 | | Join nick-p [0] (~52456978@giant.haxx.se) |
12:24:27 | nick-p | sideral: ping? |
12:35:37 | JdGordon | does anyone want to give input into how to add line styles to the skin engine? |
12:35:47 | JdGordon | i.e inverted text colours, gradients, etc |
12:37:44 | JdGordon | do I make the style lined to a particular line? or the viewport like colours are currently done? |
12:43:53 | | Quit antil33t () |
12:47:28 | | Quit evilnick (Ping timeout: 260 seconds) |
12:52:05 | | Join evilnick [0] (~evilnick@5ad33e20.bb.sky.com) |
12:52:05 | | Quit evilnick (Changing host) |
12:52:05 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
12:57:39 | kugel | JdGordon: I think per viewport as with the colors is less confusing |
12:58:00 | kugel | isn't per viewport also how it works internally? |
12:58:13 | JdGordon | it is sort of bit of both |
12:58:25 | | Quit Thra11 (Ping timeout: 258 seconds) |
12:58:25 | JdGordon | gradient is viewport but you can colour a line completly seperate from the vp |
12:58:37 | JdGordon | but yes, it looks like that's how i'll have to do it |
12:58:48 | JdGordon | hopefully make it transparent to the user |
12:59:24 | JdGordon | %Vs(mode, [colour1, [colour2]]) where mode is invert, clear, colo[u]r, gradient, etc |
12:59:44 | | Join GigaBrick [0] (~sagacious@67-5-104-101.spok.qwest.net) |
13:00 |
13:00:50 | | Quit nick-p (Quit: CGI:IRC) |
13:02:12 | | Part GigaBrick |
13:04:06 | | Join drezon [0] (~skeller@2a01:238:4200:7e03:f2de:f1ff:fe4f:3584) |
13:06:25 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
13:10:53 | | Quit dfkt (Client Quit) |
13:12:29 | | Join lebellium [0] (~chatzilla@i02m-212-194-176-149.d4.club-internet.fr) |
13:14:39 | | Join dfkt [0] (dfkt@chello062178002170.1.11.univie.teleweb.at) |
13:14:43 | | Quit dfkt (Changing host) |
13:14:43 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
13:24:30 | dfkt | would FS #10849 work with RaaA? |
13:24:31 | fs-bluebot | http://www.rockbox.org/tracker/task/10849 Dedicated sleep timer menu with persistent duration and "on power up" option (patches, unconfirmed) |
13:25:08 | | Join God_Eater [0] (93722cc8@rockbox/staff/GodEater) |
13:26:01 | kugel | dfkt: sure |
13:26:39 | dfkt | very nice, makes me wonder why almost no android device has a sleep timer to begin with |
13:35:47 | | Join chu_ [0] (~734a4f0c@giant.haxx.se) |
13:35:56 | chu_ | hi |
13:36:16 | chu_ | how can I restore the original firmware of gigabeat on linux |
13:36:17 | kugel | dfkt: it only turns rockbox off, though |
13:36:24 | chu_ | gigabeats |
13:36:27 | | Join lorenzo92 [0] (~chatzilla@95.232.111.82) |
13:36:34 | chu_ | it now appear error code 1 |
13:39:12 | | Join mt [0] (~mt@rockbox/developer/mt) |
13:40:06 | chu_ | on windows I plug it to the pc and run the tool come with gigabeatv and everything will restore to the default state |
13:40:18 | chu_ | but I can't find solution on linux |
13:44:40 | | Quit chu_ (Quit: CGI:IRC (EOF)) |
13:50:08 | | Quit soap (Read error: Connection reset by peer) |
13:50:35 | | Join soap [0] (~soap@rockbox/staff/soap) |
13:52:47 | | Quit soap (Client Quit) |
13:55:01 | *** | Saving seen data "./dancer.seen" |
13:59:53 | * | JdGordon grumbles at our lcd puts* API |
14:00 |
14:01:26 | JdGordon | do we not hve a way to puts at a pixel x,y with a style? |
14:05:43 | * | JdGordon is annoyed this probably kills this skin work |
14:06:11 | JdGordon | unless there is a way to set the current style outside the lcd_put*() call? |
14:10:14 | kugel | JdGordon: the styles are all line based IIRC |
14:10:20 | kugel | like scrolling |
14:10:48 | JdGordon | there is no need for that |
14:10:58 | kugel | but I added the ability to specify a y-offset (in pixel) for kinetic scrolling |
14:11:00 | JdGordon | I *may* have a workaround |
14:11:36 | kugel | so it'll be drawn at i*line_height+y |
14:13:03 | JdGordon | Someone really should remove all the char x/y code and force everything to be pixel ffsets |
14:13:55 | | Join chu_ [0] (~734a4f0c@giant.haxx.se) |
14:13:59 | chu_ | hi |
14:14:05 | chu_ | I can finally |
14:14:09 | chu_ | make rockbox |
14:14:11 | chu_ | recognize |
14:14:19 | chu_ | full 160GB |
14:14:22 | | Quit factor (Quit: Leaving) |
14:15:22 | | Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) |
14:17:18 | | Quit chu_ (Client Quit) |
14:22:43 | JdGordon | well I have an initial working version, but it is very broken in that it uses puts_xfstyle_offset() so the full line gets the style instead of the subline (or just the drawn text) - though some people might like that |
14:22:51 | | Join MethoS- [0] (~clemens@134.102.106.250) |
14:23:27 | | Quit God_Eater (Quit: Page closed) |
14:24:38 | | Part user829385 |
14:24:57 | kugel | JdGordon: be Someone :) |
14:25:32 | * | JdGordon has no ego isues |
14:25:40 | ukleinek | wodz: (even though you're not here) the dumps look equal enough. (Obviously timestamps, device id etc differ) |
14:35:17 | * | JdGordon uploads FS #12224 and fully expects [saint] to kill him due to another reason his RaaA theme work will never finish! |
14:35:18 | fs-bluebot | http://www.rockbox.org/tracker/task/12224 add text draw styles to the skin engine (patches, new) |
14:37:54 | | Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) |
14:38:45 | wodz | ukleinek: What do you compare? The traffic generated by nand dump tool? |
14:39:41 | AlexP | JdGordon: Are native widgets next on your list? :P |
14:41:11 | | Join chu_ [0] (~734a4f0c@giant.haxx.se) |
14:41:18 | JdGordon | AlexP: android? No, never |
14:41:19 | chu_ | hi |
14:41:26 | chu_ | now I only have one problem left |
14:41:35 | chu_ | Hi |
14:42:25 | AlexP | JdGordon: heh :) |
14:42:30 | AlexP | I hope someone does though |
14:43:01 | JdGordon | the dont make sense! |
14:43:13 | AlexP | The Rockbox UI on touch screen doesn't make sense |
14:43:19 | chu_ | since I chane the partition ID to FF |
14:43:22 | AlexP | especially on something like android |
14:43:26 | AlexP | It is too different |
14:43:39 | chu_ | windows can no longer recognize it |
14:43:45 | chu_ | how can I copy file to it |
14:44:55 | | Quit chu_ (Client Quit) |
14:45:08 | | Quit wodz (Quit: Leaving) |
14:45:17 | JdGordon | AlexP: well im working on a patch to make that better |
14:45:20 | | Join chu_ [0] (~ma@115.74.79.12) |
14:45:39 | gevaerts | chu_: you can either copy within rockbox, or add one more change to ./firmware/target/arm/imx31/gigabeat-s/usb-gigabeat-s.c |
14:45:42 | JdGordon | and while you're here, did you see my request a few days ago about making the numbered list in wps_tags.text? |
14:46:22 | AlexP | No, could you link me again? |
14:46:23 | | Join nick-p [0] (~52456978@giant.haxx.se) |
14:46:23 | chu_ | what should I add to usb-gigabeat |
14:46:33 | | Quit nick-p (Client Quit) |
14:46:39 | | Join nick-p [0] (~52456978@giant.haxx.se) |
14:47:48 | JdGordon | AlexP: bassically the %cs listing would be better in a numbered list like I've done on CustomWPS |
14:48:52 | gevaerts | chu_: actually, can you put the output of "svn diff" for your current code on a pastebin site? I'm not entirely sure, but depending on what you actually changed ytet, there might be another change needed |
14:49:31 | chu_ | I'm afraid that I can't do it |
14:49:49 | chu_ | I use the build I built last night |
14:49:51 | AlexP | JdGordon: OK |
14:50:05 | chu_ | before the live usb that I use to boot to linux crash |
14:50:12 | chu_ | and everythign lost with it |
14:50:13 | gevaerts | oh |
14:50:19 | gevaerts | right |
14:50:35 | chu_ | i only apply the patch that use give me |
14:50:37 | chu_ | n debian |
14:50:40 | chu_ | on |
14:50:48 | chu_ | you give me on debian |
14:51:10 | JdGordon | chu_: please use your enter key a bit less.... |
14:51:55 | nick-p | I've made the changes to my sleep timer patch discussed yesterday FS #10849 - would be grateful for opinions. |
14:51:57 | nick-p | There's also an updated description for the FS page at http://peskett.co.uk/rockbox/st_desc.txt - if it makes sense now, could someone with appropriate rights replace the current description with it? |
14:53:09 | sideral | nick-p: Pong. I'll have a look |
14:54:23 | gevaerts | chu_: ok. http://paste.debian.net/125614/ is the same patch with one more change. I can do a build for you if needed |
14:54:42 | chu_ | http://pastebin.com/bJakEG70 |
14:54:52 | chu_ | this is the same thing that i apply to gigabeat |
14:55:11 | gevaerts | Oh, indeed. You also need the write filter thing |
14:55:21 | * | gevaerts looks |
14:55:47 | chu_ | I still have my virtual machine |
14:55:57 | nick-p | sideral: thanks |
14:56:28 | chu_ | i'll recompile rockbox with the new patch |
14:58:19 | gevaerts | chu_: right. The change to firmware/target/arm/imx31/gigabeat-s/usb-target.h is not in my new patch, but that's the tricky bit anyway. If that change is there, windows won't see the extra partition, but if that change is *not* there, you can't make the extra partition. That part needs some thinking to get right :) |
14:59:31 | chu_ | oh |
14:59:44 | chu_ | so should I apply your new patch ? |
14:59:57 | gevaerts | Yes. Apply my new patch on a clean tree |
15:00 |
15:00:03 | chu_ | ok |
15:00:47 | | Join God_Eater [0] (93722cc9@rockbox/staff/GodEater) |
15:01:13 | chu_ | and what should I do with usb-target.h should I leave it alone or remove the filter thing ? |
15:01:50 | gevaerts | Leave it alone. The filter has to be there to show a 0x0c (i.e. FAT32) partition instead of the 0xff partition |
15:02:32 | gevaerts | The filter only has to be disabled to write a new partition table, but yours should now be OK so that shouldn't be a problem |
15:02:41 | | Quit mikroflops (Ping timeout: 250 seconds) |
15:02:49 | AlexP | JdGordon: There are a couple of screens currently in the manual that aren't in the list on CustomWPS (System Info screen, Time and Date Screen) - is the manual wrong, and you can't get those screens from %cs? |
15:03:06 | gevaerts | Once we know what exactly is needed for a full solution (which we should know as soon as you have tested the new patch), we can think of a solution that doesn't require a different build for repartitioning and using |
15:04:15 | sideral | nick-p: The updated FS text looks good; I'll make the edit. |
15:04:41 | | Join mikroflops [0] (~yogurt@h-34-156.a238.priv.bahnhof.se) |
15:04:48 | nick-p | sideral: phew, thanks |
15:05:30 | sideral | I like the changes you've made to the menu structure |
15:05:55 | sideral | Is the sleeptimer_menu.c still used/needed? |
15:07:06 | kugel | \o/ moving works |
15:07:09 | nick-p | Yes, it's still needed for the settings (duration & start on boot). |
15:07:10 | chu_ | yeah i hope that there are more easier way to do this. I have to restore the original firmware 3 times and do everything from the beginning to finally made it work |
15:08:01 | gevaerts | oops |
15:08:20 | JdGordon | AlexP: the manual is correct. I may have stuffed up the wiki |
15:08:26 | AlexP | ah :) |
15:08:30 | sideral | nick-p: right. I'd have put that into settings_menu.c by default. But I think your solution is fine as well; I'll think about it some more later |
15:08:58 | AlexP | JdGordon: The manual is correct as it is now? |
15:09:07 | gevaerts | You're the first one who actually tries this, so yes, it's still a bit experimental :) |
15:09:10 | JdGordon | yes, updated with the c code for a change |
15:09:21 | nick-p | There's other options people want to add in the future: changing power off to paues for example - thought it'd be good to have a place for them.. |
15:09:30 | kugel | gevaerts: I enhanced the buflib debug screen to make a test free and test allocation. the test free frees something from the front so that the test alloc will cause all allocs to move |
15:09:35 | kugel | it seems to work well :) |
15:09:41 | AlexP | JdGordon: cool, ta |
15:09:44 | kugel | (after a few hours of debugging, that is :) ) |
15:09:55 | Torne | gevaerts: i expect we could write a plugin that does the mbr changes to create the extra partition? |
15:09:58 | gevaerts | kugel: things seem to be moving quite fast now :) |
15:10:04 | Torne | then you just format it from a host and you are done |
15:10:16 | gevaerts | Torne: yes, I suspect that that might be the best solution |
15:10:23 | JdGordon | I'll fix the wiki now |
15:11:20 | chu_ | but after I remove the filter part I'll still have to toggle the flag of the partition in linux |
15:11:34 | sideral | nick-p: The sleep timer function is under system->time&date->sleep timer, right? I'd personally prefer system->sleep timer, but it's best to postpone this discussion until this change is in |
15:11:40 | Torne | gevaerts: since we know what the mbr looks like when you stasrt it's much easier than general erepartitioning |
15:12:08 | gevaerts | chu_: if the filter is there, linux should be happy with the partition table |
15:13:11 | chu_ | ok |
15:13:16 | nick-p | sideral: That would have been a lot easier, MENUITEM_FUNCTION_DYNTEXT didn't cope with being exported. Thought I'd change as little as possible to ease the passage. |
15:13:27 | chu_ | i'm still compiling the svn |
15:13:40 | nick-p | sideral: Personally I think Time & Date is a bit of a stretch of the imagination... |
15:13:42 | AlexP | JdGordon: Plugin is there twice, I assume one is the browser, one is actually in a plugin? |
15:13:47 | AlexP | JdGordon: If so, which is which |
15:14:09 | chu_ | it paintful slow |
15:14:20 | sideral | nick-p: full ack |
15:14:49 | nick-p | sideral: it's under System if you don't have a RTC ;) |
15:15:08 | bertrik | chu_, to speed up compiling you can try installing ccache, or supply a -jX argument to make (where X is the number of processors in your system for example) |
15:15:45 | Torne | not a lot of point having ccache ona livecd |
15:15:47 | sideral | nick-p: We'll use that as an argument to move it ("make more consistent...") once this is in ;) |
15:16:01 | | Quit mt (Ping timeout: 258 seconds) |
15:16:56 | | Quit lorenzo92 (Quit: ChatZilla 0.9.87 [Firefox 5.0/20110622232440]) |
15:17:00 | JdGordon | AlexP: the first is the plugin browsers |
15:17:21 | JdGordon | you can see the order in apps/misc.h starting line 103 |
15:17:22 | bertrik | Did anyone test rbutil installation of the new clip+ bootloader yet? |
15:17:23 | AlexP | JdGordon: OK, so there are 18 screens in total? |
15:17:34 | AlexP | oh, cool, I'll check there |
15:17:50 | JdGordon | the first one in that enum isnt used though, MAINMENU is 1 |
15:17:59 | | Quit mikroflops (Ping timeout: 276 seconds) |
15:18:05 | JdGordon | yes, 18 |
15:18:32 | kugel | gevaerts: :) |
15:18:46 | ukleinek | wodz: see your inbox |
15:19:13 | chu_ | bertrik: last night when I try to -j it crash the whole thing and i have to do everythign from the beginning because I forgot to run the live usb in permanent mode |
15:20:10 | sideral | nick-p: If you don't mind, I'll bring this patch up on the dev mailing list as soon as I find time (likely this weekend). (Alternatively, you could try finding a more experienced / respected proponent [I'm a still somewhat "young" committer], or do it yourself entirely.) |
15:21:37 | nick-p | sideral: Please do, I'm sure it would go down better from you than me. |
15:22:30 | sideral | nick-p: Don't be so sure, my posts have a tendency to ignite flame wars −− but I'm getting better at it :) |
15:22:59 | bertrik | chu_, sorry to hear that, using -j without a further argument will try to run the compile with a theoretically infinite number of parallel processes |
15:23:59 | AlexP | sideral, nick-p: Sounds useful to me |
15:24:11 | nick-p | sideral: Ha ha, sure I'd do much worse, my autistic tendancies don't lend themselves to diplomacy |
15:26:06 | nick-p | AlexP: thanks |
15:26:10 | sideral | Thanks AlexP. |
15:27:23 | chu_ | @bertrik but I can make with just -j a few times before without any problem |
15:33:13 | chu_ | ok |
15:33:20 | chu_ | windows can see both the partition |
15:33:31 | chu_ | thank for your help guy ^^ |
15:34:10 | chu_ | btw are there anyway to increase the transfer speed of rockbox |
15:34:35 | chu_ | because I can copy file to rockbox at 2MB/s rate |
15:35:27 | chu_ | that pretty slow |
15:40:58 | God_Eater | blame gevaerts for the USB stack ;) |
15:41:04 | God_Eater | s/blame/thank/ |
15:43:13 | chu_ | ^^ |
15:50:28 | gevaerts | God_Eater: I'll claim this is a windows cache behaviour problem :) |
15:51:43 | gevaerts | chu_: one thing to test would be to copy a file within rockbox (so no USB) and see how long that takes, to find out if it's slow USB or disk |
15:51:47 | God_Eater | gevaerts: you claim all sorts of things :) |
15:53:28 | CIA-14 | New commit by alex (r30271): Manual: update %cs tag and make list more explicit. |
15:53:40 | CIA-14 | New commit by alex (r30272): Manual: correct spelling of catalogue. |
15:54:00 | AlexP | Before God_Eater gets too excited, I don't mean explicit like that :P |
15:54:29 | God_Eater | lol |
15:54:40 | God_Eater | we need more n0rp in the source code |
15:55:04 | *** | Saving seen data "./dancer.seen" |
15:56:29 | CIA-14 | r30271 build result: All green |
15:58:40 | | Quit B4gder (Quit: Konversation terminated!) |
15:59:07 | CIA-14 | r30272 build result: All green |
16:00 |
16:01:49 | | Quit kugel (Remote host closed the connection) |
16:01:54 | | Join kugel [0] (~kugel@141.45.176.104) |
16:01:54 | | Quit kugel (Changing host) |
16:01:54 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
16:08:30 | chu_ | when I try to copy using rockbox |
16:08:38 | chu_ | it took longer than using usb |
16:08:46 | chu_ | @@ |
16:11:04 | Torne | chu_: that's to be expected; copying in rockbox has to access the same drive for reading and writing |
16:11:22 | gevaerts | OK, that seems to point to the problem being the ATA driver, not the USB driver. |
16:16:06 | * | God_Eater thinks Torne and gevaerts answers are mutually exclusive. |
16:16:36 | * | gevaerts doesn't see why |
16:17:06 | Torne | God_Eater: if there was a problem with USB it would be possible (though not guaranteed) that copying in rockbox would be faster |
16:17:09 | Torne | or at least comparable |
16:18:41 | chu_ | are there anyway to improve it ? |
16:31:28 | | Join mikroflops [0] (~yogurt@h-34-156.a238.priv.bahnhof.se) |
16:39:33 | CIA-14 | New commit by alex (r30273): Manual: A few more spelling corrections. |
16:41:58 | | Quit nick-p (Quit: CGI:IRC) |
16:41:59 | CIA-14 | r30273 build result: All green |
16:52:44 | | Join robin0800 [0] (~robin0800@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
16:52:54 | | Quit robin0800 (Client Quit) |
17:00 |
17:05:04 | | Quit liar (Quit: hallowed are the ori!) |
17:12:09 | | Part Zagor |
17:15:24 | | Quit user890104 (Ping timeout: 240 seconds) |
17:17:48 | | Join dunkaist [0] (~dunkaist@86.57.183.147) |
17:20:03 | | Join powell14ski_ [0] (~powell14s@c-174-51-194-6.hsd1.co.comcast.net) |
17:24:06 | | Join user890104 [0] (~Venci@83.228.31.135) |
17:30:48 | | Join y4n [0] (y4n@unaffiliated/y4ndexx) |
17:33:53 | | Quit dunkaist (Quit: leaving) |
17:49:25 | bertrik | AlexP, how did you find those spelling errors? Manually, or with some script? |
17:49:42 | AlexP | bertrik: With the script in manual/ |
17:49:57 | AlexP | It could do with a little tweaking, but works quite well |
17:50:17 | AlexP | It comes up with lots of flase positives |
17:50:40 | AlexP | And doesn't remember ignored words across files, maybe an ignore list file could be used or something |
17:52:11 | bertrik | The thing I have the most trouble with, is whether words should be separate or combined, like in filename, keyclick, etc. |
17:52:18 | AlexP | yeah |
17:52:33 | AlexP | I tended to leave those except when they were clearly wrong |
17:53:13 | AlexP | It is a little tricky in English as you can't just combine words like in e.g. German, but if it happens enough then the combination can become a new word in its own right |
17:55:07 | *** | Saving seen data "./dancer.seen" |
17:56:09 | bertrik | nice script, BTW |
17:58:48 | AlexP | bluebrother's work :) |
17:59:09 | | Join Zxen [0] (~4302be30@giant.haxx.se) |
17:59:50 | bluebrother | bluebrother: it might be a good idea to add a personal dictionary holding all Rockbox specific words :) |
17:59:56 | bluebrother | AlexP: ^^ |
18:00 |
18:00:00 | AlexP | yeah :) |
18:00:00 | | Quit Zxen (Client Quit) |
18:00:04 | * | bluebrother wonders why he hilights himself :o |
18:00:09 | AlexP | words like "Rockbox" for instance :) |
18:00:38 | AlexP | also, ignore all files in manual/platform/ |
18:04:05 | | Join Zxen [0] (~4302be30@giant.haxx.se) |
18:04:19 | bluebrother | that's easy |
18:05:07 | amiconn | gevaerts: (re beast mbr filter) I'll repeat my suggestion to make a two-way filter |
18:07:57 | Zxen | Hi all. I'm attempting to install Rockbox on my iPod Nano 2G, 4GB. I'm running Rockbox Utility on a Mac as root and my iPod is FAT32 formatted. Does it need to have the OF for Rockbox to install? For a variety of reasons, I had to just outright format it via right-click>Format, and now I'm getting "could not open iPod" when I try to install the bootloader. Oh, and I don't have access to that Windows computer anymore. Any help? |
18:08:54 | Torne | yes, the OF shoul dbe working beforehand |
18:09:55 | Zxen | Okay then. Any ways to get it working without a Windows computer or am I screwed? |
18:10:22 | Torne | the easiest way is certainly a windows macine |
18:10:31 | Torne | you can try and do a manual restore following the instructions on the wiki |
18:11:19 | Zxen | Oh boy. This looks complicated...I'll give it a shot |
18:11:25 | Torne | hm, actually i don't know that that works for a nano 2g |
18:11:31 | Torne | the nano 2g is different from the earlier ipods |
18:11:55 | Zxen | Yeah, I just noticed there's no partition table download. |
18:11:56 | amiconn | Does itunes work in wine? |
18:12:18 | Torne | amiconn: should do |
18:12:35 | Torne | hm |
18:12:38 | Torne | no, actually maybe not |
18:12:45 | Torne | at leas tnot enough to resore an ipod |
18:12:53 | Torne | it does work in a vm :) |
18:13:00 | | Join ptrkmj [0] (~chatzilla@95-25-3-120.broadband.corbina.ru) |
18:14:01 | Zxen | So I'll just have to find a Windows computer and handle things from there? |
18:14:14 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
18:14:19 | Zxen | The one I was using wasn't connected to the Internet and iTunes wouldn't let me Restore. |
18:14:40 | Torne | unless someone else knows how to restore a nano 2g manually, that's your best bet |
18:14:53 | Zxen | All right, thanks for your help! |
18:15:22 | bluebrother | Zxen: there is no need to run Rockbox Utility as root user on OS X. |
18:15:41 | bluebrother | you might need admin permissions ... not sure how exactly my account is set up |
18:16:15 | bluebrother | and restoring with a partition table works for the Nano 2g, at least it did last time I did it :) |
18:17:37 | Zxen | Oh, thanks! So where would I find a download for the partition table? |
18:17:42 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
18:17:56 | Zxen | It's not listed on the wiki page, unless I'm being stupid again and missing it. |
18:18:07 | bluebrother | it's not on that page. |
18:18:20 | bluebrother | the MBR is 2048 bytes for me −− what size is your nano2g? |
18:18:26 | Zxen | 4GB. |
18:18:52 | bluebrother | I only have a 8GB MBR around. You could try that and change the data partition after dd'ing the MBR |
18:19:03 | bluebrother | that did work for a mini2g for me. No idea bout that nano |
18:19:58 | Zxen | That flew straight over my head...let's just say I have no idea what I'm doing. |
18:20:09 | | Quit chu_ () |
18:20:32 | sideral | amiconn: Last I tried, I could not get itunes to run in wine. After the installation completed, it complained about it being incomplete, asking for a reinstall |
18:20:51 | bluebrother | Zxen: bluebrother/nano2g-8gb-factory-mbr.bin">http://tinyurl.com/bluebrother/nano2g-8gb-factory-mbr.bin |
18:21:22 | * | bluebrother wonders how likely it is for that MBR to be the same as others |
18:21:33 | bluebrother | you could try the MBR for the nano1g 4gb |
18:21:54 | | Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) |
18:22:02 | Zxen | And if it doesn't work, I'll be able to get my iPod back to a usable state? |
18:22:35 | bluebrother | you can always restore. |
18:22:51 | bluebrother | is that Ipod HFS+-formatted right now? |
18:22:58 | amiconn | If the nano2g uses 2048 byte sectors through usb, a nano1g mbr won't work |
18:23:02 | Zxen | Nope, FAT32. |
18:23:11 | * | user890104 can dump his 4GB Nano 2G's MBR |
18:23:17 | bluebrother | then there shouldn't be a need to fiddle with the MBR anyway |
18:23:26 | Zxen | Huh. Okay then. |
18:23:45 | bluebrother | amiconn: the nano2g MBR I have around has everything after the first 512 bytes zeroed, so the nano1g _could_ work |
18:23:54 | sideral | bluebrother, saratoga: I've stumbled over some MP3 files that contain a lot of 0x55 (padding?) bytes after the ID3v2 header (after id3->first_frame_offset bytes), interspersed with some "LAME3.98." strings and other junk. This defied my attempt to ID these files with a CRC (see FS #12076 for context). Any idea what that might be? |
18:23:55 | fs-bluebot | http://www.rockbox.org/tracker/task/12076 Autoresume feature can start from wrong offset due to resurrection of old runtime stats (bugs, assigned) |
18:24:17 | bluebrother | Zxen: so what exactly is the issue you're experiencing during installation? It should "just work" in that case |
18:24:44 | bluebrother | ah, spotted it |
18:25:05 | bluebrother | Zxen: is itunes running? ;-) |
18:25:15 | Zxen | Nope. |
18:25:32 | Zxen | I haven't even agreed to the license on this computer XD |
18:25:37 | bluebrother | so it's actually stopped, not only sitting in the dock? |
18:25:38 | bluebrother | ok |
18:26:33 | Zxen | Uh, "actually stopped?" |
18:27:32 | bluebrother | when clicking the close button it keeps running in the dock. Preview e.g. does that as well. |
18:28:21 | Zxen | It is actually closed. I swear I know how to use a Mac ;) |
18:28:40 | bluebrother | well, not everyone is aware of that behaviour ;-) |
18:28:57 | Zxen | Fair enough. I did mention that I don't have the OF installed, right? |
18:30:19 | bluebrother | I might have misse dthat :o |
18:30:44 | user890104 | http://www.datafilehost.com/download-81b5925e.html - ipod nano 2g 4gb mbr, if anyone needs it |
18:31:14 | user890104 | can i post it to the wiki on the page where the other MBR dumps are? |
18:31:20 | bluebrother | hmm. So do you have the Ipod partition layout on that Ipod? Or did you remove all partitions using diskutil and create a single one? |
18:31:20 | Zxen | <Zxen> Hi all. I'm attempting to install Rockbox on my iPod Nano 2G, 4GB. I'm running Rockbox Utility on a Mac as root and my iPod is FAT32 formatted. Does it need to have the OF for Rockbox to install? For a variety of reasons, I had to just outright format it via right-click>Format, and now I'm getting "could not open iPod" when I try to install the bootloader. Oh, and I don't have access to that Windows computer anymore. Any help? |
18:32:24 | Zxen | I didn't even touch diskutil. I had access to an offline Windows machine for about five minutes and just outright formatted it. |
18:32:44 | Torne | that shouldn't be a problem if it was partitioned correctly to start with |
18:32:48 | Torne | the firmware is not store don the data partition |
18:32:52 | Torne | did the OF work before? |
18:32:56 | Zxen | Yup. |
18:33:02 | Torne | was it mac formatted before? |
18:33:07 | Zxen | Y'see, there's also one more problem I didn't mention... |
18:33:14 | Zxen | I can't really check if the OF is actually working |
18:33:18 | Zxen | because the screen is out. |
18:33:42 | Torne | well, was it originally a mac formatted ipod, or a windows formatted one? |
18:33:47 | Torne | at some point when it worked :) |
18:34:05 | Zxen | Okay, there's a little bit of a story behind this one... |
18:34:15 | Zxen | Rockbox was working about a week ago. |
18:35:05 | Zxen | I decided to wipe most of my music off the iPod and start over, but apparently it or the OS or something thought the files were still there, because the drive was empty save .rockbox and it said 3.7 GB used. |
18:35:12 | Zxen | So I decided to format and start over. |
18:35:14 | Zxen | On a Mac. |
18:35:17 | Zxen | *facepalm* |
18:35:48 | Torne | well, if you just formatted the data partition thta shouldn't've caused any permanent problems |
18:36:04 | Torne | formatting it back to fat32 would fix it |
18:36:06 | Zxen | Well, I decided to Restore and start over. |
18:36:20 | Zxen | and it is formatted to fat32, I did that after I realized that HFS wouldn't work. |
18:36:22 | Torne | if you actually restored it on a mac using itunes then that would've made it mac formatted, yet |
18:36:37 | Torne | if you then plug it into a windows machine it will not recognise the mac partition table |
18:36:43 | Torne | and will make a new partition table in DOS format |
18:36:46 | Torne | which destroys the firmware partition |
18:37:05 | bluebrother | windows does automatically create a partition table? |
18:37:17 | Torne | bluebrother: depends how you format it |
18:37:17 | Zxen | ...oops. |
18:37:33 | Torne | well, it may not have made one, but if not it will've just formatted the *entire drive* as fat32 |
18:37:36 | * | bluebrother would expect it to complain about a missing partition table or format as superfloppy |
18:37:38 | Torne | which will also destroy the firmware partition |
18:37:44 | Torne | bluebrother: it never complains about missing partition tables |
18:37:45 | bluebrother | yup |
18:37:52 | Torne | it eithe rmakes a new one, or formats as superfloppy, depending how you do it |
18:37:58 | bluebrother | Torne: I rarely format drives using Windows :D |
18:38:23 | bluebrother | (even when planning to use the drive on Windows :) |
18:38:25 | Torne | Zxen: so yeah. you need a new partition table, *and* yo uneed to recreate te contnets of the firmware partition as well |
18:38:37 | Torne | just replacing the partition table is not enough |
18:39:00 | Torne | it is technically possible to do this by hand, but we don't have a partition table for the nano2g handy anywhere or particularly good instrucitons that will cover it :) |
18:39:16 | Torne | i suggest that you borrow access to a windows machine and restore with itunes, or do it in a VM |
18:39:19 | Torne | tbh :) |
18:39:32 | Torne | but yes, restoring requires internet access as it downloads the firmware from apple |
18:39:54 | bluebrother | Torne: a link to a nano2g partition table is in the backlog :) |
18:39:55 | Zxen | If that was an option it'd be the first thing I'd do, but sadly the next time I can get access to a Windows computer is in three months ;.; |
18:40:00 | Torne | bluebrother: Ah, ok |
18:40:03 | Torne | well, you could use that |
18:40:12 | bluebrother | user890104: I don't see a reason not posting that in the wiki |
18:40:15 | Torne | but you will also then need to dd a copy of the firmware onto the firmware partition |
18:40:31 | bluebrother | which isn't much more complicated than dd'ing the mbr :) |
18:40:45 | Torne | bluebrother: i can never remember how man levels of unpacking it requires :) |
18:40:56 | Torne | the firmware blob is one kind of archive in another kind of archive and so on ;) |
18:41:19 | Zxen | Okay...so am I just following the wiki instructions for getting the partitions laid out correctly? |
18:41:44 | Torne | er |
18:41:58 | Zxen | Oh no. |
18:42:00 | Torne | use the mbr that user890104 linked earlier |
18:42:06 | Zxen | Okay, got it downloaded. |
18:42:09 | Torne | then get the firmware for it and unzip it and copy onto the firmware partitoin |
18:42:15 | Torne | then format the data partition as fat32 |
18:42:21 | Torne | possibly with 2048 byte sectors? |
18:42:23 | Torne | not sure :) |
18:42:32 | bluebrother | Zxen: (1) dd the mbr to the player, (2) make sure the Mac recognizes the new partition table (probably by just dis- and reconnecting), (3) get the firmware file and extract it using unzip, (4) dd it to the first partition on the player |
18:42:36 | Torne | ten, er, try and see if the OF is working. which may be tricky with no screen. |
18:43:02 | Zxen | Uh, confession time. I have no idea what you're talking about when you say "dd." |
18:43:09 | * | Zxen is a bit new to all this. |
18:43:16 | | Quit GodEater (Ping timeout: 260 seconds) |
18:43:22 | bluebrother | dd is a command line tool to write data from some file / device to another |
18:43:33 | Zxen | Okay. |
18:43:39 | bluebrother | as in the commands on the wiki |
18:43:46 | bluebrother | just run it in Terminal as root |
18:44:05 | Zxen | Okay. Not a problem. |
18:44:38 | Zxen | Thanks for your help, everyone! |
18:44:42 | Zxen | I hope I can get this working... |
18:45:02 | drezon | Zxen: watch your arguments to dd. you can easily destroy your mac data with it |
18:45:37 | Zxen | ...oh boy. Should I be doing this with no prior experience? |
18:45:59 | Torne | just double check that you are using the right file/device names |
18:46:00 | drezon | Also I would "sync" between (1) and (2) (i.e. disconnect / reconnect) |
18:46:34 | Zxen | Okay then. |
18:46:42 | | Join wtachi [0] (~wtachi@cpe-065-190-012-236.nc.res.rr.com) |
18:46:57 | Zxen | I'll check back when I have the MBR set up. |
18:49:21 | bluebrother | the device file would be /dev/disk<number>, and /dev/disk<number>s1 for the firmware partition |
18:49:39 | user890104 | bluebrother: all partition tables are hosted on download.rockbox.org, how do i upload mine there? |
18:49:58 | user890104 | or just link to the file i uploaded before? |
18:50:08 | bluebrother | with <number> according to what diskutil list says |
18:50:29 | bluebrother | user890104: hmm, in that case one of the server admins is needed. |
18:50:34 | * | bluebrother looks around for Bagder |
18:54:51 | Zxen | I got dd: /dev/disk2: Resource busy |
18:55:10 | | Join mudd1 [0] (~cmertes@ip-78-94-202-227.unitymediagroup.de) |
18:55:11 | | Join GodEater [0] (~bibble@cl-711.lon-02.gb.sixxs.net) |
18:55:11 | | Quit GodEater (Changing host) |
18:55:11 | | Join GodEater [0] (~bibble@rockbox/staff/GodEater) |
18:56:08 | user890104 | Zxen: you need to unmount (but not eject) the ipod before running dd |
18:56:24 | user890104 | diskutil unmount /dev/disk2 could help |
18:56:56 | Zxen | okay I'll try that |
18:57:17 | Zxen | Unmount failed for dev/disk2 >.< |
18:58:24 | user890104 | can you try "diskutil list" and post to pastebin.com for example |
18:58:38 | Zxen | A moment, please. |
18:59:31 | bluebrother | Zxen: diskutil unmountDisk disk2 should do it |
19:00 |
19:00:13 | Zxen | It worked! |
19:00:17 | Zxen | Now to continue... |
19:01:31 | user890104 | after you copy my partition table, you should have 2 partitions - a 94 MB one, and a 3,7 GB FAT32 one |
19:02:04 | Zxen | Oh look, it's got the iPod icon back! |
19:02:11 | Zxen | It even has the old name I gave it! |
19:02:14 | Zxen | *squee* |
19:02:21 | Zxen | Sorry. Continue. |
19:03:04 | Zxen | So, how do I figure out what partitions it has? |
19:03:15 | user890104 | diskutil list |
19:03:29 | user890104 | and look at the bottom |
19:04:45 | Zxen | Um, it's working, but there's a problem again... |
19:04:48 | user890104 | after /dev/disk2 |
19:05:08 | Zxen | The original reason I formatted it was because there were practically no files on the disk but it still said it had only 26 MB or so of free space. |
19:05:17 | Zxen | It's doing that again. |
19:05:29 | Torne | have you formatted the data partition yet? |
19:05:39 | Torne | because if not then, yes, whatever the problem was before will still be there now |
19:05:45 | Zxen | Oh. |
19:05:48 | * | Zxen facepalms |
19:06:15 | Torne | you still need to dd the original firmware onto the firmware partitoin, and reformat the data partition |
19:06:26 | Zxen | In that order? |
19:06:33 | Torne | it just happens taht nothing has overwritten the old data yet, so now hte partition is back where it was you are seeing the old data again |
19:06:48 | Torne | it doesn't matter what order |
19:07:07 | Zxen | Okay then. So the data partition is the one with 3.96GB free space, right? |
19:07:31 | Torne | yup |
19:08:04 | Zxen | And I just tell DIsk Utility to format it as MS-DOS FAT? |
19:08:36 | Torne | possibly. |
19:08:50 | Zxen | ...possibly? |
19:08:59 | Torne | not sure what the sector size is supposed to be there, and not sure whether disk utility will do the right thing or not |
19:09:50 | Zxen | Do you know of any way that will for sure work? |
19:10:01 | | Quit ptrkmj (Ping timeout: 255 seconds) |
19:10:48 | Torne | the ipod convertion to fat32 page explains how to do it |
19:11:01 | Torne | i *think* the nano2g needs the same format command as the 5.5g but not sure |
19:11:11 | Zxen | Okay then, I'll try. |
19:11:24 | bluebrother | the nano2g has 2048 byte sectors |
19:11:27 | Torne | Right |
19:11:30 | Torne | then that should work |
19:11:36 | bluebrother | at least mine has :) |
19:11:43 | Zxen | Bang. Formatted. |
19:12:01 | | Join Keripo [0] (~Keripo@CPE0022b0d4bdb7-CM001a6680d4fe.cpe.net.cable.rogers.com) |
19:12:03 | Torne | download the OF from felixbruns.de and unzip it then dd th efile onto the firmware partition |
19:12:08 | amiconn | bluebrother: It's not about zeroed parts, but a different base for sector number calculation |
19:12:10 | | Quit sideral (Quit: Leaving.) |
19:12:28 | amiconn | An mbr is always *exactly* 512 bytes, regardless of the underlying sector size |
19:12:41 | bluebrother | amiconn: oh. Forgot about that :o |
19:13:37 | Zxen | Okay, downloaded. Now I just dd it with if=<that file> and of=/bin/<the other partition's name>? |
19:13:53 | Torne | you need to unzip it first |
19:14:04 | Torne | the .ipsw file is a zipfile |
19:14:06 | Zxen | Done. |
19:14:14 | Torne | i forget what the file inside is claled |
19:14:53 | bluebrother | Firmware-29.8.1.3 |
19:14:59 | Torne | yeah |
19:15:24 | Zxen | Oh, I'm an idiot. |
19:15:32 | Zxen | Got the one for the 2G instead of the Nano 2G. |
19:15:41 | Zxen | Redownloading... |
19:15:46 | Torne | so yeah, dd if=Firmware-29.8.1.3 of=/dev/disk2s1 |
19:15:52 | | Quit drezon (Ping timeout: 255 seconds) |
19:16:28 | | Join stoffel [0] (~quassel@p57B4A85A.dip.t-dialin.net) |
19:19:26 | Zxen | I got "permission denied." |
19:19:35 | Zxen | Attempted a sudo, "operation not supported." |
19:19:56 | Torne | again, you need to unmount the disk |
19:20:13 | Torne | probably |
19:20:14 | | Join ptrkmj [0] (~chatzilla@95-25-3-120.broadband.corbina.ru) |
19:20:41 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
19:21:09 | Zxen | Same thing. |
19:21:59 | Torne | er |
19:22:05 | Torne | well, i dunno, i'm not a mac guru |
19:22:38 | | Join Keripo1 [0] (~Keripo@CPE0022b0d4bdb7-CM001a6680d4fe.cpe.net.cable.rogers.com) |
19:22:39 | Zxen | Ugh. I'm going to just disconnect/reconnect and try again. |
19:22:55 | Zxen | I'm so close... |
19:23:31 | | Quit Keripo (Ping timeout: 260 seconds) |
19:24:23 | Zxen | One of my partitions seems to have gone missing in Disk Utility... |
19:25:06 | Zxen | I can't see the firmware partition anymore. |
19:25:22 | Torne | which device did you format? |
19:26:20 | Zxen | I formatted the data portion. |
19:26:33 | Torne | what actual command did you type? |
19:27:16 | Zxen | Formatted via Disk Utility, just picked "MS-DOS FAT" and clicked Erase |
19:27:41 | Torne | 18:11 < Torne> i *think* the nano2g needs the same format command as the 5.5g but not sure |
19:28:00 | Torne | did you not read the section for the 5.5g on the wiki page? |
19:28:17 | Torne | it sounds like you have just reformatted the whole device again |
19:28:22 | Torne | erasing hte MBR, *again* |
19:28:37 | Zxen | I thought those instructions were for Linux or something... |
19:28:46 | Torne | No, they are specifically for mac os |
19:28:52 | Zxen | once again I have failed to properly read the directions |
19:28:54 | Zxen | *sigh* |
19:28:55 | Torne | If you don't see what to do then don't just guess |
19:29:08 | Torne | i suggest you start over and follow the instructions on the conversion to fat32 |
19:29:13 | Torne | er, conversion to fat32 page |
19:29:21 | Zxen | I'll do that. Sorry. |
19:29:23 | Torne | use the mbr you got above, and the same format command as the 5.5g |
19:29:41 | Torne | you also then need to dd the firmware image which is not normally part of this process (since normally it can jus tsit in the same place when the ipod gets converted) |
19:30:01 | Zxen | Okay. Will do. |
19:30:02 | Torne | all the commands on the fat32 conversion page are for mac os |
19:32:48 | | Join T44 [0] (~Topy44@g228180208.adsl.alicedsl.de) |
19:33:27 | | Quit mystica555_ (Remote host closed the connection) |
19:33:28 | | Quit bluebrother (Disconnected by services) |
19:33:29 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
19:35:40 | | Quit Topy (Ping timeout: 255 seconds) |
19:35:40 | | Quit fs-bluebot (Ping timeout: 255 seconds) |
19:36:51 | | Join fs-bluebot [0] (~fs-bluebo@g225252100.adsl.alicedsl.de) |
19:37:40 | Zxen | I dd'd the mbr again and the firmware partition is still missing. I'm confused... |
19:38:35 | gevaerts | Zxen: missing, or type 0? |
19:39:06 | Torne | Oh, right |
19:39:12 | Torne | yeah, it won't show up in most things :) |
19:39:14 | Torne | because it has type 0 |
19:39:24 | Torne | which normally means unallocated :) |
19:39:36 | Zxen | It showed up before...okay then. So, now I need to install mtools? |
19:39:46 | Torne | no |
19:41:13 | Zxen | ...what, then? because the 5.5 instructions on the wiki say I need 'em... |
19:41:29 | Torne | no it doesn'y |
19:42:24 | Zxen | "For 5.5th Generation iPods (older, alternative method) If the method above doesn't work, then use this method. You will need the mtools package installed" |
19:42:28 | Zxen | I'm confused. |
19:43:01 | Torne | (older, alternative method) suggests you shouldn't try this first |
19:43:45 | Zxen | ...I'm an idiot and didn't took up two lines... |
19:43:54 | * | Zxen really needs to pay more attention |
19:45:39 | Zxen | Okay. That's done. Now, before I screw things up again, I'll ask...now dd if=Firmware-29.8.1.3 of=/dev/disk2s? |
19:46:05 | Torne | that depends if it actually sees that the firmware partition exists |
19:46:18 | Torne | what does diskutil list say? |
19:47:17 | Zxen | http://pastebin.com/TNR6k4jj |
19:47:36 | Torne | Right |
19:47:39 | Torne | So no, you can't |
19:47:45 | Torne | It is ignoring the firmware partition entirely |
19:47:51 | Torne | since it's type 0, which doesn't exist :) |
19:48:00 | Torne | Apple do this on purpose to stop things from touching it |
19:48:10 | Torne | linux happens to ignore this and provide a working device for it anyway :) |
19:48:14 | Zxen | Agh, more sandboxing. I should have known. |
19:48:18 | Torne | but evidently mac os x doesn't |
19:48:30 | Torne | so, hm |
19:48:37 | Torne | there's a couple of options, i guess, none of them particularly easy |
19:48:49 | Torne | you can hex edit the mbr to change the type to something thta osx will see, and then change it back afterward |
19:49:04 | Torne | or you can work out the offset into the disk where the partition starts and just dd to the whole disk with thta offset applied |
19:49:08 | Torne | :) |
19:49:33 | Zxen | ...I'm gonna need some help with that one :P |
19:49:49 | Torne | yeah :) |
19:50:28 | Torne | okay, so sanity check here |
19:50:33 | Torne | how many bytes is that firmware file? |
19:51:04 | Zxen | 24,164,35 |
19:51:11 | Torne | er |
19:51:50 | Zxen | That's Firmware-29.8.1.3 |
19:52:00 | | Quit mdipolt (Ping timeout: 258 seconds) |
19:52:03 | Torne | i think you missed a digit there but nevermind |
19:52:05 | Torne | close enough |
19:52:14 | Zxen | ...352 |
19:52:17 | Zxen | X.X |
19:52:39 | user890104 | looking at my ipod's flash data, the firmware start at offset 0x1F800 bytes |
19:52:56 | Torne | dd if=Firmware-29.8.1.3 of=/dev/disk2 bs=512 seek=63 |
19:53:21 | Torne | user890104: really? |
19:53:22 | Torne | Oh |
19:53:23 | user890104 | so the 63th 2048-byte sector |
19:53:24 | Torne | YUeah, sorry |
19:53:29 | Torne | forgot |
19:53:34 | Torne | dd if=Firmware-29.8.1.3 of=/dev/disk2 bs=2048 seek=63 |
19:53:51 | Zxen | well crap I just copy-pasted the last one. |
19:53:55 | Torne | doesn't matter |
19:54:07 | Torne | it's written it to the wrong place then but there is nothing in that gap to overwrite |
19:54:11 | Torne | so just do the second one |
19:54:37 | Zxen | It's running... |
19:54:54 | | Quit stoffel (Read error: No route to host) |
19:55:03 | Zxen | 11799+0 records in 11799+0 records out 24164352 bytes transferred in 21.723075 secs (1112382 bytes/sec) |
19:55:08 | | Join stoffel_ [0] (~quassel@p57B4A85A.dip.t-dialin.net) |
19:55:11 | *** | Saving seen data "./dancer.seen" |
19:55:15 | Torne | looks good |
19:55:51 | Zxen | So...is that it? |
19:56:51 | Zxen | Can I try installing now? |
19:57:55 | Torne | you should see if th eOF works first |
19:58:01 | Torne | well not "see" if the screen is broken, i guess :) |
19:58:06 | Torne | This might be tricky to determine |
19:58:58 | Zxen | any ideas? |
19:59:18 | Torne | not sure :) |
19:59:25 | Torne | Anyway, try rebooting it i guess |
19:59:35 | Torne | and yeha, you can try installing rockbox :) |
19:59:37 | * | Torne shrugs |
19:59:47 | Torne | it's not like it can get worse :) |
19:59:50 | Zxen | Wait, I can hear the click wheel clicks. |
19:59:55 | Zxen | Okay, I think it's working. |
19:59:59 | Zxen | Here goes! |
20:00 |
20:00:35 | Torne | Yeah, that's a good point |
20:00:43 | Torne | if it boots enough to make noise when you scroll then you won |
20:00:57 | Torne | plug in again, install rockbox, go :) |
20:01:43 | Zxen | It's downloading...so suspenseful... |
20:02:30 | Zxen | generating a voicefile... |
20:03:05 | | Quit ranmachan (Ping timeout: 264 seconds) |
20:03:25 | | Join ranmachan [0] (ranma@2a01:4f8:130:9321::2) |
20:04:36 | Zxen | It's working! |
20:04:41 | Torne | good stuff |
20:04:50 | Zxen | Lots of thanks and hugs to everyone who helped ^^ |
20:05:05 | | Quit ptrkmj (Quit: ChatZilla 0.9.87 [Firefox 5.0/20110615151330]) |
20:12:08 | | Join Thra11 [0] (~thrall@221.53.125.91.rb3.adsl.brightview.com) |
20:14:40 | * | bluebroth3r returns |
20:15:03 | dfkt | i just built the SDL for RaaA theme creating/testing... i'm a bit confused where to put the themes, since i don't see rockbox's usual folder structure in the SDL folder |
20:15:37 | bluebroth3r | Zxen: sorry, got a phone call. Great to see it's working now :) |
20:16:09 | Torne | bluebroth3r: i fumbled through without mac skills :) |
20:16:15 | kugel | dfkt: it's meant to be installed on the system (unlike the sim) so things aren't in the build directory |
20:16:38 | kugel | you can put stuff into $HOME/.config/rockbox.org |
20:16:56 | bluebroth3r | Torne: nice work :) |
20:17:25 | bluebroth3r | maybe someone should write a simple application that does the restore / format thing on OS X. Shouldn't be too hard. |
20:17:41 | bluebroth3r | and could help some OS X users |
20:18:20 | Torne | maybe we should just add that into rbutil |
20:18:22 | Torne | :) |
20:18:39 | bluebroth3r | that could be a bit more work. |
20:18:40 | dfkt | kugel, thanks - so i just create folders for wps, fonts, themes in there? |
20:18:46 | kugel | yes |
20:18:48 | bluebroth3r | but yeah, it would be a nice feature |
20:18:49 | dfkt | nice |
20:33:56 | kugel | gevaerts: I will update the buflib insertion patch and add the compaction enablement one |
20:34:08 | | Join drezon [0] (~skeller@dslb-088-073-076-077.pools.arcor-ip.net) |
20:35:49 | | Quit Thra11 (Ping timeout: 276 seconds) |
20:41:03 | | Quit stoffel_ (Remote host closed the connection) |
20:44:23 | | Join stoffel [0] (~quassel@p57B4A85A.dip.t-dialin.net) |
20:47:50 | gevaerts | kugel: I'll have a look at it soom |
20:48:41 | | Quit Zxen (Quit: CGI:IRC (EOF)) |
20:50:06 | | Join Thra11 [0] (~thrall@87.112.227.200) |
20:50:21 | kugel | gevaerts: that would be nice |
20:50:32 | | Quit stoffel (Remote host closed the connection) |
21:00 |
21:00:59 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
21:01:42 | | Join gbl08ma [0] (~gbl08ma@195-23-182-87.net.novis.pt) |
21:02:11 | | Join Az|Mob [0] (~fuzzylomb@74.198.150.31) |
21:02:58 | gbl08ma | Hi everyone. Does anybody know how I can implement a file chooser in LUA? (I mean: does Rockbox have any API for this?) |
21:03:01 | Az|Mob | can anybody tell me the approximate dimensions of the battery in the gigabeat s series? |
21:04:22 | Az|Mob | I think it was around an inch and a half by an inch and a quarter and perhaps the millimeters wide? |
21:05:10 | Az|Mob | if anybody would like to confirm put correct that... |
21:06:24 | gbl08ma | I just discovered a lua script for Rockbox that converts html to plain text, but it's unfinished and currently only looks for a fixed file 'test.html'. It'd be good if I could show a file selector so users can choose the HTML file to convert. |
21:06:26 | Az|Mob | s/put/or |
21:09:47 | Az|Mob | bleh, have to run now, battery life etc. if anybody does know though, it'd be well appreciated info :) |
21:10:19 | | Quit Az|Mob (Quit: batteries and bandwidth) |
21:16:07 | | Join robin0800 [0] (~robin0800@149.254.61.225) |
21:18:05 | | Join mdipolt [0] (~xeniter@85-126-127-58.static.xdsl-line.inode.at) |
21:21:35 | | Join HaimN [0] (~quassel@212.76.114.232) |
21:22:22 | | Join Ebolalex [0] (~Ebolalex@egeo.net.eu.org) |
21:22:48 | Ebolalex | Hi |
21:23:13 | Ebolalex | I just registered myself on the wiki |
21:25:21 | Ebolalex | I would like to add an Ipod accessory in the wiki page |
21:26:09 | gevaerts | Ebolalex: what's your wiki name? |
21:27:45 | gevaerts | Ebolalex: ok, done. You should be able to edit now |
21:27:53 | Ebolalex | ok thanks |
21:28:06 | | Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) |
21:29:20 | Ebolalex | It works ^_^ |
21:29:22 | Ebolalex | thanks |
21:33:57 | dfkt | kugelp, do you have any idea why the sdl won't play audio files? they just flash for a split second, then the screen goes back to the file browser |
21:41:40 | kugelp | dfkt: perhaps no codecs installed? did you run make install? |
21:45:47 | dfkt | i ran make fullinstall as root |
21:46:08 | dfkt | without root it gave an error |
21:46:09 | | Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) |
21:48:39 | dfkt | oh, another instance of the sdl was open... :p closed and restarted, now it works |
21:48:43 | dfkt | thanks for your help |
21:52:21 | | Quit robin0800 (Read error: Connection timed out) |
21:53:56 | Ebolalex | I've also filled a comment in the FS #9951 bug |
21:53:57 | fs-bluebot | http://www.rockbox.org/tracker/task/9951 Ipod Accessory bug reports (bugs, new) |
21:55:15 | *** | Saving seen data "./dancer.seen" |
21:55:26 | sideral | gbl08ma: I think there's a C API for choosing a file. I don't know whether it's already exported as a Lua interface, but it likely could be |
21:55:54 | | Join robin0800 [0] (~robin0800@genkt-050-078.t-mobile.co.uk) |
21:56:15 | sideral | gbl08ma: Another option for viewing HTML would be to have an HTML viewer plugin. It would be cool if a Lua script could be run as a viewer plugin |
22:00 |
22:00:04 | | Quit y4n (Quit: only amiga makes it possible) |
22:02:10 | | Join mystica555 [0] (~mike@146-115-180-209.c3-0.wtr-ubr1.sbo-wtr.ma.cable.rcn.com) |
22:03:09 | | Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) |
22:03:41 | | Join ChickeNES [0] (~ChickeNES@rouxbicon.rh.uchicago.edu) |
22:14:34 | | Join Buschel [0] (~chatzilla@p54A3B2C9.dip.t-dialin.net) |
22:15:11 | gbl08ma | sideral: I think arguments can be passed to LUA scripts just like with binary plugins, the problem is, for a LUA script to work as a viewer, it must be compiled along with Rockbox (so it is added to the viewers list) |
22:15:39 | gbl08ma | and the point with lua scripts is not having to compile for them to work |
22:17:52 | gbl08ma | I was thinking of a script that would let the user select a file from inside the script when the script is run without arguments, and when opened as a viewer (with arguments) would convert the passed file without file selection UI. |
22:18:09 | kugel | they are not compiled with rockbox, they are just part of the distribution |
22:18:42 | gbl08ma | anyways, they're added to the viewers list along with the filetypes they support |
22:19:05 | kugel | sideral: we don't really have such an api, do we? |
22:19:23 | sideral | gbl08ma: The script could add itself when first run. I think it's an ascii config file |
22:20:01 | sideral | kugel: I thought I saw this used somewhere, but I'm not 100% sure |
22:20:02 | kugel | it is only parsed at boot |
22:20:36 | sideral | kugel: an unimportant implementation detail :) |
22:20:48 | kugel | the only api I know is a pre-filled keyboard input |
22:21:57 | CIA-14 | New commit by buschel (r30274): 2nd part of FS #12176. Tempo setting migrated to fixed point for libgme. |
22:24:06 | kugel | Buschel: is that tempo similar to pitch or time stretch? |
22:24:26 | CIA-14 | r30274 build result: All green |
22:24:56 | Buschel | yes, it is similar |
22:25:28 | * | Buschel will now focus on migrating gain to fixed point |
22:26:13 | | Quit robin0800 (Ping timeout: 258 seconds) |
22:26:49 | | Quit kugel (Read error: Operation timed out) |
22:27:04 | | Join robin0800 [0] (~robin0800@genkt-057-078.t-mobile.co.uk) |
22:29:02 | sideral | kugel, gbl08ma: I think it can be done with rockbox_browse or one of its callers, such as browse_folder. |
22:29:14 | sideral | rockbox_browse is in the plugin API |
22:29:30 | sideral | not sure whether it's visible to Lua programs as well; it should be |
22:32:28 | | Quit Thra11 (Ping timeout: 264 seconds) |
22:33:09 | | Quit God_Eater (Ping timeout: 252 seconds) |
22:35:02 | | Quit HaimN (Quit: No Ping reply in 180 seconds.) |
22:35:25 | | Join HaimN [0] (~quassel@212.76.114.232) |
22:39:46 | | Quit Ebolalex (Remote host closed the connection) |
22:41:59 | | Quit HaimN (Quit: No Ping reply in 180 seconds.) |
22:42:36 | | Join HaimN [0] (~quassel@212.76.114.232) |
22:49:30 | | Quit Strife89 (Ping timeout: 240 seconds) |
22:50:09 | gbl08ma | sideral: I just don't know how to use rockbox_browse with lua as it seems it requires a specific struct |
22:51:09 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
22:51:11 | gbl08ma | btw, when I call rb.rockbox_browse() from a LUA script, it throws an error complaining the value is nil (null, empty). this means that probably rockbox_browse is not accessible to lua |
22:51:18 | sideral | You may be able to initialize that struct with browse_context_init (also in the plugin API) |
22:51:52 | gbl08ma | let me check... |
22:52:43 | * | gbl08ma wishes it didn't take so much time for the player to be mounted, the file to copy and the filesystem to be unmounted... |
22:53:38 | | Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) |
22:54:25 | | Join HaimN_ [0] (~quassel@212.76.114.232) |
22:54:32 | | Quit HaimN (Read error: Connection reset by peer) |
22:55:27 | | Quit jhMikeS (Ping timeout: 255 seconds) |
22:56:51 | | Quit benedikt93 (Quit: Bye ;)) |
22:56:57 | gbl08ma | rb.browse_context_init() throws an error: "attempt to call field 'browse_context_init' (a nil value)" |
22:57:36 | gbl08ma | so basically file browsing is a no-do with lua |
22:57:58 | gbl08ma | even because IIRC file browsing code is static and isn't suitable for a dynamic environment like LUA |
22:58:11 | sideral | gbl08ma: I'd rather say that there are bugs that need fixing |
22:58:24 | Torne | i think that jus tmeans it's not actually compiled into your versoin of the plugin api |
22:58:55 | * | gbl08ma remembers the problems with the menu API on the lua contacts plugin; too many contacts would lead to strange menu entries and artifacts in the menu |
22:59:20 | gbl08ma | look, i think rockpaint allows you to browse for files, and that's a plugin |
23:00 |
23:00:55 | gbl08ma | exactly. rockpaint has a load function. however, it doesn't seem like it uses the rockbox_browse void like I think the themes and langs menus do. |
23:01:33 | gbl08ma | it looks like it's a custom menu (the theme isn't even applied, no statusbar) |
23:04:12 | gbl08ma | i was wrong. Rockpaint uses rockbox_browse. see lines 877~892 of apps/plugins/rockpaint.c |
23:04:34 | | Quit HaimN_ (Quit: No Ping reply in 180 seconds.) |
23:05:03 | | Join HaimN [0] (~quassel@212.76.114.232) |
23:07:01 | gbl08ma | also, I assumed rockbox_browse showed a themed menu, but it seems it returns a list widget (which has no status bar) |
23:10:14 | | Quit HaimN (Quit: No Ping reply in 180 seconds.) |
23:10:41 | | Join HaimN [0] (~quassel@212.76.114.232) |
23:15:06 | | Quit Buschel (Quit: ChatZilla 0.9.87 [Firefox 3.6.18/20110614230723]) |
23:15:21 | | Join HaimN_ [0] (~quassel@212.76.114.232) |
23:15:31 | | Quit HaimN (Client Quit) |
23:18:00 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
23:20:55 | | Quit mystica555 (Ping timeout: 260 seconds) |
23:26:31 | | Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) |
23:27:59 | | Quit HaimN_ (Quit: No Ping reply in 180 seconds.) |
23:28:30 | | Join HaimN [0] (~quassel@212.76.114.232) |
23:35:22 | | Quit amiconn (Remote host closed the connection) |
23:35:22 | | Quit pixelma (Read error: Connection reset by peer) |
23:36:13 | | Join amiconn [0] (quassel@rockbox/developer/amiconn) |
23:36:15 | | Join pixelma [0] (quassel@rockbox/staff/pixelma) |
23:38:36 | | Quit pamaury (Remote host closed the connection) |
23:53:29 | | Quit drezon (Ping timeout: 258 seconds) |
23:55:18 | *** | Saving seen data "./dancer.seen" |
23:55:42 | | Join JasonGriffee [0] (~JasonGrif@ip98-186-180-87.ks.ks.cox.net) |
23:56:42 | JasonGriffee | i have sansa fuze v2, reverts back to sansa firmware after media refresh. Why? |
23:57:41 | | Quit ruler501 (Remote host closed the connection) |
23:58:23 | | Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 6.0/20110804030150]) |
23:58:46 | | Join ruler5 [0] (~ruler_501@pool-71-252-170-114.dllstx.fios.verizon.net) |