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

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

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

#rockbox log for 2006-08-28

00:00:11amiconnThat is, it only resets if you write zero to the reset bit and it wasn't already zero
00:00:12jhMikeSI don't is reset after's not documented or something?
00:00:18amiconnThe transition is what matters
00:00:35jhMikeSso you write 1, then 0...then other stuf
00:01:30amiconnThe fix is to just write 0 before writing the intended value
00:01:59 Join niskel [0] (
00:02:01jhMikeSI got 6.53MB of test builds, think the forums will complain?
00:02:08BigMac%pb 11 11 164
00:02:19BigMacwhich is the xy coordinate in that
00:02:30amiconn...for a full restart. That was the cause for the 'oops' - the timer module allows on-the-fly cycle changes, in which case the timer shouldn't be reset
00:03:22 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
00:10:05 Join ni1s [0] (
00:10:26jhMikeSHmmm...can't post those on the formum...
00:12:56BigMacanyone here have experience in making a wps
00:13:02BagderjhMikeS: I can host files for you
00:16:47 Join Mmmm [0] (
00:17:09 Join webguest29 [0] (i=937c9875@gateway/web/cgi-irc/
00:17:56amiconnBagder: I have 6 hardware scans I'd like to upload somewhere...
00:17:59 Part webguest29
00:18:45 Join Jason_ [0] (
00:18:58Genre9mp3Bagder: BTW, did you received my scans? (mail)
00:19:06BagderI did, thanks
00:19:36BagderI'm slowly drowning in too much things to do...
00:27:14 Quit solarflare ("This computer has gone to sleep")
00:28:38mirakon the H300, do you lose a lot of speed when you do a multiplication from iram data instead of a register ? what is the difference ratio ? Is the iram some kind of cpu cache or is it different ?
00:28:56 Quit Massa ("IceChat - it may not be hot but damn it's cool")
00:31:27Bagderiram is just internal sram which is faster than the sdram
00:32:50coobanything in iram doesn't need to be cached
00:32:58mirakwhy ?
00:33:08coobbecause it's internal?
00:33:15mirakit's on the cpu ?
00:33:30amiconncoob: On coldfire there is no data cache anyway, only instruction cache
00:33:40Bagderiram doesn't generally imply non-cacheable, the term iram we use is simply that it is the internal ram
00:33:43mirakif I do a add (a0),d0 , is it slower than add d1,d0 ?
00:33:46amiconnThat's why it is so important to use iram for ften used data
00:34:33coobsorry, thought you were talking about the ipod :X
00:35:11 Quit Rob2222 ()
00:35:33jhMikeSIt has ondio FM there
00:35:36amiconnmirak: Yes it is slower - because the instruction execution time is longer, even though iram is single-cycle and 32bit
00:37:38mirakcan it be faster to do load a word to iram or register then do an operation like multiplication, instead of doing the multiplication like (a0) acces ?
00:38:19*amiconn recommends Section 3.6 thru 3.10 in MCF5249UM.pdf
00:38:54 Quit Arathis ("[rl_bot quit]")
00:39:05amiconnSDRAM access is another story.
00:39:05Bagdermirak: they sole purpose of registers is that they are faster to use than to use memory
00:39:23Bagderfor all cpu archs actually ;-)
00:41:24mirakI was wondering if move (a0),d0 mul d0,d1 could be faster than doing mul (a0),d1
00:46:00barrywardellBagder: how were you thinking the bootloader/rockbox firmware should be implemented on Sansa/H10? Would you use the standard mi4 format for rockbox.bin and use the crc32 in that as the checksum?
00:46:15mirakamiconn: did you use pipelining ?
00:47:13Bagderbarrywardell: I haven't really thought about it yet, but I think I'd rather re-use one of the methods already in use by the h[13]x0 and x5 ports
00:47:15 Join Rob2222 [0] (
00:48:27 Quit rretzbach (Read error: 104 (Connection reset by peer))
00:48:30barrywardellok. thanks.
00:48:39Soapis Febs asleep at this hour?
00:49:51scorcheSoap: Febs is in the US, so i doubt he would be asleep
00:50:14 Quit lodesi ("leaving")
00:50:21 Join sharpe [0] (
00:50:34mirakthat's really a shame we can't use immediate data on the mac
00:56:06*lorijho is proud to announce that barrywardell and him are one step closer to having Rockbox fully working on H10. RTC works!
00:56:06 Quit San (Read error: 104 (Connection reset by peer))
00:57:32 Quit Mmmm (Remote closed the connection)
00:57:48Bagderlorijho: great!
00:58:56lorijhoBagder: yep
00:59:03 Join [San] [0] (
00:59:32 Join webguest84 [0] (i=937c9875@gateway/web/cgi-irc/
00:59:50lorijhoBagder: I will send barrywardell the rtc driver patch for cvs as soon as it's completed.
01:02:33 Quit Rob2222 (Read error: 104 (Connection reset by peer))
01:02:39 Join Rob2222 [0] (
01:05:01 Quit Kohlrabi ("Quit")
01:06:25 Quit ender` (" sex is like math: - the clothes, + the bed, / the legs, ...and pray to god you don't multiply.")
01:07:53*amiconn just found out what the 'unknown config bit' of the PP timer does :)
01:08:26amiconnIt switches counting direction, i.e. setting it makes the counter count down
01:09:15 Quit webguest84 ("CGI:IRC")
01:09:17 Quit Pyromancer ("Leaving")
01:12:15 Quit ni1s (Remote closed the connection)
01:13:43 Quit BHSPitMonkey (Remote closed the connection)
01:25:48 Join siv [0] (i=46b6ee7a@gateway/web/cgi-irc/
01:26:32 Quit siv (Client Quit)
01:26:41 Quit damaki__ (Remote closed the connection)
01:27:21 Join damaki [0] (
01:28:18 Quit fatherfork ()
01:30:32 Quit TeaSea (Read error: 54 (Connection reset by peer))
01:31:32 Join TeaSea [0] (
01:34:20 Join gromit` [0] (
01:36:48 Quit Rudy4Pez (Read error: 110 (Connection timed out))
01:37:11 Join Pyromancer [0] (
01:38:02 Quit Bger ("nite")
01:40:41 Quit MarcoPolo (Remote closed the connection)
01:46:05***Saving seen data "./dancer.seen"
01:46:46 Join Nico_P [0] (
01:48:02 Part barrywardell
01:48:48 Join TCK [0] (
01:58:32 Quit spiorf (Read error: 54 (Connection reset by peer))
02:00:08 Quit amiconn (
02:00:08 Quit Farpenoodle (
02:00:08 Quit slimeball (
02:00:08 Quit Seed (
02:00:08 Quit pill (
02:00:08 Quit xorAxAx (
02:00:08 Quit mbr (
02:00:08 Quit direkt (
02:00:08 Quit goffa (
02:00:08 Quit luckz (
02:00:09 Quit Rick (
02:00:09 Quit ax (
02:00:09 Quit slarti (
02:00:09 Quit webmind (
02:00:09 Quit joshua_ (
02:00:09 Quit aegray_ (
02:00:09 Quit preglow (
02:00:09 Quit belze (
02:00:09 Quit guillaumh (
02:00:09 Quit daurn|afk (
02:00:09 Quit MrStaticVoid (
02:00:09 Quit _Veseliq_ (
02:00:09 Quit nudelyn (
02:00:09 Quit Galois (
02:00:09 Quit netmasta10bt (
02:00:09 Quit gtkspert (
02:00:09 Quit cismo_ (
02:00:09 Quit ToyKeeper (
02:00:09 Quit meshuga (
02:00:09 Quit illogic-al (
02:00:09 Quit pixelma (
02:00:09 Quit Mikachu (
02:00:09 Quit t0mas_ (
02:00:09 Quit dpassen1 (
02:00:09 Quit Spida (
02:00:09 Quit crwl (
02:00:09 Quit _Lucretia_ (
02:00:09 Quit Quarryman (
02:00:09 Quit Lynx_ (
02:00:09 Quit HCl (
02:00:09 Quit Hadaka (
02:00:13 Quit mirak (
02:00:13 Quit damaki (
02:00:13 Quit Nibbier (
02:00:13 Quit scorche (
02:00:13 Quit [HO]vo|t (
02:00:13 Quit jhMikeS (
02:00:13 Quit Brock (
02:00:13 Quit Jason_ (
02:00:13 Quit BHSPitLappy (
02:00:13 Quit sleepo (
02:00:13 Quit JoeBorn (
02:00:13 Quit linuxstb (
02:00:13 Quit chendo_ (
02:00:13 Quit rotator (
02:00:13 Quit billytwowilly (
02:00:13 Quit jaebird (
02:00:13 Quit blx (
02:00:13 Quit daurnimator (
02:00:13 Quit lostnihilist (
02:00:13 Quit dwihno (
02:00:13 Quit pikester (
02:00:13 Quit idnar (
02:00:13 Quit blacks (
02:00:13 Quit eGen_ (
02:00:13 Quit Bagder (
02:00:13 Quit [H5N1] (
02:00:13 Quit akaias (
02:00:13 Quit firenx (
02:00:13 Quit ze (
02:00:13NJoinwebmind [0] (
02:00:15NJoinnetmasta10bt [0] (
02:00:20NJoinSeed [0] (i=ben@
02:00:20 Join xorAxAx [0] (n=xorAxax@
02:00:20***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! ( )'
02:00:26NJoinslimeball [0] (
02:00:28NJoingoffa [0] (n=goffa@
02:00:30NJoinnudelyn [0] (
02:00:33NJoinLynx_ [0] (
02:00:47 Join illogic-al [0] (
02:00:48***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! ( )'
02:00:54NJoinToyKeeper [0] (
02:01:00 Join _Lucretia_ [0] (n=munkee@
02:01:01***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! ( )'
02:01:06 Join amiconn [0] (
02:01:07***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! ( )'
02:01:11 Join MrStaticVoid [0] (n=jlee@
02:01:11 Join Sivart0 [0] (i=TravisP@
02:01:11NJoinpixelma [0] (i=pixelma@
02:01:11 Join Galois [0] (i=djao@
02:01:11NJoinFarpenoodle [0] (n=solo84@
02:01:11 Join t0mas_ [0] (n=Tomas@
02:01:11 Join aegray [0] (n=aegray@
02:01:11 Join cismo [0] (i=cismo@
02:01:11NJoinJason_ [0] (
02:01:11NJoinBHSPitLappy [0] (
02:01:11NJoinsleepo [0] (
02:01:11NJoinJoeBorn [0] (
02:01:11NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
02:01:11NJoinchendo_ [0] (
02:01:11NJoinrotator [0] (n=e@rockbox/developer/rotator)
02:01:11NJoinbillytwowilly [0] (
02:01:11NJoinjaebird [0] (
02:01:11NJoinblx [0] (
02:01:11NJoindaurnimator [0] (n=daurnima@unaffiliated/daurnimator)
02:01:11NJoinlostnihilist [0] (
02:01:11NJoindwihno [0] (n=dw@
02:01:11NJoinpikester [0] (
02:01:11NJoin[H5N1] [0] (
02:01:11NJoinidnar [0] (i=mithrand@unaffiliated/idnar)
02:01:11NJoinblacks [0] (
02:01:11NJoineGen_ [0] (
02:01:11 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
02:01:11NJoinakaias [0] (
02:01:11NJoinfirenx [0] (
02:01:11NJoinze [0] (i=ze@
02:01:13 Quit ze (
02:01:13 Quit firenx (
02:01:13 Quit Bagder (
02:01:13 Quit eGen_ (
02:01:13 Quit blacks (
02:01:13 Quit [H5N1] (
02:01:13 Quit jaebird (
02:01:13 Quit billytwowilly (
02:01:13 Quit rotator (
02:01:13 Quit chendo_ (
02:01:13 Quit linuxstb (
02:01:13 Quit JoeBorn (
02:01:13 Quit sleepo (
02:01:13 Quit Jason_ (
02:01:13 Quit cismo (
02:01:13 Quit t0mas_ (
02:01:13 Quit Farpenoodle (
02:01:13 Quit pixelma (
02:01:13 Quit Sivart0 (
02:01:13 Quit MrStaticVoid (
02:01:13 Quit Galois (
02:01:13 Quit akaias (
02:01:13 Quit BHSPitLappy (
02:01:13 Quit pikester (
02:01:13 Quit idnar (
02:01:13 Quit dwihno (
02:01:13 Quit lostnihilist (
02:01:13 Quit blx (
02:01:13 Quit daurnimator (
02:01:13 Quit aegray (
02:01:19NJoinJason_ [0] (
02:01:24NJoineGen_ [0] (
02:01:27 Join jaebird [0] (n=jae@
02:01:27NJoinchendo_ [0] (
02:01:29***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! ( )'
02:01:29NJoinJoeBorn [0] (
02:01:43NJoint0mas_ [0] (
02:01:47NJoinjoshua_ [0] (
02:02:07NJoin[H5N1] [0] (
02:02:21 Join daurn|laptop [0] (n=quae@
02:02:35NJoinFarpenoodle [0] (n=solo84@
02:03:43NJoinpixelma [0] (i=pixelma@
02:04:09 Join Rick [0] (
02:04:11***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! ( )'
02:04:26NJoinrotator [0] (n=e@rockbox/developer/rotator)
02:04:33NJoinsleepo [0] (
02:04:36NJoinblx [0] (
02:04:37NJoinblacks [0] (
02:04:41 Join akaias [0] (n=akaias@
02:04:42***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! ( )'
02:04:42NJoinfirenx [0] (
02:04:45NJoinlostnihilist [0] (
02:04:45NJoinlinuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
02:04:48NJoinguillaumh [0] (
02:04:58NJoinbillytwowilly [0] (
02:05:05NJoinax [0] (
02:05:05NJoinluckz [0] (
02:05:20 Join cismo [0] (
02:05:21***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! ( )'
02:05:32NJoindamaki [0] (
02:05:42NJoingtkspert [0] (
02:05:45NJoinGalois [0] (
02:05:57 Quit Galois (Remote closed the connection)
02:05:58 Quit lorijho ("leaving")
02:06:04NJoinBagder [0] (
02:06:18NJoinslarti [0] (i=slarti@gentoo/developer/slarti)
02:06:25 Join Galois [0] (
02:06:26 Join Bunkey [0] (n=zea@
02:06:27***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! ( )'
02:06:58 Join pill [0] (
02:07:00***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! ( )'
02:07:25 Quit Galois (Client Quit)
02:08:14Bunkeyhow do i fully uninstall rockbox from ipod?
02:09:28NJoinze [0] (i=ze@
02:09:32 Join Galois [0] (
02:09:56NJoin_Veseliq_ [0] (n=veseliq@
02:10:03NJoinNibbier [0] (
02:10:07linuxstb_Bunkey: Did you keep a backup of the bootpartition.bin file you extracted from your ipod during the installation?
02:10:09NJoinMikachu [0] (
02:10:14 Join meshuga [0] (i=meshuga@
02:10:16***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! ( )'
02:10:16 Join ShadowdogMU [0] (
02:10:33NJoinmbr [0] (
02:10:56linuxstb_Bunkey: Then you can follow the link rotator posted.
02:10:57NJoinMrStaticVoid [0] (
02:11:01Bunkeyok thx
02:11:03 Join crwl [0] (
02:11:04***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! ( )'
02:11:17Bunkeystill no fix to ipod battery right?
02:11:19NJoinBHSPitLappy [0] (
02:11:31NJoin[HO]vo|t [0] (
02:12:17 Join Paul_The_Nerd [0] (
02:13:04NJoinbelze [0] (
02:14:33rotatorBunkey: battery life is still shorter than with the original firmware for ipods
02:14:34NJoinmirak [0] (
02:15:03NJoinpreglow [0] (
02:15:03 Join Naked [0] (
02:15:04NJoinHCl [0] (
02:15:15NJoinaegray [0] (n=aegray@
02:15:20 Join Sinbios [0] (
02:15:22 Nick Naked is now known as Hadaka (
02:15:33NJoindpassen1 [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
02:15:40NJoinSpida [0] (
02:18:35Bunkeyok, i'll have rockbox back when its improved, right now its way too short
02:18:44Bunkeyhad some fun with it tho :)
02:19:15linuxstb_Which ipod do you have?
02:19:38NJoinidnar [0] (i=mithrand@unaffiliated/idnar)
02:20:04NJoindirekt [0] (n=direkt@
02:20:05NJoinQuarryman [0] (
02:20:19Bunkeyrockbox last abt 3hr on mine, sometimes shorter if freeze
02:20:40[San]how long does it last on original firmware?
02:20:45 Join spiorf [0] (
02:21:46Bunkeycant remember, i usually dont recharge daily with origianl firmware
02:22:02linuxstb_Bunkey: I get about 5-6 hours with my FLAC files on my Photo.
02:22:22Bunkeylinuxtb_, do u freeze often?
02:23:41Bunkeyhmmm, i get few freeze and more shut down by itself
02:23:49 Join rconan [0] (n=richard@
02:24:03Bunkeyonce it freeze, it suck alot of battery juice...
02:24:23Soapwow, only 5-6 hours. You need a new battery.
02:24:25 Join KoInu [0] (
02:24:50linuxstb_Soap: Why do you say that? What are you comparing it to?
02:25:21Soap5-6 hours on a photo? I was getting 10 on my used one in OF.
02:25:49linuxstb_I don't have the OF.
02:25:57Soapnevermind, I misread the conversation. I thought Bunkey was saying 5-6 in OF, not you saying 5-6 w/FLAC.
02:26:03SoapI am going blind, sorry.
02:26:24SoapI thought he was saying 3 in RB, 5-6 in OF. My bad 100%
02:26:42linuxstb_Bunkey: If it freezes, you should reset it.
02:26:44Soap(original firmware)
02:27:22 Join BHSPitMonkey [0] (
02:27:43Bunkeyhows the batterylife compare to ipodlinux?
02:28:10 Quit rconan (Client Quit)
02:28:40linuxstb_It should be better - Rockbox runs the CPU at a lower speed when it can, IPL runs it at a constant 75MHz. But it all depends what you are doing on your ipod.
02:28:42 Quit BHSPitMonkey (Remote closed the connection)
02:29:26linuxstb_If you're playing games, then battery life will be short - you've got the backlight on constantly, and probably running the CPU at fullspeed.
02:29:37Bunkeyi play apple loseless most of time...
02:30:06 Join BHSPitMonkey [0] (
02:30:53 Join scorche [0] (
02:30:54***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! ( )'
02:31:27linuxstb_Bunkey: You would get better battery life with FLAC - it's a much more efficient codec than Apple lossless (in Rockbox).
02:31:40NJoindwihno [0] (n=dw@
02:31:43 Join damaki_ [0] (
02:32:53Bunkeythats probably why
02:36:24 Quit damaki (Read error: 60 (Operation timed out))
02:40:00 Part midgey34
02:40:21 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
02:40:35 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
02:48:45 Quit Sinbios (Read error: 104 (Connection reset by peer))
02:54:05 Join JdGordon [0] (
02:54:15 Quit Nico_P ()
02:57:04 Join arp [0] (
02:57:37arpanyone running rockbox on a 3g ipod? I'm playing some vbr mp3's, and it has very choppy playback.
02:58:15Mikachu3g is not expected to play realtime quite yet
02:59:35 Quit guillaumh (Remote closed the connection)
03:01:28 Join jhMikeS [0] (
03:03:36 Join Drkepilogue [0] (i=46e79903@gateway/web/cgi-irc/
03:04:46 Part pixelma
03:05:36arpayup, right there in the faq
03:14:35JdGordondoes the wps allow you to have a more interesting progress display than a horizontal line?
03:14:52sharpea really wide horizontal line.
03:15:03 Quit TCK (Read error: 104 (Connection reset by peer))
03:15:07Mikachuyou can do a lot of stuff with a horizontal line,
03:15:40JdGordonhaha thats cool
03:16:33scorche indeed
03:17:40scorchehmm...havent seen that one before..
03:17:49sharpei have.
03:18:00*scorche sighs
03:26:02billytwowillyhey, does the wps mod more than just the while playing screen?
03:26:39scorchewps *is* the while playing screen
03:26:44Mikachuhence the name
03:26:45scorcheare you referring to themes?
03:27:47billytwowillyyah, but there is also the file viewing/picking screen right? does it mod that too?
03:28:02scorchethemes can
03:28:43scorcheMikachu: where did you find that ss?....i looked all over in the wiki
03:29:53Mikachuscorche: ToyKeeper has plugged it a few times
03:30:05Mikachuit's in progress i think
03:34:53Soapit IS the most inventive progress bar IMHO.
03:35:40 Join Musicman [0] (n=musicman@
03:36:41MusicmanSo, after an hour of searching Im compelled to ask ... where are the instructions for the rockbox and the dual loader on an iAudio X5L? <_<
03:38:55scorcheMusicman: not quite sure what you want...instructions to do what exactly?
03:39:28Musicmanyeah, I have it downloaded and have no idea what todo with it :P
03:39:47scorcheMusicman: have you read the manual?
03:39:58MusicmanIts missing the dualboot section
03:40:42FebsSoap, thanks for the PM. Very very interesting.
03:41:31*jhMikeS doesn't thinks for the most part the ones who's players that recording patch doesn't give features to aren't going to bother with testing any of the bins. Maybe he's too cynical?
03:41:41MusicmanSo would there be instructions on loading the dualboot elsewhere? =/
03:43:19*scorche hands Musicman off to Febs
03:43:42*Febs looks away and whistles inconspicuously.
03:44:05 Quit TeaSea (Remote closed the connection)
03:46:08***Saving seen data "./dancer.seen"
03:47:06scorcheMusicman: sorry...but i am not too familiar with the iaudio port...if you wait around though, i am sure that someone who is will come around
03:47:26FebsThe bootloader installation instructions are here:
03:47:49FebsI don't know whether dual boot is supported yet, at least not officially.
03:48:18jhMikeSIt works nicely except the timed presses need improvement
03:48:33Musicmanoh ok, thanks febs
03:48:55*scorche wonders if they waited before answering on purpose...
03:50:29jhMikeS**** ***** ** *******.
03:52:21MusicmanIf I run into "complications" on this will I lose all of my data?
03:52:29jhMikeS*******: ****?
03:52:56MikachujhMikeS: are we playing hangman here?
03:53:17jhMikeS** y** *a** t*.
03:55:21MusicmanIt worked :)
03:55:27*Musicman installs rockbox now
03:55:29jhMikeS*y *e****** *s *******. I'll stop it.
03:58:20Musicmanits saying "Loading Firmware" "Result -1"
03:58:52Mikachui think that's the "you forgot to unzip" error
03:59:26scorchewell, absence of the file and/or folder
04:00:58Musicmanno, its definetly on there
04:01:45Mikachuand the file rockbox.something?
04:02:03Musicmanmhm, both on the root folder
04:02:06*scorche runs off to go make some guacamole
04:02:29Musicmanthis is an X5L if that makes a difference
04:03:01Mikachuno idea
04:03:20*Musicman sighs
04:04:04jhMikeSno difference
04:09:55MusicmanHas anyone here used rockbox with an iaudio?
04:10:11jhMikeSA time or two
04:10:20Musicmandid you use the dualboot loader that febs linked?
04:10:29Musicmanand it worked?
04:10:34jhMikeSvery well yes
04:10:54Musicmanthen you just copied the rockbox files into the root and it was all good?
04:10:59jhMikeSUsed the latest fw from iAudio
04:11:14jhMikeSExtracted the zip to the root
04:12:02Musicmanok, ill try upgrading the fw
04:12:35SoapFebs, thanks for holding the "audiophile" up to the heat of a ABX test.
04:12:47SoapYou did all the work, I'm curious if he even replies.
04:13:30FebsThanks. It was a put-up-or-shut-up moment. :)
04:13:48Musicmannope :(
04:14:29blxFebs, oh. i'd like to know what that was about
04:14:37jhMikeSWhere's the tool located again?
04:14:47*Musicman doesnt understand whats wrong here >=/
04:17:12jhMikeSMusicman: You patched crt0.S?
04:19:13Musicmanjh: what do you mean? I just installed the firmware from the iaudio's site then reinstalled the bootloader and it wouldnt work
04:20:10jhMikeSYou need to patch the build and make the mkboot-x5 utility
04:20:42jhMikeSMay 12th version
04:22:12midkaygraaah, filefront isn't accepting my ziiiip.. entirely offtopic: does anybody here happen to have like 10mb of webspace they can spare? i need to put something online..
04:22:30Musicmanok, the instructions given are very murky though <_<
04:22:43Mikachumidkay: sure
04:23:01midkayMikachu: excellent, can i send you a file to host?
04:23:09Mikachuwhat is it?
04:23:48MusicmanjhMikeS: It asks to have the c file in "tools", what is tools? is it a directory or something
04:24:08 Quit actionshrimp ("( :: NoNameScript 4.01 :: )")
04:24:13midkayMikachu: a zip of a hl2dm map.
04:24:21Mikachuheh, okay
04:25:49 Quit Criamos ("( :: NoNameScript 4.02 :: )")
04:27:27jhMikeSMusicman: you have to get your own CVS copy and make a custom build. There's plenty of resources in the wiki.
04:27:48jhMikeSIt's not an integral part of rb for x5 yet
04:28:00Musicmanahh ok, Im new (as you know) to this :)
04:33:41 Quit sharpe ("Leaving")
04:34:44 Quit Musicman ()
04:44:15 Quit Febs (Read error: 104 (Connection reset by peer))
04:55:36 Join Febs [0] (
05:18:46 Quit niskel (Remote closed the connection)
05:21:04 Join niskel [0] (
05:27:57 Join niskel_ [0] (
05:36:06 Join damaki__ [0] (
05:45:40 Quit niskel (Read error: 110 (Connection timed out))
05:46:10***Saving seen data "./dancer.seen"
05:47:25 Join niskel__ [0] (
05:47:55 Join damaki [0] (
05:51:40 Quit damaki_ (Read error: 110 (Connection timed out))
06:00:54 Quit midkay (Read error: 104 (Connection reset by peer))
06:00:55 Join midkay_ [0] (
06:01:49 Quit Drkepilogue ("CGI:IRC (Ping timeout)")
06:02:38 Quit damaki__ (Read error: 110 (Connection timed out))
06:02:41 Quit niskel_ (Connection timed out)
06:12:31 Quit niskel__ (Read error: 104 (Connection reset by peer))
06:21:49 Quit rotator ("zzzzzzzzzzzz")
06:22:52 Quit KoInu ("-=SysReset 2.53=-")
06:31:13 Join RoC_MM [0] (
06:50:23 Quit RoC_MM ("Leaving")
06:57:18 Join perplexity [0] (
07:02:53 Quit Farpenoodle (Remote closed the connection)
07:06:08 Join daurn|afk [0] (n=quae@
07:09:30 Quit JdGordon ("Konversation terminated!")
07:09:49 Join solarflare [0] (
07:10:06 Join JdGordon [0] (
07:11:37 Quit daurn|laptop (Read error: 60 (Operation timed out))
07:24:11 Nick daurn|afk is now known as daurn|laptop (n=quae@
07:30:53 Quit JdGordon ("Konversation terminated!")
07:31:20 Join JdGordon [0] (
07:38:43 Quit JdGordon ("Konversation terminated!")
07:39:21 Join JdGordon [0] (
07:46:11***Saving seen data "./dancer.seen"
07:52:19 Join mattie47 [0] (n=mattie47@
07:52:43 Nick sleepo is now known as apo` (
07:58:13 Part mattie47 ("Cycling channel")
07:58:13 Join mattie47 [0] (n=mattie47@
08:03:24 Part Paul_The_Nerd
08:15:02 Quit perplexity ("back in a tic")
08:15:02DBUGEnqueued KICK daurn|laptop
08:15:03***Alert Mode level 1
08:15:03***Alert Mode level 2
08:15:03***Alert Mode level 3
08:15:03***Alert Mode level 4
08:15:03***Alert Mode level 5
08:15:05***Alert Mode level 6
08:15:07***Alert Mode level 7
08:15:15Mikachuare you trying to get kickbanned?
08:15:45Mode"#rockbox +o Bagder " by ChanServ (ChanServ@services.)
08:16:04daurn|laptopits a space invader ;)
08:16:15Mikachuif you notice, this channel is +c
08:16:18Mikachuso it's a lot of white #
08:16:22daurn|laptopoh crap
08:20:24 Quit mattie47 ("Think your current client is sexy? Check out Bersirc 2.2! [ - Open Source IRC ]")
08:22:01billytwowillyso you mean the ### is actually something he tried to paste here?
08:22:07amiconnMikachu: white # ?
08:25:08***Alert Mode OFF
08:28:18Mikachui guess in some clients they would be black?
08:29:18CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:29:18*amiconn keeps forgetting that there are people still using the weird negative text display (white on black)
08:29:41JdGordonsome people are just wierd!
08:29:41Bagdercolors don't belong in IRC anyway
08:29:44*midkay_ likes it
08:29:45 Nick midkay_ is now known as midkay (
08:29:52scorcheamiconn: white on black is easier on the eyes
08:30:00Mikachuwhite background is so bright
08:30:18amiconnMy experience is the opposite
08:30:27Mikachuthat black is so bright? :)
08:30:30amiconnI can read black text on white bg for hours
08:30:32scorchelook up studies...
08:32:33 Join ender` [0] (i=null@
08:35:30Mikachumy irc client is quite colorful :)
08:35:47Mikachuand no, i don't usually have that clock there
08:38:00daurn|laptophey Bagder
08:39:24Bagderand it stopped there?
08:39:35Mikachuwhat stopped where?
08:39:45Bagderthat hey
08:40:13Mikachuah, maybe a hey as in hello
08:41:13daurn|laptopis more of a "how are you going with the Dm320 talk with neuros?" hey
08:41:27Bagderit goes just like it usually goes
08:41:53Bagdernothing new but there's nothing new to expect in a long while I'd say
08:42:24daurn|laptopwhat was that in the neuros google group about lack of docs/nda problems
08:42:49Bagderjust the usual TI-has-all-docs-hidden paranoia
08:42:59daurn|laptopi have them
08:43:06daurn|laptop- if you want
08:43:07Bagderthen you're lucky
08:46:12BagderI'm sure dm320 hackers will be interested
08:46:44daurn|laptopits how we got sound working on the archos402
08:47:04Bagderdid you program the dsp to get sound?
08:47:55 Join barrywardell [0] (n=barrywar@
08:49:07Bagderthat's cool indeed
08:49:16daurn|laptopi know
08:49:40Bagderyou used the gnu assembler?
08:50:12daurn|laptopno idea
08:50:18daurn|laptopsomone else did it
08:50:22daurn|laptopand sent me the result
08:50:31daurn|laptop - i also have the docs
08:51:49Bagderbut yes, TI requires you to sign an NDA to get that docs
08:52:35daurn|laptopnot when found online
08:53:10JdGordonsounds like legal grey area...
08:54:23daurn|laptopwe found a clump of words together on the internet
08:54:36daurn|laptop - how is that illegel?
08:54:43 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
08:54:46daurn|laptop - WE didn't sign the NDA
08:54:46 Join Rob2222_ [0] (
08:55:04Mikachucan you copyright docs?
08:58:00 Join chendo__ [0] (
08:58:50 Quit meshuga (Read error: 104 (Connection reset by peer))
08:59:20 Join guillaumh [0] (
09:00:17daurn|laptopof course
09:01:42 Quit Rob2222 (Read error: 60 (Operation timed out))
09:03:15 Quit chendo_ (Read error: 60 (Operation timed out))
09:10:42 Join Daemonicus [0] (
09:11:27 Quit JdGordon ("Konversation terminated!")
09:11:48Daemonicuswho do I speak to to gain write access to the twiki?
09:12:03 Join JdGordon [0] (
09:16:36midkayone of us!
09:16:41midkaywhat's your wiki name?
09:17:22midkayDaemonicus. wake up.
09:19:46 Join chendo_ [0] (
09:20:35Daemonicussorry wife was nagging me :)
09:20:49midkayhaha, no problem. :)
09:21:15midkaytry editing a page now.
09:21:48Daemonicusyeah that given me access thx
09:21:59midkaysure, np.
09:22:03Daemonicusjust got to read through the posting protocols again :)
09:23:05midkayprotocols? we have those? :)
09:23:30 Quit eGen_ ("mýdlo končí ! ... ručník končí !")
09:24:33Daemonicusmy first time using a wiki so...
09:25:07midkayah, sure.. any questions, holler :)
09:26:50 Join eGen_ [0] (
09:29:40Jason_eGen_: from where are you? CZ?
09:29:56 Join LinusN [0] (i=linus@gateway/web/cgi-irc/
09:29:58Jason_lol :D
09:30:04 Join damaki_ [0] (
09:31:01Jason_eGen_: im from sk :)
09:31:14eGen_muzeme se klidne bavit i rusky :o)
09:31:33Jason_rusky neumim
09:31:42Bagderplease use english in here
09:33:37 Quit chendo__ (Read error: 110 (Connection timed out))
09:37:13 Join ootput [0] (n=ootput@tor/regular/five0)
09:38:53ootputon my ipod mini (1g), when i 'write .cfg', the target is always a new .cfg file. Which cfg file (if any) does rockbox read by default, and is there a way to _always_ overwrite existing config files?
09:39:58ootputdespite writing to a cfg file, the changes made don't seem to stick when i power-off/on the device
09:40:53Bagderwriting to a cfg doesn't make them get used on next boot
09:41:12Bagderbut it sounds like you boot with hold on or whatever it is that clears the settings on ipod
09:42:27ootputBagder: is there a way for a cfg to be sourced on next boot?
09:42:42ootputBagder: or at least, to make my settings-changes stick for future use?
09:42:47Bagderthe config that is used is stored in a sector on disk
09:42:56Bagdersettings always stick
09:43:16Bagderwhich is why I think you someone clear your settings on start
09:43:18 Join Daemonicus``` [0] (
09:43:44 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
09:44:27 Quit damaki (Read error: 110 (Connection timed out))
09:44:52ootputI've never had hold-on when booting, though I've booted into disk-mode on several occasions
09:44:56ootputcould that be the reason?
09:45:11Daemonicus```thanks midkay everything worked fine (apart from a computer crash half way through) :)
09:45:18Bagderootput: It shouldn't, no
09:45:29midkayDaemonicus: cool, no problem.. :)
09:46:14***Saving seen data "./dancer.seen"
09:48:56 Quit Daemonicus (Read error: 110 (Connection timed out))
09:50:23 Quit spiorf (Remote closed the connection)
09:51:42ootputBagder: this is a rather old rockbox build, i'll try out the daily
09:52:16Bagdera good idea
09:52:37ootputis a simple unzip still all that's required?
09:52:46ootputor has some voodoo worked it's way into the picture
10:02:12 Join fejfighter [0] (
10:07:33 Join spiorf [0] (
10:12:44barrywardellootput: I think the ipod bootloader has changed a little recently. It might be necessary to update that too
10:16:05*Bagder detects some nice h10 commits
10:16:37BagderI also see that the FM build is red
10:17:05Bagderbarrywardell: you think it makes sense to add a h10 bootloader to the cvs table?
10:17:14barrywardellwell it works
10:17:20barrywardellas the normal h10 build
10:18:27 Join bluebrother [0] (
10:18:45barrywardellis that the way you were thinking the bootloader should work? It's basically the same as the ipod one. only a few small differences
10:19:49ootputooh, i just got a handmedown micro-stack
10:19:52LinusNtime to buy an h10 :-)
10:19:53ootputhow nice!
10:20:05ootputshame i'll need a dock for my ipod
10:20:35 Join safetydan [0] (
10:21:06Bagderbarrywardell: yes I think that makes sense
10:21:26Bagderso can you start rockbox now?
10:21:28LinusNootput: a guitar amp?
10:23:50barrywardellBagder: yes rockbox starts
10:24:04barrywardellbuttons work except the scrollpad
10:24:04ootputLinusN: hehe, no.
10:24:07Bagderthat's supercool
10:24:17barrywardelllorijho has it running on the 5gb model too
10:24:20ootputLinusN: makes for superb output on portable players
10:24:47barrywardellno sound yet though
10:24:54ootputwhere portable involves a camera pouch :)
10:25:37 Join MarcoPolo [0] (
10:25:52*Bagder adds h10 normal and h10 boot to the cvs build table
10:26:09*LinusN celebrates with the famous new-target dance
10:26:25*barrywardell does the dance too
10:26:51Bagderbarrywardell: just let me know when you think it makes sense to provide zips for download, or even daily builds
10:27:58barrywardellwill do Bagder. Probably once we have sound working and the scrollpad figured out
10:29:37ootputbarrywardell: is there a changelog for the ipod bootloader update?
10:30:21ootputcheers mate
10:31:19barrywardellootput: also this:
10:39:53 Quit BHSPitMonkey (Remote closed the connection)
10:48:25amiconnhi LinusN
10:48:35amiconnAlready tried doom on the X5? :)
10:49:12markunbarrywardell: congratulations!
10:49:17daurn|laptopdoom is good
10:50:05 Join _FireFly_ [0] (
10:50:22barrywardellthanks markun. lorijho deserves congratulations too. he's been working on the H10 port with me
10:51:20markunLet's hope the gigabeat can deliver good news too sometime soon :)
10:51:37tucozBagder, do you think you can run manual builds for the ondios and the ipods. I somehow broke them yesterday, but it should work now.
10:53:39Bagderdoes it really matter for just one day?
10:54:41tucozno. But pixelma wanted to check the ondio changes I made.
10:54:51Bagderbarrywardell: what's the resulting output file name for the normal build and the bootloader build? h10 that is
10:55:21BagderI had them wrong why they end up red in the table
10:55:23barrywardellrockbox.h10 for the normal build
10:55:40barrywardellfor bootloader, bootloader/bootloader.bin
10:56:03barrywardellyou have to run manually to build the mi4 file from the bootloader
10:56:23Bagderwhy manually?
10:57:33barrywardelli couldn't figure out how to use a different build tool for bootloader and normal
10:57:45barrywardellnormal uses scramble
11:00:42bluebrothertucoz, the html versions are working up to the point where the error occured.
11:00:51tucozbluebrother, ok. good
11:01:06tucozthat is in the plugins then
11:01:06bluebrotherseems to be somewhere in the plugins / wavplay.
11:01:15tucozyes. I fixed those errors
11:01:31bluebrothernot that this is good but at least it is something for the users to read ;-)
11:02:45tucozyes. And the old versions are still around at
11:04:55Bagderbarrywardell: if no one else does it, I'll probably work on getting a separate scramble tool for the bootloader later on
11:05:43amiconnDoes the h10 bootloader handle dual boot?
11:05:55amiconnIf not, I don't understand why a bootloader is necessary at all
11:05:58barrywardellcool. If you don't get a chance, I might make one myself
11:06:23BagderI actually added some comments/docs in the configure just now
11:06:30Bagderto explain the variables set per target
11:06:53barrywardellamiconn: It does in theory, but at the moment the iriver firmware freezes during startup using the bootloader
11:07:24barrywardelland without using the bootloader, I couldn't get rockbox to start at all
11:07:58barrywardellI haven't found a reason for both of those problems
11:08:18amiconnBoth sound like init problems
11:09:13amiconnThe iriver firmware probably doesn't like one of the changes the bootloader does to the hardware status, and main rockbox is probably missing some init the bootloader is doing
11:09:41barrywardellyes probably. But myself and lorijho searched and searched and couldn't find an answer
11:13:41 Quit Daemonicus``` ("( :: NoNameScript 4.02 :: )")
11:18:10 Join webguest50 [0] (i=5950027c@gateway/web/cgi-irc/
11:18:36webguest50where are the fonts for rockbox ?
11:18:45webguest50there are not in the zip
11:18:51webguest50not in
11:19:02tucozcheck the font package
11:19:09tucozon that page
11:19:17bluebrotherwebguest50, at the end of the devices table
11:19:33webguest50there are not longer in the taget zip ?
11:19:34webguest50why ?
11:19:38webguest50too big ?
11:19:39bluebrotherbecause of file size
11:20:01bluebrotherthey don't change often so it usually doesn't make sense updating them regularly.
11:20:10bluebrotherthus they are only updated on changes.
11:20:13webguest50sorry for the questions
11:20:28webguest50i didn't update my rockbox since a long time
11:20:33tucozthanks Bagder (happend to notice that the manuals gets built) :)
11:22:02 Quit webguest50 (Client Quit)
11:22:17Bagderthey're in progress, they're not on the download server yet
11:22:20Bagdersince they're built on the main server and need to be rsynced over to to download.*
11:23:02barrywardellThe first four instructions of the h10 of are:
11:23:05barrywardellmov ip, r0
11:23:05barrywardellmov fp, #1792 ; 0x700
11:23:06barrywardellmov r8, r2
11:23:06DBUGEnqueued KICK barrywardell
11:23:06barrywardellmov r9, r3
11:23:27barrywardelldoes that mean it expects special values in r0, r2 and r3?
11:23:45 Join Kohlrabi [0] (
11:24:05Bagderit certainly looks like that
11:24:45barrywardellpossibly stuff from the mi4 header - filesize, etc
11:25:25barrywardelli suspect that's why it freezes. does that sound plausable?
11:26:58barrywardellI'll have to root through the bootloader to find them
11:28:30 Join Paul_The_Nerd [0] (
11:31:06 Join webguest95 [0] (i=c0647cda@gateway/web/cgi-irc/
11:36:30amiconnBagder: I noticed your configure changes. Just one remark - don't renumber the targets (yet)
11:36:51amiconnThe plugin loader currently uses the target id number to check the correct target
11:37:11amiconnWe should probably uses the 4-char target name there as well
11:38:21amiconnOn a related note - I had no problem with the long single-column list
11:38:26 Join lorijho [0] (
11:38:55daurn|laptopwhat manufactuers make lcd screens?
11:39:02daurn|laptopsharp, samsung... who else
11:40:34 Quit scorche (Read error: 104 (Connection reset by peer))
11:40:53 Join scorche [0] (
11:46:18***Saving seen data "./dancer.seen"
11:49:14tucozdaurn|laptop, check the wiki for clues. I mean, you can see what the current rockbox targets use.
11:49:27 Quit barrywardell ()
11:55:53 Join dwihno_ [0] (n=dw@
11:57:39 Quit Kohlrabi (Nick collision from services.)
11:57:47 Join Kohlriba [0] (
11:58:24 Quit Jason_ (Read error: 104 (Connection reset by peer))
11:59:55 Quit [San] (Read error: 110 (Connection timed out))
11:59:59 Join [San] [0] (n=San@
12:00:50amiconnLinusN: Regarding the lcd access time - do you think it is important to adhere both to the minimum low-pulse width and the minimum high-pulse width, or should it be sufficient to match the minimum cycle-time?
12:04:01 Join theli_ua [0] (
12:10:58 Part Paul_The_Nerd
12:13:13 Quit dwihno (Read error: 110 (Connection timed out))
12:22:30LinusNamiconn: i'm not sure which phase is the most important
12:22:38 Join XavierGr [0] (
12:23:11 Join TCK [0] (
12:23:15 Join PaulJam [0] (
12:24:16 Quit [San] (Read error: 110 (Connection timed out))
12:30:25LinusNamiconn: nice catch with the IRAM bug
12:30:56 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
12:31:40 Quit amiconn (Nick collision from services.)
12:31:41 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
12:32:12Mikachu12:30:25 <LinusN> amiconn: nice catch with the IRAM bug
12:32:57amiconnLinusN: On a related note - if the high-pulse width isn't that important, it could be possible to use HWM mode by enabling burst writes on the lcd port
12:33:49amiconnThis should stop the bus controller from updating the address bus everytime. But then we need to make sure to write a whole line burst (i.e. 4 registers == 8 pixels) at once
12:34:13LinusNlast time i tried that, it failed miserably because i couldn't meet the high-pulse requirement
12:34:17 Join dan_a_away [0] (n=dan-mirc@
12:43:09 Join lightyear [0] (
12:49:00XavierGrwow Febs did a fine job shutting the mouth of some members on the sound quality issue
12:50:05XavierGrI hope that we will not hear again golden quotes such as "Rockbox sounds like a bag of shit!" :D
12:50:55midkaythat's like the second time i've heard that today, maybe that thread is worth reading..
12:51:17midkayhaha. bag of shit. that's hilarious.. how can something sound like a bag of shit? bags of shit don't really make noise or sound like anything. :)
12:51:24 Join bbroke [0] (
12:51:55XavierGrmidkay I suggest that you read the goldenquotes wiki page
12:52:05XavierGra very interesting page I must say
12:52:11midkayXavierGr: i have, and i know what you're talking about. :)
12:52:16midkayjust whoever said it in the first place is pretty stupid. :)
12:52:35XavierGroh and I made that thread a sticky for the time being. I want all the world to see at Febs' results!
12:52:58XavierGrI am really annoyed debating if rockbox sounds the same as OF
12:53:07midkayi don't get much out of that thread...
12:53:22midkaysome graphs and debate about "imaging" and crap..
12:53:35XavierGrwell the conclusion is that Rockbox sounds the same with OF
12:53:48XavierGrthere are some differences but are quite inaudible
12:53:58XavierGrthe graphs are quite the same
12:54:36XavierGryou can't imagine how many times I have discussed this in MR
12:55:08XavierGrmany members that think they are audio freaks say they can tell which firmware is which
12:55:12Mikachuif you don't like discussing it, why do you? :)
12:55:13midkayyeah, lots of complainers..
12:55:41XavierGrthough... none of them has been under an ABX test!
12:55:53midkaymostly the guys that are like "i want SRS WOW and 3D audio effects" from the original firmware that just mutilate the sound..
12:56:13XavierGrand crap like this, yeah :P
12:57:03midkayhaha. "ooh, a reverb effect.. this is awesome.. rockbox sound sucks!" :)
12:57:12midkayi can't possibly imagine enjoying that..
12:57:59Mikachucombine with gps and add reverb when driving through a tunnel
13:00:08 Quit theli_ua ("Leaving")
13:00:58markunXavierGr: omendelovitz didn't do the ABX test yet, so don't you think your conclusion is a bit early?
13:02:35XavierGrwell maybe....
13:02:37XavierGrbut still
13:02:47XavierGrthe graphs are nearly the same
13:02:57XavierGrI would be suprised seeing the opposite
13:03:07XavierGrand his last post
13:03:14XavierGrhe admitted that he had eq on
13:03:27XavierGrbut okay I will unsticky it until he answers back
13:03:29Mikachua plot of the difference would be better
13:03:59FebsFor what it's worth, the inability to ABX a difference doesn't mean that there is no difference. It just means that there has been a failure to prove that there IS a difference.
13:04:10 Join Genre9mp3 [0] (n=yngwiejo@
13:04:40FebsStill, I suspect that when confronted with an ABX test, most people who claim to hear a difference will discover it is due to something other than the "sound" of the firmware.
13:04:47XavierGrFebs exactly
13:06:14FebsBy the way, there are many at Head-Fi who claim that Rockbox sounds better than the original firmware.
13:06:41Mikachui have heard some people say libmad is not the best when it comes to mp3 decoders
13:07:00Bagderand I heard other say libmad is the best ... :-)
13:07:14Mikachubut i don't know, i think oggenc -q1 sounds good
13:07:23 Part guillaumh ("bye")
13:07:37CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:07:37*Bagder can't hardly separate music from white noise in an ABX
13:07:54amiconnOn iriver my impression is that rockbox does indeed a better job when playing mp3
13:08:08amiconnOn ipod I can't compare
13:08:57markunupsampling from 32kHz sounds really bad in rockbox
13:09:06XavierGrwell I after the ABX test (if there is one) I definitely want this stickied.
13:09:10 Join Rondom [0] (
13:09:54XavierGrBut I don't think that he will even bother to undertake the test
13:10:08XavierGrlike the rest of those that blame Rockbox on sound quality
13:10:30amiconnRockbox' resampler is, ahem, crap. My remark about mp3 playback is only valid for 44.1 kHz
13:10:35Bagderpointing fingers is easier when you don't have to bother with proof
13:11:21Mikachuis it bad for 48->44.1 too?
13:11:32markunamiconn: I don't really understand where the ticking noise is coming from if rockbox is just doing linear interpolation
13:11:45preglowMikachu: it is always bad
13:11:54Mikachuokay heh
13:11:57Mikachueven for integer scalings?
13:12:04preglowMikachu: it is always bad
13:12:04Mikachulike 22.05->44.1?
13:12:08Mikachuokay, got it
13:12:16markunpreglow: any ideas how to improve it?
13:12:21preglowmarkun: the ticking doesn't come from the resamples itself, i'm fairly sure about that
13:12:24preglowmarkun: sure, millions
13:12:41preglowbut we're on a fairly restricted platform
13:13:03preglowthe linear resampler is fast, it's got that going
13:13:22preglowlinear interpolator, i mean
13:13:43preglowi put it in there more or less just as a dirty hack until something better falls in place, but it doesn't seem people care
13:13:46XavierGrwow H10 entered the cvs builds!
13:13:52XavierGrI should read the logs more
13:13:59 Join theli_ua [0] (
13:14:47*midkay is just as surprised as XavierGr..?!
13:15:02Bagderwake up! ;-)
13:15:39Genre9mp3Bagder: Does playback work on H10?
13:15:46Bagderno sound yet
13:16:39XavierGrso the menus are working okay?
13:16:50XavierGr(the main interface?)
13:17:00XavierGrLCD HD and stuff?
13:17:02BagderI think so, but the button driver is not complete either
13:17:12XavierGrah this is going very good then
13:17:17Bagderoh yes
13:17:23Bagderthey're doing very good progress
13:17:23XavierGrRockbox is iRiver friendly :D
13:17:30XavierGriRiver should be grateful
13:17:39Bagderwell look at the number of ipods we run on
13:17:52XavierGryeah that damn platform :P
13:18:26markunand maybe daurn|laptop will make it possible to add a few more Archos units
13:18:52Genre9mp3markun: which models?
13:19:08markunI think he wanted to port to the Gmini 402
13:19:23markunopens the doors to other DM320 based player
13:19:39Bagderwould be really neat
13:20:04XavierGrI am dreaming of the MP3 players future. Entering the store to buy it and seeing the label on most DAPs "Rockbox compatible" :D
13:20:31markunBagder: any other major platforms besides portalplayer and DM320 used in DAPs?
13:20:53BagderI'd perhaps count the samsung platforms then
13:20:56Genre9mp3XavierGr: What about... "Rockbox inside" :)
13:21:02XavierGrhehe indeed
13:21:14XavierGror "Rockbox Ready"
13:21:33markunI can make some scans of my gf's iriver T30 (Samsung)
13:21:38Bagderwe can start a licensee program, pay us a good amount and we'll let you mark your player "rockbox ready"
13:22:10*Febs backspaces over a line he was typing saying exactly what Bagder just said.
13:24:12Febs"Ready to Rock! This player is certified Rockbox compatible."
13:24:24preglowchip producers will jump over each other in their efforts to document their stuff for us!
13:24:43Bagder"We're the number one documentation supplier to Rockbox"
13:25:01dan_a_awaypreglow: Can I have some of what you're drinking, please?!
13:25:14*preglow hands dan_a_away some milk
13:26:15FebsWhich would certainly be more accurate than "Plays for Sure."
13:26:19 Part Bunkey
13:26:36XavierGrideal world....
13:27:00Genre9mp3LinusN: LOL
13:27:42Bagderhah, Toshiba is gonna make that Zune player
13:27:56Bagderthey sold out completely
13:29:28 Quit PaulJam (".")
13:30:58preglowi wonder what kinda hardware these things will use
13:31:18preglowthe firmware will probably be protected from here to the moon
13:31:36Genre9mp3Zune reminds me of the Gigabeat (at least looks like it)
13:32:24preglowso playforsure is abandoned?
13:32:48FebsGenre9mp3, where have you seen a picture of it?
13:33:18Genre9mp3Febs: I'll give you a link
13:34:54markunpreglow: my guess would be that it's similar to the Gigabeat S
13:35:11FebsLooks quite iPod-like.
13:35:21 Part Mikachu
13:35:37Genre9mp3Well, it looks like a Gigabeet with a scrollwheel
13:35:57FebsRight. Quite iPod-Like! ;)
13:37:12markunGenre9mp3: the round thing is not a scrollwheel but just a joystick pad thing
13:37:54Genre9mp3markun: Probably you are right
13:38:16Genre9mp3But it's round like a scrollwheel :P
13:39:39*preglow doesn't like all the coloured nicks in the forum
13:40:09preglowalso, why doesn't the forum use all the page width it can now? it just occupies half of my screen width now
13:41:24preglowlooks really cramped
13:44:07markunpreglow: what could cause the resampling ticking noise? It sounds the same in the simulator.
13:45:18 Join Arathis [0] (
13:45:41preglowmarkun: i have no idea
13:45:50preglowmarkun: but like i said, i don't think its the resampler itself
13:45:56preglowi think the playback engine does some weird shit
13:46:03preglowi tried to debug it some time ago
13:46:19***Saving seen data "./dancer.seen"
13:50:35 Quit safetydan ("Ex-Chat")
13:51:03markunpreglow: you are right. I disabled the resampling and the ticking is still there.
13:51:12 Join damaki__ [0] (
13:52:33preglowmarkun: i've noticed it always clicks when upsampling
13:52:35preglownever downsampling
13:53:07 Quit fejfighter ()
13:53:27preglowmarkun: there is ONE possible bug i have noticed in dsp_input_size/dsp_output_size
13:53:35preglowthey don't take the initial phase into consideration
13:53:41 Quit _FireFly_ ("Leaving")
13:53:44preglowbut when fixed, it doesn't help
13:54:01preglowi don't think they need to be balls on accurate anyway
13:54:41markunI just disabled resampling so it all sounds really high pitched and I don't know what else could cause it
13:55:28 Join _FireFly_ [0] (
14:00:07 Quit bluebrother ("Leaving")
14:03:19 Quit Febs ()
14:05:30 Quit damaki_ (Read error: 110 (Connection timed out))
14:11:12 Quit TCK (Read error: 113 (No route to host))
14:12:00 Join bluebrother [0] (
14:13:52 Join Daemonicus [0] (
14:21:11 Join Paul_The_Nerd [0] (
14:28:49 Join mirak__ [0] (
14:31:02 Quit dan_a_away (Read error: 110 (Connection timed out))
14:31:22Paul_The_Nerdpreglow: When did it stop using the full page width? It uses it on mine just fine...
14:31:36 Quit mirak__ (Client Quit)
14:32:08 Quit Arathis ("[rl_bot quit]")
14:32:36 Join CGI505 [0] (
14:32:54 Nick CGI505 is now known as mirak__ (
14:33:36mirak__on coldfire is it possible to move an upper word of a register to another register ?
14:34:03mirak__I can't find a way in the manual, and it seems only MAC can acces to upper or lower through l and u modifiers
14:34:10Paul_The_Nerdpreglow: Scratch that, I'm seeing some signs of it, on certain screens. I'm really not sure what causes it yet.
14:35:25amiconnmirak: No you can't, at least not with a single instruction
14:36:59preglowPaul_The_Nerd: not all screens, no
14:37:10preglowPaul_The_Nerd: the thread overview, for example
14:37:13preglowdoe sthat
14:37:49mirak__amiconn damn ...Ăš
14:38:03mirak__I hate risc
14:38:06Paul_The_Nerdpreglow: Fixed?
14:38:41amiconncoldfire isn't even pure risc
14:39:13Bagdernot much are pure risc
14:39:31tucozHere are some docs for the Zune:
14:41:55tucozpixelma: in case you read the logs. The mini svg looks a little weird. In your drawing, only the left side is curved while the player itself is curved on both the left and the right side.
14:42:48 Join TeaSea [0] (
14:42:50mirak__preglow so I guess I can emulate the move by doing a 16 bits shift or an AND
14:46:11 Join GliGli [0] (
14:46:42Bagderthat's not emulating, that's doing the operation :-)
14:51:58amiconnmirak: You can do it with swaps and move.w.
14:52:18amiconnDepending on whether you need to preserve the lower part, the number of requires swaps varies
14:52:37amiconn(4 swaps when preserving everything)
14:58:15 Join Leeds [0] (
14:58:30 Quit bbroke ("Chatzilla 0.9.75 [Firefox]")
15:03:33JdGordonamiconn: what was the problem with the software shutdown again?
15:04:09preglow14:38 < amiconn> coldfire isn't even pure risc <- a good thing
15:04:28preglowPaul_The_Nerd: somewhat
15:05:05 Join dan_a_away [0] (n=dan-mirc@
15:05:45 Nick dan_a_away is now known as dan_a (n=dan-mirc@
15:06:21preglowi think that's how they looked before, really
15:07:07amiconnJdGordon: We need to distinguish between ACTION_NONE because of unmapped keypresses and timeouts
15:07:27amiconnIn fact that should already be possible, I just didn't check my theory yet
15:08:29JdGordonit returns ACTION_UNKNOWN now for unmapped presses...
15:08:38Paul_The_Nerdpreglow: Try reloading for me.
15:08:40 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
15:09:08Paul_The_Nerdpreglow: It's fixed here on all screens, though the linkbar on the left seems... inconsistent now.
15:09:15 Join daurn|laptop [0] (n=quae@
15:09:24preglowPaul_The_Nerd: there you go
15:09:41preglowsomething happened with the table now
15:09:44preglowall outlines are gone
15:09:54preglowno, they're back
15:10:30preglownow it renders differently in opera and firefox :PP
15:10:36*preglow loves html
15:11:03*Paul_The_Nerd mutters
15:11:13preglownow it's good both places
15:11:18Paul_The_NerdI didn't change anything!
15:11:20*Paul_The_Nerd cries
15:11:28preglowi think opera is having css caching problems
15:11:33Paul_The_NerdThis is possible
15:11:40preglowit's also stupid
15:11:43Paul_The_NerdI moved some formatting in and out of CSS earlier
15:12:41preglowsome of the coloured nicks really are borderline unreadable
15:12:48preglowlike the light green ones when on a white background
15:13:05Paul_The_NerdYeah, I'm planning on recoloring the experts since they're used on multiple screens now.
15:13:23Paul_The_NerdNow that "This Page Is Valid XHTML 1.0 Transitional!" I'll go and do that. I'll figure out the morphing left bar later.
15:13:50preglowi don't really see the point in the colouring
15:14:12preglowi want to know what group they're in when i read their posts, not when looking at the thread overview
15:14:52Paul_The_NerdIt's for clueless users. It makes it more obvious when a developer or admin has started a thread, so that they may be more likely to notice it when skimming.
15:15:40Paul_The_NerdThere's a balance between "Nice looking" and "Easy for clueless people to use"
15:15:42JdGordonamiconn: to simplify it, can you make that screen not exit after a timeout?
15:15:48preglowwouldn't a single colur for all special groups do that equally well?
15:15:57preglowi think all the different colours clutters the design
15:16:32Paul_The_Nerdpreglow: Y'know, I hadn't even thought of that.
15:16:57 Join Daemonicus``` [0] (
15:16:59Paul_The_NerdThere were already two colored groups (beyond normal users) when I started, so I just went on in that vein.
15:17:41preglowtoo many different colours might work against the original purpose
15:17:45preglowpeople might start ignoring them
15:17:50Paul_The_Nerdpreglow: Agreed. At the very least there should be less colors.
15:18:18preglowsounds good
15:18:34 Quit Daemonicus``` (Client Quit)
15:18:35Paul_The_NerdAt the very least, I'm stripping the non-powered badges of their colors.
15:18:55amiconnJdGordon: The screen _should_ exit after timeout, for convenient operation
15:18:58Paul_The_NerdArtist and "Coder"
15:19:07preglowsounds good
15:19:13amiconnIn fact it should be possible to do that w/o changes to the action code
15:19:32JdGordonit looks like it should be working...
15:19:45amiconn_iirc_ the button driver sends SYS_TIMEOUT when using button_get_w_tmo() and it times out
15:20:01amiconnSYS_ events are passed on by the action code w/o changes
15:20:21 Join Arathis [0] (
15:20:25preglowi just love the ipodlinux svn log, _only_ graphics work :PP
15:20:33JdGordondoesnt the button return BUTTON_NONE on timeout?
15:20:34 Quit Arathis (Read error: 104 (Connection reset by peer))
15:21:07Paul_The_Nerdpreglow: I'll come up with a way to recolor. I'll also reconsider the value of having the colors on each screen since it's fairly easily toggleable where they do or don't show up.
15:21:42JdGordonamiconn: is the problem that it quits as soon as it enters? it looks like it might be because eaten buttons also return _NONE
15:22:29JdGordonso either that changes, or we o return a proper TIMEOUT value...
15:22:33preglowPaul_The_Nerd: cool
15:22:34amiconnIt quits immediately, yes
15:23:00amiconnHmm, and you're right, button_get_w_tmo() does return BUTTON_NONE on timeout
15:24:37mirak__amiconn that's to much instructions.
15:25:23mirak__to gather low or upper part. The MAC can use that easily, to bad add and sub can't
15:25:38 Join Arathis [0] (
15:25:50mirak__it's also bad that MAC can't use immediate value. That's really very contraining :-/
15:25:53JdGordonamiconn: i cant test this... but i tihnk adding 3 lines might fix it....
15:25:59JdGordonwhile (get_action(CONTEXT_STOPSEARCHING,TIMEOUT_NOBLOCK)
15:26:00JdGordon == ACTION_NONE)
15:26:00JdGordon ; /* wait for action.c to stop eating buttons */
15:26:10JdGordonbefore while(!done) in screens.c
15:26:40 Join lodesi [0] (
15:27:56 Join mikearthur [0] (n=mike@
15:28:02 Join A_M [0] (i=51e2cbe3@gateway/web/cgi-irc/
15:28:18mikearthurjust thought I'd pop in and say I really like the new GUI improvements for selecting menu options and diplaying the folder name at the top
15:28:22mikearthurthey kick ass
15:28:24mikearthurwell done
15:29:36JdGordonamiconn: except, that might eat a real press...
15:33:50 Quit Daemonicus (Read error: 110 (Connection timed out))
15:37:02Paul_The_NerdOkay, the blue link bar no longer morphs
15:38:23JdGordonamiconn:"> _may_ solve the problem
15:38:47amiconnCan't test right now.
15:38:59JdGordonok, well ill leave it there untill you can
15:39:16*amiconn tries to remember that he needs to test this thing tonight
15:39:28 Quit lorijho ("leaving")
15:40:04amiconnWhy not just send ACTION_TIMEOUT in case of timeout?
15:42:00JdGordoncoz that would be no fun :p thats not your problem tho.. I tihnk it would be easier to give eaten values a different return
15:44:24JdGordonchanging that is easier to implement, but i dont know if there will be yukky side effects in other screens..
15:45:26JdGordonI tinhk it will only be the yes/no screen and this screen which really cares..
15:45:54 Join mantono [0] (
15:46:23***Saving seen data "./dancer.seen"
15:48:35 Part Paul_The_Nerd
15:49:11JdGordonamiconn:"> is the other option, which looks cleaner..
15:49:35preglowanyone know if profiling still works on coldfire?
15:51:29 Join actionshrimp [0] (
15:53:44amiconnJdGordon: What is ACTION_UNKNOWN used for (with that change)?
15:54:03JdGordona button that is not in any checked list
15:54:35 Quit Leeds (Read error: 110 (Connection timed out))
15:54:40JdGordonaction_none is then only used for timeout and can be set form inside lists
16:01:51 Join rretzbach [0] (
16:02:43rretzbachCan you recommend good portable headphones? The cable of my second koss porta pro broke :\
16:03:01 Quit XavierGr ()
16:03:04daurn|laptopkoss the plug are cheap & good
16:03:37 Join freqmod [0] (
16:04:05crwlsennheiser px 100's are worth trying if you like porta-proish headphones
16:04:25 Join antt [0] (i=ca9c060c@gateway/web/cgi-irc/
16:04:25crwlno idea about the cable quality though, other than that mine haven't broken in about 1,5 years yet
16:04:40antthello guys
16:04:40rretzbachcables often break :(
16:05:00antthow do i create a playlist of all my songs?
16:05:03belzerretzbach: i can recommend the ep-630 from creative
16:06:08rretzbachI had the Sony MDR-EX70LP before my porta-pros
16:06:15 Join niskel [0] (
16:06:22rretzbachWas okay, but the porta-pro is still better
16:06:37rretzbachAnd ultraears are too expensive ;)
16:07:40 Quit antt (Client Quit)
16:07:54 Quit freqmod (Read error: 104 (Connection reset by peer))
16:12:07 Part LinusN
16:14:11 Join freqmod [0] (
16:18:43 Join dwihno [0] (n=dw@
16:18:44 Quit spiorf (Remote closed the connection)
16:18:51 Quit niskel (Remote closed the connection)
16:23:17amiconnJdGordon: What's the purpose of returning ACTION_UNKNOWN vs. ACTION_NONE? I guess if an action is unknown, it also means that no action will be performed?
16:23:57amiconn..or are there places where both cases are distinguished?
16:24:07JdGordonim not sure..
16:24:30 Quit webguest95 ("CGI:IRC 0.5.7 (2005/06/19)")
16:32:02 Quit dwihno_ (Read error: 110 (Connection timed out))
16:32:05 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
16:39:57 Quit JdGordon ("Konversation terminated!")
16:42:22 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
16:42:47 Join dwihno_ [0] (n=dw@
16:57:08 Quit dwihno (Read error: 110 (Connection timed out))
16:57:36rretzbachI just watch xxxholic.
16:57:39rretzbachDo you too?
16:58:42 Join espen [0] (
16:59:16 Join webguest76 [0] (i=d204119c@gateway/web/cgi-irc/
16:59:46webguest76good evening here in manila
17:00:45webguest76can someone help where to download amv ocz this
17:00:58webguest76amv converter
17:00:58 Join espen_g [0] (i=c1d99a15@gateway/web/cgi-irc/
17:01:12Bagderwhat does that have to do with Rockbox?
17:01:37webguest76i have a mpp4 mayber you can help me
17:01:39rretzbachwrong chan
17:02:11Bagderwebguest76: this is #rockbox, not a general support channel for weird problems anyone can have
17:02:53 Quit webguest76 (Client Quit)
17:05:52 Quit YouCeyE ("Leaving")
17:06:00 Join Carroarmato0 [0] (
17:06:46 Quit theli_ua ("Leaving")
17:07:05Carroarmato0Is it possible to view videos on the ipod nano through Rockbox?
17:07:39Carroarmato0I know it can play mpegs, but it's to flaky to fully enjoy
17:09:48 Join Sinbios [0] (
17:10:10Bagderso what are you asking really?
17:10:41Carroarmato0How to correctly encode videos to watch on an ipod nano
17:12:03 Quit A_M ("CGI:IRC")
17:12:41Carroarmato0To install it do simply have to copy it in the rocks folder?
17:12:58Bagderinstall what?
17:13:08Carroarmato0the plugin
17:13:40arpof the players that rockbox supports, which are most popular?
17:13:56BagderCarroarmato0: the plugin comes with Rockbox
17:14:07 Join tritoch [0] (
17:14:10Bagderarp: you can tell that as good as anyone else
17:14:16arpipod? :)
17:14:18arpgot it
17:14:36arpbecause of support, or because the ipod itself is most popular?
17:14:40tritochi cant get the bootloader off my nano i tried ipodpatcher -w
17:19:35 Join Criamos [0] (
17:22:09Carroarmato0Bagder: Thanks it works! :-)
17:25:00 Join funky [0] (n=repulse@unaffiliated/funky)
17:25:30 Quit funky (Client Quit)
17:25:50 Join Xerion [0] (
17:30:10 Quit Carroarmato0 ("Leaving, bye bye!")
17:34:03dan_aBagder: Yourself and MrH have my eternal admiration. Reading disassembled code is not for the faint-hearted!
17:35:14amiconnDepends on how optimised the code is, and what compiler made it
17:36:34dan_aI just keep on ending up trying to follow loops that seem to point to themselves.
17:37:16 Join [San] [0] (n=San@
17:37:59 Join barrywardell [0] (i=892b7bf0@gateway/web/cgi-irc/
17:39:13 Quit MrStaticVoid (Read error: 110 (Connection timed out))
17:40:08 Quit solarflare ("Leaving")
17:41:29 Join apo`` [0] (
17:46:25***Saving seen data "./dancer.seen"
17:47:00 Quit Pyromancer (Read error: 104 (Connection reset by peer))
17:47:05 Join PyromancerX [0] (
17:50:46 Quit apo` (Read error: 60 (Operation timed out))
17:51:04 Join cmihai [0] (i=cmihai@unaffiliated/cmihai)
17:54:33 Join Carroarmato0 [0] (
18:00:28 Quit mikearthur ("Konversation terminated!")
18:01:26Carroarmato0Badger: Do you know if Rockbox can show iTunes album covers?
18:02:30bluebrotherCarroarmato0, rockbox currently can't display album arts
18:02:54bluebrotherapart from that there is a jpg viewer
18:03:05Carroarmato0Badger: Oh ok, thanks
18:03:25Carroarmato0bluebrother: and thanks to you too. :-)
18:03:26bluebrotherCarroarmato0, I'm not Bagder ... if it matters to you ;-)
18:04:02bluebrotherif you want to import itunes playlists there is a plugin in the tracker IIRC.
18:04:25bluebrotherthere is also a patch for album arts, but IIUC that won't go in until viewports are implemented.
18:04:43Carroarmato0is it highly under development or good to work?
18:05:11bluebrotherviewports? It's planned but afaik no development yet. 3.0 is still pending
18:05:26bluebrotherand viewports are planned for 3.1
18:06:04 Nick daurn|laptop is now known as daurn|afk (n=quae@unaffiliated/daurnimator)
18:06:07bluebrotherthere are "experimental" builds out there that include some of the patches. If you want to play around with it yet.
18:06:20 Quit cmihai ("I'm a rageaholic! I just can't live without rageahol!")
18:06:21bluebrotherbut these builds are not official.
18:06:56Carroarmato0no thanks, I just recovered from a stupid Ipod Update bug that kept me busy for 3 days! :-p
18:07:11bluebrotherwhat software can generate b4s playlists? Only winamp3 or also winamp5? Does anybody know?
18:08:55Carroarmato0bluebrother: I know that it doesn't work on Winamp5
18:09:48bluebrotherok, thanks. So I think it's only winamp3 which can be considered useless.
18:11:44Carroarmato0bluebrother: If I'm not mistaking ZoomPlayer should have support for b4s too.
18:13:34amiconndan_a: I have extended the scanrate test plugin to work on all b&w and greyscale targets, made its output and operation somewhat user friendly, and committed it under a different name to cvs, "test_scanrate".
18:13:50amiconnCould you give it a try on your 3G?
18:14:24dan_aamiconn: No problem - I'm just attempting to build a Sansa sim at the moment, as soon as that's compiled I'll give it a go
18:14:30amiconnYou just need to add it to apps/plugins/SOURCES - it's not built by default as with all test plugins
18:15:21amiconnMy latest timer.c changes will also make it easier to operate (no "jumping" when changing the cycle)
18:16:01amiconnI left the default at 80Hz fpr 3G/4G, maybe it's more like 77Hz
18:16:54dan_aExcellent. Compiling it now
18:19:19 Quit Carroarmato0 ("Leaving, bye bye!")
18:25:08 Join Farpenoodle [0] (
18:26:48 Join djh0ax [0] (i=80ceae1a@gateway/web/cgi-irc/
18:27:28djh0axfirst time in here for me
18:29:00dan_aamiconn: Just under 87.6Hz.
18:29:10bluebrotherdjh0ax, welcome.
18:29:10dan_adjh0ax: Hi
18:31:16bluebrothertucoz, currently we use "folder" and "directory" in the manual. I'm not sure what would be best: use only one term consistently or add a glossary where we explain that these terms are identical.
18:32:01bluebrotherotoh, having a glossary may be useful otherwise. Like for explaining "root folder", as this gets understood wrong again and again.
18:32:06bluebrotherwhat do you think?
18:32:34djh0axso how do i get a copy of rockbox?
18:32:39 Join CriamosAndy [0] (
18:32:55 Quit Arathis ("[rl_bot quit]")
18:32:59 Join bbroke [0] (
18:33:16amiconndamaki__: Wow, wouldn't have expect it that high with the bigger line count
18:33:27amiconnSorry, directed to dan_a
18:33:48amiconnHmm, anyone with a 4G grayscale around?
18:35:33bluebrotherdjh0ax, is probably what you want.
18:35:39bluebrotherdepending on your player.
18:35:41 Join pixelma [0] (i=pixelma@
18:35:47 Join San [0] (n=San@
18:35:56dan_adjh0ax: Go to Make sure to read the documentation before you start.
18:36:38djh0axthank you
18:37:09bluebrotherdjh0ax, find the manual on the daily builds page. It has nice installation instructions.
18:37:24djh0axright on thank you
18:38:45 Quit San (Client Quit)
18:39:06amiconndan_a: Hmm, do you remember how many fps you got in test_fps when running at 75MHz?
18:39:49dan_aamiconn: It was higher than you expected. I'll just test again to see
18:39:58 Quit Rondom ("Ex-Chat")
18:40:02*amiconn hopes that it's above 90fps
18:40:31tucozbluebrother, consistency is gold imo
18:40:38amiconnIf we set the refresh rate for grayscale to 87Hz, there should be at least some cpu time left for other things...
18:40:42pixelmatucoz: the mini.svg and the eps I made with inkscape here look alright...
18:41:18tucozare both the left and right side shaded?
18:41:19bluebrothertucoz, then what should we go for? Folder or directory?
18:41:29pixelmatucoz: yes
18:41:38tucozhmm. not here in firefox
18:41:45pixelmaonly the rockbox logo is wrong
18:42:00tucozlet me check with inkscape
18:42:11pixelmaI'm usibg firefox too
18:42:32tucozlooks as it should in inkscape
18:43:07tucozbluebrother, I am not sure. As I came to think of it, maybe a mix of folder and directory just enrichens the language?
18:43:38bluebrotheras a first step, how about adding a glossary for terms like that?
18:43:40dan_a30MHz: 1/1 = 45.5, 1/4 = 160. 75MHz: 1/1 = 100fps, 1/4 = 352.5fps. That might not be completely accurate, I've just found out that I can't boost the CPU from the debug menu any more, so I had to play an MP3 to get it to boost.
18:43:59tucozgood idea
18:44:14bluebrotherI still need a place to explain "root folder" ;-)
18:44:17 Join Nico_P [0] (
18:44:27tucozso people really misunderstand this?
18:45:08bluebrotherseems to be mostly real "users" that don't have any further knowledge of computers at all.
18:45:17tucozok. I think I call it the root, or root directory (i.e. the directory where the root is).
18:45:58bluebrotherI'll try start something glossary like
18:46:00tucozI am not sure if i call it folders or directories. I think I prefer directories in general though.
18:46:22 Quit daurn|afk (Read error: 104 (Connection reset by peer))
18:46:39 Join DanManners [0] (
18:46:46tucozbtw, i have no further changes to commit. just wanted to get some stuff in cvs yesterday.
18:46:51 Join daurn|laptop [0] (n=quae@
18:46:59tucozexcept for the updated images from pixelma
18:47:36dan_aamiconn: When I ran it last time (boosting properly) it was 92.5fps.
18:47:44bluebrotherthe new images are really nice.
18:48:00bluebrotheryou seemed to be working heavily on the manual the last days ;-)
18:48:04tucozyes, I think so too. makes the manual look more pro.
18:48:35DanMannersHey, I'm wondering...trying to upload a wps, but I think I need write-permission?
18:48:52tucozwell, i hate the target specific stuff and the outdated stuff from the 2.4 manual.
18:48:53DanMannersI thought that I read that you have to have someone else give you write permission, can anyone here do that?
18:49:04tucozDanManners, that is for the wiki right?
18:49:05DanMannerssorry to interupt the conversation btw
18:49:39DanMannersthe wps wiki
18:49:42 Quit Criamos (Read error: 110 (Connection timed out))
18:50:07tucozI am not sure how to give you write access, but someone else knows :)
18:50:18DanMannersI finished the iTunes wps for iPod video, and I can't figure out how to get write permission
18:50:23tucozdid you sign up?
18:50:35tucozand your wikiname is?
18:50:46DanMannerssame as IRC
18:50:54bluebrothertucoz, you need to add the wiki name to the TWikiUserGroup page
18:51:00tucozok. I can do that.
18:51:10DanMannersThanks man
18:51:54tucozok, try now
18:52:04 Quit Xerion (" ")
18:52:09 Quit MarcoPolo (Read error: 104 (Connection reset by peer))
18:52:31DanMannersWah hah!
18:52:33DanMannersIt works
18:52:41tucozbluebrother, do you think i should remove the LCD screen sizes from the appendix?
18:52:43DanMannersthanks I just need to upload my wps somewhere
18:53:14 Join netcrusher88[cgi [0] (i=181159a8@gateway/web/cgi-irc/
18:53:45 Quit [San] (Read error: 110 (Connection timed out))
18:54:03bluebrothertucoz, yes. Doesn't make sense anymore ... maybe having the devices' resolution somewhere when describing the use of bitmaps.
18:54:29netcrusher88[cgiis there any possiblility in the future of the rockbox community purchasing a PlaysForSure license? that article by ESR the other day made it sound like a possible idea
18:55:02tucozyes. that could be wise. Then we could use the \genericimg macro for that.
18:55:14 Quit espen_g ("CGI:IRC (EOF)")
18:55:22DanMannersWhat are the real chances of it happening though?
18:55:45tucoznetcrusher88[cgi, I wouldn't think so. not unless that licence is GPL compatible.
18:55:57DanMannersthat's sort of what I'm thinking
18:56:05netcrusher88[cgiright, hadn't thought of that
18:56:11bluebrotherwhat is PlayForSure?
18:56:25tucozsomething Microsoft invented (i think)
18:56:36bluebrothersomething anybody needs?
18:56:37netcrusher88[cgiMSFT's DRM - think, cdigix, napster, rhapsody, that sort of thing
18:56:58bluebrotherso nothing I need at least ;-)
18:57:06tucozso it's used for playing back drm content?
18:57:26bluebrotherI don't think anything related to DRM is GPL compatible ...
18:57:41bluebrotherat least I don't have an idea of something that could be compatible.
18:58:45netcrusher88[cgiwell napster/rockbox compatibility seemed like a good idea...
18:59:00netcrusher88[cgibut yeah, they wouldn't take well to a product key being distributed under GPL terms
18:59:41DanMannersme too, gonna upload wps's
19:00:03 Quit netcrusher88[cgi ("CGI:IRC (EOF)")
19:02:36 Quit djh0ax ("CGI:IRC (EOF)")
19:05:45 Join Farpnut [0] (
19:07:18*jhMikeS wonders what LinusN meant by "compress the patch" when he put it up in plain text (no zip).
19:15:11 Quit Farpenoodle (Read error: 110 (Connection timed out))
19:19:19DanMannersWooh-Hoo! My WPS is FINALLY up!!!
19:19:47amiconnHmm, iirc there was a reason for the lcd screen size table being in the manual, but I can't remember what it was...
19:20:28DanMannersI'm not sure, but
19:20:43DanMannerswasn't the lcd screen size table in the manual for WPS and such?
19:20:53DanMannersso that you didn't make somethign that went off-screen or didn't fit?
19:21:37amiconnFor this you only need your target's lcd resolution, not a table of all targets...
19:23:39DanMannersI said I wasn't sure
19:24:13 Join nadia007 [0] (i=0ca579c6@gateway/web/cgi-irc/
19:24:42 Quit JoeBorn ("Leaving")
19:25:02 Join webguest10 [0] (i=539d2b0c@gateway/web/cgi-irc/
19:25:21 Quit nadia007 (Client Quit)
19:32:11 Join Massa [0] (n=Massa@
19:32:30MassaHi everybody!
19:32:58MassaNico_P, are you online and ready to discuss some albumcover problems?
19:32:59tucozamiconn, the lcd screen size table was previously in the manual for unknown reasons. But, one reason to keep it there was to use it as a reference when you make wps' to other targets
19:33:12MassaNico_P ;)
19:33:57tucozamiconn: however, the problem is that we only include wps tags valid for the actual target and not all tags.
19:35:47MassaI just uploaded my first version of a token based WPS parser to safetydan's flyspray entry FS #4826 - I would be happy if somebody could have a look at - comments are very welcome!
19:36:07 Join spiorf [0] (
19:36:34Nico_PMassa: i'm here
19:36:53MassaHi Nico_P!
19:36:59Nico_Phi :)
19:37:04 Join diget [0] (
19:37:32MassaDid you have time to take a look at my latest incarnation of the albumcover patch?
19:37:53 Quit barrywardell ("CGI:IRC (Ping timeout)")
19:37:54Nico_Pnot really
19:38:31Nico_Pbut basically it adds the formatting codes, no ?
19:38:59MassaWell it seems the current implementaion is at its end - It hits some limitations of the WPS parsing which can not be solved easily...
19:39:36MassaYou mean the resizing parameters? That was only a small goodie ;)
19:39:41Nico_Pwhat would you want to add that's currently not possible ?
19:40:26MassaIt's impossible to use the albumcover tag inside of conditionals - that will never work (until we redefine the tag ;)
19:41:04MassaThe problem are the parameters to the tag - the WPS is not able to handle that (and will never)
19:41:56MassaSo my idea is to change it completely - e.g. have a "%Cl" tag with all the parameters which preloads the images (or tells the metadata to do so ;)
19:42:23MassaAnd an easy "%C" tag which just displays it - similar to the "%xl" / "%xd" tags...
19:42:41 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
19:43:13 Join daurn|laptop [0] (n=quae@
19:43:23MassaOr even better: have a "%Cl|c|..." for "album bitmap of current title" and a "%C|n|..." for "album bitmap of next title"
19:43:53Nico_Pyeah but IIRC, with the %x tags, the pictures get loaded only once, don't they ?
19:43:57Massa(and also a "%Cc" for displaying the current albumcover and "%Cn" for the next .
19:44:55MassaYes - that's one thing we need to change for our case ;)
19:45:06 Join Pyromancer [0] (
19:46:28***Saving seen data "./dancer.seen"
19:46:33MassaAdditionally I thought about using the "img" element of the wps_data and higher it's size for two additional images (our album cover).
19:47:04Nico_PI don't really see the need for the next album art...
19:47:52 Nick t0mas_ is now known as t0mas (
19:48:05t0masI've been out of rockbox design for too long :(
19:48:31t0masbut if I want to buy an iPod... which one should I have? Rockbox now working on all of them?
19:48:40MassaNico_P: I agree, there's no need for it - but maybe some people might find it funny to create a WPS screens which contain two album bitmaps.
19:49:25MassaNico_P: at least it's an additional gimmick which would be no problem to add (I assume) if we change it to work as I suggested.
19:49:56bluebrothertucoz, the note you added has only one problem: on players with remote that resolution isn't mentioned.
19:50:38bluebrotherI'll add it.
19:51:10MassaNico_P: we could also use most of the current preloading and image loading/displaying mechanism for our case.
19:51:28Nico_PMassa: I don't really understand what changes you are suggesting... what would need to be done exactly ?
19:52:37Nico_PFor me this patch was kinda stalled in its basic principle until we get metadata on buffer
19:52:57 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
19:53:27Nico_PBTW, does anyone know if that's going to come anytime soon ?
19:53:35 Join daurn|laptop [0] (n=quae@
19:53:56MassaNico_P: first of all (and mostly visible to the user) we would split the current %C tag into two - one which defines the data and one which actually displays it.
19:55:17MassaNico_P: lately I discussed the current and future WPS parsing mechanism here - and my conclusion was, that that has always to be done (if we ever want to allow the %C tag to be used inside of conditionals)
19:56:07bluebrotherwhat's the color depth of the x5 remote?
19:56:21MassaEven with viewports there will be no really change in WPS parsing - it will just all be based on viewport dimensions instead on screen sizes.
19:56:41 Join oxygen77 [0] (n=thomas@
19:56:51MassaIs the "metadata on buffer" related to it?
19:57:11Nico_Pit doesn't look like it
19:57:30*linuxstb dissects a Tatung Elio
19:57:38MassaIsn't that already the current tagcache implementation?
19:58:21Massalinuxstb: what's that for a device? Never heard about it.
19:58:45*dan_a has Samsung YH920 to be dissected
19:59:08linuxstbMassa: Yet another PP5020-based DAP...
19:59:13*dan_a has just persuaded the Sansa sim to compile
19:59:46Nico_PMassa: i don't think so, but i haven't been able to follow the developement closely these last months
19:59:56Massalinuxstb: big display?
20:00:10 Join rconan [0] (n=richard@
20:00:11amiconnlinuxstb: What about that chinese thing with a 2.5" hdd?
20:00:12bluebrotherfound it.
20:00:18Nico_Pmetadata on buffer was supposed to be a part of lostlogic complete rewriting of the playback engine
20:00:55linuxstbamiconn: Without a Telechips datasheet, it's not going to be a fun port.
20:01:04Massalostlogic: are you online?
20:01:09linuxstbMassa: 220x176 - same as the H300 and ipod Photo/Color.
20:01:20amiconnlinuxstb: Ehm tcc730?
20:02:01*amiconn also remembers that the manufacturer offered help (??)
20:02:03 Quit PyromancerX (Read error: 110 (Connection timed out))
20:03:10MassaNico_P: so what do you think about my suggestions? Shall we keep to use the image buffer for our images or would it be worth the effort to use the preload image mechanism (and that array)?
20:03:41 Join author123 [0] (i=5029c03c@gateway/web/cgi-irc/
20:03:47MassaNico_P: another thing: what do you think about the bitmap resizing patch?
20:04:33linuxstbamiconn: TCC761
20:04:51author123Hey all... Anyone any idea if it is technically feasible for the iPod to decode and mix two audio streams at the same time? For >30 secs (crossfade I guess does this, but it seems to struggle >5 secs on the build I am using)
20:05:02author123Hey all... Anyone any idea if it is technically feasible for the iPod to decode and mix two audio streams at the same time? For >30 secs (crossfade I guess does this, but it seems to struggle >5 secs on the build I am using)
20:05:22author123Hey all... Anyone any idea if it is technically feasible for the iPod to decode and mix two audio streams at the same time? For >30 secs (crossfade I guess does this, but it seems to struggle >5 secs on the build I am using)
20:05:38linuxstbauthor123: You can stop asking...
20:05:58Nico_PMassa: would the fact of using the preloading system mean we would have to load the pictures to another buffer ?
20:06:18Massalinuxstb: I just found it (with help of Google ;) - seems to an interesting (because it's cheaper than iRiver and Apple) device!
20:06:22linuxstbauthor123: Yes, it's feasible. It could probably do it today with an easy codec like FLAC. For MP3, either our MP3 decoder will need to be improved, or you simply use the second Apple CPU.
20:06:29linuxstb^ARM CPU
20:06:32Nico_Pabout bitmap resizing, I tested it a few weeks ago and it seemed to work fine
20:06:41linuxstbMassa: I bought it in Toys 'r' Us for 99UKP.
20:06:44Nico_Palso it's very useful
20:06:55amiconnlinuxstb: Hmm, arm core... at least not calmrisc :)
20:07:03author123Lol −−- sorry! It was saying i couldn't send PM's and my mesage wasn't showing up
20:07:07author123Then five did at the same time lol
20:07:35Nico_Pbut it should be kept simple, i'm not sure we need all that much settings (still talking about resizing)
20:07:46author123But yea cheers linuxstb - I intend to look in to the source code properly etc. but just wanted to know if I was wasting my time or not
20:07:47 Part diget
20:07:49 Join diget [0] (
20:07:54 Part diget
20:08:12 Join webguest50 [0] (i=51e2f433@gateway/web/cgi-irc/
20:08:29MassaNico_P: no I assume we can still use the img_buffer - but as far as I can see we could use the "official" image loading system and simplify our code!
20:08:31author123but thanks :)
20:08:31author123Yeah I was thinking second CPU would definately do it, makes it a bigger project for me though as I know little to nothing about the internal workings of the iPod
20:08:58MassaNico_P: BTW, we're already using the "preloading" mechanism - at least we use the parsing inside the wps_preload function ;)
20:09:11webguest50is there any eye-candy patches out there? or else I'm a bit tempted to make a nice menu interface with big icons etc :)
20:09:30Nico_PMassa: yes so separating the tags shouldn't be too hard...
20:10:03Nico_Pbut i think we should be careful to keep it as simple as ppssible
20:10:03author123webIrc sucks, brb with a real client
20:10:48MassaNico_P: about the resizing: it seems only to work for larger bitmaps and it also seems only resize to a size which is a factor of the original size - even if it sets the image dimensions to the proposed resize dimensions.
20:11:03MassaNico_P: this leads to a box around the image :(
20:11:27Nico_Pi didn't see that when i tried it...
20:11:32Nico_Pi'll look at it again
20:11:34MassaI had a look at the code - but I'm not familar with bitmap data and I don't understand it...
20:12:07MassaNico_P: I already asked takka about that - but he did not answer.
20:13:01Nico_Pi'm going to eat. i'll get myself back in the code after that, i really need to see what has changed lately ;)
20:13:06MassaNico_P: So it would be O.K. for you if I split the tag?
20:13:33Nico_Pseems like a good idea
20:13:56Nico_Pif you see an elegant way to do it, do so and we'll see if it works well
20:14:05MassaNico_P: fill your stomach - it's better to fight with a full stomach :)
20:14:12Nico_Palso we'll have to discuss all this with the main devs
20:14:39MassaNico_P: I'll have a look at! - and of course we need to fight later for an inclusion :)
20:15:03 Quit webguest10 ("CGI:IRC (EOF)")
20:15:17 Quit author123 ("CGI:IRC (Ping timeout)")
20:17:55 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
20:23:15 Part DanManners
20:29:22 Join diget [0] (
20:29:31digethi all
20:33:20 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
20:33:42 Join daurn|laptop [0] (n=quae@
20:35:06tucozbluebrother, nice. But we should probably add those resolutions to the platform files as well.
20:35:12digetcan anyone tell me how repeat a-b works on ipod nano? -
20:35:12digetmanual quotes "hold play and press left/right" when a-b repat mode is selected
20:36:20bluebrothertucoz, I was also thinking about that but refrained because it affects only 3 devices. But when we start writing a remote section we should do so.
20:36:42tucozyes. that sounds good.
20:37:44tucozdiget, it looks like the "hold play and press left/right" is a bit uncertain as it is marked in red in the manual.
20:38:47digetI thought so ;) - where can I look the actual keys up ?
20:39:11tucozin the source. or if some helpful soul shows up.
20:40:24digetI'll have a look, thanks
20:40:29jhMikeSIsn't section 1.8 of the ColdFire programmer reference manual V.2 in error? amiconn?
20:40:59tucozdiget, I am looking in the apps/keymaps/keymap-ipod.c file but see no mention of a a-b action.
20:42:15tucozand this is defined for the irivers at least.
20:42:23tucozmaybe it is set through a menu somehow
20:44:42amiconnjhMikeS: No, why? (except a slight typo - it's -1 < operand < 1 - 2^(-(N-1)) for fractional)
20:45:30amiconnThe actual values for N=16 and N=32 are correct
20:45:35jhMikeSAre things represented differently for mac?
20:46:01tucozamiconn, do you know how to set A and B on the ipods?
20:46:30jhMikeSIsn't -(1*a(N-1)) supposed to represent the sign bit?
20:48:54mirak<< is a left shift which is "asl" right ?
20:50:47linuxstbtucoz: I think it's only accessible via the context menu.
20:50:50jhMikeSoh right...that's for fractional
20:51:11tucozlinuxstb, ah. thanks. that is what i thought.
20:51:16amiconnmirak: Depends. For signed integers << is asl
20:51:20jhMikeSsince it's doing 2^-power aye
20:51:22amiconnFor unsigned << is lsl
20:51:35tucozdiget, you have to enter the context menu to be able to set the A and B points.
20:51:47amiconnjhMikeS: Yes, the topmost bit represents the sign
20:52:26mirakamiconn: I tried to copy cat the C code in asm but it seems there is a problem in how I believe the data are ordered
20:54:17amiconnActually asl and lsl perform the exact same operation. Note that this is not true for asr vs. lsr
20:55:29mirakshouldn't lsl chunk the sign bit ?
20:55:32jhMikeSamiconn: but it's a fractional sign that represents -1 not -2147483648
20:55:46jhMikeSthrew me for a sec
20:56:02mirakamiconn: or you mean for unsigned
20:56:36amiconnlsl and asl are doing the exact same thing on the bit level.
20:57:29amiconnThat's why most architectures (e.g. arm and sh) only have one of them. m68k/coldfire has both, which is just redundant
20:59:09jhMikeSdoes do asl lsl do differently?
20:59:25jhMikeSoh nothing I guess :)
20:59:53jhMikeSThey should have just used the same opcode but a different mnemonic or did they?
21:02:40jhMikeSHmmm...bit 3 is different that's it
21:06:16 Join Xerion [0] (
21:06:54digettucoz, I've tried to find an option within the context menu and also press the different key combinations, but still no luck ;*(
21:07:18 Quit webguest50 ("CGI:IRC")
21:10:23jhMikeSamiconn: There is a binary posted for Ondion FM (that's what you said you had right?)...if you would be kind enough to check out the rec/playback I would be thankful.
21:10:35jhMikeSI mean Ondio
21:11:19lowlightMassa: for your wps can now have different xmargins for each scroll line...
21:11:57 Quit apo`` (Read error: 104 (Connection reset by peer))
21:11:58lowlightMassa: so you could do something like "Artist: %s%ia" and have it just scroll the artist name (not the whole line)
21:12:01*linuxstb likes the buttons on the Elio - it has a four-button direction pad, 8 other buttons and a hold-switch...
21:12:09 Join XavierGr [0] (
21:12:20 Join lodesi_ [0] (
21:12:27jhMikeSOndio + Onion = Ondion?
21:12:37 Join apo [0] (
21:15:02 Join webguest15 [0] (i=534ea8c0@gateway/web/cgi-irc/
21:16:08 Join damaki [0] (
21:17:55 Quit webguest15 (Client Quit)
21:18:40linuxstbAnyone know if Rockbox can handle a FAT32 disk without a partition table?
21:18:40Massalowlight: 1.) how does this match with older WPS code?
21:19:07Massalowlight: 2.) how does it know up to which character it should scroll in your example?
21:21:49lowlightMassa: You can't scroll like that in the current wps code (it scrolls the whole line regardless of where the %s is)
21:21:55lowlightI'm saying if you are redoing the wps parsing code you could code for something like that.
21:23:04lowlightI made changes to the lcd scrolling last week so that the xmargin can be different for each scrolling line
21:23:19Massalowlight: no, that's not my intention - that could also later be done with viewports... ;)
21:23:35jhMikeSIs parses the entire WPS file for each update right?
21:24:17MassajhMikeS: yes, currently it does.
21:24:19lowlightMassa: true...if you want to wait for viewports
21:25:16*jhMikeS eyes are on viewports but is wondering if regions shouldn't be added or maybe z-buffer
21:25:26Nico_Plowlight: does this change act like paprica's scrolling margins patch ?
21:25:58 Part diget
21:26:14Nico_P(FS #2954)
21:26:16Massalowlight: My intention is to make it much easier to add new tags and to combine often used code.
21:26:51Massalowlight: and hopefully to make the code more readable - although this is really hard ;)
21:27:19 Quit lodesi (Read error: 110 (Connection timed out))
21:27:59MassajhMikeS: I don't think that z-buffer will be added - although everything is open - amiconn didn't start the show up to now ;)
21:29:15lowlightNico_P: I didn't look at paprica's patch...
21:29:35lowlightNow, the x-margin for a scroll line is now set at the time of the call to put_scroll
21:29:49Massalowlight: and no - I don't want to wait for viewports - I'm just sure it'll not be added if I add such new gimmicks...
21:29:56 Quit damaki__ (Read error: 110 (Connection timed out))
21:30:00jhMikeSMassa: z-buffer might be faster. An 8-bit buffer would allow 256 simultaneous overlays.
21:30:28lowlightSo you can do screen_set_xmargin...puts_scroll...screen_xmargin...puts_scroll using different margins
21:31:50MassajhMikeS: you have to talk with amiconn to get more informations about the planned viewport implementation - it's all in his head :)
21:31:53 Quit BHSPitLappy (Read error: 110 (Connection timed out))
21:32:19jhMikeSMassa: There's been one in my head too...amiconn's obviously more "go go go" with it.
21:32:41jhMikeSBut now that it's starting I want in.
21:32:57MassajhMikeS: as far as I know it's planned to be as simple as it can be - for the existing code it should "just" replace the current screen width/height with viewport width/height
21:33:55 Join xNibbler [0] (
21:34:32MassajhMikeS: "now that it's starting"??? amiconn told me a few days ago that it still may take some time until he _starts_ the viewport implementation....
21:34:44Nico_Plowlight: my question is rather : would your change allow to reproduce the patch i was talking about ? because it's a real pain to keep up to date with CVS but it will never be commited and it's rather useful
21:36:27MassaNico_P: I second that!
21:36:58lowlightNico_P: well, if that patch did as i described...then yes :). As I said, I never looked at or used that patch.
21:37:17Massalowlight: from a user point of view: does your changes change anything? It's currently just for developers, isn't it?
21:37:59Nico_Plowlight: the thing is i don't really understand the purpose of your commit
21:38:21 Quit Nibbier (Read error: 60 (Operation timed out))
21:38:25Nico_Pit looks somilar but maybe there's a subtelty i don't get
21:39:07lowlightMassa: I made those changes because if you enable the "Show Path" option in the file view, then path display & file list need to scroll with different margins.
21:39:55Massalowlight: but you cannot make use of it in WPS, or can you?
21:40:46Nico_PMassa: seems like we could
21:40:51lowlightNico_P: I don't know what paprica's patch did or does, so I can't comment except to describe the new behavior that I implemented.
21:41:38Nico_Plowlight: well from what you just said i tried it out and it seems *very* similar to what paprica's patch was meant for
21:42:14lowlightMassa: There's currently no effect on the wps...hence my suggestion to code it to do so.
21:42:25 Quit bbroke ("Chatzilla 0.9.75 [Firefox]")
21:42:27jhMikeSMassa: ambitions are for arbitrary viewports of any size with a z-order where each viewport coordinates are (0, 0, with-1, height-1) and don't have to be limited to screen size. They should also be displaceable and resizeable.
21:43:00 Join MarcoPolo [0] (
21:45:04jhMikeSEach one must be notified that it is invalid if any part is uncovered and needs updating or else you'll need a full bitmap for each to be stored and that would use more ram.
21:45:56*jhMikeS thinks things need to be more even oriented rather that procedural
21:46:03*linuxstb pings Bagder (or anyone who knows about mi4)
21:46:23jhMikeSmi4 = Mission Impossible 4?
21:46:30***Saving seen data "./dancer.seen"
21:47:08linuxstbThe standard PortalPlayer firmware format
21:47:24jhMikeSsounds about right
21:47:32Nico_PMassa: i think it's worth looking into this margins thing
21:47:45 Join JoeBorn [0] (
21:48:06*jhMikeS pings amiconn because he thinks he being ignored :)
21:49:53MassaNico_P, lowlight: I also think the margins could be very useful for the WPS - at least until the viewports are implemented (which will take a while).
21:50:04jhMikeSLast I heard Portal Player is in the dumps
21:50:48Nico_PMassa: it might prove useful even when the viewports are implemented, who knows ?
21:51:16 Join Rondom [0] (
21:51:24MassajhMikeS: seems like a very ambitious vision - but also a complicated thing - do we really need it for our small devices?
21:52:38jhMikeSMassa: Smaller devices can have a simpler implementation...but an x5 or iRiver should be giver the works.
21:52:40Massalowlight, you have commit access? If yes, you could implement a "%m" tag which uses your margins changes...
21:52:50jhMikeSiPods too
21:53:14 Join fraggsta [0] (
21:53:27*jhMikeS will add a rectangle function suite to kick things off
21:53:52MassajhMikeS: here's my suggestion: implement at least a proof of concept or a complete patch, put it on flyspray and fight for it here at IRC!
21:54:14 Join sharpe [0] (
21:54:22MassajhMikeS: and don't forget to add the possibility to use different fonts and colors inside your viewports ;)
21:54:32fraggstaHas anyone managed to successfully apply the audioscrobbler patch to what's in CVS in the last few days? I just tried, fixed (I thought) the errors it gave when I tried to apply it but it's not working, no entry in the menus.
21:54:42*amiconn returns
21:54:54 Join Farpenoodle [0] (
21:54:58amiconnlinuxstb: rockbox does handle superfloppy formatted disks w/o problem
21:55:06jhMikeSI'm fighting like hell for my recording update right's so ready to be in CVS but I can't get people to test out the devices it doesn't actally add feature to...I guess if they don't get something extra they don't care
21:56:06amiconnViewports should be simple... so no z-buffer planned
21:56:27jhMikeSamiconn: did you see the thing about the ondio binary available?
21:56:38amiconnViewports will still be powerful, and solve a lot of problems we have right now
21:56:41MassaNico_P, lowlight: I have a patch at flyspray for eons which adds margins to the peakmeter similar to the progressbar - they told me it'll never be added because of the upcoming viewports... :(
21:56:43miraklinuxstb: I am looking into the mpegplayer code and realise one big struct is used and inside there is the DCT_block[64] the problem is I don't see how this could be declared in iram specificaly
21:56:49Nico_PjhMikeS: i haven't had a look at your patch, but why would it change anything on targets without recording capabilities ?
21:57:04amiconnMassa: The fact that I didn't start writing the actual code yet doesn't mean there is nothing
21:57:36jhMikeSamiconn: There were some movements of operations to a new function and a change to the labels array. Just want to be positive. They do compile.
21:57:51linuxstbamiconn: At least when I plug it into my PC, my Elio doesn't have a partition table. My first test will be to try and run some code that writes to the disk - can I just call "disk_mount_all()" as normal, or do I need to do something special?
21:57:56jhMikeSIt implements the code the same way though
21:57:57fraggstaalso, what do I need to do to get the video player working for X5 from CVS right now? I noticed that didn't seem to work either (it didn't show the video file in the file listing, like the daily build did)
21:58:16jhMikeSI means Nico_P up ther
21:58:22amiconnI tend to think over my ideas a lot, and actually writing the code then is the smaller part of the work
21:58:43Massaamiconn, of course not! Designing a feature (even if only in your head) does cost much more time than coding it later...!
21:58:57Nico_PjhMikeS: ok, i get it ;)
21:59:02MassaOops - you just wrote the same thing :)
21:59:21jhMikeSThe bins are in the forums under recording
21:59:40amiconnlinuxstb: Nothing special. disk_mount_all() checks all 4 primary partition table entires, and if none of them is valid, finally tries mounting the medium starting at sector 0 (aka superfloppy mode)
22:00:17amiconnOf course superfloppy mode makes rockbox complain about not being able to save settings
22:00:19jhMikeSamiconn: I guess you're not interested in check it out? Just say so. I won't be offended.
22:00:35amiconnI am interested to check it out.
22:00:45Nico_Pgtg, bye
22:00:47*amiconn has a bunch of units to try it on
22:00:58amiconnMost of them are already tested though
22:01:06 Quit Nico_P ()
22:01:19linuxstbamiconn: Thanks.
22:01:22miraklinuxstb: I think that's why it's so slow on the iriver
22:01:24jhMikeSIt's been tried on x5, H300, H120, Archos Recorder SP already
22:01:42mirakthere is one big struct and most of the thing are static, that's not even pointers
22:01:43amiconnThere is no recorder SP...
22:01:55amiconnI think you mean Ondio SP
22:01:57jhMikeSI know...didn't matter
22:02:32amiconnArchos '....SP' usually designates a device which can't record
22:02:39amiconnOndio SP, Gmini SP...
22:03:04amiconnWe don't know the intended meaning, maybe 'simple player' or 'stupid player' ;)
22:03:09linuxstbmirak: I haven't looked inside libmpeg2 at all...
22:03:22jhMikeSYes I believe Ondio SP was it
22:03:59jhMikeSPlayback needed to be checked real quick...that was all.
22:04:56miraklinuxstb: aren't you curious ? :p you implemented it right ?
22:05:17 Quit ootput ("leaving")
22:05:48linuxstbmirak: To be honest, I'm trying to stay out of libmpeg2... I've got too many other things to do. I want to finish implementing the higher-level parts of mpegplayer, but am hoping others will do the dirty work :)
22:06:06preglowi wise tactic
22:06:08jhMikeSHopefull it won't mean "Sans Playback"
22:06:18preglowa too
22:06:20preglowi suck
22:08:45miraklinuxstb: I am doing that but I somethings are wrong.
22:10:29*amiconn is unzipping the test build to his Ondio FM
22:10:32 Join barrywardell [0] (n=barrywar@
22:11:12amiconnAll other of my targets capable of recording were already testedf
22:11:41amiconnI don't know whether it's necessary to test recording-incapable targets
22:12:01miraklinuxstb: anyway it's strange, I tried to remove the idct loops (screen is garbage of course) and it doesn't give a performance boost at all.
22:12:33mirakthe bottle neck seems somewhere else
22:12:46 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
22:12:48oxygen77amiconn, I don't know if you have extra docs on MAS, do you know what is configured by the reg 0x1 of the codec. In the doc there is a gap btw reg 0x0 and 0x6 ? But the code I use for PCM playback from DSP configures something in this reg 0x1 to change the samplerate
22:13:07jhMikeSamiconn: there were some move of talk_buffer_steal calls and the audio format array is updated
22:13:11 Quit Farpnut (Read error: 110 (Connection timed out))
22:13:18jhMikeSsee id3.c
22:14:52jhMikeSin mpeg.c:
22:14:53jhMikeS- if(source == 0) /* Mic */
22:14:53jhMikeS+ if(source == AUDIO_SRC_MIC)
22:15:00 Quit espen ("Leaving")
22:15:24jhMikeSI suppose most is recording so id3.c should be the only effect there
22:17:43jhMikeSuh oh
22:17:48*amiconn needs to squeeze the voice files more
22:18:11amiconnWith rockbox in RAM, the voice file doesn't fit anymore
22:18:35*jhMikeS wants a voice synth that sounds like a Speak-'n'-Spell
22:19:01 Quit linuxstb (Read error: 60 (Operation timed out))
22:20:04mirak the idct_row for coldfire line 327, I am not sure if the (int_16 * block) pointer is passed appropriately to the asm function. I use the "a" modifier, to force gcc to use an adress operand. I am also not sure the words are in the appropriate order (big endian or not)
22:20:12amiconnjhMikeS: First bug:
22:21:02mirakI just mimic in asm what the C function is doing. But I am far to get the correct image.
22:21:07amiconnWhen entering the recording screen, the monitoring signal is muted, even though "Volume:" shows the should-be-active value"
22:21:20amiconnAdjusting volume un-mutes it
22:22:05jhMikeSLemme look
22:23:38jhMikeSamiconn: The recording screen or recording from FM?
22:23:50amiconnRecording screen
22:23:52linuxstb_barrywardell: Are you around?
22:24:00amiconnTested with source == mic
22:24:15jhMikeSIt sets gain immediately after setting recording options...I don't get it
22:24:24jhMikeSThat code was untouched
22:24:37 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
22:24:43 Quit _FireFly_ ("Leaving")
22:24:52jhMikeSIt has a new config block version...maybe that's it
22:24:56linuxstbbarrywardell: I bought myself a Tatung Elio today - another PP5020/mi4 player...
22:25:03barrywardellwow, cool
22:25:13*barrywardell googles tatung elio
22:25:31linuxstbThe product page is here:
22:25:36Bagderwe decrypted their mi4
22:25:50jhMikeSstatic void set_gain(void)
22:25:50jhMikeS if(global_settings.rec_source == AUDIO_SRC_MIC)
22:25:50DBUGEnqueued KICK jhMikeS
22:25:50jhMikeS {
22:25:50jhMikeS audio_set_recording_gain(global_settings.rec_mic_gain,
22:25:50***Alert Mode level 1
22:25:50jhMikeS 0, AUDIO_GAIN_MIC);
22:25:52jhMikeS }
22:25:54jhMikeS else
22:25:56jhMikeS {
22:26:00jhMikeS audio_set_recording_gain(global_settings.rec_left_gain,
22:26:02jhMikeS global_settings.rec_right_gain,
22:26:04jhMikeS AUDIO_GAIN_LINEIN);
22:26:06jhMikeS }
22:26:14linuxstbCoolest thing is that the (blue on the picture) "Elio" sign in the middle of the direction pad glows in different colours - I've seen red, blue and green so far...
22:26:36barrywardelllooks quite nice
22:26:52barrywardellhave you cracked it open yet :D
22:26:58amiconnjhMikeS: It's not the new config block version.
22:27:12amiconnAnd it happens every time I exit and re-enter the recording screen
22:27:25linuxstbbarrywardell: Yes, but only partly. I didn't have a screwdriver small enough to remove the main board from the case, so couldn't see the LCD.
22:27:50barrywardellany familiar components?
22:28:04linuxstbBagder: Do you have a copy of the bootloader for the Elio?
22:28:13linuxstbbarrywardell: PP5020, WM8731L...
22:28:29jhMikeSOk...I'm clueless atm...I didn't change that for hw or sw codec
22:28:32CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:28:32*amiconn is searching a suitable cable for testing line in
22:28:35Bagderlinuxstb: no, but I'm quite sure it comes with their firmware download
22:28:44Bagderjust named slightly differently
22:28:45*amiconn is suffering from 'too many cables error'
22:29:39Bagderah, I don't have that TPJ-1022 model on the mi4 page
22:29:54linuxstbBagder: I'm trying to get it now... mi4code.c can decrypt (using the default key) the pp5020.mi4 that I can see in the /system folder on the player. What do I need to do to run my own code?
22:30:16barrywardelllinuxstb: use in tools
22:30:37linuxstbbarrywardell: I tried that (with the h10 option), and the Elio didn't like it.
22:30:52Bagderyou need the right key
22:30:55barrywardellthe h10 option probably wouldn't work. it has a different key
22:31:03barrywardelltry h10_5gb
22:31:09barrywardellthat uses the default key
22:31:20Bagderbut it is a 010201 header
22:32:01barrywardellis the tatung a 010301 header?
22:32:34BagderI think they've used both for other players I have on the mi4 page so linuxstb needs to check
22:32:35linuxstbI think so. Here are the first two lines of the decrypted .mi4:
22:32:36linuxstb0000000: 5050 4f53 0102 0100 0c5b 2900 9bf7 b2d8 PPOS.....[).....
22:32:36linuxstb0000010: 0200 0000 0060 2900 0002 0000 0000 0000 .....`).........
22:32:45Bagder010201 yes
22:32:58barrywardellso h10_5gb should work then
22:33:09Bagderyes, as-is
22:33:28linuxstbOK, trying now...
22:33:51jhMikeSamiconn: you're certain this wasn't always a bug? I changed nothing regarding that in recording.c. Maybe the global setting isn't being updated.
22:34:40barrywardellBagder: I was thinking of changing mkmi4 to just use -pall instead of encrypting. it works on both h10 models anyway
22:34:56Bagderyes it would be nicer
22:35:20barrywardellas long as it works with the other mi4 models
22:35:24linuxstbYes, that seems to have worked. Now to see if the file my test bootloader created exists on the hard drive...
22:35:51*linuxstb looks for a paper clip to reset the Elio
22:35:51***Alert Mode OFF
22:35:59Bagderbarrywardell: to start with we can do it conditionally for the platforms we know it works for
22:35:59dan_aBagder: Any progress / ideas about the Sansa LCD? I've had a small go at making the sim compile - all I need to do is make better artwork and a better keymap before that can be committed
22:36:29Bagderdan_a: I have some ideas mrh has provided me with but I've had very little time to work on it
22:37:38amiconnjhMikeS: Recording filename extension is wrong
22:37:46dan_aIf you want me to test anything, I'm happy to - though I left the USB cable at my girlfriend's house, so can't do anything this evening
22:37:50amiconnIt _must_ be mp3 for hwcodec
22:37:57 Join webguest24 [0] (i=c3ec4b1b@gateway/web/cgi-irc/
22:37:58jhMikeSamiconn: what is it? wav?
22:38:08jhMikeSShould be mp3?
22:38:16amiconnHrmph, and context menu is (again!) broken on Ondio
22:38:35amiconnI definitely fixed that for button action
22:38:43amiconnThat's not your bug though...
22:39:21jhMikeSI set left the default to WAV in recording.c cause that's how it was in the first place.
22:39:27pixelmatucoz: are you still around?
22:39:32jhMikeSIt probably was never correct
22:39:33amiconnI'll re-check the volume issue with cvs
22:39:46amiconnIt was _definitely_ correct on archos before
22:39:58pillshall i put rockbox into RAM on my ihp-160?
22:40:16linuxstbbarrywardell: BTW, the start of the Elio firmware looks similar to the H10 - i.e. it looks like it is expecting some of registers to contain some special values set by the bootloader.
22:40:39jhMikeSfixed file extension bug
22:40:39 Quit Landus (Nick collision from services.)
22:40:45Bagderpossibly MrH has an idea about those regs
22:40:57 Join Rob2222 [0] (
22:41:00 Join Landus [0] (
22:41:01BagderI mean, he soon knows those bootloaders by heart ;-)
22:41:15barrywardellinteresting. i wonder if they expect the same data
22:41:23Bagdermost likely I'd say
22:42:50barrywardellI did a logf dump to see if I can find why sound playback isn't working:
22:42:58barrywardelldoes anything there stand out?
22:43:55amiconnSomeone please kill that dreaed hidden one-button horizontal scrolling, grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr!"§$%&%&
22:44:27barrywardellpcm and codec buffers both get filled according to the debug info
22:45:40linuxstbbarrywardell: Have you implemented all the FIQ-related code for the H10? There's some initialisation done in crt0.S, but that should hopefully all be within a CPU_PP define.
22:45:53 Quit mantono ("Don't worry, be happy")
22:46:48barrywardelli left crt0.S and it's maze of ifdefs alone for the moment. but it does look like everything is within CPU_PP and no ifdef IPOD_ in there
22:48:23jhMikeSamiconn: when you adjust the mic volume it should be updating the global settings and when you enter the screen, it should use that so I'm stumped about that one.
22:49:39dan_abarrywardell: I'm pretty sure there's no IPOD defines in crt0.S. Is the FIQ code being run? Is it possible that the CODEC is connected differently on the H10 to the iPods? I'm unsure on how I2S, I2C and everything work, so that might be a silly thing to suggest.
22:49:45jhMikeSamiconn: I wonder if that bug is mine or not. I'll repeat: I made no alteration to that code.
22:50:06amiconnI don't talk about the recording level, but about the monitoring volume
22:50:29jhMikeS?? The MIC volume or just the headphone volume?
22:50:35amiconnThe volume bar shows the currently active volume when entering the recording screen, but the headphone output is muted
22:50:44amiconnmonitoring == headphone
22:50:45barrywardelldan_a: any ideas how I could check if the FIQ code is being run?
22:50:59amiconnOtherwise I would have talked about the recording level
22:51:46jhMikeSamiconn: forgive me then! :) It uses mas codec right?
22:51:49*barrywardell is only just starting to learn about the whole I2S, I2C thing
22:52:00amiconnjhMikeS: Yes
22:52:08amiconnFM recording is working, btw
22:52:19jhMikeSamiconn: and all HWCODEC players write mp3 atm
22:52:21pilli need a curse word to be translated from english to swedish
22:52:23amiconn(apart from the extension bug)
22:52:26pillcan anyone help me out?
22:52:49dan_abarrywardell: Either do it neatly by putting a counter which you can read from a debug screen in fiq(), or do it the way I did when I knew nothing which was to call lcd_set_flip(1); lcd_update() from within fiq().
22:52:58amiconnjhMikeS: Yes. The MAS3587F can only encode to mp3 (v1 and v2)
22:53:13amiconnIt can play mp2 and mp3 (v1, v2 and v2.5)
22:53:19dan_aMy way, if the screen turns upside down, the FIQ handler is being called...
22:53:25jhMikeSamiconn: extension bug is remedied...have to dig into the volum control though
22:53:53amiconnjhMikeS: I'll re-check with a cvs buil (well, cvs + my local changes)
22:54:41tucozpixelma, now i am
22:54:42linuxstbBagder: When I run, it gives a message "The data in input file offsets 0xe0-0xeb will be overwritten. You should not have your own code/data there!" - is that referring to bootloader.bin (in my case)?
22:55:28barrywardellthat part of bootloader.bin is empty anyway
22:56:01linuxstbOK... Well, my test bootloader fails to create a file.
22:56:13amiconnjhMikeS: Didn't you say it was also tested on archos recorder?
22:56:20jhMikeSIt calls sound_set_volume(global_settings.volume); for all types just before recording
22:56:25*amiconn wonders why the tester didn't find the extension bug
22:56:34jhMikeSOndio SP that's it
22:56:37 Quit Icemaann ("leaving")
22:56:42jhMikeSNo hw recorders yet
22:56:43 Quit Rob2222_ (Read error: 110 (Connection timed out))
22:56:48amiconnAh ok
22:57:07amiconnsound_set_volume() is correct - but it must be called at the right time
22:57:20amiconnSwitching the MAS to recording involves a MAS reset
22:57:22jhMikeSIt was a thing I suspected would happen but I left the default WAV extension alone for the time being...bad idea
22:57:42jhMikeSSo the volume should be set AFTER setting record mode?
22:57:42*linuxstb kicks himself
22:58:00amiconn(which isn't absolutely necessary, but it is how it's implemented right now)
22:58:03 Quit Xerion (" ")
22:58:13*amiconn sighs
22:58:32jhMikeSThe org file I have shows otherwise
22:59:09amiconnIntegrating the pcm codec will cause major headaches, since we have to consider both recording and playback - and the memory constraints
22:59:37jhMikeSset_headphone_volume should be grouped with set_recording_gain
23:00:21preglowjhMikeS: how are the recording codecs handled now? do they share address space with playback codecs or do they use a separate buffer?
23:00:45jhMikeSamiconn: They swap out the voice codec and load on the codec thread. It works very nicely.
23:01:13amiconnThe voice codec swapping should go away _imo_
23:01:45jhMikeSIt causes hangs but primarily because messages are being sent to the voice codec while it is not the current_codec
23:02:24jhMikeSI fixed hang when running fast to the recording screen with voice menus by checking that. After hangs
23:03:17jhMikeSSo you think I should put the headphone volume after the call to audio_set_recording_options?
23:05:49 Join BHSPitLappy [0] (
23:06:21 Join Arathis [0] (
23:06:38amiconnI thinks o... but if you didn't change the order, you have obviously changed something hidden
23:06:45amiconnWith cvs it works.
23:11:56jhMikeSoh damn...I put audio_init_recording after the volume update when it was the other way around before...*slapps self*
23:12:13bluebrotherProgram terminated with signal SIGTRAP, Trace/breakpoint trap.
23:12:16dan_abarrywardell: I've updated a patch that linuxstb did for me when we were getting the iPod 3G going - it's at
23:12:33bluebrothercan someone explain what happens here? I'm debugging the sim with gdb.
23:13:06*jhMikeS will remedy that too
23:13:12dan_abarrywardell: Play some music, then go into the "debug audio thread" menu and see if the FIQ count is still 0.
23:13:14 Quit Pyromancer ("Leaving")
23:13:24barrywardelli'll try it now thanks.
23:23:02 Join gursikh [0] (
23:23:08 Part lowlight
23:24:32barrywardelldan_a: fiq count is staying at 0
23:25:18barrywardellI think you're on to something there.
23:25:45 Quit Massa (Read error: 60 (Operation timed out))
23:26:12 Quit rretzbach (Read error: 104 (Connection reset by peer))
23:29:12dan_abarrywardell: As I understand it, the FIQ is used to keep the I2S buffer full - when the buffer is empty (or maybe nearly empty, I don't know) the FIQ on the processor is signalled. So to me that says either that the I2S isn't consuming data, or that the processor is not listening to the right thing. linuxstb knows a lot more than me, though
23:29:59 Part gursikh
23:32:34barrywardelli see ( i think )
23:32:43 Quit oxygen77 ("Leaving")
23:36:09Bagderand regarding the initial registers the firmware seems to use from the BL, it should be fairly easy to store the contents somewhere and investigate them
23:37:21 Part tucoz ("Leaving")
23:38:15barrywardellBagder: that sounds a lot easier than figuring out the BL
23:38:29 Join freqmod_n [0] (
23:38:33amiconnjhMikeS: Both bugs are fixed now
23:38:51*amiconn just discovered an interesting detail wrt fm and recording on Ondio FM
23:39:21amiconnIf you select a low sample rate (e.g. 22kHz) this influences the headphone signal
23:39:31amiconn...even if not actually recording
23:40:15 Quit mirak__ (Read error: 110 (Connection timed out))
23:40:24amiconnjhMikeS: Did you check the code size impact of your patch
23:40:28 Quit mirak (Success)
23:40:37amiconn(especially on archos where it matters most)
23:41:30jhMikeSamiconn: Is the headphone signal thing original.
23:42:03jhMikeSamiconn: That shouldn't bloat anything for hw...Maybe a few K for SW...if that
23:42:57jhMikeSI'll compare build sizes with and without
23:43:23jhMikeSMost of the mass is the codecs themselves
23:44:01 Join mirak [0] (
23:46:33***Saving seen data "./dancer.seen"
23:47:07 Quit GliGli ("Miranda IM! Smaller, Faster, Easier.")
23:48:58linuxstbBagder: I've just downloaded the Elio firmware update, and there's no bootloader file - just a PP5020.mi4
23:49:24Bagderthat's common for the 010201 ones with default key
23:50:14linuxstbAnd the PP5020.mi4 is identical (same md5sum) as the one that came installed on my player.
23:50:45linuxstbMy test bootloader isn't creating a file, so I'm wondering if it's actually being run.
23:51:15 Quit BHSPitLappy (Read error: 110 (Connection timed out))
23:51:26 Quit freqmod (Read error: 110 (Connection timed out))
23:52:25Bagderdid you try running just your self-encrypted version first?
23:52:34Bagderlike patching a string or two
23:52:36barrywardelllinuxstb: you could try resetting
23:52:48 Join BHSPitLappy [0] (
23:53:10linuxstbTwo good ideas...
23:53:29*barrywardell searches for the reset address
23:53:59dionoeaElio looks nice
23:54:13dionoea(most new players look kind of like ipods though)
23:54:33 Nick apo is now known as sleepo (
23:55:13barrywardellwrite 4 to 0x60006004
23:55:27barrywardellmy good idea was stolen from MrH :)
23:58:21linuxstbbarrywardell: Your idea worked - my Elio is in a reset loop.
23:58:29amiconnThe elio is looking a bit strange to me
23:58:34linuxstbSo the code is definitely running.
23:58:50linuxstbI'm not sure how Tatung made it so large.

Previous day | Next day