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

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

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

#rockbox log for 2006-02-04

00:00:07linuxstbIn what way?
00:00:10amiconnThe LCD takes its own native pixel format only
00:00:21linuxstbYes, which is the same as lcd_framebuffer
00:00:38amiconnThe gnuboy framebuffer format is different
00:00:43linuxstbI know. you can't transfer it directly
00:01:22kkurbjuncould you do the translation in the transfer though?
00:01:32linuxstbRockboy does the conversion, and stores it in lcd_framebuffer - I'm saying that instead of storing the converted data in lcd_framebuffer, it writes it to the LCD directly, and then throws it away.
00:01:33kkurbjunthat would be much faster then copying it twice
00:02:17linuxstbThis would mean all the code in (e.g.) lcd-h300.c being inside the Rockboy plugin.
00:02:33amiconnI doubt the 'much' part. It will be a bit faster, probably
00:02:53 Quit Siku ()
00:02:54kkurbjunthe H300 doesn't use dma right now though does it?
00:03:00 Join Rondom [0] (
00:03:11amiconnNo. It can't. LinusN tried it iirc
00:03:27 Join damaki__ [0] (
00:03:43LinusNyes i did, and the lcd can't cope with the fast bus timing
00:04:17kkurbjunso each copy ocupies the CPU quite a bit or no?
00:05:26 Join linuxstb_ [0] (
00:05:31kkurbjunI'm just wondering if it's worth looking too much into
00:05:37 Quit linuxstb (Nick collision from services.)
00:06:05 Nick linuxstb_ is now known as linuxstb (
00:06:06kkurbjunnot DMA that is, but translating in a copy
00:09:23*Bagder can count to 9 (!) Rockbox "porting projects" to various players. Of varying levels of maturity of course.
00:09:35linuxstbkkurbjun: I think it would at least be worth testing - the lcd_update() code for the h300 is quite simple.
00:09:45linuxstbBagder: Is that every non-Archos device?
00:10:11Bagderthat's all devices I can find that people seem to be working on/interested enough in
00:10:34Bagderand that doesn't already work
00:10:37kkurbjunlinuxstb, I'm looking at it now
00:10:39CassandraThe installer contains a total of 12 platforms now.
00:10:40imphasingI get a few build errors when I try to compile the bootloader for 3g..
00:10:55imphasingin lcd-h100.c
00:11:36slimxwell i've commited a last one
00:11:41 Join RotAtoR [0] (
00:11:43Cassandra(Which reminds me - must finish off the current daily detection code and push out a version that installs to iPods too.
00:12:21CassandraOr maybe I should just release an update with iPod support as is. Hmm.
00:12:24linuxstbslimx: That last one patched cleanly :)
00:12:37slimxlinuxstb, i've got the system_reboot function in mind
00:13:00slimxi can implement it for 4g if you want
00:13:46*slimx can do it even a patch :p it just take time
00:14:17mikearthuranyone in here know how I can convert a WAV/MP3 to AMR?
00:14:38*amiconn found the lcd_update_rect() bug
00:14:50amiconnlcd_write_data is buggy for count < 16
00:14:57amiconnErm, count < 8
00:15:01 Quit Rondom_ (Read error: 113 (No route to host))
00:15:33slimxhave a look at sox mikearthur i m not sure but it may can do it
00:17:08 Join ssnajper [0] (
00:17:58ssnajperslimx: did you fix that pesky 3g bug?
00:18:19slimxpesky ??
00:18:34ssnajperthe ata driver error
00:18:52slimxnot yet
00:19:03 Quit damaki_ (Read error: 110 (Connection timed out))
00:19:34ssnajperwell that's my daily update for today, i'll check back tomorrow, keep up the great work
00:19:43slimxand i really don't where is the bug
00:20:12slimxbut current patch is in cvs
00:20:24 Quit aegray (Read error: 104 (Connection reset by peer))
00:20:25linuxstbslimx: There are a couple of mistakes in firmware/SOURCES - which is why you are getting those warnings about stdin when you type make.
00:21:16linuxstb- you typed "|| ||" by mistake in one place, and !CONFIG_LCD==LCD_IPOD2BPP should be CONFIG_LCD!=LCD_IPOD2BPP.
00:21:44CassandraWhy are we building 2 versions of the sim per target now?
00:22:08Bagderjust because they differ so much win32 vs x11/sdl
00:22:20slimxlet me correct it
00:22:26CassandraAh, right.
00:22:35CassandraDidn't someone just unify the codebase?
00:22:44Bagderyes, LinusN posted a patch for that
00:22:50linuxstbIt's in CVS now.
00:22:52Bagdercommitted it too evne
00:23:02 Join aegray [0] (
00:23:02linuxstbAnd scored a zillion points...
00:23:08LinusNthe only thing that's missing is a scan of the x5
00:23:12CassandraDoes that mean we're likely to be able to stop building it twice?
00:23:33CassandraGood good. That should speed up builds a lot.
00:23:46Bagderbut I also want the plain x11/win32 versions phased out
00:24:22CassandraSounds like a good idea. If we have a unified version, lets not waste effort on maintaining the old ones.
00:24:22BagderLinusN: my scanner isn't up to the job :-/
00:24:40Bagdermy opinion too
00:24:47Cassandra(Not that I ever expended much effort on the sims, but you know what I mean.)
00:24:55MoosLinusN: did you check the red X5 sim build?
00:25:20LinusNMoos: check 9 lijnes up
00:25:21 Quit aegray (Read error: 104 (Connection reset by peer))
00:25:36Moosoops :)
00:25:38LinusNthe missing scan is the red build
00:26:09CassandraSomeone go stick an X5 under a scanner then. ;)
00:26:24LinusNit's a pity that the sim requires a silly picture to build :-/
00:26:33BagderI want that cut out
00:26:37Bagderthe requirement that is
00:26:43CassandraWhy is it 'under a scanner' when clearly you put the item on top of the scanner, anyway?
00:26:56ghode|afk"to make the backdrops look a little better, change the scrolling to arrow, instead of a bar (inverse)" ah see the arrow did have a use eventually, good thing it was kept in
00:27:24 Join BHSPitLappy [0] (i=Steve-O@
00:27:27CassandraBar looks just fine with my backdrop.
00:27:38 Join bagawk [0] (n=lee@unaffiliated/bagawk)
00:27:51 Quit Febs ("CGI:IRC (Ping timeout)")
00:28:02 Join aegray [0] (
00:28:03BHSPitLappyhey, who does the web site stuff
00:28:09BHSPitLappyboo, it's aegray
00:28:55BagderBHSPitLappy: mostly me and LinusN
00:29:01 Quit aegray (Read error: 104 (Connection reset by peer))
00:29:21BHSPitLappy^ because I have not a hobby :(
00:29:53CassandraClearly you do have a hobby. It's just not a very good one.
00:30:41BHSPitLappyCassandra: don't get me started with -you- :D
00:30:54Bagderbut your image is superhuge
00:30:55 Part Midgey34
00:31:01Bagder11K vs 1.5K
00:31:39*Cassandra bets the download time is the same for those, even on dialup.
00:31:45amiconnI can't believe it
00:31:57*amiconn just installed a real backdrop
00:32:13CassandraWho are you and what have you done with amiconn?
00:32:33Bagderwe better kick him
00:32:38amiconnReadability goes into nowhere land...
00:32:39 Part Myth`n`Legend
00:32:43BHSPitLappyI made a broken glass backdrop on my nano
00:33:01BHSPitLappybut I still like Technical Imperfection better, same as my desktop wallpaper
00:33:02 Join aegray [0] (
00:33:05CassandraI *heart* my blue gradient.
00:33:54amiconnThe gradient exhibits ugly banding
00:33:55 Quit aegray (Read error: 104 (Connection reset by peer))
00:33:58 Join midgey31 [0] (
00:34:12amiconnI've tested my changes with it...
00:34:19CassandraNot really sure why. It looks fine on my monitor.
00:34:28CassandraWas this on a H3xx?
00:34:42amiconnThe banding comes from 16 bit display
00:34:51amiconn(very likely the same on iPod)
00:34:57CassandraIt does a bit.
00:35:11CassandraIs there any way to create an image that won't do the banding thing?
00:35:54amiconnYou can try to reduce it a bit, by dithering to 16 (or 15 bit) before saving
00:35:55Bagder"Exif header 1933 bytes long
00:37:10*amiconn is going to write lcd_write_data() in asm
00:37:23amiconnPure asm this time
00:37:38CassandraWish there was some way I could tell the Gimp to create the gradient using only 16bit colours.
00:38:03 Join aegray [0] (
00:38:13amiconnSetting ICODE_ATTR and then inline is nonsense...
00:38:31amiconn...and without static, it's also a waste of IRAM
00:38:52CassandraIt seems to work in either 8bit greyscale, 8bit colour or 24 bit colour - nothing else.
00:39:23CassandraThe Gimp, that is.
00:39:59linuxstbCan it save images in 16-bit colour/
00:40:19CassandraNot that I can see.
00:41:55 Quit ssnajper ("CGI:IRC (Ping timeout)")
00:42:25 Join Dihuko [0] (
00:42:48CassandraAnyway, I need sleep. Bye.
00:43:18 Quit Dihuko (Client Quit)
00:43:35 Join Xomphos [0] (
00:44:35 Join billiob [0] (
00:44:53 Quit aegray (Read error: 104 (Connection reset by peer))
00:45:22Xomphosi have a question
00:45:33Xomphosshould I use Rockbox or Podzilla
00:45:49linuxstbWhat answer are you expecting in #rockbox?
00:45:49Bagderin #rockbox I think you could guess the answer ;-)
00:46:53 Join aegray [0] (
00:46:53 Quit Moos (Read error: 104 (Connection reset by peer))
00:47:00 Join Moos [0] (
00:47:11Bagderis podzilla any cool?
00:47:23Xomphosi know
00:47:28BagderI mean how does it compare?
00:47:55Xomphosbut rockbox has great audio features and Podzilla (which I am currently running) has Doom and short videos
00:48:22Bagder"short videos" ?
00:48:30Papricalinuxstb, do you want more GUI work? ;]
00:48:31Xomphosbut really horrible audio playback
00:48:53midgey31well rockbox has doom through a patch
00:48:59BHSPitLappyXomphos: I have linux, rockbox, and appleos.
00:49:01midgey31don't know about on ipod yet...
00:49:05BagderXomphos: join in and make rockbox do those videos too!
00:49:18Xomphosbadger, I am sorry, but I am using the in-browser client and therefore each thing i saw is delayed by like 30 secs sorry
00:49:18BHSPitLappyXomphos: because rockbox's loader will boot linux and apple too
00:49:44XomphosBHSOitLappy-how did you do that? I am wondering how to do a tripple-boot
00:49:47 Join linuxstb_ [0] (
00:50:05BHSPitLappyXomphos: all you need to do is switch over to rockbox's bootloader, and then download a rockbox build to your fat partition.
00:50:24linuxstb_Paprica: Not really :)
00:50:26BHSPitLappyXomphos: did you manually install iPL?
00:51:28amiconntomal: What kind of display does the iFP7xx have?
00:51:55amiconnIf it's colour, or 8 bit greyscale, there is no need to implement the grayscale library
00:52:09tomalamiconn: it is 1 bit
00:52:14XomphosBHSPitLappy-thanks-I might look into that
00:52:20amiconnSo it would make sense....
00:52:35XomphosBHSPitLappy- yes, I manually installed it using a tut I found
00:52:40amiconnDoes it use the same bitmap format as the archos units?
00:52:53 Join Xomphos_ [0] (
00:53:03*linuxstb_ has noticed that no-one's requested HFS support yet...
00:53:39BHSPitLappyXomphos: did you keep make_fw and apple_os.bin and all that stuff you made in the process?
00:53:44Xomphos_i switched to chatzilla
00:53:46 Quit Xomphos ("CGI:IRC (EOF)")
00:53:48tomalamiconn: it works with almost unmodified lcd-recorder.c driver
00:53:51 Nick Xomphos_ is now known as Xomphos (
00:53:54Xomphosso my responses arent delayed by a min
00:54:19XomphosBHSPitLappy: yes-it is somewhere on my comp
00:54:27 Join youngcereal [0] (
00:54:28XomphosI will give u the tut address i used
00:54:34BHSPitLappyXomphos: then it won't be hard
00:54:36Xomphoshold on while I look through my bookmarks
00:54:41 Quit linuxstb_ (Client Quit)
00:54:46Papricawhat is HFS?
00:54:50amiconntomal: Then it shouldn't be hard to implement the grayscale lib. You will need a user timer (hopefully the iFP CPU has >= 2 timers)
00:55:01BagderPaprica: a mac filesystem that some ipods use
00:55:12Papricaahha =]
00:55:15amiconn...and you need to find out the internal frame frequency of the LCD
00:55:32midgey31Linuxstb: one of my friends first a first gen ipod is hoping for HFS
00:55:32 Quit aegray (Read error: 104 (Connection reset by peer))
00:55:35amiconnFor best speed, you'll have to do some asm magic as well...
00:55:41XomphosBHSPitLappy: This is the tutorial I used to put Linux along with Doom and Video playback onto my Nano:
00:55:50tomalamiconn: I will have to find out how to program the second timer...
00:56:26tomalamiconn: I haven't found anything in the original firmware that looks like second timer usage.
00:56:29amiconnI think I should add generic C alternatives for all that freaky asm...
00:56:49amiconn(just for making it easier to understand what's going on)
00:56:53 Quit mafj2 ("Leaving")
00:57:13BHSPitLappyXomphos: you lied to me then, you didn't install manually
00:57:16BHSPitLappyyou used an installer.
00:57:28Xomphosi thought-ugg
00:57:32linuxstbmidgey31: It could be a long wait - until a motivated Mac user comes along.
00:57:32Xomphosnever mind
00:57:33 Quit bluey (Remote closed the connection)
00:57:47 Join aegray [0] (
00:57:49Xomphosi used a combonation of things so I thought it was the most manual you could get-sorry
00:58:19 Join bluey [0] (
00:58:41 Quit aegray (Read error: 104 (Connection reset by peer))
00:59:02midgey31linuxstb: I know, he also has a 5G so he'll be waiting on either front
00:59:21XomphosAnyone (and everyone), please visit this topic on the ilounge forums and at least answer my poll please ;):
01:00:03linuxstbXomphos: It's not a choice - you can easily install both.
01:00:18linuxstb(well, maybe not easily....)
01:00:33Xomphoswell the thing is I already installed Podzilla, and it took me like an hour
01:00:57Xomphoswould I have to uninstall podzilla and then reinstall it to install Rockbox?
01:01:41linuxstbNo, you can install Rockbox and keep ipodlinux/Podzilla - but there aren't any instructions yet for it.
01:01:48 Quit darkless (Client Quit)
01:02:03Xomphosok thanks
01:02:09BHSPitLappylinuxstb: those instructions are fine
01:02:18linuxstbBHSPitLappy: OK, I'll leave it to you.... :)
01:02:26*BHSPitLappy runs from responsibility
01:02:43 Join aegray [0] (
01:03:08 Join webguest30 [0] (
01:03:38BHSPitLappyXomphos: actually
01:03:46XomphosBHSPitLappy and Linuxstb, I used that tutorial to install Rockbox on my Nano originally, then I unintstalled it and put on Linuc
01:03:51BHSPitLappyXomphos: it just occured to me (duh) that wont work
01:03:59Xomphosthat is what i thought ;)
01:04:08BHSPitLappyXomphos: download iPod Wizard
01:04:15BHSPitLappyand you'll be able to.
01:04:20elinenbeLinusN: I see the bootloader compiles on the X5... but does it work?
01:04:27elinenbeLinusN: looking good!
01:04:30Xomphosi thought ipod wizard was used to edit your GUI?
01:04:50BHSPitLappyXomphos: it can also export the firmware you need from the apple updater exe
01:05:24 Join darkless [0] (
01:05:42Xomphosbut I thought that you already creat a firmware backup when installing Rockbox?
01:05:59BHSPitLappydo you have apple_os.bin handy?
01:06:01BHSPitLappyif you do, then great
01:06:31***Saving seen data "./dancer.seen"
01:06:32 Join arkascha [0] (
01:06:56LinusNelinenbe: not there yet, but hopefully soon
01:06:56Xomphosi think so
01:07:49BHSPitLappyif you can find it, put it in the directory with make_fw (or ipod_fw).exe
01:08:05*Moos is preparing for buy one X5 soon then :-)
01:08:11Xomphosthanks a lot for your help!
01:09:09 Join Myth`n`Legend [0] (
01:10:03imphasinglinuxstb: Did you ever figure the problem out with the ATA driver?
01:10:23linuxstbimphasing: No.
01:10:31linuxstbBut I haven't looked that hard.
01:10:38 Quit Xomphos ("Chatzilla [Firefox]")
01:10:46imphasingYou got any idea what file the problem might be in?
01:11:31BHSPitLappylinuxstb: what causes the "dir buffer full" message
01:11:37BHSPitLappyI get it upon startup
01:11:38 Quit ender` (" I'd kill for a Nobel Peace Prize.")
01:11:42linuxstbimphasing: firmware/* :)
01:11:55imphasingI'll check it out..
01:12:02 Quit billiob ()
01:12:10 Quit aegray (Read error: 104 (Connection reset by peer))
01:12:15imphasingDon't expect any miracles.
01:13:43imphasingexport/config.h:155:27: config-ipod3g.h: No such file or directory
01:14:31linuxstbBHSPitLappy: Do you have a large number of files in one directory on your Nano?
01:14:34 Join aegray [0] (
01:14:44BHSPitLappyno, but for some reason it shows like that now
01:14:55BHSPitLappyI assumed i was in some mode that showed me all the drive's files
01:15:02 Join Membrillo [0] (
01:15:15*BHSPitLappy sure hopes a crapload of files haven't been written without his permission :P
01:18:27imphasingmake[1]: *** No rule to make target `drivers/lcd-ipod2bpp.c'
01:19:11linuxstbAre you using the very latest patch?
01:19:55imphasingI just got a fresh tree too
01:20:11imphasingI had to specify all the filenames though
01:20:19imphasingbecause my tree isn't just like his
01:20:20linuxstbBHSPitLappy: Rockbox has a limit (to conserve memory) on the maximum number of files in a directory. But you can change this limit in the settings if you wish.
01:20:32 Quit ghode|afk ()
01:20:39linuxstbimphasing: No, you shouldn't have had to specify the filenames - something went wrong.
01:21:02imphasingIt says it couldn't find any of the files
01:21:10linuxstbYes - that's the wrong patch.
01:21:18imphasingmy tree is like ~/rockbox/rockbox-all/
01:21:20linuxstbHe uploaded one more after that.
01:21:25imphasingIt's the latest, as in the 4th
01:22:19LinusNnite all
01:22:19 Quit arkascha ("Konversation terminated!")
01:22:22 Part LinusN
01:22:57imphasingI just patch it like, "patch -i patch.txt"
01:23:03 Part midgey31
01:24:09linuxstbYou should just do "patch < patch.txt" and it applied cleanly.
01:25:39slimxi've corrected the errors in the firmware/SOURCES
01:25:43 Join Paul_The_Nerd [0] (
01:25:52 Quit Strath (Read error: 104 (Connection reset by peer))
01:26:52 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
01:27:12slimxdon't care about lcd-ipod2bpp warnings i have to clean the file
01:28:27slimxlinuxstb, firmware/* ?? is it so bad ?
01:29:40linuxstbNo, I exaggerated - I just meant that it's going to be somewhere in firmware/ :)
01:30:09 Quit Paul_The_Nerd ("Leaving.")
01:32:16 Join Strath [0] (
01:32:40imphasingWhen I do patch < patch.txt, I still have to specify which files to patch
01:32:48slimxbut the ata driver driver itself don't lot's of external depedencies
01:32:54linuxstbTry downloading the last patch again.
01:33:00imphasing[imphasing@imp ~/rockbox/rockbox-all]$ patch < patch.txt
01:33:00imphasingcan't find file to patch at input line 8
01:33:00imphasingPerhaps you should have used the -p or −−strip option?
01:33:10imphasingI just got this one, fresh off of sourceforge
01:33:27linuxstbslimx: Have you tried disabling that check in ata.c, and letting the rest of the ata code run?
01:33:49slimxbut i can try
01:34:08imphasingIf I just tell it where the files are, it patches them fine
01:34:15slimxlast try before going to bed ;-)
01:34:40slimxodd imphasing i'll check it
01:34:52imphasingI think it's just my tree structure
01:34:53linuxstbimphasing: The directory you are in when you type "patch" should be the directory containing apps, firmware, tools etc.
01:35:10imphasing[imphasing@imp ~/rockbox/rockbox-all]$ ls
01:35:10imphasingCVS bootloader firmware fonts patch.txt uisimulator www
01:35:10imphasingapps docs flash gdb tools wps
01:35:15imphasingIt's all there..
01:35:26linuxstbCan you do "ls -l patch.txt"
01:36:26imphasing[imphasing@imp ~/rockbox/rockbox-all]$ ls -l patch.txt
01:36:26imphasing-rw-r−−r−− 1 imphasing users 91812 Feb 3 18:24 patch.txt
01:36:40linuxstbYep, same size as mine.
01:37:17linuxstbAre you using Cygwin or Linux?
01:37:51imphasingShould I have my tree set up differently?
01:38:01imphasingLike, ~/cvsroot/rockbox/*?
01:38:38slimxit find a toshiba
01:38:55linuxstbThat's very promising.
01:39:01slimxi returned 0 in checkregisters
01:39:10slimxlet's try more now
01:39:32 Quit pabs (Nick collision from services.)
01:41:09imphasingI'm looking at the patch file, and all the files are where they should be, in relation to the patch..
01:41:26linuxstbimphasing: No, the tree shouldn't matter. I don't understand why it's not working for you.
01:41:45slimxgood news guys
01:41:51linuxstbWhich version of patch do you have (type patch -v) - I've got 2.5.9.
01:41:54slimxlinuxstb, youre a genius
01:42:08slimxthe partition is mounted
01:42:15imphasingMine's 2.5.9
01:42:17 Join tucoz [0] (
01:42:29slimxATA driver work
01:42:38imphasingbut it's mounted
01:43:17slimxi have to skip check registers function so :p
01:43:24slimxstrange isn't it
01:43:41tucozlinuxstb: have you seen this? LaTeX-docs starting to look good. Henrico in the forums has been busy.
01:43:41imphasingThere must be something creepy going on with my build system..
01:44:10slimxdo you wan't a source bzip ?
01:44:11linuxstbtucoz: Yes, I noticed that - it's great that someone has taken up the challenge.
01:44:19imphasingslimx: Yeah, that would be nice.
01:44:29imphasingI would sure like to know what's going on though..
01:44:32slimxi can send you by mail
01:44:33 Join Spooks [0] (
01:44:35imphasingOk, thanks.
01:44:53 Part Spooks
01:46:44slimxit will contain all bmp :p
01:47:15imphasingI have 2.5gb of gmail space
01:48:44linuxstbslimx: A few comments - you should rename lcd-ipod2bpp.c to something like lcd-2bpp-h.c (it isn't ipod-specific - it's for any horizontally-packed 2bpp display).
01:48:59linuxstbThere is a CVS conflict near the top of lcd-ipod.c
01:49:27slimxhe he
01:49:40slimxi have 2.6 Go now on gmail
01:49:42 Quit bluey ("Leaving")
01:49:44slimxmail sent
01:50:05 Quit youngcereal (Read error: 110 (Connection timed out))
01:50:12imphasingWow, whoever wrote that ATA driver is a coding genius.
01:50:14slimxyes i should thats really true
01:50:18linuxstbYou should correct the comments in the (C) sections at the top of the new files - e.g. i2c-pp5002 refers to November 2005, and lcd-ipod2bpp.c says "driver for iPod Video" ...
01:50:47 Join youngcereal [0] (
01:50:59slimxi have some work to do :)
01:51:07linuxstbAlso, where you can, you should try and combine the code for the PP5002 and PP5020 - e.g. you don't need two sets of definitions in system.h for the outl() etc macros.
01:51:26linuxstbJust some cleaning - so we can try and commit some of your changes to CVS.
01:51:38slimxmy first aim was to start the work
01:51:42slimxsee what happen
01:52:06linuxstbI think you've done more than that - if the bootloader is running, then that's a lot of the hard work done.
01:52:12slimxnow that things going the good way
01:52:14slimxi will
01:52:35slimxi spent hours
01:52:44slimxbut it does work
01:53:03linuxstbYou now need to publish a photo - Rockbox on the 3G!
01:53:11*slimx jump of joy
01:53:43slimxi registered a login in the wiki
01:53:50DreamTactix291you guys need to put in the topic "We make the iPod not suck" :)
01:53:51slimxbut it disappeared
01:53:54tucozwow, another target on the road to a working state. Congrats slimx!!
01:54:05slimxthx tucoz
01:54:37slimxi have no cam here :p
01:54:44tucozslimx, if you registered with something else than your FirstnameLastname, then the swedes will delete your registration.
01:55:04slimxbut it was my name and first name
01:55:09tucozaha, hehe
01:55:22slimxthat could be funny for some people
01:55:27slimxbut my name is
01:55:43slimxand i m not a number
01:55:44tucozOk, I just thought of a reason why the wiki login had been removed
01:56:03imphasingI can snap some quick pictures if I can get it all built
01:56:12Membrillois your father George Castanza?
01:56:20slimxthat would be great
01:56:24linuxstbimphasing: Maybe slimx can just send you his bootloader.bin
01:56:57imphasinglinuxstb: That might be faster.
01:57:23slimxmail size was more than 10 Mo
01:57:32slimxso gmail said no sorry
01:57:42slimxthe bootloader is comming
01:58:30tucozslimx, see if you find yourself here:
01:58:37imphasingok, that'll work
01:58:50slimxits in youre mailbox
01:58:51imphasingI'll get my patch issue sorted out eventually, until then, you can just send me the bin
02:00:00slimxtucoz, i m back
02:00:12slimxor i was really tired
02:00:43 Join Rondom_ [0] (n=Rondom@
02:01:17 Part tucoz
02:01:41 Quit muesli__ (Read error: 110 (Connection timed out))
02:03:45 Quit darkless (Client Quit)
02:03:45 Quit Rondom (Nick collision from services.)
02:04:06 Nick Rondom_ is now known as Rondom (n=Rondom@
02:04:08slimxi'll create a new patch with corrected headers later
02:04:09 Join Febs [0] ( do I build ipod_fw?
02:05:03imphasingnever mind
02:05:09slimxwhat os do you run ?
02:05:10*imphasing <- dork
02:05:16imphasingIt's already built
02:05:30 Join aliask [0] (
02:05:33imphasingI run PLD linux
02:06:17slimx2 possibility
02:06:25imphasingwhat -g option do I use for your bootloader image?
02:06:36slimxjust configure and build the srouce tree
02:06:51slimxso you'll get it in tools/ipod_fw
02:06:59imphasingYeah, I got it
02:07:03imphasing-g 3g I guess
02:07:19 Join darkless [0] (
02:08:00imphasingI don't see ipodpatcher though
02:08:26slimxyou don't need it
02:08:32 Quit Moos ("Glory to Rockbox!")
02:08:42imphasingI'm reading the wrong instructions
02:08:53slimx ipod_fw -g 3g -o rockboot.bin -i ipod_firmware.bin bootloader.bin
02:09:11slimxdd if=rockboot.bin of=/dev/sda1
02:09:12imphasingok, it's on my ipod
02:09:12imphasingtime for a reboot
02:09:53imphasingit loads the apple fw!
02:09:55slimxit's an early stage but
02:10:03imphasingI'll snape some photos
02:10:37slimxthats rockbox on ipod 3g
02:11:42slimxi'll make some test against the button driver
02:12:23slimxbut i m sure you can build it now imphasing
02:13:28 Join damaki_ [0] (
02:13:31imphasingI'll try it..
02:13:50imphasingIf you have the bootloader, which is just rockbox stripped down done, it shouldn't be too hard to get the other stuff working, right?
02:15:19 Quit gromit` (Remote closed the connection)
02:15:37slimxi hope
02:16:00slimxi think the harder things are done
02:16:19slimx*hardest ?
02:16:38*slimx is french ;-)
02:17:08 Quit Rondom (Client Quit)
02:19:58imphasingJe voudrais aller en France...
02:26:08slimxit's a nice place :)
02:26:31slimxbut i would like to leave it :)
02:27:40linuxstbimphasing: Photos?
02:28:58 Quit damaki__ (Read error: 110 (Connection timed out))
02:29:11slimxlinuxstb, in source file headers the $Id string is generated by cvs ?
02:29:44linuxstbYes, you can ignore those - CVS will update them.
02:29:56imphasinglinuxstb: Trying to get my camera to work.
02:33:05 Quit einhirn (Read error: 104 (Connection reset by peer))
02:35:34 Quit Membrillo ()
02:36:07imphasingOk, I have a pretty bad picture that will do until I figure out a better way
02:36:11imphasingWhere should I put it?
02:39:11slimxlinuxstb, the lcd driver is ipod specific it contain all lcd low level instructions
02:39:17linuxstbimphasing: You can email it to me (if it's not too big), I can host it on my web server - [mynick]
02:39:38linuxstbslimx: Ah, I thought you put those in lcd-ipod.c
02:39:59slimxwell you told me one day that was bad
02:40:22slimxso i changed my mind
02:40:23linuxstbI think the best solution is to create a new lcd-ipod3g.c file for now.
02:40:36 Join ashridah [0] (
02:40:41slimxok so
02:41:18linuxstbBut the lcd drivers in Rockbox are confused at the moment - there is no consistency in the filenames or what goes where.
02:41:40linuxstb(as I'm sure you've seen)
02:41:47imphasinglinuxstb: Ok, will do.
02:44:20 Join webguest38 [0] (
02:44:31slimxi've moved it to lcd-ipod3g
02:44:38imphasingOk, sent.
02:44:46linuxstbslimx: Did you notice if the lcd driver is similar for all the greyscale LCDs? Are there very many differences?
02:45:10linuxstbimphasing: Received.
02:45:14slimxbut the configuration will be LCD_IPOD2BPP
02:45:54slimxno all can be used for linear 2bpp frame buffer
02:46:05linuxstbAnd by the miracles of science:
02:46:16slimxjust the update_rect would have to change
02:47:19imphasingslimx: What are you working on now?
02:47:26slimxso it could be good to make a lcd-lin2bpp.c
02:47:40 Quit webguest38 (Client Quit)
02:47:47slimxthat just contain the framebuffer memory stuffs
02:47:58slimxi was correcting comments
02:48:17linuxstbslimx: I'm thinking that lcd-ipod.c will be the best place after all for the low-level code... Sorry if I'm going around in circles...
02:48:27 Join qupada [0] (
02:49:02linuxstbWe have an lcd-16bit.c, so maybe a good name would be lcd-2bit-linear.c
02:49:50qupadai'm trying to build the simulator for the h140 for windows on a linux host, 2.5 is compiling fine, but both the 'latest' tarball and a fresh checkout are failing with "make[3]: *** [/foo/rockbox-devel/build/apps/bitmaps/native/rockboxlogo.160x53x2.c] Error 1", that c file isn't a c file at all, says "error - Unsupported compression 4". any ideas?
02:50:34qupadausing xmingw (or trying to) to compile a windows binary
02:50:35linuxstbIt's a known problem - some of the Rockbox build tools are not 64-bit friendly yet.
02:50:39slimxwell it's quiet a long name no ?
02:50:49linuxstbslimx: We are not using MS-DOS :)
02:51:01slimxhe he
02:51:46slimxi was thinking of an lcd-2blin.c
02:52:34linuxstbWe have filenames like "lcd-player-charset.c" and "lcd-h100-remote.c" already.
02:53:16slimxthats more clear youre way
02:56:20 Join Paul_The_Nerd [0] (
02:56:39Paul_The_Nerdlinuxstb: So, 20/20 apparently doesn't work after all.
02:56:55linuxstbHave you had problems?
02:57:35Paul_The_NerdYeah. Initial test earlier was fine, but I was out using it today and the issue returned.
02:59:08linuxstbHmm. I hope we don't have to increase them much more.
02:59:50linuxstbBut anyway, time for sleep now. Goodnight.
02:59:56Paul_The_NerdI'm going to try 30/30 for a few hours, then if that works, see if either of them can be lowered/removed again
03:00:04Paul_The_NerdGood night.
03:00:21 Join rob2223 [0] (
03:00:56 Part tomal
03:05:18imphasingslimx: You have a new patch?
03:05:44imphasingone that might be different than the one that I couldn't get to work
03:06:32***Saving seen data "./dancer.seen"
03:09:24slimxwell not right now i'll have to change things to cut the lcd-driver
03:09:38slimxand for now it's time to sleep
03:10:35 Join Jungti1234 [0] (n=jungti12@
03:10:51Jungti12344654 points!
03:11:10slimxsee it tomorow :)
03:11:28 Quit slimx ("Leaving")
03:14:25 Quit jjoao ()
03:15:01 Join gtkspert_laptop [0] (
03:15:55 Quit hardeep ("BitchX: treats external genital warts!")
03:17:48 Quit gtkspert_laptop (Client Quit)
03:18:36 Join XavierGr [0] (
03:19:43imphasingHrm..patching serial.c fails
03:19:57imphasingHunk #1 FAILED at 27.
03:21:41 Join Cassandra- [0] (
03:24:33 Quit darkless (Client Quit)
03:27:54 Quit Cassandra (Read error: 110 (Connection timed out))
03:27:55 Nick Cassandra- is now known as Cassandra (
03:28:10 Quit qupada ("Lost terminal")
03:29:15 Quit Jungti1234 ()
03:33:26 Quit linuxstb (Read error: 110 (Connection timed out))
03:34:00 Join linuxstb [0] (
03:34:46 Join Membrillo [0] (
03:35:17 Quit rob2223 ("Verlassend")
03:48:17 Quit DreamTactix291 (Read error: 110 (Connection timed out))
03:52:41 Quit Membrillo ()
04:06:53 Join Jolt [0] (
04:19:03 Quit gantrixx ("Leaving")
04:46:11 Quit Jolt ("CGI:IRC (EOF)")
04:57:07 Join Guest55715 [0] (
04:57:30 Quit Myth`n`Legend (Read error: 104 (Connection reset by peer))
05:06:36***Saving seen data "./dancer.seen"
05:09:48 Quit webguest63 ("CGI:IRC (EOF)")
05:14:32 Quit Febs (Read error: 110 (Connection timed out))
05:15:15 Join Noel_sad_song [0] (
05:15:15 Quit Rob2222 (Read error: 110 (Connection timed out))
05:25:16 Join DreamTactix291 [0] (
05:25:33jaebirddarn...i missed slimx again
05:26:02jaebirdi almost had his old patch compiling (lcd stuff only) :)
05:26:18jaebirdnow it seems to be moot...but it was fun!
05:28:22 Join Myth`n`Legend [0] (
05:28:27 Quit Guest55715 (Read error: 104 (Connection reset by peer))
05:29:11jaebirdimphasing: you got some stuff from slimx?
05:35:38 Quit Noel_sad_song ("CGI:IRC")
05:36:53imphasingjaebird: Yes.
05:37:07imphasingI haven't gotten it to compile yet though.
05:37:19imphasingHe sent me a compiled loader, and I put it on my ipod.
05:37:25imphasingI think there's a picture somewhere..
05:38:19jaebirdi'm looking for the patch on sourceforge, is it there?
05:38:44jaebirdi'm a 4g 2bpp guy...all i need is the lcd stuff
05:38:58jaebirdat least that is my assumption
05:40:24imphasingYeah, it's the latest patch on sourceforge
05:41:16jaebirdstupid me...I see it now
05:56:32 Join Saijin_Naib [0] (
05:57:08Saijin_Naibnoob question
05:57:51Saijin_Naibwhat would i need to use to look at the firmware for an MPIO HD300 and see what its made of?
06:02:06 Quit kkurbjun ("Leaving")
06:03:29Saijin_Naibi would like to keep this player
06:03:34Saijin_Naibbut the company sucks at firmware updates
06:05:33 Join Guest55715 [0] (
06:05:35 Quit Myth`n`Legend (Read error: 104 (Connection reset by peer))
06:05:55Saijin_Naibno one?
06:07:58jaebirdsorry...I don't know much :(
06:09:10 Quit mikearthur (Read error: 104 (Connection reset by peer))
06:09:21ashridahSaijin_Naib: the person to ask would be LinusN when he's on
06:09:41Saijin_Naibcause i love this player
06:09:47Saijin_Naibbut the firmware is so damn frustrating
06:09:51Saijin_Naibi cant really program
06:10:02Saijin_Naibgiven enough time i could figure it out
06:10:11Saijin_Naibi just wanna see how its done
06:10:24ashridahhm. you're going to need to get familiar with the hardwre inside it and the assembly that goes with its cpu
06:10:24Saijin_Naibcause they have some dumbass problems
06:10:45Saijin_Naibinternally all i know is that its a tosiba drive lol
06:10:55Paul_The_NerdSaijin_Naib: The first step, really, is to find out everything you possibly can about the internals.
06:11:03Saijin_Naibby opening it?
06:11:07Saijin_Naibor is that last resort?
06:11:16BHSPitLappySaijin_Naib: it should be public information online...
06:11:22BHSPitLappygoogle is our friend.
06:11:23ashridahi agree. you want to crack it open, photograph the pcb boards inside, and start identifying the components and getting datasheets
06:11:28Paul_The_NerdGenerally speaking this means actually opening it up, taking all the pieces apart and scanning the boards. Identifying the chips on it, and finding documentation for them.
06:11:37ashridahbut there's a good possibility that someone's already done that
06:11:39Paul_The_NerdAshridah, curse you for typing faster.
06:11:51ashridahand i'm lagged by 2 seconds :)
06:12:35ashridahSaijin_Naib: it's a little early where Linus is atm, he might be on in a couple of hours, work depending
06:13:12Saijin_Naibive been looking around online
06:13:15Saijin_Naibtheres really nothing
06:13:15Paul_The_NerdSaijin_Naib: But yes, identifying what's inside it, either by hand or by research is the primary step. The second is figuring out how "firmware" updates actually occur. Are they actually flashed to a chip like the iRivers, or loaded from the HD every time you boot like the iPods?
06:13:19Saijin_Naibits not a popuar player
06:13:33Saijin_Naibwell, i believe they are flashed
06:13:41Saijin_Naibfirstly, it takes a shitload of power
06:13:51Saijin_Naiband secondly, once they are loaded, they are no longer in the drive of the device
06:14:06Paul_The_NerdThen they're probably flashed, yeah.
06:14:11ashridahSaijin_Naib: i must say, it does look like some rockbox people have looked at the MPIO players
06:14:25Saijin_Naibyeah, but on the site no build is available
06:14:42Saijin_Naiblike i said, i am a programming noob but i still wanna give it a shot
06:14:59Saijin_Naibthe player could be so much better if the stupid little problems got fixed
06:15:10Saijin_Naiband i talk constantly with the company's R&D department
06:15:16ashridah <−− there's discussions about it from about 10:32 or so
06:15:53ashridahit looks like we might already have some material on the internals ourselves
06:15:59Saijin_Naibthats the hd200 it appears
06:16:29ashridahthe question is, are there differences
06:16:59ashridahafter all, the iriver H1xx and 3xx have some, but aren't vastly different (compared to say, the newer iriver lines, which are a different arch completely)
06:17:18Saijin_Naibwell the hd200 is a 5gb microdrive
06:17:46 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
06:18:25Saijin_Naibdont know how much that affects
06:19:42Saijin_Naibi am going to write to the dude at mpio and see if he will send me the specs
06:20:36ashridahyour best bet to finding a lot of this info out is to find a dead player on ebay or something
06:20:56ashridahdisassembling a dead one, unsoldering the chips, and scanning the pcbs goes a long way to determining how the hardware works
06:22:30Saijin_Naibyeah, plus a degree in MEE
06:22:38ashridahthat also helps :)
06:22:43Saijin_NaibEE :(
06:22:49Saijin_Naibbut im still a tech geek at heart
06:23:08ashridahwell, you'll at least need to determine the cpu. it may be the same family as the HD200
06:23:36ashridahif the flash upgrades are as similar as the HD200, they're probably easy to disassemble as well
06:24:16Saijin_Naibhow would i go about "decompiling" or reading the firmware
06:24:25Saijin_Naibi have a copy of it just chilling on my desktop
06:24:51ashridahwell, i'm not sure what linus uses, and it'll depend on the cpu as to which decompiler you'll need
06:25:01Saijin_Naiboh wow
06:25:03Saijin_Naibits assembly then
06:25:05ashridah(as the assembly instructions will have different representations depending on the cpu)
06:25:12Saijin_Naib:( darn
06:25:20ashridahyou'll ultimately end up dealing with assembly at some point
06:25:30Saijin_Naibmy best case, optimistic, and yes, naive, assumption was that it was some sort of crazy .ini lol
06:25:53Saijin_Naibstupid i know, but it was still a good though
06:26:17ashridahthe code may well be based off a tradtional programming language like C, but the initialisation will almost certainly be raw assembly, and dealing with the ports to access devices will be stepping out of C and into assembly as well
06:26:57 Quit Strath (Read error: 104 (Connection reset by peer))
06:27:39 Join Strath [0] (
06:28:20Saijin_Naibwell it uses .fls
06:28:39Saijin_Naiband .sys
06:28:42ashridahthe extension means not a lot, really.
06:28:54ashridahbut it sounds similar to the HD200's flashing process
06:29:00Saijin_Naibthats what i was wondering
06:29:59Saijin_Naibim gonna get the hd200 firmware and take a look
06:30:57Saijin_Naibit does not use a .fls file
06:31:10Saijin_Naibbut it contains the same other files as the firmware package for the hd300
06:31:37 Nick paugh is now known as AliasCoffee (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
06:32:08 Quit Strath (Read error: 104 (Connection reset by peer))
06:33:00 Join Strath [0] (
06:35:59Saijin_Naibhad no idea the guy i was talking to was the main guy for mpio america lol
06:36:19 Join ehntoo [0] (
06:42:53Saijin_Naibwell thanks
06:43:41 Quit Saijin_Naib ()
06:44:19 Quit RotAtoR ("zzzzzz")
06:50:28 Join pabs [0] (
06:56:37 Join midgey34 [0] (
06:56:52 Quit webguest30 ("CGI:IRC")
07:03:46 Quit DJ_TCK ("well, if you say so.")
07:06:40***Saving seen data "./dancer.seen"
07:15:14midgey34linuxstb: in the background patch I may have found a bug
07:16:07midgey34if you load a theme with a background (%X|background.bmp)
07:16:13midgey34and then load a theme without a background
07:16:25midgey34the original background stays
07:17:35midgey34even if you manually set the background again, the original one from the old WPS remains
07:17:43midgey34a reboot fixes the issue
07:55:53 Quit DreamTactix291 ()
07:56:24 Join DreamTactix291 [0] (
08:15:10 Join damaki__ [0] (
08:25:09 Join _FireFly_ [0] (
08:25:09 Join FireFly_ [0] (
08:25:47 Join llamab0y [0] (n=prout@
08:27:11llamab0yyay i thought everyone had died
08:28:14llamab0yhm not much rock in the box here
08:29:38llamab0yc ya
08:29:41 Quit llamab0y (Client Quit)
08:30:50 Quit damaki_ (Read error: 110 (Connection timed out))
08:30:51 Quit FireFly_ ("Leaving")
08:30:53 Quit _FireFly_ ("Leaving")
08:59:25amiconnlinuxstb: r u there?
09:00:40amiconnlinuxstb: How about this cl implementation:"> ?
09:02:56 Quit AliasCoffee ("Leaving")
09:06:42***Saving seen data "./dancer.seen"
09:14:41 Join Kohlrabi [0] (
09:29:03Paul_The_Nerdlinuxstb: It seems upping 20 to 50, and leaving the other one commented out is the first setting I've found that consistently doesn't have a problem. Though, since the problem occurred less the longer I set it, I can't say 100% for sure that it's gone, but it's been a several hours without issue now, toggling hold on and off randomly, and testing the buttons.
09:31:32 Join Membrillo [0] (
09:37:35 Quit midkay ("Leaving")
09:56:55 Join safetydan [0] (
09:58:04 Join zhilik [0] (
10:08:26Membrillowhere are rockbox settings saved on shut down?
10:08:34Bagdersector 62
10:08:46Membrillothat means absolutely nothing to me
10:08:58Bagderso why do you ask?
10:10:34*BHSPitLappy struggles with the validity of that answer...
10:10:56Membrilloim just wondering. i have two builds on my h300 (one is the rockdoom build and one the optomized build) and i assumed as the builds were located in different folders (root and root:\doom) that the settings files would be saved in different places and they wouldnt affect each other. but my settings are carrying from build to build.
10:11:21CassandraArgh. Multiplatform manuals make my brain hurt.
10:11:34BagderMembrillo: unless you make something on your own, all rockbox builds store their configs in the same place
10:12:03 Join DangerousDan [0] (
10:12:27Membrillono, i mean i have two seperate builds on my player
10:12:36Membrilloone on root, and one in a subfolder
10:12:42Membrilloand i switch between them
10:12:46Paul_The_NerdMembrillo: What he means is, unless you change the default, both builds will save to the same sector on the disk
10:14:08CassandraConsider: The recorder v2 and Ondio SP are different devices with identical screenshots but different keymaps, the recorder and recorder8mb are two different builds that will have identical manuals.
10:15:02Membrilloah, good to see EQ work is moving along
10:15:06Cassandra(Hmm, the fact that the 8mb build is in cvs is a bit of an oddity anyway. Generally we don't support custom mods in the core code)
10:15:27safetydanpreglow: I don't think it was your fault that the EQ broke, that was mine
10:15:48safetydanpreglow: I had some parameters swapped so that when you adjusted gain, you were actually adjusting q and vice versa
10:15:59safetydanThere's the beginnings of a graphical EQ in there too
10:16:40Paul_The_Nerdsafetydan: So this one doesn't cause the background noise the previous one did?
10:17:07Paul_The_NerdI'm gonna go ahead 'n play with it then. :)
10:17:31safetydanfeedback welcome
10:17:39safetydanI should probably use the patch tracker for this
10:18:04Paul_The_NerdAt the point it's at now, I'd say definitely.
10:19:30*Paul_The_Nerd has no idea what "darcs" means.
10:19:42imphasingIt's a patch tracker
10:19:50imphasingwritten in haskell
10:20:55Paul_The_Nerdsafetydan: There's an #elif without anything after it...
10:20:59CassandraHa! One more post and I stop being a 'newbie' on the boards. ;)
10:21:50Paul_The_Nerdeq_menu.c line 56
10:22:02safetydanthat's deliberate
10:22:16Paul_The_NerdWell, mine won't compile because of it.
10:22:16safetydanbut should be fixed
10:22:21safetydanyeah sorry about that
10:22:27Paul_The_NerdWhat should be there?
10:22:27safetydanI was compiling for h100/h300
10:22:44safetydanactually that whole #if #endif block can be deleted
10:23:00Paul_The_NerdJust leave the #defines?
10:23:18safetydanno, everything between #if and #endif there can go
10:23:39Paul_The_NerdEQ_BTN_UP etc aren't needed?
10:23:53safetydanI thought I would need them, but I found the SETTINGS_* defines instead
10:24:19Paul_The_NerdAlright, trying again. :)
10:24:26Paul_The_NerdGonna test it on iPod Nano and H120 I suppose
10:24:44*safetydan uploads a corrected v6 patch
10:25:34 Join webguest29 [0] (
10:26:18 Quit webguest29 (Client Quit)
10:26:36 Join webguest29 [0] (
10:26:50 Quit webguest29 (Client Quit)
10:29:40Membrillocome on webguest29. pull yourself together.
10:29:42 Join DT291 [0] (
10:30:45BHSPitLappyanything new/cool here in the last day or two?
10:31:23 Quit DreamTactix291 (Read error: 104 (Connection reset by peer))
10:31:26 Quit `3nergy ("changing servers")
10:31:39 Join `3nergy [0] (
10:32:07Paul_The_Nerdsafetydan: Okay, on the Nano it seems to work. I don't know if it sounds right, 'cuz I'm not that familiar with EQs, but it doesn't cause painful noises, and such. :) Also, the graphical one..... not so much working. ;-)
10:32:23imphasingApparently gcc has a __builtin_clz function that is fairly efficient..
10:32:48 Join muesli__ [0] (n=muesli_t@
10:33:11 Quit damaki__ (Read error: 104 (Connection reset by peer))
10:34:56 Join damaki [0] (
10:35:19safetydanPaul_The_Nerd: no... not really working, hence "beginnings ":)
10:35:38 Quit damaki (Remote closed the connection)
10:35:47safetydanjust seeing how much information can fit on the H100 screen
10:35:56Paul_The_Nerdsafetydan: But, outside of the graphical screen looking really fun, the text based screens seem to work fine on both the Nano and H120
10:35:57safetydanthe nano has a lower res I think
10:36:09Paul_The_NerdThe Nano actually has a higher res. Just a much smaller screen
10:36:16Paul_The_NerdNano is 176*132.
10:36:29safetydanah okay
10:36:40safetydanmaybe I should actually test this on my H120
10:36:45safetydanI've only been using the sim up to this point
10:36:51Paul_The_NerdWell, the graphical screen looks fine on H120
10:36:55 Quit youngcereal (Read error: 104 (Connection reset by peer))
10:37:09Paul_The_NerdI mean, they all say 40hz 0.7Q underneath
10:37:15Paul_The_NerdBut other than that, there are 5 bars.
10:37:51safetydanyeah it only looks at one of the bands at the moment
10:38:03safetydanit's more a proof of concept
10:38:21 Join midkay [0] (
10:38:57Paul_The_Nerdsafetydan: On the nano, it seems to redraw the bars again, about, oh 6-8 pixels to the right. It just draws them there for like, one frame, then goes back to drawing them where they belong, but it leaves a static image of them to the side.
10:39:18Paul_The_NerdAnd, when it redraws them that one time horizontally offset, that includes numbers, the slider, everything
10:40:02Paul_The_NerdActually, sorry, it's not horizontally offset... they're spaced differently. And it's not consistent either.
10:40:29 Quit midkay (Client Quit)
10:40:31Paul_The_NerdOh, the h120 does it to
10:40:32 Join damaki [0] (
10:41:03Paul_The_Nerdsafetydan: If you raise or lower it past 10 or -10 you'll see the effect on the graphical screen
10:41:21CassandraHey, Bagder, you might know this. Suppose I want make to just not do anything if $(ARCHOS) is "recorder8mb" - is there an easy way to do that in the Makefile?
10:41:30 Join midkay [0] (
10:42:26 Quit midkay (Client Quit)
10:42:33Cassandra(BTW, seperate directories for compilation and LaTeX do not get on. I ended up having to get the Makefile to copy the entire directory structure then invoke its own copy,
10:42:59 Join midkay [0] (
10:46:40 Join Therx [0] (
10:47:51 Join billiob [0] (
10:48:18 Join einhirn [0] (
10:50:22Paul_The_Nerdsafetydan: What format should eq preset files be in?
10:50:26*Paul_The_Nerd wants to test out everything. :)
10:55:57BHSPitLappyis playback on the nano broken?
10:56:09Paul_The_NerdNot on mine
10:56:18BHSPitLappyeverything says codec failure for me now
10:56:27Paul_The_NerdLemme check to make sure I'm bleeding edge
10:56:42BHSPitLappywell, I got a bleeding edge this time last night, and it was the same way
10:56:58 Join gtkspert_laptop [0] (
10:57:19Paul_The_NerdWell, then you've done something to yours. :-P
10:57:25BHSPitLappynot a thing.
10:57:52CassandraPossibly you didn't unpack the whole archive.
10:59:30BHSPitLappyalso, is there a way to retain the backdrop setting
11:00:03Paul_The_NerdBHSPitLappy: If the image is in .rockbox/backdrops
11:00:11Paul_The_Nerd /.rockbox/backdrops
11:00:12CassandraPut your backdrop in /.rockbox/backdrops/
11:00:53CassandraSomeone probably needs to put a "Browse Backdrops" on the display settings menu at some point.
11:01:45Paul_The_NerdThe settings menu doesn't like me yet, but I haven't really looked at it too much, so I was probably just horribly misusing it.
11:02:26 Join Henrico [0] (
11:02:27 Join damaki_ [0] (
11:02:36CassandraIt's kind of messy.
11:03:06*Cassandra sits back and lets rbutil take the strain of updating her iPod.
11:04:40CassandraThe Rockbox Utility. An installer for Rockbox I wrote.
11:04:51 Quit aliask ("Chatzilla 0.9.70 [Firefox]")
11:04:56Paul_The_NerdI remembered that you'd written an installer.
11:05:09Paul_The_NerdIt's workin' well then?
11:05:51Membrillowhat do you think about having a backdrop settings menu, with something similar to a list of checkboxes and you can check off which sections (Radio, WPS, Browsing, Settings etc) you want a backdrop on. or even better. assign different backdrops to different sections? is that an idea for the future
11:06:07CassandraIt's doing the basics well.
11:06:24CassandraIt needs an overhaul, but I haven't got the time at the moment.
11:06:45***Saving seen data "./dancer.seen"
11:07:20BHSPitLappyhas there been any work done on the id3 browser?
11:07:32CassandraMembrillo, Nah. I'm all for a bit of eyecandy, but that's just pointless.
11:07:38Paul_The_NerdMembrillo: I suspect it would end up causing a good bit of slowdown as well.
11:08:01CassandraTime spent coding that could be spent improving useful features.
11:08:09Membrillothats true
11:09:11MembrilloCassandra: id say itd be useful. currently making WPS with images are annoying if you have a backdrop
11:09:33Paul_The_NerdMembrillo: Use the %X tag to set a backdrop image *just* for the WPS then.
11:09:50Membrillono, its more i want a backdrop image for everything BUT the WPS
11:09:59 Join damaki__ [0] (
11:10:16CassandraSo create a plain colour backdrop and %X that.
11:10:44Paul_The_NerdPerhaps the %X tag without a parameter, or with a numeric parameter (between 0 and 65535) could allow you to either clear the BG, or color it?
11:12:28Membrillothat would be good
11:12:31Papricawhich font the pod video use?
11:12:36safetydanPaul_The_Nerd, manage settings is your friend
11:12:43BHSPitLappyhow hard would it be to have text with a stroke?
11:12:47CassandraThat's odd. The credits plugin on iPod scrools jerkily.
11:12:54BHSPitLappy(outlined text)
11:12:55Membrillowhat about %X|255|255|255| as an RGB value?
11:13:11Paul_The_Nerdsafetydan: Oh, man, I didn't even think of just saving, and then looking in the .cfg.
11:13:31Paul_The_NerdCassandra: Do you mean how it pauses every few lines?
11:14:00CassandraDoesn't do that on other platforms.
11:14:04Paul_The_NerdI *think* it does that on the h120 too.
11:14:24CassandraOh, maybe it got changed so you could actually read the credits on the H1xx.
11:14:25Paul_The_NerdYeah, it does it on my h120. Lookin' at it right now. :)
11:14:57CassandraShouldn't do that on other platforms really.
11:15:06safetydanPaul_The_Nerd: yeah the EQ is just another set of settings. should be obvious where they are in the .cfg file
11:15:09Paul_The_NerdBHSPitLappy: I can confirm that with an updated CVS, it still plays music fine.
11:15:22safetydanif you put new .cfg files in .rockbox/eqs then you can load eq settings
11:15:23BHSPitLappyPaul_The_Nerd: yeah, it was my archiving program
11:15:36BHSPitLappyPaul_The_Nerd: listening to music once again as I type :D
11:16:16Paul_The_Nerdsafetydan: Alright. I'm just gonna safely assume that works, since y'know... cfg files. :)
11:16:17BHSPitLappydoes Crossfeed still make people pee their pants?
11:16:26Paul_The_NerdBHSPitLappy: How do you mean?
11:16:46Paul_The_NerdApparently it does.
11:16:49BHSPitLappylol k
11:17:14 Quit damaki (Read error: 110 (Connection timed out))
11:17:15 Join bluey [0] (
11:17:42Paul_The_Nerdsafetydan: Okay, the patch behaves (as far as I can tell) exactly identical on H120 and iPod Nano. If it's not on the tracker, it should be. :)
11:18:05BHSPitLappyI see channel related settings are also still null
11:20:03BHSPitLappyis there some feature somewhere that makes the file browser show song titles instead of filenames?
11:20:58 Join damaki [0] (
11:23:42Paul_The_NerdBHSPitLappy: Channel related settings? And, no, there's not a feature for that.
11:23:56 Join JdGordon [0] (
11:24:02BHSPitLappy(Stereo, Mono Left, ... Stereo Width, etc)
11:24:23Paul_The_NerdIf I recall, stereo width doesn't even do anything on the iRiver units yet.
11:24:24JdGordonhey all
11:24:31BHSPitLappyhey one
11:24:34Paul_The_NerdMornin' JdGordon
11:24:37 Quit damaki_ (Read error: 110 (Connection timed out))
11:24:44BHSPitLappyJdGordon: how's it coming along
11:24:48JdGordonmornin? its 9.24pm here...
11:25:00Paul_The_Nerd4:24 am
11:25:25JdGordonhaha, shouldnt u ppl be asleep?? wierdos
11:25:28 Join mirak [0] (
11:25:34JdGordonBHSPitLappy: hows which?
11:25:36*BHSPitLappy does the CST dance
11:25:43BHSPitLappyJdGordon: not sure ;(
11:25:57Paul_The_NerdI should sleep. I have a drive to Houston tomorrow. But ah well. I only need 3 hours or so before it.
11:26:12BHSPitLappyJdGordon and his ascii boobs...
11:26:39safetydanPaul_The_Nerd: it should be on the tracker soon, thanks for the review
11:26:39JdGordonah, ye that icon is a msn one...
11:26:43BHSPitLappy( . y . )
11:26:43JdGordonits thumbs up..
11:26:51BHSPitLappyscratch that then
11:27:02safetydanBHSPitLappy:I think you want the tagdb for browsing by track name instead of file name
11:27:24BHSPitLappysafetydan: doesn't work for me, though, is it supposed to?
11:27:25Therxk i know this is a big ask, but any chance one of u could guide me through getting to a "hello world" kernel stage, i.e. the rockbox.ipod file is loader, and prints something on the screen, or beeps or anything. It's the initial loading that's confusing me
11:27:41safetydanBHSPitLappy: it has worked in the past, but the guy who was working on it hasn't been around for a while
11:27:49safetydanSlasheri is working on an improved version I think
11:27:52BHSPitLappydoesn't work on my ipod
11:28:39Paul_The_NerdBHSPitLappy: The tagdb requires you run a java program to generate it, and only works on MP3 files I believe. (Maybe Vorbis too? I can't recall...)
11:29:05BHSPitLappy90+% of my music is mp3
11:29:19JdGordon100% of mine is
11:29:25BHSPitLappy(some aac)
11:29:51Paul_The_NerdIt may not be functional on iPods yet though
11:30:21Therxplease :P
11:30:23Paul_The_NerdI don't think anyone's bothered to test it, since the system's being reworked so that hopefully the database will generate like the dircache.
11:30:30Paul_The_NerdTherx: What exactly is your question?
11:31:02Therxi want to write my own os for the ipod, but my main issue is inexperience in ARM assembly
11:31:17Therxso was wondering if there was a hello world kernel which would teach me this
11:31:29Paul_The_NerdWell, it's a very big task, and not having experience with ARM assembly makes it significantly bigger.
11:31:29BHSPitLappy1) the ipod guys aren't awake (afaik)
11:31:31CassandraYou know, I was just having a moment of pining for the good old days before flame wars on the Rockbox forum, then I rememberd that they just used to happen on the developers list.
11:31:38BHSPitLappy2) what makes this seem like the right place for that?
11:31:55BHSPitLappy3) start studying source from both projects.
11:32:09JdGordonCassandra: flame wars ebtween who and who?
11:32:16JdGordon.. or over what?
11:32:30CassandraSomething about WPS browsing.
11:33:02Paul_The_NerdTherx: If you want to create a full "OS" you're going to have to create your own drivers, or adapt those used by iPodLinux or Rockbox, which. It's not really as simple as starting with "hellow world" and working up.
11:33:14Therxyeh, i know
11:33:26Therxi've worked on an OS for x86 before
11:33:26BHSPitLappyPaul_The_Nerd: we need some sleep, don't we ;)
11:33:33Paul_The_NerdMan, don't I ever.
11:33:54Therxso understand concepts like mmaping, multitasking etc.
11:34:20 Quit damaki__ (Read error: 110 (Connection timed out))
11:34:27CassandraYou could easily turn Rockbox into "Hello World" for iPod. Just rip out most of main.c and put "Hello World" in instead.
11:34:39Paul_The_NerdCassandra: But, as a teaching tool... not so great
11:34:41CassandraStill not terribly useful as a learning tool.
11:35:26BHSPitLappydamn, sometimes it is just HARD to wake up a nano in rockbox
11:35:36Paul_The_NerdBHSPitLappy: How do you mean?
11:35:51Therxso any advice of where to start?
11:35:55BHSPitLappyit can be very unresponsive to the scroll wheel, when you're trying to get the backlight to come back on
11:36:05Paul_The_NerdTherx: Your best bet may be to look at the the iPodLinux wiki to learn about the hardware, and then read some of the bootloader source to learn how some of the hardware is initialized. I'm not really sure, though, as I'm pretty not-so-familiar with the lower level stuff either.
11:36:18Paul_The_NerdBHSPitLappy: Oooooh... is this a relatively new thing?
11:36:35CassandraI've not noticed that.
11:36:43Paul_The_NerdBHSPitLappy: Hrm. Mine's *really* responsive. Like, I lay a finger on the wheel, and the light comes on.
11:36:46BHSPitLappyplaying music in general, the controls tend to be laggy (not badly)
11:36:58Paul_The_NerdOh, well, that's usual
11:37:11BHSPitLappyPaul_The_Nerd: well, I've got a rubber skin over mine, but it's still easy to use (when the ipod's listening)
11:37:36Paul_The_NerdBHSPitLappy: So it's more just the general unresponsiveness while playback, rather than an actual button-driver seeming problem
11:37:46Paul_The_NerdOn a related note, do either of you use the Hold Switch often?
11:38:02Therxkk thx
11:38:05BHSPitLappyI use it when I shut it down
11:38:10CassandraIf I have the iPod in my pocket yeah.
11:38:22midkayYES. rockbox compiled. hooray.
11:38:23CassandraOtherwise it keeps turning on / changing the volume.
11:38:34BHSPitLappysometimes while it's playing in pocket, but usually it's ok
11:38:38Paul_The_NerdCassandra then, have you been using a build newer than Yesterday's Daily? 02/03 (or 03/02)?
11:39:01Paul_The_NerdI'm just curious if this is a global issue, or an "my ipod's on crack" issue.
11:39:31BHSPitLappymine only does intravaneous drugs
11:39:33CassandraAh, you mean turn Hold off and it stays held in Rockbox?
11:39:40BHSPitLappy^ a sign of my late-night spelling
11:39:47Paul_The_NerdCassandra: That's *exactly* what I mean.
11:39:58Paul_The_NerdJust making sure it's not my problem. It's a result of the UDelay change.
11:40:12BHSPitLappyPaul_The_Nerd: does it come back?
11:40:13Paul_The_NerdOr at least, it seemed to be, but it's nice to be sure
11:40:21BHSPitLappybecause I was just tempted to try, thanks a lot
11:40:21CassandraYep, it's bugtastic alright.
11:40:39Paul_The_NerdBHSPitLappy: Yeah. Basically, when you turn hold on, then turn it off a few seconds later, it'll stay held for an indeterminate amount of time / button presses
11:40:52BHSPitLappystill not back yet...
11:40:56Paul_The_NerdCassandra: I'm pretty sure I've found a safe value though, that's still much lower than the dual 250s iPodLinux was using
11:41:09Paul_The_NerdBHSPitLappy: If you want to give up, hard reset still works. ;-)
11:41:13BHSPitLappyi did,
11:42:27 Quit gtkspert_laptop ()
11:43:17BHSPitLappyso, I know midi pretty much "just doesn't work", but when I try it, is it freezing or just doing something that takes FOREVER?
11:46:24Paul_The_NerdThough, it may just freeze on iPod
11:46:33Paul_The_NerdI really couldn't say
11:46:38Paul_The_NerdIt does eventually end on iRivers.
11:47:07CassandraIt does on the iPod too.
11:47:12BHSPitLappyI could play midis on my pocketpc, with a software-based player
11:47:25*Cassandra idly wonders why iPod Rockbox hasn't yet been /.ed.
11:47:27BHSPitLappytimidi i think
11:47:37BHSPitLappyCassandra: is it a bad thing?
11:47:41JdGordoncoz no1 has told em?
11:48:00CassandraNope, not a bad thing at all.
11:48:09BHSPitLappyhas it been "dugg"
11:48:15CassandraSince the server will undergo /. effect when it does happen.
11:48:21Paul_The_NerdBHSPitLappy: The ipod / iriver would still BE a software based player
11:48:26CassandraWe're all over the iPod sites.
11:48:53Paul_The_NerdBHSPitLappy: The problem is the codec architecture isn't really suited to handle midi/mod/anything of that general category/family/whatever, if I understand correctly.
11:48:55JdGordonwhat r they ipl ppl saying?
11:49:47CassandraJust "it's there, it looks pretty nifty".
11:50:09BHSPitLappythe two projects have different goals, they aren't rivals or anything
11:50:28Membrillowhat goals do RB have and the same for IPL?
11:50:40Paul_The_NerdRB == Make it the best music player it can be.
11:50:44ashridahdoesn't the ipl bootloader allow them to boot all three, if suitably modified?
11:50:46Paul_The_NerdIPL == Run Linux as best we can on it
11:50:47BHSPitLappyRB = superior, full functional music player
11:50:54BHSPitLappypretty much what paul said
11:51:01Paul_The_Nerdashridah: ipl loader 2 does. RB's loader also allows both to be run.
11:51:09MembrilloIPL == do as much as it can? RB == As much as it can but focused on music?
11:51:18Paul_The_NerdBasically, yes.
11:51:29Membrillofair enough
11:51:30ashridahPaul_The_Nerd: 'both' i mean running ipl, original firmware and rockbox.
11:51:34BHSPitLappyMembrillo: iPL isn't trying to make a superior music player
11:51:36Paul_The_Nerdashridah: Yes.
11:51:43Paul_The_Nerdashridah: So did I.
11:51:44Membrilloi guess Rb also has a stronger focus on stability and usability
11:51:52BHSPitLappyit's a development platform, I guess
11:52:10ashridahPaul_The_Nerd: we clearly have different definitions of 'both'
11:52:14Paul_The_Nerdashridah: I've already successfully booted iPodLinux on my nano using the Rockbox bootloader.
11:52:32*BHSPitLappy concurs...
11:52:34ashridahPaul_The_Nerd: yeah. cool.
11:52:38JdGordonany1 got a good backdrop image?
11:52:50ashridahbut can all three co-exist, or does one need to overwrite one to get the other?
11:52:51Paul_The_NerdWell, "both" meant "rockbox and ipodlinux" in my statement, because I assumed Retail was kinda a given. ;-)
11:52:57BHSPitLappyashridah: ipodloader2 is also much slower than the rbloader atm, too
11:53:06BHSPitLappyashridah: coexist
11:53:08Paul_The_Nerdashridah: All three co-exist great. You just need a small ext2 partition for the linux file system
11:53:17CassandraShouldn't be hard. What I can't really understand is why anyone would want to have Linux run on their iPod.
11:53:35BHSPitLappy"because it pwnz?"
11:53:35Paul_The_NerdCassandra: After trying iPodlinux, I kinda felt the same way.
11:53:39ashridahCassandra: geekage bragging rights
11:53:53Paul_The_NerdI think it's more of "proving linux can run on anything" than anything else
11:53:55ashridahalthough i admit that's about it
11:54:08ashridahsomeone asked me why i didn't get an ipod, given that i like linux
11:54:10midkaysigh, damnit.. anyone able to help w/ gcc4.0.2 compile errors?
11:54:11BHSPitLappypersonally, I just -have- to be able to watch videos on my nano :)
11:54:22Paul_The_NerdIf I ever met someone who said "You, look at this, my iPod has Linux on it" I know I can say "Yeah, I tried that. Then I found something better. Ever heard of Rockbox...?"
11:54:29BHSPitLappyashridah: it's not bragging rights to me at all, I keep quiet about it
11:54:39ashridahthe iriver played oggs, and at the time, ipl hadn't got audio at all
11:54:52ashridah(and rockbox sure hadn't been ported)
11:55:16Paul_The_NerdYeah, I wasn't interested in iPods until the Nano was clearly in a collision course with Rockbox
11:55:23CassandraIt has to be said, I never got the point of Rockbox video support either.
11:55:51BHSPitLappyhow can there be a point to something that's not there?
11:55:51JdGordonwha??? y not?
11:55:56Paul_The_NerdCassandra: I do have *one* music video, I wish I could carry around with me on it.
11:56:26Paul_The_NerdThe song's just not the same without the vikings.
11:56:33BHSPitLappyI have a handful of videos me and my friends like to watch at school, on my nano
11:56:38CassandraBHSPitLappy, Rockbox has video support on the Archos platform.
11:56:42JdGordonif rb could play vids then there really would be no reason for the orig fw...
11:56:44BHSPitLappyCassandra: oh.
11:57:17Membrilloi didnt know nanos had colour screens...
11:57:23JdGordonnot that i have any vids on my h300 anyway...
11:57:31Paul_The_NerdCassandra: I think for the most part, I side with you. But then, Doom is just about as pointless, in the end. Or Rockboy. :)
11:57:51*Cassandra has never used Doom or Rockboy either.
11:57:51JdGordonPaul_The_Nerd: not when uni starts in 3 weeks :D
11:57:52Membrillodoom is pretty impressive
11:57:58Paul_The_NerdMembrillo: yes, 176*132 of 16bpp
11:58:04JdGordondoes it work properly yet?
11:58:10Membrilloit works remarkably well
11:58:21Membrillovery well
11:58:25JdGordonwhere can i get the .rock for h300?
11:58:36muesli__you need that build
11:58:38crwlis somebody going to port doom for the h100 lcd? :)
11:58:39Membrilloyou have to download a special build at the moment
11:58:46JdGordonah ok
11:58:46CassandraI think it's still a custom Rockbox build.
11:58:48muesli__.rock only wont help
11:58:58JdGordonbugger it then.. ill wait
11:59:01Paul_The_NerdAre there keys for iPod yet
11:59:17Paul_The_NerdI don't want to have to go through all that jazz because I forgot to save my modifications...
11:59:27JdGordonMembrillo: hows ur rb updater proggy going?
12:00:10Membrilloi cant get the optimized build with the current URL. I dont think there is anything i can do about it. i think its a problem connecting to the Linux server which is disapointing
12:00:21BHSPitLappyJdGordon: how's your [insert project here] going
12:00:25 Quit Kohlrabi (Nick collision from services.)
12:00:30 Join Kohlrabi [0] (
12:00:37Membrilloif someone creates a mirror then i can link to that but otherwise i dont know what else to do
12:00:45JdGordonhmm.. ok.. have u done it so it can skip files in the zip yet?
12:01:00JdGordonBHSPitLappy: [insert project here] is going good... not much happening tho atm
12:01:16BHSPitLappyJdGordon: elaborate :)
12:01:18Membrillonah, i havent, but i can get that done in half an hour when i find some time
12:02:34 Join damaki_ [0] (
12:03:05Membrillohows the ipod video port progressing?
12:03:14BHSPitLappyPaul_The_Nerd: do you know what the story is with rockbox in relation to the ipod's battery?
12:03:27Paul_The_NerdBHSPitLappy: What do you mean exactly?
12:04:01BHSPitLappyPaul_The_Nerd: what's holding it back?
12:04:05 Quit Henrico ("[BX] Tone Loc uses gtkBitchX, and funky cold medina.")
12:04:52Paul_The_NerdBHSPitLappy: Well, the first step would be figuring out how to not run the processor at the full 75mhz all the time.
12:05:04JdGordondoes any1 know where the status bar drawing code is for the wps?
12:05:11BHSPitLappyPaul_The_Nerd: does yours report the status correctly?
12:05:14JdGordonnot status abr.. progress bar
12:05:21Paul_The_NerdIt should say 11mhz, if I recall
12:05:47BHSPitLappyPaul_The_Nerd: mHz as a unit for battery power???
12:05:53Paul_The_NerdOh, no
12:06:07Paul_The_NerdI thought you were talking about concerns relating to improving the life, not displaying it.
12:06:30BHSPitLappyalways makes me uncomfortable, not knowing
12:06:47Paul_The_NerdI was thinking "Man, I thought 7 and a half hours was pretty good for Q8 ogg on a first unoptimized run, without even volume control"
12:07:02Paul_The_NerdAs for the battery display, no clue honestly
12:07:54BHSPitLappyisn't that one of the things that should have been snagged from iPL? :P
12:08:05BHSPitLappydamn, 5am
12:08:07 Join Moos [0] (
12:08:08Paul_The_NerdFor all I know one or both of them, have looked at it and said "Simple, but it'll take a little bit. I think I'll spend my time trying to figure out something non-cosmetic that requires effort" and gone on about their business.
12:08:39 Quit Strath (Read error: 104 (Connection reset by peer))
12:08:45 Join Strath [0] (
12:08:53BHSPitLappyI'll be sure to throw hints at them when I see them ;)
12:09:22Paul_The_NerdWell, that being said, if iPodLinux already does it, maybe it's something I can try to adapt. Though, I won't be available for about the next 16 hours after I sign off.
12:09:37Paul_The_NerdI have the day off, which means "3 hour drive, lots of dice rolling, 3 hour return trip"
12:09:57BHSPitLappywhere do you live, where houston's 3 hr away?
12:10:09BHSPitLappyi win
12:10:23BHSPitLappycrazy drivers, that Austin...
12:11:12BHSPitLappyto me, austin's just a marker on the road to san antonio
12:11:45BHSPitLappyPaul_The_Nerd: did you see any of the business today with that podzillanano guy
12:12:33Paul_The_NerdNo. What happened?
12:12:42Paul_The_NerdYou in Dallas then?
12:12:49BHSPitLappypretty much
12:12:50Paul_The_NerdWell that whole DFW mass.
12:13:01BHSPitLappyD me FW
12:13:06BHSPitLappyHS :)
12:13:15BHSPitLappybut UNT ;)
12:14:12Paul_The_Nerd"Podzilla is based on unix and written completly in binary and hextradecimal."
12:14:14BHSPitLappyPaul_The_Nerd: I think the About page is enough to get an idea on that site, though it's worth reading every little bit
12:14:26Paul_The_NerdThe about page is where I went first. :)
12:14:42 Quit ehntoo (Remote closed the connection)
12:15:12BHSPitLappy <-if you care about the drama that ensued
12:15:44BHSPitLappybasically imp. and davidc broke him tonight
12:16:23mirakthere is doom on H300 ?
12:16:42BHSPitLappyoh, and you should see what he'd done to our wiki:
12:17:07 Quit billiob ()
12:18:31Paul_The_NerdI wonder if he'll try to claim Rockbox next.
12:18:40 Quit damaki (Read error: 110 (Connection timed out))
12:20:10Paul_The_NerdDid he actually con anyone, or was this him setting up to?
12:20:46BHSPitLappyyou should see the exchange of e-mails
12:20:49CassandraWhat an asshole.
12:20:50BHSPitLappycheck out the logs
12:20:58BHSPitLappyand grep around for pastebin links
12:21:41BHSPitLappyhis final claim was "Hey, Im, really sorry. I tried to replace the PortalPlayers processor in my nano with a broadcom one, and My Nano wont close, and is running on an external hard drive, but yes it does run a modified version of your software. I'm really sorry, yes I rerwote it in Binary and Hexadecimal, I couldnt afford anything else. I just want to help out with the dev team, I can really get it to play Compressed MPEG-2's, with Broadcoms BCM741
12:21:41BHSPitLappy1, its just quite large. I could help program podzilla to work with compressed video, I know just about everything there is to know about video. Yours Sincerely, Alexander Turner"
12:21:53BHSPitLappysorry about flooding there...
12:23:03 Join Siku [0] (
12:23:24CassandraWell, he's got balls.
12:23:29CassandraShame about the lack of brains.
12:24:05BHSPitLappydid you catch all the stuff about not using uClinux, but instead a custom made gnome kernel
12:24:17BHSPitLappy(why not a KDE kernel? :P)
12:25:00CassandraKDE is slower. You can't accerate a 16Mz processor all the way to 75Mhz if you use KDE. Everyone knows that.
12:25:33Paul_The_Nerd"I couldn't afford anything else?"
12:25:59BHSPitLappydon't bother trying to explain it
12:26:09blueywhat happened to this neuros player
12:26:23BHSPitLappyoh, and his demo video is pure straight podzilla.
12:26:32BHSPitLappyI'll hold that to any amount of money.
12:27:15CassandraI'd have been shocked if it were anything else. He doesn't know the first thing about computers.
12:27:39Paul_The_NerdI have a hard time believing that page is a real scam, it's so bad.
12:28:16BHSPitLappynobody can say for sure what it really is. the basic theory is this kid keeps your money and ipod, good deal.
12:29:18BHSPitLappyso can I make playlists of my iPod's music, for rockbox use?
12:29:32Paul_The_NerdHe's got some guts though. Editing the wiki right there in plain site
12:29:51Paul_The_NerdBHSPitLappy: If you mean, playlists of the MXRQ.mp3 or whatever, yeah, should be no reason why you can't.
12:30:05CassandraNot really. You can install the music in the Rockbox way then use foo_pod to generate an iTunesDB for it.
12:30:06BHSPitLappyhow does the Make Playlist stuff in the menu work?
12:30:11ashridahat what time/date in those logs did this occur, btw?
12:30:19Cassandra(Except it doesn't seem to work on the Nano.)
12:30:37 Join MarcoPolo [0] (
12:30:57 Quit MarcoPolo ("Bye !")
12:30:58 Join billiob [0] (
12:31:00Paul_The_NerdBHSPitLappy: If you open the main menu and choose "Make playlist" if recursive on, it'll just make a playlist one level above (If you're in /music, it'll be in root) named after the folder you're in, of all music it contains, recursively. (Music.m3u containing, well, everything)
12:31:09billiobhi all
12:31:42billiobdo you have issues with rockboy and zelda ? (the player shuts down)
12:31:42Paul_The_NerdIf you've already got music playing, it's in a playlist in ram, that you can save. You can also add folders or individual songs to that playlist by long-pressing select on them, and choosing the appropriate action. (Queue means they'll vanish once played, insert means they're actually added, iiuc)
12:32:22Paul_The_Nerdbilliob: A few questions: Which Zelda, which player?
12:32:25BHSPitLappyk, well thanks for everything, I've reached my wit's end tonight, I gotta retire (you too, paul :P)
12:32:32Paul_The_NerdI should soon.
12:32:37blueyanyone knows where to get 3 in europe?
12:32:51billiobPaul_The_Nerd, iriver h120, Link's awakening
12:33:10BHSPitLappy(w00t ^)
12:33:43Therxhow do i get ipl to boot with the rockbox loader? it comes up with a checksum error... is there anything i need to do with the linux.bin
12:33:54 Join Rob2222 [0] (
12:34:45mirakBHSPitLappy this are jokes ?
12:35:13billiobit shuts down only with this game. both with a french version and an english version; no issues with other games. it shuts down when playing, at roughly the same place
12:37:08Paul_The_Nerdbilliob: DX or normal?
12:37:18 Quit linuxstb (Read error: 110 (Connection timed out))
12:37:40Paul_The_NerdTherx: Nobody who would know in enough detail is around.
12:37:47 Join linuxstb [0] (
12:37:49 Quit mirak (Remote closed the connection)
12:38:14Therxlinuxstb would know... ah just in time
12:38:16Paul_The_Nerdbilliob: Hrm. Odds are I can't help with this issue, but where in the game does it crash?
12:38:27Paul_The_NerdTherx: That's possibly his auto-reconnect.
12:38:58billiobPaul_The_Nerd, at the beginning, at the beach, before getting the sword
12:41:02Paul_The_NerdHrm. I wonder if it's a bug specifically in rockboy, or something that was in gnuboy. It's not really something I could comment on though.
12:41:09 Quit Sinbios (Read error: 110 (Connection timed out))
12:41:40 Join Sinbios [0] (
12:41:44 Join NicoFR [0] (
12:42:20billiobPaul_The_Nerd, ok
12:43:12TherxPaul_The_Nerd, could you guess?
12:44:50Paul_The_NerdTherx: Well, for one thing are you sure you've got the right linux.bin for your iPod? Try redownloading it, or perhaps even downloading a version from about a month ago (I tried it, and had it work, around about the 7th of january if I recall on my Nano, but removed it a while ago)
12:45:27Therxso i get the kernel from - no special kernel for nano?
12:46:03 Nick billiob is now known as billiob^eating (
12:46:33Paul_The_NerdTherx: Did you get the nightly build?
12:46:37 Part Guest55715
12:47:04Therxi'd thought so...
12:47:06Therxtries again
12:47:37Paul_The_NerdI accidentally overwrote mine with an older kernel, because one of the other packages (I think the filesystem one) contains a very old kernel
12:47:55Therxand i call that rockbox.ipod?
12:48:02Paul_The_NerdYou leave it kernel.bin
12:48:14Therxthere was the mistake
12:48:21Paul_The_NerdWhat you do is hold the Play/Pause button.
12:48:33Paul_The_NerdFrom inside rockbox shut down the unit by holding play/pause
12:48:45Paul_The_NerdThen, tap select to turn it on, and *immediately* hold play/pause until it says loading linux
12:49:56Therxah k
12:53:53 Quit linuxstb ("Leaving")
12:54:35Therxk, that boots then gives errors
12:55:11Paul_The_NerdWhat specifically?
12:57:27Therxhard to tell...
12:58:57Paul_The_NerdWell, what's the last message on the screen?
12:59:04Therxcommand: podzilla
12:59:12Therxand there's no such device as well
12:59:23Therxbut i'm just gonna try another ipl build i've got
12:59:57Paul_The_NerdWhat you might want to do, is make sure that podzilla is in the sbin folder, and is set to be executable.
13:00:41Membrillois podzilla free?
13:01:06Membrilloah... i read somewhere you had to pay for it
13:01:29Paul_The_NerdMembrillo: podzilla is GPLed and part of the iPodlinux project
13:01:50Membrilloso whats
13:02:08Membrillothat costs money
13:02:12Paul_The_NerdThat's a scam
13:03:09ashridahwhere in the logs BHSPitLappy mentioned before was the altercation between the scammer and the ipl people?
13:03:33Paul_The_Nerdashridah: Sadly, I could not find it. There was some small mention in the most recent log, but no altercation
13:03:58ashridahsupposedly it came out 'last night'hm
13:06:48***Saving seen data "./dancer.seen"
13:09:10Paul_The_NerdMan, I really wish I could just talk to the guy who made that site. See what he's like when discussing it in person.
13:13:36 Join slimx [0] (
13:14:01Membrillohe probably has no idea... I wonder if you sent your ipod away if he would legitamately install IPL on it and send it back or just keep the money. He would avoid legal problems if he gave the ipod back
13:14:19Membrilloor just keep the money and the ipod***
13:14:45Membrillohes not doing anything illegal if you pay him to install podzilla and thats what he does, right?
13:15:03slimxwho ?
13:15:03 Join gromit` [0] (n=gromit`
13:15:04Paul_The_NerdWell, he advertises it as actually selling podzilla
13:15:16Membrillothats his flaw then
13:15:23Paul_The_NerdSince podzilla is licensed under the GPL, if he distributes the binary, he's required to provide the source.
13:15:26slimxselling pozilla :p
13:15:36Membrilloif he used sophisticated wording he could get around it
13:16:02Paul_The_NerdIf he advertised himself as merely a service for installing podzilla, he could get around it. But he also claims ownership of the podzilla copyright, so he's also infringing there.
13:16:30Membrilloif he was smart he COULD be perfectly legal. saying hes selling it without permission voids copyright doesnt it?
13:16:41Membrillothats what i thought
13:17:38Paul_The_NerdBasically, what he could do is advertise a service for installing podzilla on iPods. As long as he acknowledge that podzilla was (c) whoever the real owner was, and made it clear that he's not selling the software, pointed to where it was available, and that he only sold the service of installing it, he could *potentially* be in the clear. I'm not 100% sure on the legal bounds, but I think that'd a bout cover it.
13:17:46 Join aliask [0] (
13:18:37ashridahhe could be selling a version he's modified
13:18:39ashridahthat's perfectly legal as well
13:18:44ashridahand he can claim part of the copyright then
13:18:52ashridahnot all of course
13:19:37Paul_The_Nerdashridah: Actually, he could even sell their version if my understanding of GPL is okay. It's just that he'd still be required to distribute the source with it, or make it available, and grant redistribution rights
13:19:55ashridahof course he can
13:20:03Paul_The_NerdAFAIK the GPL doesn't forbid the selling of code or binaries. It just says that the source code also has to be available for free.
13:20:12Paul_The_NerdOr cost of media
13:20:14ashridahi was referring to claiming copyright tho
13:20:16Paul_The_NerdOh, yes.
13:20:34 Quit elinenbe (Read error: 110 (Connection timed out))
13:21:08Paul_The_NerdWell, there's nothing in his video that demonstrates it's a modified version, he also claims he created the whole think in binary and hextradecimal (spelling is correct), and that it can't be made available for download for security reasons. :)
13:21:21Paul_The_NerdIt's just lovely
13:23:02Therxk, i give up on ipl for the moment
13:23:25 Quit t0mas ("brb, reboot (no, linux never reboots... but I still can't hotplug DDR memory :P)")
13:23:55Therxi i wish there was a way of easily getting to know the archetecture
13:24:21Therxsomeone should do a ipod for dummies kernel series like chris geise did for x86
13:24:32Therxthat was what taught me how to do that,
13:24:42Therxand then i could do stuff easily
13:24:52Therxi'd be happy to help someone do that...
13:25:02TherxBUT i don't know ipod....
13:25:02Paul_The_NerdWell, you could learn ARM, and then just read the various (limited) hardware docs at the iPodLinux wiki
13:25:26Therxhmm - how would i learn arm?
13:25:44Therxthere isn't really anything else for me to develop on (no arm h/w)
13:27:23Paul_The_NerdThere are arm emulators out there, and tutorials. Though I'm not the best to recommend anything, since I don't know anything myself.
13:28:06Paul_The_NerdA large portion of the code though is just written in C, and compiled with a crosscompiler. It's primarily optimizations and I think the lower level stuff that require actual knowledge of the hardware.
13:28:28Paul_The_NerdWell, clearly the lower level stuff requires actual knowledge of the hardware. :) It was originally going to say "ARM assembler"
13:29:55 Join mafj2 [0] (n=mafj2@tor/session/x-94ff4f2fc762103e)
13:30:55Therxi might just try and do some stuff on the ipod port
13:31:09Therxbut that's not as fun...
13:32:01Paul_The_NerdWell, as it is, unless you don't want to use a GPL license if you plan to redistribute, you're probably better off using a lot of the stuff already developed in the ipodport or ipodlinux anyway.
13:32:36Paul_The_NerdSince the vast majority of the iPod's hardware is undocumented outside the reverse engineering of the iPodLinux project, it's a pretty major undertaking to start from near-scratch
13:33:13Therxyeh but no offense to rockbox, but it seems to run quite slow whilst decoding music, and i'd rather have something that i could say - "i did that"...
13:33:19Therxif you know what i mean
13:34:17Paul_The_NerdWell, I understand that.
13:35:15Paul_The_NerdThough, as for the performance thing, are you planning on writing your own codecs from scratch too, or just hope to achieve better performance some other way?
13:36:19Therxi'd prob start from a standard decoder (such as fraunhofer) and optimiser my own from thaqt
13:36:38*ashridah fondly remembers how slow decoding was initially on the H140 when they first started working on that
13:36:53ashridahlike, 2% of realtime or something :)
13:36:57Paul_The_NerdYeah ashridah. I was watching the project back then, from afar. :)
13:37:22ashridahi installed rockbox on my unit back when the bootloader was v1 for the H1xx
13:37:31Paul_The_NerdTherx: These are, for the most part, fairly optimized codecs, though arm-specific optimizations haven't been implemented in as many of them yet.
13:37:38ashridahno music then
13:37:51Therxnone on nano yet either :P
13:37:55Paul_The_NerdAlso, right now the other core isn't used at all. The idea is to try to see how much can be done on just one in the hopes of having better battery life.
13:38:09Paul_The_NerdNo what on nano?
13:38:17Paul_The_NerdYeah there is
13:38:23Therxnot for me...
13:38:29Therxsays it's playing, but no music
13:38:30Paul_The_NerdI'm listening to Q8 vorbis files right now
13:38:42Paul_The_NerdThose work too
13:38:49Therxi hear nothing
13:38:59Paul_The_NerdWhat version are you running?
13:39:11Paul_The_NerdLike, how recent is your build?
13:39:27Therxlatest i'd thought, i'll redownlaod from CVS
13:39:33ashridahit shouldn't be zero by default tho
13:40:12Therxtried that
13:40:29Paul_The_NerdWhen was the first time you installed rockbox on your ipod?
13:41:10Paul_The_NerdAnd, of course, is your build patched in any way?
13:41:28Therxlast week, no
13:43:46Paul_The_NerdI wonder if any of the changes affected the bootloader, and if as a result it screws up hardware initialization.
13:44:08Therxwait a sec
13:44:11Therxi'll let you know
13:44:33Paul_The_NerdSpecifically: Is your bootloader from before the 28th?
13:45:37 Nick billiob^eating is now known as billiob (
13:47:41Paul_The_NerdIf a new install doesn't work for you then, I'd recommend installing a new bootloader. Hopefully you saved your apple_os.bin or bootpartition.bin. :)
13:48:35Paul_The_NerdI know that it uses the .s file that was updated in the audio driver patch, so it's possible there's some actions going on in the bootloader that rockbox expects and aren't happening on yours.
13:57:40Therxkk works
13:58:17Paul_The_NerdAlso, as far as I can tell, MP3 is the wost codec in terms of "interface lag"
13:58:28Paul_The_NerdThough I haven't tried them all yet
13:58:55Therxhmm, why is reasonable listening volume "-40dB"?
13:59:11billiobPaul_The_Nerd, about my issue with rockboy, what can i do in order to find why it fails ?
13:59:12safetydan0db is maximum output (i.e. no attenuation)
13:59:13Paul_The_NerdBecause 0db is "0db relative to the line level"
14:00:01Therxturns normal ipod headphones into speakers :P
14:00:03Paul_The_Nerdbilliob: I really don't know, honestly. It's a port of an emulator called gnuboy, so ideally find out if it's known to have a bug with that game.
14:00:17billiobok, thx, i'll try it
14:00:26ashridahbilliob: which game was it?
14:00:37billioblink's awakening
14:00:48ashridahi've played that through with gnuboy on the pc
14:00:49ashridahworks fine
14:00:54ashridahmust be a rockboy bug
14:01:14Therxdoes it not use the coprocessor yet?
14:01:34billiobthe rom works fine with visualboyadvance
14:01:43ashridahsafetydan: that depends on the platform
14:02:06Paul_The_NerdTherx: Not at all
14:02:45Membrillodoes anyone know what OggFLAC is? ive never heard of it, but apparently Foobar can play it
14:02:53Membrillosome ogg-flac hybrid?
14:03:19billiobogg is a container; flag is the encode algorithme
14:03:25Paul_The_NerdMembrillo: Ogg is a container. Most people call Vorbis format files in Ogg containers "oggs" but Ogg can also contain a FLAC stream
14:03:28Therxk, and when i pause a track, it nicely fades out, then suddenly plays a small clip at normal volume before pausing
14:03:29billioblike ogg-vorbis
14:03:57Paul_The_NerdTherx: Indeed. Remember, audio support for the iPod's a week old. Not all the bugs are ironed out yet. You'll also notice that playback doesn't always work properly when you hit next/prev
14:03:58Membrillomakes sense
14:04:04Paul_The_NerdIf you seek a small amount though, then release, it'll resum
14:05:09 Join soundman [0] (
14:05:48 Quit aliask ("Chatzilla 0.9.70 [Firefox]")
14:07:16 Quit soundman (Client Quit)
14:07:33Therxyeh fair enough
14:07:42Therxjust checking they weren't unknown
14:08:25Paul_The_NerdIndeed. Better to repeat a known bug than stay silent with an unknown.
14:08:51Therxare there plans for rockbox to support diskmode by itself (i.e. like the apple firmware)? would probably look cleaner (even if it has no advantage)
14:09:47ashridahPaul_The_Nerd: it can also contain video iirc, can't it? (oggs i mean)
14:09:52Paul_The_NerdTherx: It's hardly a priority.
14:10:29Paul_The_Nerdashridah: It can. They're very often renamed .ogm. In fact the Theora video codec is designed by the same group iirc.
14:10:41*ashridah nods
14:10:57Paul_The_NerdTherx: But I imagine it'll happen at some point. The "Disk Mode" on nanos is *slooooow*
14:11:15Paul_The_NerdI have mine patched to load retailOS when you insert the cable instead.
14:11:36Paul_The_NerdAlso, if you wake your ipod by inserting the cable, it'll hang at the USB logo.
14:15:02Paul_The_NerdAlso, don't use the hold switch.
14:15:31Paul_The_NerdThere's a bug right now where, when you turn hold off, it may stay holding for an indeterminate amount of time / button presses. (You can hard reboot with Menu+Select if you get tired of waiting.)
14:16:07Paul_The_NerdThe fix for it will probably go in today, with luck. It's a fairly small thing, and as long as linuxstb or preglow sees it in the log, it'll be set.
14:16:39Therxwill rockbox be able to play itunes bought music (trouble of protection stuff)
14:16:41billiobPaul_The_Nerd, the rom works fine with gnuboy
14:16:43Paul_The_NerdWell, "fix" may not be the right word, since it's less of a "the cause is known" and more of a "this causes it to stop happening, we're not sure why" thing.
14:17:02Paul_The_NerdTherx: DRM wrapped music will not be playable. Probably ever.
14:17:37Paul_The_Nerdbilliob: Well, unfortunately, this means you need to find someone familiar specifically with the rockboy code. That person is not me. Sorry I can't be of more help.
14:18:04Therxright. linuxstb said to help out on plugins, porting stuff to nano...
14:18:19Therxis that the best idea?
14:18:23Therxor anything else?
14:18:30billiobPaul_The_Nerd, ok; thx
14:18:38Therxas long as no arm assembly is involved i think i
14:18:44Therx'll be able to give it a go
14:21:47Paul_The_NerdWell, there's a few specific ones that people are looking forward to. Sudoku hasn't had the art converted to a smaller size (easy) and I don't know if the code needs changed to cope with the smaller screen (relative to the other color targets). As well, Rockboy doesn't build for Nano either. It assumes that if the screen is color, then it can display the image full size, which isn't true with the Nano. Again, I don't think either
14:22:23Therxso one of those, ok
14:22:29Paul_The_NerdReally, there's several plugins that just need some minor adaptations, or sometimes even a just a few #ifdefs with button mappings, and they're good to go.
14:24:10Therxk, i'll try one of those
14:24:40Therxactually, just a thought - i could try and work on a itunes database reader, so you can use the existing music store
14:24:48 Quit Membrillo ()
14:24:56Paul_The_NerdYeah, there's a lot of information about the db itself around
14:24:56Therxstore == database
14:25:11Therxnoone's working on that at the moment are they?
14:25:24Paul_The_NerdAnd Rockbox has a setup for viewing a database, though it's designed to use Rockbox's own format.
14:25:37Paul_The_NerdAs far as I know, nobody's working on support for the iTunesDB
14:26:23Paul_The_NerdYou could potentially just add another menu choice to the "View Files" after ID3 Database with iTunesDB, and then reuse a lot of the basic UI code from the ID3 Database portion (which needs to be renamed anyway) I imagine.
14:27:55Therxwhere's "View Files"?
14:28:40Paul_The_NerdGeneral Settings->File View->Show Files
14:29:22Paul_The_NerdThe current ID3 database requires you to run a script or java program on your files in advance to generate it, though I believe someone's working on integrating that behaviour into rockbox itself
14:30:56Therxdon't quite get how that works... the ID3 database causes a hang at the moment
14:31:15 Join Rondom [0] (
14:32:09Paul_The_NerdSince the script only works on a couple formats, and it's not widely used, it's not really been worked on for iPod, since much of the new system may negate that anyway
14:32:22Therx"new system"?
14:32:46Paul_The_NerdWell, I think the idea is that rockbox can scan your files in the background, and generate the database itself.
14:33:01Paul_The_NerdBut I don't know how that's coming, or much about it.
14:33:28Therxso if i wanted to add something that allowed browsing of the itunesdn
14:33:47Therxwhere abouts would i start adding the code (sry, don't really know the whole code base)
14:36:31Paul_The_NerdWell, I'm not wholly sure. That's why I was recommending looking at how the current database system is in. I would guess that's app/database.c and .h, for starters. Also settings_menu.c I suppose, for how the menus are set up.
14:36:40Paul_The_NerdBut really, most of the code should probably be in its own source files.
14:38:44Therxyeh ok
14:38:49 Quit Therx ("Leaving")
14:38:51 Join soundman [0] (
14:39:08 Part Paul_The_Nerd
14:40:01 Join kernel_sensei [0] (n=boris@
14:41:44 Join spupek [0] (n=newmaste@
14:42:17 Quit soundman (Client Quit)
14:42:27spupekhi!maybe i am soo lama, but where or how can i change the text colour on rockbox h300 optimized?
14:42:38spupekor background color
14:42:46JdGordonlcd settings
14:42:50JdGordonunder general settings
14:43:16spupekbut i have no color settings...
14:44:32spupekno kind of item in there...what's wrong?
14:46:21spupeki dont to get those?
14:47:53spupekin lcd settings there is only: backlight, backli/pluged, caption backlight, brightness, contrast, lcdmode, upside down, line selector, clear backdrops
14:50:35spupek?i missed install something?
14:52:42 Join elinenbe [0] (
14:53:51 Quit kernelsensei (Connection timed out)
14:53:51 Nick kernel_sensei is now known as kernelsensei (n=boris@
14:54:27spupekanyone?what i did wrong?
14:55:07 Quit elinenbe (Read error: 104 (Connection reset by peer))
14:55:08billiobhi kernel_sensei :)
14:55:38 Join elinenbe [0] (
14:56:37 Join webguest59 [0] (
14:57:33webguest59spupek: the colorchanger was removed from the optimized build
14:57:46 Quit Rob2222 (Read error: 104 (Connection reset by peer))
14:58:07spupekoo.but former i have not the optimized, and also there was no kind option...
14:58:23spupekso i can change the text's color?
14:58:24 Join tomal [0] (
14:58:39spupeki mean can't..:)
14:58:41webguest59currently not
14:58:52spupekok, thanx
15:01:50 Quit JdGordon (Read error: 104 (Connection reset by peer))
15:03:16 Join mikearthur [0] (
15:06:27 Quit ashridah (Read error: 110 (Connection timed out))
15:06:50***Saving seen data "./dancer.seen"
15:06:56 Join pabs_ [0] (
15:07:33 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
15:08:39 Join petur [0] (
15:09:12 Join ashridah [0] (
15:09:41 Join vektek [0] (
15:10:43vektekHi guys, anyone know if we are close to getting video to play on the iriver?
15:10:44 Quit pabs (Read error: 110 (Connection timed out))
15:12:35ashridahhahaha. close. that's funny :)
15:13:05 Quit spupek ()
15:13:13 Join Rob2222 [0] (
15:20:18 Join DangerousDan [0] (
15:22:57 Quit mikearthur (Read error: 104 (Connection reset by peer))
15:23:23 Join mikearthur [0] (
15:24:06 Quit ashridah ("Leaving")
15:26:53 Join Matze [0] (
15:29:04 Join mirak [0] (
15:29:34 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
15:30:07 Join Paul_The_Nerd [0] (
15:33:30 Join DrMoos [0] (
15:33:31 Quit Moos (Read error: 104 (Connection reset by peer))
15:36:27 Join gtkspert_laptop [0] (
15:37:51 Quit DangerousDan (Read error: 104 (Connection reset by peer))
15:40:13 Quit Rob2222 ()
15:41:02 Join Rob2222 [0] (
15:41:21 Quit Rob2222 (Client Quit)
15:41:57 Join Rob2222 [0] (
15:51:33 Quit gtkspert_laptop ()
15:52:06 Join DangerousDan [0] (
15:54:01 Quit vektek ("CGI:IRC (Ping timeout)")
15:58:31 Quit NicoFR ()
15:58:58safetydanIs the simulator working for any of the iPod targets?
15:59:46 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
16:01:30Paul_The_Nerdsafetydan: What do you mean?
16:01:51Paul_The_NerdI know the Win32 one was working a few days ago, at least.
16:04:11safetydanhrm... the X11 doesn't
16:04:20safetydanwell it compiles, but it doesn't show anything
16:04:29Paul_The_NerdLet me test real quick then, just compiling a new win32
16:04:33safetydanI was hoping to test my new graphical UI on the iPod sim
16:04:47Paul_The_NerdIs there anything in the archos folder for it to show?
16:05:21safetydanthere's a few files
16:05:31Paul_The_NerdWell, the Win32 one seems to work
16:05:31safetydanapparently there's only two keys hooked up though
16:05:39safetydanmaybe I'll try the SDL one
16:05:46Paul_The_NerdYeah, give the SDL one a shot
16:06:09Paul_The_NerdThat's what I'm doing, but since I've not gotten an SDL sim to work yet, my results are not indicative of anything.
16:06:33Paul_The_Nerdsafetydan: Also, the bugs in the graphical UI show up on both iPod Nano and H120 physical targets
16:06:45safetydanThose are fixed now I hope
16:06:59Paul_The_NerdJust wanted to make sure you'd gotten the part where it wasn't just the ipod. :)
16:07:00safetydanThey do appear in the sim as well (or did)
16:07:17Paul_The_NerdDid you see the post in the forum?
16:07:37safetydanI'm hoping to have everything fixed and working sometime soon
16:07:46safetydanat least on H100/300 and iPod
16:07:48 Quit mafj2 ("Leaving")
16:08:12Paul_The_NerdWell, since those are the only once with equalizer routines so far, I think that's all that can be expected. ;-)
16:08:33Paul_The_NerdI personally don't tend to fiddle with equalizer settings, but it seems a lot of people are excited about all this.
16:09:38safetydanThe funny thing is I have no interest in the equalizer
16:09:52safetydanJust saw an opportunity to do some C coding again
16:10:02safetydannew GUI version works on the iPod
16:10:04peturfreak :)
16:10:07safetydanat least the sim
16:10:33safetydanI like my EQ like I like my floors. Flat.
16:10:38Paul_The_NerdAye, agreed
16:10:41petursame here
16:10:54Paul_The_NerdI can see it as being of some benefit to people who have earphones that noticeably alter the sound though
16:11:19safetydanokay, now to add a pre-amp so the EQ doesn't blow the sound so easily
16:14:34Paul_The_NerdI still don't get sound in my sim. Ah well
16:15:33safetydanTry the SDL sim in windows
16:15:48Paul_The_NerdI did
16:16:05Paul_The_NerdSays something about the temp codec dll not being a valid windows image
16:16:19safetydanHave you updated recently?
16:16:32Paul_The_NerdAbout 5 minutes ago.
16:16:44safetydanLinusN seemed to think he'd fixed that
16:16:46safetydanah well
16:16:53Paul_The_NerdClean build folder and everything
16:17:04 Part tomal
16:17:15safetydanIf only it wasn't such a pain to reboot in to Windows I'd try and fix it again
16:17:40peturwhat's the pain?
16:17:51Paul_The_NerdI'm not sure he ever actually committed the fix, now that I think about it
16:18:22Paul_The_NerdOr was that part of the big "Improved SDL simulator" patch? I thought he was talking about it after...
16:18:29safetydanit should have been
16:18:33safetydanit was the whole O_BINARY thing
16:18:45 Join Henrico [0] (
16:18:57Paul_The_NerdWhere is that set?
16:19:52safetydanpetur: takes too damn long to boot and Cygwin is a lot slower to compile than Linux
16:19:54Paul_The_NerdI wonder if WIN32 gets set for the SDL sim?
16:20:10safetydanno, I don't think it does
16:20:19Paul_The_NerdThen it wouldn't do much good, I imagine.
16:20:20peturI can certainly agree on the second bit :/
16:20:32safetydanactually I lie
16:20:39safetydanWIN32 should be set
16:21:22safetydanor not
16:21:24*safetydan stops speculating
16:22:17safetydanOkay, according to the tools/configure script, WIN32 isn't set in the SDL builds for Windows
16:23:14Paul_The_NerdYeah, I'd just gotten to that point myself
16:23:51Paul_The_NerdBut, defining WIN32 will probably break all sorts of stuff. Will having it do that on all SDL sim builds break many things?
16:23:51 Quit DT291 (Read error: 104 (Connection reset by peer))
16:23:51 Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...")
16:24:11 Join DreamTactix291 [0] (
16:24:28Paul_The_NerdThough, at this point it's probably about time to strip out all the WIN32 sim code that's not for the SDL sim, at which point it becomes safe to define WIN32 again...
16:24:47 Quit bluey ("Leaving")
16:24:49 Join IcyStorM [0] (
16:24:51IcyStorMHello guys
16:24:55safetydanpossibly it will break things
16:25:13IcyStorMCan I still use apple firmware after installing this? Multi bootable ?
16:25:19safetydanWorth just editing io.c and seeing if it works
16:25:29safetydanthat way we know that fix will work
16:25:31Paul_The_NerdThat's what I'm doing now. :)
16:25:34safetydansomeone else can do the Makefile magic
16:25:50 Quit elinenbe (Read error: 110 (Connection timed out))
16:25:53IcyStorMCan anybody answer me plz
16:26:07Paul_The_NerdIcyStorM: Yes.
16:29:45Paul_The_NerdMan, I hate using cygwin.
16:30:00Paul_The_NerdAll these people talking about how much faster their compile times are than mine.
16:30:39Paul_The_Nerdsafetydan: The fix does not appear to work.
16:30:40Rob2222just install linux
16:30:57safetydanPaul_The_Nerd: Well that's annoying
16:31:22Paul_The_NerdRob2222: I've tried a few times, but I've not yet managed to get it happy with the wireless built into this laptop. I should just get a compatible pc card 'n be done with it.
16:31:25safetydanThere's probably other WIN32 code that's needed
16:31:31peturI'm going to try colinux some day (when I get the time)
16:31:50safetydanPaul_The_Nerd: you could try ndiswrapper which lets you use the windows driver in Linux
16:32:05safetydanworks well enough with my RTL8180 based card
16:32:14Paul_The_Nerdsafetydan: Tried it. Still doesn't love me.
16:32:23safetydanah well
16:32:46safetydanbah, the H120 sim lies
16:33:01safetydanit's screen is another 20 pixels taller than the target
16:33:15Paul_The_NerdThat's strange
16:36:01safetydanerr... actually it's my fault
16:36:10safetydancalculating font size incorrectly
16:37:01*Paul_The_Nerd grins.
16:37:47 Join mirak_ [0] (
16:40:26 Quit IcyStorM ("CGI:IRC (Ping timeout)")
16:45:20 Quit mirak (Connection reset by peer)
16:48:35lostlogic*yawn* morning!
16:49:06 Join IcyStorM [0] (
16:49:53IcyStorMAfter install how to boot into apple firmware and how to boot inte rockbox ?
16:51:00Paul_The_NerdMornin' lostlogic
16:51:28Paul_The_NerdIcyStorM: When you reboot it, it should by default boot into Rockbox. If you hold Menu down, it'll boot into Apple.
16:51:53 Quit Strath (Read error: 104 (Connection reset by peer))
16:53:04 Quit IcyStorM (Client Quit)
16:54:09 Join Strath [0] (
16:55:42Paul_The_NerdAh well, time for me to go. Be back at some point after I've driven, driven again, and slept. Not necessarily in that order.
16:55:42 Part Paul_The_Nerd
16:58:35 Join darkless [0] (
16:58:46 Join IcyStorM [0] (
16:58:50IcyStorMHello folks
16:59:11IcyStorMIm using ipod 5G
16:59:36IcyStorMWill i have to use ipod_fw.exe of ipodpatcher.exe ?
16:59:45 Quit DJDD__ (Read error: 110 (Connection timed out))
17:02:01 Join Myth`n`Legend [0] (
17:02:43IcyStorMWill i have to use ipod_fw.exe of ipodpatcher.exe ?
17:02:44IcyStorMWill i have to use ipod_fw.exe of ipodpatcher.exe ?
17:02:50IcyStorMFor iPod 5G / Video
17:02:53IcyStorMAnswer me plz
17:02:55kernelsenseibilliob: ?
17:03:00IcyStorManswer me plz
17:03:22billiobkernelsensei, tu as bien un ihp-120, non ?
17:04:02peturIcyStorM: I think there are no ipod users in atm (Paul just left)
17:04:19billiobkernelsensei, ok (je t'ai reconnu; admin du forum gentoo :p )
17:04:35billiobil semble que je suis le seul qui ne peux pas jouer à zelda :(
17:04:41IcyStorMoh no
17:05:01peturIcyStorM: have you checked the wiki?
17:05:30 Join Bloody_Sorcerer [0] (
17:06:36 Join damaki__ [0] (
17:06:51***Saving seen data "./dancer.seen"
17:07:41 Quit mirak_ (Remote closed the connection)
17:08:30 Join DJ_TCK [0] (
17:09:50 Part IcyStorM
17:11:26lostlogicwhat is so complicated about patience?
17:11:26 Join damaki [0] (
17:14:53Papricacan someone look at this
17:15:11Papricaand tell me why its not work on the player?
17:15:28Paprica(on the simulator it works perfectly)
17:21:31lostlogicPaprica: :( looked at it but I don't know anything about that code, so I'm no help
17:22:03 Quit damaki_ (Read error: 110 (Connection timed out))
17:26:00 Quit damaki__ (Read error: 110 (Connection timed out))
17:27:00 Join RotAtoR [0] (
17:27:15safetydanNew EQ UI patch.
17:27:19safetydanNow with graphical editing.
17:27:32safetydanOh, and fixes an issue where the first band's settings were ignored
17:29:11 Quit billiob (Nick collision from services.)
17:29:30 Join billiob [0] (
17:30:15 Join ghode|afk [0] (
17:30:52billiobi've solved my problem with rockboy and link's awakening, i was pressing the stop button too long time !
17:34:47 Join elinenbe [0] (
17:36:30 Join mirak [0] (
17:42:05 Quit webguest59 ("CGI:IRC (EOF)")
17:43:34 Quit Bloody_Sorcerer (Read error: 104 (Connection reset by peer))
17:45:24 Join Bloody_Sorcerer [0] (
17:52:32 Join kosa [0] (
17:53:05 Join jjmontem [0] (
17:53:16 Part jjmontem
17:56:31 Join ender` [0] (i=ychat@
17:57:15stevebok... Doom for an mp3 player?!
17:57:22stevebso rediculous.
17:57:29stevebkudos to whoever got it working
17:59:58 Join damaki_ [0] (
18:01:30 Join _FireFly_ [0] (
18:07:54 Join damaki__ [0] (
18:09:43ghode|afkdoes anyone know how to paste text into cygwin?
18:09:57 Quit damaki__ (Read error: 104 (Connection reset by peer))
18:10:57Papricatry right click
18:11:20ghode|afknope :/
18:11:23Papricamm ok
18:11:38 Join damaki__ [0] (
18:11:42Papricago to properties of the window
18:12:04Papricaand then check the quick edit mode
18:12:48Papricanow try right clock
18:14:41 Quit damaki (Read error: 110 (Connection timed out))
18:14:53 Join Febs [0] (
18:15:51ghode|afkworks, thanks Paprica
18:19:40 Quit petur ("here today, gone tomorrow")
18:19:44 Join Xomphos [0] (
18:20:01 Quit Xomphos (Client Quit)
18:20:15 Join Xomphos [0] (
18:21:19 Quit pabs_ (Read error: 104 (Connection reset by peer))
18:21:22 Join pabs [0] (
18:22:40 Quit damaki_ (Read error: 110 (Connection timed out))
18:25:28 Quit Xomphos ("CGI:IRC")
18:25:55 Join Xomphos [0] (
18:27:30 Join DangerousDan [0] (
18:32:56 Quit aegray (Read error: 104 (Connection reset by peer))
18:33:11 Join aegray [0] (
18:39:12 Quit aegray (Read error: 104 (Connection reset by peer))
18:40:25 Join Therx [0] (
18:41:01 Join aegray [0] (
18:42:22muesli__i dont get can i quit doom?
18:42:43Myth`n`Legendget to the menu and go to "Quit"?
18:42:49Xomphosto quit doom, flip the hold switch on-then u will see the menu
18:42:58Xomphosthen flip it off to control within the menu
18:43:16Xomphosor you could just reset your ipod :P
18:43:32muesli__nah..own an iriver
18:44:07muesli__Myth`n`Legend went to the to confirm quit?
18:44:07Myth`n`LegendI just hit play it brings me to the menu and then once on Rec and Navi
18:44:17Myth`n`LegendNavi again
18:44:26muesli__doenst help
18:44:39Myth`n`Legendworks for me...
18:44:48 Join damaki_ [0] (
18:45:30Xomphoswow they have doom on irivers? cool :)
18:45:56muesli__myth not here..nothin happens
18:46:15ghode|afkanyone know where i can get some info on creating a script for cygwin?
18:46:21muesli__hit navi ->boss bla , ht enter to quit
18:46:54Bagderghode|afk: read up on 'bash' scripting
18:46:56lostlogicghode|afk: can't make a script for cygwin... you probably run a bash shell in cygwin, so look for bash scripting
18:47:22ghode|afkok will do
18:48:23ghode|afksafetydan: just tried your eq on a h140, is there a reset option?
18:48:25Myth`n`Legenddid you try all other buttons too and nothing works?
18:49:03 Quit elinenbe (Read error: 110 (Connection timed out))
18:49:34 Quit Bloody_Sorcerer (Read error: 104 (Connection reset by peer))
18:49:41muesli__thats the point
18:49:43 Join Bloody_Sorcerer [0] (
18:50:49muesli__that new key aligns are strange at all
18:51:16Myth`n`LegendI do not like them
18:51:37Myth`n`Legendbut I've managed to make it to level 2 in Doom II despite em lol
18:52:19muesli__when i am in the game, options bla..what do you press to confirm/chose an option?
18:52:51Myth`n`LegendI just hit the Navi again
18:53:08muesli__menu disappears
18:53:08Myth`n`Legendhe made Navi 'Enter'
18:53:19*Myth`n`Legend shrugs
18:55:29safetydanghode|afk: no, but you can switch it off
18:56:06safetydana reset option is probably a good idea though
18:57:21 Quit thegeek_ (Read error: 104 (Connection reset by peer))
18:57:30ghode|afkis it best to have bass/treble set to 0 when using the eq?
18:58:47 Quit aegray (Read error: 104 (Connection reset by peer))
18:59:01safetydanbut preglow would be the man to ask since he wrote the actual EQ code, I just did an interface to it
19:00:02safetydanAFAIK the bass and treble options are handled by the hardware so would take effect after the EQ is applied
19:00:13 Quit damaki__ (Connection timed out)
19:01:12 Join aegray [0] (
19:01:58 Quit aegray (Read error: 104 (Connection reset by peer))
19:03:22 Quit Henrico ("BitchX: No windows left!")
19:05:05 Join PaulJ [0] (
19:06:12 Join aegray [0] (
19:06:52***Saving seen data "./dancer.seen"
19:09:38 Quit Xomphos ("Chatzilla [Firefox]")
19:13:36 Quit Febs (" HydraIRC -> <-")
19:17:44 Quit kosa ("CGI:IRC (EOF)")
19:18:24ghode|afksafetydan: are you eentually gong to remove the "eq gain" and "eq advanced settings" menus?
19:18:25 Quit aegray (Read error: 104 (Connection reset by peer))
19:19:18safetydanIf I can get the talk API working so blind people can still use it, yes
19:21:10 Join aegray [0] (
19:21:17ghode|afkreally liking it so far, only problem is that it takes about 20-30seconds to update
19:22:28safetydanyeah it takes as long as the pcm buffer
19:23:14safetydanI could update the settings more often, but I think the CPU usage would go up too much
19:23:52 Quit aegray (Read error: 104 (Connection reset by peer))
19:26:10 Join aegray [0] (
19:26:11 Quit aegray (Read error: 104 (Connection reset by peer))
19:30:36 Join pabs_ [0] (
19:31:10 Join aegray [0] (
19:31:34 Join ep0ch [0] (
19:32:10ep0chis there some documentation on how to use the profiler?
19:34:20 Join Rondom [0] (
19:38:08 Quit pabs (Read error: 110 (Connection timed out))
19:39:55 Quit aegray (Read error: 104 (Connection reset by peer))
19:41:44 Nick pabs_ is now known as pabs (
19:42:05 Join aegray [0] (
19:43:07 Quit aegray (Read error: 104 (Connection reset by peer))
19:44:23 Join ts-x [0] (
19:45:09 Quit zhilik ("")
19:47:03 Join aegray [0] (
19:47:16 Quit aegray (Read error: 104 (Connection reset by peer))
19:51:33lostlogicep0ch: it's in the Docs/TECH file or somesuch
19:52:03 Join aegray [0] (
19:52:03 Quit aegray (Dead socket)
19:52:48lostlogicsafetydan: the pcmbuffer is only like 3 seconds normally... the replaygain settings stuff forces playback restart... you could also do that.
19:54:07lostlogicsafetydan: thatway you are'nt checking something every X time in order to update the settings, you just do it at playback start
19:55:54 Nick billiob is now known as billiob^eating (
19:57:13 Join aegray [0] (
19:57:14 Quit Myth`n`Legend (Read error: 104 (Connection reset by peer))
19:58:25 Quit aegray (Read error: 104 (Connection reset by peer))
19:59:35 Join damaki__ [0] (
20:02:13 Join aegray [0] (
20:04:26 Quit aegray (Read error: 104 (Connection reset by peer))
20:05:08 Join Myth`n`Legend [0] (
20:05:35 Quit ep0ch (Read error: 110 (Connection timed out))
20:06:10 Join belze [0] (
20:06:25belzedoes the tagdb work for anyone?
20:06:32belzehere it crashes my player
20:07:18 Join aegray [0] (
20:07:43PaulJbelze: which player are you using?
20:07:50belzethe h110
20:08:05dpassen1Don't choose tagdb through the Quick Menu
20:08:16belzewhat do you mean?
20:08:32belzei hold a-b and the tell him to use the id3-database
20:08:42dpassen1Yes, that's the Quick Menu.
20:08:44PaulJon the h320 it helps if you enable the db in the settings menu and restart the player before returning to the browser
20:08:48dpassen1This is a known bug.
20:08:55belzeah, ok
20:09:03belzeso where is the non-quick menu? :)
20:09:13Myth`n`Legendmuesli__ are you using the optimized build with it or as a double boot-up?
20:09:36dpassen1Press a-b rather than hold.
20:09:40Myth`n`Legendit seems to only quit when it's seperated
20:09:45 Quit Strath (Read error: 104 (Connection reset by peer))
20:09:53 Join Strath [0] (
20:09:54muesli__Myth`n`Legend optimized build
20:10:13belzeah, got it
20:10:28Myth`n`Legendwell nope doesn't work that way...needleboy has updated his build also and now it's a double boot-up there too, try it with that
20:10:56muesli__i am using needles combined build
20:11:06 Quit Therx (Remote closed the connection)
20:12:13Myth`n`Legendseems to work fine for me when I boot up the other build, but not when it's just the optimized
20:12:36muesli__i can wait..its not that urgent ;)
20:13:10muesli__wait until kk changed the key alignments at all ;)
20:13:58 Quit damaki_ (Read error: 110 (Connection timed out))
20:14:00 Join thegeek [0] (
20:15:34belzedpassen1 & PaulJ: thanks, it works now ;)
20:18:28 Join thegeek_ [0] (
20:18:29 Quit thegeek (Read error: 104 (Connection reset by peer))
20:19:39 Quit _FireFly_ ("Leaving")
20:21:41ts-xLinusN: I'm not sure if you still need another H320 or not, but there's a US model with a dead harddrive on ebay right now that might be of interest. The auction ends in ~2 hrs (22:20 log time). If you're interested, let me know and I'll put in a bid and ship it over to you.
20:23:47ts-xThe current price with shipping is only $75, so it seems like a decent deal
20:25:18safetydanlostlogic: I'll have a look at doing something like that.
20:25:45safetydanthere's also the possibility of making the filter calculation faster
20:25:59safetydanpreglow left a cryptic note about it in eq.c
20:26:17safetydanwell, it's not really cryptic
20:29:44 Quit thegeek_ (Read error: 104 (Connection reset by peer))
20:33:44 Join MoosCamaro [0] (
20:34:07 Quit DrMoos (Read error: 104 (Connection reset by peer))
20:36:07 Join thegeek [0] (
20:44:25 Quit MoosCamaro (Read error: 104 (Connection reset by peer))
20:44:25 Quit thegeek (Read error: 104 (Connection reset by peer))
20:44:36 Join MoosCamaro [0] (
20:44:41 Quit Myth`n`Legend (Read error: 104 (Connection reset by peer))
20:44:51 Join bluey [0] (
20:45:02 Join Myth`n`Legend [0] (
20:45:37 Join thegeek [0] (
20:47:59 Quit Matze ("Miranda IM! Smaller, Faster, Easier.")
20:48:07 Join Matze [0] (
20:52:37 Quit YouCeyE (Read error: 110 (Connection timed out))
20:53:00 Join damaki [0] (
20:54:35 Join ssnajper [0] (
20:55:17ssnajperreading through the irc log, 3g ipods now boot rockbox?
20:56:18 Join Therx [0] (
20:59:37 Join Rondom_ [0] (
21:00:04 Quit Rondom (Nick collision from services.)
21:00:13ssnajpernobody on I guess, please answer that Q and if yes, installation instructions and I will check irc log later for answer...THANKS!
21:00:20 Quit ssnajper ("CGI:IRC")
21:00:30 Nick Rondom_ is now known as Rondom (
21:00:50 Quit mirak (Remote closed the connection)
21:06:12 Quit damaki__ (Read error: 110 (Connection timed out))
21:06:56***Saving seen data "./dancer.seen"
21:10:45 Join linuxstb [0] (
21:11:31linuxstbssnajper: No, Rockbox doesn't boot on the 3g yet. The bootloader is starting to work, but Rockbox itself isn't.
21:13:51linuxstbamiconn: Thanks for the CLZ you posted earlier today (it looks good, but I haven't tried it yet). Is that your implementation?
21:14:02 Join pabs_ [0] (
21:15:38 Quit pabs (Read error: 110 (Connection timed out))
21:23:34Papricacan you help me with the makefile?
21:23:47linuxstbWhich Makefile?
21:24:05Papricai want to add icons folder for the .rockbox
21:24:13Papricaand i want that to default files
21:24:19linuxstbThen add it to
21:24:23Papricawill include in the folder
21:26:42PapricaThen add it to and what about the 2 files that i want to add to the folder in the build?
21:27:11 Quit thegeek (Read error: 113 (No route to host))
21:27:14linuxstbWhich two files?
21:27:20Papricabmp files
21:27:33Papricawith the icons
21:27:47 Join thegeek [0] (
21:28:05linuxstbWhy don't you put them in apps/bitmaps/ and compile them into Rockbox?
21:28:56Papricabut i need them in bmp..
21:29:14Papricathis is for the custom statusbar icons
21:29:44linuxstbBut you can have the standard icons compiled into Rockbox, and then a user can replace them with his/her own files.
21:31:39Papricabut the icons load from bmp..
21:33:17imphasinglinuxstb: You know that gcc has a "__builtin_clz" function that only takes 10 instructions to execute?
21:34:11linuxstbIMO, Rockbox should have a standard set of icons (different for each size LCD) stored in apps/bitmaps/native/ which are compiled into Rockbox.
21:34:23linuxstbAre you planning to distribute more than one set of icons, and let the user choose?
21:35:14linuxstbThen you need to do something similar to the wps directory.
21:35:46linuxstbimphasing: Are you saying that __builtin_clz takes 10 instructions on ARM?
21:36:45imphasinglinuxstb: I'm pretty sure, yes.
21:36:53linuxstbI'll try it, thanks.
21:37:12imphasingIf you use the toolchain, it should put one in, rather than trying to use a clz instruction.
21:38:01 Join petur [0] (
21:38:28imphasingIt returns an int containing the number of leading 0 bits
21:44:28imphasingThat 3G patch put some files in the wrong places..
21:45:04imphasingIT still doesn'
21:45:08imphasingdoesn't build
21:50:05 Join amiconn_ [0] (
21:53:37 Join aegray_ [0] (
21:58:53 Join solexx_ [0] (
22:01:25 Quit bluey ("Leaving")
22:02:37 Join XavierGr_ [0] (
22:03:11 Quit linuxstb ("CGI:IRC (Ping timeout)")
22:05:44 Nick billiob^eating is now known as billiob (
22:05:59 Quit billiob ()
22:07:28 Quit aegray (Success)
22:08:46 Quit amiconn (Read error: 110 (Connection timed out))
22:08:47 Nick amiconn_ is now known as amiconn (
22:14:28 Quit solexx (Read error: 110 (Connection timed out))
22:21:08 Join billiob [0] (
22:21:28 Quit pabs_ (Read error: 110 (Connection timed out))
22:22:24 Join LinusN [0] (
22:23:21 Quit XavierGr (Read error: 110 (Connection timed out))
22:25:29 Quit DJ_TCK (Read error: 104 (Connection reset by peer))
22:27:49 Join pabs [0] (
22:29:48 Quit XavierGr_ (Read error: 110 (Connection timed out))
22:30:14 Quit Thus0 (Remote closed the connection)
22:31:26 Join Thus0 [0] (
22:37:18BHSPitLappyimphasing: still no luck with 3G?
22:37:53 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
22:43:25 Join Nam-Ereh-Won [0] (
22:45:39 Quit DreamTactix291 (Read error: 110 (Connection timed out))
22:46:23midgey34linuxstb: did you see what I posted last night about backgrounds in the WPS?
22:47:50 Join Xomphos [0] (
22:48:30Xomphoshey does anyone know where i can find a 24-bit color theme for the iPod nano I could use with rockbox?
22:48:39BHSPitLappyumm... in the cvs?
22:49:40Xomphosi am a n00b at this-i know :P
22:50:07BHSPitLappythe latest build has one.
22:50:37 Quit Therx (Remote closed the connection)
22:50:38BHSPitLappyhow old is your rockbox
22:50:40 Nick MoosCamaro is now known as Moos (
22:50:54Xomphosactaully, i installed the latest daily build 5 mins ago
22:51:24*Bagder sumed up the ports status
22:51:33Bagder(in a mail to the dev list)
22:51:36Xomphosi was just looking for a 24-bit color one like the theme here:
22:52:17BHSPitLappythen try making it yourself
22:52:26BHSPitLappy(though I've already started adapting that one to nano)
22:52:39BHSPitLappyBoxes is the only nano-friendly color wps afaik
22:52:46Xomphosu have? awesome-when do you think it will be ready
22:53:00BHSPitLappy"We DO NOT estimate release dates."
22:53:03BHSPitLappy^ :P
22:53:20BHSPitLappythey've been changing around the methods for wps's, so I dunno.
22:53:38Xomphoswell thank for your help-i just switched the theme to boxes
22:53:40Xomphosbye :D
22:53:43 Quit Xomphos ("Chatzilla [Firefox]")
23:01:42 Join einhirn [0] (
23:06:57***Saving seen data "./dancer.seen"
23:08:39 Join DarthLappy [0] (
23:09:59BHSPitLappygo away, DarthLappy !
23:10:11 Join Henrico [0] (
23:16:26 Quit Rondom (Read error: 113 (No route to host))
23:23:09CassandraWhich is likelier to be able to maintain. Documentation that (internally) stores the key settings for Rockbox and all the plugins in a seperate file (meaning that the main text contains platform independent placeholders which are replaced by the actual key used) or storing the key information for each plugin / screen with the plugin / screen itself, and using conditional statements to fill in the tables of keymappings?
23:23:54*BHSPitLappy 's head explodes
23:24:10CassandraYeah, I wish it was easier to explain.
23:24:35 Join hshah [0] (
23:24:37CassandraOne approach is like the Rockbox source. We keep the actual names of the keys in the platform specific header file.
23:24:46BagderI think perhaps the first approach
23:24:50 Part safetydan ("Leaving")
23:25:04CassandraThe other has the advantage that all the information is in the place where it's used,.
23:25:42BHSPitLappya more ideal system would be the first, and plugin authors have the option to nullify the settings and use their own
23:26:14CassandraThere's nothing stopping plugin authors altering keymappings in the header file though.
23:27:13CassandraBasically you'd end up with variables like \key_plugin_snake2_left, the value of which would be set to eg LEFT in the platfform header file.
23:27:39Cassandra(Trivial example, but you get the idea.)
23:27:41 Join linuxstb [0] (
23:28:19Cassandralinuxstb, can you check the IRC logs and give me your opinion on the question I just asked, please?
23:28:37Bagderugha, we're on -13C now...
23:28:42linuxstbI'm just reading it now. Are you talking about the upcoming LaTeX documentation?
23:29:01amiconnlinuxstb: The CLZ I posted this morning is my own implementation; the idea to use a lookup table is taken from the gcc version
23:29:21HenricoCassandra: the number of statements would be similar, the question is: what is easier to maintain?
23:29:25CassandraBagder, it *feels* like that here. (although claims -3C
23:29:52linuxstbI think the LaTeX docs should share the same structure as the Rockbox source - so you would have the equivalent of #defines defining the buttons. Something like "SUDOKU_MENU" or "CUBE_INCREMENT_X"
23:29:58CassandraHenrico, I agree yes. I have an opinion, but I wanted to see what other people's opinions were.
23:32:44CassandraHence why I asked which is likelier to be (easy) to maintain.
23:33:29amiconnlinuxstb: The CLZ routine can be optimised further (or rather, tuned to the usage pattern), depending on the typical distribution of the possible results
23:34:04linuxstbYes, I thought about that as well. I can try logging the values using the standalone alac decoder, to see the statistical spread.
23:35:16amiconnYou could also try gcc's __builtin_clz()
23:36:33linuxstbYes, imphasing mentioned that earlier. Do you know the correct way to use gcc builtin functions? Just using __builtin_clz(x) in the source works, but I don't know if there is a better way.
23:37:03amiconnIt might end up slower, but not because the implementation is bad. Afair it uses a 128 byte lookup table, and this table will end up in DRAM because there is no way to tell the linker to put it in IRAM
23:37:08linuxstbBut looking at the objdump of __builtin_clz, it doesn't look very efficient. It also uses a 256 byte lookup table.
23:37:20amiconnIt uses 256 byte?
23:37:42 Join Jolt [0] (
23:38:35amiconnMaybe they cahnged the implementation. I remember reading comments that it was possible to cut down the table to 128 byte
23:38:45amiconn*changed back
23:39:38linuxstbAccording to, __clz_tab starts at 0x01f019b0 and the next entry starts at 0x01f01ab0
23:40:04linuxstbSo unless there is 128 bytes of padding in there for some reason, I think it's 256 bytes.
23:44:17 Join damaki_ [0] (
23:45:08*Bagder tries the x5 bmp
23:46:12 Join youngcereal [0] (
23:46:58Bagderis there now any reason why win32 users shouldn't build the SDL sim?
23:48:00*linuxstb spots Bagder hovering over the delete button...
23:48:39BagderI was actually considering making configure simply pick SDL, to start with
23:49:07LinusNmaybe some more testing before that
23:49:28Bagderyes, and hence my question
23:49:43LinusNfor example, does the screendump work?
23:50:37Bagderon x11 it does
23:50:42BagderI mean SDL on x11
23:51:10Bagderfunny though that the sim uses a differeng bg color in the LCD than what the screendump uses...
23:52:41LinusNhow do you take a screendump in the sim?
23:53:50 Quit Nam-Ereh-Won ("Tetsumaki- senpuu-whatever!")
23:54:45LinusNdoesn't seem to work in win32...
23:55:11LinusNoh, yes it does
23:55:58LinusNpractical joke of the day, take a screenshot and then make it a backdrop
23:58:35 Quit Matze ("Miranda IM! Smaller, Faster, Easier.")
23:58:46LinusNhmmm, looks like our bitmap reader has problems with the bmp's created by the screendump function

Previous day | Next day