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-09-05

00:00:46 Join Arathis_ [0] (
00:01:32amiconndivs/rems and divu/remu have the same opcode after all, only the extension word is different
00:01:46jhMikeSamiconn: you mean REM(S/U) right
00:02:02jhMikeSanswer my q already :)
00:02:28amiconnThe gnu disassembler writes both versions as divsll
00:02:36amiconnwith 3 registers
00:03:57 Join kerlu [0] (i=527b8e77@gateway/web/cgi-irc/
00:04:05kerluhei everyone
00:04:05 Quit Lune ("CGI:IRC (EOF)")
00:04:37kerluI have a problem here, can anyone help me ?
00:05:01kerluI have an old archos Jukebox studio
00:05:22*jhMikeS supposes he'll detect the sample rate in SPDIF and then select the closest physically supported one to actually use for recording.
00:05:44kerluthe stuff is screaming "Input/output error" whan I try to write something
00:05:53kerlu$ echo plop > plopbash: echo: write error: Input/output error
00:06:22kerludoes anyone have an idea ?
00:06:44Bagderkerlu: file system error
00:06:55kerluI saw someone has such a case in the former og files on IRC, but it got no answer
00:06:59kerluwell, I guess
00:07:12kerlubut it worked perfectly so far
00:07:42Bagderbut linux usually make the file system read-only once it finds a fat problem and if you can write repeatedly, it hasn't done that...
00:07:47barrywardellany H10 5/6GB owners here to test a lcd fix?
00:08:13kerlumaybe then
00:08:20midkayBagder: register and id logbot with freenode!
00:08:33 Quit Arathis (Read error: 60 (Operation timed out))
00:08:47kerlushould I try to reformat the damn thing ?
00:09:07kerluor fsck ?
00:09:10kerluat least
00:09:12Bagderkerlu: yes, just mkfs a new
00:09:18Bagderwell yes
00:09:24Bagderbut the dosfsck is crap
00:09:25Nico_Pbarrywardell: i could test but i can't build right now
00:09:35bluebrothercan someone help me with a setting issue?
00:09:43kerlufsck.vfat ?
00:09:45 Quit ender1 (" Q: What's another name for the "Intel Inside" sticker they put on Pentiums 4? A: Warning label.")
00:09:59bluebrother and the .rbt files in the same folder
00:10:08Bagderfsck.vfat or dosfsck, I think they're the same
00:10:08 Quit Arathis_ ("[rl_bot quit]")
00:10:33bluebrotherrebooting always forgets the set theme −− but only on my target, in the sim it works like a charm.
00:10:53 Join Davide-NYC [0] (
00:10:59jhMikeSI suppose there shouldn't be a sample rate option other than just showing "SPDIF input rate" or something in the menu
00:11:05jhMikeSfor SPDIF in
00:11:19barrywardellalready compiled for you
00:11:38Nico_Pbarrywardell: just what i needed... thanks :)
00:11:40Nico_Ptesting now
00:11:41 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
00:11:54 Part YouCeyE ("Leaving")
00:12:19zewhat codecs can rockbox record to on iaudio x5's?
00:12:37kerluwell, this should work
00:12:42kerluthanks Bagder
00:13:08Nico_Pze: MP3, WavPack and WAV
00:13:30kerluave a good nite guys
00:13:40zeNico_P: cool, thanks
00:13:53Davide-NYCis anyone else experiencing a freeze when attempting to view non jpegs with the jpeg viewer?
00:14:01Nico_Pbarrywardell: at first view, it works fine
00:14:51barrywardellNico_P: does the filelist look ok?
00:15:05Nico_Pwith and without the statusbar
00:15:05barrywardellgreat, thanks for testing it
00:15:53Nico_Pwell thanks for building it for me, i was to lazy to boot linux and patch my build :-p
00:17:25 Quit _FireFly_ ("Leaving")
00:17:47 Join adiamas [0] (
00:18:31Nico_Pbarrywardell: i can see a bug with the scrollbar
00:18:48barrywardellcan you describe it please?
00:19:27jhMikeSze: wav, wavpack, mp3 atm
00:19:30Nico_Pwhen i reach the last items in the list, the scrollbar acts as if the list had suddenly become longer
00:19:55Nico_Pit doesn't seem to read the total number of items correctly
00:20:04Nico_Pmaybe it's not just with the H10
00:20:20barrywardellhmm. that sounds more like a scrollbar bug than a lcd bug
00:20:47Nico_Pi agree
00:21:05Nico_Pi'll test on my H320
00:21:38jhMikeSNico_P: See you already answered that before :P
00:22:37 Join TCK [0] (
00:22:38bluebrotherno one? Too bad.
00:23:19bluebrotheranyway, if someone wants to look into it I'll be back tomorrow. It's gotten late here.
00:23:28 Quit bluebrother ("Leaving")
00:24:15Nico_Pbarrywardell: unsurprisingly it's not just on the H10, but paged scrolling solves (or hides) this problem and it's been enabled for a while on my H320 so i never noticed
00:25:43Nico_Pbtw, are you going to commit the LCD fix or are you waiting to fix it on the 20 GB too ?
00:25:47barrywardelli don't see a bug report in the tracker.
00:25:57Nico_Pi'll make one if i don't find one
00:26:26barrywardellNico_P: I'm not too sure. The 20GB will take longer to fix. It's a much more annoying bug.
00:26:52barrywardellso maybe I'll commit the current fix now and take a bit longer to do the 20GB one right
00:27:05Nico_Pok. is the fix you applied in the bin you gave me the same as the one in the patch on the tracker ?
00:27:47 Join [TCK] [0] (
00:28:11barrywardellin effect, yes. but I did it differently to be more true to what's actually happening in the hardware
00:29:04 Quit Rondom ("Ex-Chat")
00:29:05 Quit kerlu ("CGI:IRC (EOF)")
00:29:16 Quit x1jmp (Remote closed the connection)
00:29:53Nico_Palso i saw you found the GPIO pin that allows to produce a click sound... does that mean it's now pretty easy to implement the click ?
00:31:10 Join ze__ [0] (i=ze@
00:32:05barrywardellyes, it should be fairly easy
00:32:13barrywardellit only seems to work once though
00:32:41barrywardellneeds a bit more testing. that's why I haven't implemented it yet
00:33:11barrywardellit was actually lorijho that found it
00:33:28Nico_Panyway i'm still very impressed by the pace of this port... it's pretty exciting to follow it
00:35:04barrywardellit's so quick because of all the ipod stuff that's there already
00:35:38 Quit ze (Read error: 110 (Connection timed out))
00:35:38 Nick ze__ is now known as ze (i=ze@
00:35:39barrywardelland thanks to a lot of help and tips from MrH
00:35:47 Join rasher|css [0] (
00:42:16 Join Paul_The_Nerd [0] (
00:43:30 Quit TCK (Read error: 113 (No route to host))
00:44:16 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
00:50:07 Join blenderenderer [0] (
00:56:25 Quit newbyx86 (Read error: 104 (Connection reset by peer))
00:58:13 Join Stas_ [0] (
00:59:42 Quit tvelocity ("Αποχώρησε")
01:02:10 Quit lodesi_ ("leaving")
01:02:39 Join newbyx86 [0] (
01:02:41newbyx86join #skyos
01:02:44newbyx86err whoosp
01:02:56newbyx86stupid xchat leaving the / in the status windwo
01:06:40***Saving seen data "./dancer.seen"
01:09:44 Quit rebo123_ (Read error: 110 (Connection timed out))
01:12:34barrywardelli don't see the scrollbar bug you mentioned though
01:13:18Nico_Pbarrywardell: cool
01:13:44Nico_Pfor the bug to show up, you have to disable paged scrolling and enable "show current path"
01:14:09Nico_Pthen it should start showing, you can see it when you reach the end of a list
01:16:56barrywardelljust tried that and still don't get the bug. weird
01:17:06 Quit BHSPitMonkey ("Leaving")
01:17:49 Part Paul_The_Nerd
01:18:17Nico_Pmaybe there's another setting involved
01:18:41Nico_Pi managed to reproduce it on my two players with two different recent versions of rockbox
01:19:30barrywardellI set show path to full path and paged view to off
01:19:58Nico_Pi did it with show path set to current, but i doubt it changes anything
01:20:01Nico_Pi'll chack though
01:20:20 Join philly [0] (
01:20:24 Nick philly is now known as philly` (
01:20:39philly`can anyone help me with a problem i have with my mp3 player?
01:20:55Nico_Pphilly`: we can try
01:21:07philly`alright well
01:21:18philly`my friend gave me a Archos Jukebox Studio 20 mp3 player
01:21:21philly`i formatted it
01:21:25philly`uploaded some songs to it
01:21:53philly`now whenever i turn it on it just says Jukebox Ver : 5.03 and doesnt do anything
01:21:57philly`unless it takes forever to load
01:22:06philly`but before i did any of that it was working fine
01:22:13 Join BHSPitMonkey [0] (
01:22:22philly`and whenever i connect the mp3 player to the computer it shows all the files
01:22:28Nico_Phave you transferred the rockbox files back on the disk after formatting ?
01:22:32philly`i just want it to work so ican goto the gym :(
01:22:41philly`actually it wont allow me to transfer the .mod
01:22:56philly`has the i/o conflict
01:23:29philly`and when i format it
01:23:34philly`should it be quick or full?
01:23:37philly`or does it not matter?
01:23:37Nico_Pit did had rockbox on it ?
01:23:46philly`because it was on quick
01:23:52Nico_Pi suppose it doesn't matter but honestly i'm not sure
01:23:53barrywardellis anyone here who can update the files at
01:23:53philly`no it had the original and i tried to install rockbox
01:24:18 Quit BHSPitMonkey (Remote closed the connection)
01:24:23philly`and the hard drive can only be formatted in FAT32 why?
01:24:23 Join Quazgaa [0] (
01:24:40Nico_Pare you sure this player supports rockbox ? i don't know much about the archos targets
01:24:43philly`im formatting it again
01:24:49philly`it says it on the websit
01:24:55philly`i downloaded it too
01:25:06philly`it's the Archos Jukebox Studio 20
01:25:20Nico_Pi don't see it on the downloads page
01:25:46philly`Archos Jukebox 5000, 6000 and Studio models
01:25:46philly`(452 KB)
01:26:08Nico_Poh yes, Archos Jukebox Recorder 20, is that it ?
01:26:09philly`and the installation cd i got from my friend says 6000 on it
01:26:19philly`no it just says Studio 20 on it
01:26:22philly`not recorder
01:26:34zestudio20 is what i used to have
01:26:46philly`i got it for free and hate it already
01:27:37 Join Caliban [0] (
01:27:42philly`i just need help with it
01:27:43Nico_Pthe problem probably comes from the fact that the archos.mod file isn't found at boot
01:27:59Nico_Pbut then we mus find why you can't transfer it
01:28:13philly`when it's done formatting i'll try again
01:28:38 Join AMDBee [0] (i=cfe00ec2@gateway/web/cgi-irc/
01:29:09AMDBeehey, did i read correctly that RockBox supports recording on the ipod 5th?
01:30:01philly`i was doing the long format
01:30:04philly`now doing the quick
01:30:32philly`so i just extract the .zip to the mp3 player right?
01:31:39philly`winzip says
01:32:01philly`Error writing to F:\archos.mod. Possible cause: disk full or system limits exceeded
01:32:03AMDBeehey... a little help... where's the recording button for the 5th
01:33:55Nico_Pphilly`: try extracting just the .rockbox dir and see if it still says the same thing
01:34:18philly`it'll let the rockbox goto it
01:34:20philly`just not the .mod
01:35:01zecheck to see if there's already an archos.mod
01:35:13philly`there isnt
01:35:15Nico_Pok, so maybe try to extract the .mod elsewhere then copy it by hand or maybe with another name/extension and then rename it back to archos.mod
01:35:15zemaybe set system and/or hidden and/or otherwise protected
01:35:17philly`i just formatted it
01:35:26philly`umm thing is
01:35:31philly`is i cant see the .mod extension
01:35:35midkayze? :o
01:35:39philly`and i dont remember how to make it viewable
01:35:43philly`i hate windows xp home edition
01:36:10linuxstbAMDBee: I've recorded on my 5g using Rockbox, but I haven't published the code yet. You also need to build yourself a cable to access the line-in pins hidden inside the dock connector.
01:36:15philly`ah found the extension
01:37:38AMDBeelinuxstb: ew
01:37:43AMDBeehow hard is it?
01:37:59philly`whenever i try to copy it it says Cannot Copy archos: The request could not be performed because of an I/O device error
01:38:06 Join TrueJournals [0] (
01:38:13AMDBeeDave Chapman?
01:38:21Nico_Pphilly`: this is weird
01:38:26philly`yes i know
01:38:31philly`it's really aggrivating me
01:38:43philly`how would i flash the player?
01:38:59philly`i tried downloading the flash file but the link is broke now
01:39:08linuxstbAMDBee: See here: and also search the ipodlinux forums for threads about it.
01:40:16linuxstbAMDBee: Plus here: - the line-in recording part of that page is relevant to the 5g.
01:41:11Nico_Pphilly`: to flash the player, you apparently need a working rockbox
01:42:03AMDBeeonce I do that... what about recording capabilities?
01:42:18AMDBeeAAC? MP3?
01:42:24Nico_Pphilly`: have you tried the executable setup ?
01:42:50philly`same problem
01:43:51Nico_Pwell the only thing i can think of is that maybe the hdd in your player has bad sectors so it may need a scandisk
01:44:35Nico_Pthere is an option to repair bad sectors IIRC
01:44:38philly`i can run that through cmd prompt right?
01:44:43Nico_Pi think so
01:45:57linuxstbAMDBee: Once you do that, and once I finish writing the recording code and commit it to CVS, you should be able to record in WAV, MP3 or lossless wavpack.
01:46:10Nico_Pphilly`: IIRC = if i recall correctly
01:46:42Quazgaaany idea when X5 rockbox will have a stable release
01:46:51AMDBeeis it the same with the ipodlinux? (do you need a external mic?)
01:46:55Nico_Pphilly`: chkdsk /R should do
01:47:06Nico_P(see chkdsk /?)
01:47:34linuxstbAMDBee: AFAIK, recording doesn't work on the 5g in ipodlinux.
01:47:46philly`im gonna restart
01:47:50philly`says i need to restart
01:47:54 Quit philly` ()
01:48:16AMDBeehow do you boot back into the regular OS?
01:48:19linuxstbAMDBee: And yes, you'll need a mic, and maybe also a pre-amp. It's line-in.
01:49:32AMDBeek, so.. you've actually made a mic?
01:49:33linuxstbAMDBee: It depends which bootloader you installed - the ipodlinux or Rockbox bootloader. For Rockbox, hold play for a few seconds to shutdown. Then press MENU to turn your ipod back on, and keep your finger pressed on MENU until you see a "loading original firmware" message.
01:49:57Nico_Pbarrywardell: are the keymappings on the H10 temporary or are you pleased with them ?
01:49:58AMDBeeI just installed the rockbox bootloader
01:50:02linuxstbAMDBee: No, I've been recording from the line-out on my hi-fi amplifier.
01:50:33barrywardellNico_P: I'm open to suggestions
01:50:36AMDBeeso, you were able to make a successful adapter?
01:50:53barrywardellI made them before rockbox was even running on the H10
01:51:28linuxstbAMDBee: No, someone made one for me. It's possible he'll be selling them - I'll post details when I'm closer to commiting the code to CVS.
01:51:55AMDBeethanks for your help :D
01:52:03Nico_Pwell my only reference is the H320, i don't even know the original H10 firmware (the H10 is actually my brother's so i don't use it much)
01:52:40barrywardellI based the keymaps off the X5. The plugins in particular could probably do with some work
01:52:45AMDBeeso, am I correct in saying that you need to have LINUX and Windows to install the ipod linux?
01:53:06AMDBee(saw a tutorial that said you needed both)
01:53:17AMDBeefor 5g
01:53:57linuxstbAMDBee: This isn't the place to ask about ipodlinux, but I think you can install it solely from Windows. But it's easier if you're running Linux on your desktop.
01:54:40Nico_Pbarrywardell: i'll have a real look at the keymap code before i bother you with any long suggestions... maybe i'm just too used to my H320 :-)
01:55:31 Join JdGordon [0] (
01:56:26barrywardellNico_P: OK. as I said, I welcome any suggestions.
01:56:30*linuxstb sleeps
01:56:57AMDBeethanks for all your help
01:57:06 Nick EV|Toshiba is now known as EV|Toshiba|Lapto (
01:57:35 Nick EV|Toshiba|Lapto is now known as EV|Toshiba (
01:58:07TrueJournalsUmm... barry: shouldn't #define HAVE_USB_POWER be defined in the H10 config file?
01:59:18 Quit bbroke ("Chatzilla 0.9.75 [Firefox]")
02:00:57TrueJournalsbarrywardell: shouldn't #define HAVE_USB_POWER be defined in the H10 config file (not sure if you saw my last message)
02:01:31barrywardellpossibly. There isn't really any usb code for the h10 yet
02:01:38barrywardellso I haven't really looked at it
02:01:55TrueJournalsyeah, I figured... just figured since it does charge through USB... rockbox should know it :-p
02:02:48barrywardellyeah, I just left it out until I had a chance to look at exactly what it does!
02:08:42pixelmaI'm not sure at all (no coder) but I think this is only used for the Ondio since it doesn't charge via USB but is able to draw the power through USB
02:09:24 Quit AMDBee ("CGI:IRC (EOF)")
02:11:10 Join philly` [0] (
02:11:13philly`it never worked =/
02:11:16zeso anyone familiar with the iaudio x5... can that thing Actually do honest 24bit recording?
02:11:22philly`i give up on this stupid thing
02:11:25philly`anyways imma goto the gym
02:11:28philly`thanks for the help
02:11:29zeand how about the higher sampling rates too?
02:11:32 Quit philly` (Client Quit)
02:20:47 Quit JoeBorn ("Leaving")
02:25:29billytwowillyEV|Toshiba: I'm here, but not for long
02:25:43barrywardellthanks for the tip pixelma. I'll look into that
02:26:09EV|Toshibaah o/ billytwowilly
02:26:17EV|Toshibakubuntu fucked something up
02:26:33billytwowillyhow so?
02:26:36EV|ToshibaI have no internet on the ubuntu machine.
02:26:50 Part TrueJournals
02:26:58billytwowillyare you on it now?
02:27:03EV|ToshibaI lost power for a minute, and when the machine came back up, kubuntu was on, and i cant get it to work
02:27:05billytwowillygo to #kubuntu and ask for help
02:27:07EV|ToshibaNo, im on my other machine
02:27:13billytwowillygo to the command line and do a sudo apt-get update
02:27:24billytwowillythen a sudo apt-get dist-upgrade a couple times
02:27:54billytwowillyoh yah, no internet.
02:28:06billytwowillydo a sudo ifup eth0
02:28:18EV|Toshibaalready configured
02:28:34billytwowillydo a sudo ifdown eth0 then the above
02:28:43billytwowillythen do an ifconfig and see what ip eth0 got
02:29:30billytwowillyI'm crazy busy right now.
02:29:40billytwowillyask the guys in #kubuntu for help if you need further assistance
02:29:47billytwowillyor #ubuntu
02:30:03EV|ToshibaI did ubuntu and xubuntu, neither could/would help
02:30:11Nico_Pbarrywardell: what do you think of using a short press of the power button to display the main menu ?
02:31:13barrywardellNico_P: instead of rew? the main menu key had been bothering me a bit. it's a little inconsistent between the file browser and wps
02:31:24Nico_Pi've been thinking about the keymappings and i think they mainly lack consistency between the file browser and the WPS (and the plugins too but that's secondary IMHO)
02:31:57Nico_Pyes, instead of REW
02:32:00barrywardellplugins were randomly chosen
02:32:09EV|Toshibabillytwowilly, what did you have me do yesterday?
02:32:13barrywardellwhat about the quickscreen and context screen then?
02:32:23Nico_Pi think with that i could come up with something consistend and relatively intuitive
02:32:33billytwowillyapt-get update apt-get install kubuntu-desktop
02:32:37barrywardellit would be great if you could
02:32:52EV|Toshibado you know how to remove kubuntu desktop?
02:33:03Nico_Pcontext would be a long press on O on both screens and quickscreen a long press on <-
02:33:22barrywardellsounds like a promising idea
02:33:29billytwowillyit won't help you.
02:33:38billytwowillywhat you did was you didn't finish configuring the packages
02:33:40EV|Toshibalemme ask the k guys.
02:33:43billytwowillydo a sudo apt-get dist-upgrade
02:33:46Nico_Pi'll give it a little more thought and maybe boot linux to build a test version
02:33:51*barrywardell likes consistency
02:33:54billytwowillydo the above command. it might fix it.
02:34:19barrywardellNico_P: cool. i'm gonna grab some sleep now. I'll check back with you tomorrow
02:34:23billytwowillyfailed how?
02:34:26billytwowillypm me.
02:34:34billytwowillyI'll help you for 7 more minutes.
02:34:47Nico_Pmy main concern was about the power button... being able to use the short press would help a lot
02:34:55Nico_Pbarrywardell: ok, good night
02:35:01barrywardellgood night
02:35:11 Part barrywardell
02:36:19 Join webguest28 [0] (i=440064da@gateway/web/cgi-irc/
02:36:39webguest28hello I would like to ask a quick question
02:36:48webguest28is anyone available?
02:37:59FebsYou're right, that was a quick question.
02:38:05 Quit webguest28 (Client Quit)
02:38:13 Join webguest06 [0] (i=440064da@gateway/web/cgi-irc/
02:38:32webguest06hello is anyone available?
02:38:45FebsJust ask your question.
02:39:00webguest06I have a RCA Lyra mp3 player 1028
02:39:36webguest06I accidentally unplugged it from windows without safely it just goes to an RCA screen and then I have to remove the battery to get it to power off
02:39:57webguest06This sounds like a firmware problem
02:40:05webguest06Is there anyway to fix this?
02:40:59 Part pixelma
02:41:09webguest06i have contacted RCA support to see if they can make the firmware available
02:41:35webguest06does anyone have any ideas?
02:41:44FebsOK, but this is #rockbox. The Lyra isn't even a Rockbox-supported platform.
02:42:07webguest06I know but i figured you guys know alot about firmware
02:42:13webguest06and mp3 players
02:42:19webguest06what do you think?
02:42:36webguest06i am desperate becuase i cant buy another mp3 player at this time
02:43:47webguest06can the Rockbox app be used to upload firmware?
02:44:01webguest06oh bummer
02:44:07webguest06so i am screwed i guess
02:44:07billytwowillyyou should contact rca to do an RMA on the unit
02:44:29webguest06it would probably cost more to do that then buy another one
02:44:42webguest06not unless they could bill me lol
02:45:28webguest06well when i buy another mp3 player i am going to buy one off the supported list on the rockbox site so i can restore my firmware at any time
02:46:24webguest06I've seen cheap RCA 1028 player for as low as 13 dollars
02:46:39webguest06it is sad that i am to poor to buy one presently
02:47:22webguest06any other suggestions or comments?
02:48:23 Part blenderenderer
02:48:28webguest06well thanks for your help guys
02:48:44webguest06i saw some was going to do a port on another lyra model
02:48:57webguest06do you think if he created customer firmware it might work on my player
02:49:07webguest06sorry i meant custom
02:52:07 Quit webguest06 ("CGI:IRC (EOF)")
02:55:25 Quit TeaSea (Remote closed the connection)
02:58:01 Quit Kohlrabi ("Quit")
02:59:49 Quit Nico_P ()
02:59:54 Quit spiorf (Remote closed the connection)
03:00:28 Join spiorf [0] (
03:01:34[HO]vo|ti have an archos lcd screen (Player, Recorder, Onido) and two batteries for Jukebox/Recorder models (2200mah, 2800mah) that i'll let go for shipping. PM any questions
03:06:45***Saving seen data "./dancer.seen"
03:07:23 Join hockyhair [0] (
03:07:44hockyhairany major improvements for ipod-video in the last month?
03:07:57JdGordonthge changelog is on the site
03:08:02sharpecan't miss it...
03:08:03hockyhairlast i heard there was some work being done on dual core? or something like that
03:08:27hockyhairi'll check it out.. how's progress going with video?
03:08:42sharpeit's going.
03:08:59hockyhairand is there any hope for cue support (mp3 cut into parts as designated by cue)
03:11:45 Join TrueJournals [0] (
03:12:17sharpenot right now. there's only a feature request on flyspray, nor is it a priority for any developer at the moment...
03:17:27 Join CriamosAndy [0] (
03:19:12 Quit amiconn (Read error: 104 (Connection reset by peer))
03:19:40 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
03:21:38 Quit adiamas ("Chatzilla 0.9.75 [Firefox]")
03:23:18 Quit jhMikeS (Read error: 110 (Connection timed out))
03:24:55 Quit Criamos (Read error: 110 (Connection timed out))
03:28:34 Join jhMikeS [0] (
03:34:28 Quit jhMikeS (Read error: 104 (Connection reset by peer))
03:39:31 Part TrueJournals
03:46:04 Join jhMikeS [0] (
03:59:39 Join TrueJournals [0] (
04:12:40 Quit sando ("blargh")
04:13:46 Part EV|Toshiba ("Leaving")
04:14:33 Join _Veseliq_ [0] (n=veseliq@
04:23:05 Quit Rick ("I don't need to be here.")
04:25:25 Join niskel [0] (
04:27:52 Join Rick [0] (
04:28:49 Quit TrueJournals ("Goodnight")
04:31:13 Join _jhMikeS_ [0] (
04:38:24 Join das0s [0] (
04:43:30 Join jhMikeS___ [0] (
04:44:08 Quit jhMikeS___ (Client Quit)
04:45:58 Quit jhMikeS (Read error: 110 (Connection timed out))
04:47:50 Join jhMikeS [0] (
04:51:58 Quit jhMikeS (Client Quit)
04:52:53 Join jhMikeS [0] (
04:53:06 Quit jhMikeS (Client Quit)
04:58:02 Quit _jhMikeS_ (Read error: 110 (Connection timed out))
05:01:05 Join Rob2222_ [0] (
05:01:59 Join jhMikeS [0] (
05:06:47***Saving seen data "./dancer.seen"
05:10:20 Quit rotator ("zzzzzzzz")
05:10:21 Quit jhMikeS ("User pushed the X - Because it's X-tra")
05:11:18 Join jhMikeS [0] (
05:11:21 Quit idnar (Nick collision from services.)
05:11:24 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
05:17:05 Join Xerion_ [0] (
05:17:05 Join RoC_MM [0] (
05:18:17 Quit Xerion (Read error: 104 (Connection reset by peer))
05:18:17 Nick Xerion_ is now known as Xerion (
05:18:40 Quit Rob2222 (Read error: 110 (Connection timed out))
05:18:52 Quit markun (Read error: 60 (Operation timed out))
05:19:06 Join JoeBorn [0] (
05:27:58 Quit ax (Remote closed the connection)
05:28:00 Join ax [0] (
05:34:02 Quit niskel (Remote closed the connection)
05:51:03 Join Xerion_ [0] (
05:52:26 Quit Xerion (Read error: 104 (Connection reset by peer))
05:52:26 Nick Xerion_ is now known as Xerion (
06:04:43 Quit das0s ("Leaving")
06:15:07 Quit [TCK] (Read error: 104 (Connection reset by peer))
06:28:19 Join perplexity [0] (
06:52:10 Join CathodeRayTube [0] (i=cf2af20a@gateway/web/cgi-irc/
06:53:04CathodeRayTubeanybody home...
06:55:19CathodeRayTubeguess il just wait...
06:58:07scorcheif you are going to wait, at least ask the question
06:59:16 Quit webguest30 ("CGI:IRC (EOF)")
06:59:17 Quit CathodeRayTube ("CGI:IRC (EOF)")
06:59:35scorcheor just leave...
06:59:49 Join CathodeRayTube [0] (i=cf2af20a@gateway/web/cgi-irc/
07:00:05CathodeRayTubeok so there are people here
07:00:22scorchejust because we dont say anything, doesnt mean we arent here
07:01:51CathodeRayTubewell i just wanted to ask if by any chance firmware for the DMC HD500 is in the works?
07:02:23scorcheJdGordon: i was going to write an amusing and yet oh-so-subtle response
07:02:26scorchebut you ruined it!
07:02:33CathodeRayTubeany chance that it will be in the future?
07:02:34*JdGordon was also, but was too lazy
07:02:39scorcheot likely
07:02:50JdGordonno, but there is a chance
07:03:18scorcheit all depends if someone who has the skills to do so and is motivated to do so is able to get their hands on a unit
07:03:39CathodeRayTubedo you even know wich player im talking about...its a pretty rare one i think..
07:04:03scorcheit doesnt matter if i know it or not..the answer is the same
07:04:50CathodeRayTubeanother question...
07:05:14scorchejust ask them instead of prefacing them is easier to read and takes less time
07:05:49CathodeRayTubedose the firmware for the ipod make it so you dont have to use itunes, like can you just drag and drop files onto it..and back off of it?
07:06:08scorcheerrr.... "yes it does"
07:06:35CathodeRayTubedid i like come in here at a bad time or somthing...
07:06:47JdGordonany tiome is a bad time :D
07:06:47scorchewhy do you ask that?
07:06:51***Saving seen data "./dancer.seen"
07:06:56CathodeRayTubeyou guys dont seem verry friendly...
07:07:12*scorche hugs CathodeRayTube
07:07:30CathodeRayTubesorry for wasting your time...
07:07:34scorcheyou didnt
07:07:39 Quit RoC_MM ("Leaving")
07:07:39 Quit CathodeRayTube ("CGI:IRC (EOF)")
07:07:57scorcheJdGordon: was i too rough on the boy? =(
07:09:00scorchei kbut he seemed so hurt!
07:09:20scorches/know, but/kbut
07:09:47JdGordonmeh, dw bout it
07:09:57*scorche is being sarcastic
07:23:25 Join gromit` [0] (
07:25:50 Join CathodeRayTube [0] (i=cf2af20a@gateway/web/cgi-irc/
07:26:21scorchevanilla ice?
07:26:40perplexityThin Lizzy ? friend on another chat network sudjested that maybe if i uploaded the stock firmware for my player that maybe you guys would be motivated to work on a vershon of rockbox for it..
07:27:54scorchewhat would give you that idea? =P
07:28:02CathodeRayTubewould you be intrested in that or would it just be a waste of yours and my time?
07:28:16scorcheit is extremely hard to build a firmware for a device that you dont hold in your hand
07:28:26scorcheand i doubt that firmware is open source
07:28:54scorchealso, that only *slightly* modifies the capability to port change in motivation =P
07:29:41CathodeRayTubeim just putting the idia out there..i dont expect anything to be done overnight..i know it takes a verry long time to develope somthing like this..
07:30:12 Quit JoeBorn ("Leaving")
07:30:52scorchewell, as i said...uploading the firmware somewhere does nothing to help your cause...
07:31:49scorcheif you happen to have another friend that happens to have a good grasp of C, and happens to also have the player itself, you might get somewhere
07:32:06CathodeRayTubei dont reely have a case...the stock firmware if OK the way it would be nice to play flac files but its no tthe end of the world if i cant...
07:32:22Quazgaawhats the player
07:32:25CathodeRayTubei was trying to learn C++ at one point...
07:33:20CathodeRayTubethat may be old...
07:33:32CathodeRayTubemine has a 120 gig drive in it...
07:34:34CathodeRayTubeanyways i just never had the time and it was pretty boring rading...i got past the "hello" tutorial and then quit..
07:35:43CathodeRayTubeflac is reely the only major thing that would be nice to see in it...
07:36:07CathodeRayTubeits allredy compleatly drag n drop and has an EQ etc..
07:36:23CathodeRayTubeand it allredy plays ogg
07:38:39BHSPitLappythat's a neat looking thing.
07:40:21CathodeRayTubei think i have a little more respect for the ipod now that i know theres differant firmware for it...that makes it work without itunes and the drm shit..
07:42:10CathodeRayTubei think they quit making it now...i bought it from digitalmind...but its not on there site anymore..
07:43:30 Quit uski (Read error: 110 (Connection timed out))
07:43:54 Join uski [0] (
07:45:14CathodeRayTubeis there anything for the creative nomad zen or whatever it is?
07:46:03CathodeRayTubenot possible, or nobody bothered yet?
07:47:20 Join mantono [0] (
07:47:34CathodeRayTubeyou guys do this in your spare time im guessing?
07:47:53perplexityI must admit, an iPod Video 60GB with Rockbox is next on my list when I can justify "upgrading" my h340..
07:48:48CathodeRayTubeif it werent for the 120 gig drive in mine i may have actualy bought an ipod had i known rockbox was available fo rit..
07:49:19scorchei doubt i will "upgrade" until there is a better device that can hold more or equal data than my archos...or a feature is intorduced that i cant live without
07:49:35CathodeRayTubebut my library is at about 64 gigs right now...
07:50:12scorchei can live without lossless =)
07:50:25scorcheand i do
07:50:27CathodeRayTubei play wav files...
07:50:50scorchei am able to play wavs on my archos
07:51:31CathodeRayTubethis thing was $80 cheeper than the 60 gig ipod ...i bought the vershon without a HDD for about 150$ and put in my own 120 hitachi...
07:52:30CathodeRayTube120gig hitachi drive*
07:52:39scorchei assumed that
07:52:45 Join Knives [0] (i=45e2681c@gateway/web/cgi-irc/
07:53:15KnivesAnyone home?
07:53:24scorchethere always is..
07:53:42amiconnmirak_: I know what you're doing wrong so you _think_ the emac accumulators aren't cleared on entry... You're setting %macsr in the wrong way.
07:54:29CathodeRayTubethats a little over my head...
07:54:50scorchethat is why it wasnt directed to you...
07:55:12CathodeRayTubeexuse me...i have to take the browns to the superbowel...
07:56:19scorcheKnives: did you need something?
07:56:21JdGordonmorning amiconn, i want to be able to get the english string of any xlatable string.. is it better to slow it down and search the builtin string array for the id, or add another array for the pointers (adds 2800bytes) ?
07:57:07amiconnmirak_: The way you set it, all overflow flags are set immediately. Clearing the accumulators resets them to zero. What you want (since you're using integer mode is to set MACSR to 0x00000000
07:57:37amiconnJdGordon: Huh? What are you trying to do?
07:59:55amiconnThere should be no single reason to know the english string when a non-english translation is loaded
08:00:13JdGordonamiconn: loading and saving the config files, I want to save space by using the lang id for strings, but always use the english string for the text file
08:00:37amiconnThat won't work anyway
08:00:42JdGordonwhy not?
08:00:53amiconnNot every setting has a suitable string
08:01:04KnivesScorche, I needed something but now I can't seem to remember what...
08:01:20JdGordonyes they do.. well they will need to, but thats minor
08:01:34JdGordondo i sacrafise speed or space?
08:02:04amiconnEven if it would, adding the extra array would increase size more than what you would save by leaving out the separate strings used for settings today
08:02:06 Join ender` [0] (i=null@
08:02:37amiconn...and searching the array will be really slow
08:02:56JdGordonthats what im worried about..
08:03:03amiconnYou would then search the array (half of it on average) for every single setting...
08:04:40JdGordonwith some cache trickery hopefully it wont be too slow... i tihnk maybe the 2400bytes extra array might work better..
08:04:41amiconnAnd changing the english language string even slightly (correcting sub-optimal choice of words, capitalisation etc) would break that setting
08:05:03JdGordonanother minor point :p
08:05:08amiconnThe strings used for settings now are very likely smaller than an extra array
08:06:12JdGordonim hopeing to be able to put everything the settings need to be settable in 1 array, so changing it to the translatable string means the same id can be used inthe setting file and the menu and setting title, etc
08:06:16amiconnWhat is so bad with the current way?
08:06:28*amiconn thinks you're trying to change too many things at once
08:06:39JdGordonquite possibly :D
08:06:43 Quit mantono (Read error: 110 (Connection timed out))
08:06:58*JdGordon gtg for 10 min
08:17:23[HO]vo|tlast time i'll post this before ebaying it/them or probably throwing them away:
08:17:25[HO]vo|ti have an archos lcd screen (Player, Recorder, Onido) and two batteries for Jukebox/Recorder models (2200mah, 2800mah) that i'll let go for shipping. PM any questions
08:21:34midkay[HO]vo|t: sounds like it may be useful to someone, might post that on the forum or something, a lot of people probably aren't around right now..
08:21:59amiconn[HO]vo|t: I'd guess posting on the ml, in the forums or on the SpareParts wiki page would be better
08:22:34 Quit scorche (Read error: 110 (Connection timed out))
08:24:58 Quit Knives ("CGI:IRC (EOF)")
08:26:27amiconnJdGordon: Hmm, a quick count yields that there are 607 language strings atm. Adding a pointer array would add 2428 bytes. Then there are ~140 config strings (some more with eq). Assuming an average length of 15 chars for these adds up to ~2100 bytes
08:27:00amiconnThat's about the same amount
08:27:46amiconnSo using the english strings for config files might be size neutral, but I still think it would be a bad idea to do that
08:28:58amiconnCurrently the strings aren't the same, even without looking at capitalisation
08:29:29amiconnThe config strings are shorter and more technical than the actual setting
08:30:08amiconnBut if you have an array of settings, nothing stops you from having the config strings in there. Not the english.lng strings, but today's strings
08:37:23CathodeRayTubeyou guys are all programmers right?
08:39:09QuazgaaCathodeRayTube: all your phear are belong to us
08:40:04CathodeRayTubei was trying to learn c++ a while ago but got bored with it...and iv herd people say that its outdated...what do you think would be the best language to learn if i wanted to learn how to program?
08:40:28Quazgaaif you want to program in a cubicle
08:40:38Quazgaalearn MS visual buttsex
08:40:54Quazgaaif you want to write real code and real programs that might do any real people any good, learn C
08:41:15CathodeRayTubei herd that C# is better than that true?
08:42:15midkay"best language"? what do you want to do? rockbox is written in C... any programming language is a language to program in.
08:42:24CathodeRayTubeisent C more for hardware related things like...firmware and drivers?
08:42:33midkaynot at all.
08:44:04amiconnImo the most important thing to do is to learn & understand the concepts of programming
08:44:46CathodeRayTubedo they all basicly do the same thing, but some are just eseyer to use than others?
08:44:56amiconnThen learning another programming language isn't a big thing anymore
08:46:51CathodeRayTubeare differant languages restricted to differant OSs? liek if i learn C++ can i only make programs for PC and not mac or linux
08:49:32CathodeRayTubeim pretty much a noob when it comes to programming...sorry if these questions are stupid...
08:51:49CathodeRayTubemmkay well goodnight...
08:52:24CathodeRayTubehope to see rockbox for the xclef eventualy.
08:52:44 Quit CathodeRayTube ("CGI:IRC (EOF)")
09:00:05 Join rageahol [0] (
09:00:23rageaholiriver h10 20gb port working nominally
09:00:36rageaholskipping something awful though
09:02:51 Join einhirn [0] (
09:02:51 Quit einhirn (Client Quit)
09:06:52***Saving seen data "./dancer.seen"
09:09:15*JdGordon back, damn sister *forced* me to go get ice cream :p
09:10:51jhMikeSamiconn: Is it possible when using SPDIF to not directly monitor EBU but play resampled data out on I2S? I can't seem to determine its impossibility for sure from the datasheet.
09:12:21JdGordon<amiconn> The config strings are shorter and more technical than the actual setting <- yes, but there is no real reason to have a different string in the menus than the config file... especially if the config files actually become more importnat (because no more config block)
09:13:35jhMikeSJdGordon: I'm about to make them a little more important by storing codec settings for each encoder in them.
09:14:15JdGordonstoring there and not the config block?
09:14:28jhMikeSJdGordon: yes definitely
09:14:46jhMikeSwav_enc.codec => wav_enc.cfg
09:14:53jhMikeSfor exmp
09:14:57JdGordonah ok
09:15:25jhMikeSotherwise nightmare city and it would use a lot of config block bytes
09:19:33amiconnjhMikeS: Yes, you could play resampled data, but it would be significantly more involved than just feeding the ebu signal to th euda
09:20:56 Join scorche [0] (
09:21:07amiconnWith our current resampler it wouldn't be worth it imho
09:21:55 Join keuleJ [0] (i=3e418ed5@gateway/web/cgi-irc/
09:22:26keuleJHello, maybe you already noticed, the forums seem to be down!
09:22:27amiconnResampling for monitoring would have another (slight?) disadvantage - it would add latency
09:23:26jhMikeSamcionn: Just talking about for monitoring purposes so that the audio sounds about right
09:23:52amiconnYes, but it's out of sync with the source then
09:23:56 Nick crwll is now known as crwl (n=crawlie@
09:23:57jhMikeSamiconn: true but I'm pretty certain I can make that short enough
09:24:18amiconnDepending on the recording situation, it might either not matter at all, or be very annoying
09:24:53jhMikeSWell...the ones where the sample rates match audioclk won't need it.
09:25:36 Quit midkay ("Leaving")
09:26:16jhMikeSYou can of course monitor on SPDIF out as well if it must be perfect
09:26:23amiconnIt never matches exactly....but one dropped sampled or duplcated sampe every several thousand samples is probably unnoticeable
09:26:23 Quit Rick (Read error: 104 (Connection reset by peer))
09:27:01jhMikeSHow can there be gain control on SPDIF through the rec screen? or is there not?
09:27:23 Join Rick [0] (
09:27:38jhMikeS48kHz recording is only gonna drop a few?
09:27:59keuleJah, I can't connect to, too
09:28:03amiconnThere's no gain control for s/pdif, and it wouldn't make sense at all
09:28:25rageaholwhat unit are you people talking about
09:30:05jhMikeSSay 22050 would play like chipmunks for 1/2s and then go silent for 1/2s and repeast if I'm sending data at 44100 to the UDA for example
09:30:47jhMikeSor what would happen exactly if the SPDIF in is much slower than the UDA's input sample rate?
09:31:08amiconnIt just does what you expect
09:31:23amiconnEvery source sample just falls into a destination time slot
09:31:53amiconnFeeding a 22050Hz signal to the UDA just duplicates all samples
09:32:19amiconn(plus or minus a few, depending whether the input signal is an exact match or not)
09:32:46jhMikeSok...the current sample stays available to send to the UDA again
09:33:52amiconnIf the input signal is 48000Hz, the extra samples are dropped
09:35:56 Join webguest56 [0] (i=48814ab7@gateway/web/cgi-irc/
09:36:02mirak_amiconn: i try
09:36:16jhMikeSThe UDA just picks up whatever data is on the bus at the time it need another sample then, correct? Wasn't sure how this worked.
09:36:16 Quit webguest56 (Client Quit)
09:37:10amiconnjhMikeS: Yes, almost. It's not the uda that picks the samples, but the iis tx that picks the sample from the coldfire's audio bus
09:38:33jhMikeSRight...I'm being imprecise again! :) IIS1 Tx gets it and then send to UDA
09:41:12jhMikeSDoes it sound got awful or tolerable dropping say 7 samples for every 48 once every 1.1707...?
09:41:22 Join stripwax [0] (
09:41:46 Quit Quazgaa (Read error: 113 (No route to host))
09:42:25scorcheamiconn: updated your ajr lately?
09:42:43jhMikeSI'm sure if I should show an error if the currently selected codec doesn't support the current SPDIF rate or just not allow certain codecs for SPDIF. Mostly an MP3 issue.
09:43:18jhMikeSany op's on which is better?
09:44:09 Quit ender` (Read error: 104 (Connection reset by peer))
09:44:13 Join ender` [0] (i=null@
09:46:39amiconnjhMikeS: Just round the incoming rate to the nearest standard rate
09:47:25amiconnSome source aren't exact. For instance my old DV player delivered 44097Hz sample frequency when playing a CD
09:47:34amiconn(on s/pdif that is)
09:47:38 Join senab [0] (
09:48:07senabis it me, or are the forums down?
09:48:10 Join barrywardell [0] (n=barrywar@
09:48:14scorchethey are
09:48:36stripwaxseem ok for me?
09:48:45rageaholbarry, good job on the h10. thanks a lot.
09:48:58senabinfact they're working, they just crawl
09:49:02rageaholplayback skips on my 20gb though
09:49:02 Quit solarflare ("Leaving")
09:49:04rageahola lot
09:49:11scorchehmmm...they werent a bit ago..
09:49:25scorcheseems like they are back up
09:52:02jhMikeSamiconn: that rounding is already done...but with mp3 you've only got right now 48,44, if you got 8000kHz coming in just encode to 32? Maybe an exclamation point as a warning to the user "this ain't gonna sound right".
09:52:31amiconnThe encoder doesn't support V2 and V2.5 ?
09:52:47jhMikeSnot to my knowledge...
09:52:55jhMikeSvery simplistic, it is
09:53:58jhMikeSaudio_get_spdif_sample_rate picks from a list of twelve and uses the closes one
09:54:36jhMikeSIf you're encoding to WAV I don't see any need for rounding at all
09:54:59barrywardellrageahol: try changing to a different theme
09:55:05barrywardellone without peak meters
09:58:12 Part stripwax
09:58:19jhMikeSamiconn: I asked Toni for some details about it, he gave some, I wanted them all, but he hasn't replied to that req. Maybe sick of me already.
09:59:13rageaholis that the default?
09:59:43 Join markun [0] (
10:01:47 Join bluebrother [0] (i=810d4658@gateway/web/cgi-irc/
10:02:01rageaholalso, i think this comtroller input needs some "debounce"?
10:02:06*jhMikeS thinks some kind of icon (!) if the source rate is too far from ideal rate is perhaps a good idea. Makes it look like RB knows what's up.
10:02:15rageaholi nly know the word from context, so
10:03:02barrywardellrageahol: no the default theme skips. try iCatcher.
10:03:16 Quit senab (" HydraIRC -> <- The professional IRC Client")
10:03:22barrywardelldo you mean the scrollpad needs some debounce?
10:04:12rageaholi think so
10:04:19rageaholit's all over the place on mine
10:04:42rageaholi touch the one direction, and it automatically goes one in the opposite direction first
10:05:02 Join _FireFly_ [0] (
10:05:07rageaholor it jumps around, depending on menu
10:07:02rageaholoh man, this is so fucking awesome though
10:10:10barrywardellrageahol: it seems fairly stable on mine
10:10:45rageaholmine is really jumpy
10:10:46barrywardellit doesn't work like it original firmware yet though
10:10:58barrywardellyou need to just touch either the top or bottom
10:11:14barrywardellyou can't just slide your finger on it
10:12:10barrywardellthat's what I meant by "Basic" support for the scrollpad
10:13:45 Join bytie [0] (
10:14:11 Quit bytie (Remote closed the connection)
10:19:59 Quit dan_a (Read error: 110 (Connection timed out))
10:23:27 Join daurn|laptop [0] (n=quae@
10:23:51 Quit spiorf (Remote closed the connection)
10:24:19 Join spiorf [0] (
10:27:20 Quit spiorf (Remote closed the connection)
10:27:46 Join spiorf [0] (
10:27:54 Join tucoz [0] (i=55a4e44b@gateway/web/cgi-irc/
10:28:42 Quit tucoz (Client Quit)
10:28:53 Join tucoz [0] (i=55a4e44b@gateway/web/cgi-irc/
10:28:54 Quit spiorf (Remote closed the connection)
10:29:13 Join spiorf [0] (
10:29:59 Quit spiorf (Remote closed the connection)
10:30:20 Join spiorf [0] (
10:33:08 Quit spiorf (Remote closed the connection)
10:33:45 Join dan_a [0] (
10:34:24 Join spiorf [0] (
10:37:41 Join merbanan_ [0] (
10:46:53 Join dj-fu [0] (
10:48:10tucozisn't ROLO on ipods working now?
10:50:01 Part hockyhair
10:51:05bluebrothertucoz: afaik it is working but broken.
10:51:31bluebrothermeaning it can only load the same rockbox it is actually running ... iirc.
10:51:41 Quit keuleJ ("CGI:IRC (EOF)")
10:54:03 Quit spiorf (Remote closed the connection)
10:55:21 Part tucoz
10:56:36linuxstbbluebrother: You're exactly right about the current state of ROLO on the ipods.
10:56:53 Join theli_ua [0] (n=theli@
11:00:28amiconnjhMikeS: Rounding makes very much sense for wav as well
11:06:54***Saving seen data "./dancer.seen"
11:09:39 Quit barrywardell ()
11:10:22 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
11:11:54 Join bytie [0] (
11:11:56tucozamiconn: regarding spdif recording. is this the same as optical in? and in that case, will this split tracks when a new track flag is recieved? and will it also gracefully disregard the copyright flag?
11:14:30tucozanyone with spdif knowledge can answer that ^^ :)
11:15:08 Quit bytie (Client Quit)
11:17:49tucozhmm. regarding the copy protection bit i see that it's just to not care if it is set.
11:17:57amiconnIt doesn't evaluate any incoming flags, so no automatic track split
11:18:18amiconn..but no scms either
11:19:19*amiconn wouldn't know how to test automatic track split
11:19:31amiconnI don't even know how this flag is sent over spdif
11:19:49jhMikeSamiconn: You're saying rounding makes sense because something might refuse to play tracks with oddball sample rates?
11:20:27 Join tvelocity [0] (
11:20:31tucozI just remember that my old minidisc split track automatically when recording from cd->optical->minidisk
11:20:52tucozwhich was very convenient
11:21:07jhMikeSamiconn: I still think WAV should have the broadest set of rates but I'm not sure what they should be exactly.
11:21:14amiconnjhMikeS: Yes. In fact that's quite common
11:21:18 Quit XavierGr ()
11:24:26 Join safetydan [0] (
11:25:20preglowamiconn: coldfire does support receiving such info, i think
11:26:24tucozamiconn or anyone else interested. I think this post describes the Start_ID
11:28:23 Join spiorf [0] (
11:28:40jhMikeSWhat freq measurement to you get from SPDIF if nothing is connected to it when measured? 0?
11:29:39linuxstbjhMikeS: Do you know how hard it would be to support bit-depths > 16-bits in the various encoders? Or are they very hard-coded to 16-bit input?
11:29:42tucozjhMikeS: I assume you have read this page. Otherwise, you might get some info there.
11:30:09jhMikeSlinuxstb: in wav and I think wavpack not hard at all
11:30:32jhMikeStucoz: no...but thanks, I will
11:31:03*jhMikeS think he just oughta pick up an H120 on ebay or something just says...44.1,48,32 for allowed sampling rates
11:34:40bluebrotherjhMikeS: on my h120 I get various measured frequencies when nothing connected to spdif ... 88173Hz and 66077Hz mostly
11:34:53jhMikeSright now it's allowing 12 different ones.
11:35:18 Quit spiorf (Remote closed the connection)
11:35:37 Join Arathis [0] (
11:35:39 Join spiorf [0] (
11:36:13jhMikeSsounds like things should be more restricted even though technically it's possible to receive at others.
11:39:15preglowthe mp3 encoder probably doesn't support more than sixteen
11:39:22preglowbit it really doesn't matter much for the mp3 encoder anyway
11:39:27jhMikeSit supports those three
11:40:00jhMikeSwith MPEG2 and 2.5...if it did those...MP3 can have 9
11:40:03preglowshouldn't be too hard to hack it to support the mpeg 2 rates as well, i think
11:40:05amiconnjhMikeS: The only official rates for spdif are 32, 44.1 and 48
11:40:31amiconnHowever, many spdif devices also support other rates, standard or even non-standard
11:40:31jhMikeSamiconn: that's what I was just saying...why allow all the other ones?
11:40:38preglowamiconn: perhaps the recording screen should display a warning if the sample rate isn't one of the official ones
11:40:59jhMikeSpreglow: my sentiments too! or if the encoder can't match
11:41:04preglowjhMikeS: yeap
11:41:05jhMikeSsee above
11:41:49jhMikeSFor normal recording I'll simply restrict the menus based on format
11:41:59 Join actionshrimp [0] (
11:42:07preglowformat and hw caps
11:42:20jhMikeSyes..the intersection of sets
11:42:50 Join mirak2 [0] (
11:43:17 Quit mirak2 ("CGI:IRC (EOF)")
11:43:30jhMikeSthe only hw caps atm are 11025, 22050, 44100. Know of anything up and coming (iPod) that will do others?
11:43:46 Join mirak3 [0] (i=5372a562@gateway/web/cgi-irc/
11:43:58 Join mirak2 [0] (
11:44:36mirak2amiconn I tryed to put 0x00000000 to mascr but it crashes the system
11:45:07jhMikeSmovclr ??
11:45:20preglowjhMikeS: ipod can do tons, afaik
11:45:32preglowmirak2: 0 for macsr is perfectly legal
11:45:53preglowyou used 0x80, i think, which is just integer mode + saturation
11:45:56amiconnmirak2: It crashes???
11:46:06jhMikeSHmmm...I think linuxstb needs to give me a list
11:46:28mirak2amiconn well rockbox crash the iriver
11:46:36mirak2or the opposite
11:47:06mirak2amiconn that's strange because no adress are involved
11:47:44jhMikeSdoesn't macsr need to be saved/restored (just an thought)
11:48:18mirak2I will try FFFF0000
11:48:41 Quit linuxstb (Read error: 104 (Connection reset by peer))
11:48:59amiconnTry 0x80
11:49:10amiconnDon't set the high bits
11:49:46jhMikeSwhy's it saved in switch_thread? just cause the compiler isn't aware of it?
11:49:51amiconnGeneral rule for config registers: Don't set undocumented bits, or bits documented as unusef
11:50:34amiconnjhMikeS: macsr is saved in a context switch so that threads which only need one emac mode don't need to set it everytime
11:51:06amiconnBut in fact a number of threads use different modes in different parts of the code, and then need to explicitly set it anyway
11:51:31mirak2amiconn a move.w 0x80 ?
11:51:50mirak2it should be 0x8000
11:51:56preglowmacsr only does move.l, afaik
11:52:08preglowno, it should be 0x80
11:52:11preglowyou're setting the lower bits
11:52:24amiconnThere is only move.l to macsr
11:52:45preglowand never set undocumented bits unless told to
11:52:53preglowthe manual clearly states they should be 0
11:53:24preglowi know of more than one occasion where that has wrought havoc
12:01:00 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
12:01:10linuxstbjhMikeS: You can look in firmware/export/wm*.h for the various samplerates ipods can record at - from 8KHz up to 96KHz.
12:01:30*jhMikeS likes to set undocumented bits
12:01:41linuxstb(and probably other targets which use those targets - the H10 and Gigabeat I think)
12:01:43jhMikeSlinuxstb: That's all hardware?
12:01:48linuxstb^those codecs
12:02:10linuxstbjhMikeS: What do you mean?
12:02:35jhMikeSlinuxstb: no software resampling. I mean we could support a whole range of rated with resampling.
12:02:57linuxstbYes, it's set in the hardware - so I assume it's the samplerate of the ADC.
12:03:01jhMikeSThe only restrictions being the codecs themselves
12:04:30jhMikeSI like just set the damn sample rate and forget it. None of the clock dividing bs.
12:07:57 Part tucoz
12:16:35mirak2moving 0x80 also crash. I maybe changed something other than this without notyifinyg it
12:16:38jhMikeSpreglow: dword! Any good reading you recommend on digital filters?
12:18:52 Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/
12:22:21preglowjhMikeS: there's quite a lot to be read, but a good free resource is
12:22:28preglowit's not a cookbook, though
12:24:25 Join kclaf [0] (
12:38:40 Join DB42 [0] (
12:44:30markunhi kclaf
12:45:03kclafnice that ipod has a HW eq now
12:45:24kclafi don't experiment sound glitches anymore
12:45:32kclafhello markun
12:46:28markunif only we knew how to improve the battery time..
12:51:42 Join TCK [0] (
12:56:17 Join _jhMikeS_ [0] (
12:56:38JdGordonWOOOOHOOOO!!! it works!
12:56:56safetydanJdGordon, ?
12:57:46JdGordonthe start of massive settings overhaul :D
12:57:56safetydanah, that
12:57:57JdGordoni can write the settings .cfg very easily
12:57:59safetydansounds like fun
12:58:28 Quit bluebrother ("CGI:IRC")
12:58:28kclafmarkun : you mean when HW EQ enabled ? or for rb on ipod in general ?
12:58:30JdGordonlots of fun.. except trying to decifer gcc's wonderfully helpfull warning messages
12:59:10markunkclaf: general
13:00:15preglowJdGordon: what was the point of a settings overhaul, again?
13:01:01JdGordonpreglow: to kill some of my spare time, to simplify the menus
13:01:28 Quit TCK (Read error: 104 (Connection reset by peer))
13:02:14JdGordon <- my "vision" for the config block replacement lists... nice aye :D
13:02:44 Quit jhMikeS (Read error: 60 (Operation timed out))
13:02:53 Join webguest57 [0] (i=c27f0812@gateway/web/cgi-irc/
13:05:38safetydanHow do you make a gui list not wrap... ever?
13:06:00JdGordonyou have to call limit_scroll(true) or something
13:06:21safetydanthought so, but doesn't seem to work
13:06:39JdGordon.. every time before do_synclist_button
13:06:56***Saving seen data "./dancer.seen"
13:06:59safetydanah, that explains why the volume still wraps then
13:07:54 Quit elinenbe (" HydraIRC -> <-")
13:09:47preglowJdGordon: what does this do to binary size?
13:10:31JdGordonpreglow: no idea.. i assume atm it will blow it out a bit.. but the idea is to replace all the menu handling as weel.. so hopefully it will shrink it there
13:10:36JdGordoni wont know untill its all finished tho
13:10:38 Join TCK [0] (
13:12:43safetydanhrmm... looks like we need a "don't wrap" setting for lists
13:13:49 Join [TCK] [0] (
13:16:53amiconnsafetydan: Why that?
13:17:09amiconnThe lists don't wrap with repeat, only with single button events
13:17:53safetydanamiconn, true, but it's still possible to go from -87 dB to 0 dB volume by accident
13:18:09amiconnNever happened to me...
13:18:30crwli suppose it's more probable to go from 0 to -87, which is less troublesome
13:19:25safetydanit also restores the settings menu previous behaviour of not wrapping int values
13:20:19 Quit tvelocity (Read error: 110 (Connection timed out))
13:21:27 Join pixelma [0] (i=pixelma@
13:21:50 Join itsmeguys [0] (
13:28:28safetydanit doesn't feel right to me having the volume (or any other sound setting) wrap
13:29:22linuxstbsafetydan: I agree with you about the wrapping.
13:29:43 Quit TCK (Read error: 110 (Connection timed out))
13:31:52itsmeguysguys n gals, to install fonts on rockbox, do i simply chuck em into the fonts folder?
13:32:51barrywardelljust unzip the zip file in the root directory of your player the same as you do with
13:33:10Febssafetydan, did you see the thread on the forums about the hardware EQ?
13:33:22safetydanFebs, no?
13:33:27 Join bytie [0] (
13:33:53itsmeguysthankyou barry brutha
13:33:56FebsTurn on HW EQ. Turn off player. Turn player on. HW EQ is OFF, even if the setting says on.
13:34:33FebsThe EQ engages once you go back and select "on" in the "Enable HW EQ" setting.
13:34:33 Quit barrywardell ("CGI:IRC (EOF)")
13:34:40safetydanokay, has someone raised a tracker issue with that?
13:34:45 Quit bytie (Client Quit)
13:34:58FebsI don't know. I'll check. I saw you were here and figured I'd point it out.
13:36:06safetydanFebs, cheers
13:36:11safetydanactually I think I know what the problem is
13:36:24 Join XavierGr [0] (
13:36:28 Join bytie [0] (
13:36:51FebsHere's the thread:
13:37:11 Quit bytie (Client Quit)
13:37:23FebsI've got to get to work, but I'll file a repot on Flyspray later (if you haven't fixed it by then ;) )
13:38:31 Join lee-qid [0] (
13:40:59safetydanFebs, should be fixed by the time you get to work :)
13:41:29 Join bytie [0] (
13:42:11 Quit bytie (Client Quit)
13:42:33 Join bytie [0] (
13:43:28 Quit bytie (Client Quit)
13:46:35 Join bytie [0] (
13:47:43 Part bytie ("Cycling channel")
13:47:43 Join bytie [0] (
13:47:52 Quit bytie (Client Quit)
13:48:20 Join nobosuke [0] (i=d5602046@gateway/web/cgi-irc/
13:49:20nobosukehi! I have a question ..... anybody knows the iBASS speakers? It doesn't work properly with ipodvideo with rockbox!!!
13:50:05dj-fudoes it use the component jack on the ipod
13:50:05 Quit webguest57 ("CGI:IRC")
13:50:10dj-fuinstead of just speaker out?
13:50:24nobosukeyes i think so
13:50:40dj-fuwell, that's why.
13:50:40nobosukei don't understand a lot about ipod but i modified my ipod video with rockbox
13:50:50nobosukeand my control remot doesnt work
13:50:52dj-furockbox doesn't support that component interface
13:51:02nobosukei have to change songs with the wheel of the ipod
13:51:10dj-futhis is in the ipod faq on the rockbox site which you should have read when you installed rockbox tbh
13:51:19DB42nobosuke: OH NO
13:51:28nobosukedoesnt matter! i was just answering
13:51:36nobosukei can listen music but i kant control the ipod
13:51:37DB42i can't even change the songs with the wheel of the ipod... (because i dont have one)
13:51:54dj-fuyou can control the ipod
13:52:11DB42and now i'm bummed to hear that next week they are only releasing an UPDATE to the 5G, and not ipod video :(
13:52:22dj-fujust not with the remote that plugs into the proprietary interface ;]
13:52:26DB42atleast i hope the 2G ipod nano will be better
13:52:34nobosukeand i can't see properly the pictures with the rockbox
13:52:52DB42anybody got info on the ipod nano 2G announced next week ?
13:53:24dj-fuI just replace my nano with a sharp 903sh phone
13:53:28dj-fu& a 4gb miniSD
13:53:34nobosukeanybody knows where rockbox will be able to run videos on ipodvideo?
13:53:45dj-fuRockbox has an mpeg video plugin
13:53:48DB42i bought an SE W810I with 1GB card, which is nice
13:53:51dj-fuwhich works on the Nano (i've tested it)
13:54:08dj-fuI don't think anyone has even started work on using the decoder chip in the ipodvideo
13:54:09nobosukeand the name of plugin?
13:54:18dj-fuit comes default with cvs builds
13:54:25dj-fubut it only plays basic mpeg streams
13:54:26dj-funo audio
13:54:32dj-funo other video wrapped in a mpeg container etc
13:54:36nobosukebut how can i run this mpg
13:54:48dj-fuboot into Apples firmware.
13:55:12nobosukei mean this plugin you told me
13:55:21dj-fuyou just 'click' the mpeg :)
13:55:26 Join Kohlrabi [0] (
13:55:28DB42rofl :)
13:55:38itsmeguysgood night all
13:55:52safetydanbah, warnings
13:55:59 Nick itsmeguys is now known as itsmeguys|sleep (
13:56:15Quarryman /i itsmeguys|sleep
13:56:42nobosukeeverytime i update rockbox i lose all the configuration I made like language, theme, etc how can i save it
13:58:02linuxstbnobosuke: Go into the Manage Settings options and save your settings to a .cfg file. You can then select that .cfg file in the file browser to load those settings.
13:58:18 Quit itsmeguys|sleep ("( :: NoNameScript 4.02 :: )")
13:59:05nobosukethank you!
13:59:31safetydanHrmm... I wonder what the most modified file in Rockbox is? settings.c is up to 414 revisions now
14:00:21 Quit lee-qid (Read error: 110 (Connection timed out))
14:00:24 Join bytie [0] (
14:01:23nobosukeso... i can see videos without sound isn't it?¿
14:01:38nobosukeand what about pictures? it works very bad....
14:01:59linuxstbnobosuke: Why is the JPEG viewer bad?
14:02:50 Quit bytie (Client Quit)
14:02:53nobosukei try to see the next one
14:02:58nobosukeand it takes a lot of time
14:03:03nobosukeuntil it changes of picture
14:03:08nobosukeor it doesnt respon
14:03:13nobosukeand it is blocked
14:03:42nobosukeand then it changes when it wants
14:04:58 Join tvelocity [0] (
14:05:48nobosukelinuxstb any solution?
14:06:41 Quit alberink (Read error: 110 (Connection timed out))
14:08:10safetydanFebs, that issue should be fixed now
14:08:14safetydanand to bed for me
14:08:14 Quit safetydan ("Ex-Chat")
14:09:35 Join Nico_P [0] (
14:09:37 Quit spiorf (Remote closed the connection)
14:11:00nobosukelinuxstb and the picture doesn't fit allt he screen only a little box in the middle
14:11:45nobosukeor it says not enough plugin memory
14:12:04nobosukeor also too large
14:12:28 Join bluebrother [0] (
14:15:16markunnobosuke: the only solution I can think of is to resize the image before you put it on your player
14:15:34linuxstb(which is what itunes does...)
14:19:15 Join lee-qid [0] (
14:20:42 Join alberink [0] (
14:22:07 Quit lee-qid (Read error: 54 (Connection reset by peer))
14:36:02 Join SanAlmighty [0] (
14:41:12 Join bytie [0] (
14:42:45 Part bytie
14:43:29 Join midkay [0] (n=midkay@rockbox/developer/midkay)
14:48:57 Quit dj-fu ("( :: NoNameScript 4.03 :: )")
14:50:25 Quit Febs (Read error: 110 (Connection timed out))
14:51:53 Quit uski (Read error: 110 (Connection timed out))
14:52:32 Join uski [0] (
14:57:29 Join barrywardell [0] (i=892b7a86@gateway/web/cgi-irc/
14:57:42 Join PaulJam [0] (
15:02:33 Join TeaSea [0] (
15:03:57 Quit theli_ua ("Leaving")
15:06:57***Saving seen data "./dancer.seen"
15:08:52 Join spiorf [0] (
15:13:22 Quit nobosuke ("CGI:IRC (EOF)")
15:13:44Nico_Pbarrywardell: you there ?
15:17:04 Join cismo_ [0] (
15:17:22 Quit tvelocity ("Αποχώρησε")
15:21:45barrywardellNico_P: I'm here now
15:21:54 Quit cismo (Read error: 60 (Operation timed out))
15:22:14barrywardelljust in the middle of writing a couple of observations
15:24:13barrywardellNIco_P: just posted my comments there now
15:32:46Nico_Pbarrywardell: OK, i'll answer with a comment
15:37:36amiconnHow many buttons are there on the H10, and how are they labeled?
15:37:57 Quit [TCK] (Read error: 104 (Connection reset by peer))
15:38:36barrywardellrew, play, ff, power
15:39:16barrywardell<- or left, O or right
15:39:16mirak2amiconn bits 8 to 11 are used by emac on the MACSR register
15:39:29amiconnYes, and?
15:39:51mirak2amiconn they are used to set the overflow flag for acc0 to 3
15:39:55amiconnThey are the overflow/saturation bits, that's why you have to keep them at zero when setting the mode
15:40:28amiconnOtherwise you _set_ them to overflown, which makes subsequent caluclations not work
15:40:39amiconnClearing the accumulators resets these bits
15:40:40mirak20x080 is same than 0x00000080 ?
15:40:47linuxstbbarrywardell: Where are the buttons? I can only see two on this photo:
15:40:51amiconnyes of course
15:41:03mirak2yes I am dumb
15:41:38Nico_Plinuxstb: REW, FF and PLAY are on the right side
15:41:56Nico_Ppower is on the left side (you can almost see it)
15:43:17*amiconn thinks this button pad is rather hard to work with
15:44:13Arathislinuxstb: you can see them at the uisim image:
15:44:19Arathishold is on top btw
15:44:24 Join unomystEz [0] (n=unomystE@
15:46:17linuxstbArathis: Thanks.
15:46:28linuxstbI agree - it doesn't look Rockbox-friendly.
15:46:51barrywardellit actually works quite well with Rockbox
15:47:05 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
15:47:09unomystEzi think i just fried my ipod nano, won't turn on now
15:47:41linuxstbunomystEz: Try holding SELECT and MENU together for a few seconds.
15:48:08unomystEzoh nice
15:48:18unomystEzhaha, is that some feature of rockbox? :)
15:48:36linuxstbNo, it's a hardware reset build into the ipods.
15:48:38unomystEzoh nice, rockbox looks very nice
15:48:48unomystEzlinux: ah, the machine probably locked up
15:49:03unomystEzhmm, if i could only code on my nano now
15:49:06unomystEzor read ebooks
15:49:41linuxstbIf your ebook is a plain text file, you can read it in Rockbox.
15:50:18unomystEzis there a fast way to convert my mp3s from itunes format to plain mp3s?
15:50:37linuxstbI don't understand - an MP3 is an MP3...
15:50:55unomystEzsorry, i mean.... itunes stores the music in another format
15:51:19linuxstbitunes will store it in whatever format you tell it to - MP3, AAC, ALAC, WAV, AIFF....
15:51:34unomystEzoh really
15:51:52unomystEzsorry, i'll spend some time to get acquainted with it.. just can't find my music that's all
15:52:24linuxstbWhen itunes copies files to your ipod, it will rename them to silly names and put them in the iPod_Control folder.
15:52:35unomystEzah i see
15:52:43linuxstbThis folder is marked "hidden", and by default Rockbox doesn't show hidden folders.
15:53:26linuxstbunomystEz: This is all explained in the FAQ:
15:53:30unomystEzjust wanna see the sound quality quickly...
15:53:36unomystEzok i'll check it. thanks
15:53:36 Join webguest34 [0] (i=54996231@gateway/web/cgi-irc/
15:54:30barrywardellNico_P: I agree with all your comments. What about rearranging the layout of the quickscreen? Would that be difficult to achieve?
15:54:50webguest34H140, solitare, how do I mov a Ace from the 3 drawn cards to its space ?
15:55:45webguest34rec button selects the drawn card but I cant figure out how to move the ace to its proper place
15:56:11bluebrotherwebguest34, double-click it.
15:56:32JdGordonholy crap!!!! my whole setttings/menu revam works!
15:56:33Nico_Pbarrywardell: i'm not really sure
15:56:40webguest34I have tired double clicking Navi, no go
15:57:29Nico_Pbarrywardell: i'll have a look at it, it should be too hard to do
15:57:33barrywardelllooks kinda like it's hardcoded in there
15:58:13barrywardellwe'd probably need a new gui_quickscreen_draw()
15:58:52webguest34anyone ?, re: moving ace to its proper place ?
15:59:36bluebrotherwebguest34, just tried −− works for me.
15:59:56webguest34you double click navi ?
16:00:16DB42any chance for a rockbox for RIO CARBON ?!?: )
16:00:41bluebrotheryou have an ace on the drawn cards and want to move it to the final stack? Yes, I can double click it. It gets moved.
16:01:38webguest34ok lets swap players then 'cause my is briken then :)
16:02:07bluebrothermine is "only" a h120, you're really sure you want to do that? ;-)
16:02:29webguest34heh upgrade it with a single platter and we'll talk
16:03:15webguest34ah select than navigate the cursor onto the ace, got it thanks
16:03:18PaulJamthe new animation when you win in solitaire is nice, but unfortunately the sound stops while the animation is shown (on h300 with mp3 playing)
16:03:37bluebrotherI guess I'll just stick with mine for now. And when money comes in get a different for more development fun ;-)
16:03:58Nico_Pbarrywardell: indeed changing gui_quickscreen_draw should do, we just need to add a couple #ifdefs and write a different version for the H10
16:04:26webguest34I've got my beady eye on something called Trelstor Vibez, it uses sigmatels/RIO os
16:04:40webguest34Trekstor Vibez
16:04:43barrywardellNico_P: yes, we could possibly just change PUTS_CENTER, etc. for the H10
16:05:50PaulJamwhat is the nick of Antoine Cellerier on irc?
16:05:55Nico_Pbarrywardell: yes, if you want i can try to do it and i'll include it in my keympa patch
16:06:16merbanan_PaulJam: dionoea
16:06:28 Part webguest34
16:06:38Nico_Pit's not really top priority for the port ;-)
16:06:45barrywardellNico_P: yes, please. I'm using my H10 with your new keymaps now. Apart from the few things I mentioned in my coment, they really work well
16:07:09barrywardellmaybe not top priority, but very nice to have!
16:07:55Nico_Pi'll also try to include consistent plugin keymaps
16:08:15Nico_Pand btw, do you have an idea why PGUP and PGDN don't work ?
16:09:09barrywardellthe plugins probably need a good bit of work. not just keymaps, but the text sometimes refers to things like 'Press Rec' and we don't even have a rec key
16:11:40 Join Landus [0] (
16:12:07barrywardellI can't see why PGUP and PGDN aren't working
16:14:21JdGordonis the cvs server down?
16:16:39JdGordoncvs diff is taking ages to even start...
16:20:51perplexityWRT /topic, does anyone have an estimate of the monthly bandwidth consumed running a BuildServer?
16:21:46amiconndionoea: More solitaire bugs....
16:23:45JdGordonperplexity: mostly upstream bandwidth... ~1.5mb/build
16:24:22amiconnExcept simulator builds, which consume neglectible bandwidth
16:25:43perplexityand rebuilds every time there is a cvs commit ?
16:26:38JdGordonthe only network traffic is syncing cvs, upload the build (not sim/boot), and some minor overhead to talk to the build server
16:27:27perplexityhrm.. Ok, I've got a server.. it ain't all that quick Pentium-M 1.5G with 512M ram, but I get 3.5 MB/s each way :)
16:28:53PaulJamdionoea: would it be possible to yield or something while the bouncing cards are shown in solitaire? because on h300 the music pauses shortly after the animation starts.
16:29:12 Join tvelocity [0] (
16:37:01amiconnPaulJam: Oh right... it doesn't yield at all :(
16:37:38amiconnSo it would even stop the music on archos when the buffer runs empty. Might happen depending on how long one watches the bouncing cards
16:43:31 Nick excitatory__ is now known as excitatory (
16:45:14 Quit JdGordon ("Konversation terminated!")
16:47:24Bagderperplexity: if you can build the biggest simulator in less than 200 secs, you have an interesting server ;-)
16:47:53perplexityI'll set it up and test it Bagder, which is the biggest simulator ??
16:48:06amiconnI guess any swcodec sim will do
16:48:14amiconn(ipod, iriver, iaudio, gigabeat...)
16:48:25Bagderyeah,swcodec color screen
16:48:43amiconnDo you think colour matters?
16:48:50linuxstbMake sure it includes Doom, Pacbox and the other big plugins.
16:48:50perplexitydoes the ssh daemon have to be on port 22 ?
16:48:54amiconnHmm, perhaps... for doom and rockboy
16:49:22Bagderperplexity: no, we can probably manage other ports as well
16:49:55amiconnperplexity: Choose an swcodec sim with large colour display (e.g. h300, ipod photo, or ipod video)
16:50:03perplexitygroovy, in which case I'll set something up and run some tests in the next couple of days.. just got this shiny new server and it's sitting there twiddling it's thumbs..
16:50:09perplexityI'll do that amiconn
16:50:40Bagderand make sure you have ccache installed
16:50:51perplexityyeah, I will do for sure..
16:54:05 Join Davide-NYC [0] (
16:54:59 Join einhirn [0] (
16:55:00 Quit einhirn (Client Quit)
16:56:28Davide-NYCQuestion: Do the Archos targets have hold buttons?
16:57:34 Join rretzbach [0] (
16:58:08linuxstbDavide-NYC: I don't think so. But Rockbox has a software hold - a combination to enter/leave hold mode.
17:00:38Davide-NYClinuxstb: is 'software hold' instantiated by a button combo, if so does it exist for all targets, or just the targets that lack physical hold buttons.
17:01:12linuxstbI would expect it to be there for all targets without a physical hold switch.
17:01:32*Davide-NYC urghh building manual
17:01:52 Join lodesi [0] (
17:05:57 Quit merbanan_ ("Lämnar")
17:06:40 Join webguest07 [0] (i=c3ec4b1b@gateway/web/cgi-irc/
17:07:02***Saving seen data "./dancer.seen"
17:12:24 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
17:14:52mirak2amiconn, I should re-set macsr after a moveclr ?
17:20:06mirak3pong ! :D
17:32:20amiconnThe emac mode is persistent
17:32:35amiconnJust set it once at the start of your routine
17:33:33 Join rasher [0] (
17:33:33 Quit rasher|css (Read error: 104 (Connection reset by peer))
17:34:17 Quit aegray_ ("Lost terminal")
17:34:45mirak2I still have this artifacts :-/ they appears mostly in the upper left corner, then propagate
17:35:23markunmirak2: is the framerate improving a lot?
17:35:48 Quit SanAlmighty (Read error: 110 (Connection timed out))
17:35:51mirak2not a lot
17:35:58mirak2idct is not the only thing to slow
17:36:22 Quit uski (Read error: 110 (Connection timed out))
17:36:26mirak2I got a visible performance boost by putting the block on which idct is performed in iram
17:37:49 Join uski [0] (
17:40:35mirak2markun actually the function calls are separated
17:41:09mirak2I will make the row and cols in the same function. it should be faster
17:41:42 Join SanAlmighty [0] (
17:46:08 Quit PaulJam (".")
17:51:44preglowmirak2: sounds like you're messing up the dc coefficient
17:52:00preglowthat's coded predictively, so the error would spread
17:52:26 Quit Rob2222_ (Read error: 104 (Connection reset by peer))
17:53:58XavierGris it possible to read raw incoming data from a specific port on my computer? (I mean is there a program for that)
17:56:10XavierGrhmm letme check
17:56:39XavierGrany windoze alternatives?
17:57:03XavierGrlet me search
17:58:18 Join Rob2222 [0] (
17:58:24preglowdunno about windows
17:59:10 Join secleinteer_ [0] (n=scl@
17:59:41 Join Jason_ [0] (
17:59:52 Quit apo` (Read error: 110 (Connection timed out))
18:00:17 Join apo` [0] (
18:01:20XavierGrnetcat is ported on windows too
18:01:26XavierGrnow let's see...
18:02:19mirak2preglow the thing is that _row in asm works fine with the C version, and vice versa, but not both in asm
18:07:51mirak2shouldn't I use integer mode ?
18:08:06 Quit lex (Read error: 54 (Connection reset by peer))
18:08:08 Join lex [0] (
18:08:29 Join bytie [0] (
18:09:14 Quit Jason (Read error: 110 (Connection timed out))
18:09:14 Nick Jason_ is now known as Jason (
18:10:54 Quit secleinteer (Connection timed out)
18:11:39 Quit tvelocity ("Αποχώρησε")
18:13:33preglowyes you should
18:13:40preglowinteger mode is just 0x0 in macsr
18:16:51mirak2bit 6 to 0 means signed mode, but you sure bit 5 doesn't need to be 1 to be in integer mode ?
18:17:14mirak2the pdf says S/U and F/I .
18:17:53mirak2I guess first symbol equals bit to 0 and the other bit to 1
18:18:03preglowwell, the fact that flac decoding seems to work does indicate that i am right
18:20:49mirak2there is an error in the pdf manual
18:21:38preglowi suggest you check out the movclr instruction documentation to understand those flags
18:21:38mirak2anyway that also doesn't resolve the problem I have if I don't put 0 in the acc before doing anything, even when doing moveclr
18:24:47 Quit bytie (Remote closed the connection)
18:25:28 Join Lear [0] (
18:26:31mirak2preglow well there is nothing revolutionary
18:26:34mirak2in thos flags
18:28:15 Quit mirak2 ("CGI:IRC (EOF)")
18:28:15 Quit mirak3 ("CGI:IRC (EOF)")
18:35:02dionoeaamiconn: ?
18:35:46 Quit DB42 (Read error: 104 (Connection reset by peer))
18:36:19 Quit perplexity (Read error: 110 (Connection timed out))
18:37:32amiconndionoea: If you send a card from the remains stack to the final stack using the shortcut, the cursor disappears
18:38:04amiconnAnd then there is a bad bug in th ecard animation, spotted by Paul_Jam: It doesn't yield at all...
18:38:18 Quit Kohlrabi ("Quit")
18:38:28dionoeait also disapears if the remains stack is empty and you move the cursor to it i think
18:38:52dionoeai'll add some yielding
18:39:07dionoeawould yielding once at the begining of each card be enough ?
18:40:10amiconnHow do you mean that?
18:40:24amiconnYou need to yield quite often on swcodec targets
18:40:40amiconnDepending on target, >100 times per second
18:41:14amiconnIn this case it's probably better to sleep a tiny bit after each animation step, e.g. by replacing button_get(false) with button_get_w_tmo(1)
18:42:43dionoeai don't want to sleep ... it'll slow it down which definitively isn't a good idea on some ipods
18:43:06 Join mantono [0] (
18:43:41amiconnWhat's better, skipping (or stopping) music, or slower animation?
18:44:03dionoeastopping music :D
18:47:16 Quit unomystEz (Read error: 110 (Connection timed out))
18:48:07preglowLear: are those all the changes in tremor svn???
18:49:16 Nick daurn|laptop is now known as daurn|afk (n=quae@unaffiliated/daurnimator)
18:49:51Learpreglow, those 3 yes. But the one in ogg.h isn't in that file in svn...
18:50:17Learsorry, misread you, preglow. :)
18:50:41Learthose are the ones I've seen on the svn mailing list, at least. It was a while ago...
18:51:54preglowi don't think we'll see too many tremor changes
18:52:05preglowit isn't really meant as a finished decoder anyway
18:52:27preglowanyone know what's the shiznit when it comes to linux cd ripping these days?
18:52:42Learparticularly so for the lowmem branch...
18:52:49dan_apreglow: Personally I use Konqueror on KDE
18:53:03Learcdparanoia, and a frontend of some sort?
18:53:16preglowLear: had a look at the lowmem branch? would it make sense to incorporate some of it?
18:53:39LearI have, actually, but for other reasons, you could say...
18:54:02LearIt is a different approach to decoding, that changes a fair bit of tremor, so it isn't that easy to port.
18:54:33bluebrotherhow about abcde? I like it for encoding cds ;-)
18:54:49barrywardellBagder: did you get my email earlier with the new bootloaders?
18:54:51LearThe idea is (as far as I've understood it at least) to not fully decode everything upfront, to save memory. But it means chasing tables during decode, which is quite slow for us.
18:55:15LearBut the reason for the slowness is more of a guess from my side, never did any real tests to verify that...
18:56:11Slasherihmm, what do you think if i just commit the new threading and see the feelings? :)
18:57:12*dionoea votes for it (so he can give it a try)
18:57:36bluebrotherdoes AGC work on MASCODEC?
18:58:10Slasheriand if it causes more trouble than benefits, it should be easy to revert that, or disable the priority scheduling
18:58:31 Quit Jason (Read error: 110 (Connection timed out))
19:00:31amiconnSlasheri: DO you have a solution for the iram issue on sh1?
19:00:39Slasheriamiconn: nope :/
19:00:45Slasheriat least not yet
19:01:03Arathisbarrywardell: does wma decoding work for the h10?
19:01:03Bagderbarrywardell: got them, haven't done my part just yet
19:02:31dan_aSlasheri: Did you see my comment yesterday about moving add_to_list and remove_from_list in IRAM?
19:02:49Slasheridan_a: yes, i am still wondering about that. How did you do it?
19:02:55 Join lowlight [0] (i=c730180a@gateway/web/cgi-irc/
19:03:03Slasheribecause switch_task is already in IRAM and add_to_list is defined inline..
19:03:55 Join freqmod [0] (
19:04:21markunArathis: in rockbox or the iriver firmware?
19:04:47lowlightpreglow, Lear: At one point I hade Tremor low mem + Sandvall's fft patch working on my h140.
19:04:58preglowlowlight: observations?
19:05:04Learlowlight: me too. quite slow though.
19:05:06dan_aAdd in prototypes for them with the ICODE_ATTR macro. Perhaps the optimizer is deciding not to inline add_to_list? Or maybe I was mistaken, but the UI felt a lot more responsive.
19:05:19lowlightpreglow: slow
19:05:34preglowlowlight: the fft patch, btw, is it any good?
19:05:38lowlightbut not many optimizations
19:05:56LearPorting that FFT patch could be nice, unless it requires too much iram for the tables...
19:05:56Slasheridan_a: hmm, interesting..
19:06:06StroggSay.. does rockbox have a pdf viewer? hehe
19:06:12Slasheridan_a: i have no way to test ui responsiveness with iriver :/
19:06:33StroggIt'd be wicked to be able to view ebooks on my ipod. hehe
19:06:53markunStrogg: no
19:06:56Learpreglow: when running Tremor lowmem on a PC, the FFT patch made it ~30% faster, iirc.
19:06:59 Quit billytwowilly (Read error: 104 (Connection reset by peer))
19:07:03***Saving seen data "./dancer.seen"
19:07:16lowlightpreglow: I don't remember my observations on Tremor low mem with and without fft
19:07:36 Join billytwowilly [0] (
19:07:36Slasheriamiconn: hmm, does ICODE_ATTR on archos anything?
19:07:38barrywardellBagder: OK. it's only a minor change anyway. would it also be possible to get the H10 manual on the manual builds page?
19:08:17barrywardellArathis: wma doesn't work with Rockbox at all. someone was working on it, but there hasn't been any progress for a while
19:08:36 Quit rasher (Nick collision from services.)
19:08:43 Join rasher|css [0] (
19:09:09dan_aSlasheri: I must have been mistaken - add_to_list doesn't have it's own section in the disassembly of thread.o, so it must have been inlined. Sorry!
19:09:51Arathisbarrywardell: oh, right. I seem to have mixed up some lines in the wiki so I saw "WMA Decoding | Yes"
19:10:57 Quit XavierGr (Nick collision from services.)
19:10:57 Nick mirak_ is now known as mirak (
19:11:01 Join XavierGr [0] (
19:11:21LearBtw, preglow, when digging around on Freescale a bit, I saw implementations of sin, cos, and a bunch of other stuff, using the emac. Don't know how accurate they are, but they were fairly short, like a dozen instructions or thereabouts.
19:11:26Slasheridan_a: hehe, weird.. i am still wondering how did you notice the performance increase :)
19:12:00preglowLear: probably mclaurin approximations
19:12:04preglowLear: you got an url for me?
19:12:39dan_aSlasheri: Button presses didn't feel like they took as long to get a response while playing MP3s.
19:12:56LearIt was based on doing a couple of iterations of that series, so some sort of approximation, yes. I'll see if I can find an url.
19:13:33lowlightLear: did you try an asm fft? It was my understanding that that would give the greatest benefit.
19:14:25preglowlowlight: as ffts don't exactly grow on trees for these platforms
19:14:28preglowasm, that is
19:14:40Learlowlight, no, didn't get that far. Tried replacing the JMULT in the patch with an emac instruction or two, but that had very little effect.
19:14:57LearFreescale has one. Don't know what kind of license though...
19:15:10 Join solarflare [0] (
19:15:25 Join lightyear [0] (
19:15:27preglowyeah, one, fixed size, using mac, not emac
19:17:18dan_aSlasheri: I've just checked, and thread.o has the same md5sum whether you define add_to_list and remove_from_list as ICODE_ATTR or not. Sorry for wasting your time
19:17:22Slasherii am also wondering that maybe it could be possible to move cpu_boosting at least partially inside scheduler: it would boost cpu if cpu usage has been at 100% for a certain time or there is a task with realtime priority (codec running at critical pcm buffer)
19:17:34Slasheridan_a: ok, no problem :)
19:18:06amiconnSlasheri: Not a good idea
19:18:13preglowi don't think so either
19:18:21Slasheriamiconn: hmm, probably not :)
19:18:38amiconnA thread might not be sleeping because it's waiting for some result from an i/o port
19:18:49Learpreglow: This should be it:
19:18:51amiconnWaiting at maximum clock isn't exactly efficient ;)
19:19:00LearHave some problems accessing it right now though.
19:19:26Slasherihehe.. but is there that kind of threads that just yield waiting for io?
19:19:55preglowLear: damn, never saw that, cheers!
19:21:13LearThis also sounds interesting:
19:21:50LearBut it might just be documentation for code you have to register to get.
19:27:27mirakI already asked but I was wondering if doing a mac acc0 mac acc0 macc acc1 macc1 could be slower than doing mac acc0 mac acc1 macc acc0 macc1
19:27:52mirakLear: they talk about pipelining in your doc.
19:29:04Learmirak: don't see how, really. not read anything to suggest it would be faster at least.
19:29:21 Quit rasher|css ("( :: NoNameScript 4.02 :: )")
19:30:25 Join Rondom [0] (
19:33:30preglowmirak: i don't even understand what you've written
19:36:22mirakmac acc0; mac acc0; mac acc1; mac acc1
19:36:33mirakmac acc0; mac acc1; mac acc0; mac acc1
19:37:02mirakinterlacing the instructions
19:38:09SanAlmightyhey, should I fully charge my new battery and then fully discharge it before I use it generlly like everyday use?
19:38:15 Nick SanAlmighty is now known as [San] (
19:38:50[San]or can I just charge it and then use it?
19:39:03preglowmirak: doesn't matter how you do it
19:39:11preglowat least that's my understanding
19:41:55 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
19:42:57 Quit barrywardell ("CGI:IRC (EOF)")
19:43:07preglowLear: i think the second doc you pasted has code that's available for all
19:43:20preglowLear: hmm, but as far as i can remember, that used only mac mode
19:45:52 Join lostsoul [0] (n=quae@
19:47:24 Quit Arathis (Read error: 110 (Connection timed out))
19:47:24 Quit daurn|afk (Read error: 110 (Connection timed out))
19:47:35 Quit dan_a (Read error: 60 (Operation timed out))
19:48:24 Join Arathis [0] (
19:53:33Arathisare there any benchmark stats for the h10 with rockbox? like battery lifetime or other speedy things compared to the original firmware?
19:53:36preglowLear: do we want to use gcc4 for coldfire?
19:54:14LearDon't ask me. :) I've been using it for a couple of days though...
19:55:42preglowjust wondering if there's any point
19:56:04preglowno reason to kill performance for the compiler we should use if we don't want to be using gcc4 anyway
19:57:03lowlightlinuxstb: How do I interpret what's written to gpio.txt and framebuffer.bin?
19:57:32Learcould be nice to use 4.0.3 for all targets...
19:57:45preglowLear: last i checked, gcc4 was said to make inferior code on gcc4
19:58:36 Quit sharpe (Read error: 60 (Operation timed out))
19:58:50Leardidn't see any huge difference in vorbis decode. and size-wise the difference is small (slightly smaller for rockbox.iriver). it doesn't seem too bad...
19:58:59preglowtried gcc 4.1?
19:59:45LearNot yet... But I probably will soon.
20:02:25preglowif we're gonna go gcc 4, we might as well go 4.1
20:02:39LearAnyway, any performance impact of my change is small.
20:03:47LearAccording to wiki, 4.1.0 can't build Rockbox properly...
20:11:36 Quit tucoz ("Leaving")
20:12:06 Join webguest26 [0] (i=c31ce021@gateway/web/cgi-irc/
20:15:17Slasherihmm, i have made now the scheduler even more advanced/efficient
20:15:26Slasheriit separates now running, sleeping and blocked tasks
20:15:48Slasherino task switching even in kernel queue / mutex loops to check the condition
20:16:06 Join dan_a [0] (n=dan-mirc@
20:16:20Slasherikernel just wakes up the task when it receives an even in the queue
20:17:24 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
20:17:45LinusNSlasheri: is a more advanced kernel really what we want?
20:19:10 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
20:19:33SlasheriLinusN: Hmm.. i think efficiency in the threading is always a good thing, and in some way it makes to code cleaner because processes are separated in logical lists
20:20:05 Join DB42 [0] (
20:20:07linuxstb_lowlight: Are you talking about the files written by the Elio bootloader?
20:20:14Slasheribut i still have to do more testing with that
20:20:30DB42anybody here involved in the team that cracked the H320 or other player's firmware's encryption ?
20:20:54dionoeaDB42: that would be MrH. Nobody (except Bagder maybe) knows who he is
20:21:08lowlightlinuxstb_: yes and no...they were written by an Olympus m:robe MR-100 :)
20:21:15LinusNSlasheri: i'm just worried that the scheduler won't be KISS anymore
20:21:22linuxstb_lowlight: So you're starting a new port?
20:21:26DB42i'm trying to find out how to find my rio carbon's encryption
20:22:03dionoeaDB42: i guess that you could send the bootloader and firmware files to Bagder so he can forward them to MrH. Check his webpage about mi4 files
20:22:07SlasheriLinusN: hmm, i have still tried to keep it as simple as possible.. but maybe i will drop that blocked process separating if it looks like it could become complex (currently it's still very simple addition to the code)
20:22:22DB42what is the bootloader files ?
20:22:32DB42i mean how do i access them...
20:23:04preglowSlasheri: i don't really think your current scheduler code is very complex
20:23:04dionoeaif your player is mi4 based of course :) if it's something else ... that won't be very helpfull i guess
20:23:11preglowit's not as simple as possible anymore, of course
20:23:11lowlightlinuxstb_: maybe :)
20:23:12dionoea.mi4 and .rom files can be found in updates
20:23:13amiconnmirak: How should that kind of interlacing have an effect on execution times? All those instructions use the same single emac unit.
20:23:28LinusNSlasheri: i must agree that your addition is pretty straightforward
20:23:55DB42dionoea: my update has only one .bin file
20:23:59*amiconn thinks that Slasheri must be a linked list addict
20:24:05DB42i think they have their own closed system
20:24:05preglowlinked lists are good
20:24:06 Join muesli|delhi [0] (n=muesli_t@
20:24:21Slasheriamiconn :D linked lists are just handy :)
20:24:22dionoeaDB42: hum ... ok. Well you might want to ask experienced people here about it
20:24:34mirakamiconn: if you say it
20:24:35lowlightwe need linked lists for the track_info
20:24:37DB42i am w8ing for them to talk to me :) (dont know people here)
20:24:49preglowlowlight: were you the one with the metadata on buffer patch?
20:25:02amiconnlinked lists can be useful, yes. But in some places they're just overkill imho
20:25:09Slasheriamiconn: and i have seen linked lists used often in small realtime kernels :)
20:25:16mirakamiconn: I interlaced anyway, that's more readable
20:25:44preglowamiconn: sure, like everything else, but they're a logical choice in this context
20:26:40lowlightpreglow: yes, but I haven't gotten any further than when I last spoke on the subject.
20:26:57markunDB42: in the OSX update I see a file called rio-carbon-tnt-v1.43.lok
20:27:07markunperhaps it's the same as your .bin file
20:27:48DB42how is OSX releated to rio carbon ?!?
20:28:38DB42ahh, i see
20:28:51DB42the rio carbon firmware is a .bin file which is embeeded as a resource in the rio updater .exe
20:29:10DB42it uses sigmatel, not portalplayer h/w
20:29:13DB42so i dont think it's mi4
20:29:33DB42but the firmware (.bin) file is encrtyped in some XOR fashion
20:30:51[San]anyone else getting codec failure on the latest H300?
20:30:56 Quit lostsoul (Read error: 104 (Connection reset by peer))
20:30:56amiconndionoea: If you want to speed up card animation on ipods (and colour targets in general), don't do a full lcd_update() after every step.
20:31:12amiconnInstead, lcd_update_rect() just the area of the new-drawn card
20:31:16dionoeaamiconn: good idea
20:31:45amiconnThat should give more than enough room even for sleeping one tick inbetween
20:31:55amiconn...without making the animation slower than it is now
20:32:15 Join daurn|afk [0] (n=quae@
20:32:21 Quit mantono (Read error: 104 (Connection reset by peer))
20:35:24markunDB42: which Sigmatel chip is in the Carbon?
20:35:42DB42 says it's the 3500 family
20:36:31amiconnLear: Do you mean gcc 4.0.3 for coldfire?
20:37:54mirakwould their be a way to disable UMS even when the cable is plugued but the device is umounted ?
20:38:04amiconnLinusN: What do you think about changing the iram splitting between core and codecs/plugins on X5 a bit?
20:38:22amiconn64K/64K would ensure all core iram to be dma capable
20:39:36 Join senab [0] (
20:40:09senabcan you do a CVS against the whole rockbox-devel folder?
20:40:15senab*CVS diff...
20:40:40senabcan you tell me the command Linus? thanks
20:40:47LinusNcd rockbox-devel
20:40:50LinusNcvs diff -u
20:40:55DB42markun: tells you anything ?
20:41:28senabwill create a diff for the whole folder though, i thought i'd have to select the files by using -u
20:41:42LinusNthe -u is to get a unified diff
20:41:44amiconnLinusN: In fact that should be possible with no other chages, and it would even keep backward compatibility for codecs & plugins
20:41:51senabinfact ignore me, yep just though what the -u does
20:41:57senabthanks linus
20:42:00LinusNyou're welcome
20:42:17markunDB42: google tells me it's used in many players, but I can't find any information on the architecture of this chip
20:42:21amiconnThe core uses ~43.7KB of IRAM on X5
20:42:52markunAh, it's called STMP3500
20:43:16senabinfact lately i've been reading the todo pages, and saw viewports, what exactly will they do (hopefully)?
20:43:31DB42markun: thats a system ona chip, yeah?
20:43:39dionoeasenab: they'll be like windows i think
20:43:47markunDB42: yes
20:43:57DB42an ARM cpu ?
20:44:03markunNo idea
20:44:08amiconnIirc it's motorola 56K based
20:44:11amiconnNo gcc
20:44:12senabdionoea: like cells in a table?
20:44:26DB42amiconn: the STMP3500 ?
20:44:32dionoeano, like windows on your computer's display
20:44:44DB42what about the prospects of hacking it's firmware encryption ?
20:44:52DB42i just need to find the font table to add hebrew support :)
20:44:59dionoeaamiconn: are you the person doing the viewports thing ?
20:45:03mirakamiconn: is it really profitable to have the core in iram ?
20:45:23mirakwell rockbox data
20:45:27mirakI don't know what is in
20:45:31markunDB42: just sell it and get a rockbox capable player :)
20:45:41rageaholthats no fun
20:45:43DB42markun: nah, it rocks as-is i just need hebrew support in the font atble
20:45:45amiconndionoea: Yes, I am planning the viewports thing
20:45:58rageaholi am overjoyed at the new h10 port
20:46:08markunrageahol: we noticed ;)
20:46:10dionoeaamiconn: ok, great :)
20:46:17dionoeasenab: you now know who to ask :)
20:46:31senabdionoea: thanks
20:46:35DB42it's one of the first micro players, and it's firmware TOTALLY rocks, it has everything :)
20:46:52senabamiconn: what's the main purpose of the viewports then?
20:46:53dionoeait can't rock without rockbox support
20:47:03linuxstb_DB42: Is it gapless?
20:47:54 Join Davide-NYC [0] (
20:48:11amiconnsenab: The main purpose is to make gui layout easier. Today, many places need to check for conditions and adapt position themselves
20:48:47markunlinuxstb_: what's this guy talking about?
20:48:51amiconn...e.g. the list widget needs to know whether the status bar (and/or button bar on recorders) is enabled, and change placement of elements accordingly
20:48:59 Join arj [0] (
20:49:04DB42linuxstb: nop :)
20:49:07DB42but it's pretty fast
20:49:19amiconnWith viewports, it becomes much easier to deal with that
20:49:49dionoeawill viewports also restore the background lcd data when closed ?
20:50:13mirakin idct.c #if !defined(CPU_COLDFIRE) && !defined(CPU_ARM)
20:50:26amiconnViewports should also help adding true hebrew/arabic support to lists (right adjusted text and scrollbar at the right for rtl scripts)
20:50:31amiconndionoea: Nope
20:50:35mirakshould it be an OR instead of a AND ???
20:50:37amiconnThey won't back-buffer
20:50:53amiconnmirak: Nope
20:51:20mirakhup yep
20:51:24amiconnThen the condition would always be true
20:51:31markunmirak: !a && !b is the same as !(a || b)
20:52:10amiconndionoea: Back-buffering would pretty much require dynamic memory allocation, a thing that we don't want in rockbox
20:52:11 Join byti1 [0] (
20:52:54mirakmarkun: yes I know. (I shouldn't say I know :) )
20:53:00 Part byti1
20:53:19amiconnThey will just make a sub-rectangle of the lcd behave like the whole thing, i.e. (0,0) will be the top-left corner, and clipping ensures no drawing to exceed the viewport boundaries
20:53:23arjto anyone who has contributed anything to rockbox. Thanks for a really great piece of software!
20:53:33dionoeaamiconn: ok
20:54:40amiconnThey will also have a few associated properties, like fg/bg colour, text alignment, draw mode, font (and perhaps later also font style)
20:56:01senabsounds good amiconn
20:57:16DB42so, anybody has tips on how to work around the rio carbon?
20:59:13markunDB42: what made you think it's a XOR based encryption? (I'm not saying it isn't)
20:59:20 Quit lowlight ("CGI:IRC (EOF)")
21:00:56DB42markun: since i (with a help from people of here amognst other) see a pattern in the .bin file (you can d/l it and check)
21:01:03DB42and when i XORed it, lots of places turnde to 0s
21:02:05markunXORed it with what?
21:02:25DB42with the pattern in the end of the file
21:02:40 Join tvelocity [0] (
21:02:40mirakamiconn: the image is at some point well decoded, I can see it by doing a pause. I think I frames are fines. But I noticed that the (0,0) dot, so in the upper left corner, is darkened just after that iframe, and it get worth and worth. It's like if (%[block]) takes the value 0 at some point.
21:02:52DB42i even wrote a generic XORing program :)
21:04:19mirakbut I don't see how it can happen in the two functions I did. maybe a problem with clobbered registers, or a wrong move.
21:06:20DB42IDCT nice
21:07:09***Saving seen data "./dancer.seen"
21:07:29 Quit senab (" HydraIRC -> <- IRC for those that like to be different")
21:08:11mirakin mpeg2_decoder_s structure you have contigously declared int16_t dc_dct_pred[3];int16_t DCTblock[64] ATTR_ALIGN(64); maybe the preceding array is cleared to far at some point
21:09:47 Join FOAD [0] (
21:10:52DB42you just asked for general info ? :)
21:13:00DB42"Registration for the Google Code Jam 2006 is officially closed. " NOOOOOOOOOOOOOOO
21:13:28 Join qbit_wrk [0] (
21:14:04 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
21:15:33 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
21:18:09 Join Febs [0] (i=2662c44b@gateway/web/cgi-irc/
21:18:19 Quit FOAD_ (Read error: 60 (Operation timed out))
21:20:10 Quit webguest26 ("CGI:IRC (EOF)")
21:23:15 Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/
21:24:33 Quit mirak (Remote closed the connection)
21:25:46 Quit actionshrimp (Read error: 60 (Operation timed out))
21:29:09Febslinuxstb: I see you're reading that forum thread by one of our satisfied customers. Is there any difference in the button handling code for the mini compared to other ipods? (excepting, obviously, the 3g)
21:29:55 Join mantono [0] (
21:30:32 Quit daurn|afk (Read error: 104 (Connection reset by peer))
21:31:04 Join daurn|afk [0] (n=quae@
21:31:55 Join Paul_The_Nerd [0] (
21:32:24linuxstb_Febs: AFAIK, the driver for the 2nd gen mini is the same as all the later ipods. So if Rockbox is still working on the Nano, 5g etc, it should be fine on the mini 2nd gen.
21:33:01 Join actionshrimp [0] (
21:33:14Paul_The_NerdCould it simply be that there's a typo in the button action/context stuff?
21:33:54lowlightlinuxstb_: From the mrobe mr-100: gpio.txt = C0 3F F7 B7 AF FF 50 00 9B ED FE 10
21:34:21lowlightlinuxstb_: and how do I know the memory address of the framebuffer?
21:35:01dionoeablack magic should be able to tell you that
21:35:35linuxstb_lowlight: You don't know the address of the framebuffer... That address may not even be right for the Elio.
21:36:07linuxstb_lowlight: I used the gpio.txt to see what buttons were attached to GPIO pins - so try booting with different buttons held down, and see if the GPIO values change.
21:36:37linuxstb_lowlight: Do you know what hardware is inside the mrobe?
21:37:24Febslinuxstb_: thanks, that's what I thought.
21:37:51linuxstb_Paul_The_Nerd: Maybe - but does Rockbox still work fine on your Nano?
21:38:16linuxstb_The mini definitely shares the same action mappings as the Nano - they are the same for all ipods.
21:38:52Paul_The_NerdSo, everyone should have this if anyone does
21:39:04lowlightlinuxstb_: PP5020. Unfortunately there's a metal frame soldered onto the board to hold the battery and drive that obscures several of the chips. Don't know about the lcd either.
21:39:25lowlightif things are promising I might buy a broken one on ebay to disassemble.
21:40:20lowlightactually, mine has a broken headphone jack, so I might need parts anyway.
21:40:31LinusNi thought the m-robe players were all dm320
21:41:31lowlightThe mrobe mr-500 is.
21:41:35FebsPaul_The_Nerd: I wonder if the guy installed the wrong build. That was going to be my next question to him. (It probably would have taken about 4 questions to get an answer, but whatever.)
21:41:36 Join apo`` [0] (
21:41:54linuxstb_Febs: That's very possible - the two minis have different button drivers.
21:41:58 Quit apo` (Read error: 110 (Connection timed out))
21:43:00Paul_The_NerdFebs: You may want to ask that then. I wouldn't be surprised if he gets indignant about you asking him that, though.
21:44:02FebsThanks, but I've wasted enough time on him. For what it's worth, I think that it was me he was calling a pretentious asshole, not you, given that he referred to the "forum mod" button.
21:44:15FebsMaybe we need a new badge!
21:45:07Davide-NYCGuys I a tiny bit confused. Making icons for Mmmm. He told me to make them 7 pixels tall. Isn't the statusbar 8 pixels tall?
21:45:44Paul_The_NerdDavide-NYC: I think the 8th one is a blank row on the bottom.
21:45:59Paul_The_NerdOf the bar
21:46:05Davide-NYCThe system font fits, and letters like "Q" go all the way down
21:46:10*Paul_The_Nerd shrugs
21:46:56Paul_The_NerdFebs: I'd assumed that I was the pretentious asshole for telling him that he'd lost all sympathy from me for simply using the wrong process.
21:47:31Davide-NYCI think if I am making bitmaps for overlay they should be 8 pixels tall to conform to the system font height... anyone have an idea?
21:47:52pixelmaDavide-NYC: all icons in tha statusbar are 7 pixels high (made 2 myself)...
21:48:07 Nick jborn_ is now known as JoeBorn (
21:48:22Davide-NYCOK, I'm going with 7.
21:49:10 Quit daurn|afk (Read error: 104 (Connection reset by peer))
21:49:52 Join Jason [0] (
21:50:12 Join daurn|afk [0] (n=quae@
21:53:56 Join Zagor [0] (
21:57:04 Part qbit_wrk
21:58:36 Part Paul_The_Nerd
22:03:52 Quit Rondom ("Calciumcarbid")
22:04:08 Join Niacin [0] (
22:06:17LinusNyes, isn't it?
22:08:03 Quit freqmod (Remote closed the connection)
22:09:51preglowis indeed
22:14:54pixelmathis left-right-scrolling thing is annoying... it interferes with the file context menu on Ondio every other build and can't be set in a menu... :/
22:16:54preglowi still think it should be reverted
22:18:10 Join barrywardell [0] (
22:18:13 Quit TeaSea (Read error: 60 (Operation timed out))
22:18:39pixelmagets my vote obviously
22:19:08Arathiswhich of the rockbox "standard" themes don't have peak meter?
22:19:25barrywardelliCatcher doesn't
22:20:08Arathisand barrywardell: is there a way to just straight back to the WPS by hitting a button anywhere in the menus? (H10)
22:20:10 Join damaki [0] (
22:20:47barrywardellthere is work underway to change the buttons to be more intuitive
22:21:01barrywardelli'm not sure if it works already, but play will do that
22:21:10Arathisgood to here
22:21:56Arathisbtw how can I disable fading in? I thought I did that before
22:21:59barrywardellthat's the revised keymap proposal
22:22:27Arathisbarrywardell: I read it in the IRC some hours ago when Nico_P called you for this
22:23:11Arathisbut rockbox really .. rocks! :D
22:24:08Arathisbut I think I'll wait till radio, recording are included and some optimizations where made.
22:24:24Niacinpreglow here?
22:25:40Arathisfor example the battery lifetime and the battery status. I thought my battery was low when first running rockbox. especially because the backlight time was 5seconds and I thought it shut down by himself :)
22:26:29 Join TeaSea [0] (
22:27:08barrywardellit seems to take a few seconds before the battery level is shown properly. Untill then it reads empty. 'm not too sure why that happens. must look into it
22:27:09Bagderbarrywardell: h10 manual(s) added
22:27:32Niacinwhat the status of serial i/o in rockbox?
22:27:46barrywardellgreat, thanks. In that case I'll direct Arathis to the manual for his fading question :)
22:28:05Bagdereveryone likes a good "rtfm" ;-)
22:28:09 Quit muesli|delhi ("ich will Khe!!!")
22:28:19 Quit Lear ("Chatzilla 0.9.74 [Firefox]")
22:28:33Arathisbarrywardell, Nico_P: would it be possible to inlcude pressing <- long to go back to the main menu as in the iriver firmware?
22:28:36linuxstb_Niacin: On what device?
22:28:59Niacinsorry i should of been more specific
22:29:03Niacinthe 5g video ipod
22:29:12Arathisbarrywardell: haha. face your responsibilities!
22:29:26linuxstb_Niacin: AFAIK, no-one has done any work on it.
22:29:45barrywardellArathis: add it as a suggestion to the bug report. It's all open to debate at the moment
22:30:22ArathisBagder: so why again did I install the whole latex things to make the manual from CVS? ... :rolleyes:
22:30:43BagderArathis: to be able to make corrections/updates and submit patches?
22:31:10 Quit merbanan ("Leaving")
22:31:14Arathisif I had the time and knowledge about latex..perhaps
22:31:31Bagderif you check the files, you'll see that it isn't _that_ magic
22:31:35barrywardellis it normal rockbox behaviour for the battery level to read empty for the first minute or so? or is that a H10 bug I need to look at?
22:31:43Arathisrockbox is so freaking fast :D (at least compared to the iriver firmware..)
22:32:09preglowbarrywardell: h10 bug
22:32:17Niacinlinuxstb I'm not that familiar with rockbox. What sort of compatibility does it have with Linux?
22:32:37NiacinI mean i was about to start reversing the 5g serial port for Linux
22:33:04NiacinIs it going to be complex to port?
22:33:06BagderNiacin: Rockbox is a completely separate thing we no connection to Linux
22:33:11Bagderwith no
22:33:15Niacini understand that
22:33:22 Quit mantono ("Don't worry, be happy")
22:33:31Niacinmaybe i explained this wrong. My fault
22:33:50 Quit daurn|afk (Read error: 104 (Connection reset by peer))
22:34:06 Join mantono [0] (
22:34:15 Join daurn|afk [0] (n=quae@
22:34:28Niacinthis is interesting on the site
22:34:31NiacinEvery night at 6am CET
22:34:34 Quit linuxstb_ ("CGI:IRC")
22:34:36Arathisbarrywardell: just noticed that when sliding through my songs while playing music the music stops playing periodly. just as with a theme with peak meter. probably the same issue
22:34:36NiacinDaily builds
22:35:04barrywardellyes, probably the cpu can't keep up
22:36:29BagderNiacin: yeps, we like offering many builds ;-)
22:36:31Arathisbarrywardell: is CPU frequency scaling enabled in todays builds?
22:36:40amiconnpreglow: (one-button horizontal scrolling) Revert it completely, add a proper option on targets where it makes sense, or another solution?
22:36:58barrywardellArathis: nope, it's still disabled
22:37:27 Quit _FireFly_ ("Leaving")
22:38:06 Join matsl [0] (
22:38:14preglowamiconn: i wouldn't like another option, that's for sure
22:38:19preglowbut i don't like how it works now either
22:38:43amiconnWell, you don't even experience the most annoying effects on your targets
22:39:04amiconnOn ipod etc, it 'just' makes navigation somewhat sluggish
22:39:21amiconnOn Ondio, it completely blocks access to the context menu
22:40:14amiconnOther opinions regarding one-button horizontal scrolling?
22:40:46Jasoni like that one button horizontal scrolling
22:40:57*amiconn is tempted to remove it, leaving only the button-combo version for targets where it's possible
22:41:12Jasonthat was what i wanted since i got my h20
22:41:29Arathiswhen starting a file from the list a poup shows up searching for something and counting. what is this for? preload or something?
22:41:52amiconnBut maybe I am biased - I don't see the benefit in horizontal scrolling at all, even on small lcds
22:42:04pixelmaand how can one implement such a feature if it cannot be set on the unit (only by using .cfg which I cannot even edit when I can't reach the file context menu...)?
22:42:38Jasoni would like to see that the cursor would stay in the midle of screen
22:42:40NiacinBagder every night at 6am ?
22:42:44*amiconn avoids miles-long filenames
22:42:48Niacini think it should be every night at 6pm no?
22:42:57preglowamiconn: have can you not see the benefit?
22:43:03preglowi never use it, but i can see the benefit
22:43:17 Quit slarti (Read error: 104 (Connection reset by peer))
22:43:19 Join slarti_ [0] (i=slarti@gentoo/developer/slarti)
22:43:32NiacinI guess youre not familiar with English
22:43:53*Arathis looks elephants dream on his H10 is *really* amazed!
22:44:18Jasonyes... i was amazed with that video too
22:44:43Jasonbut i would like to encode some videos, sice VLC is not working allways as it should
22:45:06dionoeadid you try forcing fps to something else when it failed ?
22:45:28Jasoni used that .bat file
22:45:47Jasonand sometimes there are just funky colors
22:45:51StroggI have a .cat file.
22:46:06*Strogg inserts 2bit humour and wanders off again.
22:46:32ArathisJason: I watched it before on my pc ans was amazed about the video. *now* I'm amazed about rockbox :)
22:46:45dionoeaJason: does it also have funky colors when you play the .m2v file in VLC ?
22:46:50lowlightgrrrr...the battery on my mrobe mr-100 won't hold a charge anymore...just when I was figuring out the button code
22:47:00Jasondionoea: dont know
22:47:06lowlightI wonder if an ipod mini battery would work
22:47:35Arathisjust waiting for sound and the ability to use forward and rewind to search the video as a music file
22:47:35Jasondionoea: wait i will take a look
22:47:36Bagderlowlight: you fiddling with mrobe?
22:48:36Jasondionoea: yes on vlc there are those funky colors too
22:48:45dionoeaweird :)
22:48:55lowlightBagder: yes...using the Tatung Elio bootloader
22:49:03dionoeaand the original file playsback fine on VLC ?
22:49:09Bagderah, cool. a PP-based thing...
22:49:14Jasondionoea: yes
22:49:22Arathisbarrywardell: found a solution for the fading poblem here :D
22:49:48barrywardellin the manual?
22:50:06Jasondionoea: and sometimes i get only a m2v file with sound and no picture
22:50:49Arathisbarrywardell: yes. it was Fade On Stop/Pause I overlooked
22:51:03Arathisto much menus for a little iriver user ^^
22:51:17Jasonlol and now there is a video where on h10 are funky colors but in vlc nothing
22:52:52Arathisis there a "video progress thread" in the forum? I'd like to know when sound is available :)
22:53:03*barrywardell likes having a H10 manual now
22:53:24*Arathis too
22:53:41Bagderaha, I even had an mrobe mi4 on my page
22:53:54*Bagder is getting senile
22:54:37Arathisbarrywardell: battery lifetime *really* needs to be optimized as I see it (if possible and you have time enough). I nearly can see how it drains out of power :(
22:54:43 Join Hey [0] (i=54e2bcb2@gateway/web/cgi-irc/
22:55:28Arathisokay, I watched a video, that may have needed some more power than the music
22:55:37HeyAfter installing Rockbox and playing with it for a few days, i noticed low battery life (only 6 hrs on my X5L)
22:55:38Arathisbut even before that
22:55:39barrywardellArathis: AFAIK it's a problem that affects all PortalPlayer devices that Rockbox supports
22:56:02barrywardellalso disabling cpu frequency scaling will probably affect the battery badly
22:56:10markunNiacin: are you talking about serial i/o to talk to ipod accessories?
22:56:16HeyThen reinstalled cowon firmware and am down to 3 hours now :(
22:56:30Arathisso you can blame it on the other devs and the people at PortalPlayer for now :P
22:56:36Arathisjust kidding
22:57:15barrywardellblame it on the portalplayer people for not letting us have documentation :)
22:57:29Arathisokay, point taken
22:57:41Jasonbarrywardell: they cant give you documentation??
22:58:01barrywardellyou have to sign a NDA to get it
22:58:09amiconndionoea: Yet another solitaire bug :( On X5, it's impossible to stop the card animation...
22:58:25dionoeaseriously ?
22:58:36dionoeaQUIT / DRAW should work
22:58:37amiconnThe only way is to force a shutdown
22:58:43amiconnIt doesn't
22:58:52dionoeaor maybe i hadn't commited that yet
22:59:01Jasonbarrywardell: those **** :)
22:59:31markunHey: how old is your rockbox build?
22:59:32 Join Kohlrabi [0] (
22:59:39 Quit lightyear (Remote closed the connection)
22:59:40Arathisbarrywardell: what's an NDA? oO
22:59:51dionoeaamiconn: Power or Play don't quit ?
22:59:59amiconnNope, no button does
23:00:20amiconnAnother strange thing is that the 'default' background colour in the menu looks different from the real default background (observed both on H300 and X5)
23:00:41Heywas build from August 3rd
23:00:43barrywardellArathis: Non-Disclosure Agreement.
23:00:52Heythen august 5th i uninstalled it again
23:00:56markunHey: I think you should be able to get between 14 and 24 hours playback:
23:01:00dionoeaamiconn: rb->lcd_set_background( LCD_DEFAULT_BG );
23:01:01dionoea rb->lcd_set_foreground( LCD_DEFAULT_FG );
23:01:05amiconnHmm, now it works... strange
23:01:06dionoeahow can that be different ?
23:01:19*amiconn re-checks on H340
23:01:24Heyi know.. i used to have about 12 - 15 hrs playing OGG and FLAC and mp3 @ 320 but with rockbox came down to 6 hrs only
23:01:41Heythen after reinstalling cowon firmware down to 3 hrs only
23:01:52amiconnreally odd
23:01:59markunso it's your battery..
23:02:13Heylooks like... but why ? strange no ?
23:02:20markunYes, weird
23:02:35markunHow old is your X5L?
23:02:35Arathisbarrywardell: so even if we would sign an NDA and get the docs it would only help us if we would keep this part of the source out of public? :/
23:02:46Heyslightly more than a year so no more warranty :(
23:03:17markunIs it easy to find a new battery?
23:03:39Heyhavent really looked yet, i was hoping someone could tell me that i did something wrong and how to fix it...
23:03:48barrywardellArathis: yes, exactly.
23:03:55markunFor my iriver H120 I was able to buy a very cheap ipod 1/2g battery.
23:04:25Heymaybe i should use my insurance...
23:04:35Jasonbarrywardell: rockbox could sign that NDA :)
23:04:51BagderJason: it wouldn't help us
23:04:59Hey"yes sir, it just fell out of my hand and right underneath that bus-tyre..."
23:05:03Bagdersince using the knowledge in public code is disclosure
23:05:41Bagderso we can't sign NDAs and then use that knowledge to write Rockbox code
23:05:58dionoeaor you can do so and go in prison :)
23:06:28Bagderhm, yes we can have one person do that and we can then all promise to send that person post cards while he serves time!
23:06:28markunHey: sorry, check page 1
23:06:50dionoeaBagder: that'd be neat :) I'll send a postcard
23:06:50*Arathis thinks MrH has a documentaion for PortalPlayers and so could provide barry with this very helpful tips ^^
23:07:13***Saving seen data "./dancer.seen"
23:07:33HeyThanks markun: i saw that before but I have 2 left hands... electronics is definitely not my thing
23:08:10JasonBagder: you would sign it and you wouldnt make that part open source :)
23:08:30Arathisand on every postcard we ask about a solution for problem X. that way he'd be busy :D
23:09:10 Quit Febs ("CGI:IRC (Ping timeout)")
23:09:32ArathisJason: that way Bagder would need to code really much 'cause no one else could do it
23:09:46Arathiswould't be the best way, right
23:09:55Jasonim just thinking loud
23:09:56 Quit [San] (Read error: 110 (Connection timed out))
23:10:17 Join [San] [0] (n=San@
23:11:55Arathisat least *that* is still alowed in most parts of our beloved planet
23:12:49barrywardellNico_P: i made another couple of comments on the keymaps
23:13:59amiconndionoea: On H300, exiting the animation works...
23:14:19 Quit arj ("later dudez")
23:14:46 Quit lodesi (Read error: 110 (Connection timed out))
23:14:56amiconn..although with a strange glitch: Pressing stop makes the backlight go off for a fraction of a second, the animation stops, then the disk spins up and finally the menu appears
23:15:06amiconnI wonder why th edisk spins up there...
23:15:13dionoea.cfg writing i think
23:15:19dionoeabut that shouldn't be needed
23:15:25dionoeai noticed that too yesterday
23:15:43Arathisso, barrywardell , what are the *main* issues on the H10 to do? :)
23:15:50 Quit daurn|afk (Read error: 104 (Connection reset by peer))
23:16:18 Join daurn|afk [0] (n=quae@
23:16:35 Join mirak [0] (
23:16:41dionoeaamiconn: hum, it's not configfile_save .... except if that waits for the plugin to exit to actually write to the disk
23:16:57barrywardellradio, recording, better scrollpad, better keymaps, cpu frequency scaling, make plugins work on smaller 5/6 GB screen, better battery life,...
23:17:17Jasona lot of work
23:17:26barrywardelland of course the manual
23:18:21dionoeaamiconn: maybe the disk spin up is because the file browser list needs to be updated after plugin execution ? (i really don't know rockbox internals well enough)
23:18:30pregloware the "do not post in these" forums supposed to stay visible?
23:18:34Arathisbarrywardell: thinking about the dualboot problem: as far as I read with RoLo it should be possible to load the original firmware out of rockbox, right?
23:19:17 Join lodesi [0] (
23:19:59Davide-NYCFound a bug in FM screen. Saving FM presets requires two NAV presses on an H120. Do I bother reporting it?
23:20:08barrywardelli was thinking about that myself too. I imagine if we can get dualboot working, we can also do it within Rockbox. It's fairly low down on that list of priorities though
23:20:46lowlightpreglow: if you want to try: (I think it still works)
23:20:51ArathisBut when doing this the boot freezes with the same message like when a wrong mi4 was found or even none at all.
23:21:27 Quit Zagor ("Client exiting")
23:22:26preglowi wonder if marsdaddy is every going to show up again
23:22:37preglowever, even
23:22:56Arathisbarrywardell: didn't try it myself so I'm not sure about the boot freeze. but when that's how it is I suppose the problem just is that the mi4 isn't where it should or has the wrong name. so a script renaming the rockbox mi4 to something else and the iriver mi4 back to the right name could do it.
23:23:15barrywardelldual boot doesn't work at all yet. I have made some progress with it
23:23:25barrywardellI think it's more complicated than that
23:23:32Arathisbut I don't know if rockbox needs the mi4 after booting
23:23:34markunlowlight: I get a 'page not found'
23:23:52Arathisfeared that :(
23:24:15barrywardellthere are certain values (in cpu registers) set by the iriver bootloader and then read the the iriver mi4
23:24:47Arathisso a reboot is needed.
23:24:47 Quit daurn|afk (Read error: 104 (Connection reset by peer))
23:24:53barrywardelli have tried finding and setting these values just before loading the iriver firmware, but haven't got it working yet
23:25:16 Join daurn|afk [0] (n=quae@
23:25:25 Part LinusN
23:25:55barrywardellthe short answer is I don't know. I haven't spent much time on it and won't for a while longer until the other problems are sorted
23:26:22lowlightmarkun: try now
23:26:32Arathisdidn't want to push you
23:26:45amiconndionoea: The disk spins up when returning from the animation to the plugin's menu...
23:26:50markunlowlight: now it works
23:27:06amiconnAnd btw, leaving the animation works on archos, but the animation is too fast (!)
23:27:42Arathisbarrywardell: on the other hand when most issues are solved on rockbox we won't need the iriver firmware at all and dualboot wouldn't be a problem any more.
23:27:57dionoeaamiconn: even with the button tmo ?
23:28:07barrywardellArathis: i will look at the dual boot issue at a later date, but I would rather have rockbox at a level that the iriver firmware isn't ever needed :D
23:28:34barrywardellshould have read your message before saying the same thing!
23:28:35Arathisme too
23:29:02dionoeaamiconn: well i guess that the animation needs device specific tweaking. I can't really test that in the sims i guess
23:29:31amiconnI think with the tiny sleep and partial update only, we don't need specific tuning
23:29:42dionoeawe already have those
23:29:42 Quit Hey ("CGI:IRC (EOF)")
23:29:49dionoeaunless my commit didn't make it
23:30:01amiconnOoops, didn't notice...
23:30:04*amiconn will check
23:31:02dionoeathe Rec 8MB compile error is weird ... is that build server dependant too ?
23:31:06 Part lowlight
23:31:36 Quit daurn|afk (Read error: 104 (Connection reset by peer))
23:31:55amiconndionoea: It is.... someone needs to wake up in Sweden ;)
23:32:10 Join daurn|afk [0] (n=quae@
23:32:31amiconnBagder: is still running an old, unpatched sh-elf-gcc
23:32:47 Quit BHSPitLappy (Read error: 54 (Connection reset by peer))
23:34:20 Join BHSPitLappy [0] (
23:35:14Bagderthat's zagor's box
23:35:25BagderI mailed him about it
23:37:44 Join vektek [0] (i=522e2cdc@gateway/web/cgi-irc/
23:38:04 Quit Niacin (Read error: 110 (Connection timed out))
23:38:14 Quit vektek (Client Quit)
23:38:42 Join Paul_The_Nerd [0] (
23:39:47 Quit [San] (Read error: 110 (Connection timed out))
23:40:08dionoeadoes the card bouncing anim work better on archos now ?
23:42:59 Part BrianHV
23:49:17amiconndionoea: Still rather fast...
23:49:24amiconnI'll test on H300 and X5 as well
23:49:38amiconnThere's another bug associated with the vanishing cursor
23:49:42Arathisbarrywardell: are the keys for zooming images in the imageviewer already set?
23:49:56amiconnIf the cursor has vanished, the button shortcut doesn't work either
23:50:03dionoeaamiconn: i just commited something which might fix some of those bugs
23:50:05dionoeanot sure
23:50:15*barrywardell has never used the imageviewer
23:50:25dionoeatime to go sleep now :) I'll be back tomorrow afternoon i guess
23:50:30barrywardellI think I set them, but never tested them so they might be crappy
23:50:49amiconndionoea: Do you have pending solitaire changes?
23:50:58amiconnI'd like to commit some changes as well
23:51:03dionoeago ahead :)
23:51:08amiconnk, thanks
23:51:17Arathisat least i didn't find out which is for zooming. touchstrip dowsn't do anything though
23:51:23dionoeathen i can say that the bugs are due to your commits :D
23:51:38amiconnMostly gfx work
23:51:45 Quit mantono ("Don't worry, be happy")
23:53:05barrywardellArathis: if you have cvs downloaded, look in apps/plugins/jpeg.c
23:53:35barrywardelland feel free to post suggestions for changes in the keymap bug report
23:55:18 Quit TeaSea (Read error: 104 (Connection reset by peer))
23:55:38 Join rotator [0] (n=e@rockbox/developer/rotator)
23:57:04 Join TeaSea [0] (
23:57:43Arathisnope. I have a bleeding edge build. downloaded it about six hours ago
23:58:26Arathisbut I have a CVS (rockbox-all) from yesterday or the day before.
23:58:44barrywardellthat's fine. look in there
23:58:59 Join cinic [0] (

Previous day | Next day