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

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

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

#rockbox log for 2007-01-23

00:00:03BagderI don't remember exactly how that is done
00:00:33bluebrotherit writes rhe revision to docs/VERSION, and if that file is present it's used instead of the svnversion output
00:01:29bluebrotherI tried various sims, and all those show the correct version. release added it to apps/version.h, but that was changes some years ago
00:01:49webguest15Hm.. I wonder how difficult it will be to add SD support for Sansa.. Reversing the original firmware to find the interface to the SD controller.. maybe it is like the i.MX but different control reg addresses.. hm..
00:01:57Bagderwell go for it, we'll find out if there are any flaws left with it
00:02:15***Saving seen data "./dancer.seen"
00:02:28bluebrotherok ;-)
00:04:00webguest15barrywardell: cool! usb support (even a very basic one) would be very useful!
00:04:27blarggSomeone (hcs) is getting a Super NES music player plug-in working in Rockbox and is encountering performance issues. I remember reading that the iPod (and possibly others) have a small amount of faster memory (128K or so). Is there any way a plug-in can use some of that memory, and can code also be executed from it faster?
00:04:59blarggPointers to RTFM are fine.
00:05:03webguest15barrywardell: how is the H10 firmware to reverse btw? is there any debug strings left?
00:06:48 Quit Thundercloud (Read error: 110 (Connection timed out))
00:08:03sneakumsblargg: rockbox calls such fast memory "IRAM", and there's a way to put stuff there. but i don't know if it's set up for the ipod.
00:09:15 Quit Mouser_X3 (Read error: 110 (Connection timed out))
00:11:03 Quit webguest15 ("CGI:IRC")
00:11:06blarggThanks, "IRAM" will help in searching for info.
00:11:33 Join Thundercloud [0] (n=thunderc@
00:11:45 Quit JoeyBorn ("time to pack")
00:16:18 Quit barrywardell (Read error: 110 (Connection timed out))
00:19:09 Quit Thundercloud_ (Connection timed out)
00:20:53 Join hcs_lab [0] (i=80060d9b@gateway/web/cgi-irc/
00:20:57bluebrotheroh, the recentsvn doesn't cope with < and > in the message
00:23:47amiconnHow can I tell svn not to add svn:executable automatically?
00:24:09Bagder−−no-auto-props ?
00:24:31amiconnHmm, but wouldn't that also suppress auto-detection of binary files?
00:24:56 Quit mattzz ("Leaving")
00:25:59 Join Strath [0] (
00:26:01 Quit mirak ("Ex-Chat")
00:27:03amiconnHmm autoprops should default to no anyway
00:27:07*amiconn wondering more
00:28:45 Join barrywardell [0] (
00:29:11 Join perldiver [0] (
00:30:15Bagderbluebrother: check now
00:30:20Bagderwith an added bonus
00:30:42linuxstb_amiconn: Does cygwin think your files are executable?
00:30:56bluebrotherBagder, great, thanks :)
00:31:10BagderFS #[num] is now translated to urls
00:31:27ZagorBagder: nice!
00:31:28amiconnlinuxstb: Yes it does, for files created in a windows application
00:31:32amiconn(i.e. my editor)
00:31:37 Join Thundercloud_ [0] (n=thunderc@
00:32:21linuxstb_You could try chmod -x before commiting.
00:32:43Bagderit sounds like a reasonable idea
00:32:52linuxstb_Or does cygwin not change anything when you do that? I can't remember how it works...
00:33:18amiconnIt does change the x attribute
00:34:00 Join midgey [0] (
00:36:56 Quit Thundercloud (Connection timed out)
00:37:37 Quit Thundercloud__ (Connection timed out)
00:37:40 Quit ender` (" -How many Unix hacks does it take to change a light bulb? -Let's see, can you use a shell script for that or does it need a C")
00:39:03 Quit blargg ()
00:39:24barrywardellBagder: dunno if you're already aware, but there is a problem with the diff links in the build table when a new file is added. see tools/ in the recent commit for an example
00:39:50 Join Mouser_X3 [0] (
00:40:25 Quit Mouser_X (Nick collision from services.)
00:40:25 Nick Mouser_X3 is now known as Mouser_X (
00:40:40 Join MarcoPolo [0] (
00:41:49amiconnbarrywardell: That's not the most recent commit :P
00:42:08barrywardellsorry, second most recent commit!
00:42:45amiconnBut the most recent one also has that problem
00:43:44barrywardellhaha. good point
00:44:43linuxstb_The solution would be to not show [diff] for new/deleted files?
00:45:08*linuxstb_ wonders how renamed files would be treated
00:45:43amiconnNew version of my patch uploaded, Only a few changes: (1) Asm file renamed to ata-as-arm.S (2) Commented a bit (3) Added convenience for markun ;) (ata port address for gigabeat)
00:46:37amiconn(and not putting the stuff into iram on the gigabeat)
00:46:51 Join Thundercloud [0] (n=thunderc@
00:46:56linuxstb_Did you test removing it from iram?
00:47:21amiconnThat's necessary on the gigabeat, due to the small iram
00:47:26linuxstb_I mean if putting it in .icode actually helps on PP targets.
00:47:34amiconnAh, no I didn't
00:48:05amiconnShould probably be done on a pp target with faster disk than a microdrive
00:48:20linuxstb_OK, I'll try it.
00:48:27linuxstb_(on my 5g)
00:48:43*amiconn still needs nano owners for testing compatibility of this code
00:50:15 Quit bluebrother ("Leaving")
00:51:16linuxstb_Hopefully Llorean will read your request in the logs
00:53:07JdGordonis it safe to say that nvram settings are either 1 or 4 bytes?
00:55:05 Join Thundercloud__ [0] (n=thunderc@
00:55:49 Part hcs_lab
00:56:30 Join qwm [0] (
00:56:35qwmwhere can i buy a pyjamas?
00:56:37 Part qwm
01:01:01linuxstb_amiconn: .icode does help, and a lot more for reading compared to writing - I get 10027/12812/12704/4409/4370 when not in IRAM, and 10707/13035/13092/5521/5306 in IRAM. (boosted)
01:01:37 Part LinusN
01:02:00 Quit andrewg (Read error: 145 (Connection timed out))
01:04:25 Join andrewg [0] (
01:05:33JdGordondo I need a magic and a crc32 ? or si the crc32 fine by itself?
01:06:30 Quit Zagor ("Client exiting")
01:08:17 Quit Thundercloud_ (Connection timed out)
01:09:02 Join iwantanimac [0] (
01:11:03 Quit entheh ("^~")
01:11:03 Quit iwantanimac (Client Quit)
01:11:54 Join Mouser_X3 [0] (
01:13:37 Quit Thundercloud (Read error: 110 (Connection timed out))
01:15:53 Quit Mouser_X (Nick collision from services.)
01:16:01 Nick Mouser_X3 is now known as Mouser_X (
01:16:58 Quit perldiver (Read error: 110 (Connection timed out))
01:20:16 Quit Arathis (Read error: 110 (Connection timed out))
01:23:05JdGordonwoohoo :) I think my nvram code works... cant really tell easily from the hexdump tho :p
01:24:07JdGordonalthouh the crc32 is 0.. which must be wrong
01:26:49 Quit toffe ("MegaIRC v3.27")
01:27:37JdGordonjust a copy/paste error tho hopefully
01:27:52 Part EbErT
01:28:12 Quit trypee ("ZNC by prozac -")
01:32:17 Quit barrywardell ()
01:34:17scubacolesAnyone know why the Toshiba Firmware includes a copy of the GPL and LGPL? is it Linux based?
01:34:28scubacolesOops wrong window
01:35:39linuxstb_Yes, it uses a Linux kernel.
01:37:09zylche..I say it should get farking cracked and customised soon, if its flash-based, narf!
01:38:37 Join Mouser_X3 [0] (
01:39:43 Quit spiorf (Remote closed the connection)
01:41:27JdGordonpixelma: still around?
01:42:39JdGordonwould you like to test a new version which uses the nvram?
01:42:46JdGordonor leave it till tomorow?
01:43:04pixelmabtw. the correct version of your patch seems to work regarding lng- and fmr-files
01:43:56pixelmaI'd rather test tomorrow... it's quarter to 2am here
01:44:13 Quit Febs (Read error: 110 (Connection timed out))
01:44:37JdGordoni thought that might be the case
01:45:22 Quit Mouser_X (Nick collision from services.)
01:45:30 Nick Mouser_X3 is now known as Mouser_X (
01:45:47JdGordonapart from resume info and last dircache size, what else should go into nvram?
01:46:02JdGordon14 bytes spare....
01:46:36 Join Thundercloud [0] (n=thunderc@
01:46:37pixelmaisn't runtime data stored there atm?
01:47:12JdGordonah yes..
01:48:05JdGordon2 bytes left then
01:48:16JdGordon4 if really needed
01:48:30 Quit MarcoPolo ("Bye !")
01:48:40 Join Vliger2002 [0] (i=43b02a1c@gateway/web/cgi-irc/
01:49:51 Quit Vliger2002 (Client Quit)
01:50:11*JdGordon gone
01:52:29 Join Mouser_X3 [0] (
01:52:46 Quit Mouser_X (Nick collision from services.)
01:52:46 Nick Mouser_X3 is now known as Mouser_X (
01:53:03 Join Vyrus001 [0] (
01:55:50 Quit CriamosAndy ("( :: NoNameScript 4.03 :: )")
01:56:09 Quit linuxstb_ ("CGI:IRC")
02:00:43 Join perldiver [0] (
02:02:18***Saving seen data "./dancer.seen"
02:03:04 Quit funky ("leaving")
02:05:13 Join trypee [0] (
02:06:02 Join shnee [0] (
02:07:13 Join Thundercloud_ [0] (n=thunderc@
02:09:05 Join Noah0504 [0] (n=noah@
02:11:33 Join Mouser_X3 [0] (
02:12:32 Quit Thundercloud__ (Connection timed out)
02:13:01 Quit Mouser_X (Nick collision from services.)
02:13:02 Nick Mouser_X3 is now known as Mouser_X (
02:13:49 Join Echelon [0] (
02:14:22 Quit muesli__ ("ich will Kühe!!!")
02:18:58 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
02:19:21 Join miepchen^schlaf [0] (
02:21:36 Join Thundercloud__ [0] (n=thunderc@
02:22:08 Quit Shonky ()
02:25:29 Quit Soul-Slayer ("Leaving.")
02:29:11 Quit Thundercloud (Connection timed out)
02:35:11 Part pixelma
02:36:17 Quit Mouser_X (Read error: 110 (Connection timed out))
02:44:04 Join toffe [0] (
02:44:14 Quit Noah0504 ("Leaving")
02:47:30 Quit Thundercloud_ (Connection timed out)
02:49:36 Quit shnee (Read error: 104 (Connection reset by peer))
02:50:41 Join shnee [0] (
02:50:51 Quit Thundercloud__ (Connection timed out)
02:50:55 Quit Genre9mp3 ()
02:55:27 Quit Demoric ("Miranda IM! Smaller, Faster, Easier.")
02:57:24 Join lol [0] (
02:59:56 Join Noobipodder [0] (i=400c7507@gateway/web/cgi-irc/
03:00:42Noobipodderhey im just wonderin does roxbox come with rockboy 4 ipod or do i dload that some were esle?
03:01:03linuxstbWhich ipod do you have?
03:01:18linuxstbThen yes, it comes with it.
03:01:28Noobipodderok thx a ton!
03:06:07 Quit p0ser (Read error: 110 (Connection timed out))
03:06:54 Quit Noobipodder ("CGI:IRC (Ping timeout)")
03:09:07lolis soap here?
03:10:49Soapgood timing
03:10:52loljust curious about your name
03:11:04lolit's the name I usually use on IRC. But when I joined here it said it was taken. Never had that happen before
03:11:41SoapI've been Soap in a variety of places since 1985.
03:12:14lolany reason though? or is it a private reason or one I just wont understand?
03:14:02SoapIt is an in-joke to my handle back in the Apple ][ warez scene. (no more warez for me)
03:14:37lolyou are oooooold
03:15:05lolcoincidentally I first started using Soap on a warez channel
03:15:21 Quit perldiver (Read error: 110 (Connection timed out))
03:15:32lolbut really I just use the name because I like soap
03:16:56 Join phrozen77_ [0] (
03:18:42lolsee you later
03:18:49 Part lol ("bye")
03:27:29 Join ScottyKnows [0] (i=18bc724b@gateway/web/cgi-irc/
03:32:17 Quit XavierGr (Nick collision from services.)
03:32:20 Join XavierGr [0] (
03:32:35 Quit phrozen77 (Read error: 110 (Connection timed out))
03:34:30 Join shnee_ [0] (
03:35:23 Quit ScottyKnows ("CGI:IRC (EOF)")
03:40:12 Join billodo [0] (i=billodo@nat/sgi/x-971c0200e448bb42)
03:41:55billodoon X5 playlist is blank screen... any one else have this problem
03:44:56JdGordonanyone with an archos around?
03:45:44JdGordonsorry.. anyonen with an archos recorder around
03:47:41 Quit shnee (Connection timed out)
03:53:50 Join perl|wtf [0] (
03:58:40 Join Brunellus [0] (n=luigi@unaffiliated/brunellus)
04:02:03hcswhoa, whole lotta warnings
04:02:21 Join drwav [0] (i=42bd4f25@gateway/web/cgi-irc/
04:02:22***Saving seen data "./dancer.seen"
04:04:47 Join Febs [0] (
04:06:21rotatormmm, the gigabeat f40 looks nice, i'm so tempted to buy one
04:06:33rotatorrelatively cheap too
04:06:49Brunellusdunno what the state of rockbox on that target is though
04:07:07hcsworks great
04:07:07BrunellusI think the gigabeat port is a pretty recent development, though I might be wrong...
04:07:10rotatorgah, must have the willpower not to... >_<
04:07:11Brunellushcs, really?
04:07:13scubacolesRockbox runs great on gigabeat
04:07:36rotator300mhz is very nice :)
04:07:44 Quit drwav ("CGI:IRC (Ping timeout)")
04:08:09rotatorshould have no problems with audio pauses like on the other arm targets
04:08:21scubacolesyeah, we're trying to throttle the CPU to extend battery life, muisc plays fiune at 100MHz
04:08:29perl|wtfrockbox on gigabeat is almost perfect
04:08:31rotatornice :)
04:08:37 Nick perl|wtf is now known as perldiver (
04:09:40SoapI'll give $10 to whomever can explain this from the forums: "if you get anything ot work get skate"
04:09:58perldiveri give up
04:10:13hcshmm, well clearly he's talking about overtime
04:10:19 Join Doomed [0] (
04:10:27hcsmaybe this is some sport involving roller skates and timed intervals
04:11:02perldiveri that's missing some punctuation marks
04:12:02 Join Febs_ [0] (
04:13:07Doomedquick question, why do i not get last played tracks, and the most played, etc songs to come up at all
04:14:33rotatorare you using the database?
04:14:49 Join bill [0] (
04:15:15rotatorand do you have "gather runtime data" enabled?
04:15:24 Part bill
04:16:20 Join Mouser_X3 [0] (
04:16:53Doomedyep im using db, oh hmmm idont think so for the 2nd part ill try
04:17:15 Join RoC_MM [0] (
04:17:25 Join JungleJim [0] (i=44366682@gateway/web/cgi-irc/
04:17:47JungleJimHey guys'
04:17:57JungleJimMe again, need a little more help :)
04:18:47JungleJimI'm trying to get a video on my RockBox H10, and I found the guide on how to do so. But one problem: How do I get the DVD onto my computer in the first place?
04:20:03 Join Febs__ [0] (
04:20:10Doomedwell, i dont know if its acceptable to talk about it here
04:20:35JungleJimWhy not? I own the DVD
04:20:38Doomedbut, programs like dvd decryptor, or nero can create them
04:20:42rotatorI think you'd be better off looking at the guides at
04:20:51Doomedi havent ripped to vobs in so long I'll check it out :)
04:22:02Doomedhmm i just turned the gather runtime on and it doesnt seem to track it, ill keep trying
04:22:57rotatorhave you tried restarting rockbox since enabling the option?
04:23:11Hotfusionbeen looking at a battery replacement for my X5L. I know it has two batteries. But the big one where the HD is. Looked like ome guy on iaudiophile used a creative zen touch battery 2000mAh 3.7v. If I cna use that I wonder what I could use for the main battery the X5L uses.
04:23:17*Hotfusion does more reading
04:23:22rotatori don't use the database myself, so i don't know for sure, but i know some of the options require that
04:23:24Doomedi just restarted and trying again
04:27:41 Quit Febs (Read error: 110 (Connection timed out))
04:33:35 Quit JungleJim ("CGI:IRC")
04:35:42 Quit Febs_ (Read error: 110 (Connection timed out))
04:41:56 Quit efyx (Remote closed the connection)
04:43:48 Nick Febs__ is now known as Febs (
04:47:13JdGordonanyone around with an archos recorder?
04:52:15 Part Brunellus ("Ex-Chat")
05:11:41JdGordondoes anyone remember how to get configure to run automatically?
05:12:50XavierGrwhat do you mean exactly?
05:13:00XavierGrrun configure after which event?
05:13:41JdGordoni want to script it to build every target so i can check my patch compiles on all
05:14:03JdGordonI cant remember how to tell configure which target to build without keyboard input
05:14:15hcsredirect into it
05:14:44hcs ../tools/configure <<EOF
05:16:43HotfusionI take it no one here knows the dimension of the zen battery with all the paper and foil stripped off
05:16:47Hotfusionzen touch*
05:22:13 Quit Mouser_X3 (Read error: 110 (Connection timed out))
05:25:04 Quit XavierGr (Read error: 104 (Connection reset by peer))
05:29:25 Join Everybody [0] (
05:34:45 Quit rotator ("zzzzzzzzzz")
05:40:58 Quit Doomed ("( :: NoNameScript 4.02 :: )")
05:47:50 Quit Everybody|away (Read error: 110 (Connection timed out))
05:48:07 Join Everybody|away [0] (
05:49:57 Join lubiix908 [0] (
05:51:32 Join scorche [0] (n=ScorchE@rockbox/administrator/scorche)
05:51:43 Quit kubiix (Read error: 104 (Connection reset by peer))
05:53:02 Quit scorche (Client Quit)
05:53:23 Quit trypee (Read error: 104 (Connection reset by peer))
05:54:09 Join trypee [0] (
05:55:15 Join _Veseliq_ [0] (n=veseliq@
06:02:25***Saving seen data "./dancer.seen"
06:04:48 Join BiptoN [0] (
06:12:17*hcs np: Guardia Millenial Fair on an iPod
06:12:23hcsfull speed, yays
06:15:58 Join Mouser_X3 [0] (
06:16:03 Nick Mouser_X3 is now known as Mouser_X (
06:16:15hcsthe compiler was doing a really foul job with globals
06:17:27*midgey wanders off to the tracker
06:19:37 Join Llorean [0] (
06:19:55hcsecho sounds a lot nicer but does add quite a bit of delay
06:25:24 Join perl|wtf [0] (
06:32:59 Quit Febs (Read error: 110 (Connection timed out))
06:33:11 Quit perldiver (Read error: 110 (Connection timed out))
06:33:50 Join Mouser_X3 [0] (
06:35:39 Quit Mouser_X (Nick collision from services.)
06:35:40 Nick Mouser_X3 is now known as Mouser_X (
06:39:11 Part Llorean
06:43:00 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
06:49:32 Join Mouser_X3 [0] (
06:50:24 Join Rob222241 [0] (
06:51:38 Quit Mouser_X (Nick collision from services.)
06:51:39 Nick Mouser_X3 is now known as Mouser_X (
06:56:23 Quit linuxstb (Read error: 110 (Connection timed out))
07:01:06 Join combrains [0] (
07:02:37 Join linuxstb__ [0] (
07:02:47combrainsis there anyone in here with wiki weite privs?
07:06:00 Join Anendram [0] (
07:06:52 Quit Rob2222 (Read error: 110 (Connection timed out))
07:07:12 Quit lubiix908 ("Miranda IM! Smaller, Faster, Easier.")
07:07:40 Quit Anendram (Client Quit)
07:09:45 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
07:14:04 Quit linuxstb_ (Read error: 110 (Connection timed out))
07:17:05combrainshey linuxstb, could you help me out with a small problem?
07:20:54combrainsnever mind - solved it :)
07:20:58 Quit linuxstb__ (Read error: 113 (No route to host))
07:23:31 Quit tanq (Read error: 110 (Connection timed out))
07:32:07 Join inteliwasp [0] (
07:33:16inteliwaspi got a quick question... are there still daily builds now that rockbox is using subversion?
07:33:28 Join Mouser_X3 [0] (
07:33:35 Quit Mouser_X (Nick collision from services.)
07:33:36 Nick Mouser_X3 is now known as Mouser_X (
07:34:28inteliwaspanyone here?
07:34:42Mouser_XSort of.
07:34:46inteliwaspanyone here?
07:34:49inteliwaspi got a quick question... are there still daily builds now that rockbox is using subversion?
07:35:04Mouser_XDidn't you check the site?
07:35:05 Join My_Sic [0] (
07:35:06Mouser_XThey're up.
07:35:43inteliwaspwhy am i not seeing any chanes for the ipod even tho there are in the svn log on the main page
07:36:13 Quit mathgl (Remote closed the connection)
07:36:13Mouser_XThere's been scripting errors on the site.
07:36:23Mouser_XI think they're still cleaning up from that.
07:36:52 Quit My_Sic (Read error: 104 (Connection reset by peer))
07:36:53inteliwaspi guess i shuld wait then...
07:37:31Mouser_XPerhaps. I know they're working, but that was a day or two ago.
07:37:35inteliwaspbtw, is there any way i could help in reducing random locking i experience?
07:37:59*inteliwasp grabes a notepad
07:38:00Mouser_XIt has to do with CPU boosting, I *think.*
07:38:12Mouser_XBut, I'm not the one to ask about that. I don't use the iPod.
07:38:40Mouser_XI do know there is/was a build available that fixed the issue. Did you check the iPod FAQ?
07:38:48inteliwaspi am really intrested in getting that problem taken care of
07:39:01inteliwaspnot in a long time
07:39:36Mouser_XCheck the iPodFAQ.
07:39:50Mouser_XI don't know if it's in there, but I think it is...
07:40:25inteliwaspi will in the morning... it's sack time for me.... 0140 in the morning...
07:41:09 Quit inteliwasp (""*THUD*"")
07:41:09Mouser_XSleep well.
07:48:23 Join Mouser_X3 [0] (
07:48:41 Quit Mouser_X (Nick collision from services.)
07:48:42 Nick Mouser_X3 is now known as Mouser_X (
07:49:23 Join RoC_MM_0w [0] (
07:56:06 Join Mouser_X3 [0] (
07:57:47 Quit Mouser_X (Nick collision from services.)
07:57:48 Nick Mouser_X3 is now known as Mouser_X (
08:02:00 Quit JdGordon (Read error: 110 (Connection timed out))
08:02:26***Saving seen data "./dancer.seen"
08:06:32 Quit RoC_MM_0w ("Leaving")
08:06:52 Quit RoC_MM (Read error: 110 (Connection timed out))
08:08:09 Quit FOAD ("I'll be back")
08:08:23 Join FOAD [0] (
08:08:27 Join JdGordon [0] (
08:20:34 Join MarcoPolo [0] (
08:22:21 Quit toffe ("MegaIRC v3.27")
08:24:53 Quit goffa (Read error: 110 (Connection timed out))
08:28:48 Join alsaf [0] (i=3efc8012@gateway/web/cgi-irc/
08:29:16alsafHi I was wondering if someone can please answer quick question
08:29:37hcsonly if you ask it quickly
08:30:08alsafI have a h120 and I'm finding it difficult to get a hold of a remote for it
08:30:18alsafmost are second hand and expensive
08:30:38alsafis it possible to use a remote from another model?
08:31:02alsafby rewriting rockbox code for it?
08:31:26alsafI don't know much about embedded programming
08:31:56alsafis it possible?
08:32:20hcsI don't know.
08:33:14alsafno probs, thanks for taking the time to answer
08:33:37alsafI'll pop in after work to see if somebody may know
08:33:41 Quit alsaf (Client Quit)
08:38:17 Join ender` [0] (n=ender@
08:39:16 Quit lostnihilist (Read error: 104 (Connection reset by peer))
08:43:31 Join lostnihilist [0] (
08:47:11 Quit combrains ("Rockbox Rocks :)")
08:50:51JdGordonanyone here got an archos recorder?
08:55:46 Quit darkless ("Leaving")
08:56:10 Join einhirn [0] (
08:56:10 Quit einhirn (Client Quit)
09:01:33 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
09:04:30 Join Mouser_X3 [0] (
09:11:52 Join dewdude_ [0] (
09:19:26 Quit dewdude (Read error: 145 (Connection timed out))
09:22:32 Quit Mouser_X (Read error: 110 (Connection timed out))
09:22:40GodEaterHas anyone noticed that the forum title for iriver - Installalation / Removal / Flashing" seems to suggest no support for H10 owners? The subtext only says "H1xx, H3xx"
09:35:14 Join robin0800 [0] (
09:38:43 Quit Mouser_X3 (Read error: 110 (Connection timed out))
09:39:11 Join norbusan [0] (
09:46:57 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
09:48:48 Join Bagderr [0] (i=d94e2a0b@gateway/web/cgi-irc/
09:53:04 Part norbusan
09:56:01 Join kaaloo [0] (
09:56:56markunamiconn: I can't download anymore
10:02:31***Saving seen data "./dancer.seen"
10:04:19markunamiconn: sorry, I should have read the logs first :)
10:04:20JdGordonhey all, fs 6557 is ready to go, nvram settngs seem to work fine (no ajbr here), no know bugs.. just need an ok from someone
10:07:50 Part kaaloo
10:08:24markunJdGordon: I don't think I'm the person to give you the OK, but great work!
10:10:06LinusNJdGordon: it sucks!!!!
10:11:45markunno more settings reset..
10:12:01markunand now you can make a backup by just copying your settings file, right?
10:12:11LinusN...but instead weird compatibility problems instead
10:12:28markunLinusN: which ones?
10:12:53LinusNwe won't detect incompatible changes to the settings
10:13:09JdGordonbetween targets? or versions?
10:13:25JdGordonOK, so ill add a version string..
10:13:26LinusN, let's say we change the range of a setting
10:14:10LinusNwe might want to handle it somehow
10:15:23 Quit dan_a ()
10:15:27 Quit Bagderr ("CGI:IRC")
10:16:11 Join B4gder [0] (i=d94e2a0b@gateway/web/cgi-irc/
10:16:25B4gderoops, restarted browser... :-) I'm not used to cgi-ircing
10:17:50JdGordonunless we add a min version for every setting, imo its not worth the effort adding a version to the .cfg's because a tiny change to some_var would make the whole config non-loadable
10:18:19JdGordonimo we leave it and if changs do break then the commit message explains it
10:19:35B4gderyeah, we have no way to catch that today
10:19:45B4gderso the problem isn't really new
10:19:53*JdGordon wonders how often the options change enough to break the config backwards compatability
10:20:18B4gderdoes that matter?
10:20:19markunamiconn: I'm not sure what's going on here but I get pretty much the same speeds with your patch as before
10:20:55JdGordonit doesnt... but its probably so rare that it shouldnt matter.. if something really needs to break compatibility then the setting name should change to get around the problem
10:21:08markunC: 6124, WA: 6137, WU: 5814, RA: 6744, RU: 6728
10:21:53LinusNmarkun: even when boosted?
10:22:00markunLinusN: this is boosted
10:22:04LinusNi see
10:22:10markunwithout it's a bit slower
10:22:39LinusNmarkun: is this nano?
10:22:45markunLinusN: are we maybe not using the right pio mode or something?
10:23:04 Join bluebrother [0] (i=810d4899@gateway/web/cgi-irc/
10:23:42markunLinusN: and with our original code with DMA transfers I was getting the same speeds
10:24:09LinusNmarkun: do you use IORDY?
10:24:22LinusNwe always try to use the fastest pio mode
10:24:35markunthe debug screen says IORDY is disabled
10:24:48LinusNthat shouldn't really matter anyway
10:24:59markunLinusN: maybe you can take a look at the code?
10:25:00LinusNi think you have pretty decent speeds
10:25:22markunwell, other targets were getting write speeds of 12MB/s right?
10:25:26 Join dune2 [0] (
10:25:52LinusNit looks like your speed is independent on the cpu speed, but rather the disk or ata interface
10:26:13LinusNand ultimately the ATA controller settings
10:26:37LinusNmarkun: that is probably just because your disk write buffer is disabled
10:27:14LinusNwhich i would imagine is a good thing
10:27:38markunto disable it?
10:28:40LinusNpossibly, it depends on how long the disk waits until it finally writes it to the disk
10:29:23LinusNstill, you should have a look at the ata controller settings
10:29:31LinusNis that documented?
10:31:46markunno, we didn't really find a ata controller
10:32:05markunyou told me it was easy to make one with just some buffers or something
10:32:57markunbut then there will not be anything to configure, right?
10:33:02LinusNthen i guess you are out of options until you learn more about how it is done on the gigabeat
10:33:23LinusNdust off the multimeter and start tracing :-)
10:33:42markuntoffe is Mr Trace
10:36:20markunI'll ask him
10:37:41 Join kubiix [0] (
10:38:59 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
10:39:40 Join subson [0] (n=ju@
10:46:32 Quit kubiix ("Miranda IM! Smaller, Faster, Easier.")
10:46:59webguest20Hey. In the SVN commit 22 Jan 23:09, file main.tex, there's a typo. it should read Built with Latex, not Buil_d_
10:47:03 Join kubiix [0] (
10:47:20DataGhostwebguest20 lucky you can't speak dutch
10:47:42DataGhostd/t errors happen all the freakin time and it's quite annoying :)
10:48:22DataGhostto read that someone made an error again, that is
10:49:56bluebrotherhmm. Is there somewhere a _good_ explanation of the d/t issue? From looking at my dictionary I can't see why build should be wrong
10:52:19B4gdera spelling error in a commit message? oh my god we are going down!
10:52:41LinusNBagder: not in the commit message
10:52:50*B4gder can't read
10:53:05LinusNmain.tex says "Build with \LaTeX{} from version \input{version.tex}"
10:53:14LinusNwhere it should be "built"
10:53:31*B4gder stands in the corner
10:54:42B4gderhey, I read the article in Popular Science today, I found an issue here at my customer's place
10:55:16B4gderman did get manage to sprinkle it with factual errors
10:55:33B4gderI need more coffee
10:55:49amiconnLinusN, JdGordon: I thought that every option has a valid range and a default now
10:56:01JdGordonthey do
10:56:08LinusNamiconn: yes they do
10:56:09amiconnLoading a setting should check for in-range, and just use the default otherwise
10:56:14 Join dan333 [0] (
10:56:16sneakumssometimes i wonder if a certain breed of tech site tries to drive "look what these idiots wrote!" traffic with deliberate errors
10:56:21sneakumsbut i reckon i give them too much credit
10:56:48JdGordonamiconn: iirc that happens currently
10:56:54DataGhostthat was the mailman
10:57:03DataGhostnow just to unpack and i'll have a macpod in notime :D
10:57:04 Quit dan333 (Client Quit)
10:57:23JdGordonanyway im off for a while
10:57:38 Nick JdGordon is now known as JdGone (n=jonno@rockbox/developer/JdGordon)
10:59:55amiconnJdGone: Then I can't see why there should be a settings compatibility problem..
11:00:52LinusNamiconn: i agree that there are a lot less issues now, when i come to think of it
11:02:32 Nick foolsh is now known as foolshe (
11:03:05foolshe@Bagder or anyone else who might know: I have technical question according to the specs on the sansa e200 scroll wheel has 4 pins , I would like to know if maybe the the wheel can be replaced with a 4bit bidirectional shift register, so that the wheel can replaced with scroll up/down buttons. I want to design a new case kinda like a gameboy. mine suffered ?damage?">
11:03:33 Join darkless [0] (
11:03:43amiconnmarkun: Seems the ata controller is even slower than the unoptimised transfer at the cpu side of things, hence no gain
11:04:06amiconnAnyone with a nano around?
11:04:24B4gderfoolshe: I'm not hw-fluent enough to tell
11:06:04foolsheBagder: ok thanks I'll have to do some tinkering anyone have a e200 case they would like to part with? lol
11:06:16 Join PaulJam [0] (
11:15:54webguest20Also, the copyright statements on the first page of the manual are somewhat contradictive, specially the statement for 2007.
11:18:34LinusNyes, why 2 copyright statements?
11:18:42 Join Mouser_X3 [0] (
11:19:46 Join iwantanimac [0] (
11:20:28 Quit iwantanimac (Client Quit)
11:21:01 Join iwantanimac [0] (
11:23:24webguest20LinusN: just for the case :-)
11:29:01 Join Arathis [0] (
11:30:52 Quit Arathis (Client Quit)
11:31:09 Join Arathis [0] (
11:33:15preglowamiconn: myeah
11:35:37 Quit iwantanimac ("iMac, out.")
11:35:56linuxstbpreglow: amiconn is looking for someone to test his arm ata transfer functions on a Nano.
11:36:47linuxstbAre you willing and able?
11:36:51preglowsure, sure
11:36:58linuxstbPatch is here -
11:37:11preglowhe commited a test plug yesterday too, i see
11:37:21linuxstbCan you run the test_disk plugin (it's in SVN but you have to add it to SOURCES) before and after applying that diff?
11:37:44linuxstbThere's a speed-test option, plus a reliablity test. The reliability test requires 300MB of free space.
11:37:52preglowshould have that
11:38:06preglowbut we'll see
11:38:23linuxstbYou'll need to boost manually to test boosted and unboosted speeds.
11:38:41linuxstb(the plugin itself doesn't boost)
11:40:04 Join spiorf [0] (
11:41:02preglowsvn diff really is nice and fast
11:41:06preglowdoesn't it talk to the server?
11:41:13linuxstbNo, I don't think so.
11:41:25linuxstbHence the svn checkout requiring double the disk space.
11:41:33preglowreally? i didn't notice that
11:41:39amiconnpreglow: svn diff works locally. This is possible because an svn working copy conatins everything twice
11:41:50linuxstbYes, the .svn folders contain the server versions of the files.
11:42:01preglowdon't know what i think about that, really
11:42:22linuxstbI didn't like the idea at first, but disk space is cheap...
11:42:54 Join norbusan [0] (
11:43:07linuxstb"svn status" is also much better/faster than the cvs equivalent.
11:43:08preglowactually, it is
11:43:35markunbut it's a bit anoying with grep
11:44:26markunto have everything twice
11:45:12webguest20markun: aren't .svn folders hidden
11:45:15preglowthe fashion in which the free space is arranged on the drive/flash isn't critical, no?
11:45:44markunwebguest20: yes, but grep -R enters them as well
11:46:04amiconnpreglow: No it isn't. The test plugin uses plain file operations
11:47:28preglowthe bloody "empty battery" problem the nano has is really bloody annoying
11:47:37preglowoh, the day we do native usb
11:47:43preglowit shall be sweet
11:48:46webguest20markun: what swith should I use to avoid that? I haven't used grep with SVN yet. I think there is −−exclude option.
11:49:15amiconnpreglow: What empty battery problem?
11:49:16markunwebguest20: was also looking for that, don't know exactly
11:49:43preglowamiconn: when you unplug a nano from usb, it sometimes displays the battery icon and requires a hard reset, even though the battery can be full
11:50:11norbusan −−exclude=PATTERN
11:50:11norbusan Recurse in directories skip file matching PATTERN.
11:50:21norbusan(from man grep)
11:50:47linuxstbpreglow: But it's an Apple bug?
11:50:48webguest20So we have to use grep -r −−exclude \.svn ?
11:51:04preglowlinuxstb: can't see how we can influence disk mode
11:51:11preglowunboosted create: 783 kb/s, unboosted write a: 1590 kb/s, unboosted write u: 1402 kb/s, unboosted read a: 1965 kb/s, unboosted read u: 1612 kb/s
11:51:23norbusanprobably: −−exclude '\.svn'
11:51:35norbusanotherwise the shell kills the \
11:51:48 Join pondlife [0] (n=Miranda@rockbox/developer/pondlife)
11:51:50linuxstbpreglow: If you're interested, here are the speeds from my Photo and Video -
11:52:07webguest20norbusan: ok, I'll try it out later
11:52:30 Quit webguest20 ("CGI:IRC")
11:52:37 Join Jerry_l [0] (
11:52:52preglowdoesn't exactly look like the nano excels in transfer speeds
11:52:54preglowi wonder why
11:52:57preglowit's flash...
11:53:14amiconnYes, flash
11:53:47pondlifeAnyone object to the USB charging option for the H300 patch? It's the first patch on
11:53:51amiconnWhat I want to know is whether the patch doesn't cause transfer problems, and doesn't make things slower
11:54:15preglowboosted create: 727 k/s, boosted write a: 2030 kb/s, boosted write u: 1975 kn/s, boosted read a: 4830 kb/s, boosted read u: 4008 kb/s
11:54:22preglowwhat does the create do?
11:54:49amiconncreate is create file, as opposed to writing to an exisitng file
11:55:07amiconnIt's slower than writing because the fat driver needs to extend the cluster chain
11:55:08norbusanpondlife: I have the patch in my build since quite some time and didn't see any problems/drawbacks till now.
11:56:01preglowamiconn: but really, should flash reading be this slow?
11:56:18amiconnHey, it's faster than my mini
11:56:25preglowreally now
11:56:34preglowi still would have expected greater speeds at reading than from a hd
11:56:39LinusNpondlife: go ahead
11:56:50preglowbut i don't know too much about flash, when i think about it
11:56:57amiconnpreglow: On the hdd pp targets, writing is faster than reading for some reason
11:57:01pondlifeOK, will do some more checking - other builds
11:57:16preglowamiconn: everything is weird in the ipods
11:57:20preglowit's the apple way
11:57:21amiconn(both with my patch and without it)
11:57:45amiconnWell, it's not that surprising
11:57:45pondlifeDo any other targets have a setting whether to draw USB power or not?
11:58:04preglowjust doing a stress test with unpatched fw for completeness' sake
11:58:06LinusNi assume the x5 has it, but i haven't investigated closer
11:58:07preglowbrb in the meanwhile
11:58:20pondlifeOK, just surprised there wasn't already a setting
11:58:29amiconnpondlife, LinusN: I'd think all the newer ipods have it too
11:58:38amiconnThey're charging via the pcf50605
11:58:44LinusNlike the x5
11:58:54pondlifeOK, so does this patch need checking on an iPod too?
11:59:16amiconnpondlife: Btw, isn't it just low current (100mA) vs. high current (500mA)?
11:59:26pondlifeI think so
11:59:50linuxstbLinusN: The tracking status of the av320 has been "UPK Malmö, Försändelsen har exporterats" since yesterday morning - does that mean it's left Sweden?
11:59:59pondlifeBut I'm not familiar with any of the low-level stuff, nor have I time to :(
12:00:13LinusNlinuxstb: guess so
12:00:18pondlifeI can say that as a user I find this useful and it seems to help.
12:00:39pondlifeAnd it's obviously frustrating Massa a bit ..
12:01:32 Join Grok [0] (
12:01:53 Quit Grok (Client Quit)
12:02:09 Join webguest68 [0] (i=d572a61c@gateway/web/cgi-irc/
12:02:11 Quit webguest68 (Client Quit)
12:02:34***Saving seen data "./dancer.seen"
12:02:57 Part norbusan
12:04:19 Quit Jerry_l ("Chatzilla 0.9.77 [Firefox]")
12:07:57preglowamiconn: is the stress test unexitable? :)
12:08:56amiconnBut it should take more than ~5 minutes
12:09:02 Join fejfighter [0] (
12:10:16 Join lee-qid [0] (
12:10:22preglowthese numbers can't be bloody right
12:10:39preglowunboosted write a: 5070kb/s ...
12:10:50preglownot bad
12:10:51amiconnMeh, I meant it _shouldn't_ take more than ~5 minutes
12:12:24 Join habana [0] (i=c2c7fca1@gateway/web/cgi-irc/
12:12:53habanais help needed to test testdisk on sansa ?
12:14:15linuxstbThe optimisations amiconn has written don't apply to the Sansa. But it could be useful to run it anyway.
12:14:29linuxstbI mean run test_disk anyway.
12:14:47 Quit foolshe (Remote closed the connection)
12:15:40preglowhow does one raise the cpu freq relably in the boost screen on ipods?
12:15:58linuxstbRotate the wheel anticlockwise, then press left.
12:16:07habanalinuxstb:dont have time to setup / install dev tools on this, is there a compiled version aviable ?
12:16:24linuxstbhabana: No.
12:16:46habanaso ill see that tonigh on my linux box
12:17:57preglowwhat, now i can't exit the speed test either
12:19:54preglowweird numbers...
12:20:54preglowi wonder why write is suddenly so incredibly much faster for optimised
12:23:18GodEatercos amiconn is a genius ? ;)
12:23:35amiconnpreglow: Stress test runs with no error?
12:23:39preglowamiconn: running
12:25:12 Join n1s [0] (
12:25:39amiconnpreglow: I wonder why the difference between create and write is so big
12:26:08 Join Nico_P [0] (
12:27:45linuxstbamiconn: Did you see my results when moving the copy_read/write functions out of IRAM? (about 1am CET this morning).
12:28:09preglowis there any point in keeping them in iram, really?
12:28:27linuxstbYes - see my results :)
12:28:42preglowamiconn: test passed
12:28:53linuxstbI was surprised it made that much difference.
12:29:01preglowbut why the hell did write get such a big boost compared to reading?
12:29:05 Quit Mouser_X3 (Read error: 110 (Connection timed out))
12:29:27linuxstbIt's an ipod...
12:31:10 Quit shnee_ (Remote closed the connection)
12:31:53preglowand reading speeds are MUCH greater than the writing speeds when boosted for unoptimised, but not so when unboosted
12:31:56preglowdocs, docs, docs
12:34:55 Join shnee [0] (
12:34:55 Quit kubiix (Read error: 131 (Connection reset by peer))
12:35:03 Join kubiix [0] (
12:43:40 Join foolsh [0] (
12:43:58 Join Febs__ [0] (
12:44:01 Nick Febs__ is now known as Febs (
12:48:06 Nick Arathis is now known as Arathis_uni (
12:48:42 Quit Febs (Read error: 131 (Connection reset by peer))
12:52:51amiconnpreglow: cool.
12:52:57*amiconn will commit tonight then
12:53:09amiconn(with PP5002 support disabled :/ )
12:53:28amiconnlinuxstb: Yes I did
12:55:53amiconnpreglow: Most of the speedup comes from using ldmia (writing) stmia (reading) for the memory accesses
12:56:14DataGhostwee... booting macos
12:56:18amiconnThe ata port needs to be accessed with single strh / ldrh
12:56:47amiconn...and ldrh is slower than strh (because reading can't be buffered)
12:58:09markunamiconn: do you think we should enable write buffering on the Gigabeat for the ATA registers?
13:00:22 Join tanq [0] (n=tanq@
13:00:25 Join barrywardell [0] (
13:01:13pondlifeFor USB charging, my H340 won't draw more than 100mA. Should it be possible to select 500mA, or is this not controllable via software?
13:04:16 Join Thundercloud [0] (n=thunderc@
13:13:58 Quit miepchen^schlaf (Read error: 113 (No route to host))
13:14:54 Quit habana ("CGI:IRC")
13:15:17pondlifeamiconn: Do you know if the H300 should be capable of charging via USB and drawing 500mA?
13:20:19LinusNi believe it should
13:20:32pondlifeThanks Linus
13:21:07preglowamiconn: reading can't be buffered? why not?
13:26:02 Quit GodEater ("CGI:IRC")
13:26:20 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
13:27:38 Quit fejfighter ()
13:30:38DataGhostgod. I really hate macOS
13:30:43DataGhostit won't see my iPod through vmware
13:30:51DataGhostand it just destroyed the partition with my iPod backup on it
13:31:57DataGhost"lets format a partition we're instructed to not to touch!"
13:33:15 Quit NathanXP2600 (Connection reset by peer)
13:34:11DataGhostheh @ 5.5G thread GodEater
13:34:22DataGhostpeople always seem to be able to twist things they've read in ways that make them feel better
13:35:38amiconnpreglow: How should the cpu anticipate what to read next?
13:35:50*GodEater finishes his third edit of the post to correct his horrific spelling errors.
13:35:53amiconnThe arm9 core does shadow reads somewhat
13:37:42 Quit bonbonthejon (Remote closed the connection)
13:37:59amiconn(similar to how the sh1 does it, by marking the destination register busy 1 cycle after the instruction, so an instruction accessing the destination register of the preceding load causes a pipeline stall)
13:38:15*GodEater has been through fat.c and changed all buffer sizes to MAX_SECTOR_SIZE, and all ata_read/write commands to use ata_log_sectors_per_phys_sector where they were previously using a hardcoded 1.
13:38:48DataGhostdid it work? :P
13:39:02GodEaterbut I'm now stumped with how to : a) make sure the starting sector is always even, b) make sure multi-sector ata_read/writes always use an even number of sectors
13:39:13GodEaterDG: it compiled - that's not the same thing though :)
13:39:52GodEaterand I'm thinking we need some layer of abstraction above the fat drive to handle unaligned reads/writes
13:40:05 Join Arathis_ [0] (
13:40:14GodEaterunless we REALLY want to pull the stuffing out of fat.c as it stands and completely re-write it
13:40:19DataGhostI was thinking about trying that, too
13:40:41DataGhostthe main reason that ext3 reads already work is probably that the ext3 system uses 2048b block reads
13:40:42GodEaterI suspect that abstracting will be simpler from a code point of view - but terrible from a performance point of view
13:40:47DataGhostor 1024
13:40:55GodEaterI suspect you're right
13:40:57DataGhostheh indeed
13:41:01preglowamiconn: most reading happens in a linear fashion, no?
13:41:03DataGhostthere's been some discussion about that in here, too
13:41:08DataGhostin the loader it doesn't really matter
13:41:13DataGhostperformance didn't really get affected anyway
13:41:24DataGhostsince the blocks were cached AND read in sequential order (most of the time)
13:41:39DataGhostbut random read performance will be horrible I guess
13:41:48GodEaterthat's presumably only true on a non-fragmented FS
13:42:02DataGhostoh yes heh.. fat32 can fragment
13:42:22GodEaterhowever, you'd only get fragementation if you do a lot of deleting stuff
13:42:26GodEaterand then writing new stuff
13:42:38GodEatermy iPod only gets new stuff written to it
13:42:46GodEaterso it shouldn't be too fragged at all
13:42:56DataGhoststill it would need to be heavily fragmented to notice
13:43:04DataGhostit takes about 5 seconds to load now
13:43:16GodEaterhave you tidied up Loader2 yet?
13:43:22GodEaterremoved all those debugging strings ?
13:43:26DataGhostto get to 10 you'd need 5000 fragments in a 1,6MB file I think
13:43:29DataGhostno not yet
13:43:35DataGhostI want to make sure it works for a macpod, too
13:43:40DataGhostbut OSX is being a bitch
13:43:42amiconnpreglow: Yes, and?
13:43:45DataGhostand/or vmware
13:43:47amiconnAta reads can't be cached
13:44:02DataGhostI'm going to try to boot my entire machine in OSX now, and while doing that it trashed my iPod's backup
13:44:11DataGhostI think
13:44:40DataGhostit spent an awfully long time 'creating the partition map' and after that my reiserfs partition was 'untitled' and had 120GB (of 126) free
13:45:53GodEaterassuming there's an HFS+ driver for linux (which there must be, or iPL wouldn't work on macpods) - couldn't you have formatted the partition as HFS+ from Linux ?
13:46:14LinusNi have already ditched the idea of hiding the alignment in the ata driver
13:46:20LinusN(in rockbox)
13:46:43DataGhostwell GodEater I'm not entirely sure if that'd give me a full macpod
13:46:51DataGhostit's got a different partition table too
13:46:55DataGhostwhich is actually what i need to test
13:47:16GodEateryou make a good point
13:47:39GodEaterhmm - my tummy is telling me it's lunch time.
13:47:40DataGhostwhy LinusN? performance?
13:47:49LinusNperformance and complexity
13:48:01DataGhostLoading Darwin/x86
13:48:04DataGhostyou've got to be kidding me
13:48:13DataGhostan apple logo! fullscreen! on my Thinkpad! :P
13:48:30 Join webguest20 [0] (i=c27f0812@gateway/web/cgi-irc/
13:48:33GodEaterso what's the plan then Linus ?
13:48:36DataGhostwell it seems to be working just fine
13:48:46LinusNthe plan is to keep on working on the fat driver
13:49:01 Join XavierGr [0] (
13:49:25 Quit PaulJam (".")
13:55:42 Quit Arathis_uni (Read error: 110 (Connection timed out))
13:55:52webguest20Withe last efforts by Slasheri reg. putting the firmware into the ROM on iriver 1xx: what would be the best option that would still allow to use the original FW (WMA playback) and would minimize the RB startup time (RB is used 99% of the time; dircache is used; database is not used)?
13:56:35n1swebguest20: having rockbox in flash means no more OF
13:57:08 Quit jaebird (Connection timed out)
13:57:44 Join Mouser_X3 [0] (
13:57:51 Quit GodEater ("CGI:IRC (Ping timeout)")
14:00:22 Nick Mouser_X3 is now known as Mouser_X (
14:02:37***Saving seen data "./dancer.seen"
14:04:20 Join My_Sic [0] (
14:04:38 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
14:04:47webguest20n1s: but I've read something about placing only the bootloader to flash. Or some 'shortened' version of RB. I don't remember exactly.
14:06:02n1swebguest20: Yep bootloader in flash is what you need if you want dual boot, that's the regular way to install and is described in the manual (the "shortened" version is BootBox and is only available for archos)
14:11:45webguest20 n1s: aha! So if I already have RB installed I have the best available option?
14:12:24 Join norbusan [0] (
14:12:32webguest20But I recently read that Slashery somehow managed to put everything in flash, even the RB itself.
14:13:32webguest20And the FW was there as well. Or does my memory do a bad service?
14:13:41amiconnYes you can flash rockbox, in two flavours: Either it's loaded from flash, or executed directly from rom
14:13:57amiconnBoth methods mean that the OF is no longer there
14:14:04amiconnIt simply doesn't fit
14:14:25linuxstbDo we know if the OF runs from flash or copies itself to RAM?
14:14:42LinusNit copies itself to ram
14:14:56linuxstbSo in theory rolo'ing the OF would work?
14:15:27LinusNif you patch the startup code, yes
14:15:55preglowslasheri said the overhead of running from flash wasn't that great, didn't he?
14:16:13linuxstbI'm not sure anyone is motivated enough to do that though... Especially on the H1x0.
14:16:27preglowwho the hell would want iriverfw?
14:16:30preglowyou'd have to be mad
14:16:40preglowmad, insane and completely bonkers
14:16:49preglowalso crazy
14:16:51 Nick JdGone is now known as JdGordon (
14:16:52n1sand listen to wma's
14:17:02preglowwell, that does factor into the above
14:17:02JdGordonhey all
14:17:06JdGordonso whats the verdict? commit?
14:17:10n1sJdGordon: no!
14:17:23n1sfound another bug, look in the tracke
14:17:28JdGordonchecking now
14:18:33amiconnpreglow: There's one reason for running of on h1x0: wma
14:18:58n1spreglow: it does indeed ;-P
14:19:48LinusNn1s: i fixed the resume bug in the tracker
14:20:11JdGordonLinusN: ok, I just looked at your fix.. wouldnt it be better to change the resume variable to a bool instead?
14:20:32LinusNJdGordon: and what did i do?
14:20:49JdGordonyou changed the settings to read it as an int
14:21:00LinusNno i did not
14:21:26 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
14:22:02JdGordonyou gave it the F_T_INT flag which means its an int (which is correct..) but if the var is changed to a bool in global_settings its 3 les bytes usage and then it uses the correct macro
14:22:14LinusNlet me see
14:22:21JdGordoneither works, but as it is really a yes/no setting it should probably be a bool
14:22:48LinusNJdGordon: the bug that i fixed was that you had it set to an int. i fixed it by changing it to a bool
14:22:54JdGordonhmm... hang on... it is a bool
14:23:13pixelmaJdGordon: I think I told you something wrong - your last version I tried still seems to save the language as .lang (wasn't visible to me when I tried because the last config.cfg contained this spelling) - I'm not sure about it now, maybe someone else could try
14:23:16JdGordonoh sorry, my bad, I had the files backwards in diff
14:23:20JdGordonyour correct
14:24:04 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:24:24LinusNJdGordon: now it seems to work just fine on my ipod
14:24:55JdGordonpixelma: ive triple checked that setting... its .lng so it should work
14:24:57 Join mako_ [0] (
14:25:48n1sJdGordon: I can confirm it's saved as .lng in my config.cfg
14:26:26pixelmaapologies :)
14:26:31JdGordonamiconn: re loading dud values from the .cfg... right not the max/min values are not stored so it doesnt check that (this will com later), but trying to load a dud text value will leave the setting untouched
14:27:06JdGordonI renamed that YESNO_SETTING macro to OFFON_SETTING to properly reflect the values
14:27:51JdGordonpixelma: once this is in... the fun of checkeing every variable starts again :'(
14:28:44 Join perplexity [0] (
14:29:59 Join mako__ [0] (
14:30:04preglowdidn't someone make a patch of the wma decoder?
14:30:17 Quit webguest20 ("CGI:IRC")
14:30:19preglowthe current tree in a tarball is a bit annoying
14:30:44*preglow reads the flyspray page..
14:30:47 Quit Arathis_ (Read error: 110 (Connection timed out))
14:31:06JdGordonok, last chance... commiting...
14:31:25preglowcommiting what? :>
14:31:28*LinusN takes cover
14:31:37n1swell it's the only way to get proper testing ;-)
14:31:42markunpreglow: settings stuff..
14:31:57*preglow does the huge changes ahoy manouver
14:32:20LinusNfile-based settings gives me one less problem with the ipod 80gb
14:33:41amiconnLinusN: How so?
14:34:17LinusNbecause i won't need to port the raw sector hack for the settings
14:34:48LinusNnot that it would have been difficult or anything
14:34:52*JdGordon just doing some test compiles to make sure nothing fails :p
14:36:11amiconnLinusN: The config sector should be the least problem...
14:36:37LinusNhence my comment about it not being difficult
14:37:13*JdGordon is glad he did the test compile :'( somethng broke
14:37:45JdGordonah, bloody patch appended the new file onto itself
14:39:25*n1s wonders how many patches in the tracker will be broken by this :-)
14:39:37JdGordonnot that many i would think
14:40:07 Join Mouser_X3 [0] (
14:40:16GodEaterLinusN: have you started making changes to fat.c yet? Or are you still planning your method of attack ?
14:40:48LinusNi'm learning the code and planning
14:41:06LinusNthe tricky part is the direntry caching
14:41:19 Quit mako (Read error: 110 (Connection timed out))
14:41:19GodEateryes - I remember you saying
14:42:08JdGordonand now we wait 7min ....
14:42:30LinusN...and BOOM!
14:42:45JdGordonwe'll see :D
14:42:49*JdGordon hopes not
14:43:40JdGordonn1s: you didnt beat me to the MajorChanges page did you? :'(
14:44:11 Nick perl|wtf is now known as perldiver (
14:44:19n1s'course I did :-P
14:44:22 Quit mako_ (Read error: 110 (Connection timed out))
14:45:41XavierGrhmm can I ask what is this new save setting method?
14:45:56JdGordonno more config block :)
14:46:05XavierGrand what is good about that? :P
14:46:17B4gderfinally we can run Rockbox in superfloppy mode! ;-)
14:46:32preglowcan't we do some rockbox coding style rule on whitespace after commas, please
14:46:41B4gderI agree
14:47:04preglowcode that doesn't space after commas (or = and other stuff) is pretty hard to read for me
14:47:22XavierGrwow the new FS[#] feature is cool!
14:47:24preglowand syntax highlighting doesn't really help that much
14:47:38preglowXavierGr: indeed
14:47:41JdGordonpreglow: was that re my patch? or just in general?
14:47:47preglowJdGordon: re your patch and in general
14:49:10*amiconn agrees with preglow
14:49:35preglowbrace placements and stuff like that i don't really care too much about, but whitespace i think is pretty important
14:50:06amiconnImho it's better to have some extra whitespace instead of too little
14:50:12LinusNi don't think we want the rockbox style guide to be too detailed
14:50:17preglowLinusN: not too detailed, no
14:50:28preglowbut "use whitespace" isn't really on a too detailed level, imho
14:50:34LinusNbut i agree on the whitespace
14:51:21JdGordonI agree, but if its a short line I dont normally worry about it because it usually is still very readable
14:51:45*JdGordon being impatient... but... is the builds stalled?
14:52:03preglowJdGordon: you probably broke ccache a bit
14:52:05 Join webguest45 [0] (i=54c3737d@gateway/web/cgi-irc/
14:52:09B4gderif code around it does, so should you
14:52:23webguest45the mods suck on rockbox, they whine too much :s
14:52:39webguest45too much mods
14:52:45preglowwebguest45: you suck too much
14:52:58webguest45no i'm right
14:53:07webguest45they delete useful info
14:53:11JdGordongreeen row :D
14:53:14preglowJdGordon: congrats!
14:53:25 Part norbusan
14:53:56preglowB4gder: i generally think people are a bit lax on the consistancy thing
14:54:26preglowhaven't checked too carefully, but my impression is people don't care too much about it
14:54:34B4gderwebguest: we delete crap
14:54:56webguest45well i can clearly tell that my info wasn't crap :s
14:55:06 Quit GodEater ("CGI:IRC (Ping timeout)")
14:55:11B4gderif it was what I deleted, then it was
14:55:37webguest45wishful thinking
14:55:44webguest45tell me why
14:56:03B4gderas you should understand, I don't know what you're talking about
14:56:28webguest45the mp3 on the nano 2G which breaks something in the firmware
14:56:28pixelmaB4gder: I guess the forum post about the magic mp3...
14:56:32pixelmaJdGordon: sorry... this is confusing - I tried with the latest patch (compiled half an hour ago) and still get a .lang when I save the config - and loading config-files that contain .lng won't work language-wise
14:56:39webguest45might be a way to get into it
14:56:48 Join GodEater [0] (i=c2cbc95c@gateway/web/cgi-irc/
14:56:50JdGordonwould anyone mind if an option is added, that if a setting name is prepended with ~ it will always store that value to the disk? saves stuff like accidental full volume and such
14:56:57 Quit Mouser_X (Read error: 110 (Connection timed out))
14:57:03B4gderwell, you being nasty and rude certainly helps you
14:57:21B4gderoh yes, that'll make everything better
14:57:25JdGordonpixelma: :'( your 100% sure?
14:57:26LinusNJdGordon: i think it's a good idea
14:57:33markunwebguest45: try again under a different nick and ask in a nicer way :)
14:57:48webguest45it has nothing to do with the info which has been deleted before i joined
14:58:03B4gdertalking about how a mp3 sounds different in the ipod firmware is pretty far from rockbox dev on the target, as I see it
14:58:31webguest45you live in europe?
14:59:28B4gderwhat does that have to do with anything?
14:59:41webguest45i assume you don't
14:59:51B4gderno, I live on the moon
15:00:13*preglow lives on a rocket
15:00:21webguest45you should listen to an ipod with volume limitation as it's a law in europe
15:00:34B4gderand how is THAT rockbox related?
15:00:37webguest45the difference is clear, and the limitation is firmware based
15:00:54GodEaterit's still nothing to do with rockbox development on the Nano 2g.
15:01:03daurnimatoris there any portable device that accepts wavpack hybrid files?
15:01:04webguest45access to the firmware is what you looking for
15:01:06B4gderso there are different firmwares
15:01:12webguest45no wonder it's still not found :s
15:01:13markunB4gder: they think that the mp3 somehow unlocks a feature in the firmware
15:01:24JdGordonsorry pixelma. I just checked on the sim... bulgarian.lng saved and loaded correctly
15:01:26 Quit perplexity (No route to host)
15:02:10preglowmarkun: and how does that help us?
15:02:22pixelmaJdGordon: wow... seems I flashed the wrong version... that's embarrassing - I'm really really sorry
15:02:39markunpreglow: ask webguest45
15:02:41JdGordonhaha, thats ok...
15:02:57preglowwebguest45: how does that help us
15:03:09webguest45finding a port
15:03:38preglowok, we've got an mp3 we know disables some feature, and the only thing we can inspect to investigate it, is the mp3
15:03:41preglownot very helpful
15:03:48daurnimatorJdGordon: can i have a go at your rockbox'd player(s)?
15:03:54preglowand, if we did find out what in the mp3 made something glitch in the firmware, how does that help us?
15:04:04JdGordondaurnimator: you want my precious h300? :'(
15:04:08webguest45if the mp3 accesses the firmware
15:04:11webguest45we also can
15:04:14preglowan mp3 can't access the firmware
15:04:18*amiconn wonders why people care so much about volume limitation in mp3 players
15:04:20daurnimatorJdGordon: you can hold my gmini ransom for a while ;)
15:04:41webguest45it's not about the limitation :s it's about the firmware
15:04:42preglowamiconn: depends on the earphones, if you ask me, some are notoriusly hard to drive
15:04:45JdGordonhehe, id love to play, but i want to get the next part of the settings rework done, so i need it
15:04:54DataGhostI don't know what that mp3 does, but all it CAN do is 'exploit' a BUG in the apple firmware webguest45
15:04:56preglowwebguest45: i'm starting to suspect you really don't have a clue how stuff like this is done
15:04:57GodEateramiconn: I guess they must be deaf. I don't want my iPod any louder - it'd make my ears bleed.
15:04:59JdGordondaurnimator: you should try to port it
15:05:04DataGhostand I guess you'd have to search through 3 million bytes of 'code' to find it
15:05:07amiconnSure it's not nice to limit the hw capabilities by firmware, but then all players I checked so far are able to create dafening volume levels with earphones
15:05:14DataGhostwhich is a pretty hard task, I believe
15:05:17daurnimatorJdGordon: i can't be bothered :P
15:05:21*perldiver wonders why people think mp3s with ridiculous gain can find "ports"
15:05:41webguest45you guys must be braindead
15:05:43preglowwebguest45: and as a rule, you should listen to people with a clue when you yourself have no clue
15:05:45DataGhostperldiver it gives them something to believe in
15:05:50webguest45i analysed the mp3
15:05:51preglowwebguest45: then explain how it would work
15:05:52GodEaterbesides, the volume limitation in OF is adjustable
15:05:55B4gderdarned it caught us
15:05:55DataGhostwebguest45 'us guys' actually know how to code
15:05:57preglowwebguest45: also, explain how it would help us
15:06:02webguest45it has the same gain as all other
15:06:26webguest45dadaghost: you mght know how to code, but your logic is in your ass
15:06:29preglowi'm open for a full explanation on how this would help us
15:06:34preglowwebguest45: please explain
15:06:40JdGordondaurnimator: .... i would think porting to a new target would be more fun than just hacking on an old target
15:06:42DataGhostwhat's the artist? maybe the music sucks so much the firmware decides to suicide :)
15:06:42markunwebguest45: just prove the rockbox devs wrong by finding 'the port' and all will be good again
15:06:42B4gderand this guys is nice and gentle too
15:06:43LinusNi have not followed the nano 2g discussion, but isn't the main hurdle that we have no documentation about the chipset?
15:06:54preglowLinusN: correct
15:06:57webguest45i don't have time for this, i've posted the mp3, you deleted it, you can have it
15:06:59preglowLinusN: also, everything is encrypted
15:07:03preglowwebguest45: bye
15:07:03B4gderlinusn: nah, the main one is the encryption
15:07:08 Quit webguest45 ("CGI:IRC")
15:07:25DataGhostwhoa, average clue just went through the roof
15:07:26GodEatercan we have an idiot of the month award ?
15:07:26LinusNi think he had a point
15:07:33perldiverwhat was the name of the mp3? panic at the disco.mp3 ?
15:07:39preglowLinusN: oh?
15:07:39daurnimatorJdGordon: i like designing interfaces and UI more than anything else - i haven't had that much joy with hardware hacking beyond the hands-on scale
15:07:45preglowthen like i said, i'd like it explained
15:08:00B4gderhis point was that he could work on some apple-firmware flaw/effect thing with that mp3
15:08:07LinusNi mean, other platforms have been accessed using buffer overflow exploits
15:08:12daurnimatoranyway, i get my zaurus next week or so
15:08:19daurnimatori'll play with that for a couple of months
15:08:27GodEaterLinusN: his forum post stated this didn't even work 100% of the time
15:08:37GodEaterif it worked at all and wasn't his imagination
15:08:41DataGhostwhoa you've got to be kidding me
15:08:43markunJdGordon: a sub-notebook with linux
15:08:44daurnimatorpda thats more of a mini-laptop
15:08:44*DataGhost pets reiserfsck
15:08:50JdGordondaurnimator: oohhh... nie
15:08:51DataGhostI think reiserfsck just found my backup :D
15:08:55preglowLinusN: sure, but this didn't exactly sound like that
15:09:18B4gderindeed it didn't
15:09:19 Join jaebird [0] (
15:09:19LinusNno it didn't, but i don't think he deserved to be mocked like that for suggesting a buffer overflow attack
15:09:31preglowhe didn't suggest a buffer overflow attack
15:09:34preglowhe didn't suggest anything
15:09:38B4gderit went into a discussion on how to change the volume limit in the ipod firmware
15:09:38LinusNeven if he didn't find the words for it
15:09:55DataGhosthm, no. false alarm, everything is corrupt ;(
15:09:56B4gderand I don't think volume limits is rockbox related
15:10:04preglowand when i asked him to explain how this would work several times, he didn't answer
15:10:16B4gderlinusn: he had plenty words to be rude
15:10:26daurnimatorJdGordon: old review, and its not even using a custom firmware:
15:10:36LinusNB4gder: i think that he thought that the volume change indicated a possible attack vector
15:10:46preglowwhere is the thread in question anyway?
15:10:50preglowor has it been deleted? :>
15:10:52B4gderthat's now what any of the postings said
15:11:05LinusNi know
15:11:20LinusNhe surely didn't display any knowledge ini the field
15:11:22B4gderif they had, I wouldn't have deleted them
15:11:28GodEaterpreglow: it's in the Nano 3G New Ports thread
15:11:39*linuxstb missed something...
15:11:42GodEater'scuse my fat fingers
15:11:42JdGordondaurnimator: does sdl run on it?
15:11:49daurnimatorof course
15:11:53preglowGodEater: of course
15:12:03daurnimatorjoin #oe or #openzaurus
15:12:17JdGordondaurnimator: so you gotta fx the uisim to work on it :) and then you can do the gp2x "port" also :p
15:12:23GodEaterI'm not sure if Bagder just deleted the latest two posts, or all of the ones related to the mp3
15:12:24linuxstbDoes anyone have the link to the mp3 in question?
15:12:36DataGhostwebguest45 has...... :P
15:12:38daurnimatorwhy have rockbox when i have a full OS? :S
15:12:56GodEaterlinuxstb: it was on rapidshare somewhere - but the link is goneski
15:13:00JdGordonparty pooper :p
15:13:02daurnimatorwith any software i want? :P
15:13:12daurnimatoreven has a psx emulator
15:13:21daurnimator(though half fps :( )
15:13:51B4gderI delete two posts
15:13:57B4gderand then his backlash on me
15:14:28GodEaterah - he was an asshat in the forums too ?
15:14:59GodEatermissed that - I just saw the post with the link and some other guys follow up post
15:15:03DataGhostmaybe he'll go to the iPL forums now
15:15:06DataGhostjust as some other guys
15:15:12DataGhost'rockbox mods suck!!!11'
15:15:13preglowhe proposes there is code in the mp3
15:15:14preglownice, nice
15:15:47DataGhostGodEater I decided to screw the backup, since OSX screwed it anyway
15:15:58DataGhost ^_^
15:16:02DataGhostso now I'm going to convert it :P
15:16:32*GodEater wget's the link and tries to pretend he's using curl.
15:16:42DataGhost194.203.201.92 - - [23/Jan/2007:15:16:17 +0100] "GET /MVI_7725-nosound.avi HTTP/1.1" 200 7789816 "-" "Wget/1.10.2"
15:16:50preglowlinuxstb: you haven't got a newer wma patch, do you?
15:17:00LinusNpreglow: i think he proposed that we could use this flaw to possibly inject code - i.e a buffer overflow exploit
15:17:13B4gdergodeater: :-P
15:17:19preglowLinusN: what he actually proposes is that the mp3 contains code, but yes, i get your drift
15:17:35LinusNhe was clearly not a man with words
15:17:38preglowsomeone with a g2 should start picking apart the mp3, then...
15:17:43GodEaterit's only cos curl doesn't play nice with our proxy :P
15:18:05preglowit's probably a metadata issue
15:18:12LinusNis there a firmware upgrade available for the 2g yet?
15:18:28*DataGhost clicks the magic button
15:18:31B4gdergodeater: really? oh well that happens
15:18:31DataGhostrestore and update
15:18:33linuxstbpreglow: No, just what I posted. I did start my own port (just concentrating on the higher-level code, leaving the decoder itself untouched from ffmpeg), but that's not finished.
15:18:57LinusNDataGhost: so restore and update works on the 2g?
15:19:03linuxstbLinusN: Yes -
15:19:03GodEateractually - I just tried it again - seems to work now. Possibly the last time I tried we were having 'network issues'
15:19:11DataGhostdunno, I'm trying my 5.5G now LinusN.. for the bootloader on macpods :)
15:19:48linuxstbLinusN: That page links to the download server itunes uses. The .ipsw files are zip files, unzip it and you get a Firmware-X.Y.Z file which is an image of the ipod's firmware partition.
15:20:11linuxstbitunes simply "dd"s that file to the firmware partition to upgrade the firmware.
15:20:14DataGhostI actually just see it was pretty bad timing :P
15:20:16LinusNok, so the firmware is encrypted on the disk
15:20:40linuxstbYes, both the bootloader image and the main firmware image. Previous ipods only had the bootloader encrypted.
15:21:16 Join Alpha_six [0] (
15:21:31preglowlinuxstb: is it far off from being finished? i don't want to bother with this thing here if i don't have to
15:22:41Alpha_sixis there a special reason, that rockbox is only running on a few archos-devices
15:22:48preglowAlpha_six: it's not
15:22:51preglowAlpha_six: check
15:22:59preglowat the top of the page
15:23:03preglowyou're in for a surprise
15:23:06Alpha_sixa am on that page
15:23:11preglowthen you also need to read it
15:23:12linuxstbpreglow: I got as far as a working standalone "wmaplay" program, and I was in the process of stripping out as much of the ffmpeg stuff as I could, and rewriting it to be more Rockbox friendly (no mallocs, no direct disk accesses etc).
15:23:15LinusNAlpha_six: which archos device do you want to run it on?
15:23:26preglowAlpha_six: right, like that, ignore me
15:23:28B4gderalpha: people need to make ports to every single platform
15:23:34Alpha_sixthe xs-series
15:23:35linuxstbpreglow: But then I just got bored...
15:23:40preglowlinuxstb: well, small wonder
15:24:02LinusNAlpha_six: no owner of an xs-series archos has expressed any interest in porting rockbox to it
15:24:11LinusNthat's why
15:24:27Alpha_sixbut it doesn't play ogg!
15:24:41linuxstbpreglow: WMA really needs a two-way attack - someone doing what I Was doing with the high-level stuff, and someone finishing marsdaddy's conversion to fixed point.
15:24:45B4gderalpha: start porting!
15:24:46daurnimatorlinuxstb: when do you get your av300?
15:24:59Alpha_sixvorbis simply isn't supported
15:25:11linuxstbdaurnimator: Not yet. Shouldn't be long now though - I think it left Sweden yesterday...
15:25:15LinusNAlpha_six: then port rockbox to it
15:25:23Alpha_sixthe problem is i don't know anything about embedded systems
15:25:38linuxstbDo you know anything about the xs-series? i.e. what hardware is inside it?
15:25:39LinusNAlpha_six: that's an obstacle, yes :-)
15:25:42daurnimatorAlpha_six: you're out of luck :P
15:25:54daurnimatoryou have the 202xs?
15:26:01Alpha_sixi've asked for the reason. so there's a different hardware in it, so it's not only a compiling-problem?
15:26:10B4gderalpha: correct
15:26:27LinusNit's an entirely different beast
15:26:29Alpha_sixso there is a reason *g*
15:26:37preglowlinuxstb: well, i can tell you for sure, i'd fit in the latter part of that
15:26:43daurnimator(isn't that the only XS?)
15:27:07Alpha_sixno. i got a xs100
15:27:16Alpha_sixit's a bit old, i know
15:27:18n1swow, the low-battery-one-f*****g-second backlight timeout is so annoying! (and it's buggy too) bleah!
15:27:24linuxstbpreglow: I may go back, but I have about 3 or 4 other Rockbox projects in progress...
15:27:33LinusNpreglow, linuxstb: if we only could get it to a state where it played non-realtime wma, we could commit it and let preglow do his magic
15:28:10Alpha_sixis it like writing the software anew, if i want to port it?
15:28:34linuxstbLinusN: Yes, that was my intention, but I wanted to start from scratch (with the ffmpeg sources), rather than marsdaddy's work. I can't remember why now though....
15:28:36LinusNAlpha_six: it is mostly about reverse engineering the hardware
15:28:45pondlifeThe front page activity table seems to take ages to update. Is it stalled? JDGordon's commit was ages ago...
15:29:16B4gderpondlife: it updates once/hour atm
15:29:23Alpha_sixso the thing i don't know nothing about:hardware!
15:29:29pondlifeOK, that explains it. Why so much slower than before?
15:29:35pixelman1s: I spoke to barrywardell about it - he agreed and said the whole power managing needed an overhaul
15:29:52 Quit JdGordon ("Konversation terminated!")
15:29:54B4gderpondlife: because the svn builds and the front page are now totally separated, which they weren't before
15:29:57n1spixelma: yes, indeed
15:30:22pondlifeB4gder: I take it this is a good thing...? ;-)
15:30:26DataGhostlol GodEater my loader detected the HFS+ partition things without any problem
15:30:29B4gderyes it is
15:30:29DataGhostit's booting linux now
15:30:33DataGhostterribly slow, but it is
15:30:40B4gderI just need to enhance details
15:31:17barrywardelln1s, pixelma: i promised i would do the overhaul at some stage, but I've been putting it on the long finger...
15:31:26pondlifeIn which case, those fonts and column-widths are still not as readable as they used to be.. ;)
15:31:34*pondlife is too picky
15:31:53amiconnAlpha_six, LinusN: Gmini xs100 is one of those calmrisc16 targets
15:32:06LinusNyuck and double-yuck
15:32:25Alpha_sixamicomm: so it's at work?
15:32:37LinusNwe abandoned the calmrisc port
15:33:05 Join muesli__ [0] (n=muesli_t@
15:33:32muesli__hey guys...just an idea
15:33:43preglowmarsdaddy used 64x64 bit muls faaar too extensively
15:34:51B4gdermuesli: so what's the idea? the log is there already for you?
15:35:27muesli__just to present the table only
15:35:34LinusNlike this?
15:36:07Alpha_sixare there other projects like this?
15:36:23B4gderalpha: there are similar ones for some targets, yes
15:36:25n1sbarrywardell: Would you mind if I just get rid of that thing setting the backlight timeout to 1 sec when battery is low?
15:36:32muesli__LinusN not bad either, didnt know that page. but it doesnt include the current
15:36:49LinusNit is updated once a day
15:36:52 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
15:36:59B4gderin fact it is updated every hour
15:37:08Alpha_six<B4gder>: i'm looking for Vorbis support...
15:37:12barrywardelln1s: nope. go ahead.
15:37:16muesli__i see last update from 20 Jan 22:35
15:37:19LinusNB4gder: since-4weeks.html? i think not
15:37:26muesli__kinda 3days delay!?
15:37:57B4gderit does
15:37:59n1sbarrywardell: will take a look tomorrow
15:38:18B4gderbut Zagor has messed it up...
15:38:35pixelman1s: he posted the offending line a few days ago (must be in the logs)
15:38:35pondlifeMod fight!!
15:38:46B4gderit was no symlink anymore, it was a copied file
15:38:47Alpha_six<B4gder>: May you name the Projects, you know? I've needed some time to find this one...
15:38:51LinusNB4gder: zagor? you mean that evil hacker who deleted our site? :-)
15:38:53B4gderno wonder it didn't update
15:38:56pondlifeDid the offending script get restored from the backup too?
15:38:57 Join Criamos [0] (
15:39:17B4gderalpha: for the xs100 there is none
15:39:21XavierGrok time to ghost my machine
15:39:24XavierGrlaterz :P
15:39:34n1spixelma: ok, thanks, i will search...
15:39:47GodEater<completely ot but>why does the SAP gui suck SOOOO much?</completely ot but>
15:40:04GodEaterI just felt the need to share that. Please go about your business now.
15:40:05 Quit XavierGr ("One firmware to rule them all!")
15:40:19 Part LinusN
15:40:24Alpha_six<B4gder>: none?! it can be flashed from its hd... it must be easy to write some firmware for it!
15:41:15n1sther's a little more to it
15:41:39pixelmadid you find it?
15:42:09B4gderalpha: then do it
15:42:09Alpha_sixn1s: ok. you have to write a lot of basic stuff untill it works...
15:42:29Alpha_six<B4gder>: Ok, how can I learn it?!
15:42:42B4gder... "it must be easy"
15:42:44pixelman1s: "line 636 of firmware/powermgmt.c" ( at 2:27)
15:42:47Alpha_six<B4gder>: I've never done some re-engeneering...
15:42:48n1spixelma: gtg now, but will search (if that was to me :-))
15:43:01n1sand thanks ;-)
15:43:26Alpha_six<B4gder>: Is it possible to do it by learning?
15:43:33B4gderyes of course
15:43:47B4gderit is only a matter of your determination
15:43:59Alpha_six<B4gder>: ok. so it IS easy? the only thing is, taht it HAS to be done?
15:44:25B4gderthings that exist aren't all proof of them being easy you know
15:44:33pondlifepreglow: Are you taking on the WMA port?
15:45:14Alpha_six<B4gder>: Ok. Is there something you would recommend me for starting?
15:45:52B4gderI wouldn't know where to start
15:46:24B4gderalpha: get and build Rockbox for another target
15:46:28B4gderfigure out your HW
15:46:33Alpha_six<B4gder>: The thing is exactly that: it's not like programming a computer. you can't do testings... It has to run from the beginning on
15:46:35B4gderget gcc for calmrisc16
15:46:36B4gderfix it
15:46:55B4gdershould work as a start
15:47:11B4gderyou can test indeed
15:47:22Alpha_sixfix it?
15:47:29B4gderthe guys who did the archos gmini port work in the past started with a buffer overflow
15:47:32B4gderthey never flashed
15:47:35Alpha_sixdoesn't it run?
15:47:35B4gderfix it yes
15:47:47preglowpondlife: apparently i am
15:47:52B4gderno, and it is an unofficial gcc branch
15:48:11B4gderbut it might work good enough to get started with
15:48:30 Quit linuxstb (Read error: 113 (No route to host))
15:49:28Alpha_six<B4gder>: I'm not the one who's writing compilers... and apart from that: i'm using win, so gcc itself isn't working on this box.
15:49:51B4gderso use cygwin or run linux in vmware
15:50:00B4gderevery other rockbox-dev on win does
15:50:14Alpha_sixi use cygwin
15:50:18Alpha_sixwell, ok
15:50:22linuxstb_preglow: If it's of any use, here's the standalone "wmaplay" program I was working on. If you're going to work on WMA, I'll go back and try to finish it -
15:50:38 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
15:50:57Alpha_sixis there maybe an easier device, on which i can practise doing some hardware-stuff
15:51:23B4gderI don't think you can find many harder devices than the calmrisc based ones...
15:51:40B4gderexcept the ones with hard encryption perhaps
15:51:59linuxstbAlpha_six: You would save yourself many months and many headaches by investing in a device Rockbox already works on...
15:52:12linuxstbBut of course, that's no fun.
15:52:18preglowlinuxstb: no guarantees, i'll have a look at it
15:52:19Alpha_sixlol. so it's next to impossible for somebody who never hardcoded a device apart from his PC?!
15:52:33B4gderjust time consuming
15:52:44Alpha_sixhow much time?
15:52:59B4gderit depends on how fast and good you are
15:53:10Alpha_sixis it possible in about 6 weeks (without work)?
15:53:37B4gderif you're skilled, I guess it might be possible
15:53:53Alpha_sixi'm not skilled. not a bit...
15:53:56preglowlinuxstb: didn't compile here
15:54:06linuxstbpreglow: What's the error?
15:54:16linuxstbI think the only dependency should be the alsa libs.
15:54:23Alpha_sixand 6 weeks do do a flash? a very simple one, which only is able to flash the system back?
15:54:27preglowapparently it tries to define yet another lrintf
15:54:29 Quit kubiix (Read error: 131 (Connection reset by peer))
15:54:31preglowlibc has that
15:54:31 Join lubiix908 [0] (
15:54:49 Join Genre9mp3 [0] (n=MARVIN_T@rockbox/contributor/Genre9mp3)
15:55:14Genre9mp3hi all
15:55:42*Genre9mp3 experienced today a boost_count 521 (!!!) on his H300
15:56:05preglownot bad, not bad
15:56:32Genre9mp3yeah... I was wondering If the Coldfire was running at Ghz! ;)
15:56:42Alpha_six<B4gder>: Is there an emulator, so i can test it a bit on the pc, before i fuck up my device?
15:57:35B4gderwe don't support this target, so we don't have anything for it
15:58:05B4gderbut I think someone once made an emulator
15:58:25daurnimatorAlpha_six: i advise against it
15:58:25Alpha_sixok. this is not my target, but it'll happen.
15:58:37Genre9mp3It seems that there's something wrong with the cpu frequency with svn atm... at least on coldfire
15:58:38 Quit Mouser_X3 (Read error: 110 (Connection timed out))
15:59:05daurnimatorpick something easy
15:59:07Genre9mp3Don't know what exactly caused my boost_count to go to 521
15:59:09daurnimatorlike dm320 ;)
15:59:35Genre9mp3but the player was playing about 3-4 hours continualy
15:59:40pondlifeAnyone know how to add an option now..? Do I just add it to the end of settings_list.c?
16:00:07Genre9mp3reseting the boost_count seemed to fixing it
16:00:08pondlifeOr is there a particular place to insert to determine the menu layout?
16:00:17Alpha_sixok, guys, so i'll look for an emulator and I'll try to do some basic stuff
16:00:50Alpha_sixthanks that far (it's not very far but a step)
16:01:19B4gderalpha: see here:
16:01:35pixelmamaybe you can find some information, starting here - - I don't know how outdated that is though
16:01:57preglowlinuxstb: weird, the config.h file should have made that thing ifdeffed out
16:02:11linuxstbpreglow: I know. I've been looking and not understanding....
16:02:40***Saving seen data "./dancer.seen"
16:04:17preglowbut it's not defined, that much is certain
16:04:55preglowsomehow, config.h is not included
16:05:15Alpha_six<B4gder>: ok, thanx. it would be nice to contact that person, but you don't know him?!
16:05:58linuxstbpreglow: I think it's wmaplay.c - remove the #include "dsputil.h" from there.
16:06:38preglowlinuxstb: that was it
16:07:06preglowweird still, HAVE_AV_CONFIG_H wasn't defined anymore in common.h for some reason
16:07:34Alpha_six<B4gder>: ok. that's a basis to start of. so first of all, i need to get a linux-box...
16:08:21 Join perplexity [0] (
16:09:21GodEaterAlpha_six: just the vmware image would do
16:09:27preglowlinuxstb: tried it with the one wma i have, and it seems to glitch a bit here and there
16:09:30Alpha_sixok. cya. i'll do my best... if i don't get frustrated immediately, i'll try that out *g*
16:09:50preglowlinuxstb: seems to be an ffmpeg issues, vlc actually glitches even more
16:10:01Alpha_sixGodEater: Well, maybe, but it's easyer to get a Linux-box
16:10:03linuxstbDo you have a recent ffmpeg?
16:10:09Genre9mp3so |
16:10:17preglowvlc 0.8.6, that's all i know
16:11:10Genre9mp3so I don't get anything for the boost_count record?
16:11:24Alpha_sixok. cya
16:12:30 Join PaulPosition [0] (
16:13:33preglowlinuxstb: actually, wmaplay glitches far less
16:13:46 Part Alpha_six (""cya. i'll do my best!"")
16:15:32 Join Arathis [0] (
16:15:47 Join mako_ [0] (
16:17:43linuxstbpreglow: Comparing wmaplay with the current ffmpeg SVN, there's one change you could try - change the "len > 0" in line 1215 of wmadec.c to "len > 7"
16:18:05 Quit perplexity (Excess Flood)
16:18:51*GodEater has just found out that the hardware lead on Apple's iPhone is a friend of a friend.
16:19:02PaulPositionAsking out of curiosity..: What's the advantage of that last commit that stores/loads settings from disc..? I suppose there was a reason it wasn't done that way at first so what changed?
16:19:32B4gderwe've always wanted to move to text-only
16:19:32 Join perplexity [0] (
16:20:14B4gderthere are many benefits, such as no more silly path limits for fonts/wpses etc and easier storing/replacing configs and better upgrade procedures and more
16:20:45 Join blueworm [0] (
16:21:09n1sAnd no more people coming here asking why their settings are kept after wiping the .rockbox dir :-)
16:21:10PaulPositionBagder: Cool, thanks.. I guess I could understand that. :)
16:22:19preglowlinuxstb: no difference
16:25:37bluebrotherhmm, where gets stuff like resume position saved now? Also in the config file?
16:30:00n1sOk, so I synced FS #6421 (the disk poweroff patch I've been nagging about :-)) and wonder if it should go in or does someone really object, it's confirmed working on h120, h320, h10 20gb, x5 (just archos recorders missing).
16:30:59B4gderbluebrother: .rockbox/nvram.bin afaiu
16:31:35markunn1s: I have disk poweroff always on on my gigabeat
16:31:35barrywardelln1s: it's fine by me anyway
16:32:19n1sok, so commit i shall then...
16:32:23PaulPositionn1s - You can add H10 5/6gb (for what its worth...) too, at least it *used* to work few weeks ago. (but I built without it last few times because disk_poweroff used to bug after a while (I think it was reworked)
16:32:29 Quit mako__ (Read error: 110 (Connection timed out))
16:32:48n1sPaulPosition: yes barrywardel fixed that
16:33:01 Join perl|work [0] (
16:33:07barrywardellall H10 models work the same in that regard
16:34:56 Join toffe [0] (
16:43:57n1sand here she goes...
16:44:53 Quit DataGhost (Excess Flood)
16:45:06 Join DataGhost [0] (
16:47:23preglowi thought amiconn said the option should be retained for some targets
16:48:48n1she did!?
16:49:03n1sfor which targets?
16:49:15preglowhe did say something to that effect, i _think_
16:49:16preglowbetter ask
16:49:20 Quit Genre9mp3 (Read error: 110 (Connection timed out))
16:49:37linuxstbI think he mentioned the Archos Player. But yes, better ask him.
16:50:15n1sBut the whole thing has been #ifdefed out for archos players for years!
16:51:34n1swell, I bet he'll tell me what he said ;-)
16:54:17*n1s is gon for acouple of hours
16:54:21n1sgone even
16:56:56amiconnpreglow: The option can go away
16:57:03pixelmamm... writing this nwram.bin disturbs screenupdates again... writing those after buffering takes significantly longer than before (like it was in JdGordon's older patch) :/
16:57:26preglowamiconn: then hooray!
16:57:28preglowan option less!
16:57:41amiconnSome archos players have problems with disk poweroff, that's why disk poweroff itself is disabled in svn for them
16:57:44pixelma*nvram even
16:58:19 Quit B4gder ("CGI:IRC")
16:58:58amiconnMeh, I wanted to ask LinusN if he could test something wrt archos player disk poweroff :(
16:59:26amiconnMaybe it's just the same problem as on H10
17:04:54 Join wLLm [0] (
17:16:25 Quit GodEater ("CGI:IRC")
17:16:27 Quit perplexity (Excess Flood)
17:17:09 Join perplexity [0] (
17:20:17 Quit midgey ()
17:21:19 Quit Nico_P (Remote closed the connection)
17:21:27 Join Nico_P [0] (
17:21:33*wLLm Looks at the mail and sees a box, it's adressed to William.
17:21:41*wLLm Opens the box and sees some shiny plastic, behind that plastic is a brand new iPod Video 5g 60GB :)
17:22:56 Quit w1ll14m (Read error: 131 (Connection reset by peer))
17:23:05 Nick wLLm is now known as w1ll14m (
17:23:18markunw1ll14m: dissapointed that it's not a gigabeat X60? :)
17:23:31*markun would be
17:25:31 Quit bluebrother ("CGI:IRC")
17:25:48w1ll14mmarkun: I know :( but i got him for about 250 euro's ;)
17:26:18w1ll14mwhen the ipod 5g 60Gb was new... it costs me about 446 euro :| so i bought the 30 GB version
17:26:35w1ll14m359 euro ;)
17:27:03w1ll14mstill expansive but this one is brand new in new box with plastic etc. and i just payed 250 euro :D
17:28:22w1ll14mshe's bright and shiny (my ipod looks like i've abused it for cleaning my desktop)
17:29:34markunthe gigabeats are mostly 2nd hand now, there are some new ones in australian stores only I tink but at very high prices
17:31:26 Join miepchen^schlaf [0] (
17:31:57 Join Llorean [0] (
17:32:07 Quit PaulPosition ()
17:34:54 Join Wiwie [0] (
17:37:29 Quit perplexity (Excess Flood)
17:37:50LloreanAnyone with a gigabeat here?
17:37:53 Join perplexity [0] (
17:38:06markunLlorean: yes
17:38:22Lloreanmarkun: I'm getting error: -2, does this mean "Checksum Error" as it does with the iPod Bootloader?
17:38:37markunyou bought one??
17:38:54LloreanWell, I wanted a 40gb player anyway
17:39:12 Join PaulJam [0] (
17:40:08Llorean"Error: -2" seems to mean "You silly man, you put rockbox.gigabeat in the .rockbox folder expecting it to work like it does on other targets"
17:40:09markunLlorean: according the bootloader/gigabeat.c it can't find the kernel
17:40:10 Join Mouser_X3 [0] (
17:40:27LloreanI like my root folder to be clean, so by habit I move the binary into the .rockbox folder.
17:40:31markunyes, that doesn't work right now
17:40:44markunyou are free to fix it
17:40:45LloreanError: -1 should be "I can't find the binary" to align with the rest of the bootloaders.
17:41:05markunLlorean: someone showed me a bootloader unifying patch
17:41:12markunbut we didn't test it on the gigabeat yet
17:42:06linuxstbIt should be on the patch tracker - barrywardell wrote it.
17:42:36linuxstbIt should display the textual error messages, as well as making the bootloaders behave consistently.
17:44:16barrywardellit's FS #6554
17:44:57LloreanJust as a note: I am officially not a fan of that silly touch-sensitive cross that it uses as an interface (both in Rockbox and in the original firmware)
17:45:42Lynx_is the gigabeat out of production already?
17:47:20markunLynx_: yes
17:49:19 Join p0ser [0] (
17:51:55 Quit Everybody (Read error: 110 (Connection timed out))
17:52:09 Quit Everybody|away (Read error: 110 (Connection timed out))
17:54:02linuxstbpreglow: Seen that there's now a musepack decoder in ffmpeg?
17:58:10 Quit PaulJam (Read error: 113 (No route to host))
18:00:52 Join Mouser_X [0] (
18:01:55toffeLynx_ : it is out of production but you can find a F40 for 80$ with craddle on eBay
18:02:27Lynx_toffe: i don't really want one, just wondered that it went away quite fast
18:02:38 Join rotator [0] (n=e@rockbox/developer/rotator)
18:02:41***Saving seen data "./dancer.seen"
18:04:17toffeI think it is 3 years old, you don't have so many mp3 player staying more time on the market, there is even new ipod every year or two
18:04:41 Join kaaloo [0] (
18:04:45 Quit SethXXX ("Lost terminal")
18:05:00preglowlinuxstb: nope, having a look
18:05:02 Part kaaloo
18:05:37preglowlinuxstb: well, that was small and sweet...
18:06:32preglowlinuxstb: floating point and only sv7, though
18:10:00LloreanDo Gigabeats have the 32mb of ram that is so standard?
18:10:15 Quit perplexity (Read error: 110 (Connection timed out))
18:10:59markunLlorean: yes
18:14:19 Join inteliwasp [0] (
18:15:54 Join midgey [0] (
18:16:00 Join Rondom [0] (
18:18:16 Quit pixelma (" bbl")
18:19:23 Quit Mouser_X3 (Read error: 110 (Connection timed out))
18:23:56 Join PaulJam [0] (
18:25:54PaulJamis there a possibility to find out if there were conflicts during the svn update?
18:27:14markunPaulJam: I think "svn st" should show you
18:27:49PaulJamthank you, that seems to work.
18:31:42 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
18:37:40 Quit Echelon (Remote closed the connection)
18:38:22 Join Echelon [0] (
18:40:35 Join Everybody [0] (
18:43:07 Quit linuxstb (Read error: 113 (No route to host))
18:44:56 Join PaulJam_ [0] (
18:45:11 Quit PaulJam (Nick collision from services.)
18:45:18 Nick PaulJam_ is now known as PaulJam (
18:47:47 Quit dune2 ("Leaving")
18:49:36 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
18:51:43 Join bluebrother [0] (i=p5Ae9OPr@rockbox/staff/bluebrother)
18:52:29 Quit Mouser_X (Read error: 110 (Connection timed out))
18:54:38LloreanThe "Create Playlist" option seems to be broken. When I choose it, it doesn't stride subdirectories properly anymore (even though recursively insert is enabled). I tried creating a playlist in my Music folder and got 1 song in it
18:55:01LloreanWhile if I just "Insert" the Music folder, 1713 songs.
18:55:14 Join norbusan [0] (
18:57:40 Join entheh [0] (
19:01:46 Quit pondlife ("disconnected has pondlife")
19:02:09LloreanJust as a note: It works fine same build on my H120, so oddly enough it seems to be at least somewhat target exclusive?
19:03:36 Quit barrywardell (Read error: 145 (Connection timed out))
19:05:27 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
19:05:43 Join Wiwie [0] (
19:06:41Lloreanmarkun: Is the backlight fade-in and fade-out not adjustable on gigabeat?
19:11:23 Join jkhl [0] (n=roland@
19:12:45 Part norbusan
19:15:01 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
19:15:19 Join Redbreva [0] (
19:19:58perl|workLlorean, correct
19:20:30Lloreanperl|work: Is that an issue of "we don't know how to do it yet" or an issue of "it can't be changed, in any way"?
19:20:42LloreanI've always been a fan of no fade in or out.
19:21:15perl|workit can be changed, nobody got around to implement it
19:22:20perl|workon stock firmware, it loses brightness, then turns off for example
19:23:52 Nick Everybody is now known as Everybody|away (
19:24:44 Quit Xerion (" ")
19:24:58 Join Stalwart^ [0] (
19:28:39 Part Llorean
19:29:47 Quit Stalwart (Nick collision from services.)
19:29:55 Nick Stalwart^ is now known as Stalwart (
19:34:45amiconnLooks like firewire detection is GPIO C bit 1 (at least on mini G2) :-)
19:36:12 Join GodEater [0] (
19:37:30 Join upsioned [0] (n=ju@
19:37:54 Quit subson (Read error: 113 (No route to host))
19:40:39jkhlI have a question regarding the H10_5g build: If I use the iCatcher-theme (only to get a white background) and wait until the backlight is turned off in the WPS screen I recognized that the backlight ist _not_ really turned off. It is very dark butt if I look on the display from a very flat angle I can see the text on the display. Why isn't the display really off?
19:41:06linuxstbamiconn: Do you have a firewire AC charger, or just USB?
19:41:22amiconnThe charger is usb only
19:42:02amiconnAlso, my firewire runs via a 6->4 pin adapter, so the detection bit can't be the voltage
19:43:30amiconnNow I can hook up 3 rockbox targets to my laptop simultaneously without using a hub ;)
19:44:13 Join rp- [0] (n=rp@
19:44:31 Quit p0ser (Read error: 110 (Connection timed out))
19:45:05amiconnjkhl: The backlight _is_ turned off, however, the display is not, because we don't know how to do this on PP targets
19:45:27amiconnSo the display can be read a little bit depending on ambient lighting
19:46:36jkhlamiconn: yes, thats exactly what I wanted to say. and thanks for the explanation
19:49:04 Join dan_a [0] (n=dan-mirc@
19:49:40 Join funky [0] (n=repulse@unaffiliated/funky)
19:52:19jkhlamiconn: would it save a lot of battery life if the display is off or doesn't that matter?
19:53:44amiconnIt would save a little bit
19:54:46amiconnHmm, I wonder how we should handle firewire. Do we need a separate screen, or should we just handle it as "usb"?
19:59:52 Quit jkhl ("leaving")
20:02:45***Saving seen data "./dancer.seen"
20:03:49preglowanother logo would be nice, but why change anything else?
20:04:19*amiconn misses the cvs attic :(
20:07:35amiconnpreglow: The logo isn't visible for a long time, so for now there is no need to replace it
20:08:16amiconnThis will change if we (ever) add our own usb and/or firewire handling
20:08:17 Quit OgMaciel ("Ex-Chat")
20:08:32 Quit linuxstb ("CGI:IRC (Ping timeout)")
20:10:01 Join linuxstb__ [0] (
20:12:58 Join linuxstb [0] (i=5343d4aa@gateway/web/cgi-irc/
20:14:29 Join mathgl [0] (
20:15:01 Join bluey- [0] (
20:15:06 Quit blueworm ("Leaving")
20:17:28BiptoNhey fellas, does anyone have a sansa e250 or whatnot runnin rockbox?
20:17:37 Join Alonea [0] (
20:17:57dan_aBiptoN: Yes (or I can do quickly)
20:18:41BiptoNhow well soes it run dan_a?
20:19:13 Join pixelma [0] (i=pixelma@
20:19:15 Join OgMaciel [0] (n=omaciel@ubuntu/member/gnukemist)
20:19:21dan_aThere's no sound yet, and a lot of rough edges. Once sound is sorted it will be a nice target
20:19:41 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:20:20BiptoNsweet, thanks for the info. Will recording work also?
20:21:10dan_aThe original firmware records... if we get info on how to record, then yes it should
20:21:37 Quit linuxstb_ (Read error: 110 (Connection timed out))
20:24:21 Join Llorean [0] (n=Llorean@rockbox/administrator/Llorean)
20:25:57markunLlorean: do you like the gigabeat so far?
20:26:06 Join phrozen77__ [0] (
20:26:24Lloreanmarkun: Absolutely.
20:26:53LloreanI still prefer my H120, but having gotten used to the gigabeat a bit it's quite nice.
20:27:05perl|workeven the cross? :P
20:27:07LloreanThough as I mentioned, the "create playlist" option seems broken for some reason.
20:27:32Lloreanperl|work: It just requires more pressure than I expected. I'm still not fond of it, but I don't hate it any more.
20:27:37markunI didnt bring my h120 to france because of the smaller hdd
20:27:49perl|workLlorean good to hear
20:27:55 Join jahsak [0] (n=sako@unaffiliated/jahsak)
20:28:08 Part jahsak
20:28:35 Join Mouser_X3 [0] (
20:28:37 Join phrozen77 [0] (
20:28:41LloreanOther than "Create Playlist" not working (and I haven't quite figured that out, since I can't imagine why it would be target-specific behaviour) I rather like it overall
20:28:43inteliwaspis there any way how i being a 4G ipod user help with resolving the random freezing i experience?
20:29:11Lloreaninteliwasp: Being a User, no, not really.
20:29:29perl|workLlorean let me reproduce it
20:29:40perl|workanything specific i should be doing?
20:29:52 Quit Alonea ("Chatzilla 0.9.77 [Firefox]")
20:30:19Lloreanperl|work: Make sure that the recursively insert directories option is enabled.
20:30:35LloreanMy music is in the format \Music\Artist\Album\Track.mp3
20:30:37markuninteliwasp: if you find a way to reproduce it that would help
20:30:49LloreanBrowse into the Music folder, then choose Playlist Options in the main menu, and Create Playlist
20:30:52dan_ainteliwasp: If you are able to compile Rockbox, you could test the patches in FS #6095 and give feedback
20:31:23LloreanYou SHOULD get a playlist automatically named Music.m3u8 (or whatever folder) but for me, it only went 1 level deeper, and only one of my Artists didn't have any Albums but rather a single song.
20:31:39perl|workdone and done
20:31:48perl|workcreated playlist, no problem
20:32:00LloreanAnd it recursed folders more than 1 deep?
20:32:19perl|worklet me double check
20:33:05LloreanAre songs at varying depth, or all at the same depth?
20:33:21perl|workvarying, i have the same structure with you
20:34:08inteliwaspmarkun: unfortunatly, the problem is more random that predictable tho it does tend to stay with certain files...
20:34:35inteliwaspdan_a: i am not a programmer and i am not sure how to compile or add paches
20:34:47markunLlorean: works fine here as well
20:35:00LloreanDo you have dircache enabled or no?
20:35:37LloreanIt didn't work when I hadn't enabled it yet
20:35:41LloreanLemme see if it works now
20:35:42Nico_Pmarkun: are you staying in france for a long time ?
20:35:46LloreanI know my H120 had it enabled
20:36:14markunNico_P: about 3 months is the plan
20:36:26Lloreanperl|work, markun: Thanks, it seems to be dircache, it doesn't work without it.
20:36:43amiconnThat doesn't make sense...
20:36:45Nico_Pmarkun: what are you doing there ? studies ?
20:37:01markunNico_P: yes, internship
20:37:06amiconn"Create playlist" used to work on archos when there was no dircache
20:37:16LearHe, cutting the stack requirements for settings_write_config (and thus the ata thread) was easy... :p
20:37:31Lloreanamiconn: Maybe it's broken now? Didn't someone change how recursive directory entry worked sometime recently, or was that a patch that never got committed?
20:38:04Nico_Pmarkun: where exactly ? i heard you say it was in paris... i know paris well :)
20:38:04 Quit lowlight ("CGI:IRC (EOF)")
20:38:12*Llorean goes to re-confirm
20:38:53*amiconn tests
20:39:09Lloreanamiconn: And now it works perfectly
20:39:14amiconnI never use 'create playlist' myself, hence I wouldn't notice it breaking
20:39:35LloreanBefore 'Create Playlist' refused to create one more than a single song long, that one song being the only one not two levels deep.
20:39:46LloreanIt was also in the last folder in \Music\
20:40:58perl|workoh it puts text files on the playlist as well heh
20:41:19 Quit phrozen77_ (Read error: 110 (Connection timed out))
20:46:02 Quit trypee (Read error: 110 (Connection timed out))
20:48:02 Quit phrozen77__ (Read error: 110 (Connection timed out))
20:48:28 Join disident [0] (
20:48:40disidentI have a rockbox error = -1 at boot
20:48:45disidentinstall from linux
20:49:09n1sdisident did you extract the zip to the root of your player?
20:49:36n1sand rockbox.whatever (hidden on linux)
20:49:38disidentand rockbox.rockbox
20:49:55LloreanNot rockbox.rockbox.
20:49:57markundisident: which player btw?
20:50:04n1sno, rockbox.ipod (i presume) ;-)
20:50:12LloreanThe extension should be related to what player you have.
20:50:15 Join Mouser_X [0] (
20:50:43n1soh and it's the folder that's hidden but you already got that, smacks forehead...
20:50:44 Quit Mouser_X3 (Read error: 104 (Connection reset by peer))
20:51:16 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
20:51:40disidenthumm error -2 :)
20:51:52 Quit PaulJam (".")
20:51:55markungetting there :)
20:51:57Lloreandisident: What player?
20:52:03n1s"Read failed (chksum)";
20:52:04disidentipod color
20:52:17n1sunzip again and umount safely
20:52:52amiconnpreglow: around?
20:52:59disidentmv .rockbox /media/IPOD/????
20:53:14linuxstbunzip -d /media/IPOD/
20:57:12 Join Mouser_X3 [0] (
20:57:45 Join lunacymaze [0] (
20:58:59 Quit Echelon (Remote closed the connection)
20:59:05 Join Echelon [0] (
21:00:40disidentit's works thanks
21:00:47disidentthere is no vcard or ical plugin?
21:01:53 Quit robin0800 ("(A)bort, (R)etry, (I)nfluence with large hammer")
21:02:15n1snot included at least, there's a calendar in the tracker but I don't know which formats it support
21:03:47preglowamiconn: myeah
21:04:03 Quit Redbreva (Read error: 110 (Connection timed out))
21:04:36amiconnpreglow: Did you experiment with the arm system control coprocessor on PP?
21:06:31preglowamiconn: i don't think i even know what you're talking about
21:07:14amiconnarm reference manual part B, chapter B2 and B5
21:07:31 Join Wiwie [0] (
21:09:20 Quit Dionyxus (Read error: 104 (Connection reset by peer))
21:09:29preglowamiconn: are you sure the pp chips have even got them?
21:09:43amiconnI don't know whether the arm cores in the PP do have system control coprocessors, hence my question
21:10:20preglowi really doubt it, but in any case, no, i've never even tried
21:10:48amiconnIf it's there, it should allow cache control etc
21:10:57preglowyup, so i see
21:10:59 Quit _Veseliq_ (Remote closed the connection)
21:11:04preglowwhich is what makes me doubt it's there, really
21:11:10amiconnOk, so it's something to experiment with
21:11:15 Join Redbreva [0] (
21:11:21preglowsince that's already implemented in other ways in the pp chips
21:11:24preglowbut sure, it's worth a try
21:11:26preglowbrb again
21:12:47amiconnDo we have cache handling on PP? invalidate_icache() is an empty #define afaics
21:14:23 Quit FOAD ("Lost terminal")
21:14:43linuxstbI'm pretty sure dan_a has made some progress on that as part of his kernel_on_cop patch.
21:14:54linuxstbIt's not in SVN though.
21:15:12 Join FOAD [0] (
21:15:15linuxstbOr there may be something in the PP rolo code...
21:15:52 Quit Mouser_X (Read error: 110 (Connection timed out))
21:16:26dan_aThere's a flush function in the Sansa LCD driver, which I have to move somewhere more appropriate.
21:17:09dan_aThere are also examples of flushing and invalidating in the PP bootloader (in crt0)
21:17:14GodEaterwhat is with all the shirty users in the forums at the moment ?
21:18:34linihey guys, I get a weird message when I do a 'svn update' -
21:18:37linisvn: Failed to add directory 'tools': object of the same name already exists
21:19:43linia full checkout with 'svn co svn:// rockbox' produces a similar message
21:22:01 Quit bluey- ("This computer has gone to sleep")
21:22:19 Quit Wiwie ("Miranda IM! Smaller, Faster, Easier.")
21:23:58linuxstbDoes the "rockbox" directory already exist before you do the checkout?
21:25:07 Quit miepchen^schlaf (Read error: 113 (No route to host))
21:25:31 Join miepchen^schlaf [0] (
21:25:34linii just want to update it
21:26:06 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
21:26:27linuxstbThen do "svn update" from inside the rockbox directory.
21:26:42linii tried that first
21:27:18liniwell, i deleted it and redownloaded everything
21:27:25liniand it's ok now
21:27:38linuxstbIf you now do "svn update", does that work?
21:27:46linuxstb(from inside rockbox)
21:28:08lininope, it said "svn: Failed to add directory 'tools': object of the same name already exists"
21:28:47Lloreanlini: How are you "downloading" everything? Checking out with SVN?
21:30:11lowlightI've reworked my metadata-on-the-buffer patch
21:30:22linuxstblowlight: How is it working?
21:30:22liniyep, i renamed the rockbox folder and did a full co again
21:30:24lowlightThere's sure to be bugs
21:30:55lowlightIt won't work with files that fill the whole buffer until i figure out how to move the metadata
21:32:10amiconnlini: What's your svn version?
21:32:42amiconnsvn −−version
21:32:47pixelmaLlorean: should the order of folders in the root.m3u be random or sorted alphabetically? (never used this feature)
21:33:43Lloreanpixelma: As far as I'm aware, it's alphabetical.
21:33:46liniamiconn: svn, version 1.4.2 (r22196)
21:33:52linii'm using cygwin
21:33:59liniand I updated recently
21:34:01amiconnHmm, then strange
21:34:01Lloreanpixelma: But it seems the function is working, it just didn't work on my first boot on the Gigabeat for some probably very strange reason
21:34:10amiconnSame here, svn 1.4.2 on cygwin
21:34:56 Quit spiorf (Read error: 104 (Connection reset by peer))
21:34:58GodEaterit's a case sensitivity issue
21:35:29liniI wrote a script to autoupdate the using CVS before. I converted it for SVN but I guess it doesn't work anymore
21:35:39 Join daurn [0] (i=daurn@unaffiliated/daurnimator)
21:35:40lowlightlinuxstb: it's more complete that what I did before. ff & rew seem to work, so do buffer refills. But I've had to disable the case when it tries to overwrite the metadata buffer for the current track
21:35:59GodEatersearch the page for the error
21:36:29 Quit disident ("Quitte")
21:36:34 Quit daurnimator (Connection timed out)
21:36:51 Join Thundercloud_ [0] (n=thunderc@
21:37:03lowlightlinuxstb: and I've only tested it on the sim
21:37:43 Join einhirn [0] (
21:38:37 Quit Echelon (Remote closed the connection)
21:38:41 Join Echel0n [0] (
21:39:59 Quit einhirn (Client Quit)
21:43:40 Quit idnar (Connection timed out)
21:44:59 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
21:45:14 Join tucoz [0] (n=martin@rockbox/staff/tucoz)
21:47:12 Join Thundercloud_ [0] (n=thunderc@
21:47:27pixelmaLlorean: seems like they are sorted by "time added" for me
21:49:02tucozIs the setting Disk poweroff gone now?
21:49:39tucozn1s, hurra :)
21:49:42n1sand I will update the manual soon
21:50:02tucozoh. i was just firing up my old trusty emacs
21:50:04amiconnpixelma, Llorean: The dirs appear in raw directory order
21:50:15n1sjust waiting to see if anyone screams revert, but no screaming so far :-)
21:50:42 Join mattzz [0] (
21:50:54tucozjust get rid of all traces from that option
21:51:08amiconnDepending on how the dirs were added, they might appear alphabetical, in 'time added' order, or even unsorted
21:51:11n1swill do :-)
21:51:56perl|workamiconn, pixelma: are the text files suppose to get in the playlist as well?
21:52:16pixelmano, and they aren't for me
21:52:40 Quit lowlight ("CGI:IRC")
21:52:59 Join goffa [0] (n=goffa@
21:53:02 Quit GodEater ("User pushed the X - because it's Xtra, baby")
21:53:05perl|workdid for me, they also named strange in the playlist
21:53:15perl|workDh247 ?
21:53:51 Quit goffa (Client Quit)
21:54:32 Join goffa [0] (n=goffa@
21:54:49 Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/
21:55:15amiconnperl|work: Do you have some really long paths?
21:56:13perl|worknot really long, no
21:57:40perl|worklongest would be: /Music/The Emperor Machine - Vertical Tones & Horizontal Noise
21:57:43perl|worki think
21:58:21 Join bluey- [0] (
22:00:11amiconnIf your paths (including the filename part) exceed 255 bytes _in utf-8 representation_, the fat driver will resort to using shortnames for those paths
22:00:43perl|workthats what i thought
22:00:53amiconnBut Dh247 doesn't look like a shortname
22:00:58 Quit Thundercloud (Connection timed out)
22:01:06amiconn(shortnames must be uppercase)
22:01:10perl|workbut those text files came from folders with relatively short pathes
22:02:06 Quit Mouser_X3 (Read error: 110 (Connection timed out))
22:02:47***Saving seen data "./dancer.seen"
22:03:36 Quit lunacymaze ("Leaving")
22:06:35LloreanThe Gigabeat controls do seem slightly odd to me, they don't line up with other targets.
22:06:56amiconnperl|work: They were literally *.txt ?
22:06:56LloreanThe center of the cross is "Select" in the Filetree, but "Play" in the WPS.
22:06:56BHSPitMonkeywhat are the means of having a plugin produce sound?
22:08:18perl|workLlorean what's odd about it? taking into account we're talking about the center of the "cross"
22:08:29perl|workamiconn yes
22:09:10perl|worki think its quite intuitive to press it for select and play/pause
22:09:15Lloreanperl|work: On other targets the "Select" button doesn't suddenly change to Play/Pause in the WPS
22:09:32LloreanIn WPS it does what the Power button currently does.
22:09:34amiconnLlorean: It's a perfect line-up with the archos recorders
22:09:39mattzzLlorean, does it make sense to put some information regarding the Sansa recovery mode on the wiki pages? I would be willing to do so but it could also make more people playing around with it...
22:09:46amiconn(where the center button actually *is* Play)
22:09:51Lloreanamiconn: Play/Pause resumes on Archos though.
22:09:59LloreanIt doesn't do select, does it?
22:10:00Bagdermattzz: sure it would make sense
22:10:01amiconnNo it doesn't
22:10:05LloreanThat's my gripe
22:10:10 Join colorblindjimbo [0] (i=42bd4419@gateway/web/cgi-irc/
22:10:11amiconnOn resumes
22:10:13LloreanIt should either be Play/Pause or Select, not change between screens
22:10:21amiconn(which isn't the center)
22:10:22DataGhostargh.. always easy to find out *after* compiling and installing that rockbox doesn't have an ext2 driver :P
22:10:38mattzzBagder, I have a question regarding the recovery mode. Should we make a clear warning, _not_ to put any bootloader files there?
22:10:40DataGhostI thought I'd show you a nice movie of a working bootloader+rockbox on 5.5G 80GB
22:10:42DataGhostbut no :P
22:10:49amiconnLlorean: Imho it depends on how the controls are labeled
22:10:52Lloreanamiconn: I'll admit I haven't played with my Archos too much. I can't get the thing to charge, still. =/
22:11:03Lloreanamiconn: They aren't labelled at all on the Toshiba.
22:11:04Bagdermattzz: yes, that should really not be done in any common case
22:11:18LloreanWe use the "On" button for resume in the filetree, and to go back to the filetree without stopping from the WPS.
22:11:28colorblindjimboHey guys, I have a question. I'm trying to install rockbox with the rockbox installer. Everytime I try to get it to see my iPod as a disk under explorer it stays for a bit 30 seconds, then goes away. Is there anyway to make it showup permanetly?
22:11:31mattzzBagder, BTW I sent my brick back, waiting for replacement - I learnt my lesson...
22:11:48dan_amattzz: The warning should be "ONLY copy .mi4 files. .rom if you HAVE to. Don't format the recovery partition. Don't try ANYTHING unless you have to!"
22:12:08mattzzdan_a, got it! thanks.
22:12:11linuxstbcolorblindjimbo: Which rockbox installer?
22:12:34 Quit colorblindjimbo (Client Quit)
22:12:36mattzzdan_a, Is there a list of error-codes of the bootloader (e.g. -1 = OF not fount)?
22:13:00mattzzargh, I should check the sources....
22:13:03 Join colorblindjimbo [0] (i=42bd4419@gateway/web/cgi-irc/
22:13:11colorblindjimbothe one from there.
22:13:12perl|workLlorean do you think the controls can be altered/improved?
22:13:13 Join Zagor [0] (
22:13:14Lloreancolorblindjimbo: Notice that's not from
22:13:14n1smattzz: bootloader/ipod.c
22:13:23mattzznls, thanks!
22:13:33linuxstbcolorblindjimbo: Which ipod do you have?
22:13:39colorblindjimbo5g video.
22:13:44n1soh, sansa, but I guess they're the same
22:14:06Lloreanperl|work: In my opinion they should mirror the controls on the other software codec targets. Whatever button you use to launch a song/playlist (the one other than 'right' that does it) should also clear the WPS back to filetree, and Play/Pause should be the resume button.
22:14:10linuxstbcolorblindjimbo: Then I would recommend following the instructions in the manual.
22:14:23linuxstbThe installer is both unofficial and out of date.
22:14:34colorblindjimboThank you.
22:14:40LloreanThough I'm surprised "On" got chosen as "Resume" rather than say "A"
22:14:45LloreanI would've made "On" into "Stop"
22:15:02amiconnThat sounds weird
22:15:07perl|workyes, that meant to switch around for a while now
22:15:22amiconnAlmost like windows requiring to push the Start button for shutting down
22:15:37linuxstbOr PLAY to shut down...
22:15:40LloreanI would say "Center" should be Play/Pause/Resume, "A" should be an alternate for Select (and return to filetree from WPS), and "On" should be Stop
22:15:59LloreanEr, "Power" rather than "On"
22:16:33perl|workLlorean yes
22:16:40DataGhosteven the developer+debug version of rockbox fails without an error on the 80GB?
22:17:09Bagderthere's a developer+debug version?
22:17:13DataGhostI just see the splash screen, nothing else.. not even a message about an unreadable partition table
22:17:21DataGhostwell... 22 d dl in ../tools/configure
22:17:29 Join habana [0] (i=58a10615@gateway/web/cgi-irc/
22:17:41Lloreanperl|work: My main concern is just that on most of the targets I own at least, the buttons do certain things on certain screens, and on the Gigabeat they change which button they're analogous to when you get to the WPS.
22:17:45habanaany news about AMS ?
22:18:10perl|workLlorean id love the volume keys to change the volume globally, it was the idea from the start
22:18:10Lloreanamiconn: Do you know much about the hardware fault in Archos Recorders for the battery connectors?
22:18:18Bagdernot other than Linus might go there
22:18:38Lloreanperl|work: There's really very little reason they shouldn't, either, unless they were to be used for PgUp PgDwn instead
22:19:04BagderLlorean: Linus is pretty familiar with those problems
22:19:39LloreanBagder: Ah. My AJBR20v1 won't charge, but it doesn't show any other signs than 'it doesn't charge'. It detects the charger, it says its charging, and power ever so slowly drains.
22:20:03Bagderthat sounds unusual
22:20:10LloreanIt's a 3rd party charger though
22:20:19ZagorLlorean: afair, a busted charging regulator gives those symptoms
22:20:19 Quit habana (Client Quit)
22:20:47LloreanZagor: So at this point the batteries just need to be charged externally?
22:20:57Zagoryes, if I'm right
22:21:18LloreanAh well.
22:21:59 Quit Lear ("Chatzilla 0.9.77 [Firefox]")
22:22:31BHSPitLappyso... is there anyone here who could tell me, or direct me to examples of, how to produce a beep in a plugin, at a given frequency?
22:23:16LloreanBHSPitLappy: Aren't the only plugins with sound Doom and Rockboy?
22:23:33amiconnMetronome too
22:23:47BHSPitLappyyeah, metronome... but it does sound in an insane way...
22:24:01 Join Wiwie [0] (
22:24:12BHSPitLappymattzz, can you elaborate on this at all?
22:24:30BHSPitLappylinuxstb, big blocks of raw pcm data or something
22:24:48mattzzBHSPitLappy, sorry I wasn't listening
22:24:58mattzzBHSPitLappy, elaborate on what?
22:25:04BHSPitLappymattzz, I'm looking into how to get a plugin to produce sound.
22:25:25ZagorBHSPitLappy: well you need to create the sound data yourself. there's no built-in synthesizer in the rockbox core.
22:25:25BHSPitLappyI looked at metronome.c as a reference, and it blew out a chunk of my brain.
22:25:55mattzzyeah, I am a sick person, I know
22:26:25n1sBHSPitLappy: perhaps this is what you are looking for
22:26:58BHSPitLappywow, perhaps it is...
22:27:17mattzzBHSPitLappy, I simply took a little sound, converted it to mp3, put it in an array and used rb->mp3_play_data(sound, sizeof(sound), callback);
22:27:35BHSPitLappyI see
22:27:47mattzzmp3 conversion was done offline....
22:27:55BHSPitLappythe thing n1s pointed out looks to be exactly what I want to make, basically
22:28:09BHSPitLappyI intend to try and make a tone generator...
22:28:42 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
22:28:59 Quit amiconn (Nick collision from services.)
22:29:00 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
22:30:21mattzzBHSPitLappy, depends on the hardware. If it can do pcm playback test_sampr should do it.
22:30:31 Quit inteliwasp ("Leaving")
22:30:32BHSPitLappyiPod? :/
22:31:12linuxstbIs it just me, or does this poster keep bumping his thread?;topicseen#msg65202
22:31:37colorblindjimboGah, I'm trying to install rockbox, and my ipod will not stay visable as a drive. It goes away after about 10 seconds.
22:31:37 Join Febs [0] (n=chatzill@
22:32:01linuxstbHave you enabled the "enable use as a disk" option in itunes?
22:32:04colorblindjimboI'm using windows.
22:32:27colorblindjimboWait, I did but it went away, Now its enabled... hmm
22:33:13colorblindjimboNvm, Lol <−−moron
22:35:13mattzzwhat other port is using bootloader/ipod.c besides ipods and sansas?
22:35:20 Quit ender` (" Consultation, n. Medical term meaning "to share the wealth."")
22:35:35Bagdermattzz: the sansa isn't using it
22:35:46n1smatzz, I think only the ipods use that file but much of the code is the same
22:35:56dan_asansa uses bootloader/main-pp.c
22:36:22n1sdan_a: are the error codes the same as for ipods
22:36:58dan_an1s: Off the top of my head, I don't know - let me check
22:37:18 Join norbusan [0] (
22:37:51n1sdan_a: it's not important, just that the ipod code has verbose messages so it's easier to look ther when someone shows up with some strange errror
22:38:10tucozDoes this diff look ok, or do any of the swcodec targets implement the browse firmwares feature?
22:38:13mattzzdan_a, looks like the same error codes in main-pp
22:38:28linuxstbn1s: barrywardell has written a patch to unify the bootloaders - it just needs testing by LinusN on the brickable iriver targets.
22:38:37 Join ender` [0] (n=ender@
22:38:58n1slinuxstb nice, does it have the friendly errors?
22:39:07dan_aI've got half a mind to implement an errno.h, so all the errors in the code change to things like "return -ETIMEOUT"
22:39:20n1stucoz: I don't even know what it's supposed to do...
22:39:45tucozThe browse firmwares is a way to load original firmwares from disk
22:39:48tucozi think
22:40:13tucozas the recorders etc keep their fw as files on disk
22:40:21linuxstbtucoz: It's not a feature of the audio codec though...
22:40:27tucozi know
22:40:47linuxstbSo I think it's a bad #define to use.
22:40:51tucozme too
22:41:07 Join idnar [0] (i=mithrand@unaffiliated/idnar)
22:41:23mattzzI am not allowed to move topics in the wiki?
22:41:23linuxstbIt should work on any target where rolo is working.
22:41:54tucozit does not work on the h120 for instance
22:42:17tucozor rather, the feature is not needed on a h120
22:42:38Lloreantucoz: It could become needed in the future.
22:42:43amiconnYou can put different rockbox versions into /.rockbox
22:42:50amiconnThen it does do something
22:43:21n1sbut it's not very useful on any of the swcodec targets IMO
22:43:55amiconnIt's not extremely useful on any target in fact
22:44:05tucozamiconn, i think it was you who told me that it was a useful feature on the mas targets, as you could browse the original fw.
22:44:07linuxstbSo just delete it?
22:44:23linuxstbYou can still browse firmwares in the file browser.
22:44:46LloreanI agree it should be removed.
22:44:50amiconntucoz: Yes, you can. But who would use the of when you can use rockbox (except in rare cases which don't apply to any archos)
22:45:04 Join Hans-Martin [0] (
22:45:05LloreanWith the iPods, where it is potentially *most* useful since the retail firmware, iPL, and other Rockboxes can be loaded from disk, you can still just launch them from filetree
22:45:14amiconnSo either keep it for all, or remove it for all
22:46:17tucozOk. i think that feature has a rather limited user base so i vote for removal
22:46:22Bagderme too
22:47:09linuxstbQuick, someone commit.
22:47:31LloreanThat's many votes for removal, and I'm not sure if there's even any agains.
22:47:36BHSPitLappyIf the glove don't fit, you must commit!
22:48:45amiconnLlorean: Well, I do keep a copy of the of on my archoses, in case I want to show the huge difference between of and rockbox
22:48:57 Quit bluey- ("Leaving")
22:48:57amiconnNot that I would need that often...
22:49:12Lloreanamiconn: But that's still accessible through the filetree anyway, isn't it, if you really must get to it?
22:49:27amiconnYes, as long as rolo itself is kept
22:49:35amiconnI don
22:49:55amiconn't think "Browse firmwares" adds a significant amount of code though
22:50:04amiconnIt's just a sub-browser
22:50:04LloreanProbably next to none.
22:50:21LloreanBut it's a very small step toward cleaning up the menus.
22:50:34BHSPitLappyToo small, if you ask me. I say leave it.
22:50:50*BHSPitLappy j/k...
22:52:34LloreanI'm actually not really fond of any of the "Browse XXXX" items in the menu, personally
22:53:00 Part norbusan
22:53:24amiconnLlorean: Why not? Browsing /.rockbox manually is cumbersome because it's hidden
22:53:30amiconn(and should be, imho)
22:53:53Lloreanamiconn: I don't think Fonts, Themes, and Plugins need to be hidden. But that one's not something I'll argue for, it's personal preference is all.
22:53:57bluebrothermost users will only want complete themes
22:54:09Llorean .rockbox should stay hidden, but \Themes, \Fonts, and \Plugins could go in the root
22:54:25bluebrotherso, anyone who actually wants to set something different knows what he's doing
22:54:28amiconnNah, I wouldn't want to pollute my root with these folders
22:54:34bluebrotherurgh. No more folders in the root
22:54:40tucozor rockbox could be without the . and keep the themes fonts and plugins in there
22:54:51amiconntucoz: Equally bad, imho
22:54:57LloreanWell at that point it makes it more immediately clear to a user that they're in Rockbox once they've booted (instead of all the people who try to immediately ROLO)
22:55:25bluebrotherwe could put a text file into the root called "play me first"
22:55:31LloreanAnd knowledgeable users could still readily clean up the root.
22:56:07bluebrotherI'd rather have a "browse system files" entry in the menu which browses .rockbox
22:56:10amiconnI normally have "show files" set to supported and wouldn't expect to see anything but my music folders (plus a very few files I deliberately placed there)
22:56:26LloreanAs I said, I'm not arguing in favour of doing it the way I described.
22:56:27bluebrotherand remove those "browse xyz" entries except themes and plugins
22:56:32 Nick mako_ is now known as mako (
22:56:38LloreanI'm quite sure I'm one of the few people who'd like it that way, without all the 'browse' entries in the menus
22:56:52amiconnbluebrother: I dunno, it obviously depends a lot on how you use rockbox
22:57:26bluebrotherhmm. But you could simply "browse system files", and then go to "fonts" ...
22:57:27amiconnE.g. I *never* use 'Browse themes', but I do use 'Browse .cfg files', 'Browse fonts', 'Browse wps files' etc
22:57:39 Quit OgMaciel ("Ex-Chat")
22:57:52bluebrotherso it's one click more, but it's less used
22:58:14amiconnbluebrother: Hmm, and see the whole crap in .rokbox as well? (e.g. viewers/, eqs/ etc)?
22:59:06bluebrotheras font and wps need to match I don't see a reason for an average user to set cfg / font separately
22:59:09Hans-MartinI've got a completely different question: is there some skeleton code showing how one would record, process and play audio data in a plugin?
22:59:15amiconnSome files and folders in /.rockbox aren't meant for direct access, and hence should be hidden
22:59:33bluebrothereqs are also simply configuration files
22:59:40amiconnbluebrother: Font and wps need to match? How so?
22:59:51amiconnThat's not true for text-only wps'es
23:00:09Zagoramiconn: yes it is. even text-only can't handle too large fonts.
23:00:15bluebrotherand I don't see a reason not to load a eq cfg from some browser
23:00:26linuxstbHans-Martin: No, I don't think anyone has done that yet, but the necessary functions were recently added to the plugin API.
23:00:53tucozspeaking of text-only. the unicode-graphical wps in the forums was a nice idea
23:01:08linuxstbYes, but many fonts would work with the same WPS.
23:01:19amiconnbluebrother: We can either show each sub-dir separately as we do now, or browse the whole .rockbox dir, which is ugly, imho
23:01:50tucozlinuxstb, would or wouldn't work?
23:01:51Lloreanbluebrother: With many, many WPSes, Fonts are only "Less than X high" for compatibility.
23:02:12tucozlinuxstb, forget it. i misunderstood
23:02:30 Quit Thundercloud_ (Read error: 104 (Connection reset by peer))
23:02:35bluebrotheryes, some fonts are interchangeable for some wps.
23:02:43colorblindjimboMy Ipod won't boot into regular Apple OS anymore. When it says "booting into original framework", it just reboots again.
23:02:50 Quit Seed (Nick collision from services.)
23:02:56 Join Seed [0] (
23:03:17bluebrotherbut unless you know that (or try it) you'll most probably use a wrong one and get disappointed
23:03:19colorblindjimboAnyone have a clue whats wrong?
23:03:39Lloreancolorblindjimbo: Didn't you say you were using the Unofficial Installer?
23:03:43Hans-Martinlinuxstb: I've already written a simple plugin that tries to shuffle samples from audio input to output, but it locks up the player
23:03:43bluebrotherlike those "everything looks broken" bugs with users forgot to install the fonts package
23:03:48colorblindjimboI used the manual
23:04:07Lloreancolorblindjimbo: you were asking for information on the installer earlier.
23:04:14LloreanI thought
23:04:21 Join Calinz [0] (
23:04:25colorblindjimboI was going to use the installer, but it wouldn't work. So I decided to take ur advice and use the manual.
23:04:35LloreanWhat iPod do you have?
23:04:44linuxstbcolorblindjimbo: Are you sure the installer didn't change anything on your ipod?
23:04:45colorblindjimbo5g video
23:05:09colorblindjimboI also have IPODLinux installed, will that cause complications?
23:05:43LloreanUnless you removed their bootloader first.
23:05:50 Join Thundercloud_ [0] (n=thunderc@
23:06:12colorblindjimboSo I should revert back to the oringinal IPod, and try it again?
23:06:23colorblindjimbowithout IPodLinux.
23:07:07 Quit Wiwie (Read error: 113 (No route to host))
23:07:29Hans-Martinwell I'll try a little more...
23:07:31Calinzhi :) i'm looking for rockbox-sansa-in-progress-nosound-dual-boot-19-12-2006 thx for help :)
23:07:32Hans-Martinbye folks
23:07:41 Part Hans-Martin
23:07:46BagderCalinz: que?
23:08:14Calinzque ? english ?
23:08:18Calinzor spain :o
23:08:20LloreanCalinz: If that's a filename, it's unofficial.
23:08:31Calinzyeah it's a file name
23:08:38LloreanAnd this is the Official Rockbox Channel
23:08:39BagderCalinz: you might want this =>
23:08:44Calinzcoz i'm trying install doom on my sansa
23:09:21Calinzin the version that i'm talking you got " game folder" @ root of sansa and not in rockbox folder
23:09:21dan_aCalinz: Where did you get that filename from? You're the second person who's asked for it...
23:09:39LloreanCalinz: Why does it matter where you put the files, though?
23:09:39colorblindjimboCrap. I uninstalled Rockbox, and now its just in like an infinite loop.
23:09:51mattzzBagder, could you please check for correctness:
23:09:52Calinzcoz mb i want play doom ^
23:10:05LloreanCalinz: You can play Doom with newer versions of Rockbox too...
23:10:18linuxstbcolorblindjimbo: Hold SELECT+PLAY to force it into disk mode (as it reboots - when you see the apple logo)
23:10:21Calinzi tryed
23:10:27Calinzbut still say me "bad wad"
23:10:45Bagdermattzz: it can say -1 if rockbox.e200 isn't installed as well
23:10:49LloreanI'm guessing more along the lines of "Missing Base Wad"
23:10:53colorblindjimboOk, there :) thanks.
23:11:10mattzzBagder, thanks, I will add that
23:11:12Calinzi put the rockdoom in the ".rockbox/doom" folder
23:11:20 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
23:11:25linuxstbAnd doom.wad?
23:11:41Calinzi put doom1.wad
23:11:48Calinzlet's try only doom.wad
23:12:03 Part lowlight
23:12:36linuxstbdoom1.wad should be fine as well. See this page for instructions
23:13:07amiconnLinusN: Hi, do you still have the archos player which had problems with ata poweroff?
23:13:16amiconn(the one with ROM 4.51 iirc)
23:13:35Calinzi was in this page ;)
23:13:52Calinzbut they talk about rockdoom / doom1 and other wad :p no doom.wad ;)
23:14:49Calinzi did with doom.wad
23:14:57Calinzstill say "missing base wad"
23:15:05*Llorean goes to get his Sansa
23:15:09linuxstbWhich Rockbox version do you have?
23:15:14Calinzthe last one
23:15:23Calinzfor sansa
23:15:35linuxstbYou downloaded it from today?
23:15:37LinusNamiconn: i think i do
23:15:42colorblindjimboSo, just for conversation. What does it look like when you brick an IPod?
23:16:03Lloreancolorblindjimbo: Nobody has yet.
23:16:16amiconnLinusN: Could you perhaps test whether a similar procedure like on the H10 will fix the hang?
23:16:34amiconn(wait a few ticks after poweron before starting to access the disk)
23:16:37LinusNamiconn: i can do that, just not today
23:17:17*Llorean waits for the build to finish
23:18:10Calinznice pic ^^
23:18:18amiconnThis is in fact odd: ata_init() waits a whole second between poweron and first access, while ata_power_on() doesn't wait at all
23:20:09LinusNthat is curious
23:20:56Calinzi read a guide for install doom on sansa "they talk about some missing files like /game folder @ root"
23:21:08LloreanCalinz: Doom works fine for me.
23:21:11amiconnata.c line 957f and 764, respectively
23:21:15 Part perl|work
23:21:21bluebrotherdoom needs its files to be in /.rockbox/doom
23:21:28LloreanI put rockdoom.wad and doom1.wad in /.rockbox/doom, and rand doom from the plugins menu, chose "Doom Shareware" as my Game, and it worked.
23:21:31CalinzLlorean join #calinzor pls
23:21:31bluebrotherit _was_ /games/doom before
23:21:40 Quit tucoz (Read error: 110 (Connection timed out))
23:21:44*Zagor goes hunting for the earliest use of "brick" as a verb
23:21:45 Quit lex (Nick collision from services.)
23:21:51 Join lex [0] (
23:21:51 Quit lex (Nick collision from services.)
23:22:20mattzzBagder, could you please move SansaTroubleShooting to SansaE200TroubleShooting? I am not allowed to.
23:22:34linuxstb`Zagor: My logs only go back this far - rockbox-20050202.txt:13.03.02 # <DMJC-L> will it become a brick? or will the old firmware still be useable?
23:23:07CalinzLlorean can you explain me how did you proced for get it UP ?
23:23:21LloreanCalinz: I put rockdoom.wad and doom1.wad in /.rockbox/doom, and rand doom from the plugins menu, chose "Doom Shareware" as my Game, and it worked.
23:23:48Calinzk let's try it
23:23:52Bagdermattzz: done!
23:23:54amiconnlinuxstb: rockbox-20030331.txt74916.35.32 # <langhaarrocker> maybe you should have fixed the jb to a brick before wrapping it :)
23:24:03mattzzBagder, thanks
23:24:04LloreanCalinz: You should've already tried it. That's what the PluginDoom page tells you to do.
23:24:24amiconn(first occurence of the word 'brick' in conjunction with a rockbox target in the irc logs
23:24:31 Quit Everybody|away (Read error: 110 (Connection timed out))
23:25:07Calinzi'm a bit tired i though it was tellign to put "rockdoom.wad OR doom1.wad"
23:25:40Calinzso i put again "LASTED file i jsut download now for last build"
23:25:52Calinzput wad you told me in folder that you told me :)
23:25:55amiconnAnd for "bricked": rockbox-20050204.txt28010.30.31 # <Bagder> Linus is setting up some tools in order to be able to save "bricked" players after failed flashes
23:25:58LloreanCalinz: Linuxstb even asked you if you had both.
23:26:13Calinzand still ahve message "missing base wad"
23:26:39linuxstbYes, February 2005 was a popular time for people using the word brick (first bootloader installs on the h1x0).
23:26:48 Join lex_ [0] (
23:26:56LloreanCalinz: How big is doom1.wad?
23:27:20Calinzi just downloaded it from the guide of
23:27:28LloreanAnd unzipped it?
23:27:50Calinzbut wait i try something
23:27:56Bagderno use of "brick" in the mailing list before feb 2005 either, in this sense
23:28:08linuxstbSo it came with the h1x0 port...
23:28:48Zagoryeah, but did we get it from somewhere else, or did we "invent" it by ourselves. because it's a very widespread verb now.
23:28:49CalinzGot it !
23:29:08BagderZagor: I don't think we (knowingly) got it from the outside
23:29:13LloreanZagor: I'd seen it in regards to firmware flashing on Routers before I discovered Rockbox.
23:29:28Calinzi remade the OF. file :p i don't understand .. but i had to do same yesterday for can read movie 1Hour more with dual boot of rockbox
23:29:28LloreanBut I discovered Rockbox 'late' in the game, overall.
23:30:24Calinzthanx Llorean for your time :) all was good i jsut got some DD bug of my sans .. and OF. file got some error sometime
23:30:47Zagorlinuxstb: yes, but this page was created in 2006, and contains no information about origin
23:31:12linuxstbYep... This page was created in 2003 -
23:32:00Zagorah, thanks. although it's only listed as a noun, but that doesn't matter much.
23:32:16Zagoroh "somtimes verbed"
23:32:27LloreanI like the fact that verb is also verbed there.
23:33:27linuxstbI'm guessing it's an old term, applied to any electronic device that can be broken in some way.
23:33:59colorblindjimboIs it ok to install IPodLinux on my IPod, after I install rockbox? Or could it screw stuff up?
23:35:27Nico_Pwhat do i have to do to save a setting with the new system ?
23:35:45Lloreancolorblindjimbo: Basically, you pick whether you'd prefer Rockbox's bootloader or iPL's, then you install the second one without the bootloader.
23:35:53LloreanNico_P: What do you mean?
23:36:08LloreanEverything works as it normally does, except that they save to a file instead of a sector.
23:36:19Nico_PLlorean: I mean in the code
23:36:23colorblindjimboOk, then use whichever ones bootloader to boot into the other one?
23:36:58Lloreancolorblindjimbo: Yup, both our bootloader and theirs supports the other, except when sudden changes happen that break it.
23:38:17Nico_Plinuxstb: I've started changing the cuesheet support to have it look for a cuesheet when an audio file is played
23:38:26*Zagor found a usenet post from 2000
23:39:27hcsunsurprisingly the OED doesn't seem to have it
23:39:56hcs"Another favourite punishment..was that of ‘bricking’, which was done by bringing the knees close up to the chin and lashing the arms tightly to the knees."
23:40:34LloreanShowing that humans are easier to brick than iPods. Apple could advertise that.
23:41:02Zagorapparently it's a basketball term too
23:41:10LloreanOh, yeah, I knew that one apparently.
23:41:20LloreanThough it was locked away somewhere until you mentioned it.
23:41:50mattzzcould we please change the subject? ;-)
23:41:52 Join Mouser_X3 [0] (
23:42:31Zagormattzz: this is history. it's important :)
23:42:46mattzzmy Sansa is also history now
23:42:51LloreanIs there any way to make fields not settable by default on Flyspray (such as due date)?
23:43:17bluebrotherZagor, change the channel topic for historical reasons ;-)
23:43:24ZagorLlorean: not without patching, I think
23:43:33LloreanAh well
23:43:59Zagorhowever we already have it patched, so that principle of mine is out the window anyway. I'll take a look.
23:44:08 Quit perldiver (Read error: 110 (Connection timed out))
23:44:23 Join blargg [0] (
23:45:14 Quit rp- ()
23:45:34n1sBagder: could the "due date" field be disabled for normal users vreating a task in FS and can severity/priority be locked to low or something to prevent more "high/critical" severity feature requests?
23:45:52Lloreann1s: Read a few lines prior to yours. :-P
23:46:13 Quit Echel0n (Remote closed the connection)
23:46:29 Join Echelon [0] (i=ryan@
23:46:33mattzzBagder, I not dual boot was used on Sansa w/ rockbox and somebody does not have an original mi4 could he use one of the mi4 files on your page?
23:46:52Bagdermattzz: yes
23:47:03Bagderthe install page actually mentions that
23:47:38mattzzi c, you added it already
23:48:05bluebrotheroh, a new version of FS is scheduled for next month ...
23:48:19hcsbrickle, a. - Liable to break, easily broken
23:48:30BagderI've pondered on getting a Rhapsody sansa to have a go at
23:48:47Bagderbut I'll save that a bit more
23:49:22Nico_PLinusN: ping ?
23:49:31n1sLlorean: doh, my irc window was scrolled up so I didn't see the las hour or so of chat :-)
23:49:43amiconnBagder: "Rhapsody sansa"?
23:49:47LinusNNico_P: pong
23:50:14Bagderamiconn: the "e2x0R" models, they are somewhat different than the "normal" ones and we don't yet run Rockbox on those
23:50:40Bagder"Rhapsody" being Reals DRM/music buying thing
23:51:00Nico_PLinusN: just wanted to know if you're ok with having cuesheet support work in "mp3 loads cue" mode as opposed to "cue loads mp3" which is the way all my current patches work
23:51:01Bagderobviously Real has been involved there and they have protected it better than the original one
23:51:29Nico_PIt seems to make more sense the other way round and people prefer it i think
23:51:30LinusNNico_P: i think "mp3 loads cue" is the way to go
23:52:02Nico_Pcool... i've started to make the changes. it should be ready tomorrow
23:52:38Nico_Pit does feel more consistent with the way embedded chapters would work
23:52:46Nico_Pi'll try to have it as extensible as possible
23:52:49linuxstbWill it now be relatively easy to add subtrack information from other sources? e.g. embedded cues in FLAC files, or subtrack data for SIDs?
23:52:52 Join Doomed [0] (
23:53:13Nico_Plinuxstb: i hope so but i don't really know how these work
23:53:36Nico_Plinuxstb: you want my current patch ?
23:53:37 Join Everybody [0] (
23:53:56LinusNamiconn: doesn't the "car adapter mode" setting have to be in nvram?
23:53:57linuxstbIt's OK, I can wait until you publish it.
23:54:10 Quit funky ("leaving")
23:54:16Nico_Pi'll do that tomorrow, im' too tired to go on now
23:54:47 Quit zylche ("-")
23:55:27Nico_Pi'm off, bye
23:55:41 Quit Nico_P (Remote closed the connection)
23:56:10 Nick Everybody is now known as Everybody|away (
23:57:00Zagorok, can someone who is not a developer in flyspray test the "add new task" page and see if "severity", "priority" and "due date" are disabled?
23:57:14Zagordon't submit the form, the fields should be grayed out/unclickable
23:58:37pixelmayes they are as well as "status" and "assigned to"

Previous day | Next day