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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2007-11-25

00:00:13linuxstb_sp_chimp: If you have a v2, then the installer wouldn't have done anything.
00:00:28sp_chimp:\ wonder what I did to change the name then
00:00:53sp_chimpall very weird. because the name is now E200P and it won't read usb unless in manufacture mode
00:01:10linuxstb_What does e200rpatcher say when you run it?
00:01:12 Quit lusk_ (Read error: 110 (Connection timed out))
00:01:40sp_chimpoh wait lol
00:01:48sp_chimpsorry. lusk is me
00:01:53sp_chimptrillian f'd up
00:02:12krazykityes, as you said
00:02:14sp_chimpwhen I run e200rpatcher says it can't find anything
00:02:32 Part LycoLoco ("Leaving")
00:02:36sp_chimpobviously. because this is v2
00:02:49 Join LycoLoco [0] (
00:03:06sp_chimpI'm just confused now. about why it changed my name. and why usb is f'd up. and when in rhapsody it doesn't show like channels
00:03:22sp_chimpunder the player
00:04:07krazykitsp_chimp, really, i'd go to sansa's website and see if there's a firmware restore utility for the v2.
00:04:35sp_chimpgood idear
00:04:38PaulJamsp_chimp: press WIN+R then enter "devmgmt.msc" and press OK, this should open the devicemanager. there you should be able to unistall the driver. but i have no idea how it is called there.
00:05:01sp_chimpi'm going with krazykit. less work paul
00:05:23krazykitsp_chimp, you should still do what PaulJam said, though.
00:05:50sp_chimpwin thats the flag eh?
00:07:37sp_chimpman i'm coming off as a noob
00:08:57 Quit Thundercloud (Remote closed the connection)
00:08:58advcomp2019sp_chimp, what part of iowa are you at.. i could fix it for you
00:09:32sp_chimphow do you know i'm in iowa?
00:09:40sp_chimpalso. this is the internet and i'm 13 lol
00:09:40Bagderwe see you on the map
00:09:59 Quit sneakums ("reblort")
00:10:03Bagdernow lets zoom...
00:10:26sp_chimpwhats that one. for chat? community
00:10:54sp_chimpI mean i'm 14 :]. I live in east iowa
00:11:05sp_chimpnear dubuque
00:11:17sp_chimpplease don't rape me
00:11:40safetydanhrm, moving the sound settings units out of firmware isn't going to be straightforward
00:11:48advcomp2019sp_chimp, i am on the other side of the state so do not worry
00:12:24 Quit davina (Remote closed the connection)
00:12:27PaulJamfor smalltalk please visit #rockbox-community
00:12:30sp_chimpwell. this shucks. -shakes fist at rockbox-. or mabey... -shakes fist at being v2-
00:14:44 Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb)
00:15:00 Join sneakums [0] (
00:15:22sp_chimpwait. now this will be dumb to say. but what button is the win ><
00:16:15PaulJamthe one with the flag. alternatively you could press start => run (instead of WIN+R)
00:19:26sp_chimpok. well i uninstalled the only driver there
00:21:45Zagorbertrik: how lovely that "the official test tool for device framework testing" only works on "Windows XP SP2 English version"... i.e doesn't work on my wife's xp sp2.
00:22:03sp_chimpwhats MTP device? I just replugged it in
00:22:11sp_chimpand now it says it found new hardware MTP device
00:22:20krazykitMTP is the protocol the player uses.
00:22:25bertrikZagor: that's unfortunate
00:22:26karashataMTP is music transfer protocol
00:22:29jhMikeSon the R models, you should have "Rhapsody Mode" on
00:22:47sp_chimpand how do I do that
00:22:57krazykityou don't, apparently. you have a v2.
00:22:58jhMikeS"Plays fo' Shizzle" is MTP mode
00:23:15 Quit karashata ("I will *SO* make you regret that... Later... *is a lazy dragon*")
00:23:16sp_chimpoh. lol. ok
00:23:33 Join karashata [0] (
00:23:35 Join Rob222241 [0] (
00:23:49sp_chimpso weird. its still not read. I plug it in normally and in my computer nothings there
00:27:03 Quit Sedgewick (Read error: 110 (Connection timed out))
00:27:29jhMikeSyou checked that it's Settings|Mode >> Rhapsody in the retailos?
00:32:34 Join BHSPitLappy [0] (n=Me@unaffiliated/bhspitmonkey)
00:35:56 Quit karashata ("I will *SO* make you regret that... Later... *is a lazy dragon*")
00:36:54 Join fridge [0] (
00:38:16 Part fridge
00:41:12 Quit Rob2222 (Read error: 110 (Connection timed out))
00:42:09 Quit midkay ("Leaving")
00:45:44 Join Workaphobia [0] (
00:50:51 Join JdGordon [0] (
00:52:46 Quit merbanan (Remote closed the connection)
00:56:30 Quit sp_chimp ()
00:59:44mokkurkalveSo are the e200 v2 models in trade now then. I just ordered a e280, but it was from a storage here in Norway, so I guess there's small chance that I'll get a v2. Would be unfortunate if I'll do, as it's supposed to be my H340's Rockboxed little brother....
01:00:29krazykitmokkurkalve, they appear to be in the wild now
01:03:49mokkurkalveHmmm... well, i guess that since the one that's on it's way to me was in storage in a warehouse here its probably not.... (knocks on wood)
01:04:50Zagoris everyone having problems getting the e200 to reboot on usb connect?
01:08:39jhMikeSwhat's this v2 stuff anway? what's different and IDs it?
01:08:48advcomp2019Zagor, i can test but hold on i need to update the build
01:09:14 Join qweru [0] (
01:10:27 Join linuxstb_ [0] (
01:10:42 Quit linuxstb_ (Client Quit)
01:12:01*jhMikeS always thought "old and new" e200s...not sure if this is the same thing
01:12:35***Saving seen data "./dancer.seen"
01:12:52 Join kill_all_Jews [0] (
01:13:43 Quit kill_all_Jews ()
01:13:54 Join kill_all_Jews [0] (
01:15:25 Join z35 [0] (
01:17:39 Quit daurnimator (Read error: 110 (Connection timed out))
01:17:41 Quit zz_daurnimas (Connection timed out)
01:22:37 Quit ender` (" Asembler: You try to shoot yourself in the foot, only to discover you must first invent the gun, the bullet, the trigger, a")
01:23:25 Nick kill_all_Jews is now known as kill_all (
01:25:38 Quit Zagor ("Client exiting")
01:25:52 Nick kill_all is now known as kill_all_then_di (
01:25:57 Join Gnu47 [0] (
01:26:00 Nick kill_all_then_di is now known as kill_all_thendie (
01:27:09scorchekill_all_thendie: are you done yet?
01:27:21kill_all_thendieim setting up a host mask :P
01:27:53scorcheyou are also being very offensive
01:29:33*jhMikeS has already mobilized the Isreali army
01:29:59kill_all_thendieisrael dont have an army, just some snipers killing children
01:30:15Soap_nice choice of last words.
01:30:18jhMikeSjust as I said
01:30:29jhMikeSand not what you said
01:30:29 Quit guyzmo (Remote closed the connection)
01:30:43 Join guyzmo [0] (
01:33:34 Quit moos (Read error: 110 (Connection timed out))
01:33:38 Nick kill_all_thendie is now known as kill_all (
01:34:24 Join Nimdae [0] (
01:34:37Nimdaeis the new usb stuff suppose to make rockbox reboot still?
01:35:58bertrikNimdae: yes I think it is
01:36:00*jhMikeS goes and has a kosher burrito for diner :p
01:36:19Nimdaethat doesn't make sense
01:36:25 Part kill_all
01:37:11 Join midge1 [0] (
01:37:32*jhMikeS was hoping he was willing to die for his cause
01:40:33 Join hasmind [0] (n=hasmind@
01:41:19hasmindHi all
01:41:32hasmindI just fully charged my battery
01:41:58hasmind(ipod video)
01:42:06hasmindand when I try to turn it on, I get the bad res no battery sign
01:42:10hasmind... I reset
01:42:28hasmindand its got full battery
01:42:47hasmindis this a known bug?
01:42:49Nimdaeit could be a bad battery
01:43:24hasmindIt only happens ofter rockbox shut itself down automatically
01:43:27scorcheor a bad enter key :)
01:43:58scorchehasmind: this is a bug in the apple appears without rockbox as well
01:45:09hasmindAnd could someone with the rights change the default font?
01:45:46hasmindmaybe the same font but 2 points bigger?
01:45:51Nimdaebah, when i plug my ipod into my computer now, it starts the new hardware detection, then rockbox reboots
01:46:17Nimdaehasmind: i think that's something that has been discussed before
01:46:35hasmindSo why has it not changed?
01:46:59Nimdaebeacuse then the default theme would not work well on other targets
01:47:10hasmindfarie enough
01:48:07hasmindFonts are small... it could run some code to figure out which theme would be best for the player
01:48:12Nimdaeit could probably be set up so that ar ockbox build creates a target specific default theme, but i don't have the knowledge to change that
01:48:21hasmindthat would be way easy to do too
01:49:37 Quit Workaphobia (Read error: 110 (Connection timed out))
01:50:01 Join weechat_user [0] (
01:50:21Nimdaei don't speculate at how easy it would be to do
01:50:56 Nick weechat_user is now known as gurgel (
01:51:39 Join homielowe [0] (
01:54:27homielowe/join #rockbox-community
01:54:46hasmindWhy are there alot of fonts in the source but when compiled it only puts one in?
01:54:54 Quit midgey (Read error: 110 (Connection timed out))
01:57:08PaulJamhasmind: because the fonts rarely change. so they are distributed sparately to limit the traffic.
01:57:08 Quit homielowe (Read error: 104 (Connection reset by peer))
01:57:22 Join homielowe [0] (
01:59:35 Join homielowe__ [0] (
01:59:39 Quit homielowe (Read error: 104 (Connection reset by peer))
01:59:39 Nick homielowe__ is now known as homielowe (
02:06:42 Quit hasmind ("Leaving")
02:07:46 Quit bertrik ("sleep")
02:09:06 Quit Gnu47 ("I'm off to stalk my Pah'Mach'kai")
02:09:12 Join Gnu47 [0] (
02:10:02 Join advcomp2019_ [0] (n=advcomp2@unaffiliated/advcomp2019)
02:10:20 Join Workaphobia [0] (
02:10:33 Quit advcomp2019 (Nick collision from services.)
02:10:37 Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@unaffiliated/advcomp2019)
02:14:40WorkaphobiaI was googling for this but I think I'll just ask here: What's the deal with casting to (void) in C? Does it somehow hide/mask a variable identifier so it can't accidentally be used later in that scope?
02:16:39linuxstbIt's used to prevent "unused variable" compiler warnings.
02:17:15 Quit BigBambi (Read error: 110 (Connection timed out))
02:17:35 Nick Gnu47 is now known as Gnu47laptop (
02:17:56Workaphobiawhat are the semantics of it, is it like a null statement, like having the variable name on a line with nothing else but a terminating semicolon?
02:19:02 Nick Gnu47laptop is now known as Gnu47 (i=Gnu47@unaffiliated/gnu47laptop)
02:19:21linuxstbI don't know exactly how it works, I just use it obediently...
02:19:54 Part LycoLoco ("Leaving")
02:22:13 Quit Jon-Kha (Remote closed the connection)
02:22:39 Quit homielowe (Read error: 110 (Connection timed out))
02:26:00 Quit BHSPitLappy (Read error: 104 (Connection reset by peer))
02:26:49 Join BigBambi [0] (n=alex@rockbox/staff/BigBambi)
02:27:52 Quit Gnu47 ("Bye:(")
02:28:25 Join Gnu47 [0] (
02:29:08 Quit GodEater (Connection timed out)
02:30:10 Join eigma [0] (i=eigma@
02:38:38 Join perrikwp [0] (n=chatzill@
02:38:41 Join homielowe [0] (
02:39:06 Quit homielowe (Client Quit)
02:41:55 Join bobrules [0] (
02:42:54Mouser_XThis is annoying... I'm listening to some ADXs (on my e200, in Rockbox, of course), and since ADX does not support tags, there's of course no metadata for them. As such, all I'm seeing in my current WPS (Barracuda) is "Uknown Title." Is there a way to fix this? I could have sworn that my Gigabeat shows at least the filename (using Pixel)
02:43:08Mouser_XIs there way to fix this?
02:45:15bobruleswhat is clipping, can anyone sxplain?
02:45:53Mouser_XIt's usually some kind of disturbance in the force.
02:45:58Mouser_X*music. Sorry.
02:46:12krazykitMouser_X, i think there are filename tags that you could use some conditionals for...
02:46:16bobrulesalso I read the manual about replaygain, and i still don't understand
02:46:27 Join radinp [0] (
02:46:33Mouser_Xkrazykit: I'm starting to think that myself.
02:47:48 Quit scorche (Nick collision from services.)
02:48:58 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
02:52:36 Quit donutman25 ("ChatZilla 0.9.79 [Firefox]")
03:00:22bobrulesanyone have a sansa e200 serie?
03:00:22 Quit radinp (Read error: 104 (Connection reset by peer))
03:00:30krazykitbobrules, lots
03:00:41krazykiti have 2.
03:00:41 Quit scorche (" HydraIRC -> <-")
03:00:55bobrulesI have one too, I'm just wondering how does the earphone that come with it compare to ohters
03:01:02bobrulesis it high quality?
03:01:05krazykitof course not
03:01:17krazykiti can't think of any DAP that comes with earphones that don't suck
03:01:46bobrulesthey soudn better than ipod earphones
03:02:04krazykitit's offtopic in here anyway...
03:02:22krazykit-> #community, then
03:08:46 Join pchick [0] (
03:11:07 Join TradeJack [0] (
03:12:37***Saving seen data "./dancer.seen"
03:15:50 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
03:19:52 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
03:27:49 Quit animeloe (Read error: 104 (Connection reset by peer))
03:30:58 Join countrymonkey [0] (i=4b05639a@gateway/web/cgi-irc/
03:31:32countrymonkeyWhat is the syntax for making a voice file out of voicefont? I am going to make the MakeVoices script adapt to the target specific voices.
03:34:37 Quit PaulJam (".")
03:35:03countrymonkeyWhat is the syntax for making a voice file out of voicefont? I am going to make the MakeVoices script adapt to the target specific voices.
03:37:32 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
03:44:25 Quit gurgel ("WeeChat 0.2.6")
03:47:23 Quit countrymonkey ("CGI:IRC (EOF)")
04:01:49 Quit bobrules ()
04:02:16 Join karashata [0] (
04:02:36 Join sarixe [0] (
04:09:03 Quit SirFunk (Remote closed the connection)
04:19:30Workaphobiafor those of you who compiled rockbox (simulator) on cygwin, how did you get sdl installed? Was there a cygwin package, or did you compile from source under cygwin's gcc?
04:21:51 Quit scorche (" Want to be different? Try HydraIRC -> <-")
04:23:01safetydanWorkaphobia, there should be a package to install. SOmething like libsdl-dev
04:23:31WorkaphobiaI thought so but didn't see anything in the list under libsdl or sdl
04:25:20karashataWorkaphobia: <−− on that page it tells you the package you need to download for the sdl.dll to be able to build the uisimulator
04:26:50karashatano prob
04:42:31 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
04:55:28 Quit mirak ("Ex-Chat")
04:55:59 Quit safetydan ("Leaving")
05:01:00 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:01:19 Join miepchen^schlaf [0] (
05:03:33 Join TTThomas [0] (
05:08:39 Quit tchan ("WeeChat 0.2.7-dev")
05:11:07 Quit sarixe ("(EE) Failed to load "quit" module")
05:12:40***Saving seen data "./dancer.seen"
05:13:24 Join scorche` [0] (n=scorche@rockbox/administrator/scorche)
05:14:02 Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator)
05:14:06 Join daurnimas [0] (n=daurn@
05:14:58 Nick daurnimas is now known as zz_daurnimas (n=daurn@
05:20:10 Quit eigma ()
05:23:39 Quit daurnimator ("Cyas")
05:23:39 Nick zz_daurnimas is now known as daurnimator (n=daurn@
05:29:09 Join keanu [0] (n=keanu@unaffiliated/keanu)
05:34:15 Quit karashata ("I will *SO* make you regret that... Later... *is a lazy dragon*")
05:43:06 Quit perrikwp ("ChatZilla 0.9.79 [Firefox 3.0b1/2007110811]")
05:44:15 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
05:50:53 Join eigma [0] (i=eigma@
05:54:40 Join homielowe [0] (
05:56:57 Quit jhulst (Success)
05:57:13 Quit homielowe (Client Quit)
05:58:14 Part Workaphobia
05:58:21 Join psycho_maniac [0] (
06:09:16 Quit z35 (Read error: 113 (No route to host))
06:13:21 Quit animeloe (Read error: 104 (Connection reset by peer))
06:14:00psycho_maniacanybody ever see petur in this room?
06:15:37scorche`petur (n=petur@rockbox/developer/petur) signed off 8 hours and 59 minutes ago ("gone taping")
06:18:49eigmasee amiconn?
06:19:20 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
06:19:48psycho_maniacwhen does he usually come on here?
06:20:10scorche`typically whenever someone mentions beer
06:20:32eigmascorche, was that a bot?
06:20:40scorche`was what a bot?
06:20:45eigma[00:15] <scorche`> petur (n=petur@rockbox/developer/petur) signed off 8 hours and 59 minutes ago ("gone taping")
06:20:53*scorche` points to logbot
06:20:57psycho_maniachaha. i need to talk to him about his iriver battery that he still may have.
06:25:14 Quit scorche` (" HydraIRC -> <- s0 d4Mn l33t |t'z 5c4rY!")
06:29:18 Join scorche` [0] (n=scorche@rockbox/administrator/scorche)
06:37:15JdGordoneigma: you type seen <nick> I tihnk to get logbot
06:37:18JdGordonseen amiconn
06:37:28JdGordonmaybe not :p
06:38:21eigma!seen amiconn
06:39:07scorche`the correct answer is "You need glasses badly"
06:39:39 Join perrikwp [0] (n=chatzill@
06:39:46 Quit perrikwp (Nick collision from services.)
06:40:09 Join perrikwp [0] (n=chatzill@
06:40:13 Join LagunaCid [0] (
06:42:37eigmaI don't really get it.. scorche said that, not logbot
06:42:54scorche`i got it from logbot
06:42:59eigmaoh, in PM?
06:43:05***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
06:43:21***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
06:43:34eigmalogbot is ignoring me :(
06:44:31JdGordonare you registered?
06:44:42scorche`heh: dongs ( left the channel 26 days and 21 hours ago ("lol")
06:44:43eigmaonly to freenode
06:44:50JdGordonthats enough
06:45:02JdGordonscorche`: and how its been great without him :D
06:45:03eigmaI tried "help", "!help"
06:45:23scorche`the output of help: I'm a Dancer V4.16 bot. "/msg logbot CMD" for a list of available commands
06:45:30***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
06:45:30***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
06:45:32***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
06:45:35***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
06:45:57eigmado I need a cloak to talk to logbot?
06:46:10eigmaoh well.
06:46:18eigmaone day, when logbot will want to talk to me, I'll ignore.. it..
06:46:25scorche`there is a secret ;)
06:47:26scorche`ooo....didnt know he tracks netsplits too
06:51:21 Quit scorche` (" HydraIRC -> <- Now with extra fish!")
06:53:39 Quit keanu ("Leaving")
06:53:58 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
06:55:49 Quit animeloe (Read error: 104 (Connection reset by peer))
06:56:16 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
06:57:55advcomp2019i finally got time test the last build.. whatever Zagor did, now my sansa e280r can charge in rockbox right.. so Zagor for the log my issue is now fixed
07:05:50 Join sarixe [0] (
07:07:51 Quit pchick ("ChatZilla 0.9.79 [Firefox]")
07:08:11 Quit sarixe (Remote closed the connection)
07:12:44***Saving seen data "./dancer.seen"
07:15:29 Join z35 [0] (
07:20:56 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:24:11 Quit JdGordon ("Konversation terminated!")
07:26:37 Join JdGordon [0] (
07:32:50 Quit DC1 (Remote closed the connection)
07:40:15 Quit perrikwp ("ChatZilla 0.9.79 [Firefox 3.0b1/2007110811]")
07:48:43 Quit psycho_maniac (" HydraIRC -> <- s0 d4Mn l33t |t'z 5c4rY!")
07:55:18 Join ctaylorr [0] (
07:55:37 Quit jhulst ("Konversation terminated!")
07:58:12 Part TradeJack
07:58:47 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
08:01:23 Quit tchan (Remote closed the connection)
08:01:51 Quit qweru ("moo")
08:04:04 Join psycho_maniac [0] (
08:04:59 Join tchan [0] (n=tchan@lunar-linux/developer/tchan)
08:06:18 Join Thundercloud [0] (
08:07:33 Join sarixe [0] (
08:10:36amiconneigma: The problem with logbot is that it is not identified itself, and freenode blocks pms from unregistered users by default
08:10:52amiconnSince you are registered, you can allow pms from unregistered users
08:11:00amiconnThen he will talk to you
08:11:45amiconn/ns set unfiltered on
08:18:27 Part socksoff
08:18:46 Quit annulus_ (SendQ exceeded)
08:18:49 Join ender` [0] (
08:23:29 Join ravve [0] (
08:24:11ravveAnyone who has successfully built the m68k cross compiler in Leopard?
08:29:02 Quit sarixe ("(EE) Failed to load "quit" module")
08:39:50 Join Rob2222 [0] (
08:45:11 Quit male ("User disconnected")
08:57:49 Quit Rob222241 (Read error: 110 (Connection timed out))
09:03:46eigmaamiconn: nice, thanks
09:08:22eigmawhat does logbot's "You need glasses badly" mean? "haven't seen the user"?
09:08:33eigmaerm, they're in channel.
09:09:12*scorche hands eigma some glasses ;)
09:09:39eigmaI expected it to be according to when the nick last talked
09:10:30scorchenope..just when they were last "seen" present
09:12:47***Saving seen data "./dancer.seen"
09:13:37amiconnIt's "seen", not "heard" ;)
09:14:13JdGordonamiconn: did you have any luck with the sound settings?
09:14:40jhMikeSamiconn: if I disable the 5002 cache, the crashes don't occur
09:15:42amiconnJdGordon: see r15788
09:16:04 Quit scorche (Nick collision from services.)
09:16:20amiconnBut I think it would be cleaner to move the unit handling for the sound settings to the app layer
09:16:33 Join scorche [0] (n=scorche@rockbox/administrator/scorche)
09:16:40JdGordonah, so its still not voicing in the decimals?
09:17:19amiconnWhat decimals?
09:18:05JdGordonarnt the values stored as 650 instead of 6.5 or something?
09:18:06eigmagood night everyone
09:18:12JdGordoncya eigma
09:18:14*amiconn can't see any decimals in sound settings
09:18:23 Quit eigma ()
09:18:26JdGordonok.. i tohught thats what you were fixing...
09:18:29*JdGordon shuts up
09:19:04amiconnNo, I was fixing a unitless setting being voiced as 'dB'
09:19:17amiconnHmm, but there are decimals for the recording gains
09:19:30amiconnYou can see how often I use recording ;)
09:20:39amiconnThose have no menu entries though
09:22:20jhMikeSgigabeat's tone controls have 1.5db steps and show it as such. they don't voice right though.
09:25:53 Quit ctaylorr (Read error: 110 (Connection timed out))
09:27:37jhMikeSthe cache routines don't appear so fancy on pp5002 like on pp502x
09:38:28 Join Redbreva [0] (
09:44:30 Quit psycho_maniac (" HydraIRC -> <- Nine out of ten l33t h4x0rz prefer it")
09:48:47 Quit ompaul ("Leaving")
09:51:20 Quit Redbreva ("ChatZilla 0.9.79 [Firefox]")
09:56:45 Join Redbreva [0] (
09:58:11amiconnjhMikeS: You mean rockbox or OF?
09:58:17*amiconn guesses OF
10:02:50 Quit homielowe_ (Remote closed the connection)
10:03:47 Join AK [0] (
10:05:07jhMikeSamiconn: about the cache routines? yeah, in OF.
10:06:05 Quit atsea- (Remote closed the connection)
10:07:49*jhMikeS wonders why he keeps getting a stupid "Battery Empty" message now
10:08:35LloreanjhMikeS: If it's on an iPod, I've seen a few people recently mention spurious battery empties at levels they shouldn't be getting them recently
10:08:41LloreanDon't remember any specifics though
10:09:12jhMikeSwell, I added cache routines to crashes, but that message then a shutdown
10:09:58 Quit AK ("Leaving")
10:10:43 Quit LagunaCid ("CyberScript - Deixe de usar drogas! use CyberScript. (")
10:14:53 Join Lear [0] (i=chatzill@rockbox/developer/lear)
10:17:20 Join atsea- [0] (i=atsea-@gateway/tor/x-b52bf9065e90f4e6)
10:17:34 Quit Bagder (Remote closed the connection)
10:18:09 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
10:18:44 Join desowin [0] (
10:20:57 Join homielowe_ [0] (
10:25:23Bagderthe e200v2 has a AS3525 too
10:29:21LloreanNot too surprising, I guess
10:30:29Bagdernope, but now it is somewhat confirmed
10:34:09amiconnIt's odd that they basically made all-new daps and didn't change the name
10:36:30 Join iwantanimac [0] (
10:36:42 Quit iwantanimac (Client Quit)
10:38:54 Join davina [0] (
10:39:02LloreanWell, if they didn't want to change the form factor, how the user uses it, or featureset, changing the name might confuse users.
10:40:33LloreanThe user doesn't need to know that the internals are now costing sandisk X% less, if it's not going to affect them at all
10:41:41amiconnIt does... if they want to run rockbox
10:43:48LloreanYeah, but I'm sure to them, their "user" is "people who use it how we tell them to"
10:44:15amiconnEven if we will have a succesful port, there will be the problem that the user needs to distinguish them somehow, in order to install the correct build
10:45:56LloreanWell, the e200-vanilla can be recognized by whatever utility checking the FW partition and saying "Hey look, e200 firmware here"
10:46:04 Quit bnakiddmj (Remote closed the connection)
10:46:14LloreanDo we know anything about the partition layout on the v2s yet?
10:46:23LloreanOf course, I hear the v2 actually says v2 on teh back somewhere
10:47:25 Join inakinfbi [0] (i=0@
10:47:59advcomp2019plus Llorean they have firmware version 3.0X.XX for now
10:48:12LloreanThat one's harder to depend on
10:48:51LloreanI'd assume that they'd want to bring the firmware version numbers into line at some point, so that *they* don't have to make their users figure out which one they have before saying "Why isn't the updater updating me past 1.1.x when the newest version is 3.1.x?"
10:50:36 Join safetydan [0] (n=safetyda@rockbox/developer/safetydan)
10:50:47advcomp2019Llorean, ic but 3.0X.XX i think was built for the v2s as i see the c200s on the sandisk updater site
10:51:27LloreanYes, but there's no reason there can't be two separate firmwares, both numbered 3.0X.XX, one for the V1 and one for the V2, both installed by the same tool, is there?
10:52:54advcomp2019Llorean, the sansa updater is used by most of the sandisk players
10:53:44 Join Jon-Kha [0] (
10:55:03 Join roxfan [0] (
10:59:21 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
11:01:33 Join aliask [0] (
11:03:10BagderI guess the saved a lot of manual writing and other stuff related to what releasing and handling a new model involves
11:03:26LloreanAnd advertising.
11:03:35 Quit roxfan[zzz] (Read error: 110 (Connection timed out))
11:04:56linuxstbSo Rockbox is again not running on any currently manufactured DAPs?
11:05:05Bagderalthough they do get problems when they want to advertise "" support etc
11:05:39Bagderyeah, I guess those were the latest ones supported still manufactured
11:05:44 Join hasmind [0] (n=hasmind@
11:06:00aliaskTalk about a constant uphill battle...
11:06:31 Join PaulJam [0] (
11:06:42linuxstbWhat about the new ports? I know the Gigabeat S is dead, what about the M:Robe 500?
11:06:43hasmindhelp, I've forgotten how to compile the UIsimulator
11:06:58hasmindI'm at the bit saying what do you want to compile it for
11:07:03 Join Buschel [0] (
11:07:23hasmindi went there :/
11:08:08linuxstbSo you're run ../tools/configure ?
11:08:15hasmindgot it
11:08:50hasmindi forgot that it asks you to choose simulator after you say ipod video or archos recorder or what ever
11:09:34hasmindhow do I get libsdl-dev in cygwin?
11:10:37linuxstbRun the cygwin setup.exe and install the Devel - SDL package (from the Rockbox mirror)
11:10:51linuxstbIt's described here -
11:10:54hasmindwill it reinstall or update?
11:11:49linuxstbNo idea.
11:11:55hasmindreinstall :/
11:12:18Bagdersetup.exe can always be re-run to update your cygwin install
11:12:34hasmindit says it will install though
11:12:49***Saving seen data "./dancer.seen"
11:14:26 Join countrymonkeyweb [0] (i=4b05639a@gateway/web/cgi-irc/
11:15:52countrymonkeywebIs there a chance of chucking some of the translations? THe ones I had in mind were afrikaans, bulgarian, turkes, romanian, and slovencina. They are so out of date that they are unusable. I don't believe meli osbek or any of the others are going to update any more.
11:16:09 Quit JdGordon (Read error: 110 (Connection timed out))
11:16:10hasmindwhat is category is libsdl-dev under??
11:16:17hasmindits not under devel or libs
11:16:30Bagdercountrymonkeyweb: but does it really matter if they're around or not?
11:16:34 Join webguest12 [0] (i=7c945e15@gateway/web/cgi-irc/
11:16:39countrymonkeywebmelli is (or was) the turkes translator.
11:17:07Lloreancountrymonkeyweb: Are you saying that there's absolutely nothing in them useful to any new person interested in translating?
11:17:08aliasklinuxstb: Did you see Nico_P's work on updating the Gigabeat S firmware from linux?
11:17:21linuxstbSeems the Ainol U60 runs Linux on the AS3525 -,shop.product_details/flypage,shop.flypage/product_id,8/option,com_virtuemart/Itemid,26/vmcchk,1/
11:17:22webguest12how do i go about dual booting Ipod Linux and rockbox
11:17:41Bagderlinuxstb: ooo
11:17:55hasmindwebguest12: get ipod linux boot loader
11:18:13BagderI noticed the funny wording on Ainol's site "Now with Austrian chips" or somewhat like that
11:18:21webguest12and how do i do this to a nano
11:18:25linuxstbaliask: Yes - things seem much easier now... Did you ever make any progress with a dual-boot bootloader? That would seem next on the things to crack (so we can re-enter the OF to perform firmware upgrades)
11:19:08aliasklinuxstb: We can enter a restoration mode which will allow us to perform the upgrade
11:19:12 Join JdGordon [0] (
11:19:22 Join stripwax [0] (
11:19:28linuxstbBagder: And being a Chinese manufacturer, they'll obviously have released their kernel source code...
11:19:33aliaskBut as far as dual booting, I couldn't get it to do anything other than freeze.
11:19:45countrymonkeywebI don't see anything. Hell shit, the last time afrikaans was updated was early 2003. God sakes.
11:20:05Bagderlinuxstb: yes, Ainol being known for adhering to all licenses...
11:20:08linuxstbaliask: How do you enter the restoration mode? Is that the same as the recovery mode?
11:20:19aliaskSame thing, yes.
11:20:31webguest12hasmind: i tried that for my nano with no success
11:20:35linuxstbBagder: :(
11:21:16linuxstbaliask: Nico_P mentioned that that was very slow to use though...
11:21:17countrymonkeywebAnd, webguest 12, you don't use the rockbox bootloader to do ipodlinux/rockbox booting.
11:21:21hasmindwebguest12: iPod linux isn't as good as rockbox anyway, get rid of it and put rockbox on instead :D
11:21:53linuxstbaliask: Nico_P was also reporting random freezes when he was trying to run code on his S yesterday. But he did manage to get some directory listings displayed.
11:21:59webguest12hasmind: its good for gameboy games
11:22:25aliaskI'll read the logs
11:22:32countrymonkeywebHey! I think so, but, safice it to say, rockbox has a few querks. And ipl is better at some things. But, I admit, rockbox is cooler. :)
11:22:42webguest12rockbox sort of lags
11:22:46linuxstbaliask: Around 3pm yesterday afternoon (log time) I think.
11:22:57linuxstb(saturday 24th)
11:23:08stripwaxwebguest12 - 'lags'?
11:23:09hasmindwhy isn't sdl in devel!?
11:23:18hasmindstripwax: its true
11:23:25Lloreancountrymonkeyweb: Why shouldn't someone use the Rockbox bootloader to load Linux. And please don't curse in this channel
11:23:42stripwaxhasmind - do you mean just the gameboy emulator, or something else?
11:23:45countrymonkeywebLags? Give me some examples.
11:23:51hasmindthe menus
11:23:55hasmindnot playback
11:24:06countrymonkeywebWhat? *looks very surprised*
11:24:12Lloreancountrymonkeyweb: What harm does having an out of date translation actually do? Having it there lets anyone who speaks the language know we'd welcome a contribution to fix it, at least
11:24:25hasmindcompared to ipod firmware, rockbox menus are very slow
11:24:40webguest12not in a nano
11:24:41hasmindyou go to database,and it take about 0.5 seconds to go there
11:24:46webguest12apple sux
11:24:50countrymonkeywebI am afraid of users that don't speak english. They will see the english strings and...
11:25:18stripwaxhasmind - are you loading the database to ram?
11:25:28linuxstbBagder: Interesting that they can play FLV files - the CPU seems less powerful than the Gigabeat F's (250MHz arm9tdmi) and doesn't appear to have any DSP extensions.
11:25:30hasmindis there a setting
11:25:37stripwaxhasmind - have you read the manual?
11:25:47hasmindwhich one :/
11:25:49countrymonkeywebYou're right. I run a 4g so it probably is a different experience, but I have been using rockbox from day 1 for its voice features.
11:25:55stripwaxthe "rockbox" manual, naturally
11:26:09hasmindthere are so many manuals that I gave up
11:26:16Lloreancountrymonkeyweb: So, you're saying "Better to have no translation at all, than a partial one that shows we're interested in translations?"
11:26:17hasmindand started reading the source instead
11:26:24 Quit animeloe (Read error: 104 (Connection reset by peer))
11:26:26stripwaxthere's only one for your device
11:26:30Lloreanhasmind: There is exactly *one* manual for each player...
11:26:33BagderI see "HHTech" mentioned all over as one who did port Linux to the AS3525, but that's chinese too and no sources to be found
11:26:40hasmindoh I see what you are talking about
11:26:46hasmindand the answer is not entirely
11:26:48 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
11:26:53hasmindbut thats not a problem for me
11:27:05hasmindI don't mind waiting 0.5 seconds
11:27:06countrymonkeywebMaybe if 8132 was committed that might help somewhat. And 8224 needs a look. I did bigtime tab policing. I even used a script which I attached.
11:27:10linuxstbBagder: I wonder if they stripped their libraries... Have you seen any firmware downloads?
11:27:12webguest12Can someone show me how to dual boot linux and rockbox
11:27:21hasmindI mind not being able to find sdl under devel of cygwin!!
11:27:22webguest12sorry to be a pain
11:27:43Bagderlinuxstb: no...
11:27:49Bagdergotta go
11:28:07countrymonkeywebGet loader2 from ipl. It's easier that way.
11:28:08stripwaxhasmind - ok, but if you load the database to ram you ought to find the database menus faster to navigate around (at the expense of audio buffer)
11:28:30countrymonkeywebBut I don't know if I'm thinking right, it's 2:30 A.M.
11:28:30stripwaxI didn't understand the question about "being able to find" sdl. Are you trying to compile a simulator build under cygwin? works for me
11:28:32linuxstbwebguest12: Put an IPL kernel in the root of your FAT32 partition, call it "linux.bin", and hold PLAY whilst booting.
11:28:38Lloreancountrymonkeyweb: Please do not recommend unsupported software for running Rockbox. All you're doing is causing us more support later when Loader2 won't load Rockbox and htey come here to ask us about it.
11:28:44amiconncountrymonkeyweb: Booting ipl with the rockbox bootloader is really simple
11:28:52hasmindIn the Cygwin setup
11:28:59hasmindyou need to include sdl
11:29:04hasmindand it's not there
11:29:15Lloreancountrymonkeyweb: Do you have any idea how hard it is to explain to someone that if Loader2 isn't loading Rockbox, it's Loader2's devs they should be asking, when their only response is "But I'm trying to run ROCKBOX"
11:29:34amiconnhasmind: There is no such package on the standard cygwin download mirrors
11:29:37stripwaxhasmind - have you tried building the simulator?
11:29:52amiconnYou either have to install manually, or use the package from
11:30:18hasmindI got it to work about a year ago :P
11:30:23countrymonkeywebI would think that was natural. Software doesn't work, ask there support people. Ipl loader2 don't work, complain to ipl. Maybe I might sneak away with it if it was local call vs long distance call, but that's about it.
11:30:52Lloreancountrymonkeyweb: Yes, but most people think that since they're trying to load Rockbox, Rockbox is the problem. They don't see it clearly because they don't understand the way things work
11:30:56stripwaxhasmind - I think the build instructions tell you to add or something to the cygwin setup in order to get all the packages you need. I think.
11:31:22Lloreancountrymonkeyweb: Either way, recommending Loader2 is the same as recommending an unsupported build: If you ever do it, tell the person that they're likely not to be able to receive the same sort of support
11:31:41hasmindoh, I think I see the problem
11:31:42countrymonkeywebIt's Ok. I am a bit tech-interested.
11:32:13countrymonkeywebAnd 8224?
11:32:17 Quit Lear ("ChatZilla 0.9.79 [Firefox]")
11:32:42stripwaxhasmind - Step 3 is pretty clear I think
11:32:55hasmindno sdl!
11:33:25Lloreancountrymonkeyweb: It looks like it changes tabs to spaces in an awful lot of files where we might not want to
11:33:36countrymonkeywebTask 8224 needs a look. It could solve the problem of tabs for good.
11:33:36stripwaxhasmind - er, you mean this:
11:33:42stripwaxLooks fine to me
11:33:54hasmindyes that
11:33:57hasmindI don't have it
11:34:01Lloreancountrymonkeyweb: No, it makes more problems
11:34:03linuxstbhasmind: Do you see the Rockbox compilers there either? e.g. arm-elf-gcc ?
11:34:05countrymonkeywebWhich files?
11:34:10 Quit amiconn (" bbl")
11:34:13stripwaxhasmind - ok so follow through step 3 and the cygwin installer will install it for you
11:34:16Lloreancountrymonkeyweb: TABs are allowed in any files that come from third party source trees.
11:34:28LloreanLike all the zxbox ones, for example
11:34:36LloreanPartially because it makes them easier to keep in sync
11:34:45countrymonkeywebOh. So does that mean all plugins and codecs?
11:34:50LloreanThat means most of them
11:35:10hasmindk, just a sec, I'll start from the beginning and come back
11:35:11LloreanIt looks like you just globally destroyed all tabs.
11:35:31*Llorean is pretty sure it describes the tab policy in CONTRIBUTING or some such
11:35:41countrymonkeywebHow about if I just moved the codecs and plugins dir out of the apps dir and ran it then? I could do that. Would that make it committed?
11:35:56 Join n1s [0] (
11:36:08countrymonkeywebScripting, scripting, scripting. Always messes me up
11:36:46countrymonkeywebHow about if I just moved the codecs and plugins dir out of the apps dir and ran it then? I could do that. Would that make it committed?
11:36:50Lloreancountrymonkeyweb: Why not try to identify which files actually need this performed, first?
11:37:03LloreanFor example, you also hit a lot of things in the tools tree which use code brought in from outside.
11:37:52*linuxstb points countrymonkeyweb and Llorean to FS #8108
11:37:56countrymonkeywebLet's se, the bootloader dir, the uisim dir, the apps dir (excluding plugins and codecs), and the flash dir, and the gdb dir.
11:38:35*JdGordon thought there already was a tab->spaces patch ?
11:38:46*linuxstb points JdGordon to FS #8108 as well...
11:39:02*linuxstb stops pointing and goes for coffee
11:39:08JdGordonyeah thats the one
11:39:28hasmindyes, finally, it's there
11:39:32Lloreanlinuxstb: I think 8108 is still overbroad perhaps? For example, unzip, etc?
11:39:36hasmindI had a typo in the rockbox mirror
11:39:45LloreanBut it's a lot more acceptable I think than the other one
11:40:01countrymonkeywebSaw that one. But I thought plugins and codecs should be tab-free. In that case 8224 should be closed.
11:40:01Lloreancountrymonkeyweb: There are plenty of plugins coded from the ground up for Rockbox...
11:40:02safetydanI'd vote for a pre-commit hook to check these things
11:40:17Lloreansafetydan: And a way to overrule it for code from other projects?
11:40:47 Quit hasmind ("Leaving")
11:40:49safetydanLlorean, it's a script, so you can have whatever logic you want.
11:41:23*JdGordon agrees with safetydan
11:41:37Lloreansafetydan: I'm just slightly wary of scripts, but I'm in favour of it as long as if it can err, it errs on the "leave them alone" side
11:41:57countrymonkeywebOh, by the way what is the voicefont syntax? I think I might be able to make the makevoices script work with rbspeexenc and the target specific stuff. I will be bored all day.
11:42:20safetydanLlorean, I wouldn't want the script to automagically remove them. But it could certainly reject commits that have tabs. Though that might get tricky for new external code...
11:43:01Lloreansafetydan: Maybe just have something the committer can throw in the commit message (or somewhere else even) like [imported] that overrules?
11:43:10LloreanAssuming the script can see, and edit, the commit message?
11:43:37safetydanLlorean, afaik subversion hook scripts have access to everything
11:44:31LloreanThen it sounds pretty workable
11:44:34JdGordonit would have to work with a list of files/folders which should be not touched.. so imported code shouldne be a problem
11:44:44JdGordonas long as that file was updated before new imported code
11:44:45LloreanJust reject tabs normally, and just let the committer throw [imported] at the end of the commit message, have it not reject it if that's there, and strip it back out so it doesn't show it in the changelog?
11:45:25stripwaxjust noticed that usb_storage is committed - is it built by default?
11:45:32JdGordonna thats no good... [imported] would be forgotten too often
11:45:41*stripwax looks for a wiki page describing Bjorn's stack
11:47:17 Quit jhMikeS (Read error: 104 (Connection reset by peer))
11:47:28LloreanJdGordon: And when forgotten, their commit would get rejected, and they'd just do it again and add it in?
11:47:46JdGordonthat would be very annoying
11:48:35LloreanSo how do you propose allowing the importing of new code with tabs, while rejecting new code with tabs that isn't imported?
11:48:43 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
11:49:04JdGordonim not saying reject.... im saying it should convert if the file is not in the blacklist
11:49:13JdGordonotherwsie dont touch it
11:49:19JdGordonor... maybe a whitelist ould be better
11:49:23LloreanAgain, how is that to handle code that's _supposed_ to have tabs, but isn't in the whitelist?
11:49:24LloreanNew code?
11:49:35LloreanDo you have to commit a change for the whitelist first, then a second commit for the tabbed code?
11:50:19JdGordonthe script has access to the changes.. so it should be able tot be smart enough to see the new code is in not in the whitelsit so dont touch it
11:50:23JdGordonor vice verca
11:50:34JdGordonscripts are failry flexible
11:50:53LloreanSo, wait, HOW is the script supposed to now if entirely new code is supposed to have the tabs that are in it or not?
11:51:11JdGordonwe either work on a blacklist or a whitelist.. not both
11:51:15countrymonkeywebThe whitelist
11:51:23LloreanOkay, assume a list is a whitelist: Files on it are allowed to have tabs
11:51:26LloreanYou add a new file.
11:51:27LloreanIt has tabs
11:51:34LloreanHow does it know if that file is allowed to have them or not?
11:51:50JdGordonit would check the changes tot he whitlist...
11:51:55safetydanor we just ignore it and deal with it one a case by case basis, i.e. business as usual
11:52:23JdGordonbut the whitelist would be something like apps/*.[chS] apps/plugins/*.[ch]
11:52:26LloreanJdGordon: And then they have to remember to change the whitelist, which of course, is just as forgettable as simply typing [imported] in the commit message...
11:52:50LloreanAnd a whitelist that broad would allow the insertion of tabs in say, viewer where they probably don't belong
11:53:28JdGordonso we commit a mass policing every so often...
11:54:03linuxstbThe whole point is to avoid code-policing, as that makes the svn history less useful
11:54:50LloreanI still don't think an extra five characters or so in a commit message is going to be terribly onerous on the committer.
11:55:59linuxstbLlorean: I agree, and it's no problem to just press the up button, modify the commit message and press enter...
11:56:16 Quit spiorf (Remote closed the connection)
11:57:11aliasklinuxstb: Back on the topic of dual booting, would you have any idea why it would be freezing when jumping to the OF?
11:58:45linuxstbaliask: Do you have a patch?
11:58:52 Quit pixelma (" lunch")
11:58:57aliaskSure, just let me generate it
11:59:00jhMikeSsweet...dual-core on pp5002 :)
11:59:16linuxstbjhMikeS: Nice ;) Is your SPC codec working then?
11:59:41jhMikeSno mpegplayer test yet
12:00:14countrymonkeywebDoes that mean with this patch applied ipod4g users can use mpegplayer?
12:00:18jhMikeSI don't doubt it'll work if the SPC does (but it's still not quite fast enough for it :(
12:00:22 Quit animeloe (Read error: 104 (Connection reset by peer))
12:00:47linuxstbcountrymonkeyweb: What patch?
12:00:47Lloreancountrymonkeyweb: 4Gs are pp5020
12:00:55Lloreancountrymonkeyweb: Is there some reason they can't use it right now?
12:00:59jhMikeSmore IRAM in there I suppose
12:01:04 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
12:01:14countrymonkeyweb<linuxstb> aliask: Do you have a patch?
12:01:30linuxstbcountrymonkeyweb: We're talking about the Gigabeat S
12:02:06countrymonkeywebI'm not sure, you all are talking about some patch and mike said sweet, duel core on pp502x targets... I'm still trying to understand.
12:02:20Lloreancountrymonkeyweb: No, he said "dual-core on pp5002"
12:02:26*jhMikeS said 5002
12:02:30countrymonkeywebOh... It's still 3:00 A.M. here. I woke up at 1.
12:02:31LloreanThat would be 1st through 3rd generation iPod
12:02:41LloreanDual core has run on 502x for a while now
12:03:00linuxstbAnd mpegplayer has also worked on the ipod4g for a while...
12:03:11linuxstb(although no developers own one...)
12:03:39countrymonkeywebI cannot get it working.
12:03:54countrymonkeywebthe grayscale?
12:04:36linuxstbcountrymonkeyweb: Have you tried the Elephants Dream sample video?
12:04:49aliaskI also had to use a custom version of a nk.bin patcher which added our entry at 0x88EC0CD8, and changed the insertion point to that address as well
12:04:58jhMikeSThe SPC codec needs the IRAM still for all the goods on 5002
12:05:04countrymonkeywebLet me try it. I'll get up now. Good excuse to get out of bed.
12:06:32countrymonkeywebLet me just build the latest svn.
12:06:33 Quit webguest12 ("CGI:IRC (EOF)")
12:06:50linuxstbaliask: The memory mapping is confusing me - where do you think DRAM is mapped to?
12:07:18 Join bertrik [0] (
12:07:26aliask0x88000000 by the looks of it, but I can't be sure. Memory mapping is one of my hunches for all these freezes
12:08:17linuxstbaliask: And where do you think the entry point is in the original firmware?
12:08:21jhMikeSok, mpegplayer testdrive in a minute
12:08:57countrymonkeywebOne question. Which copy of elephant's dream should I use for the ipod4g testdrive?
12:09:03aliask0x88201000 is the address that the OF bootloader usually jumps to.
12:09:34countrymonkeywebOne question. Which copy of elephant's dream should I use for the ipod4g testdrive?
12:10:15safetydancountrymonkeyweb, whichever one most closely matches the resolution of the screen you're using
12:12:01countrymonkeywebI don't know. I am using an ipod4g grayscale.
12:12:20Llorean160x128 maybe?
12:12:53jhMikeSwhat's the screen res on 3g?
12:13:02countrymonkeywebBeats me. Under that should I use 289kbps ore 212kbps?
12:13:36linuxstbaliask: OK, that makes sense. The instruction written to 0x88200000 is also a branch to 0x88201000
12:13:41LloreanjhMikeS: I think that it's the same, not sure though
12:14:10Lloreancountrymonkeyweb: I'd guess those are two different resolutions
12:14:58jhMikeSok, I'll de-lazy and check the config.h
12:15:13countrymonkeywebThe elephant's dream vid has sound, right? I am blind.
12:15:58jhMikeSbueno, 168x128
12:16:08Lloreancountrymonkeyweb: It should, yes.
12:16:48jhMikeSif it doesn't something's broken
12:16:53linuxstbaliask: Where did you get the 0x88ec0cd8 address from? Looking at my copy of nk.bin, that's already used by the OF (maybe you have a different nk.bin?)
12:17:48linuxstbaliask: In my nk.bin, 0x88ed3c84 would be the next free address.
12:17:53 Join alsaf [0] (i=516afe23@gateway/web/cgi-irc/
12:18:18aliasklinuxstb: Perhaps I did an analysis on a somehow modified nk.bin file
12:18:35aliaskI'll change to your address and see how that goes.
12:19:17jhMikeSyeah, with the IRAM help, SPC plays fine
12:19:34alsafhi I've read in m200 port that newer models may be using differnet chipset, I've just opened up my m240, how can I determine if it has new chipset?
12:20:01linuxstbWhat do the major chips say on them?
12:20:09jhMikeSstill getting crazy 0 battery level stuff though. seems something else is weird with that.
12:20:24linuxstbjhMikeS: Yes, DerPapst (I think) reported that on his 3g.
12:21:01alsafsandisk 20-99-00112-2
12:21:34jhMikeSAfter awhile it starts to read the battery level properly
12:22:25linuxstbalsaf: I don't recognise those at all - so I would guess it's the V2.
12:22:49alsafon big chip SANDISK C70218301
12:23:07aliasklinuxstb: Unfortunately I get the same behaviour.
12:24:35jhMikeSelephant's dream isn't perfect for sure. the dithering looks like beer bubbles :). some slight audio dropping. video is watchable.
12:25:37LloreanjhMikeS: Well these are encoded at full framerate too, though.
12:25:48LloreanAnd I bet it's decoding a lot of useless chroma data that promptly doesn't matter.
12:27:20jhMikeSlibmpeg2 should be modded to not decode chorma on grayscale which I don't think would be too difficult but I think the timer causes the audio problems (for the audio thread).
12:27:21 Quit alsaf ("CGI:IRC (EOF)")
12:28:15jhMikeSFIQ will interrupt the timer since it's higher priority
12:28:15linuxstbaliask: I'm looking at it now.... Have you looked at a disassembly of bootloader.bin ? It doesn't seem to be right to me...
12:28:21countrymonkeywebDropping vid on player.
12:29:36linuxstbaliask: Ah no, it does look OK...
12:29:41 Join socksoff [0] (
12:30:31linuxstbaliask: Does it make any difference if the hold switch is on or off?
12:30:50 Quit homielowe_ (Read error: 110 (Connection timed out))
12:30:51aliasklinuxstb: Yes. If it's off it freezes. If it's on, the RB bootloader boots as normal
12:31:13 Quit Redbreva ("ChatZilla 0.9.79 [Firefox]")
12:31:25aliaskJudging by that, I'd say that the ASM is ok
12:31:35 Quit safetydan ("Leaving")
12:33:27linuxstbaliask: I'm just testing now - the original firmware seems to have loaded...
12:33:35 Join Frazz [0] (
12:34:07aliaskCould you send me your nk.bin file?
12:35:04linuxstbaliask: And with the hold switch ON, the original firmware appears to load (I get a Windows Mobile splash), and then the screen goes blank - this is with the SVN bootloader, is that expected?
12:35:52linuxstbWhich part? The Windows Mobile splash?
12:36:00aliaskThe blank screen bit.
12:36:12linuxstbI thought Nico_P reported the same?
12:36:14aliaskThe WM splash, is that with a progressbar at the bottom?
12:36:31 Nick parafin|away is now known as parafin (
12:36:44linuxstbaliask: Are you using mknkboot.c ?
12:36:46aliaskThat's normal, I believe that's the OF bootloader loading nk.bin
12:37:06aliasklinuxstb: I'm using a modified version of the original merge0 tool
12:37:27aliaskSimply for the fact that it was easier to modify to do what I wanted
12:37:44 Join MethoS- [0] (
12:37:55aliaskDid you modify mknkboot.c?
12:37:59linuxstbHere are my changes, including the mknkboot.c change -
12:38:02 Join spiorf [0] (n=spiorf@
12:38:05 Quit countrymonkeyweb ("CGI:IRC (Ping timeout)")
12:39:03aliaskIf I understand the mknkboot code, that would only put the rockbox bootloader at the correct address, but the address the OF bootloader jumps to would still be 0x88201000
12:39:19aliaskSo the RB bootloader wouldn't ever be loaded
12:39:52linuxstbYes, I was just thinking that...
12:40:30aliaskYou could edit the nk.bin file by hand easily enough, but to change the mknkboot.c code you'd have to do a little more work
12:40:35linuxstbSo how did you modify the image?
12:40:52 Join countrymonkeyweb [0] (i=4b05639a@gateway/web/cgi-irc/
12:41:12 Join MethoS-- [0] (
12:41:21 Join moos [0] (
12:41:29aliaskThe 2nd last DWORD in the file will be "00 10 20 88", change that to "84 3c ed 88"
12:42:04countrymonkeywebSory I left. Didn't mean to do that. Elephant's dream will not make sound. Is there a way I could make screendumps since I am blind? That way you all could look and decide how to fix it.
12:42:20aliaskOr if you want to change mknkboot.c it'd be in step 2
12:42:51 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
12:43:24Lloreancountrymonkeyweb: First off, mpegplayer probably won't work with voice enabled, unless that's been fixed again. Secondly, it has a non-voiced menu you must pass through before you can play the video.
12:44:31countrymonkeywebOh... Can you give me a key sequence from the root menu to playing the vid?
12:45:11countrymonkeywebCan I use voice to get into the plugin?
12:46:02amiconnjhMikeS: Do you have a patch of your cache handling for PP5002?
12:46:25markuncountrymonkeyweb: do you want to play video to show friends?
12:46:26Lloreancountrymonkeyweb: Whether you can use voice to get into it or not, depends on whether the bug relating to enabled voice has been fixed or not. I really don't know.
12:46:48jhMikeSamiconn: can pastebin the little bit that there is
12:47:01countrymonkeywebTo all: has the bug that Paul is talking about been fixed?
12:47:19amiconnCan't test now because I don't have the G2 with me, but will do so later
12:47:43linuxstbaliask: OK, it "works" the same as you now - hold switch on, Rockbox bootloader runs, hold switch off, OF freezes when the Windows Mobile progress bar reaches the end.
12:49:12aliaskDo you think the OF could be verifying that the nk.bin is valid?
12:49:25aliaskRechecking the hashes?
12:50:22linuxstbaliask: I don't think so - I would have expected it to do that before it runs our bootloader.
12:50:38jhMikeSman, this PP5002 has a fast LRCK. Audio sounds a fraction of semitone sharp.
12:50:59amiconnjhMikeS: Hmm, what's that file?
12:51:06*amiconn somehow expected a diff
12:51:08jhMikeSthe system file
12:51:20jhMikeSToo messy right now for diffing :)
12:51:23amiconnAlso, the #defines will probably go into pp5002.h
12:51:28JdGordonwhat am i missing to get rombox compiling? is it not the archosrom variable in configure? (ive fixed
12:51:37jhMikeSthey are, I just pasted 'em in there to have the numbers
12:52:09 Join Lear [0] (i=chatzill@rockbox/developer/lear)
12:54:48*jhMikeS really needs to run test_cache and test_queue to hyper-verify everything
12:57:16amiconnjhMikeS: Are your sure about the uncached alias address?
12:57:29amiconnSDRAM is at 0x28000000 on PP5002 before remapping afaik
12:58:14 Join pixelma [0] (
12:59:04 Quit MethoS- (Read error: 110 (Connection timed out))
12:59:23jhMikeSooh right, perhaps not then
13:00:13jhMikeSnone have > 32 MB, right?
13:00:25 Quit countrymonkeyweb ("CGI:IRC (Ping timeout)")
13:01:05jhMikeSwell, may still be right as long as ram can repeat itself...the mask will still take effect the same way
13:01:14 Quit amiconn (Nick collision from services.)
13:01:18 Part pixelma
13:01:23 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
13:01:28 Join pixelma [0] (n=Marianne@rockbox/staff/pixelma)
13:01:48linuxstbaliask: I seem to be having recovery problems... I can (repeatedly) enter recovery mode, but after restoring the firmware, the LCD goes white...
13:02:07*markun wonders how difficult it would be to adapt this to the new usb stack:
13:02:39pixelmaJdGordon: what do you mean with your rombox question?
13:03:37 Join petur [0] (n=petur@rockbox/developer/petur)
13:03:41JdGordonI want to try getting rombox going on the e200... but cant seem to figure out how to get it to try even building a rombox bin
13:03:49aliasklinuxstb: Trying to restore a clean OF?
13:03:51stripwaxmarkun - which device does that usb_serial work with?
13:03:55linuxstbaliask: Yes.
13:04:02markunstripwax: the ifp
13:04:10jhMikeSamiconn: since the mask will be correct, I'll check out the idea of mapping it twice if address decoding won't alias it there automatically.
13:04:40aliasklinuxstb: I had something similar happen once before, but it seemed to be random
13:04:51amiconnWhy not use the physical alias at the different address? (if it works, of course)
13:05:09aliaskIf I just tried again it would work. Though this was with the gigabeat v updater.
13:05:10jhMikeSthe bit pattern may not be so friendly to it
13:05:13linuxstbaliask: And then if I turn the battery switch off and on, I get the "1" in a triangle screen, and then it slowly fades to white...
13:05:47linuxstbaliask: Maybe my battery is low, I'll charge it for a while and try again later...
13:06:00aliaskSounds like it's not updating the LCD...
13:06:07jhMikeSwill think about it later and see if I can keep the ROM cached at the same time
13:07:05jhMikeSmain point here is this is working and pretty much on a first try (had to figure out which address range was flush and which invalidate)
13:09:06markunstripwax: being able to use a player as a USB soundcard would also be fun
13:10:22 Quit spiorf (Remote closed the connection)
13:10:33jhMikeSYep, SPCs playing happily for awhile now. Pretty much proves it out.
13:11:12stripwaxmarkun - heh, fun but kinda pointless :)
13:12:18markunstripwax: yes, a bit :)
13:12:36JdGordonmarkun: usb_serial is so the device acts as a serial port to the comp?
13:12:38amiconnThe table settings patch has a failing hunk :(
13:12:46stripwaxhm, so for fun I have built pacbox to use 30fps on ipod video, and taken out the IDATA_ATTR and IBSS_ATTR attributes, and removed the PLUGIN_IRAM_DECLARE and PLUGIN_IRAM_INIT calls
13:12:54***Saving seen data "./dancer.seen"
13:12:56markunJdGordon: yes
13:13:02JdGordonamiconn: you probably broke it with the sound setting.. shoudlnt be hard to fix
13:13:12amiconnYeah, probably
13:13:21stripwaxbut it seems to cause pacbox to just freeze. Did I miss something or should that work?
13:13:35JdGordonmarkun: does the usb code work enough that trying to port it would be useful?
13:13:45*stripwax is trying to see how fast he can push pacbox now that 5g lcd is massively faster
13:13:49markunJdGordon: I have no idea. Will ask Zagor.
13:14:42JdGordonoh wait.... I want a the device to connect to another usb device over serial... that may not be what the plugin does
13:14:48markunA serial driver would be more useful than UMS for the gigabeat F when/if we get the stack to run on it
13:15:34aliaskmarkun: Why do you say that?
13:15:44JdGordonwhat does "error: no memory region specified for loadable section `.glue_7'" mean and how do I go about fixing it?
13:15:59Lloreanaliask: Gigabeat F already has USB storage class mode anyway?
13:16:20markunaliask: because we already have UMS and 2.0 speed (vs the 1.1 we would get)
13:16:45aliaskDoes the USB stack support UMS already?
13:17:14aliaskOh sorry, I misunderstood
13:17:41aliaskWhat would you use serial for anyway?
13:18:23JdGordonapart from the ram addresses.. shouldnt and be identical?
13:19:04amiconnOf course not
13:19:33JdGordonok then...
13:19:45*JdGordon goes back to hoping someone else gets rombox going :( and .bss must of course go into ram even with rombox, and the main stack too
13:20:35markunaliask: now it's used for debuging
13:21:42aliaskmarkun: Ah, of course. Definitely handy
13:22:32stripwaxmarkun - is USB storage working in current builds (and if so for which devices)?
13:25:13stripwaxoh, I see what you mean. forget that.
13:27:34amiconnJdGordon: Looks like the failed hunk was just due to stripped whitespace in option_select.c
13:28:01JdGordonbah, lame :p
13:28:27amiconnI've put that hunk in manually
13:30:41 Quit aliask ("ChatZilla 0.9.79 [Firefox]")
13:34:36 Quit JdGordon ("Konversation terminated!")
13:36:25stripwaxwhen my modified pacbox hangs, it displays "-3298337.-52 / 30 fps" , and that ".-52" weirds me out a bit
13:37:35stripwaxShould I expect pacbox to run (albeit slowly) without iram usage?
13:38:33stripwaxHm, on Gigabeat, does audio playback use iram at all? (I seem to remember it's possible to play audio while running pacbox)
13:39:21Lloreanstripwax: iirc, the Gigabeat has so little IRAM that it's treated as if it has none, or something like that.
13:40:02amiconnThat still puzzles me. Why not use the iram if it's there, at least in the core?
13:40:03stripwaxLlorean- ah! That makes sense then.
13:40:06*Llorean routinely listens to music while playing Gameboy games, and would be surprised if Pacbox doesn't work with music on it.
13:40:33amiconnIirc gigabeat has 4KB iram - same size as SH1 iram
13:40:52stripwaxLlorean - it probably works fine. I'd like to investigate the required change to pacbox to achieve same for ipod 5g
13:40:55Lloreanamiconn: I think it's just low on the list of priorities for anyone to look at.
13:41:37LloreanIsn't IRAM needed, or at least very helpful, in getting RoLo to work too?
13:41:39*Llorean might be confused.
13:44:15 Quit Buschel ()
13:44:48n1sLlorean: iram _IS_ used for rolo on gigabeat, (it uses the actual __attribute__(section) thingy it's just the various I*_ATTR macros that are empty
13:44:57stripwaxWhat's the difference between IDATA_ATTR and IBSS_ATTR?
13:45:07n1sbss is zeroed out
13:45:31n1sor emore correctly doesn't contain anything on load
13:45:54stripwaxn1s - thanks
13:47:39bertrikIIRC, bss *needs* to be cleared, it can not be left uninitialised, gcc depends on variables in bss to be zero
13:47:59bertrikLast time I looked at it, a variable initialised to zero in the C code was placed in bss
13:48:26 Join Buschel [0] (
13:49:18stripwaxSo for anything initialized at runtime, it shouldn't matter whether it is declared as idata or ibss?
13:49:45 Join qweru [0] (
13:50:13 Nick fxb__ is now known as fxb (
13:51:59stripwaxjust trying to get my head around commits like this
13:54:38jhMikeSamiconn: oddly enough, 3g doesn't complain like H10 about switching frequency while the COP is active.
13:55:13amiconnMaybe pp invented clock skipping because of this kind of problems?
13:55:36amiconnAfaik PP5002 doesn't have the clock skipping feature either
13:56:04jhMikeSyou mentioned pp5020 ipods don't do the skipping?
13:56:20amiconnThey do in several places, but not in the clock setup routine
13:56:35amiconnPerhaps the caller already stops the cop...
13:56:39jhMikeSon H10 it's not directly in the routine
13:56:43bertrikstripwax: I think the intention is to make sure that uninitialised variables don't take up precious space in the application binary
13:57:22bertrikvariables in the data section are copied from the application binary at startup (making it bigger), variables in bss are just zeroed on startup
13:57:46preglowlinuxstb: any reason why that tabs to spaces patch isn't just commited?
13:58:41jhMikeSyeah, they created a new bug and hacked around it to market it as a "clock skipping feature" rather than just admit they suck. :p
14:00:18stripwaxbertrik - ah-hah, so uninitialised data and initialised data are allocated the same way in the binary without the bss 'hint'. Thanks, that's good to know
14:00:25 Join lee-qid [0] (
14:00:43jhMikeSsome evidence of that is found in the fact they didn't employ it for udelays even though it should be used to assist that
14:01:00daurnimatoryou guys see this?
14:01:08daurnimatordm320 is now open
14:01:20jhMikeSopen to what?
14:01:28daurnimatordsp is no longer pretty much illegel to code for ;)
14:01:36daurnimator(they released a dsp compiler)
14:02:05jhMikeSwhat about the chip docs? still secret?
14:02:25 Quit moos (Read error: 110 (Connection timed out))
14:02:27*jhMikeS already has the compiler
14:02:29daurnimatorthey were never secret
14:02:44daurnimatorthough they are of questionable legality
14:03:19 Quit atsea- (Remote closed the connection)
14:04:32stripwaxHm, so even with playback stopped, my pacbox build will hang on startup unless I call PLUGIN_IRAM_INIT(api) .. even if I am not allocating any data in iram. Does that make sense?
14:05:22stripwaxCan I tell from the object files whether some data is still being allocated to an iram section?
14:07:04stripwaxAh, as usual the map file tells all.
14:07:40stripwaxThe ipod asm blit is also icode.
14:14:43 Join frawfraw [0] (
14:15:06n1sstripwax: just change .section .icode to .section .text
14:15:28frawfrawI'm curious. what's the best "rockbox hardware"?
14:15:31frawfrawThat is...
14:15:34n1sI doubt it will be fast enough to run while playing music though...
14:15:40frawfrawWhat do you guys feel is best?
14:15:43stripwaxI'm getting > 20 fps even without idata but just testing without icode blt
14:15:47n1sfrawfraw: depends on what you want
14:15:50linuxstbaliask: (if you read the logs) My S is fine again now - I let it charge for a while, then the restore worked.
14:16:47frawfrawYou mean, size video etc?
14:16:52frawfrawWhat do you use?
14:17:19n1sfrawfraw: yes, there are a lot of parameters, I currently use an iriver h320 and am happy with it
14:17:49 Quit BigBambi (Read error: 113 (No route to host))
14:18:30preglowlinuxstb: any reason why that tabs to spaces patch isn't just commited?
14:18:34frawfrawI ask because, my iPod 4th gen has about 4 hour battery cycles, so I probably need to invest in a new unit
14:18:49stripwaxfrawfraw - 4hrs with the original firmware or with rockbox only?
14:19:02stripwaxthe elderly irivers offer really good battery life
14:19:02frawfrawrockbox says "4 hours"
14:19:03amiconnHrrrmmm, +600 bytes :(
14:19:16frawfrawthis seems similar to what I've seen on the original firmware
14:19:28linuxstbpreglow: I don't think so, no.
14:19:41n1sstripwax: if you can find one with a decently fresh battery, mine is starting to show it's age after 3 years of use
14:19:56stripwaxn1s - battery replacements are pretty cheap still I think
14:19:59preglowlinuxstb: then it seems kind of silly to reject a newer patch which doesn't need syncing
14:20:11Soap_frawfraw: You should not base anything on that estimate Rockbox gives you of battery life.
14:20:27Soap_or atleast, not solely
14:20:32linuxstbpreglow: It was rejected because it changed _every_ tab - the older one was more selective. I should have mentioned that when I closed it...
14:20:43stripwaxfrawfraw - if the Apple firmware gives you about 4 hours of battery life, then you may need a new battery
14:20:44frawfrawstripwax - I don't want to replace the battery, just like I don't want to use iTunes ;) . I'm looking for a unit that can use rechargable 3rd party batteries that I can replace myself.
14:20:53preglowlinuxstb: oh, ok, that's different
14:21:22stripwaxfrawfraw - replacing the battery would be cheaper than buying a new unit, no?
14:21:27*stripwax shrugs
14:21:31frawfrawthe first time.
14:21:46 Quit MethoS-- (Read error: 110 (Connection timed out))
14:22:11Soap_When you say 3rd party batteries - you mean off-the-shelf ones? Like AA or AAA's?
14:22:30stripwaxfrawfraw - how many times do you think you will need to *replace* the battery (3rd party or otherwise). You don't have to pay money to Apple to replace your 4g battery
14:22:32linuxstbstripwax: If pacbox can run on the ipods without IRAM, then we should be able to run it on the COP, meaning it would work whilst music is playing...
14:22:38Soap_Archos made a range of products supported by Rockbox and that run off of AA batteries.
14:22:40stripwaxlinuxstb - ooh.
14:22:58frawfrawstripwax - really? what do I need to do? is there a link somewhere?
14:23:01linuxstbstripwax: Although I'm not sure what would happen if you tried to play an SPC file - that codec is also using the COP...
14:23:04stripwaxHa. 20fps without iram.
14:23:07frawfrawstripwax - I thought it was 100$ or so
14:23:20Soap_oh lord no, less than $30 frawfraw
14:23:27preglowlinuxstb: that's assuming we don't run codecs on the cop at some point...
14:23:30stripwax25fps ingame ..
14:23:56stripwaxso the asm blit is actually faster when not in icode ..
14:23:59pixelmaSoap: and AAAs (Ondio) :)
14:24:30 Join hannesd_ [0] (
14:24:41*stripwax unpauses the music and launches pacbox a second time ..
14:25:21Galoisit's $59 to replace a battery through Apple
14:25:23frawfrawsoap_: what about in euro zones?
14:27:04Soap_frawfraw: this is a job for google
14:28:02stripwaxfrawfraw - diy from ebay?
14:28:19jhMikeSlinuxstb: it uses no resources outside the codec area so anything should work the same
14:28:53stripwaxok, so pacbox happily runs at 20+fps but audio ceases until you return to the plugin menu ;-)
14:29:04stripwaxoh. wonder if it's just not yielding
14:29:22*stripwax forgot he'd turned off the fps limit
14:30:23linuxstbstripwax: I'm pretty sure it works on the gigabeat whilst music is playing.
14:30:49stripwaxlinuxstb - yep, I remember either you or GodEater showing me ;)
14:32:28stripwax <−− has this been reopened recently, can it be committed?
14:33:35 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
14:34:21 Join atsea- [0] (i=atsea-@gateway/tor/x-1e621f8c9d6d79aa)
14:35:04stripwaxlinuxstb - pacbox tries to run at the minimum fps and won't yield otherwise
14:35:22 Quit petur ("later")
14:36:35stripwaxactually that doesn't seem to be true but I'll see if I can work out what's going on
14:40:20 Quit hannesd (Read error: 110 (Connection timed out))
14:40:20 Nick hannesd_ is now known as hannesd (
14:41:25 Join austriancoder [0] (n=austrian@rockbox/developer/austriancoder)
14:42:44 Join ctaylorr [0] (
14:43:54 Join donutman25 [0] (n=chatzill@
14:59:19 Join mirak [0] (
15:01:26 Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi)
15:06:03 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
15:07:05 Join spiorf [0] (n=spiorf@
15:09:17 Quit BigBambi_ (Read error: 104 (Connection reset by peer))
15:09:25 Quit animeloe (Read error: 104 (Connection reset by peer))
15:09:40 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
15:09:49 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
15:12:52 Join joshin [0] (n=josh@unaffiliated/joshin)
15:12:58***Saving seen data "./dancer.seen"
15:18:42Nico_Plinuxstb: ping
15:22:09 Join BigBambi__ [0] (
15:24:47 Quit BigBambi (Read error: 113 (No route to host))
15:26:48 Quit miepchen^schlaf ("Verlassend")
15:28:33 Quit BigBambi__ (Read error: 104 (Connection reset by peer))
15:28:56 Join BigBambi__ [0] (
15:29:37 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
15:33:05 Join miepchen^schlaf [0] (
15:34:32 Quit BigBambi_ (No route to host)
15:36:42 Quit BigBambi__ (Read error: 104 (Connection reset by peer))
15:37:05 Join BigBambi__ [0] (
15:37:26*amiconn is undecided what to do with the table settings code :/
15:38:48amiconnIt makes things more flexible and less error prone, but add quite a few bytes to the binary
15:39:54preglowtable settings?
15:39:59preglowsettings using values from a table?
15:40:13preglowmore flexible and less error prone is more important than bytes, if you ask me
15:40:17preglowinstead optimize some other place in the code
15:40:26amiconnIt allows to get rid of the synchronised table in apps/ and firmware/
15:40:27preglowas some sort of penance :)
15:40:34preglowamiconn: oh, commit, commit
15:40:48amiconnRight now I only applied it to backlight timeouts
15:41:02amiconnBinsize penalty is +600bytes on 1st/2nd Gen
15:41:23amiconnIf it goes in, I want to apply it to other places as well
15:41:53amiconnBacklight fading, seek acceleration, poweroff timeout etc
15:42:18amiconnIt's basically an int setting with non-contiguous values
15:42:36amiconnIt even allows setting a value that is not in the table, via a .cfg file
15:42:37 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
15:42:49preglowwell, it sounds all good
15:42:57amiconnAs a little extra, JdGordon made it add that special value dynamically when displaying the setting
15:43:03preglowand like i said, i think robustness and correctness weigh more than binary size
15:47:52 Join stripwax [0] (
15:50:52 Quit Nico_P (Remote closed the connection)
15:51:31stripwaxright so pacbox runs just fine on ipods without iram. Is it easy to try running it on cop?
15:51:59stripwaxReplacing the three-hundred-odd very similar functions with a handful of primatives would give caching benefits greater than using iram, I'd expect
15:54:10 Quit frawfraw (Remote closed the connection)
15:59:30SoapI don't mean to ask a stupid question (but it appears it is all I do...) but why PacBox on the COP? Just to do it - or is there a performance problem as is?
16:00:53stripwaxSoap - linuxstb mentioned a bit ago that if it can run on ipod without requiring iram, then it could be run on cop (instead) and get audio on the main cpu at the same time
16:01:19stripwaxThere's just not enough just to run pacbox at 20fps *and* audio on one cpu currently
16:01:32stripwax^enough just^enough juice
16:01:37 Quit BigBambi__ (Read error: 110 (Connection timed out))
16:02:25stripwaxIt kinda works but there's more silence than audio actually coming out
16:07:05preglowwhy can't it use iram to run on the cop?
16:08:02stripwaxpreglow - don't the codecs require iram on ipod?
16:08:09SoapThat's cool, stripwax, and I appreciate the answer to my question. Second question, then, is wasn't there a plan to move audio playback to the COP eventually?
16:08:21 Join webguest59 [0] (i=478c5083@gateway/web/cgi-irc/
16:08:43LloreanSoap: I believe the idea now is to let each codec decide for itself if it wants to use the COP for anything
16:08:47LloreanLike the SPC currently does
16:08:52LloreanSPC codec, rather
16:09:02stripwaxpreglow - or does the COP have its own? I'm sure you/linuxstb know the architecture far better than I
16:09:43preglowyeah, it's because the codec needs the ram
16:09:48preglowdidn't think of that, thought it was a cop issue
16:10:40preglowLlorean: i think that's more of an ad-hoc thing, i think the idea is still to make codecs run on the cop
16:12:19Lloreanpreglow: I'm in favour of keeping the codecs as far away from slowing down the UI as possible. :)
16:12:29preglowLlorean: then we are in agreement
16:12:53preglowanything using a control interface liks ipods needs to have a glitch-free ui
16:14:24LloreanAnd needs to feel responsive.
16:14:36LloreanIt's getting better, but it'd be nice if there was enough overhead that people couldn't tell when it's boosting
16:14:38stripwaxSeems that making the selection highlight bar translucent doesn't slow down the ui much at all ;) I'll submit a patch for that
16:14:50preglowLlorean: yeah, that's a must
16:14:51 Quit sup (Read error: 110 (Connection timed out))
16:14:58preglowstripwax: ooooh, cool
16:15:18 Quit BigBambi_ (Connection timed out)
16:16:18stripwaxpreglow - I've extended the Gradient option to include an opacity, essentially, although my test was klunky and used a hard coded alpha. Looks nice though
16:16:30preglowstripwax: and i'd love to see it
16:16:43 Quit Lear ("ChatZilla 0.9.79 [Firefox]")
16:17:28Soapscreenshots are demanded.
16:18:04preglowi wonder how common extended id666 tags are ;)
16:18:45stripwaxwdyt? ;)
16:19:13preglowthat does indeed look kinda sweet, but i'm starting to see why apple split the screen in two for ipod classic :P
16:19:46stripwaxthe drop shadow text experiment didn't work out quite so well but I'll maybe have a patch for that at some point too
16:20:19stripwaxpreglow - not sure I understand (although I've not seen the ipod classic ui)
16:20:19 Quit webguest59 ("CGI:IRC (EOF)")
16:20:45LloreanThe iPod Classic UI only draws lists on the left half of the screen, iirc
16:20:45preglowstripwax: then you wouldn't understand, no. they've split it in two panes, the left is the ordinary menu/list thing, and the right does other stuff, like show album art
16:22:31stripwaxpreglow - ok. hm. and what's the 'why' ?
16:22:59preglowstripwax: because more than half of the screen is unused at these resolutions
16:23:04preglowit doesn't look very good
16:23:33LloreanSome people make up for it by using very, very large fonts
16:23:40preglowyes, some
16:23:50preglowi don't see that as a solution
16:24:04stripwaxSome filenames / track titles are quite long though, no?
16:24:06preglowBuschel: here?
16:24:21*stripwax eeks. his translucency goes crazy when a line is scrolling
16:24:23LloreanWell, with viewports, maybe we can come up with a use or two for the other half?
16:24:27preglowstripwax: i don't really see that as a good point to let most of the screen go unused, file names can scroll
16:24:36preglowLlorean: yup, we'll see
16:24:41LloreanThough personally, I'd like to steal the bottom 2 lines of the display for "Title" and a progress bar.
16:24:43stripwaxLlorean- fingers crossed :)
16:25:05LloreanSomething that actually could be done even without viewports, now that I actually stop to think about it at all.
16:25:06Soap_yea, stripwax, and they scroll. But the majority of track names and menu titles in most people's lives fit quite well in that 160 pixel wide slot.
16:25:33Soap_Llorean: Ahh - Sansa Original Firmware got you thinking about that too?
16:26:18 Join Siku [0] (
16:26:26LloreanSoap_: The Sansa original firmware reminded me of that. Originally my thought was simply "split the screen, top half uses the top half of the WPS, bottom half is the 'list' viewer".
16:26:49preglowLlorean: the problem is horizontal, not vertical, if you ask me
16:27:00Lloreanpreglow: I agree, to an extent
16:27:07LloreanBut my primary players are Portrait now.
16:27:11Soap_and you think it can be done w/o viewports in such a manner it isn't reinventing the wheel (duplicating the effort of viewports)?
16:27:23preglownever even seen one of those
16:27:35LloreanSoap_: Oh, no, it's *absolutely* duplicating effort.
16:27:40Soap_Gigabeat and Sansa = portrait.
16:28:00LloreanSoap_: But if I'd realized it could be done say, a year 'n a half ago, it wouldn't necessarily have been doing so for quite some time.
16:29:39 Join K-Man666 [0] (
16:31:48 Quit ravve ()
16:34:39 Join JavaMan22 [0] (
16:38:00JavaMan22how do i use the sample.colours in .rockbox/doc
16:38:19 Join Sedgewick [0] (
16:39:37 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
16:41:04 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
16:41:25 Join miepchen^schlaf [0] (
16:41:32 Quit XavierGr (Nick collision from services.)
16:41:34 Join XavierGr_ [0] (
16:45:00 Quit krazykit ("be back in 6ish hours")
16:56:18 Quit bluebrother (Nick collision from services.)
16:56:43 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
17:00:57 Join webguest53 [0] (i=54eeb650@gateway/web/cgi-irc/
17:01:17PaulJamJavaMan22: copy it in the themes folder and put the line "filetype colours: /.rockbox/themes/sample.colours" in your config.cfg
17:01:30 Join mf0102 [0] (n=michi@
17:02:53webguest53Anybody, what "Sould not MD5 Sum original firmware" means?
17:03:17bluebrotherwebguest53: trying to patch the h100 / h300 OF?
17:03:37*bluebrother really likes it when people fail to tell vital information in the first place
17:04:11bluebrotherwell, to ensure the OF file is correct / the patching worked fine the files are checked using a hash mechanism called md5
17:04:39bluebrotherif md5summing the OF didn't work you either used an unsupported OF version or a wrong / broken file
17:05:17PaulJami think the fwpatcher doesn't support the most recent h300 firmware (1.31)
17:05:25webguest53wait, it's more like i'm trying to update the rockbox firmware, sorry for misleading in the very beginning
17:05:42LloreanPaulJam: 1.31 is a US version, isn't it?
17:05:50LloreanI didn't think FWPatcher supported any US versions
17:05:57bluebrotheryou don't need to update the bootloader if you have int installed already
17:05:59JavaMan22PaulJam: thx
17:06:37PaulJamLlorean: no, 1.31 is the firmware that has this minesweeper game. it was only relases as korean and japanese version afaik
17:06:45webguest53thanks for the info, i'm kinda new with that
17:06:51preglowbluebrother: oy, what is the proper of converting a qstring to a char* i can pass to the usual fopen() and co functions?
17:06:55LloreanPaulJam: Hm, I must be thinking of something else.
17:08:01bluebrotherpreglow: string.toLatin1() or string.toLocal8Bit()
17:08:16preglowbluebrother: sounds like the first one would just strip any illegal characters
17:08:26preglowand i definitely want to preserve them
17:08:26bluebrotherbut that returns a QByteArray
17:09:02bluebrotherand data() on a QByteArray returns a char*
17:09:23bluebrothermaybe you want to use toUtf8()?
17:10:26preglowlocal8bit sounds more correct, i don't know what character encoding fopen() and co want, but i guess it is the current locale
17:10:54bluebrotherI guess so.
17:11:47preglowbut i don't really know, i can't find much info on what fopen() and co like
17:11:56JavaMan22whats the height of the sysfont?
17:12:59***Saving seen data "./dancer.seen"
17:13:20preglowi like that fact that i just got a voiced segment even though _all_ my voice options are off
17:13:26bluebrotheryou could also try to use QFile::open()
17:13:48preglowbluebrother: if i could modify the code, i wouldn't even bother using fopen()
17:14:42bluebrotherah, ok ... in that case you can't use that ;-)
17:14:50stripwaxpreglow/soap/linuxstb well, that totally works, audio and 20fps on ipod 5g
17:14:56dionoeaHum. My ipod's been plugged to USB for 2 hours to charge (in rockbox) and it looks like it's discharging instead (acording to the graph in the debug screen)
17:15:21Soap_nice stripwax
17:15:22dionoeaI guess that's related to the recent USB stack changes
17:15:23preglowbluebrother: i think i'm going to integrate rbspeexenc directly into rbutil
17:15:35stripwaxdionoea - rockbox charging still only draws a minimum current over USB, rather than the 500ma that the OF would draw
17:15:43preglowbluebrother: and i thought that if i could just reuse as much of rbspeexenc.c as possible, all would be good
17:15:49bluebrotherhmm, IIRC rbutil does a similar thing with ipodpatcher / sansapatcher
17:16:01preglowbluebrother: but perhaps it's smarter to split out the file handling somehow
17:16:19preglowhmm, yes it does
17:16:24preglowthat's worth checking out
17:16:31dionoeastripwax: well with older builds it did charge ...
17:22:01 Join midgey [0] (
17:25:04 Join sup [0] (
17:25:34Soap_dionoea: in that case I would search flyspray, and if this has not already been reported file a bug.
17:26:10JavaMan22ok finally compiling my periodic table port :D
17:26:26Soap_It would be cool if you could attach two battery_bench results to the bug report. One with an old build showing a couple of hours of charging while plugged into USB, and one with a current build showing a couple of hours of (no) charging while plugged into USB.
17:27:48 Quit PaulJam (".")
17:27:58 Join PaulJam [0] (
17:32:38 Join merbanan [0] (n=banan@
17:36:44bluebrothersooo ... to try UMS, what do I have to do? Add some define?
17:37:00stripwaxHm, pacbox now hangs when the cop thread brings up the game menu.. I'll try sticking that menu on the main thread instead
17:37:45JavaMan22im down to 1 error!
17:38:15 Join perrikwp [0] (n=chatzill@
17:39:42 Quit midge1 (Read error: 110 (Connection timed out))
17:40:20JavaMan22is LCD_WIDTH already used somewhere else
17:40:43stripwaxit's used "everywhere", if that helps?
17:40:46n1sJavaMan22: yes, it's part of the target configure
17:40:56 Quit Frazz (Read error: 110 (Connection timed out))
17:41:43JavaMan22tru thats why then
17:42:20JavaMan22n1s: what about SCREEN_WIDTH
17:42:32LloreanJavaMan22: Why not just use the existing LCD_WIDTH?
17:42:39n1sJavaMan22: grep is your friend :)
17:42:56JavaMan22true true
17:43:16 Join bobrules [0] (
17:43:33JavaMan22ok it should be able to compile this time
17:43:38JavaMan22:) :) :)
17:43:57bobrules hey where can I see the version number of the latest current build?
17:44:11JavaMan22in rockbox info
17:44:53JavaMan22MORE ERRORS
17:45:00bobruleswhere's rockbox info?
17:45:02 Quit bluebrother (Nick collision from services.)
17:45:11JavaMan22ok go to rockbox menu
17:45:17JavaMan22then go to the last item
17:45:19bobrulesno like the latest build on the site
17:45:20 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
17:45:27bobrulesso I can know if I need to update
17:45:31JavaMan22it always got the latest
17:45:34Soap_hover over the [diff] link on the front page of the most recent SVN commit, or read the small print on (which you get to by clicking on "Current Build" from the front page)
17:45:38JavaMan22the website builds everyday
17:45:38bluebrothersomething seems to cause lockups with this NIC :(
17:45:47LloreanJavaMan22: It builds a lot more than daily
17:45:51n1sbobrules: the r is just under all the links in the "current build" page
17:45:55bobrulesoh so this r15802?
17:46:17goffalol.. one way to know if you have latest build is to look at your watch
17:46:20Soap_if your build is more than a few hours old, I promise you it is not current.
17:46:26goffaif 10 minutes has passed you probably don't have the latest :)
17:46:44bobrulesis there like a change log that I can look at?
17:46:56JavaMan22periodic.c:(.text+0x488): undefined reference to `lcd_fillrect'
17:46:56JavaMan22periodic.c:(.text+0x48c): undefined reference to `lcd_drawrect'
17:46:56JavaMan22periodic.c:(.text+0x490): undefined reference to `strcpy'
17:46:56DBUGEnqueued KICK JavaMan22
17:46:56JavaMan22periodic.c:(.text+0x494): undefined reference to `strlen'
17:47:00goffaon the main page at
17:47:03LloreanJavaMan22: Please don't spam the channel
17:47:05bluebrotherthe front page has a svn log ...
17:47:14bobrulesok thx
17:47:23JavaMan22i thought lcd_fillrect was already in plugin.h?
17:47:32n1sJavaMan22: use the rb-> pointer
17:47:36JavaMan22o i forgot
17:47:52bobrulesSVN is called Subversion right?
17:49:23bobruleswow it's been 1 day, and my version is outdated
17:50:17goffai really should update and try out the new usb stack
17:51:07PaulJamgoffa: but be aware that it isn't very functional yet.
17:51:27goffaah... maybe i should wait then :)
17:52:25bobrulesShould I update once a month or once every week
17:52:34JavaMan22every week :)
17:52:45goffawhen you see fit :)
17:52:51bluebrotherif you are satisfied with a build there is no need to update
17:53:11Lloreanbobrules: Update when you see a new feature you want, or a bug fixed that bothers you
17:53:11bluebrotherotoh, if you want to get new features and help finding bugs you should update as often as possible ;-)
17:53:39goffayeah... then give reports if you do that
17:54:03bobrulesnothing new changed in the past 2 days right?
17:54:38JavaMan22you can see the changes on the main page
17:54:55goffalook under subversion rather than project news
17:54:57JavaMan22it tells you what change was made and the revision and by whom
17:55:05goffaproject news is major changes
17:55:09goffasvn is everything
17:55:22stripwaxbobrules - lots of things have changed in the past 2 days
17:56:02CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
17:56:02*bluebrother notices the m:robe being part of the svn builds
17:56:06JavaMan22what is wrong with this: periodic_tinyfont_draw_string(tx, ty, tt, ((i == periodic_sel)?((LCD_WHITE):(LCD_BLACK))));
17:56:28JavaMan22i know it is the ? comparison part
17:56:30stripwaxJavaMan22 - too many brackets after the ?
17:56:39stripwaxshould be ?LCD_WHITE:LCD_BLACK
17:56:45JavaMan22thats wat i had tho
17:56:47stripwaxnot ?(LCD_WHITE:LCD_BLACK)
17:56:51JavaMan22let me try again
17:57:11bobrulesyou guys do a great job, keep up the good work
17:58:22JavaMan22i found out that this periodic table has a built in font
17:58:29JavaMan22so i dont need to wry about it :D
17:59:32bobruleshey, in the database menu, can you guys put a menu that says play all tracks? and it will auto paly a song at random?
17:59:49JavaMan22periodic.c:(.text+0x30c): undefined reference to `strcpy' <<< i clearly include <string.h> why doesnt this error go away
18:00:02JavaMan22bobrules there is a setting for shuffle
18:00:39bobrulesno, when you enter database right, I want to see a choice that says play all tracks
18:00:43stripwaxbobrules - *please* read the manual, as we have suggested to you a couple of times recently
18:01:01bobrulesinstead of choosing which song I want to begin with
18:01:18stripwaxbobrules - have you read the manual?
18:01:43bobrulesI'm not talking about shuffle
18:02:21JavaMan22is including other lib not allowed?
18:02:37stripwaxbobrules - and going to "album" and then selecting "<All tracks>" doesn't do exactly what you need?
18:02:45bobrulestoo much work
18:02:58stripwaxbobrules - in what way?
18:03:02JavaMan22lol youre too much work
18:03:19bobruleswhen you click all tracks, you have to then choose a song to start with
18:03:54stripwaxbobrules - how else will rockbox know which track you want to listen to, if you don't select it?
18:04:07Lloreanstripwax: He want absolute random
18:04:19amiconnpreglow: Do you think 'short' should be sufficient for table-ized int setting?
18:04:20LloreanWhich of course can be accomplished by simply "Insert Shuffled"-ing the all-tracks
18:04:23stripwaxLlorean - I thought he said "I'm not talking about shuffle"
18:04:31amiconnI would think so, and it would save a bit of space
18:04:42Lloreanstripwax: I think he meant "I want a way to do it other than shuffle"
18:04:52stripwaxLlorean - oh
18:05:02bobrulesok let me make it clearer
18:05:08bobruleswhen you click data base
18:05:19bobrulesthere are album, track,artist blah balh blah
18:05:39bobruleswhy not implement a tab called play all tracks
18:05:51stripwaxbobrules - Can you tell us what that would do when you select it?
18:06:00LloreanDoes "Play Selected Item First: No" not work under database?
18:06:13stripwaxbobrules - tell us exactly what you are trying to do, and we'll tell you how to do it without rewriting or changing anything
18:06:25bobruleswait let me try it
18:06:50stripwaxbobrules - so I'm guessing here - do you want to listen to a completely random track out of all of your music?
18:07:09bobrulesok when you click play all tracks right
18:07:22bobrulesit auto matically choose a random song
18:07:31*Llorean just keeps all his tracks in one folder, and when he wants a random one, chooses "Insert Shuffled" on that folder
18:07:42preglowamiconn: well, i'd think so, yes
18:08:13goffai make a playlist of my music dir
18:08:15supi want the chicago font
18:08:16sup: ]
18:08:18goffathen randomize that
18:08:43stripwaxbobrules - go to Artist, *hold down* select on "<All Tracks>", and choose Playlist->Insert Shuffled. That work for you?
18:09:05bluebrotherJavaMan22: plugins must not include any other header files than plugin.h
18:09:16bobruleslet me try
18:09:22JavaMan22then how do i perform strcpy??
18:09:44stripwaxJavaMan22 - does rb->strcpy work?
18:09:59bobrulesthen what do I do?
18:10:01stripwax(that's a guess)
18:10:10stripwaxbobrules - play it?
18:10:29bobrulesI know how to turn shuffle on
18:10:38stripwaxbobrules - huh?
18:10:41bobrulesI'm just saying ok when you click database
18:10:49stripwaxbobrules - did you try what I suggested?
18:10:58bobrulesyou see album artist,blah blah
18:11:11bobrulesWhy not put a tab in there that says play all tracks
18:11:21bobrulesand it will auto play any random song
18:11:27bobrulesin all tracks
18:11:39bobrulesit's in the Original firmware too
18:11:42Lloreanbobrules: Because there's a half dozen ways to play a random song from all tracks already
18:11:44stripwaxbobrules - does the suggestion above also work for you i.e. Insert Shuffled? if so, why do we need to make any changes?
18:11:57JavaMan22stripwax: rb->strcpy works but not rb->strlen
18:11:58bobruleswhat does insert shuffled do?
18:12:10stripwaxbobrules - Rockbox is *NOT* the same as the original firmware, because all of the available devices have *different* behaviour in the original firmware
18:12:31bobrulesjust a tab called play all
18:12:33stripwaxbobrules - ah-hah. isn't "insert shuffled" described in the manual that you've read?
18:12:43stripwaxbobrules - please stop telling us what we need to add to rockbox
18:12:57bobrulesit's really useful though,
18:13:18stripwaxbobrules - what you want to do can *already be accomplished*. do we really need to add anything?
18:13:24Lloreanbobrules: If it's so very, very useful, why exactly do you think we feel it's not needed?
18:13:25 Join RoC_MasterMind [0] (
18:13:56stripwaxbobrules - so have you tried it yet? (Insert Shuffled from <All Tracks> in database). Did it work? If so, great. thanks.
18:14:01JavaMan22nvm stripwax i have more than one strlen thats why
18:14:35bobrulesI have shuffled on
18:14:44bobruleswhy would I need to insert shuffled?
18:15:08Lloreanbobrules: Your complaint was "you have to select the first song"
18:15:10LloreanThis way you don't
18:15:23 Quit bluebrother (Nick collision from services.)
18:15:33bobrulesit didn't work
18:15:36 Join bluebrother [0] (n=dom@rockbox/staff/bluebrother)
18:15:37bobruleswhen I go in to artist
18:15:38JavaMan22YES IT COMPILED
18:15:58bobrulesthen all tracks, I still have to choose a song first
18:16:44stripwaxbobrules - not if you *hold down* select, like we said
18:17:07bobruleswait nvm, now when I go into all tracks, when I choose a song, it will play a random song
18:17:22stripwaxdoes "wait nvm" mean "your advice worked, thanks" ?
18:17:37bobrulesno but I still have to chosoe a song though
18:17:39JavaMan22make install doesnt work anymore?
18:17:59Lloreanbobrules: So you're complaining about a half second extra, maybe less?
18:18:07bluebrotherwhy shouldn't it work anymore? It only worked for the sim anyway
18:18:19stripwaxbobrules - inside, I am screaming. did you try *holding down* the select button when <All Tracks> is highlighted, rather than just clicking on <All Tracks> ?
18:18:38PaulJambobrules: if you use the context menu of the <all tracks> entry you do NOT have to chosse a song.
18:18:45 Join moos [0] (
18:18:53bobrulesyeah i hold it
18:18:57bobrules¨Ēt game me two options
18:19:12bobrulesinsert palylist and insert palylist shuffled
18:19:16bobrulesI chose the second one
18:19:26stripwaxok, none of the options let you choose a song specifically, so that's why I don't understand why you still have to "choose a song" ?
18:19:31 Part JavaMan22
18:20:05bobrulesok can you give me a step by step walkthrough?
18:20:13bobrulesI go into data base now what do I press?
18:20:34 Quit webguest53 ("CGI:IRC (EOF)")
18:20:38bobrulesnow when I click data base it shows me all my songs
18:20:42bobrulesbut I still have to choose one
18:21:03stripwaxbobrules - what steps did *you* do just now?
18:21:09stripwaxyou went into database, and then what?
18:21:14amiconnHmm. Looks like that when the conversion to table settings is done, another settings type might become removable
18:21:25bobrulesI went into database, then I click artist
18:21:30stripwaxbobrules - then what
18:21:31bobrulesthen all tracks
18:21:40bobrulesnow I have to choose a song
18:21:41stripwaxdid you *hold down* select on "all tracks" or just click it
18:21:53stripwaxit sounds like you just clicked it, which is what we have kept telling you not to do
18:21:57bobrulesI hold it yes
18:22:01bobrulesit brought me to context menu
18:22:07bobrulesi choose insert shuffled
18:22:11stripwaxbobrules - right.
18:22:19stripwaxso where/how do you have to choose a song?
18:22:24stripwaxthat menu doesn't give you a choice of song
18:22:27bobrulesok now what do I do?
18:22:31stripwaxbobrules - press play?
18:22:50stripwaxthe play button
18:23:21bobrulesI restarted my palyer
18:23:27bobrulesgiveme exactly what I do
18:23:36bobrulessans btw
18:23:42bobrulessansa e200
18:24:00bobrulesit shows me the rockbox menu
18:24:00 Join MethoS- [0] (
18:24:23stripwaxbobrules - you make a playlist, and then you play it. instructions on how to do that are in the manual
18:24:37stripwaxbobrules - I'm afraid I don't think we can be any clearer than that
18:25:09bobrulesyou guys are not getting it
18:25:43bobruleswhen I start the player, I just want to hit a button that plays all my tracks, without me choosing what song to paly first
18:26:03stripwaxbobrules - there is no button that does that, sorry. you can make a shuffled playlist, and play that, if you like.
18:26:05Lloreanbobrules: Then create a playlist of all your tracks, put it in the root folder, and when you boot up, simply click on it.
18:26:17moosor resume it
18:26:36bobrulescan I do that on the player?
18:26:39Lloreanbobrules: Seriously, a "Play a random song, then continue playing shuffled" button is a very special-case button, over all, and there's a good half dozen other ways to accomplish the same thing as we've explained to you.
18:28:55bobrulesI don't see any palylist in the database mnu
18:29:09Lloreanbobrules: Read the manual.
18:29:22Lloreanbobrules: You've claimed to have done it, yet show absolutely no familiarity at all with the most basic Rockbox functionality.
18:29:43stripwaxbobrules - right, you've already *used* the playlist from the database menu, so I don't understand you
18:29:47bobrulesOH I think i got it
18:30:05bobrulesthis is what I did
18:30:14bobrulesGO into the FILES menu
18:30:23bobrulesclick root.m3u8
18:30:28bobrulesit will auto play a song
18:30:43stripwaxbobrules - root.m3u8 is a playlist that you have created, yourself, already
18:31:16bobrulesyeah I saved all my songs in a play list
18:31:19stripwaxbobrules - only you know if that playlist has all of your music in it
18:31:39bobrulesbut I can only choose it in the file mnu
18:31:52stripwaxbobrules - so yes, if you load a playlist, it will play that playlist
18:32:08bobrulescan i load the playlist in the database menu?
18:32:42PaulJambobrules: no, the database lists only audio files, and playlists are no audio files.
18:32:49stripwaxbobrules - you can create a new playlist from the database menu. there would be no point in loading a presaved playlist from the database menu
18:33:28bluebrotherand why can't you just create a playlist containing all tracks from the database?
18:34:38 Quit animeloe (Read error: 104 (Connection reset by peer))
18:34:51bobrulesso from now on I will just go into file and choose that playlist
18:35:13stripwaxbobrules - if you do that, you will need to remember to update your playlist whenever you add/remove music from your sansa
18:36:48bobrulesbut a basic play all button should really be implemented in the database menu
18:36:51bluebrotherbobrules: go to the database view. Hover the "Artist" item. Enter the context menu, select Playlist / Insert.
18:36:56bluebrotherand you're done.
18:37:10stripwaxbobrules - for the n'th time, no it shouldn't
18:37:11*bluebrother doesn't think such a "button" should get implemented
18:38:09bobrulesbluebrother, I hover the artist item, why not the all track item?
18:39:23Lloreanbobrules: Why add a new button that doesn't even let you do anything new?
18:39:25bluebrotherbecause you only see that item if you _changed_ to the Artist view.
18:39:56bluebrotherbut you can invoke the context menu from that item too
18:41:29bobrulesOk I got the basic hang of creating playlists and dynamic playlists
18:41:47PaulJamhey, if i click on the tasklist link in flyspray i get an error page, does this work for anyone else?
18:41:49LloreanIt's not like you can't add your own "All Tracks" entry to tagnavi anyway, but it would work just the same.
18:41:53 Join Alexxx [0] (i=4fb4557d@gateway/web/cgi-irc/
18:42:50bobrulesllorean why wouldn't it do anything?
18:43:12Lloreanbobrules: It wouldn't do anything *new*
18:43:15 Join pekkis61 [0] (
18:43:26bobrulesnow I'll make that playlist a shortcut
18:43:27AlexxxI have problem with my e200.... when i choose theme, in the music player the theme is not enabled...what can i do?
18:44:15Soap_which theme, Alexxx, and where did you get it?
18:44:17PaulJamAlexxx: which theme? is it supposed to work with an official build?
18:44:57 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
18:45:01Alexxxyes it supported ...the theme is Bold Aqua
18:45:08Soap_Alexxx: it is a feature of Rockbox that upon trying to load a broken WPS Rockbox will default to the built-in WPS.
18:45:14bobruleshey can I rename the root.m3u8?
18:45:36Alexxxso what can i do?
18:45:40 Quit linuxstb ("Leaving")
18:46:02stripwaxbobrules - it is just a file, and you can rename files. From now on I shall not respond to any question that can be answered clearly from the manual
18:46:15 Join MethoS-- [0] (
18:46:22 Part pekkis61 ("Kopete 0.12.5 :")
18:46:25stripwaxAlexxx - I'm afraid you will need to use a theme that is definitely supported by the official build
18:46:33Soap_that one is
18:46:47preglowamiconn: what's with the video/mini/4g deltas?
18:46:49Soap_it does not have trailing |'s after the coordinates when the images are loaded.
18:46:58amiconnpreglow: I dunno...
18:47:05Soap_This was never correct, but ignored by the WPS parser (to the best of my understanding.)
18:47:12preglowamiconn: very varying deltas, if you ask me :)
18:47:13amiconnI have to fix a couple of 64 bit warnings, it seems
18:47:25preglowamiconn: probably that good old "delta was held back one round" bug
18:47:34preglowhmm, doesn't look like it
18:47:47Soap_Alexxx: open the .wps file for your theme in the .rockbox/wps directory and fix all the "%xl|b|bat2.bmp|8|191" type lines to "%xl|b|bat2.bmp|8|191|"
18:47:58amiconnThat problem is gone... but I observed "gradual" delta delay the last days as well
18:48:16amiconnI guess this has to do with system time differences
18:48:43Soap_Alexxx: I'm not sure (perhaps a better WPS person than me will speak up) but I think you also need to close in lines such as "%s%ac%?ia<%ia|Artist Unknown>" to "%s%ac%?ia<%ia|Artist Unknown>|"
18:49:12LloreanSoap_: I'm _pretty_ sure that's wrong.
18:49:32Alexxxit's first time touble...
18:49:44Alexxxcoz i "foramtted" my device
18:50:01Alexxxand reinstall
18:50:01bobrulescan I place a playlist on the rockbox main menu?
18:50:12Soap_Llorean: which suggested correction? The first and/or the second?
18:50:14Alexxxand i never saw this problem
18:50:24n1sbobrules: not without programming a bit
18:50:24stripwaxSoap_ : - hmm, would it be possible to add checkwps to the build servers, to run over the rockbox themes and report errors?
18:50:25LloreanSoap_: Second is wrong, First is right if I understand correctly
18:50:34Alexxxhow i can do recover mode?
18:50:51 Join DarthCloud [0] (n=Darthclo@
18:50:57Soap_Alexxx: the WPS parser just got stricter again, that is why you didn't see the problem before. The WPS has been broken since the day it was made - Rockbox just now does a better job of "enforcing WPS rules"
18:51:55 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
18:52:10 Quit bluebrother ("leaving")
18:52:59Alexxxalso some buttons reacting wierd when i push them...
18:54:25 Quit DarthCloud (Client Quit)
18:54:33Alexxxomg i just noticed
18:55:03Alexxxmy version of rockbox is r15802
18:55:42Soap_Alexxx: the keymap for the Sansa has changed since you last updated.
18:55:47bobrulesthank you to everyone who helped me
18:56:11bobrulescough * maybe look into the playall button
18:56:33Alexxxohhh thanks
18:57:41 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:58:19bobrulesif I have time, maybe I'll read the menu
18:59:07 Quit Alexxx ("CGI:IRC (EOF)")
18:59:25*stripwax coughs
18:59:26 Join petur [0] (n=petur@rockbox/developer/petur)
18:59:27 Join mrkiko [0] (
18:59:30mrkikoHi all!
19:00:08preglowamiconn: backlight fade times next? :>
19:00:09mrkikoIs someone having an H340 enough patient to test a rockbox snapshot with my config.cfg file?
19:01:42preglowamiconn: i think perhaps having the backlight timeout menu immediately switch to the new value when selected is a bit much, especially considering there is an "off" item
19:01:55preglowamiconn: people might be confused when their display suddenly switches off when browsing the list
19:02:04amiconnIt always worked like this...
19:02:12preglowmaybe, perhaps it can be changed?
19:02:25preglowi don't really care if it's always been like it, i don't think it makes sense for this menu
19:03:00preglowi don't want my backlight to switch to off just because i'm currently hovering over the "off" item, it doesn't make sense
19:04:13 Quit MethoS- (Read error: 110 (Connection timed out))
19:05:01 Join roxfan[zzz] [0] (
19:05:16linuxstbNico_P: You pinged?
19:05:25Nico_Plinuxstb: I did
19:05:28bobruleshey can rockbox make receave am radio waves?
19:06:14Nico_Plinuxstb: I saw you discussion with aliask... interesting but it's a shame you got no results. I finally managed to get a proper recursive dir listing and the file I sent was nowhere to be found
19:06:52PaulJambobrules: i don't think there is a target with the necessary hardware to recieve AM.
19:06:57Nico_Pso I was thinking... would it be possible to compile zagor's usb stack into the bootloader?
19:07:45linuxstbNico_P: I haven't given up with dual-boot - I think that's the most important thing to do, so we can reliably run our code without having to go through the recovery process.
19:08:38 Join webguest30 [0] (i=4fb4557d@gateway/web/cgi-irc/
19:08:47 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
19:08:53stripwaxbobrules - my iRiver H120 has a built in radio, which rockbox can control, if that answers your question. if your device does not have built-in radio hardware, rockbox can't pick up any radio signals.
19:09:03amiconnPaulJam: The archos FM recorder and old Ondio FM *might* be able to receive AM
19:09:20amiconnThe old samsung tuner chip is actually an AM/FM tuner
19:09:22stripwaxPaulJam/amiconn - I thought H120 could do AM but could be mistaken?
19:09:23bobrulesI can only receive fm
19:09:25bobrulesbut not am
19:09:30Nico_Plinuxstb: I agree
19:09:47Nico_Plinuxstb: but if we can't find files we sent, the usb could come in handy
19:10:12preglowamiconn: how?
19:10:17stripwaxbobrules - can you receive am using the original sansa firmware?
19:10:21webguest30where i can find the old version of sansa?
19:10:24Buschelpreglow: you searched for me?
19:10:29amiconnHow what?
19:10:43stripwaxbobrules - then it is unlikely rockbox will be able to
19:10:56preglowBuschel: indeed i did, just looking at the "lcd speed up" patch in the tracker, do you want that closed, or?
19:11:03preglowamiconn: how can they receive am?
19:11:20amiconnThe tuner is an am/fm tuner
19:11:38linuxstbNico_P: Sure, but they _must_ be somewhere...
19:11:45preglowamiconn: then why the "might"? sounds obvious it can if the tuner supports it
19:11:54Buschelpreglow: only if it is committed :o) I only dropped idea to further optimize it
19:11:55amiconnIt would need to be configured for am, but it would only work if there are no components for am reception missing
19:12:02preglowBuschel: oh, right
19:12:03Nico_Plinuxstb: yeah, probably... I'll try looking again
19:12:09amiconnNobody tried that
19:12:16preglowamiconn: any new thoughts on #8075, then?
19:12:26amiconnBuschel: I woul dlike to commit the yuv speedup part only
19:12:30Nico_Plinuxstb: do you know what kind of work is needed to use the usb stack, and if the current state allows dir listing?
19:12:49*stripwax was wrong about h120 am reception, whoops
19:12:54Buschelamiconn: that's ok. the other one doesn't speed up too much
19:13:03***Saving seen data "./dancer.seen"
19:13:09bobrulesso it's a hard ware issue eh
19:13:44Buschelamiconn: I get much more speed up via overclocking ;)
19:13:45bobrulessomeone Fix 64 bit warnings.
19:13:59bobrulesit's neat how rockbox cahnges every day
19:14:08stripwaxevery minute of every day
19:14:53linuxstbNico_P: Firstly we need a working USB stack ;) After that, I don't know - didn't aliask try to read some USB registers but they gave unexpected values (or zero) ?
19:14:53 Join Frazz [0] (
19:14:58webguest30WHERE I CAN FIND e200 r15801 ... the link not working
19:15:05*amiconn is kinda puzzled about the ipod deltas
19:15:09stripwaxwebguest30 - specifically why do you need that version?
19:15:22linuxstbNico_P: BTW, this recovery process makes me very nervous - I don't have any confidence in it...
19:15:40Nico_Plinuxstb: really? why?
19:16:04webguest30coz this version supports WPS
19:16:07webguest30most of them
19:16:16Nico_Pand I thought the USB stack was already doing UMS but slowly
19:16:29linuxstbNico_P: I guess because it kept failing the first time I tried it....
19:16:38webguest30 −−- it's not working
19:17:02Nico_Plinuxstb: what failed? is it was you said in the logs?
19:17:48stripwaxwebguest30 - I don't understand what you mean by 'supports WPS'. Can you try installing the latest current build and see if it works for you?
19:17:48 Quit webguest30 ("CGI:IRC (EOF)")
19:18:04*stripwax shrugs again
19:18:33n1sme wonders what in r15802 would brak wps support...
19:18:40Lloreanstripwax: I think he's referring to how the WPS parser got stricter, and now a lot of WPSes that were technically broken but still displayed don't load.
19:18:47LloreanThough I'm not sure which revision that came in
19:19:03stripwaxLlorean - right, I don't see the connection between 15801 and the link he posted
19:19:04amiconnpreglow: Hover over the deltas - the actual binsize deltas are very similar, but for dualcore targets, the ram delta is either 0 or 2048, while for the other targets, ram delta ~ bin delta
19:19:08amiconnWeird, eh?
19:20:13bobrulesis the sansa powerful enough to handle snes?
19:20:30Lloreanbobrules: No
19:21:47 Quit roxfan (Connection timed out)
19:22:51bobrulesmost changes are bug fixes right?
19:23:28stripwaxbobrules - no
19:24:06n1shmm, somethink in FS is broken, when I try to sort tasks when viewing all tasks i get a 10 line error message...
19:24:27n1sBagder, Zagor: ping?
19:24:53bobrulesyou know custom builders right, why won't they develop for the current build?
19:25:09n1sbobrules: you'd have to ask them
19:25:21bobrulesI see
19:25:45stripwaxbobrules - all developers are encouraged to develop for the current build and patches stand a chance of being accepted in one form or another.
19:26:20 Join webguest75 [0] (i=4fb4557d@gateway/web/cgi-irc/
19:26:50Lloreanbobrules: Many custom builds aren't actually handled by developers, but rather by people who just merge a lot of work-in-progress patches that aren't "done" yet.
19:27:20 Quit webguest75 (Client Quit)
19:27:47bobrulesI'll stick with current build, custom build sounds confusing
19:29:10bobrulesbtw the SVN is all monitored right?
19:29:16bobrulesso no one can put harmful codes on there
19:30:56stripwaxbobrules - correct, only a select group of individuals have update access to SVN
19:30:56LloreanOnly people with permission can modify SVN
19:31:44*stripwax has got pacbox cop + audio + game menu working w/o crashing now - just need to implement an Audio menu then I'll post a patch
19:35:18stripwaxThis works on ipod 5g, can I assume it would work on nano also? anything else?
19:35:57bobrulesI have a question, the patches auto matically gets patched into the current build right?
19:36:44Lloreanbobrules: I'm not sure what you're asking, but the answer is probably "no"
19:37:06PaulJamstripwax: does the game still run with the same speed when runnung on the cop and not using iram?
19:39:20bobrulesoh so if people made patches, I would have to manually patch my rock box with it
19:39:28 Join Redbreva [0] (
19:39:44LloreanThat's what custom builds are, Rockbox Current(ish) + Patches
19:39:52LloreanOnce a feature is included in Rockbox, a patch isn't needed any more
19:40:34bobruleswhen people design a good patch, rockbox includes it in the current build?
19:41:43LloreanIt can be, yes
19:42:35bobrulesany plan for wmv support?
19:42:51LloreanNo real reason to
19:43:03LloreanYou have to convert your movies to fit the screen size anyway
19:43:32stripwaxPaulJam - it was limited at 20fps before, and still runs at 20fps now
19:43:44donutman25hey guys when i try to sort flyspray in descending order according to date i get an error
19:44:54stripwaxPaulJam - nano I haven't tried however (as I don't have one) - and the nano was limited at 30fps before. In my patch I'll just enabled this for video ipods and someone with a nano can confirm it doesn't run slower?
19:46:03donutman25also happens when i try to sort by name order
19:46:26donutman25is this error server side or pc side?
19:46:37n1sdonutman25: I get the same, our webmasters/admins are awol though
19:46:53 Quit Bagder (Read error: 110 (Connection timed out))
19:47:08donutman25n1s: true
19:48:07bobrulestrue or false, daily builds are more current than current build
19:48:37n1scurrtent is always current and daily are built on a fixed time every day
19:48:56bobrulesI see
19:49:10n1sso current is either newer or the same as dily
19:50:09bobrulesis it possible to make a music quiz game?
19:50:12bobruleslike on the ipod
19:50:31n1sbobrules: yes, you just need to learn to program
19:50:34 Join webguest30 [0] (i=4fb4557d@gateway/web/cgi-irc/
19:51:04webguest30Where i can find the old version of Rock for e200 device
19:51:07amiconnThat idea was already brought up several times, but nobody did it
19:51:23bobruleswill it lag on rockbox?
19:51:28amiconnI think that such a quiz might not be too difficult to implement using the database
19:51:40Lloreanamiconn: I was gonna say, it'd almost have to depend on the presence of the db
19:51:49Lloreanwebguest30: If it's older than one month, you must compile it yourself
19:52:06amiconnWell, it could call the database init (after confirmation) when the database isn't ready
19:52:07webguest30not that older
19:52:17Lloreanwebguest30: Then simply use the links on the archived builds page
19:52:24Lloreanamiconn: True.
19:52:39webguest30i know but r15801 link doesn't seem to work
19:53:08 Quit spiorf (Remote closed the connection)
19:53:21webguest30do u know which rev supports most of WPS
19:53:23amiconnLike "The music quiz requires the database, but the database isn't ready. Init the database now (may take several minutes)?"
19:54:04Lloreanamiconn: And of course, ours could offer modes for "Which artist is this?" and "Which album is this?" rather than just "Get the track name right"
19:54:10bobrulesbut everyone should have a database right?
19:54:20preglowbobrules: hell no
19:54:22amiconnbobrules: No, why?
19:54:23Lloreanwebguest30: Any WPS without errors should work with the current one.
19:54:36webguest30with r15804?
19:54:40Lloreanbobrules: Most of us have properly organized files and feel no need for a database
19:54:52Lloreanwebguest30: Any WPS without errors should work with the current version.
19:54:52webguest30i still have problems with DockPodAA
19:54:56stripwaxwebguest30 - if the WPS doesn't work, it is the WPS at fault, not rockbox, and the WPS should be fixed
19:54:58Lloreanwebguest30: The key word is "without errors"
19:55:05Lloreanwords, rather
19:55:11 Quit webguest30 (Client Quit)
19:55:14stripwaxwebguest30 - are you able to investigate yourse ....
19:55:20bobrulesmy music is organized into artist-> album-> track, is this called a database?
19:55:23stripwaxoh well
19:55:44stripwaxbobrules - I don't use the database, I just use "Files" to access my music usually
19:56:25bobrulesoh I see
19:56:31bobrulesI sync with Windows media player
19:57:18bobrulesbut anyways music quiz would be cool
19:58:29 Join spiorf [0] (n=spiorf@
19:59:03 Join Arathis [0] (
19:59:57 Quit amiconn (Nick collision from services.)
20:00:06 Join amiconn [0] (
20:02:09bobrulesanyone here developed the snake game on rockbox?
20:05:13bobrulesdo develoeprs use their real name on irc?
20:05:36stripwaxbobrules - not usually. but all code in rockbox is ultimately attributed to the developer's Real Name
20:06:58 Quit HellDragon (Excess Flood)
20:08:31 Join HellDragon [0] (n=Nocebo@unaffiliated/helldragon)
20:10:45 Join JavaMan22 [0] (
20:10:56 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
20:11:17 Join miepchen^schlaf [0] (
20:11:29JavaMan22i downloaded the prebuilt ui sim 2 days ago and i placed periodic.rock in apps and it crashes
20:11:43JavaMan22anyone know why?
20:12:10LloreanJavaMan22: Because the simulator can't run code made for a player.
20:12:15LloreanWhy didn't you just compile it as a simulator?
20:12:50JavaMan22if i compile for simulator will i still be able to make zip and place in my ipod
20:13:15LloreanYou'll have to compile twice, once for the computer and once for the iPod.
20:13:37PaulJamjust use 2 different build directorys, one for the targe and one for the uisim
20:16:54 Quit pixelma (Read error: 110 (Connection timed out))
20:17:33 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
20:19:17 Quit pondlife (Client Quit)
20:20:10JavaMan22who is working on mpeg player now?
20:20:47donutman25JavaMan22: it might be me. what do you want with it?
20:20:51 Quit animeloe ("This computer has gone to sleep")
20:20:57JavaMan22nothing just wanted to know :/
20:21:14JavaMan22what are you working on with it?
20:23:02donutman25nothing right now. I had a really dirty patch that covered 2 months of work me and some friends did on it but i suffered a head crash
20:23:07donutman25and lost everything
20:24:38JavaMan22head crash meaning you lost the files???
20:25:28 Join Gnu47_ [0] (
20:25:42 Part donutman25
20:25:52 Join donutman25 [0] (n=chatzill@
20:27:23JavaMan22if that happened to me i dont know if i would ever code again
20:27:25JavaMan222 months...
20:27:42JavaMan22thats why i keep backup on my ipod and flashdisk
20:27:54johnf1911question about the Auto-Change Directory random feature; where will it randomly select the directory? from anywhere on the disk, or from the parent folder of the last chosen album, or ???
20:27:59donutman25it was really messy and no where near completion
20:28:30donutman25since then the main friend that was workin on it pass away
20:28:50Slasheridonutman25: my workstation suffered from a spindle motor crash a few months ago, fortunately i had backups
20:29:54donutman25Slasheri: at the time all of us were under 17 years of age and thought that our pc's were indestructible
20:30:11donutman25backups never crossed our mind
20:30:21*johnf1911 adds reconfiguring backuppc to the todo list
20:30:31johnf1911RAID5/1 isn't a backup either really :)
20:30:34JavaMan22so you are 17 now?
20:30:54JavaMan22have you started applying to college
20:31:10donutman25yep a few but more in the future
20:31:11*stripwax suddenly feels very old
20:31:23JavaMan22wat schools
20:31:44stripwaxguys, would you mind taking this chat to rockbox-community?
20:32:02donutman25stripwax: ok
20:32:19 Join Lear [0] (i=chatzill@rockbox/developer/lear)
20:33:14PaulJamjohnf1911: you can select which folders are included in the random folder advance function in the random_folder_advance_config plugin that you have to run before
20:33:36Slasheridonutman25: indeed, but it's good to keep in mind that all hard disks will eventually fail
20:34:08donutman25a little older a little wiser
20:34:10johnf1911PaulJam: oh, interesting, is that plugin included in the default distribution?
20:34:37PaulJamjohnf1911: yes, but not yet documented
20:34:56johnf1911yes, I noticed that the function isn't mentioned in the manual either
20:35:02johnf1911but I've been waiting for it for a long time :)
20:35:44johnf1911a little treat I discovered when I finally took the redo my bootloader to run new versions plunge
20:35:52johnf1911it had been a long time since I upgraded
20:36:45 Quit MethoS-- (Read error: 110 (Connection timed out))
20:36:58johnf1911PaulJam: ok, is there a way I can edit the generated folder list on disk?
20:37:04johnf1911there is a lot of stuff I want to exclude
20:37:30PaulJamjohnf1911: you can also control which dirs get included by the plugin with a file called "folder_advance_dir.txt" in the .rockbox dir. see for additional info here:
20:37:46johnf1911PaulJam: thanks again
20:38:07stripwaxPacbox emu-on-cop+audiomenu patch:
20:39:42preglowstripwax: can pacbox run nicely on any other single core targets while audio is playing?
20:40:15 Join Phxcityslick [0] (n=PX2@VDSL-130-13-153-132.PHNX.QWEST.NET)
20:40:20 Join Arathis2 [0] (
20:40:54Phxcityslickanyone around?
20:40:57linuxstbpreglow: I doubt it can run on Coldfire, apart from CPU usage, it definitely needs IRAM. It works on the Gigabeat though.
20:41:23 Quit Siku ()
20:41:32 Part socksoff
20:41:51PhxcityslickCan anyone answer me a question
20:41:58preglowyou need to ask it first
20:42:27Phxcityslicklol true
20:42:28 Quit Gnu47 (Read error: 110 (Connection timed out))
20:42:35JavaMan22whats this....
20:42:41preglowlinuxstb: doesn't pacbox generate any sound of its own?
20:42:47preglowhalf the fun with pacman is the sound...
20:42:49JavaMan22$ make install
20:42:50JavaMan22installing a full setup in your archos dir
20:42:50JavaMan22xargs: zip: No such file or directory
20:42:50DBUGEnqueued KICK JavaMan22
20:42:50JavaMan22/bin/sh: unzip: command not found
20:42:50JavaMan22make: *** [install] Error 127
20:42:57LloreanJavaMan22: Please don't spam the channel
20:43:01JavaMan22o i forgot
20:43:01preglowJavaMan22: have a guess, man
20:43:03PhxcityslickDoes anyone know if the Creative labs sleek photo or anyo fot he creative labs product be rockbox'd?
20:43:08LloreanJavaMan22: The channel guidelines are very explicit about what to do with multiline pastes.
20:43:15JavaMan22ok sry
20:43:17preglowPhxcityslick: no creative products are rockboxed
20:43:25 Quit Sedgewick (Connection timed out)
20:43:32Phxcityslickand no plans i assume?
20:43:50LloreanJavaMan22: That's what you said *last* time I told you not to spam the channel
20:43:50n1sPhxcityslick: we don't plan ports
20:43:52preglowi don't think so, but there's so much porting going on right now, i can't keep track...
20:43:54LloreanJavaMan22: Quit being sorry, and just don't do it.
20:43:56johnf1911PaulJam: how till it handle spaces in file names?
20:44:00JavaMan22ok ok
20:44:07JavaMan22i didnt say sry last time
20:44:11linuxstbpreglow: No, sound is implemented, although the source emulator (PIE) does have sound.
20:44:48preglowlinuxstb: so you're saying, no, it has sound, but sound is implemented, even though PIE has sound?
20:44:52preglowthat sentence confuses me...
20:45:01PhxcityslickPreglow Who would i contact or go to find out the website doesn't have any info that i saw
20:45:02PaulJamjohnf1911: i have no idea what you mean.
20:45:03linuxstbpreglow: Remove the first comma ;)
20:45:09JavaMan22Llorean do you know why i got that error?
20:45:17preglowJavaMan22: you don't have "unzip"
20:45:22johnf1911PaulJam: I have a directory called Johnf - Albums, do I need to quote it or similar?
20:46:17johnf1911or will it transparently directory names with spaces
20:46:20stripwaxpreglow - sound is not implemented in the rockbox port of the PIE emulator. yet.
20:46:38preglowPhxcityslick: not too many people you can contact. if the front page doesn't say it's under development and there are no forum threads about it, you can be pretty sure no one is working on it
20:47:04preglowwhy don't we have sound, then? hard?
20:47:06JavaMan22unzip is not in rockbox website?
20:47:12Phxcityslickbugger ok thanks i just want FLAC on this badboy
20:47:21stripwaxpreglow - no-one has done it yet? doesn't look too hard, to be honest
20:48:42preglowJavaMan22: linux? cygwin?
20:48:51JavaMan22i know
20:48:59JavaMan22i have cygwin on
20:49:07JavaMan22and i connected to the rockbox website
20:49:11JavaMan22its not in devel
20:49:22JavaMan22or misc
20:49:24PaulJamjohnf1911: on my player i have no problem with paths containing spaces in the folder_advance_dir.txt
20:49:25 Quit ompaul (Read error: 113 (No route to host))
20:49:29LearNo, it's in the normal Cygwin repository.
20:50:01PaulJamjohnf1911: no quotes are needed
20:50:08johnf1911PaulJam: excellent, thank you very much
20:50:30stripwaxpreglow - it's just a simple wavetable, so just resampling+mixing involved
20:51:06 Quit perrikwp ("ChatZilla 0.9.79 [Firefox 3.0b1/2007110811]")
20:51:32 Quit spiorf (Remote closed the connection)
20:53:23JavaMan22Lear: what is the package called? for unzip
20:53:49LearCould be part of the normal zip package... Don't remember really...
20:54:47johnf1911JavaMan22: distro?
20:55:00LearNo, it is called unzip.
20:55:24stripwaxunzip is in a package called "Unzip", under "Utils"
20:55:26johnf1911oh, cygwin, excuse me
20:55:34stripwaxsorry - under "Archive"
20:55:59 Quit Arathis (Read error: 110 (Connection timed out))
20:56:01JavaMan22THERE IT IS
20:56:24stripwaxJavaMan22 - try using the "Full" view, which shows *all* packages
20:56:54 Quit mf0102 ("Verlassend")
20:56:58johnf1911PaulJam: ok, if I use either dos or unix file format, if I go to edit the list, it seems to barf up a bunch of text, corrupting even viewing the list; is there a way I can test the feature? advancing through an album doesn't seem to do the trick
20:57:12 Join mf0102 [0] (n=michi@
20:57:17 Quit mf0102 (Read error: 104 (Connection reset by peer))
20:57:21 Quit petur ("switching...")
20:57:30 Join petur [0] (n=petur@rockbox/developer/petur)
20:57:35 Quit Thundercloud (Remote closed the connection)
20:58:53 Join Traveler8 [0] (
20:59:10Traveler8just installed rockbox on my nano and I'm impressed
20:59:30JavaMan22because i am impressed too
20:59:50JavaMan22you must travel a lot
20:59:54Traveler8well I had been using ipodlinux legacy for a long time
21:00:08Traveler8hehe nah, just used the default for the java irc applet
21:00:17PaulJamjohnf1911: i'm not sure i understand. how do you try to edit the list?
21:01:04johnf1911PaulJam: vi; then if I use the plugin and choose edit list, it explodes with wierd stuff (like the string wasn't null terminated, or similar)
21:04:08PaulJamjohnf1911: could it be that you have modified the file "folder_advance_list.dat" on your pc?
21:04:28johnf1911yes, that's what I did when I edited it using vi
21:04:43johnf1911oh, shit
21:04:46johnf1911txt versus dat
21:04:47johnf1911I see
21:05:19johnf1911just a moment, I think I did something stupid
21:05:24Buschelhmmm, something broken with the patch tracker?
21:06:18n1sBuschel: yes
21:06:23 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
21:07:23PaulJamjohnf1911: first create the "folder_advance_dir.txt" with your custom content, then run the plugin and select "generate folder list" this creates the .dat file. you can open the .dat file with a hex editor, to check the results, but don't edit it.
21:13:07***Saving seen data "./dancer.seen"
21:13:12 Quit donutman25 (Read error: 104 (Connection reset by peer))
21:13:15johnf1911hmm, it still isn't working
21:13:22johnf1911I've edited the file, it contains two lines
21:13:26johnf1911Johnf - Albums
21:13:43johnf1911when I generate the list, everything shows up, as //Others/[blah]
21:13:53johnf1911then //JohnF - Albums/[blah]
21:14:05johnf1911currently, the text file is in a "unix" file format
21:15:12 Quit Buschel ()
21:15:42n1shmm, something bad id up with the www.rockbox.orf buildserver too...
21:15:44CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
21:15:44*amiconn summons Bagder, LinusN or Zagor
21:17:58 Quit amiconn (" bbl")
21:18:19 Part JavaMan22
21:18:47bertrikhmm, always happens on weekends it seems
21:18:59moossoundays even :(
21:19:49johnf1911PaulJam: wrong file name again, I've got it, it's working, awesome, thanks again!!!!
21:22:01stripwaxAs an excuse for the following question I will say that I no longer use C in my day job and haven't for some years, but ..
21:22:41stripwaxhow do I define a macro that equates to another macro? does the preprocessor run repeatedly until all macros are expanded, or do I need to expand it myself somehow
21:23:15stripwaxe.g. #define XYZ 123 #if( some condition ) #define ABC XYZ #else #define ABC 9
21:23:45stripwaxIf the preprocessor sees ABC in the code, will it expand it (recursively) into 123, or just get as far as XYZ ?
21:23:49 Quit w0rd54 (Client Quit)
21:24:21 Join w0rd54 [0] (
21:24:35stripwaxor will the preprocessor actually expand XYZ at the point where it finds #define ABC XYZ?
21:24:45preglowi think the preprocessor does several passes
21:25:01preglowbut i might be confusing things
21:25:36stripwaxpreglow - I think you're right. And I've actually just found my compilation failure is not due to a preprocessor issue but down to a typo of mine
21:26:27stripwaxi'll update my patch in a sec as in its current form nano builds fail
21:28:16 Quit w0rd54 (Client Quit)
21:28:52preglowseems a build server is having trouble
21:28:55 Join w0rd54 [0] (
21:29:57*stripwax wonders if splitting the pacbox emu into a z80 engine on one cpu and a video emulator on the other cpu would improve framerate
21:30:20stripwaxcurrently I'd imagine the cop is running full tilt and the main cpu is mostly idle just decoding audio
21:30:58 Join krazykit [0] (
21:31:30 Join JavaMan22 [0] (
21:32:09 Part omry ("Leaving")
21:33:21 Nick roxfan[zzz] is now known as roxfan (
21:33:45JavaMan22check it out :
21:33:54JavaMan22a pic of my periodic table port
21:35:07JavaMan22:) :)
21:35:13peturlacks a bit in the area of readability ;)
21:36:28scorcheJavaMan22: i use on my could take some ideas from it
21:38:41scorcheto force the entire table on one screen on some (most, all?) is really stretching it...
21:39:15Soap_I also like how it allows you to view the table by either symbol or number.
21:39:25scorchei like the program quite a bit
21:40:02scorchei considered mailing the author about myself porting it to rockbox at one point
21:40:26stripwaxJavaMan22 - would be neat if the currently-highlighted element shows up larger (if you've seen the iphone keyboard you'll know what I mean)
21:40:37JavaMan22o i know what you mean
21:40:54stripwaxe.g. as you scroll around the table, that element enlarges, with more details in a larger cell on top of the table.
21:41:05Soap_that would be trick
21:41:08stripwaxand with a hint of translucency ;-)
21:41:18stripwaxSoap - trick?
21:43:26 Join Thundercloud [0] (
21:45:04 Join stripwax_ [0] (
21:48:38n1spreglow: it's the server and the logs contain a "No space left on device" error for most (all?) builds also incidentally flyspray is acting screwy and "the swedes" as people call them are all gone...
21:50:18 Join ribx [0] (
21:53:22scorchen1s: you are a swede too...fix it! ;)
21:54:05n1sscorche: nah, too tired to use my special powers ;)
21:55:33 Join webguest81 [0] (i=47bf1606@gateway/web/cgi-irc/
21:56:45peturhmmm... is it known that the gradient selector bar doesn't show in the recording screen?
21:57:15n1spetur: I think so, all the drawing in that screen is custom...
21:57:26preglown1s: they usually are when shit hits the fan :>
21:58:44 Join DaCapn [0] (
21:58:48peturn1s: it dosn't do cutom selector bar drawing (that I know of), and I can remember that this worked until some time ago
21:59:16preglow/var is almost full
21:59:18n1spetur: aha, then I'll just shut up :)
21:59:19preglowbut nothing _is_ full
21:59:44preglowanyone know what server is the master build server?
22:00:13 Quit webguest81 (Client Quit)
22:02:20preglowyeah, that's probably it
22:02:37 Part JavaMan22
22:03:21 Quit desowin ("use linux")
22:03:30 Join corey [0] (i=47e3a1a5@gateway/web/cgi-irc/
22:04:12coreyi'm having trouble compiling rockbox, can anyone help?
22:04:39 Part midgey
22:04:52stripwax_right, that's pacbox done for now. i'm going to see if I can dust off my sliding_puzzle patch to work with the new albumart-on-mob
22:07:28 Quit stripwax (Read error: 110 (Connection timed out))
22:08:26corey../tools/configure: 1635: arm-elf-gcc: not found../tools/configure: 1639: arm-elf-ld: not foundWARNING: The compiler you must use (arm-elf-gcc) is not in your path!WARNING: this may cause your build to fail since we cannot do theWARNING: checks we want now.Using arm-elf-ld Created Makefile
22:08:41 Quit Phxcityslick ()
22:08:44coreythis is the error i get can anyone help me add arm-elf-gcc to my path?
22:10:48n1scorey: did you build a arm-elf-gcc ?
22:11:36 Quit krazykit ("Connection reset by beer")
22:13:01coreyi ran as was under the impression that is was done for me
22:13:18coreysorry 'and was'
22:13:55n1scorey: yes it is, you just have to add it to your path then, try PATH=$PATH:/usr/local/arm-elf-gcc
22:15:03 Join krazykit [0] (
22:15:26coreyarm-elf-dcc doesn't exist, arm-elf?
22:16:38 Join male [0] (
22:17:18n1scorey: what does 'which arm-elf-gcc' tell you?
22:17:43coreyit tells me nothing
22:17:59stripwax_corey - what platform are you building on?
22:18:01n1sis correct, sorry
22:18:34 Join SirFunk [0] (
22:19:28n1sor rather, PATH=$PATH:/usr/local/arm-el/bin, /me really should go to bed..
22:19:41n1s*elf, gah!
22:20:25coreyi think the /bin might have done the trick
22:20:34coreywhich arm-elf-gcc worked
22:20:59coreythanks for the help
22:21:28n1scorey: good, if you want thet to happen everytime you log on add that line to your .bashrc file or the corresponding for whichever shell you use
22:21:29coreydo I need to do this every time I compile or just this time?
22:21:43coreyha, thanks
22:23:14 Quit mrkiko ("leaving")
22:24:04 Quit kubiixx ("Miranda IM! Smaller, Faster, Easier.")
22:30:08 Join bertrik_ [0] (
22:33:14 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
22:33:36 Join miepchen^schlaf [0] (
22:34:10preglown1s: where do you see the no space left stuff?
22:34:21stripwax_Nico_P - is there an albumart api to return the largest (existing) bitmap file given a size in pixels? e.g. if I want the sliding_puzzle plugin to load a higher-resolution bitmap than the one used by the wps, then I'd want to load the biggest available bmp smaller than min(LCD_HEIGHT,LCD_WIDTH), for example
22:34:54stripwax_Nico_P - (the sliding puzzle patch adds bmpresize to the plugin api anyway)
22:35:09n1spreglow: in the build logs for the failed builds, for some reasons they are not colored red though...
22:35:29preglowbut yeah, /var is almost full, and that's where the build server is run from
22:35:32preglowso i guess that's the problem
22:35:44 Join Shiron382 [0] (
22:36:01Nico_Pstripwax_: no, currently the func that looks for a bitmap looks for one of the size the WPS uses. It looks for an exact match
22:36:18stripwax_Nico_P - ok, ta.
22:37:08stripwax_I'll see if I can add a flag to fuzzy the match
22:39:09Nico_Pstripwax_: I think it'll make the searching much more complex... also isn't the plugin using the btmaps that are already in memory?
22:40:15stripwax_Nico_P - no because the sliding_puzzle plugin patch reimplements the entire albumart anyway.
22:40:22 Join Owner [0] (
22:40:53Ownerhia, newbie to rockbox, need help with getting it installed on ipod 5g 60gb
22:40:53Shiron382Why is it that when I try to play my .mpeg movies with the mpeg player that i get an error saying
22:40:59stripwax_Nico_P - because otherwise sliding_puzzle would depend on the unofficial albumart patch?
22:41:05Ownerthe config is not pivking up ipod
22:41:18 Nick stripwax_ is now known as stripwax (
22:41:29Nico_Pstripwax_: I don't understand... do you know AA is in SVN?
22:41:47stripwaxNico_P - yes, do you know I am updating to work with the AA in svn? :-)
22:42:31Ownercome on guys am flying on friday and need tunes!
22:42:51Nico_Pwell yes, but your saying "the sliding_puzzle plugin patch reimplements the entire albumart anyway" confused me... is that in the current state on the tracker, or in the current state in your tree?
22:42:59stripwaxCurrently, the patch will look for cover.bmp, and not care about its resolution, which lets you have a high-res cover.bmp. But with the new AA in svn, I can't do that as cover.bmp will always be 100x100 (or whatever the WPS requires)
22:43:06 Quit Owner (Client Quit)
22:43:12stripwaxNico_P - the current state on the tracker naturally
22:43:49stripwaxI want to make it use the AA already in SVN of course, but in such a way that I can make use of the highest-res bitmap available. Scaling up 100x100 bitmaps to full screen will always look bad.
22:43:55Shiron382missing packet start code *next line* Prefix:5246 at 0
22:44:07stripwaxOwner - you snooze, you loose ..
22:44:26stripwaxdarn, 'lose'.
22:45:21 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
22:45:30 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
22:45:35Nico_Pstripwax: I see. svn defaults to cover.bmp is there is nothing available of precisely the right size... but checking the resolution basically requires loading the bitmaps, doesn't it?
22:46:29stripwaxNico_P - I don't need to check the resolution, I just want to load it and resize as necessary (as I mentioned, the patch adds bmpresize to the plugin api)
22:47:00stripwaxNico_P - in svn, if cover.bmp dimensions don't match the WPS albumart size, what happens?
22:47:11Nico_Pit's cropped
22:47:40stripwaxI see.
22:48:13 Quit bertrik (Read error: 110 (Connection timed out))
22:49:17Nico_Pmaybe you could make search_files public instead of static and add it to the plugin API... just give it an empty size_string and you have cover.bmp
22:49:28 Join stripwax_ [0] (
22:49:29 Join safetydan [0] (n=safetyda@rockbox/developer/safetydan)
22:49:57 Join ribx__ [0] (
22:50:03amiconnn1s: Using the FOR_NB_SCREENS() macro is even better (if possible)
22:50:13stripwax_seems a reasonable starting place anyway. I'll see if I can think of a way to locate high-res art later on
22:51:05n1samiconn: that would require much more changes I believe but I'll probably look into it later (not today)
22:52:04stripwax_Nico_P - if the track switches while I'm playing sliding_puzzle, will the bmp data that I got from the prior call to bufgetdata get invalidated / free'd / overwritten with junk?
22:52:05 Quit corey ("CGI:IRC (EOF)")
22:52:20amiconnThe recording screen needs a fundamental rework anyway
22:52:46Nico_Pstripwax_: it probably will still be there but you should never keep the pointer, but always use bugetdata instead
22:52:57n1samiconn: yes, I agree, just found this little thing (which gives a nice green delta for archos) while mucking about.
22:53:03stripwax_Nico_P - cheers
22:53:07LloreanBeing a plugin, why doesn't the plugin just copy the BMP to its own buffer?
22:53:12LloreanEspecially since it's resizing it?
22:53:43stripwax_Llorean - it could
22:53:56Nico_Pstripwax_: if it's resizing, it should
22:54:22stripwax_Nico_P - currently, that's what it does.
22:54:27pixelmapetur: around?
22:54:30 Quit billenium (Connection reset by peer)
22:54:30 Quit ribx__ (Client Quit)
22:54:55 Nick parafin is now known as parafin|away (
22:57:10amiconnn1s: w0w!
22:57:21 Nick Redbreva is now known as Redbreva_Away (
22:58:31amiconnjhMikeS: Do you have an idea where the 2KB steps in ram size delta come from? Almost looks like a dualcore effect...
23:03:03 Quit merbanan (Remote closed the connection)
23:03:12 Join Tavnos [0] (
23:03:16TavnosHi there :)
23:06:36 Quit ribx (Read error: 110 (Connection timed out))
23:06:47 Join keanu [0] (n=keanu@unaffiliated/keanu)
23:07:54 Quit stripwax (Read error: 110 (Connection timed out))
23:11:47peturNico_P: can you explain to me recording.c line 868?
23:12:58Nico_Ppetur: it defines the gradient style on one line
23:13:09***Saving seen data "./dancer.seen"
23:13:27peturany ideas why it no longer works?
23:13:58Nico_Pprobably because of the patch I comitted a few days ago
23:14:09Nico_Pwhat's displayed?
23:14:39peturnothing. just the text in the color of the gradient bar text
23:15:17 Quit idnar (Nick collision from services.)
23:15:19 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
23:16:04peturah... commit from 19/11
23:17:18peturI see the changes, it needs the height and position now too? In the style?
23:17:59Nico_PI think so, yes
23:18:28petura bit clumsy but I'll manage to adapt
23:19:09 Quit Arathis2 ("Bye, bye")
23:20:21 Quit Lear ("ChatZilla 0.9.79 [Firefox]")
23:20:25 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
23:21:25 Quit Shiron382 ("Not that there is anything wrong with that")
23:29:33 Quit keanu ("Leaving")
23:29:48peturNico_P: is MAXLN_PACK the numer of lines or the last line?
23:30:04peturI guess the first
23:30:22Nico_Ppetur: yeah I think it's the first
23:30:48peturI wasn't 100% sure because of the illogical name
23:31:04Nico_PI agree it's not very clear
23:32:27 Nick bertrik_ is now known as bertrik (
23:33:03 Quit ompaul (Client Quit)
23:38:56 Quit Frazz (Read error: 110 (Connection timed out))
23:39:52preglown1s: nice catch :)
23:41:27bobrulesis there a racing game on rb yet?
23:42:05*safetydan looks at ml
23:42:17safetydanNow that is a good question. Why is Rockbox so accessible?
23:42:47jhMikeSamiconn: in what?
23:43:00amiconnIn the binsize table
23:43:19amiconnHover over the deltas for the various PP502x targets, and you'll see what I mean
23:43:26safetydanbobrules: chopper is sort of like a racing game
23:43:28jhMikeShaven't looked. just got back here.
23:43:35amiconnCompare that to single core targets (or those running single core)
23:43:50Lloreansafetydan: I assume someone visually impaired saw it as a chance to better use his Archos?
23:43:54hcsbobrules: several "race against time"...
23:44:57amiconnLlorean, safetydan: The voice UI was *not* made by someone visually impaired
23:45:04 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
23:45:09amiconn(but iirc some ideas came from visually impaired users)
23:45:09 Join |sanchez| [0] (
23:45:17|sanchez|hey whats up
23:45:19jhMikeSamiconn: perhaps something with alignment and pointers?
23:45:31amiconnjhMikeS: Yeah, but 2KB ??
23:45:40 Quit ender` (" It's all fun and games until someone loses an eye. Then it's fun and games you can't see.")
23:46:45amiconnThe initial voice UI was mostly made by [IDC]Dragon (or at least brought to a committable state)
23:47:06|sanchez|i installed rockbox firmware and ran bootloader on my 3G ipod and i plugged it in to charge the batter, now it turns on brings up the apple icon and then says rockbox and says battery empty RECHARGE shutting down...
23:47:08jhMikeSonly five iPod models. H10 and sansas seems normal.
23:47:46amiconnjhMikeS: No, they don't
23:48:45amiconnCheck the RAM deltas for PP502x targets over the last few commits (starting 14:00 this afternoon): always -2048, 0, or +2048 bytes
23:48:49preglowamiconn: which reminds me, i got a voice ui clip today, but all my voice ui options are off, does this normally happen?
23:49:45preglowi think it happened when i started to play a track, i don't know what it said
23:49:48jhMikeSincrease in binsize with no ramsize increase? the overall delta seems slight compared to others.
23:50:14amiconnThe deltas shown in the table are (bisize_delta+ramsize_delta)/2
23:50:25amiconnYou need to hover to see the details I'm seeing it
23:50:56|sanchez|anyone have any suggestions?
23:51:13nanok_i am reading the manual, for an overview, and something just occured to me
23:51:37amiconn|sanchez|: That bug was reported by several G3 owners recently
23:51:45pixelma|sanchez|: I've heard this a few times recently from Ipod 3rd gen owners, I think there must be something broken...
23:51:46n1ssanchez: it's a known problem with recent builds on the 3g ipods but we don't know why it happens
23:51:55*amiconn can't fix as he doesn't have a G3
23:52:02nanok_would it be possible (maybe as an option) to have in menus where it is possible the current value displayed next to the menu entry?
23:52:13|sanchez|so does the 3g have trouble charging in general ?
23:52:15n1siirc jhMikeS is the only active dev with a 3g
23:52:19|sanchez|like it wont charge at all ?
23:52:48amiconnn1s: Yeah, as dan_a seems to have vanished :|
23:52:55jhMikeSamiconn: yeah, I know how it's calced but since I hadn't been watching I had to look a little harder.
23:53:58|sanchez|amiconn i just got it to the charge screen!!!
23:54:25 Join aliask [0] (
23:54:32*nanok_ is thinking if that might be in anyway related to that usb stack change zagor submited recently..
23:54:36safetydannanok_: that's been proposed a few times but none of the patches to do it have been committable
23:54:45jhMikeSobviously that recording.c commit shouldn't cut 2k from the binsize
23:55:19amiconnjhMikeS: It actually looks like this effect isn't new. I only discovered it today when I wondered why the red delta from table settings was som much larger for PP502x than for other targets, but for one PP502x target it was significantly smaller (Nano) ...
23:55:20jhMikeSthe buffers do have huge alignment requirements
23:55:41nanok_safetydan: hm, strange, it shouldn't be so hard to do.. (non-coder speaking, don't flame me :) )
23:56:43amiconnnanok_: It is *very* hard to make it look decent on the broad range of lcd resolutions, with different font sizes etc
23:57:44 Quit bertrik ("bye")
23:58:28 Quit davina (Remote closed the connection)
23:58:38nanok_amiconn: that's what i thought might be the problem, mainly the range of targets and lcd's on them. i guess without ugly "what player is this, so we know how / if to do it" code it is almost impossible

Previous day | Next day