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 2005-11-17

00:00:05Sanor just reinstall rockbox
00:00:10LinusNthen what is the password for?
00:00:30Sanfor stopping people use the DAP if it gets lost or something
00:00:36Sanor if you dont want people using it
00:01:38Cassandra_FireFly_: I think you'd better build a cross-compiler and build a player build for yourself.
00:02:39CassandraSan, surely they can just use the iRiver firmware too?
00:03:13Sanwould someone who never user rb know to hold down the record button?
00:03:41amiconnsimple to find out
00:03:48Sannot really
00:03:57Sancause they would think it is just default
00:04:04amiconnSee the bootloader display the word 'rockbox', google for it, ...
00:04:21Sanjust an idea
00:04:35Sanor password protect folders, is that pushing it?
00:04:36Bagderyou're number 212 with that idea
00:04:40Bagderwe've shot it down every time
00:04:45Sanlol, ok
00:05:01Sani'm just excited about the H300 port
00:05:23amiconnSan: If you're going to implement filesystem encryption... ;-)
00:06:20_FireFly_can i use gcc 3.4.x also for sh-gcc ??
00:06:26amiconnlinuxstb: The colour screendump() seems to be buggy - I'll take a look at it
00:06:41 Quit San ()
00:07:06Bagder_FireFly_: you can, but 3.3.x produces smaller code for sh
00:07:42 Quit PaulJ (Read error: 110 (Connection timed out))
00:07:56CassandraSince you're unlikely to ever run on target, it doesn't really make that much difference.
00:08:27amiconn...but it doesn't make much difference which one you build
00:08:37amiconnIn fact 3.3.x might take less space
00:08:46Mordov_how do I use a patch file?
00:08:58_FireFly_cd /rockbox
00:09:09_FireFly_patch -p1 < <patch-file>
00:09:21 Join |joshn| [0] (
00:10:04Mordov_thanks guys,, this page is actualy helpfull.. witch one can not say abaout other "info" sites
00:10:53linuxstbamiconn: It worked - but has the shifting problem (i.e. white not staying white). I think it should be re-written to output rgb565 instead of truecolor
00:11:08amiconnYes, that's what I'll do
00:11:17linuxstbOr, it used to work:
00:11:20aliaskOh well, off to school... :(
00:11:28amiconnIt also does *not* work on the win32 sim, the colours are all off
00:11:36 Quit aliask ("Chatzilla 0.9.67 [Firefox 1.0.6/20050717]")
00:11:47amiconnLooks like an endian issue, swap16() is certainly wrong there...
00:11:54linuxstbAh yes. Of course.
00:12:10linuxstbIt's fine for the ipod, but not the h300.
00:12:26Bagderbut ipod uses the same endian as win32
00:12:43amiconnNo, the swap16 is needed for H300 and iPod targets. The sims need it depending on endianess
00:12:52amiconnBMP is little endian
00:13:14Bagderipod is little endian
00:13:15 Quit ehntoo_ ("Leaving")
00:13:18Bagderand so is win32
00:13:28LinusNbut not h300
00:13:29amiconnBagder: Yes, but the lcd data is byteswapped on ipod targets
00:13:32linuxstbThe ipod's frame-buffer is big-endian.
00:13:50Bagderhow amusing ;-)
00:14:20LinusNshould be h2be16() or something?
00:14:30linuxstbI think it's clearer to use CONFIG_LCD
00:14:40amiconnCONFIG_LCD *and* endianess
00:15:05linuxstbI'm assuming htole16 will be needed to write the bmp
00:15:07amiconnwe need to swap if either the platform is big endian or it has an ipod lcd, otherwise not
00:15:42Bagderand btw
00:15:49BagderXPutImage() is the key for the x11 sim
00:16:44LinusNdamn! pushed enter too early, and committed a serious amount of rubbish :-(
00:17:41 Quit mashalla ()
00:18:35Bagder(the xscreensaver's fireworkx.c is excellent to get a grip on how to adjust the x11 sim for colors)
00:20:52 Part petur
00:24:00linuxstb_Does anyone know what character encoding I should use in a javascript file - for alert messsages?
00:24:30 Join ehntoo [0] (
00:25:51amiconnlinuxstb: I guess the same that is used in the webpage - I only ever used ISO8859-1
00:26:17 Quit Creatine ()
00:31:28amiconnlinuxstb: Hmm, the 16bit bmp format is not the same as the 16bit lcd format
00:31:50amiconnI get roughly correct colours, but with a lot of greenish artefacts
00:31:57amiconnI guess it's actually 15 bit
00:32:21linuxstb_Have you specified the bit masks?
00:32:32linuxstb_The doc that I read mentioned rgb555 and rgb565
00:33:01linuxstb_And I think you're right about the encoding - my webpage was utf-8 and the javascript had to be utf-8 as well.
00:33:32linuxstb_So if you're saying you use iso-8859-1, then the encoding of the html page seems to be used.
00:34:44amiconnAh, thanks for the bitmasks tip. Overlooked that so far, but it's exactly what msdn says (regarding to the bitmapinfoheader, but that matches bmp)
00:35:07amiconnSpecial case for the preprocessor magic...
00:38:52 Join San [0] (n=Test@
00:40:30CassandraRight - that's my good deed for the day done, I'm off to bed.
00:40:53Cassandra_FireFly_, I'll have another go with your patch tomorrow when you've got it fixed.
00:41:58 Join mongey [0] (
00:41:59Sansooo....H300 Progress, boot, and file browser, right?
00:42:02Sananything else?
00:42:22mongeyable to use remote?
00:42:34Sanoh, yeah
00:42:54Sancan we download the source of
00:42:56 Quit ender` (Read error: 110 (Connection timed out))
00:43:05mongeyLinusN: can a wps be made
00:43:13_FireFly_Cassandra: k
00:43:17CassandraBah, would someone make my tag on the Rockbox forums say something other than "Newbie", please?
00:43:31_FireFly_make more posts there ;)
00:43:50linuxstb_And then you become "Newbie that talks a lot"
00:43:59 Nick San is now known as San||Away (n=Test@
00:44:45mongeycan a wps be made for the h3x0
00:45:49*Cassandra pulls faces at Firefly. Every second spent posting is a second I'm not working on Rockbox.
00:46:29_FireFly_have to go good night
00:47:07 Quit _FireFly_ ("Leaving")
00:47:20CassandraNight all.
00:47:26mongeyCassandra: wait
00:47:37mongeyCassandra: what are you working on
00:48:08CassandraTonight I've been looking at submitted WPSes and _firefly's_ wps-widget patch.
00:48:25CassandraYesterday I did some work on making it possible to revert to the default WPS.
00:48:36mongeybut are u working on the iriver h120
00:48:38CassandraAt some point I really ought to get around to updating the manual.
00:48:47CassandraPrimarily, yes.
00:48:53CassandraI tinker with lots of stuff.
00:49:04mongeywill u work on the h3x0
00:49:10 Join dew_ [0] (n=irc@tor/session/x-095916971d4d2041)
00:49:10amiconnlinuxstb: Works like a charm now, will commit soon :)
00:49:20CassandraIf you buy me an H3xx. :)
00:49:33dew_LinusN: congrats on the new progress!!
00:49:34*mongey thinks
00:50:05mongeywell if im 14 and have no money ill safe up for you
00:50:13ashridahheh. too many people know where LinusN hangs out :)
00:50:35dew_I wuv you!!! :-* LinusN
00:50:40mongeyone more question
00:50:45CassandraA lot of the H1xx work *is* H3xx work. I tend to concentrate on the interface, which is less platform specific anyway.
00:51:08CassandraI don't enjoy pain enough to attempt to understand the audio code.
00:51:11mongeywhen will it be possible to make a wps for the h3x0
00:51:26linuxstb_amiconn: Nice. Shaves 33% of the size of the files as well.
00:51:32LinusNmongey: you can make it now if you wish
00:51:35amiconnYes, ~76KB now
00:51:40amiconn...and less code
00:51:51 Nick ashridah is now known as Lost-ash (
00:51:54LinusNmongey: you just won't be able to use it
00:52:13Cassandra(Or colours, I suspect.)
00:52:28Cassandra(Since we don't even have greyscale WPS working yet.)
00:53:29mongeyLinusN: will there be a long wait until colour
00:53:46linuxstb_mongey: Rockbox already has colour - black and blue.
00:53:48LinusNmongey: i have no idea
00:54:12amiconnNot to forget the original ROCKbox logo :)
00:54:19mongeyblack and blue.....
00:54:26mongeyLinusN: u rule
00:55:11CassandraAnyway, I really must sleep. Well done on the H3xx, Linus.
00:55:26Mordov_is my roms or is there noe sound on the gamboy emulator?
00:55:47LinusNthere is no sound
00:55:52Mordov_ok :)
00:56:03 Quit Cassandra (" HydraIRC -> <- The future of IRC")
00:56:11Mordov_is someone paning to make the emulator works while palying music?
00:56:25mongeyhow long has it been since the h120 bootloader is done
00:56:25Mordov_I think I'm gona like to have tetris on the bus,,,
00:56:50LinusNMordov_: no, the cpu is not fast enough
00:57:06mongeywould it be for the h3x0
00:57:09Mordov_ah ok :) hard choise :)
00:57:29amiconnLinusN: It should be is someone gets around implementing the cpu emulator core in asm
00:57:39amiconn...or finish dynarec
00:58:00linuxstb_lack of IRAM could be a problem though
00:58:02*amiconn prods HCl
00:58:06mongeyif only i could help
00:58:36amiconnAh, LinusN' remark was to whether it will run in parallel with playing music
00:59:10amiconnThat's not possible imho
00:59:56***Saving seen data "./dancer.seen"
01:03:49XavierGrbut it should be possible to play the emulators music no?
01:03:57XavierGrgames music that is.
01:04:46LinusNcube.rock looks cool in color
01:04:47amiconnYes, provided we get the emulator core above realtime speed
01:05:10mongeyu got it to work?
01:05:34LinusNdidn't have to change it at all
01:06:03amiconnLinusN: A remark regarding you erroneous commit - I hope you'll change your ata led define before the final version.
01:06:10amiconnThere already is a led define
01:06:11preglowLinusN: man, congrats on the h300 boot, outstanding work!
01:06:36amiconnThe cube works in colour because it was already prepared to
01:07:08 Quit DangerousDan ("Miranda IM! Smaller, Faster, Easier.")
01:07:37LinusNamiconn: do you have a better name suggestion?
01:07:47amiconn[01:06:15] <amiconn> There already is a led define <==
01:08:00amiconnCheck player, recorder, ondio...
01:08:15mongeyLinusN: when was the bootloader done for the h120
01:08:57LinusNlinus@linus:~/rockbox-all$ grep ATA_LED firmware/export/config-*.h
01:08:57LinusNfirmware/export/config-h100.h:#define HAVE_ATA_LED_CTRL
01:08:57LinusNfirmware/export/config-h120.h:#define HAVE_ATA_LED_CTRL
01:09:01*mongey feels like jumpin around
01:09:31amiconn/* Virtual LED (icon) */
01:09:31amiconn#define CONFIG_LED LED_VIRTUAL
01:09:48amiconnRecorder etc:
01:09:49amiconn/* Software controlled LED */
01:09:49amiconn#define CONFIG_LED LED_REAL
01:10:20amiconnIf H300 has a controllable LED, it's the same as Recorder, player...
01:10:31LinusNh300 has no led at all
01:10:50LinusNh100 has a port pin that enabled the ata led
01:10:59LinusNwhich isn't present in h300
01:11:03amiconnAh ok
01:11:19amiconnMisunderstanding on my side then
01:11:41mongeylinus how long till u(genral) can patch the iriver firmware
01:11:59amiconnIf so, we could add the virtual LED in the status bar
01:12:43LinusNthe h300 lcd driver is sloooooooooooooow
01:13:28amiconnWhich part/ function?
01:13:31LinusNa lot more data to transfer to the lcd
01:14:29preglowit's connected to the bus, i take it?
01:14:41mongeyLinusN: can u post more pics of the h3x0 like going througt the songd or the cube thing
01:14:55preglowlet him use his time for coding, at least
01:15:04preglowyou'll have it soon enough anyway
01:15:19preglowat least, it certainly looks like you will
01:15:45preglowdo any other coders actually have h3x0s?
01:16:14mongeywell not now but if you happen to have a camera in your hand and it going throught the stuff
01:16:52 Join Febs [0] (
01:17:39mongeyhello Febs
01:18:01 Join Benji22589 [0] (
01:18:17 Quit ghode|afk (
01:18:18 Quit |joshn| (
01:18:18 Quit xmixahlx (
01:18:18 Quit Mordov_ (
01:18:18 Quit RotAtoR (
01:18:18 Quit linuxstb (
01:18:18 Quit LinusN (
01:18:18 Quit ripnetuk (
01:18:18 Quit Vlad0man (
01:18:18 Quit solexx_ (
01:18:18 Quit wubbla (
01:18:18 Quit crash_ (
01:18:18 Quit BirdFish (
01:18:18 Quit Igg-man (
01:18:18 Quit Zagor (
01:18:18 Quit pill (
01:18:18 Quit yngwi (
01:18:18 Quit Strath (
01:18:18 Quit XavierGr (
01:18:18 Quit novimon (
01:18:18 Quit amiconn (
01:18:18 Quit ]Maggie[ (
01:18:18 Quit thegeek_ (
01:18:18 Quit crwl (
01:18:18 Quit pabs (
01:18:18 Quit Bagder (
01:18:18 Quit kaouete (
01:18:18 Quit dew_ (
01:18:18 Quit Lost-ash (
01:18:18 Quit elinenbe (
01:18:18 Quit Nilisco (
01:18:18 Quit dwihno (
01:18:18 Quit bluebrother^ (
01:18:18 Quit CoCoLUS (
01:18:18 Quit Seed (
01:18:18 Quit ze (
01:18:18 Quit chiller (
01:18:18 Quit ansivirus__ (
01:18:18 Quit davidc__ (
01:18:18 Quit markun (
01:18:28mongeyim off to bed
01:18:42Benji22589hey, anyone in here still trying to mod the gigabeat?
01:19:17NJoinLinusN [0] (
01:19:17NJoin|joshn| [0] (
01:19:17NJoinLost-ash [0] (
01:19:17NJoinyngwi [0] (
01:19:17NJoinxmixahlx [0] (n=xmixahlx@
01:19:17NJoinMordov_ [0] (
01:19:17NJoinRotAtoR [0] (
01:19:17NJoinkaouete [0] (
01:19:17NJoinStrath [0] (
01:19:17NJoinXavierGr [0] (
01:19:17NJoinnovimon [0] (
01:19:17NJoinelinenbe [0] (
01:19:17NJoinamiconn [0] (
01:19:17NJoinlinuxstb [0] (
01:19:17NJoinSeed [0] (
01:19:17NJoinsolexx_ [0] (
01:19:17NJoinVlad0man [0] (
01:19:17NJoindavidc__ [0] (
01:19:17NJoinZagor [0] (n=bjst@pdpc/supporter/sustaining/Zagor)
01:19:17NJoinansivirus__ [0] (
01:19:17NJoinBirdFish [0] (n=bradbox8@
01:19:17NJoinCoCoLUS [0] (
01:19:17NJoinghode|afk [0] (
01:19:17NJoinripnetuk [0] (
01:19:17NJoinwubbla [0] (
01:19:17NJoinchiller [0] (
01:19:17NJointhegeek_ [0] (
01:19:17NJoinIgg-man [0] (
01:19:17NJoinbluebrother^ [0] (
01:19:17NJoindwihno [0] (n=dw@
01:19:17NJoinpabs [0] (
01:19:17NJoinNilisco [0] (
01:19:17NJoinBagder [0] (
01:19:17NJoincrwl [0] (
01:19:17NJoin]Maggie[ [0] (
01:19:17NJoinze [0] (
01:19:17NJoincrash_ [0] (
01:19:17NJoinpill [0] (
01:19:17Mode"#rockbox +o LinusN " by
01:19:31CtcpVersion from freenode-connect!freenode@freenode/bot/connect
01:19:32FebsHello Mongey
01:19:33Benji22589is anyone in here?
01:19:47 Quit mongey ("CGI:IRC")
01:19:47LinusNBenji22589: not a single soul :-)
01:20:17 Join markun [0] (
01:20:17***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
01:21:16*Febs is traveling this week and did not have an internet connection today.
01:21:27FebsLooks like I missed a productive day.
01:24:18 Quit markun (Killed by (Nick collision))
01:24:18NJoinmarkun [0] (
01:24:35 Join markun_ [0] (
01:25:04 Quit ehntoo (Read error: 104 (Connection reset by peer))
01:25:33 Quit markun (Read error: 60 (Operation timed out))
01:25:46 Quit Benji22589 ("CGI:IRC")
01:26:55LinusNunfortunately, the h300 frame buffer doesn't fit in iram
01:28:13preglowhow big?
01:28:26preglowgod damn
01:28:37amiconnNo, but I've moved some things into iram that should go there because they're used a lot
01:29:12LinusNlcd_update can be optimized for burst dram reads
01:30:24amiconnYes, but that requires either complex handling, or aligning the framebuffer mod 16
01:31:06amiconnHmm, the complex handling will be neccessary anyway
01:31:17amiconnNot too complex though
01:31:23amiconnWay less than memcpy
01:31:38LinusNaligning the frame buffer shouldn't be a problem
01:31:52LinusNoops, total freeze at 124MHz :-)
01:32:24markun_Any idea what kind of IC a CL245A by Texas Instruments could be?
01:32:41amiconnNo but the line lengths aren't multiples of 16, so aligning would only help a tiny bit for fullscreen updates
01:33:12LinusNwhy do the line lenghts matter?
01:33:36LinusNthe h300 lcd_update is just a 76byte transfer
01:33:53amiconnYes, but there's also lcd_update_rect()
01:34:00LinusNthat's another thins
01:34:26LinusNmandelbrot crashed :-(
01:34:40amiconnYes of course
01:34:52amiconnmandelbrot shouldn't be built for h300 in the first place
01:35:03amiconnCurrently it requires the grayscale lib
01:35:11amiconnFor lcd_update_rect() the handling of partial leading/trailing lines is necessary anyway if we have that, it doesn't matter whether we use it for the full update too
01:35:38LinusNstarfield looks coool
01:35:53 Nick Lost-ash is now known as ashridah (
01:37:27amiconnIRAM changes committed.
01:45:57LinusNthere is also a high-speed mode for lcd transfer, but it requires that the transfers are multiples of 4 words
01:47:29LinusNif they had designed the bus interface a little different, we could have been able to write longwords to the lcd
01:47:58LinusNthe bus controller would have translated it to 2 16-bit writes
01:49:30linuxstb_Do you know if the audio on the H300 limited to 44.1KHz ?
01:50:07LinusNyes, that's a limitation of the coldfire cpu itself
01:50:08 Quit xmixahlx ("blah blah blah")
01:51:32linuxstb_So the iAudio M3 will have the same limitation?
01:52:14ashridahhow does the cpu itself limit audio output? the special purpose routines won't output 48KHz?
01:53:24LinusNashridah: the IIS can't be clocked at 48kHz
01:53:45LinusNdue to the internal clock dividers
01:54:12markun_preglow: I don't know if the ipod can handle other freqs than 44.1kHz, but if it does the crossfeed delay has to be addapted
01:55:54preglowwe'll have to resample in that case anyway
01:56:07linuxstb_markun: Yes, it can support a range of frequencies up to 96KHz.
01:56:13amiconnLinusN: Do my changes have any effect?
01:56:31LinusNyes, it's a tad faster
01:56:40 Quit yngwi ("Chatzilla 0.9.68a [Firefox 1.0.7/20050919]")
01:56:48preglowLinusN: is the lcd transfer noticably slow?
01:57:13amiconnI expect it to be, with the framebuffer in DRAM...
01:57:22markun_preglow: do you perhaps know what a CL245 is?
01:57:56LinusNmarkun_: how many pins?
01:58:00preglowmarkun_: can't say i do
01:58:26markun_LinusN: let me check..
01:58:52markun_16 I think:
02:00:02amiconnmarkun_: It's a 74LCX245 or 74LVX245 compatible, methinks
02:00:12markun_And next to the USB ATA bridge controller there are 3 identical ICs with P003 526AA, also wonder what that could be
02:00:21linuxstb_preglow: I don't know if you noticed, but the Rockbox wiki already has the datasheet for our LCD driver.
02:00:25amiconn8bit bidirectional transceiver
02:01:21preglowlinuxstb_: no, i've been pretty busy with personal stuff today
02:01:48markun_amiconn: thanks!
02:01:57amiconnGoogle, 2nd hit...
02:02:00 Join thegeek [0] (
02:02:00 Nick markun_ is now known as markun (
02:02:17LinusNamiconn: 20 pins...
02:02:38LinusNthe chip on the pcb has 16
02:02:44amiconnNo, 20
02:02:56amiconn8 on each long side, 2 on each short side
02:03:24markunyes, now I see them
02:03:34amiconnLinusN: In fact some drawing functions could also make use of burst mode (fillrect, bitmap drawing)
02:04:43 Quit gromit` (Read error: 104 (Connection reset by peer))
02:04:49LinusNthe browser looks nice in 3 colors
02:05:10Mordov_I stehre som way to tyrn of the Hold stopp buton power off function?
02:05:11 Join xmixahlx [0] (n=xmixahlx@
02:05:14|joshn|Linus: so the bootloader is done?
02:05:23|joshn|where mere mortals can start helping?
02:10:59 Join ehntoo [0] (
02:19:42 Quit thegeek_ (Read error: 110 (Connection timed out))
02:20:06LinusNtime to sleep
02:20:08LinusNnite all
02:20:35markungood night LinusN
02:20:48 Part LinusN
02:23:05linuxstb_amiconn: I think your new screen_dump will fail in one rare case - a big-endian ipod simulator.
02:23:30amiconnThe lcd type defines aren't defined for simulators
02:23:53amiconnIn fact even if they were they wouldn't fail
02:24:11amiconnbig endian simulators need to swap, as does the target
02:24:47amiconnLittle endian simulators would fail if the lcd type macros were defined for the sims
02:25:11preglowbedtime, later all
02:25:38XavierGrwell good night from me too, later all!
02:28:41linuxstb_amiconn: OK. I understand it now.
02:30:12linuxstb_Your LCD commit has simplified it a lot.
02:31:48amiconnIt even helps TiMiD's multiscreen code
02:31:58amiconnOnly one datatype for the background
02:33:35linuxstb_Are the scroll functions only implemented in the greyscale lib?
02:33:49amiconnSo far, yes
02:34:09amiconnScrolling isn't needed in the core, so it isn't implemented there
02:34:31linuxstb_OK. That wasn't clear from the GraphicsAPI wiki page.
02:35:07amiconnHmm, note 3) isn't clear enough?
02:35:20 Quit San||Away (Read error: 110 (Connection timed out))
02:35:54linuxstb_Not really :)
02:39:02amiconnI'll probably add scrolling to the plugin lib, but after implementing asm memmove() :-)
02:39:13 Join Kyl3 [0] (
02:40:25 Quit thegeek (
02:40:25 Quit goa (
02:40:25 Quit DJDD_ (
02:40:25 Quit phaedrus961 (
02:40:25 Quit mbr (
02:40:25 Quit Ismo (
02:40:55NJointhegeek [0] (
02:40:55NJoingoa [0] (
02:40:55NJoinDJDD_ [0] (
02:40:55NJoinphaedrus961 [0] (
02:40:55NJoinmbr [0] (
02:40:55NJoinIsmo [0] (
02:41:22 Quit markun ("leaving")
02:41:30 Join markun_ [0] (
02:44:43linuxstb_amiconn: So would hardware scrolling in the LCD driver be useful?
02:44:58linuxstb_- I'm talking about the ipod drivers.
02:46:19amiconnPerhaps. The framebuffer would still have to be scrolled in sync, so you merely save the transfer
03:00:00***Saving seen data "./dancer.seen"
03:06:39 Nick markun_ is now known as markun (
03:09:57 Join Vladoman [0] (
03:17:06 Join tvelocity [0] (n=tony@
03:18:30 Join solexx [0] (
03:20:34 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
03:27:03 Quit Vlad0man (Read error: 110 (Connection timed out))
03:29:59 Quit solexx_ (Read error: 110 (Connection timed out))
03:33:02Kyl3so like outta 100%, how far along is the bootloader/firmware pather
03:33:49Kyl3for the h300
03:45:52 Quit Febs ("CGI:IRC (EOF)")
03:53:01 Part Kyl3
04:33:33 Join Jungti1234 [0] (n=jungti12@
04:40:18Jungti1234How much is boot loader the work progress rate?
04:47:27Jungti1234About H300
04:50:29Jungti1234Is no one here?
04:52:59ashridahJungti1234: it's 4-5am in europe
04:53:16ashridahthat tends to put a damper on the activity of the developers
04:58:24 Quit BirdFish ("reboot")
05:00:03***Saving seen data "./dancer.seen"
05:01:59Jungti1234ashridah : I'm information about one gigabeat.
05:02:09Jungti1234Who do you speak to?
05:02:28Jungti1234-> Who do I speak to?
05:05:07ashridahi have no idea
05:06:21Jungti1234Where do you live?
05:07:35 Quit hardeep ("[BX] Choosey moms choose BitchX!")
05:07:50Jungti1234In what city?
05:11:56 Quit Sandoaway (Read error: 110 (Connection timed out))
05:28:45 Join ironyengine [0] (
05:43:34Jungti1234It seems to be RAM that is used to gigabeat.
05:48:35 Join Sando [0] (i=lolsteam@
05:51:18 Quit ironyengine ("nothing")
06:01:20 Join Lost-ash [0] (
06:13:08 Quit |joshn| ("KVIrc 3.2.0 'Realia'")
06:13:30 Join Sandoaway [0] (i=lolsteam@
06:13:57 Quit Sando (Read error: 104 (Connection reset by peer))
06:17:45 Quit ashridah (Read error: 110 (Connection timed out))
06:18:34 Join Maxime` [0] (
06:18:36 Quit Maxime`` (Read error: 104 (Connection reset by peer))
06:23:54Jungti1234:D Got much informations.
06:30:43 Quit Maxime` ()
06:32:58Jungti1234Does not here have person who is interested to 'Gigabeat'?
06:33:28Jungti1234Or is it early time yet?
06:45:30 Quit dpassen1 (Read error: 110 (Connection timed out))
06:50:33 Join Maxime [0] (
06:52:14 Quit tvelocity ("Leaving")
07:00:04***Saving seen data "./dancer.seen"
07:02:21 Nick Lost-ash is now known as ashridah (
07:24:42 Join _FireFly_ [0] (
07:28:17Jungti1234Does not here have person who is interested to 'Gigabeat'?
07:28:36 Join modafroman [0] (
07:28:36ashridahthere are people, they're just not awake
07:28:37 Quit RotAtoR ()
07:29:15modafromanso..... h300 rockbox.....
07:30:19modafromanhow far do you guys reckon it is from being download-able?
07:31:14ashridahmodafroman: not much point asking atm, the only person who has any idea is LinusN and he's probably still asleep
07:31:24modafromanahh.. i see
07:31:30modafromandamn australian time zones :|
07:32:23Jungti1234korean time zones too
07:33:06modafromanseems it could be released soon, coz if the everything is basically the same as the h100....
07:33:09ashridahcouple of hours should see some activity
07:33:22ashridahmodafroman: there are some differences that need addressing
07:33:33modafromansuch as?
07:34:03ashridahthe LCD still needs work, the bootloader probably isn't close to being releasable yet. i think there's some issues with the disk driver too, but i'm not sure on that front.
07:34:14modafromani see. hrm
07:35:31Jungti1234Do not seem to remain much.
07:36:03Jungti1234Work was gone much.
07:39:43 Join B4gder [0] (
07:40:02 Nick Sandoaway is now known as Sando (i=lolsteam@
07:40:33 Part Sando
07:40:36 Quit ansivirus__ (Read error: 110 (Connection timed out))
07:41:55 Join Sando [0] (i=lolsteam@
07:46:03 Quit Maxime (Read error: 104 (Connection reset by peer))
07:50:50 Join mashalla [0] (
07:54:59 Join Maxime [0] (
08:03:10 Join ancelot [0] (
08:03:48ancelotBadger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger Badger v MUSHROOM MUSHROOM
08:04:13Mode"#rockbox +o B4gder " by ChanServ (ChanServ@services.)
08:04:37 Quit ancelot (Client Quit)
08:07:12Jungti1234What is that person?
08:07:22B4gderwhat is who?
08:08:07B4gderthe world is full of "funny" people
08:08:21Jungti1234hahaha :D
08:08:40Jungti1234Embarrassed although there was interest.
08:14:14_FireFly_Cassandra if you read this then i have successfully updated my wps-widget
08:14:36 Join ender` [0] (i=ychat@
08:15:37B4gderno need to tell that, most devs are (or should be) subscribed to rockbox-sf
08:15:53B4gderwe get mailed on all sf updates
08:17:45_FireFly_k but sure is sure ;)
08:18:39_FireFly_i was a bad guy :) i had many compile-time related bugs left-off for charcell-lcd targets in my wps-widget
08:18:43_FireFly_moin amiconn
08:19:10Jungti1234Now, awake all. :)
08:20:22_FireFly_gtg cu later all
08:20:23amiconn" repaired the h300 x11 sim build"? Nah, it won't be red anymore, but not really working either...
08:20:35B4gderthe *build*
08:20:47 Quit _FireFly_ ("Leaving")
08:20:48B4gdernot the actual sim
08:21:29B4gderfixing the sim is only about fixing lcd_update()
08:22:33amiconnYes, and adding a ton of strange code to handle the x11 part
08:22:51amiconnApart from that, the fb definition isn't quite right
08:22:51B4gderyes we need x11 code
08:22:58B4gderlike you need win32 code for the win sim
08:23:04B4gderhow else would we do it?
08:23:23amiconnfb_data already is word size, so the LCD_WIDTH*2 is twice as much as needed
08:25:13amiconnWhy not just add an #elif to the LCD_DEPTH one (some lines above)?
08:25:52B4gderfeel free to improve it
08:30:56amiconnWe do indeed need x11 code. What I wanted to say is that this x11 code is the major part of the work to fix the sim. I didn't see the point in repairing just the build without making it actually work
08:31:19B4gderI do
08:31:38B4gdersince it being red already makes it less noticable when you break it someplace else
08:31:38 Part kaouete
08:32:06B4gderhaving it break on purpose is no point
08:33:38B4gderplus, this makes it easier to fix the next problem
08:34:10amiconnHmm. Regarding the noticeability, I usually check whether the numbers change in a yellow or red box
08:34:36B4gdera change in color is more noticable, you can hardly deny that ;-)
08:34:49amiconnGreen somewhat suggests it will work, and as the actual status isn't documented elsewhere...
08:35:11B4gderI disagree
08:35:21B4gderthe ipod and h300 statuses are green too
08:35:29B4gderyou want to break them too?
08:36:06amiconnOnly ipod boot status is green, and the bootloader works afaik
08:36:39B4gderif you want the build to be red then go ahead break it
08:36:44B4gderI won't
08:37:42amiconnNah, maybe you're right as it is the build status, but then where could one see the actual status?
08:38:19B4gderwe have no such place really
08:40:47 Quit mashalla ()
08:46:56B4gderthe ipod seem got a few more errors...
08:47:01B4gdersim even
08:47:32 Join Cassandra [0] (
08:47:47 Join _FireFly_ [0] (
08:48:00CassandraAh, just the person I was looking for.
08:48:15CassandraYou have an .rwps file I can test with?
08:48:59B4gderamiconn: does any header mention how the fb_data is used for the 16 bit lcds?
08:49:11_FireFly_Cassandra yes i have
08:50:04amiconnB4gder: It's defined in lcd.h (unsigned short for 16bit LCD), but the actual format isn't documented in a header
08:50:18amiconnFor both H300 and ipod it's RGB565
08:50:31CassandraI wish I understood why occasionally you have to redo the configure, despite no Makefiles having been changed.
08:50:32B4gderI was thinking about the actual bitpacking... thanks
08:51:04amiconnHmm, I'm not quite right, you can deduce the format from teh LCD_RGBPACK() macro
08:51:27B4gderwhere's that?
08:51:55amiconnNote that the ipod LCD byteswap is for target only, you can ignore it for the sims
08:51:56B4gderah, I just typod when searching
08:51:59Cassandra_FireFly_, URL?
08:52:33SlasheriHmm, this is interesting to solve. I have playlist->filenames (char **) to keep dircache pointers. But then there are qsort(playlist->indices, playlist->amount, sizeof(playlist->indices[0]), compare); and unforunately that can't arrange the filename pointers :/
08:53:15Slasherifilenames has the same index as indices
08:53:36B4gderqsort() works on an array, so it sounds very possible to do that
08:53:41amiconnB4gder: Maybe it's necessary to make the remote lcd simulation a secondary window on x11.
08:54:01B4gdernot necessary, but perhaps nicer
08:54:02SlasheriB4gder: Hmm.. maybe i could do that on the compare function? I have never really much used the qsort
08:54:04amiconnAfaiu you have to specify the colour mode of a window in x11
08:54:35_FireFly_Cassandra 12 px font hight
08:55:11CassandraHmmm. Looks like the crossfeed patch broke logf builds somehow.
08:55:30Jungti1234If change irc password, what should I do?
08:55:49 Quit _FireFly_ (Read error: 104 (Connection reset by peer))
08:56:11amiconnCassandra: Yes the crossfeed routine needs one register too much. You can build it with -fomit-frame-pointer
08:56:17 Join _FireFly_ [0] (
08:56:32amiconnB4gder: Any reason why this option isn't set for logf builds=
08:56:35amiconn? even
08:56:48B4gderI don't remember
08:57:44Cassandraamicon: OK. Someone should probably fix that at some point.
08:57:59CassandraFSVO fix
09:00:07***Saving seen data "./dancer.seen"
09:00:35Cassandra_FireFly_, that URL isn't right.
09:01:33_FireFly_sorry :
09:03:23_FireFly_Cassandra it has my complete wps-set (main and remote)
09:06:50amiconnBagder: My thoughts regarding wps'es and themes:
09:06:55CassandraLooks good on the sim. Now to try a real build for Archos and iRiver.
09:07:32amiconnFor proper themes we'll need multiple font support. Then the font(s) would be set in the .wps anyway.
09:08:12amiconnThe status bar setting should be selectable within the .wps too, just for wps display, not influencing the main setting
09:08:24_FireFly_i have a patch for this
09:08:28B4gderin my eyes, a theme would cover more than just wps
09:08:55B4gderbut I agree that multifont support will improve things
09:09:04amiconnYes, right, e.g. a .wps and a .rwps and maybe also some main gui settings
09:10:06amiconnThe status bar thing is easily fixable with a wps tag (force on/force off)
09:10:19_FireFly_amiconn i have already a patch for this ;)
09:10:26amiconnyes this patch I mean
09:10:33B4gderthe things that are for WPS only can easily be within the WPS, sure
09:10:53_FireFly_i have updated the patch to work with my widget
09:11:30_FireFly_i must only review it to see if it need some adjustments
09:13:00amiconnIdeally this should also allow to have status bar on in the main wps, but off in the rwps or vice versa
09:13:16_FireFly_i had it already :)
09:13:43_FireFly_i had also seperate options for the scrollbar and scrolling speed for the remote
09:13:54_FireFly_in my unofficial remote-patch
09:14:03CassandraHmm - I can't seem to build for JBv2. My firmware is too big.
09:14:09amiconnYeah, some remote lcd settings are still missing
09:14:18amiconnNot only scrolling, but also backlight
09:14:31amiconnCassandra: make tools
09:15:21amiconnThe v2/fm can take 400KB firmwares instead of just 200KB, but you need the new scramble that knows about it
09:16:00CassandraDidn't realise we'd actually hit that limit.
09:16:18CassandraWe're going to be in real trouble when the v1 hits 200k though I guess.
09:16:33 Join LinusN [0] (
09:16:49LinusNCassandra: you might have to re-run "make" in tools/
09:17:01amiconnLinusN: [09:14:41] <amiconn> Cassandra: make tools
09:17:02CassandraLooks like I also need a new uclpack for ROMbox. Never mind - fix that later.
09:17:32*LinusN is tired
09:17:39amiconnCassandra: For v1 we can compress the image. I'm already thinking about the way to implement it
09:17:56_FireFly_there are currently some code twice due the fact that only some parts uses the new multiscreen-support
09:18:06Cassandraamiconn, cool.
09:18:06Jungti1234hi LinusN
09:18:07amiconnShould be rather straightforward - just reuse the ucl compressed image and tack on a selfextractor stub
09:18:17LinusN_FireFly_: any ideas about the x11 sim?
09:18:26LinusNJungti1234: hi
09:18:44_FireFly_LinusN i hadn't much time to look at it
09:19:03LinusNwow, all h300 builds green, a sight for sore eyes :-)
09:19:06CassandraLooks like the .rwps works fine with it.
09:22:31Jungti1234LinusN: How much is boot loader the work progress rate?
09:22:46LinusNit's almost done
09:23:00LinusNi have one issue left - the USB mode
09:23:17Jungti1234How much did not completion remain little?
09:23:38LinusNthat sentence was hard to understand
09:23:52Jungti1234:( sorry
09:24:09Jungti1234Understand even if there is mistake in translation.
09:24:39CassandraScary. I'd actually forgotten where to plug in the headphones on my JBFM.
09:25:09LinusNi assume you want to know when the bootloader is released?
09:25:25LinusNi hope to release it within a few days
09:26:19Jungti1234It is the good news.
09:27:00DBUGEnqueued KICK Jungti1234
09:27:00*Jungti1234 님은 부재중이십니다.(Music listening by H300)
09:29:48CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
09:29:48*LinusN takes a break
09:38:08modafromanwhats the theory on how rockbox works? the ui? in comparison to the h300 ui?
09:38:27Cassandra_FireFly_, remote wpses are loaded using wps_load, yes?
09:38:42 Join Kohlrabi [0] (
09:38:55B4gdermodafroman: there are lots of docs on the site
09:39:04modafromanyea, just looking at them now
09:39:07B4gderrockbox works similar on all target players
09:40:15CassandraB4gder, custom WPSes for the player aren't being picked up by your script. (Maybe my fault for changing them so that they're expressed in pixels rather than characters).
09:40:50_FireFly_all loading of any wps-data is done via gui_wps_data_load iirc
09:40:51B4gderthey probably need to be treated special
09:42:11CassandraShould be OK to treat them as very 55x14 displays I think.
09:42:34Cassandra(obviously graphical WPSen won't work)
09:43:39B4gderbut that'll add them to the builds with much bigger LCDs too
09:43:46B4gderwhich seems unnecessary
09:43:52 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
09:44:50CassandraHmm. I see what you mean. Technically they'd still work on the bigger LCDs, but it might not be desirable.
09:45:05CassandraI don't suspect we're going to get that many custom player WPSes though.
09:45:22_FireFly_Cassandra the loading is done via wps_data_load
09:45:46_FireFly_this function combines the loading from file or from buffer
09:47:25CassandraRight. I'm just trying to make sure we can revert to a default rwps as per the ordinary wps.
09:47:43_FireFly_should be already done
09:47:47 Join Sandoaway [0] (i=lolsteam@
09:48:08 Quit Sando (Read error: 104 (Connection reset by peer))
09:48:36_FireFly_in gpw-common.c:1919 ff
09:48:41CassandraOK, I'll create the dummy file and see if it works.
09:49:04_FireFly_wait i'm wrong
09:49:13CassandraThought you might be.
09:49:23CassandraI reckon wps_load needs changing.
09:50:29_FireFly_wps_data_load not wps_load
09:50:41_FireFly_you must change this line: if (! strcmp(buf, WPS_DEFAULTCFG) )
09:52:01CassandraAh, right. Don't mind me, it's the morning, I'm slow, and you changed everything. :P are obsolete with this patch
09:52:51CassandraShould I delete them then?
09:55:43 Join oxman [0] (n=bouh@
09:55:54linuxstbamiconn: If the ipod sim doesn't byte-swap the framebuffer, then the compiled-in bitmaps won't work any more. They are already byte-swapped. And the CONFIG_LCD macro is also being used to decide which versions of the colour bitmaps to compile.
09:56:20_FireFly_Cassandra this should do it if you change the line gwps.c:697 from if (! strcmp(buf, WPS_DEFAULTCFG) ) to if (! strcmp(buf, WPS_DEFAULTCFG) || ! strcmp(buf, RWPS_DEFAULTCFG) )
09:56:23oxmanHello, i'm french and i've a h300. Is it possible to install rockbox on it ? In the daily build it's seems ok. But the bootloader exist ?
09:56:37B4gderoxman: no its not possible yet
09:56:49oxmanoh ok thanks
09:56:51B4gderand the daily build is not ok
09:56:56CassandraAlready done it, firefly. :)
09:56:57B4gderit just builds fine
09:57:02_FireFly_Cassandra ok
09:57:29oxmando you think it will be ok for christmas ?
09:57:31CassandraReason I knew to check is cause that's one of my patches. ;)
09:57:42_FireFly_yeep i know :)
09:58:17_FireFly_but i had forgotten adapt this for the remote
09:58:24_FireFly_to adapt
09:58:51oxmansorry B4gder, thanks
09:59:27*Cassandra slaps Bagder about for not thinking ahead and including rwps support in the wps munging stuff.
09:59:55B4gdergood old concept: don't do things ahead to keep it simple
10:00:10oxmansee you later :)
10:00:11 Part oxman ("WeeChat 0.1.6")
10:00:13*Cassandra grins. Only joking anyway.
10:00:20B4gderthe rwps will need go into the .cfg file I guess
10:00:34B4gderanother reason for a theme concept
10:00:48_FireFly_do you want loading of wps and rwps simultan ??
10:01:13_FireFly_afaik on the dev-list it was recommented to have loading of wps and rwps seperatly
10:01:18Cassandra_FireFly_, we can do that with themes (coming soon to a Rockbox near you.
10:01:31B4gderthose are different issues _FireFly_
10:02:14_FireFly_hmm ok
10:02:19B4gdera "theme" are multiple things
10:02:31B4gdera RWPS is just the remote WPS
10:03:05B4gdercheck your .rockbox/wps/*.cfg files and see
10:04:31CassandraB4gder, any chance you could fix up to cope with rwps files? My brain hurts.
10:04:54B4gderI can, are you gonna store them as plain name.rwps files?
10:07:34B4gderok, I think I have an idea
10:07:45 Quit Sandoaway (Read error: 104 (Connection reset by peer))
10:08:18*Cassandra swears profusely.
10:08:44Cassandra_FireFly_, the rwps isn't getting re-initialised after a wps_reset.
10:08:56B4gdera <wps> section could refer to a "prefered" rwps
10:10:30Cassandra*nod* Makes sense.
10:10:38_FireFly_Cassandra strange
10:10:47B4gderto be able to produce a good .cfg file
10:11:40 Join muesli- [0] (n=muesli_t@
10:12:06CassandraI bet I know why. I bet you're only setting the .rwps default if the wps data structure is empty.
10:12:24_FireFly_yepp as for the main-wps
10:12:43CassandraYou'd still have to have a seperate <rwps> section, I suspect.
10:13:07_FireFly_Cassandra but this should be done via wps_reset
10:13:41Cassandraafaik wps_reset just wipes the data structures. They're re-initialised in wps_parse or something of that nature.
10:14:12Cassandra(so we only have the initialisation code in one place)
10:14:35_FireFly_yepp but in gui_wps_display wps_loaded is check to be false and format_buffer[0] = 0
10:15:02_FireFly_have you maybe run a logf build ??
10:15:08_FireFly_or it is the sim
10:15:16_FireFly_where you discovert thois bug
10:16:14CassandraYes. In the sim.
10:16:29CassandraSorry, I probably should've mentioned that.
10:17:13_FireFly_can you run a debug-session with the sim
10:17:25B4gdergdb is fine
10:17:35_FireFly_because i'm currently not under linux to do it myself
10:17:41*B4gder shuts up
10:18:32_FireFly_maybe NB_SCREENS isn't set to 2 on your build
10:18:45Cassandra_FireFly_, I'm getting to the point where I'm not thinking straight any more.
10:18:55CassandraI'm going to stop and come back to it later.
10:18:57B4gderso is there a separate statusbar option for the remote?
10:19:07_FireFly_it will be
10:19:27B4gderok, then I'll adjust that later
10:20:08*Jungti1234 님이 부재중에서 돌아오셨습니다.(Music listening by H300)
10:20:11B4gderCassandra: I've fixed most of it, I only need a rwps now for testing it
10:20:53linuxstbLinusN: The DataSheets wiki page says that the H300 uses the Renesas HD66789R LCD controller - is that correct?
10:20:55B4gderdoing the x11 sim adjusts for color is just too painful with x11 remote over ssh
10:21:10CassandraOr just copy rockbox_default.wps to rockbox_default.rwps
10:21:19B4gdergood idea
10:23:46CassandraRight. I need to go back to bed. I'll have another look at this this evening.
10:24:16CassandraOr do people think it's acceptable for me to check in with the bug that resetting the rwps doesn't work yet?
10:27:30CassandraBetter leave it. See people later.
10:28:12 Quit Cassandra ("Leaving")
10:37:22 Join Sando [0] (i=lolsteam@
10:42:34 Join tuh [0] (n=irc@tor/session/x-3fba2d0848b8f3c8)
10:42:54 Quit tuh (Client Quit)
10:45:08Jungti1234H300 work should like to finish on Christmas. :)
10:47:31ashridahrockbox will never be 'finished'
10:47:47Jungti1234Boot loader work
10:48:24Jungti1234How are you expecting?
10:49:53ashridahuh, i don't know about your country, but men don't get pregnant here
10:50:20linuxstbashridah: I don't think that will translate well :)
10:50:55ashridah'expecting' is typically equivalent to 'pregnant', but is slightly more polite for general conversation
10:54:59ashridahfunny tho :)
10:58:47muesli-who's pregnant?
11:00:11***Saving seen data "./dancer.seen"
11:00:33Jungti1234Was translation much strange?
11:01:39ashridahambiguous, not strange. I'm not a developer, so i don't know the timeframes, but i do know that rockbox will be a work in progress for a fairly long time.
11:01:45markunGood news, the Gigabeat F series uses the same chip as the X series (only the DAC I'm not sure about)
11:02:09ashridahmarkun: Jungti1234 seemed to have gigabeat docs for you, if you didn't already know
11:02:38markunI had them already :)
11:02:45*amiconn noticed that he did a silly thing :/
11:03:03amiconnI hope the win32 h300 sim will get faster soon
11:03:07 Quit _FireFly_ ("Beware of programmers who carry screwdrivers.")
11:04:26linuxstbamiconn: Did you read my comment about the ipod sim and the internal bitmaps?
11:07:14amiconnyeps, that's indeed a problem
11:07:37amiconnThe lcd type macros aren't defined for the sims
11:07:56linuxstbI think the cleanest solution would be to enable CONFIG_LCD for the sims. But you said that would break the older targets.
11:08:02amiconnThe lcd sizes were sufficient to select the logo - so far
11:08:03ashridahhmm. the engineer2 wps seems a little broken
11:08:47amiconnNow we have 2 different pixel formats with the same depth and same size lcd
11:08:56amiconn(ipod color and H300)
11:09:12linuxstbYep. And the bitmaps for the Nano won't work on the sim.
11:09:25linuxstbA hack would be to use the H300 bitmaps for the color sim.
11:09:43amiconnI guess that's what would happen now
11:09:58linuxstbNo - the h300 bitmaps are used for IRIVER_H300_SERIES
11:10:24linuxstbThis is causing the current error in the sim compiles - but there are sure to be more errors when we fix that one.
11:11:46 Join ipnetukr [0] (
11:13:45 Join amiconn_ [0] (
11:14:59linuxstbLooking at Linus's driver for the H300 LCD, it appears to be using the same controller as the Nano and my version of the Color.
11:17:01 Join _FireFly_ [0] (
11:17:03 Join mashalla [0] (
11:17:43_FireFly_i have just tested it works for me on the sim(h120)
11:24:12 Quit _FireFly_ ("Leaving")
11:24:23linuxstbamiconn: Could we define CONFIG_LCD for the simulators for devices with 16-bit LCDs? I think that would solve the problem and not create any new ones.
11:25:03amiconn_My suggestion would be to introduce a #define for the colour lcd format
11:25:35linuxstbBut we already have one - CONFIG_LCD
11:26:04amiconn_No, that defines the controller, not the pixel format
11:27:10linuxstbYes, I agree - a define for the format of the framebuffer.
11:27:36linuxstbWhen we support the greyscale ipods, we'll also need a different framebuffer.
11:28:02linuxstbThe LCDs are the same size and depth as the H1x0s, but pixels are arranged horizontally.
11:28:06modafromanwill h3 rockbox support video?
11:28:46linuxstbmodafroman: If and when someone implements it. But not initially.
11:28:54modafromani see
11:29:41ashridahlinuxstb: heh. trust the ipods to be backwards :)
11:29:46linuxstbRockbox currently has a video player for playing back a custom video format on monochrome LCDs - but that only works on the Archos devices.
11:29:55 Join _FireFly_ [0] (
11:30:44 Join jelle-k [0] (
11:31:17 Join larsie [0] (
11:31:32jelle-khoi lars :P
11:31:48larsietalk english, you, you, dutchie :P
11:31:55linuxstbMaybe the build system should be generating .c files from .bmp files - now that we have different formats for the same size and depth LCDs.
11:32:14 Quit amiconn (Read error: 110 (Connection timed out))
11:32:14 Nick amiconn_ is now known as amiconn (
11:33:29larsiedoes anyone know when the patcher for the H3x0 will be launched?
11:33:49_FireFly_not in the near future i guess
11:34:30amiconnlinuxstb: That sounds like a good idea - the build system could run bmp2rb
11:37:14amiconnRe my silliness concering the win32 sim: I keep telling people that display bitmaps resemble BMPs, but didn't use that myself :-/
11:37:31amiconnNow I have a win32 sim with a 16bit display bitmap :)
11:39:56linuxstbamiconn: Are you going to add the framebuffer format #defines or shall I?
11:42:09 Quit mashalla (Read error: 110 (Connection timed out))
11:44:30 Join linuxstb_ [0] (
11:44:52amiconnlinuxstb: I won't do it right now. I suggest the following names: #define LCD_PIXELFORMAT, values: RGB565 (565), RGB565SWAPPED (3553) for now
11:45:21amiconnTo be complemented later when 4-grey iPod support gets added
11:53:24linuxstb_amiconn: OK. I can't do it now either, but I'll try and do it this evening.
11:53:54 Part larsie
11:58:03 Quit linuxstb (Read error: 110 (Connection timed out))
11:58:45 Join Zak1392 [0] (
12:00:31Zak1392so... a bootloader within a few days! cool
12:01:11 Join mashalla [0] (
12:02:37 Quit modafroman ()
12:04:25 Quit linuxstb_ ("Leaving")
12:04:42 Quit ipnetukr ("yikes! segmentation fault!")
12:05:16 Quit Zak1392 ("CGI:IRC (EOF)")
12:06:45 Join Zak1392 [0] (
12:17:47 Join NicoFR [0] (
12:17:59 Join Febs [0] (
12:20:21 Quit muesli- ("ich will Khe!!!")
12:41:21 Join Moos [0] (
12:41:50markunHi Moos
12:42:09MoosHi markun and all
12:44:24 Quit mashalla (Read error: 110 (Connection timed out))
12:48:45Jungti1234markun: Is chip that is used gigabeat F series and X series same?
12:49:00 Join webguest12 [0] (
12:49:32webguest12i just read this :d
12:49:33webguest1209.25.09 # <LinusN> i assume you want to know when the bootloader is released?
12:49:33webguest1209.25.25 # <LinusN> i hope to release it within a few days
12:49:44webguest12yeah !
12:49:49webguest12good job !
12:52:50Zak1392yeah, excellent news!
12:54:19FebsLinusN, when the bootloader is done, let me know if you want someone to test it on a U.S. player.
12:54:55webguest12monday maybe linus ?:D
12:55:12LinusNi have a us player
12:55:28FebsAh, I did not know that!
12:55:35LinusNi have borrowed one
12:56:36webguest12yes i cant wait !
12:56:51FebsThanks for all of your hard work on the H300 port by the way. I bought mine a couple of months ago knowing that RB would one day be available.
12:57:10Zak1392linus-so you have an int. version and you were able to borrow a US one?
12:57:19Jungti1234Thank to linus.
12:57:22FebsI gave my H120 to my wife, and I have really missed RB since then.
12:57:38Zak1392haha, i don't balme ya
12:58:15 Quit webguest12 ("CGI:IRC")
13:00:12***Saving seen data "./dancer.seen"
13:01:16 Quit Jungti1234 ("Bye Bye~")
13:07:48 Quit ripnetuk ("Ninja IRC v1.5.8.1(#1) exiting after 5d22h51m25s of use")
13:10:26 Quit Zak1392 ()
13:10:37 Quit NicoFR ()
13:13:58LinusNunfortunately, it seems i have two us versions
13:14:26LinusNone with and one without drm
13:14:45preglowdoesn't all of them lose drm once you flash them?
13:14:46LinusNso i will need an international version some day
13:15:08LinusNpreglow: that's what i intend to find out with the drm enabled player
13:15:15preglowLinusN: i'm pretty sure they do
13:15:32LinusNyes they do, but i want to find out how and why
13:15:40preglowLinusN: dump the eeprom first :)
13:16:52LinusNi *think* each unit has a unique flash content, for the DRM key
13:17:06preglowahh, i thought that was kept in the eeprom
13:17:12LinusNthat's another option
13:17:19preglowkind of made more sense
13:17:32 Join linuxstb [0] (
13:17:40preglowhi, linuxstb
13:18:12linuxstbLinusN: Am I right in saying the H300 uses the Renesas HD66789R LCD controller?
13:18:24LinusNi think there is a reason why there are no us firmware upgrades for the h300
13:18:48LinusNlinuxstb: it is at least *very* similar
13:18:57preglowaren't mose lcd controlers very similar?
13:19:08preglowall b&w lcd controllers i've seen have been, at least
13:19:14preglows/mose/most/, yes
13:19:20linuxstbYour h300 driver seems to be using the same command as the ipod driver.
13:19:23LinusNthis is my first rgb controller
13:19:55LinusNi have used the hd66789r data sheet for reference
13:20:18linuxstbI think the ipodlinux people did the same - they link to our wiki copy of the PDF from their wiki.
13:20:19LinusNand so far it matches very well
13:22:05linuxstbI noticed you do 16-bit writes, whereas the ipl code does 32-bit writes.
13:22:08Slasheriah, no more disk spinning up with playlist viewer :)
13:22:49LinusNlinuxstb: yes, the h300 bus interface is not too cleverly designed
13:24:40linuxstbpreglow: Are you working on anything for the ipod?
13:25:05preglowlinuxstb: no, i'm afraid not
13:25:12preglowi was planning on doing some work today
13:25:56linuxstbI think we have to do the crt0.S, interrupts and button drivers next, and they are all inter-related. So I'm not sure what I can work on next.
13:26:38preglowyes, i know
13:26:52preglowthose are definitely what we need to do
13:27:20preglowi need to read some documentation for a couple of hours now
13:27:24preglowi'll see what i can do after that
13:28:09linuxstbI may try and get the windows sim compiling and think about the button assignments.
13:31:24preglowsounds good
13:32:30linuxstbWhat do you think of the scrollwheel? One solution to our lack of buttons would be to not use the scrollwheel as a wheel, but make touches at different positions simulate a button press.
13:32:57amiconnLinusN: Did you see the post on the Ondio forum regarding playlists? Looks like our infamous 'norwegian language course' problem :(
13:36:02preglowlinuxstb: well, as long as that's not the only way of using it
13:36:20preglowlinuxstb: but doesn't sound like it'd be too hard to detect
13:37:35linuxstbBecause the buttons are so close together, it's going to be uncomfortable to press key combinations.
13:38:01linuxstbI'm thinking for example, about how the WPS screen will work - we need up/down for volume, left/right for skip and long left/right for seeking.
13:38:35linuxstbAnd the only direction buttons we have are the two directions of turning the wheel.
13:39:29linuxstbPlus next/previous of course. So ignore me...
13:40:03preglowwe could do a couple of tests with the scrollwheel touch thing
13:40:07linuxstbSo in the WPS, the wheel can be the volume, and the next/previous buttons can act like left/right on the H1x0.
13:40:10preglowmight be neat, but i think it'd be too sensitive
13:40:18preglowlinuxstb: i'd also like the wheel to seek
13:40:50preglowi think the wheel is a great control mechanism, so i'd like to use it for wherever it makes sense
13:41:32linuxstbI don't like it that much - I prefer to keep my fingers still, rather than rotating an imaginary wheel.
13:41:54linuxstbBut I'm happy to keep the wheel functionality. I'm probably a small minority.
13:41:57preglowgives me a sense of doing something other than just waiting
13:41:59preglowwhich i like
13:49:40 Quit _FireFly_ (Read error: 110 (Connection timed out))
13:54:11 Join _FireFly__ [0] (
13:55:01*Febs returns and reads discussion about DRM.
13:55:46FebsLinusN, could you include a utility to dump the EEPROM to disk before running fwpather (or H300 equivalent) so that each player's DRM key is available if you find out later where it is stored?
13:56:08LinusNFebs: how is that supposed to work?
13:56:41LinusNhow can i run a utility on the h300 without adding the bootloader first?
13:57:02FebsGood point. That's why your the programmer and I just write documentation.
13:57:29*Febs has been reading Mistic River too much and is losing his grammar skills.
13:58:13LinusNgotta reboot, cu soon
13:58:15 Part LinusN
14:01:10preglow'fraid that's not possible, n
14:01:17preglowwho the hell wants drm wmas anyway?
14:01:21preglowi hope you haven't bought any? :>
14:03:10amiconnBagder: Regarding build status page - would it make sense to force these builds (make -k) in order to unhide currently hidden errors?
14:11:18 Quit ashridah ("sleep")
14:12:20B4gderhm, it already does make -k
14:12:44B4gderI guess the problem is then within our makefiles
14:12:46linuxstbBut if you just type "make -k" in the build directory, will the -k option be passed through to all the other makes? Or is that covered as well?
14:13:00Slasherinow the wps is lighting fast, no lag at all :)
14:13:11B4gderlinuxstb: right, I think that's what we need to fix
14:13:14preglowSlasheri: how?
14:13:39Slasheripreglow: using the dircache to read the playlist entries before real taginfo is ready
14:14:11Slasheriand while skipping tracks, buffering will start only after 1s of user inactivity
14:14:24preglowSlasheri: commit, please
14:14:31preglowSlasheri: or at least let me test it :)
14:14:41Slasheriand then disk spins up. But from that point on, the ui still doesn't lag at all :)
14:14:52linuxstbSlasheri: Does that mean that playing the next track is delayed by a second - for cases where the next track isn't in the buffer?
14:14:59Slasheripreglow: i will commit evening. I still have to fix the qsort problem
14:15:08Slasherilinuxstb: yes
14:15:19linuxstbOK. But that's not uncommon for lossless files.
14:15:30preglowSlasheri: you might be able to lower that below a second, btw
14:15:32preglowbut we'll see
14:15:41preglowthis sounds like a marvelous change
14:15:43Slasheripreglow: true, 0.5s would be enough, i guess
14:15:58linuxstbI'm sure us lossless users can live with that.
14:23:03 Quit Febs ("CGI:IRC (EOF)")
14:23:52preglowif it means a non-laggy wps, i don't care, it could have been two seconds and it would have been all good
14:25:22linuxstbI agree. The plus points far outweigh the bad.
14:27:24preglowSlasheri: but it'll only be non-laggy with dircache enabled?
14:31:20 Join Sandking [0] (
14:33:57solexxDoes anybody know what replaygain does, when the setting says it should use album gain but there is only track gain?
14:36:23markunshould use track gain, but I don't know if it does
14:40:36Slasheripreglow: completely non-laggy, yes. Little laggy without dircache enabled
14:46:51preglowSlasheri: any improvement from before?
14:48:13Slasheripreglow: yes, it should be faster. But without dircache it's not instant because filename has to be read from the playlist file
14:48:14 Join mashalla [0] (
14:48:23preglowof course
14:48:27preglowbut when will you commit?
14:48:49Slasheripreglow: as soon as i fix the one remaining small major issue
14:49:04Slasherinow i have to go back back soon :)
14:49:33 Quit Sandking (Read error: 104 (Connection reset by peer))
14:51:54preglowsmall major?
14:51:56preglowwhat is that?
14:53:45preglowman, coding for 56k is almost like doing coldfire with emac
14:53:53preglowlots of mac instructions with parallel fetches
14:53:56preglowthis time two of them
14:54:34 Join Sandking [0] (
14:54:57linuxstbWhat are you doing with a 56k?
14:55:12preglowpreparing for some work
14:55:33preglowi'm going to code an ambisonics encoder/decoder on a proprietary 56k based system
14:55:58preglowsomething around 12 56k processors in it
14:56:54linuxstbNot something the coldfire could cope with then...
14:57:08preglowdepends on how many channels you want
14:57:12preglowthis thing can cope with 256
14:57:35preglowcoldfire might struggle a bit with filtering, 56k based systems usually have zero wait-state ram
14:58:50preglowit's only got around 4 24 bits registers plus some accumulators, you're meant to be fetching from memory constantly
14:59:41preglowwhich is a far cry from a h1x0 indeed
14:59:47linuxstbMakes optimising musepack sound simple.
15:00:15***Saving seen data "./dancer.seen"
15:00:15preglowit's not exactly hard when you get how it works
15:00:18preglowwhich again isn't very hard
15:02:21linuxstbAnyway, let me know if you do anything related to the ipod - I'm tempted to write a simple crt0.S this evening if you're not going to be working on it.
15:02:41preglowi'll start looking at it in an hours time
15:02:45linuxstbLinus is making me jealous by booting Rockbox on his H300...
15:03:49preglowbut indeed, if you work getting the sim to work, you'll have done plenty of useful work
15:04:22linuxstbYep, I'll do that. All the plugins need ipod button definitions as well, so there's plenty to keep me busy.
15:04:35B4gderthe x11 sim version have no color lcd support yet
15:05:33 Quit Sandking (Read error: 104 (Connection reset by peer))
15:05:54 Join Sandking [0] (
15:12:26linuxstbB4gder: I'm happy cross-compiling the windows sim and running it with Wine.
15:12:41linuxstbSo I'm planning to get the win32 versions of the ipod sims working.
15:12:51B4gderchicken! ;-)
15:13:12linuxstbAlways take the easy option.
15:13:22B4gderI might have a x11 color lcd done in a not so distant future
15:15:13amiconnlinuxstb: I'll soon commit my 16bit framebuffer changes for win32
15:15:21amiconn_significantly_ faster :)
15:15:49B4gderhaving a fast sim feels... secondary ;-)
15:16:01B4gderbut that's just me
15:18:01amiconnYes, but it also simplifies things to use 16bit
15:18:31amiconnThe framebuffer->bitmap transfer turns into a simple copy operation
15:18:56B4gderthe joy of a naive system ;-)
15:19:07B4gderwin32 vs x11 I mean
15:19:35B4gderx11's complex arch is really not easy to work with
15:19:39 Quit uski (Read error: 110 (Connection timed out))
15:20:05B4gderperhaps we should one day switch to use a proper lib ontop of x11
15:20:29 Quit mashalla ()
15:20:37_FireFly__there are many toolkits
15:20:40amiconnHmm, perhaps a lib that is available both for x11 and windows?
15:20:48_FireFly__gtk wxwindows
15:21:00B4gderthere are several
15:21:07B4gdereven qt
15:21:07_FireFly__wxwidget (was wxwidndows)
15:21:22_FireFly__or that but qt isn't at all under gpl
15:21:28B4gderyes it is
15:21:34amiconngtk (?)
15:21:42B4gdergtk is for win too, yes
15:21:55amiconnYes I know, as e.g. gimp uses it
15:22:07_FireFly__amiconn gtk = gimp tool kit ;)
15:22:08amiconnWhat I don't know is how easy it is to use
15:22:29B4gdergnome tool kit surely
15:22:49B4gderhm, no
15:22:57B4gderat least GTK+ is gimp tool kit
15:23:16_FireFly__GTK+ was initially developed for and used by the GIMP, the GNU Image Manipulation Program. Therefore, it is named "The GIMP Toolkit", so that the origins of the project are remembered. Today GTK+ is used by a large number of applications, and is the toolkit used by the GNU project's GNOME desktop.
15:23:49B4gdernews to me
15:24:28B4gderstill, quite an undertaking to port everything to such a lib
15:25:55B4gderpeople aren't exactly queueing up to fix the simulators as it is
15:25:55amiconnA disadvantage would be that the user needs to install the library if he wants to run the sim.
15:26:06amiconnToday the win32 simulator is self-contained
15:26:39amiconnOf course it's a non-issue for devs, but there are people asking for sim to develop .wps files
15:27:10B4gderyes, but an install package for the sim on win could include the required libs
15:27:50amiconnYes, and make it bigger and more complex to install
15:28:12B4gderyes, but easier to maintain in the long run
15:28:17B4gderif we can share codebase
15:29:01amiconnSpeaking about sims, imho the archos/ dir should be renamed
15:34:28B4gdertime to educate the masses!
15:34:31 Quit B4gder ("time to say moo")
15:36:37linuxstbIf we used wxwidgets, you can easily create a standalone executable with the libs statically linked. That's one thing I like about it.
15:43:58_FireFly__cu later
15:45:42 Quit _FireFly__ ("If you can't laugh at yourself, make fun of other people.")
15:48:02 Quit Sandking ()
15:55:21solexxgtk for windows is not very hard to install
15:55:55solexxBut maybe even I am too much of a programmer to judge things like this
15:59:46 Quit ]Maggie[ ("leaving")
16:03:24 Join DMJC [0] (
16:08:09 Join Sandking [0] (
16:11:10 Quit Sandking (Remote closed the connection)
16:13:44 Join Sandking [0] (
16:15:56DMJCany idea how long h340 series will take to be upto h100 series firmware?
16:16:24DMJCI noticed the h100 remote code is there which works well for me..
16:16:44 Quit Sandking (Remote closed the connection)
16:17:54preglowyou mean how long it'll take for h3x0 rockbox to be as good as h1x0 rockbox?
16:18:31 Join _FireFly_ [0] (
16:19:10DMJCI had a 100 series
16:19:16DMJCbroke it about 2 weeks ago
16:19:19 Join Sandking [0] (
16:19:22DMJCthey're replacing with a 340
16:19:43DMJCbe nice if I could run rockbox when i get my new player :D
16:19:47preglowmore or less the only thing that needs fixing is graphics
16:19:48solexxum, iriver is replacing your h120 with a h340!?
16:19:58preglowsolexx: well, they don't have any h1x0 anymore
16:20:02preglowit's been discontinued long ago
16:20:04DMJCh140 with h340
16:20:47DMJCif you want proof I'll get photos of the order forms etc tomorrow
16:20:50solexxwell, they could still get some from ;-)
16:20:53DMJC1:50 am here heh
16:20:59preglowbut still, dmcj
16:21:03preglowit should be usable really fast
16:21:09preglowsome plugins will probably need updating
16:22:06DMJCI used to compile my firmware from cvs
16:22:19 Quit Sandking (Remote closed the connection)
16:22:57DMJCguess I should get the SDK again
16:24:53 Join Sandking [0] (
16:24:58 Join uski [0] (n=uski@
16:25:46DMJCiRiver, Catch the digital flow!.mp3
16:26:59Mordov_does rockbox improve battery charging firmware in iRiver?
16:27:44_FireFly_afaik charging is done in hardware
16:27:52 Quit Sandking (Remote closed the connection)
16:29:00Mordov_so why does it display 40% battry after 15 mins of charging?
16:29:11Mordov_that can't be right
16:30:34solexxmeasurement of remaining battery is very inaccurate
16:30:52DMJCtried emptying your battery
16:30:58solexxlet it play for some minutes and it should be "accurate enough"
16:30:58DMJCand recharging it?
16:31:25Mordov_it was completly empty, and it charged for 15 mins, and displayed 40% or 6 hours battery
16:31:54solexxwith the charger still connected?
16:32:37DMJCam I reading this right?
16:32:39Mooslike solexx said you, let it play
16:32:49DMJCwe could rig a joystick into the H340 series?
16:33:00DMJC(as long as a driver was written)
16:33:56DMJCthere's an interesting idea when you factor in rockbox....
16:34:08DMJCI mean rockboy
16:34:36solexxyeah, the keys are right next to each other. oh, wait...
16:34:38MoosDMJC: this question will be here in the future, sure someone will test
16:35:07MoosDMJC: joystick replacment I mean
16:35:31DMJChmm wonder what speed h340 is
16:35:46Moosspeed of what?
16:35:47DMJCwhy stick to gb emu.. if it could do SNES...
16:36:02preglowMordov_: the battery charges very rapidly at start, then slower and slower
16:36:08DMJCnes/snes maybe
16:36:16preglowMordov_: so as a matter of fact, it's not impossible
16:36:16DMJCh340's cpu
16:36:18Mordov_preglow: cool, thx
16:38:04HClDMJC: hah
16:38:04^Guest37784mm, only linus works on the h300 series rockbox?
16:38:09 Nick ^Guest37784 is now known as ^BeN^ (
16:38:10HClDMJC: h340's cpu is the same as h100
16:38:12HCl*forget* it
16:38:28HClpeople always have this disillusion that the h3x0 series is faster
16:38:38DMJCwell not dillusion, just wondering
16:38:41HClyou'll be lucky if someone manages to get rockboy in color
16:38:45DMJCheh h3x0 is prolly slower
16:38:47HClwithout it lagging to death
16:38:55DMJCyeah color screen will take MORE cpu time
16:38:58MoosHello HCl: long time "disconected" from Rockbox :)
16:39:08HClcause i took the color tables out of rockboy to speed it up
16:39:19HClyea, well.. school, girlfriend..
16:39:44Mooshehe we all have a life XD
16:40:10HClthough i do little at school, it takes tons from my free time
16:40:33linuxstbHCl: Did you ever look at the iPod port of rockboy that the ipodlinux people did?
16:40:54linuxstbI was just curious if they did a good job.
16:41:00HClno idea.. i have no ipod
16:41:03amiconnHCl: Rockboy should already run on H3x0 (in greyscale)
16:41:05HCli'm sure they can make it run better
16:41:06amiconnI adapted it
16:41:13HClipod has more cpu
16:41:19preglowHCl: nah, not really
16:41:21DMJCheh yeah it has 2 of them
16:41:31HClit doesn't have more cpu?
16:41:32amiconnYes, but with lower clock rate each
16:41:36preglowwell, it has MORE
16:41:37preglowlike two of them
16:41:39linuxstbIt's got two 75MHz ARMs
16:41:41HCl :P
16:41:42amiconnDual arm7 75 MHz?
16:41:48preglowbut you can't utilise that unless you do some threading
16:42:04DMJCthey've got micro linux on it
16:42:22DMJCmate of mine is experimenting with it atm
16:42:39DMJCdoom runs like crap
16:42:39linuxstbI doubt the ipod port of gnuboy uses both CPUs though. So if they have it realtime on one, then we'll be fine.
16:42:51linuxstbDMJC: I think Doom runs very well.
16:42:53HCli doubt they have it real time..
16:42:55amiconnLinux is certainly possible on iriver as well; the question is whether it makes sense
16:43:07DMJCheh that'd be awesome
16:43:10DMJCI wonder..
16:43:21DMJCI know a guy who likes messing around with that kind of stuff
16:43:36linuxstbamiconn: The only reason IMO for Linux on a DAP is to use the USB and other drivers.
16:43:39DMJCdoes a ton of embedded devel
16:43:58amiconnLinux should run on even lower hardware
16:44:00DMJCand so you can run a server
16:44:11DMJCbecause everyone runs servers on linux
16:44:46HCllinux would only make a bit of sense on h3x0
16:44:49amiconnlinuxstb: The USB driver argument is only valid for USB OTG
16:44:54HClcause you can hook usb hubs up to it and so.
16:44:56linuxstbamiconn: Obviously.
16:45:02HCland actually do something useful with it
16:45:10HCli don't understand the person who would want to use his iriver that way.
16:45:11HClbut yea.
16:45:16linuxstbThe iPod has USB OTG as well IIUC.
16:45:41linuxstbI believe the ipodlinux people are close to getting it working.
16:45:48amiconnHCl: Port the dnet client? ;)
16:46:01DMJCwhat is rockbox like internally?
16:46:04HClno. heh.
16:46:06HCli have little enough time as it is
16:46:19DMJCcompared to other OSes?
16:46:33HClno idea, i never worked with the low level drivers.
16:46:49HCli'm a software person
16:46:53HClbbl, or something..
16:47:25DMJCwhat is a nes compared to a GB?
16:48:03HClnot sure.
16:48:17HCli know gb is like one of the simplest gaming things there are
16:48:23HClits natively like what.. 8mhz..
16:48:36HClbut i'm gonna make dinner and such
16:49:01preglowlinuxstb: you've got a pp5020 in your ipod?
16:49:11linuxstbpreglow: So I've been told.
16:49:24DMJCwhat cpu was gameboy?
16:49:29preglowDMJC: z80, modified
16:49:43DMJC8-bit 6502 is the nes chip
16:49:54preglowthey're pretty much the same
16:50:28preglowlinuxstb: seems my ipod can be clocked faster in addition to having more iram, then
16:50:45DMJCso gnuboy could be modded to handle nes titles then?
16:50:51DMJCget mario 3 working :D
16:50:59preglowDMJC: no, not the same like that
16:51:21preglowDMJC: it's just that the architectures are pretty alike, they're not instruction compatible or anything
16:51:35DMJCwhat I meant though
16:51:45DMJCis that the iriver if it can run gameboy games
16:51:55DMJCcan possibly be fast enough for nes?
16:52:20linuxstbpreglow: Have you tested that you have more IRAM?
16:53:19linuxstbYou may be able to squeeze the LCD framebuffer into IRAM - it's already smaller than the H300 and iPod color framebuffer.
16:53:22preglowlinuxstb: no, but the spec sheet says so
16:53:26DMJCcrap.. I need sleep
16:53:28DMJCnight all
16:53:38 Nick DMJC is now known as DMJC-sleep (
16:56:43preglowlinuxstb: i can't figure out what the differences between a pp5022 and a pp5021 (ipod nano) is, though
16:57:17linuxstbWhere did you get the 5021 specification from? I can only see the 5020 and 5022 on the portalplayer site.
16:57:33preglowme too
16:57:36preglowcan't find pp5021
16:57:50preglowbut what davidc mentioned made me think it was pretty much a 5022
16:58:30preglowseems i got my answer there
16:58:51linuxstbOr maybe he was confusing the 5021 with the 5022 - i.e. the extra iram is only in the 5022.
17:00:02preglowperhaps, but if you look at #ipl now, you'll see that slowcoder confirmed they're pretty much the same
17:00:20***Saving seen data "./dancer.seen"
17:02:19preglowthe shuffle has a 56k core
17:04:48linuxstbLink 24 of them together...
17:04:48 Join Coldtoast [0] (
17:06:06preglowi'm wondering about this ipod generation conondrum
17:06:24linuxstbWhich conundrum? compile-time vs run-time detection?
17:06:32preglowif detecting the internals is as difficult as the ipl people says, it might be more clever to do stuff runtime
17:06:36preglowespecially in the bootloader
17:06:57preglowso people don't misunderstand and flash something they can't use
17:07:05 Join muesli_- [0] (
17:07:51linuxstbA GUI installer can detect which ipod a user has based on a text file stored in the iPod_Control directory.
17:08:05preglowthen no worries
17:08:16preglowis that idiotproof?
17:08:26linuxstbThey can always make better idiots.
17:08:59linuxstbBut yes, it gives you the hardware revision - which will be enough to detect between the different builds I was planning.
17:09:22linuxstbI think the Apple updater probably uses it - it comes with a whole collection of different firmwares.
17:10:13linuxstbBut for example, having code to deal with greyscale LCDs in a build for colour ipods is wasteful (and vice-versa).
17:10:21preglowyes, certainly
17:11:01linuxstbThe natural way to split it seems to be "1G-3G", "4G b/w", "4G Color", "Nano" and "Mini"
17:11:16linuxstbAnd I think it's relatively easy for a user to choose.
17:14:28preglowshould be
17:18:53preglowbut ok, i've gotta go catch a movie
17:19:06preglowstart work on crt0.S when i get back
17:20:45 Join tvelocity [0] (n=tony@
17:20:45 Join hardeep [0] (
17:22:19^BeN^who has iriver h300 series player?
17:29:13 Quit XavierGr (Read error: 110 (Connection timed out))
17:30:21 Join ripnetuk [0] (
17:35:02 Quit ripnetuk (Client Quit)
17:42:00 Join NicoFR [0] (
17:54:59 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
18:07:06 Join Philip_0729 [0] (
18:10:31Philip_0729Ben: I have an H340
18:12:08muesli_-wrong window
18:23:30^BeN^Philip_0729 do you try the usb otg with some disk on key?
18:32:49Philip_0729flash memory drives? yes they usually work without a problem
18:36:21 Join pinkutank [0] (n=ddd@
18:40:19 Join davidc____ [0] (
18:40:25 Quit davidc__ (Read error: 110 (Connection timed out))
18:40:35 Nick davidc____ is now known as davidc__ (
18:40:55pinkutankhey there
18:41:01pinkutankany eta on ipod rb
18:42:21linuxstbAbout 9pm.
18:42:38pinkutankeverybody is mocking me today
18:43:01linuxstbSeriously - it's possible Rockbox will boot for the first time on the iPod this evening. I have faith.
18:43:03markunlinuxstb: All the gigabeat players use FOREVERY (RECORD pierecord FROM graphdata) {
18:43:07markun float ang := (pierecord.value / total) * 2f * Pi;
18:43:09markun RECORD off_center := [x := 0, y := 0];
18:43:12markun IF (pierecord.selected)
18:43:14markun off_center := coord(lastang + ang * 0.5f, 30 * aalevel);
18:43:17markun RECORD ARRAY thispie := pie(x + off_center.x, y + off_center.y, lastang, ang, rad);
18:43:20markun //border := border CONCAT pie;
18:43:22markun GfxFillPath(aa_canvas, colors[#pierecord], 0, thispie);
18:43:25markun GfxDrawPath(aa_canvas, black, line_width * aalevel, thispie);
18:43:27markun lastang := lastang + ang;
18:43:30markun }
18:43:50linuxstbSo pierecord is unrelated? :)
18:44:00markunI keep forgetting that selecting is not the same as copying in windows :)
18:44:21markunMaybe I should stop working and go home..
18:44:22pinkutankso would it be good if I trade my h120 for an ipod video instead of a h320
18:44:31_FireFly_yeah no selection buffer under windows ;)
18:44:51markunpinkutank: Trade it for a Toshiba Gigabeat player, then you can help me out :)
18:45:00pinkutankI dont know programming
18:45:03linuxstbpinkutank: The ipod video is a new type of ipod - Rockbox won't work on it.
18:45:32pinkutank? but linux will be booting on it soon, wasnt it the same process
18:45:54pinkutankmarkun, how is it going, did you run bdm yet
18:45:55markunlinuxstb: does any of the ipods use the WM8751?
18:46:07markunpinkutank: I don't even have a Gigabeat yet ;)
18:46:13pinkutankoh lol
18:46:22linuxstbpinkutabk: linux boots on the video ipod now, but the problem is a new video processor sitting between the CPU and the LCD. That is not understood.
18:46:34markunAnd I hope I don't need a BDM
18:46:43linuxstbmarkun: I don't think so - see
18:46:52linuxstbBut the devices are very similar.
18:47:36crwlwhat's special about that gigabeat player?
18:47:46linuxstb400MHz ARM processor...
18:48:06linuxstbShips with a Linux-based firmware
18:48:07crwlerrrrr, why?
18:48:11crwlurl? :)
18:49:39pinkutankgigabeat 400mhz?
18:49:42pinkutankthats like a pda
18:49:58Philip_0729thats the same as my old pc...
18:50:27pinkutankreading along
18:50:28 Quit hardeep (" HydraIRC -> <- IRC has never been so good")
18:50:35pinkutankmaybe its too soon to trade my h120 after all
18:50:48HClwhy would you trade your h120 anyways
18:51:05pinkutankits a little chunky
18:51:14muesli_-i'll get a h300 soon :D
18:51:21pinkutankits getting old with small scratches and etc, battery life is going down
18:51:29HClso get a battery upgrade
18:51:40*HCl doesn't understand why people care about size so much
18:51:48HClthe smaller it is, the easier it is to lose
18:52:08pinkutankthe sammer it is, the better it is in my pocket
18:52:11Philip_0729thickness is the main problem
18:52:22pinkutankI really like changing daps
18:52:24muesli_-h120 isnt that thick
18:52:29pinkutankthis my 4th/5th
18:52:39pinkutanki even owned a godot player
18:52:43HClright, well. afk..
18:52:54pinkutankthat I requested from the manfacturer
18:53:17pinkutankI never sold any og the players with a loss tho
18:53:25pinkutankonly the nomad jukebox 6gb
18:53:36pinkutankwich I sold for a 40$ difference from the retail
18:54:02pinkutankoh and the rio karma, after neing fixed xxxx times, was sold for 240-250 or so, I bought it for 280 at its time
18:56:11 Quit linuxstb ("Client Exiting")
18:56:56 Quit tvelocity (Remote closed the connection)
18:57:29pinkutankok, I found a new reason to buy ipod
18:57:37pinkutankmight not be worksafe
18:57:49pinkutankno problems with pictures
18:57:51pinkutankbut words
18:59:42pinkutankpeople dont know where to stop
19:00:22***Saving seen data "./dancer.seen"
19:01:12pinkutankare we really expecting to see a gigabeat rb soon? youi'd really resurrect the player you know, you can even get sponsorship from samsung
19:01:27pinkutankbecause trhe palyer is dead with its current fw
19:01:46 Join tvelocity [0] (n=tony@
19:03:03pinkutankI scared everyone now no one is alking to me :'(
19:07:12NicoFRis it possible to get a H300 sim win32 build without having to compile it myself ?
19:08:33 Join petur [0] (
19:11:43 Join FatElvis [0] (
19:11:44 Join Kohlrabi [0] (
19:13:49Slasheripreglow: now the wps speedup works, but i will add a thread to playlist to fix a performance issue with large playlists (> 5000 files), so it can scan the file pointers from dircache on background (it can take ~3s)
19:15:09 Join dpassen1 [0] (
19:15:24 Quit tvelocity ("Leaving")
19:19:12_FireFly_Slasheri: have you changed something in wps.c wps-display.c to make your speedup for wps ??
19:19:54Slasheri_FireFly_: only two lines in wps.c (very trivial change), nothing else :)
19:23:40 Quit muesli_- (Read error: 104 (Connection reset by peer))
19:24:10 Join tvelocity [0] (n=tony@
19:24:40_FireFly_Slasheri: i hope the changes are also trivial in my wps-widget :)
19:24:50 Join webguest78 [0] (
19:25:18Slasheri_FireFly_: hehe, should be :) in fact i only moved two lines up a few slots
19:25:38 Quit FatElvis ("CGI:IRC")
19:26:04markunpinkutank: The X30 is not chuncky I think..
19:26:40 Quit webguest78 (Client Quit)
19:27:17pinkutank3x0 ?
19:27:34pinkutanki think its an aesthatically pleasing brick
19:28:09markunThis one?
19:28:30pinkutankoh tshibas
19:28:36pinkutankI didnt clal them chunky
19:28:41pinkutanki said h120 was a little chunky
19:28:51markunWhy do you think that samsung would be happy?
19:28:59markunIt's made by Toshiba
19:30:27pinkutankI know
19:30:33 Join muesli_- [0] (
19:30:35pinkutankmisthought it
19:30:43pinkutankthen I didnt care for correcting it
19:30:49pinkutankbecause no one was answering
19:31:03pinkutankso do we see rb booting on gigabeats in a week?
19:31:58pinkutankI' d really like a piano black gigabeat
19:33:59Mordov_I can't create bookmarks... no mather what setting I have it on... How is it suposed to work?
19:34:21Mordov_there are som many different informations abapout it on
19:36:43markunpinkutank: I think it will take a lot longer that a month, so if you need a new player now I would go for something else.
19:39:14pinkutankipods 104.14x60.96x1.09
19:39:40pinkutankdepends on my ability to sell my h120
19:39:54pinkutankI'll probably go for a video ipod tho
19:41:00 Quit muesli_- ("ich will Khe!!!")
19:42:25 Join muesli_- [0] (
19:43:10amiconnTiMiD: r u there?
19:43:49 Quit Kohlrabi ("Leaving")
19:47:45Slasheripreglow: now the threaded version works too and i would say quite well :) user doesn't notice any more delays when loading playlist as usual
19:48:11SlasheriAnd after 5s of inactivity on playlist operations, dircache pointers are updated on background
19:48:40amiconnI didn't know there was a delay in playlist handling?
19:49:01Slasheriamiconn: with dircache enabled, playlist can take a big advantage of that (instant wps for example without any delays)
19:49:42Slasheriamiconn: my new code introduced a delay with very large playlists (for example 5000 entries). It required some cpu power to find the corresponding dircache pointers to the file names
19:49:49Slasheribut now that is done on background
19:50:18amiconnHmm, I hope this stuff will still work with dircache disabled
19:50:26Slasheriamiconn: yes, it will
19:50:46Slasheriand with HAVE_DIRCACHE, the new code is completely out on platforms without that feature
19:51:14Mooswill you commit it soon? :)
19:51:29ColdtoastI found enabling Crossfeed and boosting the Replaygain preamp to 9 sounds good
19:51:29amiconnHmm, that reminds me I wanted to try dircache on archos, just to see whether it works
19:51:43amiconnCould be used by people who have the 8MB mod and browse a lot
19:52:33SlasheriMoos: i try to commit today :)
19:52:38Coldtoasthey. Crossfade now seems to be less unpredictable
19:52:51Slasheriamiconn: hmm, interesting :)
19:52:55Coldtoastin teh last 2 days or so I've noticed it's better
19:53:20MoosSlasheri: that sounds really good, I'm unpatient
19:54:45pinkutankpreglow, did you come up with the eq
19:54:53amiconnThere are still a number of quirks with voice UI on iriver :(
19:56:06 Join yngwi [0] (
19:56:11 Join tucoz [0] (
19:57:38 Part tucoz
19:58:20 Join tucoz [0] (
19:58:48 Join Sandking [0] (
19:59:26tucozFor the danish understanding out there. A little piece on Rockbox:
20:01:00 Join muesli- [0] (
20:02:18ghode|afkcan someone direct me on how to find the crossFEED settings?
20:03:05ghode|afkhmm it's not there...
20:03:26_FireFly_which version do you run ??
20:04:12 Quit NicoFR ()
20:04:16ghode|afk051107 - 2337
20:04:31_FireFly_the menu-point is between replaygain and beep volume in general-settings->playback
20:04:39 Join DangerousDan [0] (
20:04:47tucozghode|afk, download the latest daily, or a bleeding edge
20:04:54muesli-what is crossfeed btw?
20:05:08markunMaybe I should make a wiki page about crossfeed :)
20:05:16tucozmuesli-, it blends the left and right channel in a smart way
20:05:18ghode|afkyes :P
20:05:51muesli-what is that good for? *sorry for dumb question*
20:05:57ghode|afkare there any downsides?
20:06:07tucozso that you can listen to e.g. beatles with headphones. I guess it tries to simulate speaker listening
20:06:13markunmuesli-: You get less tired from listening to music with your headphones.
20:06:21Coldtoastthe only downside is the huge volume drop
20:06:22_FireFly_currently the volume is a bit decreased
20:06:41Coldtoastbut you can boost it with Replaygain
20:06:55_FireFly_or simply increase volume ;)
20:07:09ColdtoastI found even with teh preamp at 9, it doesn't distort and the volume is close to what iit is without crossfeed
20:07:10_FireFly_replaygain doesn't do any differently
20:07:12ghode|afkdoes it consume more battery power?
20:07:17Coldtoastyes it does _FireFly_
20:07:32_FireFly_not realy afaik
20:07:35tucozghode|afk, very little I think.
20:07:43ColdtoastI know it does for a fact cos I used replaygainto get the volume back
20:07:44markunghode|afk: A little, but preglow has another optimization he wants to commit.
20:07:56 Quit tvelocity (Read error: 104 (Connection reset by peer))
20:08:04ColdtoastI have Crossfeed enabled and Replaygain preamp set to 9
20:08:06markunColdtoast: You don't use replaygain normally?
20:09:08 Join tvelocity [0] (n=tony@
20:09:26ColdtoastI use replaygain 100% of the time now
20:09:46Coldtoastthe only stuff I haven't Replaygained yet are tracks I've dump in a Temp dir on my player
20:09:52Coldtoasttil I organise them
20:10:51 Part tucoz ("Leaving")
20:10:52_FireFly_replaygain does adjusting the volume not more or less
20:10:53ghode|afkbtw, is there anyway we can have a link to past cvs commits on the main page?
20:12:31Coldtoastreplaygain does too affect how loud the final result is
20:12:50Coldtoastyou have to have replaygain info inteh track tho
20:13:22Coldtoastdoesn't make any diff if there's no replaygain info
20:14:40_FireFly_Coldtoast: if you set preamp to 0 and rise the volume about 9 you will get the same result
20:15:38Coldtoastheh. no you won't
20:15:59Coldtoasttry this
20:16:08Coldtoastput the volume up to max
20:16:13Coldtoastthen enable Crossfeed
20:16:16Coldtoastbig volume drop
20:16:27Coldtoastthen increase the preamp
20:16:31Moosthis is theoricly decibels not volume steps
20:16:33Coldtoastin Replaygain
20:16:53Moose.g: +9 is +9 decibels
20:16:56_FireFly_ok but it makes only a kind of volume increasing nothing else
20:16:56 Join linuxstb [0] (
20:17:05ColdtoastI have to have the volume up close to max cos the gym is SO damn loud
20:17:42Coldtoastthat's what I'm using Replaygain for tho. The volume drop from Crossfeed is enough that I can hear the god awful music they play at the gym
20:18:02Coldtoastso I have to increase the preamp in replaygain to be able to drown Celine Dion out again
20:18:19Coldtoastand Crossfeed does make things sound a bit nicer I find
20:18:44markunlinuxstb: I want to find out what LCD is used in the gigabeat, any idea where to start looking?
20:19:10markunThere is some writing on it, but I don't think it will help much:
20:19:13_FireFly_Coldtoast: you need the pre-amp because you have your volume set to 100 but if hear normaly at 50 you will get the same result if crossfeed is enabled when you increase the volume to 60
20:19:46linuxstbmarkun: Two methods: 1) Open a player and examine it; 2) Open the firmware and examine it.
20:19:58linuxstbThe firmware upgrade contained an lcd driver as a .o file
20:20:00Coldtoastwell, yeah
20:20:05markunWell, the picture is the result of method 1
20:20:13_FireFly_so what i said was right ;)
20:20:34linuxstbmarkun: The module is called legna-lcd-gb4.o
20:20:46pinkutankdid preglow created the eq yet?
20:20:48markunlinuxstb: Could I get the file from you? FreeBSD doesn't have romfs..
20:20:50 Join Cassandra [0] (
20:21:02linuxstbmarkun: Sure - I'll give you a tgz of the romfs
20:21:12markunok, great
20:21:20_FireFly_hi Cassandra
20:21:31CassandraCompiling your fixed patch now.
20:21:34Coldtoastwell, yeah. but you did also say "(_FireFly_): replaygain does adjusting the volume not more or less"
20:21:35_FireFly_do you feel better
20:21:38CassandraWhat turned out to be the problem?
20:21:42CassandraYes thanks.
20:21:49CassandraInsomnia can be a bitch sometimes.
20:22:08 Quit muesli_- (Read error: 110 (Connection timed out))
20:22:10Coldtoastwhich, unless it's just the way it translates to English, sounded like you said adjusting the preamp makes no diff to the volume
20:22:31Coldtoastor it could be me
20:22:51CassandraI really need to have a word with whoever did the crossfeed stuff at some point.
20:22:59_FireFly_maybe i have said it a bit missunderstoodable
20:23:25Coldtoastmissunderstoodable? that HAS to be adopted into the next edition of Websters
20:23:28markunCassandra: Here I am :)
20:23:37 Join arkascha [0] (
20:23:42 Join NicoFR [0] (
20:24:17_FireFly_did i say that english isn't my nativ language didn't i ? :)
20:24:32 Quit paugh ("bbl")
20:25:11ColdtoastI kind assumed. heh
20:25:44pinkutankdid this project ermm die?
20:26:00Cassandramarkun: Am I right in thinking it's basically a special case of what we call "stereo width" on Archos?
20:26:19_FireFly_pinkutank: no
20:27:02Cassandra_FireFly_, looking good. I'll just test the other platforms once more for safety and then we can commit this think, at last.
20:27:13Cassandra(Regression testing - ain't it a bitch.)
20:27:16_FireFly_Cassandra: k
20:27:43_FireFly_i had tested it on sim with player and Recorder v2 without problems
20:28:07 Quit muesli- (Read error: 104 (Connection reset by peer))
20:28:31 Join Musicmad [0] (
20:29:00ghode|afksigh, i just updated my build, and now when i tried to change tracks, the track restarts, is there some new setting i;ve missed?
20:29:08 Quit NicoFR ()
20:29:29Coldtoastoh, I had an issue with the FM Radio
20:29:34Musicmadhi guys - can you help. I trying the easy guide to compiling rb, but I can't seem to find the rbconf file.
20:29:40Musicmadwhere is that one supposed to be?
20:29:50_FireFly_rbconf ??
20:30:13Musicmadthe easy guide tells me to run rbconf in the build folder
20:30:42CassandraIt probably means "configure".
20:30:48ColdtoastI did an auto scan and named one of the presets. When I skip forward (I think it was forwards) the preset was there but no name and if I skipped back thru presets, it was named. Did it a few times and crashed Rockbox
20:31:02_FireFly_maybe rbconf is a script be part of the devkit
20:31:24Musicmad_FireFly_: makes senes, but it's nowhere to be found apparently.
20:31:32CassandraOh, unless it's one of Bluechip's modifications, in which case I know *nothing*.
20:31:37markunCassandra: It's like stereo width, but the mixed signal is filtered and delayed.
20:31:37Slasheripreglow: committed
20:31:58_FireFly_Musicmad: do you use devkit ??
20:32:09CassandraTo give an echo effect?
20:32:39Musicmad_FireFly_: yes 3.14
20:32:45CassandraWhat I was wondering was is there a way you could generalise it so that we could just use it to do stereo width rather than adding a new setting?
20:34:01CassandraOh, and as a subsidiary note, why does it reduce the volume?
20:34:08_FireFly_Musicmad: have you done a make in tools dir ??
20:35:12Musicmad_FireFly_: I think I found out based on your hint. I should be running inside cygwin of course.
20:35:19_FireFly_Cassandra: it shouldn't but the used high-pass filter isn't the best version
20:35:27_FireFly_Musicmad: yepp ;)
20:35:47CassandraOh dear.
20:36:14Musicmad_FireFly_: problem was that the page didn't instruct me to run cygwin when getting source from CVS, That was only described when getting source from daily builds. I happily skipped that :)
20:36:17markunCassandra: I probably didn't implement the filters very well :) I tried a lot of values to get the right sound.
20:37:53_FireFly_yeah i had played a bit with the two values for the high-pass filer :)
20:38:11_FireFly_some values produce interresting sounds ;)
20:40:39pinkutankmusicmad if you still have problems, I can help
20:40:47_FireFly_Slasheri: i don't see any problems with your changes in wps.c in conjunction with my wps-widget ;)
20:40:50pinkutankoh shit dinners calling
20:40:55Musicmadpinkutank: I'm happily compiling now - but thanks :)
20:41:03Musicmadenjoy your dinner instead.
20:41:05amiconnSlasheri: 2 remarks concerning your commit: (1) I hope the wps.c changes don't break the archos playback behaviour. (2) The voice: string in .lang files should *only* be filled in when the string is actually voiced, otherwise the space in the .voice files is wasted
20:41:16pinkutankok, I had to learn it the hard way, trial and error, bu tI like computers so it was fun
20:41:26pinkutankif it didnt work, I wouldnt be saying it was fun tho
20:41:31pinkutankhow hypocrite of me
20:41:42pinkutankoh well, did preglow create the eq?
20:41:49pinkutankI don't see it in the patches page
20:41:58Slasheriamiconn: Oh, i forgot that it could affect archos behaviour :/
20:42:19 Quit tvelocity (No route to host)
20:42:21Slasherii will fix the lang file
20:42:27amiconnThe .voice files are quite tight; on archos there's a semi-hard limit of ~1.5MB, and while on iriver we have more RAM, we still don't want to grow it larger than necessary, because takes away buffer space
20:44:57Slasheriamiconn: I think the wps change should not affect archoses because it seems only to refresh the screen
20:45:20Slasheribut please check that if you could :)
20:45:35pinkutankno one knows about the eq?
20:46:19pinkutankbeen thinking, does ipod has enough buttons for efficient rb operation
20:46:25CassandraCrap - aren't I about to delete wps.c when I commit the wps-widget?
20:46:26pinkutankand i think it does
20:46:46pinkutankdoes the ipod video have a nice processor?
20:47:10pinkutanklike toshibas arm 400 :D, btw, the gigabeat rb w
20:47:31pinkutankill probably increase its life alot due to efficient underclocking
20:47:47pinkutankI'm off to dinner
20:47:58linuxstbThe ipod video has a PortalPlayer CPU (i.e. two 75Mhz or maybe faster) arm7tdmi cores, plus a video DSP which also has two 75MHz processors.
20:48:21 Join tvelocity [0] (n=tony@
20:48:24linuxstbBut the toshibas look much more "hacker-friendly" than the new ipods.
20:48:55pinkutank? does this mean rb for toshiba more likely than ipod video?
20:49:05pinkutankits only the video chip people have to undercome now
20:49:25pinkutankand the linux team will probably do it in a week or so, they were thinking of it
20:50:55 Join San||Away [0] (n=Test@
20:51:07linuxstbpinkutank: It's impossible to predict what will happen.
20:51:23pinkutanki know i know, I'm tryng to hope here
20:51:28_FireFly_Cassandra: ??
20:51:32pinkutankof a future with a thin, big screen player
20:51:40pinkutankthat can read manga faster than my h120
20:51:45Musicmadanybody knows if this is possible?
20:51:56CassandraI thought the wps-widget replaced wps.c and wps-display.c
20:51:57linuxstbIf I was you, I would buy a H320 or a color/photo iPod so you can use Rockbox in the near future. Anything else will be a gamble.
20:52:24_FireFly_Cassandra: no
20:52:31CassandraSomeone needs to buy me an iPod nano.
20:52:32pinkutankh320 has a small screen + cannot be seen without backlight
20:52:32linuxstbOr wait a few weeks and see if the ipodlinux people release anything for the video.
20:52:37 Join muesli_- [0] (
20:52:46pinkutankI cant sell my h120 in a week anyway, we'll see
20:53:01linuxstbpinkutank: All colour LCDs need a backlight. The ipod is the same - invisible without the backlight.
20:53:05pinkutankbtw, is there any movement toward a more g gui
20:53:19pinkutankI thought I pod video has a reflective one,
20:53:30linuxstbSorry, I don't know about the ipod video.
20:53:30amiconnMusicmad: Sure, in fact I wanted to implement that for quite a while, just never got around doing it
20:53:48_FireFly_Cassandra: but all references about these two files are replaced with the new one or removed
20:53:55linuxstbpinkutank: You seem to have decided on the ipod video already :)
20:54:16pinkutanknot really, but leaning towards it due to screen
20:54:28pinkutankalthough i dont like ipods much
20:54:36_FireFly_Cassandra: so the code includes gwps.h and compiles gwps.c and gwps-common.c
20:54:41pinkutankwouldnt go for it if it wasnt for the improved audio chipset like the shuffles
20:54:45pinkutankwell Im off for dinner
20:54:52CassandraSo if Slasheri has patched wps.c, then it won't have any effect, surely?
20:55:06CassandraNot that I can see a commited patch to wps.c
20:55:30Musicmadamiconn: sounds great!
20:55:44linuxstbIt's a very recent commit, and not on the home page yet.
20:55:50_FireFly_Cassandra: yes
20:55:59Musicmadamiconn: I'll by pizza for you tonight then.
20:56:20_FireFly_Cassandra: if you don't delete these two files explicitly
20:57:01 Join webguest90 [0] (
20:57:01CassandraErm, surely I *should* delete them, if the code in them isn't being used any more?
20:57:40_FireFly_Cassandra: gwps.c:338 and 396 these are the two lines which has Slasheri changes
20:57:53_FireFly_in wps.c
20:57:59CassandraOK - I'll just fix up gwps.c then?
20:58:30_FireFly_338 and 396 are the lines
20:58:58_FireFly_338 to 331 and 396 to 389
21:00:09CassandraOK - no-one change anything for a moment.
21:00:17CassandraWhat's your real name, firefly?
21:00:19 Quit webguest90 (Client Quit)
21:00:22 Join muesli- [0] (
21:00:24_FireFly_Stephan Wezel
21:00:27***Saving seen data "./dancer.seen"
21:00:48CassandraOh, you're already in the CREDITS.
21:02:20_FireFly_the power-adapter-wps-patch was from me :)
21:02:40_FireFly_and a small fix for the automatic shutdown
21:03:02_FireFly_which was broken after an cvs commit
21:03:04*Cassandra just does a quick sanity check that it builds without wps(-display).(c|h)
21:04:02linuxstbCan anyone tell me what key combinations are missing from the WPS table here:
21:04:14 Quit muesli_- (Read error: 104 (Connection reset by peer))
21:04:22linuxstbShouldn't there be quick-menu and context-menu as well?
21:05:23linuxstbOK, I've found this page as well:
21:05:54linuxstbLooks like 18 actions you can do on the WPS screen with different button combinations....
21:06:31linuxstbWith some duplicates - so 16 unique actions.
21:06:49*Cassandra contemplates hitting cvs with a big hammer.
21:07:18_FireFly_linuxstb: long press play for context-menu is worng it is long-press navi/menu
21:07:28_FireFly_in wps
21:08:00_FireFly_ups nothing is wrong
21:08:19linuxstbI didn't write that page - I just added the ipod row at the bottom.
21:08:20_FireFly_it is only missing
21:08:36linuxstbBut now I realise that that table is the simple version...
21:09:14_FireFly_yeah both tables missing some entrys which is on the other table
21:09:23 Join Acksaw [0] (
21:10:40_FireFly_linuxstb: it would be good to put both tables together wouldn't be ??
21:13:21CassandraNo, says cvs, you must update your copy of wps.c *then* delete it.
21:13:29*Cassandra facepalms.
21:13:38CassandraI can see why it's doing it, but ...
21:15:02Acksawany ideas when the first rockbox will be available for download now the bootloader is complete?
21:15:33CassandraIn a while
21:15:49CassandraRight, commited. And I probably should be too.
21:15:51Acksawfew days, weeks?
21:16:10Acksawwhich one?
21:16:17CassandraSorry for the unhelpful answers, but we really can't say.
21:16:30Acksawany time suits me as long as its soon ;)
21:16:39Acksawnice to see alot has been done tho
21:16:42Acksawgreat work
21:16:47CassandraSooner rather than later, I expect, but we promise nothing.
21:16:52pinkutankacks are you talkin about the pod
21:17:16pinkutankprobably, doesnt matter
21:17:19 Join gromit` [0] (n=gromit`
21:17:51CassandraSlasheri - I think I just broke your last commit.
21:18:21CassandraOh, maybe not, actually.
21:18:43CassandraNo, it's fine.
21:18:52_FireFly_Cassandra: and are missing
21:19:02Cassandra_FireFly_, oops.
21:19:37preglowSlasheri: great, i'll try it soon
21:19:54preglowpinkutank: no, it's not done yet, and probably wont be for a while, i've suddenly got other things to do
21:20:14pinkutankok, just wanted to ask
21:20:24pinkutankyou guys having an intense time of commitment there :)
21:21:19pinkutankI'll pick it up in some hours and recompile
21:22:19 Join Guest70021 [0] (
21:22:22Musicmadanybody knows how easy a level meter on the recording screen would be to implement?
21:22:41Musicmadwould kick some serious a**
21:22:56pinkutankI think it shouldnt be hard
21:22:59SlasheriMusicmad: i already had it implemented some time ago..
21:23:14Slasherii can add it to cvs when i have time enough
21:23:16pinkutankjust use the one used in the wps as monitor there
21:23:30pinkutankIf you want it I can patch one for you musicmad
21:23:34pinkutankif its in the patches
21:23:51CassandraBadger needs to commit his updated now.
21:25:52 Quit Acksaw ()
21:25:53CassandraWhy do people keep asking us to make the bootloader boot the iRiver firmware by default?
21:27:02preglowi think that o ne answers itself
21:27:08Coldtoastheh. make the hold switch select the firmware instead :)
21:27:15MusicmadSlasheri: would be great.
21:27:34Musicmadpinkutank: would like to have go at patching myself. Do you know where I can search for a patch?
21:28:08pinkutankI thought slasheri created a patch
21:28:13pinkutankbut didnt commit
21:28:16pinkutankwas I wrong
21:28:27Slasheripinkutank: yes, long time ago. But currently it's not in working state
21:28:32SlasheriI would need to fix it..
21:28:40Coldtoastis Xavier still working on his remote LCD stuff?
21:28:51_FireFly_no afaik
21:29:07_FireFly_currently TiMiD and i working mostly on it
21:29:24_FireFly_and just is my wps-widget commited to cvs
21:29:33Coldtoastyou going to add support for remote LCD wps?
21:29:47CassandraYes, thanks for that, firefly. A nice bit of work.
21:30:10_FireFly_not going to now rb has remote-wps support in cvs ;)
21:30:18Coldtoastah cool
21:30:21 Join linuxstb_ [0] (
21:31:18MusicmadSlasheri: I look forward to the feature whenever you get around to have a look at it.
21:31:45 Join XavierGr [0] (
21:32:00CassandraThis means I now have to design a .rwps for boxes. Curse you firefly!
21:32:12CassandraHold on, I just made more work for myself, didn't I? Arse.
21:32:17XavierGrwow cool wps for remote at last
21:32:26Coldtoastit'll be cool when there's no lag with he peak meter so it's synced with the audio
21:32:41San||Awayany update on the H300?
21:33:14XavierGrblah who uses peak meters in playback
21:33:23_FireFly_the only thing which doesn't work on the remote is the peakmeter
21:33:24XavierGrpeak meters are only isefull in recording IMHO
21:33:33Coldtoastthey look nice
21:33:40Coldtoastthey add life and movement to a wps
21:33:47Slasheri_FireFly_: oh, really? i will try out :)
21:33:53CassandraI've never been much of a fan myself.
21:34:06CassandraBut then I think the Rockbox peakmeter is kind of ugly.
21:34:14ColdtoastI agree
21:34:17Coldtoastbut it's there
21:34:23_FireFly_Slasheri: it won't work because i havn't updated it to work with screen-access ;)
21:34:23CassandraIt's about the only thing iRiver do better.
21:34:26 Join BirdFish [0] (n=bradbox8@
21:34:29Slasheriah :D
21:34:48Slasherihehe, at least cvs update deleted the wps.c :)
21:35:12_FireFly_not needed anymore :)
21:35:29CassandraOh, firefly, any updates need to be made to the WPS documentation on the wiki, btw?
21:35:30Coldtoastis there a default remote wps?
21:35:45_FireFly_Coldtoast: yepp
21:36:04_FireFly_Cassandra: not that i know
21:36:19Coldtoastcool. I'll get the latest bleeding edge in a bit
21:36:25CassandraThe file isn't copied over because the build script isn't updated for .rwps support yet.
21:36:50_FireFly_if hadn't used my patch before he will get the default wps
21:36:54CassandraBut you can copy rockbox_default.wps to rockbox_default.rwps and things will just work.
21:37:06_FireFly_without loading the dummy file
21:37:17CassandraThis is true, but he may want to get back to the original afterwards. ;)
21:37:32Coldtoastthe Ipod will be interesting I reckon. Ppl do seem to love that even-a-retarded-monkey-could-use-it interface
21:38:52_FireFly_Cassandra: yes he needs the dummy-file if he had loaded a other .rwps file before and now wants to get back :)
21:39:56preglowSlasheri: seems like it works well
21:40:12preglowSlasheri: this combined with dircache is really killer
21:40:25preglowSlasheri: i accidentally had dircache disabled the other day, i can't believe how i survived living without it
21:41:06Musicmaddircache is the shit. No doubt.
21:41:24_FireFly_Musicmad: why ??
21:41:25 Join linuxstb__ [0] (
21:41:33Coldtoastwhat's REALLY cool is I was getting annoyed with how slow Rockbox was when you wnated to browse the filetree. I check the latest bleeding edge and dircache was implemented
21:41:46Musicmad_FireFly_: "the shit" as in "really good"
21:42:02Coldtoastthe day it was annoying me in poarticular, you guys had implemented it
21:42:36CassandraWow - directory cache *is* cool. Didn't know that'd gone in.
21:42:37Coldtoastyou mean "teh shiznit"
21:42:56CassandraShame it slows down boot up.
21:43:04_FireFly_only the first boot
21:43:05Coldtoastonly the first time Cassandra
21:43:12pinkutankdircache eats memory tho right?
21:43:18_FireFly_or if transparent caching fails
21:43:29pinkutankmeaning it would be killing the looka t jpegs while listening :)
21:43:29CassandraI like the status message though. We should do a few more of those.
21:43:31_FireFly_pinkutank: yepp but not much afaik
21:43:56CassandraWith 32mb, you can afford to throw away a couple of MB on things like dircache.
21:44:05pinkutankbtw, you said this combined with dircache, what was the "this" you were talking of
21:44:07pinkutankoh lol
21:44:13ColdtoastI think dircache is very worth sacrificing some mem
21:44:21pinkutankI dont have +1mb jpegs anyway
21:44:24CassandraSurely it'll have to rescan every time you change the disk though.
21:44:37Coldtoast\you won't notice Cassandra
21:44:38_FireFly_yepp but mostly in background
21:45:01ColdtoastI dump stuff on mine constantly and it doesn't re-scan when I boot
21:45:03pinkutankI forgot the 32 chache
21:45:11pinkutankso its in the bleeding edge build now
21:45:26 Quit linuxstb (Read error: 110 (Connection timed out))
21:45:34Coldtoastwell, doesn't blatantly do it so I notice. heh
21:47:35 Quit jelle-k ("Dag enzo")
21:48:20Slasheripreglow: hehe, nice :)
21:48:52 Join stinkbud [0] (
21:49:06 Quit muesli- (Read error: 110 (Connection timed out))
21:49:13stinkbudthanks you guys for all the h300 work guys
21:49:26Coldtoastroll on the bootloader!
21:49:54Cassandralinus is the guy you want to thank.
21:50:07stinkbudlinus, you da man
21:50:29stinkbudbut thank you everyone involved. This is faster than I ever hoped.
21:50:32CassandraWe need a faster Rockbox build host.
21:50:37 Nick linuxstb__ is now known as linuxstb (
21:50:46stinkbudI am surprised to see efforts on an ipod port
21:50:46CassandraIt's taking about 20 minutes to build with all these platforms.
21:50:59CassandraPeople work on what interests them.
21:51:05stinkbudtrue that
21:51:08 Quit Sandking ()
21:51:21stinkbudwill the ipod port support all the crazy ipod atachments that are out there?
21:51:37CassandraBut not impossible.
21:51:48 Quit San||Away ()
21:52:01_FireFly_i think it depends if the atachements needs special handling of the firmware or not
21:52:11stinkbudnow finally there is a reason to consider an ipod
21:52:25stinkbudI love my h320 but apple has it beat on form factor
21:52:53*Cassandra ponders getting an iPod Nano for Christmas (in the New Year, when they're cheaper.)
21:53:32stinkbudi am a total noob when rockbox is concerned, so bear with any stupid questions
21:53:55stinkbudcolor ipods, they would support video with rockbox?
21:54:16CassandraProbably, but Rockbox video is a bit of a hack.
21:54:22stinkbudi see the black and white rockbox has video support
21:54:25CassandraAnd it'd need updating to support colour screens.
21:54:45amiconnb&w video is uncompressed, and the archos screen is tiny
21:55:01amiconnUncompressed video is out of question for colour lcd
21:55:19CassandraCan't imagine the iPod Nano has a very large screen though.
21:55:29linuxstbThe ipodlinux video player uses uncompressed video and uncompressed PCM audio. But 2GB (the FAT32 limit) gives you about 15 minutes playback.
21:55:35Maximerockbox for iriver supports rockbox video? oO
21:55:36stinkbudit will be very interesting to see if the "anti ipod" crowd will start to switch once ipod is successfully portd
21:55:43pinkutankbtw, building a simulator, where do i put the .rockbox directory, it says no .rockbox dir
21:55:49amiconnSo in order to bring video to these, someone really interested has to start working on porting and optimising video codecs
21:55:53pinkutankI would stinkbud
21:56:05amiconnlinuxstb: !
21:56:05pinkutankbut only to the ones with shuffles audio chipset
21:56:09stinkbudi may too
21:56:09linuxstbamiconn: "codecs" - that's optimistic :)
21:56:09Cassandrapinkutank, in the archos/ dir. Just do a "make install" and it will do it for you.
21:56:30stinkbudand as far as itunes....compatible with rockbox?
21:56:41 Quit linuxstb_ (Read error: 110 (Connection timed out))
21:56:41pinkutankmake install in which dir
21:56:47CassandraNope, but someone may make efforts in that direction.
21:56:57CassandraYour simulator build dir.
21:57:20CassandraPersonally I couldn't give a fig. I have no desire to use Apple's crappy DRM.
21:57:40linuxstbstinkbud: The reason for Rockbox is to free users from itunes.
21:57:54_FireFly_pinkutank: build-dir of the sim
21:57:56pinkutankwhy itunes
21:58:09Musicmadthe Sony DRM owns though Cassandra :)
21:58:15linuxstbIf you want an ipod that syncs with itunes and plays back only files supported by itunes, then stick with the Apple firmware.
21:58:52CassandraWe don't talk about Sony. I'd boycott them, if I wasn't already boycotting them for being shit, and boycotting any DRMed music anyway.
21:59:03CassandraErm, copy protected music, I mean.
21:59:12Coldtoastwell, iTunes are ripping people off
21:59:14stinkbudi would imagine that you would have more leeway as far as backing up ipod tunes as well\
21:59:27stinkbudI know that is annoying
21:59:40pinkutankwhy youd want itunes?
21:59:51CassandraI don't consider 99p a tune unreasonable.
21:59:52linuxstbstinkbud: You can copy music back from an ipod to a PC just using Windows Explorer.
22:00:10pinkutanksuch syncing is kidsplay jsut wih an autoplay.inf
22:00:14^BeN^mmmm, wtf is WPS?
22:00:16CassandraBut (a) I usually buy albums and (b) once I've paid my 99p it's not up to Apple where I listen to it.
22:00:19linuxstbCassandra: If you accidentally delete the file, you have to buy it again.
22:00:26pinkutanki think its not reasonable
22:00:33pinkutankyou can buy cds for 5-6$
22:00:42pinkutankI rather own the original media
22:00:46pinkutankand rip from it
22:00:59CassandraYeah, well sometimes I just want one track.
22:01:02_FireFly_^BeN^: wps = while-playing-screen
22:01:08CassandraAlbums are like bulk buying, you see. :)
22:01:12Maximerockbox for iriver supports rockbox video? oO
22:01:33CassandraAFAIK, although no-one's bothered recoding it for the iRiver screen.
22:01:35^BeN^cool =] 10x
22:01:39pinkutankwell, bying 5 albums with itunes will cost you 60 or more
22:01:57pinkutankwhere 5 cds will cost 50
22:02:12pinkutankI meant 30
22:02:17CassandraI don't really understand what all the fuss about video is anyway. I don't really see it as anything other than a cool toy.
22:02:23pinkutankso you can buy another 5 for the single track
22:02:34MaximeCassandra: it is a cool toy.. that's it..
22:02:37_FireFly_pinkutank: yepp itunes and co are only cheaper if you only want special tracks of a album
22:02:57CassandraStill cheaper than CD singles.
22:03:06markunresume after stop doesn't work anymore..
22:03:06CassandraDoes anyone still buy those?
22:03:14_FireFly_me not :)
22:03:15pinkutankbah, hate drm
22:03:19pinkutankI ll buy 5 cds
22:03:20Coldtoastcheck this story out
22:03:23pinkutankand download the singles
22:03:29CassandraWorks for me, markun.
22:03:44markunCassandra: I just updated. Strange.
22:03:46Coldtoastif that's true, I'm not sure I want to buy ANYTHING off of itunes
22:03:48 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
22:04:21markunI also have the unicode patch applied, but don't think that has anything to do with it.
22:04:26 Join ashridah [0] (
22:04:42Musicmadtoo bad DRM10 isn't as easy to strip as DRM9 btw.
22:05:11 Join joshn [0] (
22:07:17_FireFly_markun it works for me too
22:07:34pinkutanki read the article
22:07:48pinkutankthe whole point of drm was so the artists dont lose money
22:07:54ashridahMusicmad: that was inevitable. it's too easy to build decent encryption when you're dealing with black boxes.
22:07:58pinkutankI smell monopoly of distribution
22:08:08ashridahpinkutank: no, it's so that labels don't lose money. i doubt it affects the artists
22:08:13Coldtoastif it's true, it sucks
22:08:28pinkutanksmall scale artists get paid per cd
22:08:47Cassandrasmall scale artists don't usually get paid.
22:08:47Musicmadpinkutank: most artist does that actually.
22:09:14pinkutankwell, I'm not in the economical situation to buy cds in my country
22:09:14Musicmadnice english there mm.
22:09:21CassandraThe music business really does rip off its talent something chronic.
22:09:25preglowpinkutank: where do you live?
22:09:29pinkutanktheyre 15$ a pop
22:09:42preglowcheap compared to norway
22:09:44pinkutanksometimes more
22:09:49 Quit Coldtoast ("Peace and Protection 4.22")
22:09:50Musicmadcheap compared to Denmark too
22:09:53pinkutankbut in norway
22:09:59pinkutankyou get 10x our wages
22:10:03preglowpinkutank: they can easily be 25$ here
22:10:03pinkutankliterally 10
22:10:15preglowpinkutank: probably, don't know anything about that
22:10:21preglowi do know our wages are high
22:10:30*ashridah waits for the day when he can get a quantum computer to fit on his desk
22:10:31pinkutankmy father goes to norway alot
22:10:35pinkutankim pretty sure
22:10:35ashridahdrm's going to go down that day :)
22:10:37pinkutankwages here
22:10:40pinkutankare usually
22:10:52CassandraMy sister was bitten by a moose once.
22:11:01preglowCassandra: haha, she's lucky she even saw one
22:11:14pinkutankits the nominal, yet most given wage, unless you are managing or doing something ordinary, you get 330$
22:11:15preglowCassandra: my english grandfather's been wanting to see one for his entire life, he hasn't yet
22:11:32Cassandrapreglow, well, it's not actually true. It's a Monty Python reference.
22:11:36CassandraFear my geekiness.
22:11:49preglowCassandra: oh? can't remember it :/
22:12:05CassandraFrom holy grail, I think.
22:12:16pinkutankthats monthly
22:12:17preglowright, been a a couple of years since i saw that one last
22:12:25CassandraThey might not have included the fake Norwegian subtitles in the Benelux releases.
22:12:26preglowpinkutank: yes, then we do indeed have tons higher wages
22:12:39preglowCassandra: mine's english
22:12:49pinkutanknorway is nice
22:12:53pinkutankI rather liek the climate
22:12:55CassandraFair enough.
22:13:36preglowyeah, i like the climate myself
22:13:42pinkutankI wanted to go to nordens fotoskola in sweden, but I thought it was english that was why, it turns out it is swedish
22:13:43preglowwould have been nice with some snow, though
22:13:55preglowbut no luck there yet
22:13:59pinkutankI really want to live in such a country
22:14:21pinkutankisolated but not derelict
22:16:29Musicmadpreglow: do you know how the skiing is when you live in stavanger?
22:17:07pinkutankmy father was a cross country skier
22:17:33pinkutankmet one your kings if I remember right, but I dont remember which country it was, could be swe
22:17:54preglowMusicmad: decent
22:18:16 Join webguest45 [0] (
22:18:26webguest45hey everyone, I don't know if this is a known bug or not
22:18:26Musicmadexcellent - I'm going for a week in january og early february - any recommendations?
22:18:38webguest45but the boxes and engineer2 wps's on the latest build do not work
22:18:56pinkutanki think its the BMPs, change them to bmp
22:19:19webguest45rockbox crashes with the WPS code on the remote screen, and a blank screen on the main player
22:19:25preglowMusicmad: none at all, i've never actually been there myself
22:19:45webguest45wait, change the filename of the bmp's from *.BMP to *.bmp, or within the wps file?
22:20:01_FireFly_yepp the files
22:20:09Musicmadpreglow: ok - thanks anyway
22:20:28Cassandrawebguest45, works fine for me.
22:21:24webguest45hmm... all the files within the directory ARE named *.bmp, not *.BMP...
22:22:05pinkutankcheck the patch page
22:22:15pinkutankit might have to do with the news wps.c
22:22:53webguest45yeah, i actually JUST upgraded to the bleeding edge because I saw that the remote WPS is finally in the official build
22:23:04webguest45I've been too lazy to actually build in the patch :-p
22:23:48 Join CyberD [0] (
22:24:07CyberDrockbox for iriver h300 is out?
22:24:35CyberDwhen he should be redy?
22:24:55XavierGrwhen it is ready
22:24:59ashridahCyberD: bootloader, hopefully in a few days. the actual firmware might take a bit of work, i suspect
22:25:30pinkutankermmm shouldnt the menu showin in the simulator, i compiled a simualtor from dailyb, its not showing anything :)
22:25:45pinkutankonly the statusbar
22:26:00_FireFly_press ins to get int menu
22:26:31_FireFly_you must place some files into the dir archos to have some content in filetree :)
22:26:35webguest45hmmm... my wps problem is really weird... I just tried loading the boxes wps just then through the settings menu, it crashed again with the WPS code showing on the remote, and a blank screen on the main unit
22:26:46CassandraSomeone change the topic to "No-one knows when H300/iPod will be ready", please.
22:26:50webguest45the hard drive also clicked off almost immediately
22:27:04pinkutankfirefly:oh I forgot, thanks hehe
22:27:18Cassandrawebguest45, file corruption? Try deleting your .rockbox dir and re-installing.
22:27:46webguest45it's a brand new extract, just did it less than 20 min ago
22:28:35pinkutankthen redownload
22:28:38CassandraCould still be a corrupt file. I can't think of anything else that might cause that.
22:29:03 Quit CyberD ()
22:29:13webguest45okie, trying a redownload/reextract, although considering it's a zip archive, a corruption would be unextractable...
22:29:28webguest45strangely, the ipodVOL wps works fine...
22:29:44webguest45just boxes and engineer2
22:30:00_FireFly_check your drive
22:30:07_FireFly_with scandisk or similar
22:31:15pinkutanksomeone need to update the custom wps wiki
22:32:21pinkutankdoes anyone have the link to the new kind of wps configs page
22:32:46webguest45hmmm... very strange, clean extract dies with the same problem, blank screen on unit, no backlight, hard drive clicks off
22:32:46_FireFly_oh right a short note that now remote-wps exists for iriver should be added
22:33:12_FireFly_webguest45: please check your drive with scandisk or similar programs
22:33:23webguest45yeah, doing so right now
22:33:26pinkutankiwas tralking about the new way of adding bmps
22:35:30 Quit arkascha (Read error: 110 (Connection timed out))
22:36:05webguest45hmmm... this is problematic... seems that my disk is going on the fritz, lots of IO errors
22:36:34pinkutankis this committed yet
22:37:00pinkutankyes to who
22:37:06dpassen1that was comitted
22:37:54pinkutankbut it doesnt work ?
22:38:31pinkutankits probably my wpss fault
22:38:44dpassen1i know it was working, perhaps a recent commit changed that or a wps fault
22:38:50pinkutankI'll recheck
22:39:13 Join webguest27 [0] (
22:39:37_FireFly_the dir for the images must have the same name as the filename without the .wps .rwps extension
22:39:55_FireFly_in the wps-file you need only give the filename to load
22:40:05 Quit tvelocity (Remote closed the connection)
22:40:15pinkutankthats what i did
22:40:39_FireFly_have you made the bitmap yourself ??
22:40:59_FireFly_the bitmaps must be monochrome (1bit)
22:41:23preglowlinuxstb: what does the cop currently do in ipl?
22:42:07 Quit webguest27 (Client Quit)
22:42:58pinkutankyes they should be, letme check again tho
22:44:12 Quit Musicmad ("Trillian (")
22:44:43XavierGrthe battery estimated calculations are way off below 40% level
22:45:11preglowXavierGr: the estimate is a wild guess
22:45:13preglowso no wonder
22:45:22XavierGrif my plugin doesn't affect battery time we could make them better.
22:45:57XavierGrWhat is calculated ETA or % level?
22:46:14XavierGrIt seems that the ETA comes from the % level, no
22:46:46XavierGrbecause they have the same spots in my graphs
22:47:00 Quit DangerousDan (Read error: 110 (Connection timed out))
22:47:14XavierGrso I guess that one of the 2 is calculated then the other is extracted from the first.
22:47:16preglowXavierGr: we can't make it better without complicating it wildly
22:47:26preglowXavierGr: the guess depends on battery type, usage pattern, codec type, etc
22:48:24XavierGranyway my second test (same, with out the plugin) is almost over and seems that there is no extra battery usage with my plugin.
22:48:30XavierGrI will now in 1 hour
22:49:04 Join Kohlrabi [0] (
22:49:07XavierGrif not then this will make a handy utility for all those that like to test their battery every once in a while.
22:50:03preglowi don't think your plugin uses much battery now
22:50:20XavierGrWell until now the data agree on that.
22:50:29XavierGrbut lets wait until the player dies again.
22:51:04XavierGralso now I thought of something more good for my plugin
22:51:29XavierGrcurrently the plugin will log every time the disk spins. But it will log current status of the battery.
22:51:33 Quit webguest45 ("CGI:IRC (Ping timeout)")
22:52:13 Join tvelocity [0] (n=tony@
22:52:18XavierGrit would be more good to keep in memory level, and voltage changes and then when the disk spins write all the data in the log. What do you think?
22:52:31XavierGrwill this make it more battery hungry?
22:52:57 Quit stinkbud ()
22:53:12pinkutankwhich plugin
22:53:17pinkutankthe battery tester?
22:54:29XavierGrbattery benchmark
22:54:33XavierGrnot yet in cvs
22:54:43XavierGrthere is a patch on the tracker
22:54:53XavierGrbut I need to update it with latest changes
22:55:31_FireFly_Slasheri: ?
22:55:47CassandraBah, sourceforge is being crappy.
22:56:40CassandraAnd why oh why does my monitor keep thinking my graphics card aspect ratio is 4:3?
22:56:46preglowdoes sourceforge _ever_ work these days?
22:57:09CassandraGuess it's worth every penny we pay for it.
22:57:13pinkutanki think I'll create a wps sometime soon
22:57:18_FireFly_sf gets slow in the evening
22:57:22pinkutankdoes bmps affect battery lfie alot?
22:57:25CassandraAll the cool kids are doing it.
22:57:31pinkutankI thoutght as long as theyre static
22:57:33Bagdersf is always slow
22:57:46 Join tucoz [0] (
22:57:46Bagderand has been so for years
22:58:10pinkutanksend me your patches, I'll put them on my server
22:58:11_FireFly_Bagder: not at all at 8:00am(MET) it is faster then now ;)
22:58:12CassandraHeya Bagder - hows rwps support for wpsbuild coming?
22:58:20pinkutankyou can link in sf
22:58:23ashridahthey've updated the web interface a bit tho. looks slightly nicer, a little easier to read. still slow tho :)
22:58:30pinkutankso it will save them bandwith
22:58:36CassandraI've thought of another complication for you.
22:58:41pinkutank; will work faster
22:58:42Bagderyes, their new interface is indeed better
22:58:56BagderCassandra: noooo :-)
22:59:03CassandraIt'd be nice to be able to make WPSes available to fit multiple targets.
22:59:25CassandraSo the correct one for your target gets copied onto the player.
22:59:37tucozWeird bug report
23:00:31***Saving seen data "./dancer.seen"
23:00:34tucozI play the last song in a directory for a few seconds, press pause, press left to play the song from the beginning, press play and it doesn't play
23:00:43CassandraSo I could do a version of boxes for the recorder and H300 as well, for example.
23:00:52BagderCassandra: well, that's kind of what I thought the size thing would cause
23:01:03BagderI'm thinking of a depth requirement as well
23:01:14 Quit linuxstb (Read error: 104 (Connection reset by peer))
23:01:20tucozI use the ipod lookalike wps, and I see the play icon change from pause to playing, but the time counter is not ticking.
23:01:21 Join linuxstb [0] (
23:01:23CassandraYou must be *this* profound to be a Rockbox WPS.
23:02:37tucozThis is for iriver, and it is mp3's. I tried a .ogg album, and that worked fine.
23:03:43tucozIs this reproducable for anyone else?
23:05:48Cassandratucoz, I can't reproduce it here.
23:06:04tucozCassandra, ah. Ok, might be some setting that I have then
23:06:22 Join sepulveda [0] (
23:06:55 Join _user_ [0] (
23:07:36tucozcause it it totally reproducable here. Well, might be my build tools or something.
23:07:39 Join Sandoaway [0] (i=lolsteam@
23:07:43tucozsee you, bye
23:07:45 Part tucoz ("Leaving")
23:08:13 Quit Sando (Read error: 104 (Connection reset by peer))
23:08:25_user_phaedrus961: unicode patch doesnt seem to be working on the latest cvs
23:10:01BagderI *really* dislike how the headers were removed in the removal of the wps files
23:10:01_FireFly__user_: tires the patch to patch wps(-display).c/.h ??
23:10:19 Quit sepulveda (Client Quit)
23:10:22_user__FireFly_: what do you mean?
23:10:40Bagder_FireFly_: your new files are based on the old ones and thus the old copyrights MUST remain
23:10:50Bagderthey are now gone
23:11:08pinkutankim away
23:11:40markun_user_: Maybe you should start using CVS and compile rockbox. It's easyer to keep unicode working that way..
23:12:40_user_i do that
23:13:08_user_i've been downloading directly from cvs and compile in cygwin
23:13:23 Quit DMJC-sleep (Read error: 110 (Connection timed out))
23:14:05markunIf you use 'cvs update' and resolve the (usually trivial) conflicts the unicode patch will keep working.
23:14:41_user_"cvs update" as in,
23:14:42_user_cvs -z3 co rockbox
23:15:17markungo to the rockbox dir and type 'cvs update -dPA' for example.
23:15:32BagderI'm not happy with this new code
23:16:05markunIt will only update the files that have changed and tries to keep your own changes in..
23:16:38_user_so basically what i can do is
23:17:00_user_go back to some old version, apply the unicode patch, and do cvs update?
23:17:01CassandraDammit - how do I make files I've already added to the repository into binary files?
23:17:13Cassandra(I thought CVS handled that automatically.)
23:17:24 Join DMJC [0] (
23:17:44markun_user_: exactly. If it says there are conflicts, then the edit the files and look for '>>>>>>'
23:18:03_user_i see
23:18:09_user_im going to try that
23:18:46markunGood luck. Just ask if it doesn't work. I guess almost everybody here works with cvs this way.
23:18:50preglowbtw, any reason tools/ still doesn't get make run on it from the main makefile?
23:19:22peturanybody under windows using something like i.s.o. commandline cvs?
23:19:24markunpreglow: I included it in the main makefile, but then it gets compiled with the cross compiler..
23:19:28Bagderpreglow: yes, because we don't properly sort out and set variables for both the native and the cross compilers
23:20:52XavierGrdoes anyone know what cpu an H10 uses?
23:20:59BagderXavierGr: portalplayer
23:21:17Bagder80Mhz x 2
23:21:22XavierGrI mean is that better than H100 or H300?
23:21:28Bagderdefine better
23:21:31XavierGrthen probably it is?
23:21:47XavierGrwell I guess that using the 2 simultanesly will be strange
23:22:29Bagder_FireFly_: if you fix the missing file headers, can you also please make the code < 80 cols
23:22:43Bagderas our guidelines say
23:22:56_user_this is weird
23:23:17_user_the unicode patch seems to fail even on 11/03 source
23:23:18_FireFly_Bagder: np
23:23:21Cassandra_FireFly_ doesn't have commit access.
23:23:30_user_maybe the unicode patch is "too new"?
23:23:42XavierGrpreglow isnt the same as the iPod then?
23:23:45MoosBagder: you know why the CVS table does'nt show the last builds?
23:23:52CassandraBloody hell, it's half ten.
23:23:56 Join Creatine [0] (
23:24:11_FireFly_Bagder: the old wps-code has some lines which are longer then 80
23:24:32markun_user_: too bad sourceforge is offline. I wanted to look up the date the patch was updated.
23:25:05Bagder_FireFly_: I bet your version has lots more of them since so many lines got... eh, overly complex
23:25:27BagderI mean wow
23:25:39Bagdertakes 5 minutes to decrypt
23:25:47XavierGrpreglow: I remember that you said that iPod has 2 * 75 Mhz ARM proccessors. Will that make a greater performance that current H100 proccessor?
23:25:55CassandraGotta love indirection.
23:26:11linuxstbpreglow: I think the cop is used in IPL to control the DAC. The decoder runs on the main CPU, filling up a ringbuffer in IRAM, and a FIQ interrupt runs on the COP to send data to the DAC.
23:26:22_user_markun: either 8th or 3rd
23:26:26linuxstbThat's my understanding anyway.
23:26:55CassandraI need 'cvs add -kb' to commit binary files, right?
23:27:08markunwell, after phaedrus updates the patch you can start using cvs the normal way :)
23:27:14 Quit yngwi ("Chatzilla 0.9.68a [Firefox 1.0.7/20050919]")
23:27:20 Join webguest61 [0] (
23:27:21_user_13th actually
23:27:32webguest61hey everyone, I'm the guy with the WPS problem...
23:27:43webguest61I just reformatted my player, wps still doing the same thin
23:28:00preglowXavierGr: perhaps
23:28:17preglowlinuxstb: i'm just having a ball finding out how this interrupt stuff is working
23:28:34 Join linuxstb_ [0] (
23:28:39linuxstb_Glad you're enjoying it.
23:28:45_user_yeah i guess i will have to wait
23:31:48webguest61that's odd... engineer2 fails with the backlight on, boxes fails with the backlight off
23:32:00webguest61fsck check turned up nothing, since I JUST reformatted it
23:33:35CassandraIt's certainly very odd, webguest61, but yours is the only report we've had and none of us can duplicate it.
23:33:39 Join Inferno [0] (
23:33:40TiMiDamiconn: yes I'm here
23:33:46InfernoHi all
23:34:14webguest61are you guys storing the settings in some low-level boot sector or something? because I just noticed that none of my settings changed, even though I just reformatted the whole thing...
23:34:26Infernoi was just wondering how the new Remote WPS works and how you add custom ones
23:34:28 Join hardeep [0] (i=hardeeps@norge.freeshell.ORG)
23:35:42_FireFly_Inferno: it's the same as for the main only you have a smaller screen and the file-ending id .rwps
23:35:44BagderCassandra: you think this is fine enough:
23:35:46CassandraPerhaps you should try resetting your settings then.
23:36:25InfernoCool, where do they get stored, in the WPS folder like the others?
23:36:34Bagderwebguest61: yes, we use a sector before the file system
23:37:16_FireFly_Bagder: i have adjusted the lines to <= 80 cols as much as usefull
23:37:23_FireFly_Inferno: yes
23:38:07CassandraLooks good, bagder.
23:38:23 Join RotAtoR [0] (
23:38:27Bagderok, commit coming up
23:38:30Infernoi just noticed the "Browse .rwps files" option
23:38:35*petur thinks he needs a faster computer to build that crosscompiler :(
23:38:50Bagderpetur: you just need patience
23:39:15peturaaargh, it just stopped with an error after 60+ minutes :((((
23:39:36CassandraThis is because the universe hates you.
23:40:14peturok I'll never post progress on mistic again....
23:40:21preglowi thought it hated me
23:40:29_FireFly_Bagder do you want only these changes as patch or can i also put into it my wps-sb-tag-patch ??
23:40:33Bagderthe dreaded rockbox curse!
23:41:08Bagder_FireFly_: please make it separate
23:41:54*Bagder shoulders the Code Police cloak tonight
23:42:12webguest61ahhh... there we go, boxes just loaded correctly after yet another reformat cycle...
23:42:41webguest61man gparted did some weird things, I'll use fdisk next time :-p
23:42:44MoosBagder: what's happened with the CVS table?
23:43:55_FireFly_Bagder i had to split some calculations in several lines to fit to 80 cols
23:44:00_FireFly_e.g. max_step = (wps_state.id3->length -
23:44:00_FireFly_ (wps_state.id3->elapsed + ff_rewind_count)) *
23:44:00_FireFly_ FF_REWIND_MAX_PERCENT / 100;
23:44:01preglowevery time i do make zip now, it complains about some wps module
23:44:05preglowhow to fix that?
23:44:09XavierGrhey I don't wnat to be a dick. And bad to Jeff. But is this legal?
23:44:17_FireFly_preglow cvs co wps ;)
23:44:29preglowright, thanks
23:44:34preglowright, thanks
23:44:37XavierGrhe actually caps 15USD to put rockbox in!!!
23:44:40BagderXavierGr: yes it is
23:45:02preglowok, what's up with my connection now
23:45:31XavierGrwow then no bad feelings, it is just that I don't like these sort of things. Selling rockbox...
23:46:00wubblashouldn't the win32 uisimulator play sound?
23:46:04Bagderyou could possibly call it freeloading, but it certainly isn't illegal
23:47:05peturusing 3.4.4 to build crosscompiler 4.0.2 - any problem in this combination?
23:47:11XavierGr15USD to load rockbox? That lame IMHO, but oh well, I don't know the customs in US :p
23:47:20ashridahXavierGr: he's providing a service, so he's charging for his time. that's perfectly legal for GPL'ed software.
23:47:26CassandraWell, it may be worth it to some people.
23:47:29preglowfor 15$ i think it's ok
23:47:35preglowsome people don't want to mess with these things
23:47:35 Quit joshn ("KVIrc 3.2.0 'Realia'")
23:47:50Bagderif people pay for it they obviously want it
23:47:59ashridahpreglow: some people are blind, too, which may make it handy for them.
23:48:13XavierGrwow end results from 2nd Battery benchmark without my plugin:
23:48:22preglowashridah: indeed
23:48:46XavierGrstarting time 11:45 ended 12:42 running time ~25 hours
23:49:04 Join Genre9mp3 [0] (
23:49:13XavierGrup or down eactly the same as with my plugin :) sweet!
23:49:38CassandraIt's definitely cvs add -kb to add a binary to the repository, isn't it?
23:49:38_FireFly_preglow: remote-wps
23:49:47BagderCassandra: yes
23:50:13CassandraJolly good. Doesn't seem to give any indication that it's tagged them as binary.
23:51:01peturcould it be I need the gcc-3.4.4.patch attached to the bottom of Let's try...
23:51:12XavierGrwell then it is sorted then. linuxstb_: I will update the wiki with my plugin. Also I will update my plugin in the tracker. From now on if anyone wants to make a battery benchmark please consider using my plugin. Thnaks
23:51:48preglowcan anyone tell me what a backslash in front of a symbol means in arm assembler?
23:53:27TiMiDthe web cvs seems down ...
23:54:55linuxstb_TiMiD: Works fine for me.
23:54:58_FireFly_TiMiD: it works for me
23:55:32 Quit Strath (Read error: 104 (Connection reset by peer))
23:55:53 Join LinusN [0] (
23:56:33TiMiDAn Exception Has Occurred
23:56:33TiMiDapps/wps.c.diff: unknown location
23:56:33TiMiDHTTP Response Status
23:56:34TiMiD404 Not Found
23:56:40TiMiDthat's what I get
23:56:48Bagderthat file is delete
23:56:55Cassandrawps.c isn't in the archive any more.
23:57:03TiMiDhmm ok
23:57:12Cassandrayou want gui/gwps.c or gui/gwps-common.c
23:57:19Cassandrain apps/
23:57:32 Join Strath [0] (
23:57:46TiMiDyes I know
23:57:55TiMiDI looked at _FireFly_ patch too
23:58:01CassandraYou know the web interface totally fails to tell me whether I successfully commited those files as binary.
23:58:12CassandraAnd for some reason I don't get half the commit messages.
23:58:42Infernoyeah i just noticed the daily build page isn't showing anything after 2005-11-17 21:05
23:58:51TiMiDI think it was too young to get commited though, some changes needs to be made in the API imho
23:58:52hardeepi don't see commit messages for any of the wps commits

Previous day | Next day