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

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

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

#rockbox log for 2006-04-08

00:00:10goffawell... time for me to go home
00:00:13Judge2112lostlogic: Have fun drinkin'. I'm sippin' on a Guinness...
00:00:17goffai'm free :)
00:00:18lostlogicpetur: it's worth noting...
00:00:25MoosBagder: that could be great for having quickscreen on X5 too
00:00:47 Quit gromit` ("Coyote finally caught me")
00:01:00*petur already had his company drink and is now digesting several leffe's :)
00:01:10Mooshahaha :D
00:01:21peturdoes not help to understand fat.c :P
00:01:52Mooshehe sure it doesn't :p
00:02:39*Moos hands to lostlogic a beer for his playback hard-works
00:02:59lostlogicthanks :)
00:03:12peturyeah, nice work so far
00:03:36peturgo get your drink, then come back and fix the rest :D
00:03:43Mooshehe :)
00:04:36*Moos is wondering if lostlogic will can work after :P
00:05:09 Join Paul_The_Nerd [0] (
00:05:34Moosit looks like already like if the playback engine had drink too ;-)
00:05:42lostlogichaha, not time to go yet, and it will probably be a late night ;)
00:06:20Mooswhat time is it in Chicago?
00:06:47Moosoh early then :)
00:09:21Paul_The_NerdMan, I thought you were Eastern for some reason.
00:12:09goffa__cool lostlogic ... ya fixed it
00:12:26goffa__now i can bounce around all i want and not screw things up
00:13:12Moosis seeking working for you?
00:13:32lostlogicgoffa__: you are x5l, right?
00:13:46goffa__i guess seeking isn't working
00:13:52goffa__but i never used seek
00:13:56Mooshehe :)
00:14:30goffa__but it doesn't hose things up when i switch tracks
00:14:33Mikachuis anyone testing abrepeat?
00:14:55lostlogicMikachu: you?
00:15:22goffa__yeah.. seeking still broke on mp3 and ogg
00:15:58lostlogicgoffa__: the kind that is fixed with pause/unpause, or the kind that requires a stop and resume, or the kind that requires a paperclip?
00:16:43Mooslostlogic: no possibilty to do anything here, completly frozen (X5)
00:16:56 Join TCK [0] (
00:17:20Moosbut I never used the paperclip for reset, power button seems to do the job too
00:18:26Mooslostlogic: I noticed one little thing too, the "next track tag infos" needed a bit more time for loadin
00:19:51Paul_The_Nerdlostlogic: Sir, I am disappointed in you. You did not fix all playback issues by the time I managed to get my source tree off of my laptop's drive. :-P
00:20:04Mooshaha :D
00:20:21goffa__um... didn't have do do paperclip
00:20:27goffa__had to hold power button
00:20:29goffa__let me try pause
00:20:39lostlogicMoos: that's just because it now does a complete buffer run at the beginning of playback instead of just a partial buffer run.
00:20:54 Quit Rick ("I… don't need to be here.")
00:20:59Mooslostlogic: ah ok, that make sense then
00:21:11goffa__pause unpause doesn't ork
00:21:21Moosgoffa: yeah it seems we don't have to use the reset button
00:21:21lostlogicgoffa__: ty
00:21:21goffa__but holding power button does
00:21:22 Quit warthawg ("my work here is done")
00:21:35MoosI noticed this with doom bug too
00:21:47Moosno more paperclip needed : )
00:21:55Mooson X5
00:22:12goffa__yeah... i used to have to use paperclip on factory firmware from time to time
00:22:23goffa__like when you had an incomplete flac
00:22:44goffa__sometimes i even had to plug it into the computer and delete the file
00:22:53Mooslostlogic: did you puted the partial buffering on garbage then?
00:23:24Moosusefull for crazy "skipers"
00:23:45Moosthat was one good feature for som users
00:23:55lostlogicit can be restored at some point
00:24:16Moosno need to refill all if it"s just for listen a bit of song and skip or change dir
00:24:24Mooslostlogic: cool
00:26:01goffa__nice weather tonight... bbq is going to be fired up ;)
00:27:49muesli__goffa__ where r u?
00:28:09muesli__and u know pitchfork???
00:28:19goffa__lol... come on over... grilled asperagus and chicken breasts
00:28:35goffa__we're not all hillbillies over here :)
00:28:49lostlogicMoos: for now I traded filling the buffer more completely on a full buffer run for not filling it completely on a first fill
00:29:07goffa__can't say that they are big over here.. but i don't listen to the radio
00:29:09lostlogicMoos: would hafta add a variable in RAM to make it do both of those good things
00:29:22muesli__btw i met dirk scheuber at the latrine one day btw ;))
00:29:23Mooslostlogic: great then
00:29:27 Join _Lucretia_ [0] (
00:29:54goffa__he heh e.. cool
00:30:15muesli__mayb i still has his autograph..
00:30:57muesli__pitchfork is tiny over here..onky known in certain cirles
00:31:57goffa__they arent big over here either
00:32:02 Join MulziSAW [0] (
00:32:16goffa__that type of music isn't real popular here either
00:32:48goffa__i saw puppy live in denver 2 years ago...
00:33:06goffa__that was a fun show
00:34:11muesli__im out of strange music business ;)
00:34:44goffa__he he he... skinny puppy? i thought they were big over there .. well in their day
00:34:56goffa__they disbanded in 96
00:35:51muesli__yeah..heard of them..but i was rather appealed by wumpscut and leather strip
00:36:13qwm_where is he.
00:36:17goffa__never did listen to leather strip
00:36:29goffa__listened to a lot of wumpscut
00:37:48muesli__hehe..rudi ratzinger's=wumpscut idol was claus larsen of leather strip (Norwegian btw)
00:37:50 Join MulziSAW2 [0] (
00:37:57muesli__preglow u should know him
00:38:25goffa__i've heard of him... just never got around to listening
00:38:40muesli__hold ur breath
00:39:06goffa__er them
00:40:28muesli__can u read my query?
00:41:09 Part Paul_The_Nerd
00:41:21 Quit petur ("Zzzz")
00:45:12 Join qwm [0] (
00:51:15 Quit MulziSAW (Read error: 110 (Connection timed out))
00:51:25 Join Jungti1234 [0] (
00:52:11 Quit Jungti1234 (Client Quit)
00:52:27muesli__goffa__ new one
00:58:16 Quit qwm_ (Read error: 110 (Connection timed out))
01:01:39 Quit tianjing_ (Read error: 110 (Connection timed out))
01:03:51goffa__well.. time to fire up that grill... bbl
01:03:59goffa__thanks muesli__
01:04:10muesli__ur welcome
01:04:15goffa__good stuff
01:04:23muesli__have fun..will go2bed right now
01:07:56 Join Rick [0] (
01:08:30 Quit Moos ("Glory to Rockbox !!!")
01:12:02 Quit PaulJ (".")
01:17:04 Quit Judge2112 ("CGI:IRC")
01:17:26***Saving seen data "./dancer.seen"
01:25:37 Quit muesli__ (Read error: 110 (Connection timed out))
01:26:02 Quit MulziSAW2 (Read error: 110 (Connection timed out))
01:26:55 Join Paul_The_Nerd [0] (
01:26:59 Part Paul_The_Nerd
01:29:51 Join BHSPitLappy [0] (
01:46:07 Quit _Lucretia_ ("Leaving")
01:49:41 Join fiftyfour123 [0] (
01:52:13herz42lostlogic: still there?
01:55:51herz42I have tracked down the 'not unpause after search' to the codec_pcmbuf_insert_split_callback(). There it endlessly loops in the while loop that call pcmbuf_request_buffer(). So that seems to return zero for some reason. Maybe it should be flushed?
01:59:40 Quit fiftyfour123 ("Chatzilla 0.9.71 [Firefox]")
02:03:10scottderplaying an AAC file "data abort at 01F0055C"
02:18:45 Join sandman93 [0] (
02:18:49 Part sandman93
02:47:12 Quit midkay_ (Read error: 104 (Connection reset by peer))
02:48:07 Join midkay_ [0] (
02:56:44 Quit goffa__ ("Lost terminal")
03:14:58 Part XavierGr
03:16:26 Quit Daishi ("Client exiting...")
03:17:30***Saving seen data "./dancer.seen"
03:17:32 Join Daishi [0] (
03:26:08 Join ashridah [0] (
03:32:31 Join imphasing [0] (
03:33:19 Quit hardeep ("[BX] The birds kept calling his name, thought Caw")
03:44:58 Quit TCK (Read error: 110 (Connection timed out))
04:01:10 Quit obo ("bye")
04:14:03 Quit herz42 (Read error: 113 (No route to host))
04:23:48 Part Zoide777
04:34:12 Join |Josh| [0] (i=|Josh|@unaffiliated/josh/x-000000001)
04:34:44 Quit Daishi ("Client exiting...")
04:38:09 Quit imphasing (Read error: 104 (Connection reset by peer))
04:43:51sharpecalculating 134217728 digits of pi because i have nothing better to do.
04:46:06ashridahmake a plugin for rockbox to do it :)
04:46:45Galoisegregious example of plugin bloat
04:46:49ashridahlike, have it calculate endlessly, then when you hit stop, it displays "the Nth digit of pi is <blah>" depending what N it's up to
04:47:16ashridahGalois: yes. rockbox will be the MS of DAP's :)
04:50:24Mikachusharpe: calculate 314159265 digits :)
04:50:41sharpei actually thought about a rockbox plugin for it...
04:51:53BHSPitLappyif I had to choose how I should discharge my iPod's battery, I would definitely use that plugin to do it.
04:52:03sharpesee, it can have some use to it
04:52:32 Join Zoide777 [0] (
04:53:01sharpeeven if it's completely pointless, who's going to try to top your record of how many digits of pi your ipod calculated?
04:53:50Mikachu <- 1MB pi :)
04:54:22sharpebeen there, done that... :)
04:54:38Mikachui think it's a good round number of digits to have lying around
04:56:10sharpeyeah... like if you ever need to calculate the circumference of the galaxy down to the size of, say, ten trillionths of a billionth the size of a electron... sure.
04:56:11 Quit quobl_ (SendQ exceeded)
04:57:19sharpeand also, who else do you know, can say that their mp3 player can calculate pi?
04:57:41 Join RoC_MM [0] (
04:58:04 Join goffa__ [0] (n=goffa@
04:58:26goffa__ah... back online :)
04:58:47 Join goffa___ [0] (n=goffa@
04:58:47***Alert Mode level 1
04:58:47DBUGEnqueued KICK goffa
04:58:47DBUGEnqueued KICK goffa_
04:58:47***Alert Mode level 2
04:58:47DBUGEnqueued KICK goffa__
04:58:47DBUGEnqueued KICK goffa___
04:58:47***Alert Mode level 3
04:59:38 Quit RotAtoR ("rebooting...")
05:00:18scottderSsh they are working hard on OptiFrog support! :)
05:00:27 Quit RoC_MM (Client Quit)
05:00:57 Join RotAtoR [0] (n=e@rockbox/developer/rotator)
05:01:08 Quit goffa_ (Read error: 110 (Connection timed out))
05:01:26goffa__any added codec is a good thing
05:01:41sharpewhat about speex support? :D
05:01:48goffa__he he he
05:01:52 Quit goffa (Read error: 110 (Connection timed out))
05:01:53goffa__i have a few of those
05:02:01goffa__a couple of lewis black albums in speex
05:02:10sharpewould be interesting
05:02:22goffa__sounds good except for the crowd noise (laughing, clapping, etc)
05:02:30goffa__i think it would be good for voip
05:03:08scottderwax tube support! :)
05:03:12sharpelets create a one bit audio codec...
05:03:23goffa__wax tube?
05:03:41sharpeand each presence or absense of said bits increases or decreases pitch, respectively.
05:04:05goffa__he he he
05:06:07sharpeinteresting concept nonetheless...
05:08:39 Join Rob2222_ [0] (
05:08:48***Alert Mode OFF
05:12:11sharpelittle bit over half done with the pi calculation
05:12:20Mikachuin digits or in time?
05:12:31Mikachu(am i correct in thinking it takes longer the deeper you get?)
05:12:44goffa__time could be a tough one
05:12:55goffa__so could digits for that matter
05:13:48Zoide777how does logf work?
05:14:00goffa__that site takes a while
05:14:11 Join imphasing [0] (
05:15:51Zoide777as in, how do you turn on the log?
05:17:18goffa__ah.. i thought wax tube was refferring to some new fileformat that i'd never heard of
05:17:30goffa__didn't think you meant literal :)
05:17:34***Saving seen data "./dancer.seen"
05:17:56 Quit Rob2222 (Read error: 110 (Connection timed out))
05:19:20 Part |Josh| ("Leaving")
05:21:12Zoide777Any devs around? How can I enable the logf output?
05:23:43goffa__i think the devs are in bed
05:23:48cariniZoide777: Did you do a logf build?
05:24:23Zoide777carini: No, that's what i was trying to do. But I just found out how (../tools/configure). Thanks anyway :)
05:25:16cariniI had to avoid building rockboy when I do the logf build for h120
05:26:53 Quit mikearthur ("Konversation terminated!")
05:27:48 Join mikearthur [0] (
05:33:26 Quit Rick ("I… don't need to be here.")
05:51:40 Part carini
05:57:07sharpewell, calculation of pi to 134217728 digits... is done...
06:01:06sharpetook about one hour and fifteen minutes.
06:05:09 Quit mikearthur (Remote closed the connection)
06:06:56sharpehuffman encoding is a very interesting subject... :)
06:15:09 Quit Zoide777 ("CGI:IRC (EOF)")
06:20:31 Quit imphasing (Read error: 110 (Connection timed out))
07:17:37***Saving seen data "./dancer.seen"
07:18:04 Join Shonky [0] (
07:25:18 Quit midkay_ ("Leaving")
07:25:37 Join Gibbed [0] (
07:26:05 Nick Gibbed is now known as Rick (
07:31:21 Quit RotAtoR ("saflkgdrunkasfkj")
08:03:30 Join Moos [0] (
08:23:40 Join cismo [0] (
08:38:18 Quit cismo_ (Read error: 110 (Connection timed out))
08:43:38 Join tianjing [0] (
09:17:38***Saving seen data "./dancer.seen"
09:27:47 Quit swampcow (Nick collision from services.)
09:27:51 Join sumpfkuh [0] (
09:40:06 Quit tianjing (Read error: 110 (Connection timed out))
09:42:17 Join SereR0KR [0] (
09:42:38 Join petur [0] (n=petur@rockbox/developer/petur)
09:43:34 Join tianjing [0] (
09:49:12lostlogiclet's see what I can break with a 2:50am CDT commit after a night of dancing and drinking.
09:49:54lostlogic(actually, I quite doubt it will break anything)
09:50:13goffa__i have faith in ya :)
09:51:28lostlogicgood god, what are you doing here!? :-P
09:51:38goffa__ha ha ha
09:51:46goffa__was just idling
09:51:54goffa__listening to some tunes and playin solitaire
09:51:57lostlogicshould fix the seeking issues, but still hafta figure out the hard freezes on coldfire targets
09:52:18goffa__i guess it is :)
09:52:43lostlogicamiconn: playback.c should now be in a state where it would be reasonable to start analyzing why voice runs stupid.
09:52:57amiconnlostlogic: As you mentioned the audio thread receiving the same event over and over again from the codec thread was the problem of playback not starting, I have 2 questions:
09:53:07peturlostlogic, are you still here? /me just got out of bed :D
09:53:15Slasherilostlogic: btw, has there been any real benefit from the latest code refactorizations of the playback engine?
09:53:17lostlogicpetur: not _still_... I just got home
09:53:26amiconn(1) Don't you think the codec thread should report the same event only once?
09:53:47lostlogicSlasheri: buffer fill and playback don't fight so badly on slower targets, and more importantly the code is no longer full of duplication, and hacks.
09:54:23amiconn(2) As the audio thread receives events from both the codec thread and the gui thread, should there perhaps be 2 event queues?
09:54:26lostlogicamiconn: generally yes, but if it reports "Buffer empty, fill it" then yields, and the buffer is still empty, it should report that event again, which was the problem.
09:54:40Slasheriok, that sounds good. if have taken only a quick look into the changed parts of the code..
09:54:44lostlogicamiconn: no, I think it's acutally important to keep both event sources on the same queue
09:55:47 Join JazzBone [0] (
09:56:18lostlogicSlasheri: The important changes are: buffer checks are initiated by the codec thread now, instead of the audio thread constantly polling, and no pcmbuf functional calls are ever run on the audio thread to prevent contention between threads, and remove the need for locking in pcmbuf. (3% performance improvement est.)
09:56:19amiconnI mean, if the audio thread receives lots of events from codec that take a while to process, this might make reaction to gui events lag
09:56:58lostlogicamiconn: only solution to that is to have another thread, and I think I've managed it in a tollerable way, at least for this round of refactoring...
09:57:22lostlogicamiconn: as long as it's one thread handling all of those events, there could be up-to one file-chunk of lag time between event and event processing
09:57:25amiconn..and if the codec requests numerous 'buffer empty, fill it' there's no need to process all these if a 'stop playback' event is sent from gui
09:57:28lostlogicwhich is the current latency during buffer fill
09:57:32Slasherilostlogic: that buffer check initiation from the codec thread sounds like a good thing. i just wonder why the engine got so broken so quickly :/
09:58:10lostlogicamiconn: yeah, that situation has been eliminated, the only reason for many of them was that the audio thread was punting back immediately without actually adding anything to the file buffer
09:58:31 Join PaulJ [0] (
09:58:45 Quit tianjing (Remote closed the connection)
09:58:57lostlogicSlasheri: because I rehashed huge chunks of functionality, and merged functions that were 99% identical and changed how initial file buffering was handled, etc.
09:59:19 Join tianjing [0] (
10:01:11lostlogicSlasheri: the joy of refactoring in my style is that the end result is the subtraction of 72 lines of functional code, and the overall improvement of the functionality... once I fix these couple of remaining hard locks on coldfire targets :-\
10:01:43Slasherilostlogic: hehe, lets hope so
10:02:08Slasherihmm, maybe it's now good time to check the chunked browsing thing to the tag browser
10:02:49lostlogicanywho,k it's 3am localtime, so I'm out. catch ya in 8ish hours.
10:04:06Slasheri11am here :)
10:04:17Slasheriyeah, good night
10:04:57amiconnnight lostlogic
10:05:18amiconnSlasheri: So, Finland is 1 hour ahead of CEST?
10:05:58CtcpIgnored 4 channel CTCP requests in 0 seconds at the last flood
10:05:58*amiconn doesn't remember although he already was in Finland once
10:06:02Slasheriamiconn: UTC+3 at summer, and UTC+2 at winter time
10:06:08Slasherihehe :)
10:06:18amiconnYeah, so 1 hour ahead
10:08:50 Join DrMoos [0] (
10:08:51 Quit Moos (Read error: 104 (Connection reset by peer))
10:10:48 Join Paprica [0] (
10:14:41 Join bluey [0] (
10:23:17 Nick ScoTTie_ is now known as ScoTTie (n=scott@unaffiliated/scottie)
10:39:32 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
10:44:30*petur returns
10:45:09peturamiconn: i don't understand how the duplicate shortnames are possible, the code looks ok at first sight :(
10:45:20peturwill look a bit further
10:46:55linuxstbamiconn: These are the ipod "hacks" I was mentioning yesterday. I don't know if they will work on your mini though (they don't work on my 4g Color):
10:49:19peturpositive news: lostlogic did a good job, even seeking is 95% reliable
10:49:38peturshorts seeks after each other still manages to hard lock tho
10:51:34 Join JdGordon [0] (
10:52:38 Quit tianjing (Read error: 104 (Connection reset by peer))
10:52:41amiconn_petur: That's what puzzles me too. The unique shortname code should always work, and btw, I never got duplicate shortnames here
10:53:08peturIf I do several short recordings after each other, I get them.
10:53:16amiconn_Which action(s) created duplicate shortnames for you?
10:53:22peturalready checked that close() does fsync()
10:53:38 Quit bluey ("Leaving")
10:54:08 Join RedBreva [0] (
10:54:28amiconn_Hmm, on non-rtc targets recording filenames (rec_<nnnn>.(mp3|wav) ) are automatically unique, can only happen on rtc targets
10:54:37JdGordonhey all
10:54:42peturfirst part is the date!
10:55:01peturso the shortname is Ryymmdd-.wav
10:55:22amiconn_On *non-rtc targets*
10:56:03*petur switches from write to read/write mode
10:56:21amiconn_But, archos recorders are rtc targets as well, so there should be a ton of reports regarding duplicate shortnames.
10:56:32amiconn_This code is around a fairly long time
10:57:03peturwell it surprised me to hhear the report and being able to duplicate it so easily
10:57:15 Join midkay [0] (n=midkay@rockbox/developer/midkay)
10:58:10 Quit amiconn (Read error: 110 (Connection timed out))
10:58:11 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
10:58:43JdGordonamiconn: did u c my viewer patch?
10:58:50linuxstbI remember the shortname code was changed about about a year or so ago, IIRC to ensure that the file extension of the shortname matched the longname. Maybe that introduced the problem.
10:59:44amiconnYes, but that code is in release 2.4 for archos
10:59:54peturI didn't like that code much but it shouldn't cause the problem
11:00:34peturthe identical shortnames are never randomized
11:00:47linuxstbamiconn: Do you mean 2.4 or 2.5?
11:02:51linuxstbMaybe the charging problem stopped a lot of people upgrading from 2.4.
11:04:25amiconnpetur: When I did my test recordings, I had a lot of recording files created on the same day. I didn't get duplicate shortnames
11:04:39amiconnThis was on recorder v1
11:05:37JdGordonis ui changes in plugins acceptable for the freeze?
11:06:10 Join tianjing [0] (
11:07:55midkayJdGordon, it's not going to vanish if it's not committed in 2 minutes, i don't think ;)
11:08:08JdGordonah.. but it just might!!
11:08:14midkaywell.. good!
11:08:19midkaynobody commit!
11:11:43 Join Paul_The_Nerd [0] (
11:13:29 Join ender` [0] (i=ychat@
11:15:47linuxstbamiconn: What bitrate were the MP3 files you used for your 10+ hour battery test on your ipod?
11:17:03amiconnJust the part of my collection that I've put on my mini. Birates vary, some are 192kbps cbr, most are vbr (lame −−preset standard) averaging around 200kbps
11:17:39***Saving seen data "./dancer.seen"
11:18:42linuxstbOK, thanks. I'm about to do another test on my 4g, now CPU speed changing is working.
11:18:53midkaybtw, been meaning to ask..
11:19:15midkayis it really better to flip between 30 and 75mhz like once a second rather than just sit at 75mhz constantly? during audio playback.
11:19:29midkayseems bad for the hardware and a waste of.. like.. power.
11:19:38amiconnmidkay: It saves power
11:19:57midkaythe CPU power used to flip constantly back and forth doesn't negate the 1/3s it actually runs at 30mhz?
11:20:31amiconnlinuxstb: Nice. Don't you have a 5g as well?
11:20:56amiconnWe don't have a battery log from a 5g yet. At least not that I know of
11:22:01linuxstbI assume lostlogic made one. But yes, I'll try a 5g as well.
11:23:08amiconnThe good thing with having more than one rockbox is that you can run lengthy tests, and still have a box available for actual use :)
11:24:24Paul_The_Nerdmidkay: If your audio needs boosting to 75mhz near constantly to decode, how does making it flip once a second help?
11:24:41midkayPaul_The_Nerd, what? that was my question. that's what it currently does..
11:25:02midkayPaul_The_Nerd, FLAC.. basically it flips 30 -> 75 -> 30 in about a second.. constantly..
11:25:12midkayi was wondering why that's better than just constant 75.
11:25:17amiconnAnd? The maybe 1/3 second it runs at 30MHz the cpu draws less power
11:25:38midkayamiconn, i'd think it takes some power to switch frequency, as well as a bit of strain on the hardware..
11:25:47Paul_The_Nerdmidkay: Mine doesn't because I have an actual audio buffer.
11:25:58midkayPaul_The_Nerd, what?
11:26:01Paul_The_Nerdmidkay: Yours is boosting every time it fills the compressed buffer.
11:26:12linuxstbmidkay: FLAC should only be boosting when the disk is filling - are you using the current CVS?
11:26:20Paul_The_Nerdlinuxstb: He made his plugin buffer huge.
11:26:22midkayPaul_The_Nerd, that would be like.. once a song..
11:26:24ashridahmidkay: actually, i'd bet it uses less power while the pll resyncs, since the cpu probably just goes catatonic (if i understand the process correctly)
11:26:27midkayPaul_The_Nerd, no i didn't..
11:26:33Paul_The_NerdI thought you did
11:26:33linuxstbPaul_The_Nerd: That was Mikachu
11:26:38midkaylinuxstb, rather recent, yes..
11:26:41midkayi have crossfeed + eq on..
11:26:44midkaypossibly related.
11:26:46Paul_The_Nerdmidkay: What boost ratio do you get?
11:26:50amiconnIt doesn't take extra power to switch, but it takes a tiny amount of time, ~2 msec
11:26:54midkayum.. let me run it for a minute and see.
11:26:55linuxstbmidkay: Yes, I'm sure that's the reason.
11:27:05amiconnWhy should it put strain on the hardware?
11:27:08Paul_The_NerdFLAC straight should have less than 20% I believe.
11:27:10midkaylinuxstb, yes, either one causes mp3 playback to skip..
11:27:24midkayPaul_The_Nerd, ah, it's not 'straight' then. :)
11:27:29midkayamiconn, no idea. :)
11:27:53Paul_The_Nerdmidkay: I mean, even with Ogg playback I'm only boosting 75% of the time
11:28:07midkayPaul_The_Nerd, 'only' 75%? :)
11:28:17amiconnashridah: I don't know how the pp does it, but the coldfire runs from the input clock during pll relock, i.e. 11MHz on iriver and iaudio
11:28:24Paul_The_NerdWell, 75% is less than "Nearly always with a flicker each second"
11:28:47amiconnPaul_The_Nerd: You get 75% boost with ogg??
11:28:51midkayPaul_The_Nerd, well, that depends on when it boosts and for how long..
11:28:56amiconnI get 60..70% with mp3 on ipod...
11:28:58linuxstbmidkay: I guess the only way to know is to do some tests - one with CPU speed changing enabled, and one without.
11:29:09midkaylinuxstb, for battery life?
11:29:21midkayyes, i'd like to try that..
11:29:39midkaythis week probably.. some new data for IpodRuntime..
11:29:46linuxstbYou just need to undefine the HAVE_ADJUSTABLE_CPU_FRQ in your config-????.h file.
11:30:00midkaycan't i just boost it to 75mhz constant from rockbox?
11:30:01 Nick sumpfkuh is now known as swampcow (
11:30:27Paul_The_Nerdamiconn: It's possible I get less now. This is back when boosting wasn't even enabled in CVS yet.
11:30:39 Quit ghode|afk (Read error: 110 (Connection timed out))
11:31:49Galoisthere's a way to peg cpu freq from the Debug menu...
11:31:50amiconnmidkay: Yes. Go to debug menu->CPU frequency, and press Menu to increment the counter by 1
11:32:05midkayamiconn, i tend to do that by habit each time i boot rockbox, yes..
11:32:34amiconnI don't, as I'm 99% sure doing so wastes battery
11:32:49midkayit probably does, but that's not a big concern for me..
11:32:59midkayi'd rather have usable navigation :)
11:33:07 Join bluebrother^ [0] (
11:33:18amiconnNavigation is perfectly usable here even at 24MHz
11:33:36midkayhaha. on your mini? that's probably why.
11:33:53*Paul_The_Nerd feels that navigation is usable on his Nano too
11:33:56midkaydepends on how you define usable. 30mhz is way too slow/laggy for me..
11:34:06amiconnNo lags at all
11:34:09midkayquite possibly due to the 5g's large LCD and my backdrop..
11:34:23amiconnI don't experience any difference in navigation between 24MHz and 75MHz
11:34:47amiconnI could probably go way below 24MHz, maybe 10 or so
11:35:12 Join Lear [0] (
11:35:37midkay*cough*tiny monochrome LCD*cough* :)
11:35:46Learlostlogic: seeking still problematic, it seems... :(
11:36:32amiconnThat's not the only reason. On H1x0, 11MHz is really sluggish even though drawing is more optimised, and the resolution is not much higher
11:37:14midkayamiconn, so what is the reason?
11:38:01amiconnI'm not sure.
11:38:46amiconnI thought navigation on the colour ipods would be significantly faster than on H300, the same way navigation is significantly faster on the greyscale ipods than on H1x0
11:39:07amiconnBut even on H300, navigation at 45MHz is bearable
11:39:22midkayamiconn, well, 30mhz is "bearable".
11:39:24midkaybut it really bugs me..
11:39:45midkaythen again, that kind of thing does..
11:39:49amiconnI'd rather want longer battery life
11:40:10amiconnAnd btw, always running at 75MHz puts more strain on the hardware
11:40:13midkayamiconn, i don't tend to use all of my battery before i have access to a charger, so it's not a problem for me..
11:40:21amiconnThe CPU produces more heat this way
11:40:45midkayamiconn, do you know what apple does? boosting or constant?
11:41:20amiconnI was told that they change back and forth with a lot more steps than rockbox
11:41:54Paul_The_NerdYeah, they apparently change back and forth very often. It can cause skipping in VBR MP3s with high enough bitrate jumps
11:42:03midkayhmm.. also, are 30mhz and 75mhz (and 24) special in any way or just.. semi-random values chosen? could there be more? could I run it at 52mhz?
11:42:05peturkeeping batteries warm gives longer battery life, so if it's cold outside maybe boosting warms the battery and gives longer life? :D
11:42:27amiconnKeeping LiIon batteries warm shortens their lifetime
11:42:43peturdoes it?
11:43:02peturis it only NiMH then?
11:43:23peturafaik cold temp is bad for the battery charge
11:43:30amiconnWell, all batteries tend to have a higher capacity at higher temperatures,
11:43:45peturah you meant lifetime
11:43:51peturwrote even
11:44:14peturseems i have some reading problems this morning
11:45:00amiconnpetur: You have a H300?
11:45:17linuxstbmidkay: Yes, you could experiment with different frequencies. AFAIK, they are more or less chosen at random.
11:45:35linuxstb(unlike the coldfire)
11:45:47midkaylinuxstb, interesting. i shall try 200mhz tomorrow for the fun of it! ;)
11:47:05amiconnpetur: I am looking into speeding up lcd updates on H300 a bit more, and then remote lcd updates for all irivers
11:47:28peturyou have an h300 as well, don't you?
11:47:32amiconnI'll implement gpio shadowing for the latter
11:47:34linuxstbmidkay: I think 80MHz should work - but it may get a little warm...
11:47:55midkaylinuxstb, that'd be interesting..
11:48:00amiconnmidkay: If I'd want, my mini2g could run at 100MHz :-P
11:48:21midkaywould rockbox run any frequency you gave it? e.g. i could fry my iPod by plugging in 200mhz? :)
11:48:33midkayamiconn, cool, have you tried it, or ..? :)
11:48:46amiconnNo, there's no real reason to do so
11:49:18amiconnThe only reason atm would be if I'd want to use eq with mp3, but I don't
11:49:24midkayno real reason, no.. i think there might be a few fake ones though..
11:49:32midkayyou think 100mhz would manage EQ+mp3?
11:50:00amiconn...but hopefully libmad will see more optimisation for arm
11:50:29*midkay prays
11:50:35amiconnmidkay: 100MHz is out of specs for all ipods except mini2g. Only the mini2g has PP5022
11:50:50linuxstbmidkay: The PP5022 (in the mini2g) is advertised as running at speeds up to 100MHz, and the PP5020 is advertised up to 80MHz. I'm not 100% sure where the PP5021 (in the Nano and 5g) sits.
11:51:04midkayamiconn, oh.. well.. i might be able to manage to run it at 100mhz for a few minutes? ;)
11:51:24midkaylinuxstb, ah.. interesting, i'd like to know about the PP5021..
11:51:39Paul_The_NerdSo would a lot of people
11:51:50amiconnI wouldn't expect it to destroy itself above 80MHz, but it will probably crash in one of 2 ways
11:51:51midkaylooks like 80..
11:52:09amiconnEither the pll doesn't manage to lock above 80MHz, then it will instantly crash
11:52:11midkay@ the wiki: PP5021 (dual ARM7) 32 KHz - 80 MHz
11:52:32amiconnOr it does manage it, then it'll crash after a short while from getting too hot
11:52:37linuxstbmidkay: Don't believe our wiki...
11:52:45midkayamiconn, what would you expect if i plugged in, say, 2GHz?
11:52:55 Join KN|stiff [0] (
11:53:14 Join muesli__ [0] (n=muesli_t@
11:53:27midkaycould i manage to Rockbox deliciously for a few seconds at least before it exploded?
11:53:58amiconnmidkay: The 80MHz for PP5021 are guessed (from the fact that PP5020 goes up to 80MHz and some sites say the PP5021 is a low-power version of PP5020)
11:54:14amiconnThere's not even a product brief for PP5021 available from portalplayer
11:54:50midkayamiconn, ah..
11:57:04 Join XavierGr [0] (
11:58:40midkaybed for me 'tis... night all
12:01:08 Join Zoide777 [0] (
12:02:12Zoide777Is there a way of getting logf to automatically be updated to a file in the harddrive?
12:02:59Zoide777I made a logf build but nothing gets written to the hd. i suppose that the dump entry in the debug menu would do that, but then that defeats the purpose, since i want to use logf to figure out why my player is crashing...
12:04:27amiconnlogf() to disk wouldn't make much sense
12:05:06amiconnDisk accesses would happen so frequently that they would disturb normal operation
12:05:39amiconnBut ideed, logf() doesn't help finding crash bugs
12:05:57LearIt can, if you have an LCD remote...
12:06:36amiconnLear: Ah, yes
12:06:48amiconnDoesn't help ipod development though
12:07:51 Join ep0ch [0] (
12:07:52amiconnI have an idea for when viewports get added: Then we can reserve a part of the main lcd for logf() output
12:08:22Zoide777amiconn: is there a way of displaying logf to the screen in real time?
12:08:28amiconn#define LCD_HEIGHT a little less than the real height, and use a special viewport for logf()
12:08:52Zoide777I tried using lcd_puts() but nothing happened...
12:09:05amiconnZoide777: On iriver, yes, on the remote LCD
12:09:42Learzodie777: can you get the same crash in the simulator?
12:09:43amiconnlcd_puts() itself only draws to the framebuffer. You need lcd_update() or lcd_update_rect() afterwards to show the change
12:10:29amiconnZoide777: Back when I developed the MMC driver for Ondio, there was no logf(), and I couldn't use a gdb stub either.
12:10:38amiconnMy solution was using slpash() a lot...
12:11:22amiconnsplash() has the advantage over lcd_puts() that it has printf() formatting built in, and also automatically updates the lcd
12:11:51Zoide777and where does it get drawn?
12:11:58Zoide777does it have 3 args then?
12:12:16amiconnNo, it has 3+n arguments
12:12:18 Join damaki [0] (
12:12:36amiconnFirst is the time the splash should stay, in ticks
12:12:58amiconnSecond decides whether the text is centered and framed. (bool)
12:13:14amiconnThird is the text to display, with printf syntax
12:13:16 Quit RedBreva ("using sirc version 2.211+KSIRC/1.3.11")
12:13:35linuxstbZoide777: My debugging technique for audio playback was to change the values of some global variables, and display them in the audio thread debug screen. The breakthrough step is making sure the FIQ handler is being called. Recording will be similar.
12:13:36amiconnFollowing args are the ones referenced in the text
12:14:41linuxstbZoide777: The IPL code will enable FIQ interrupts on the COP. You need to make sure you change that to enable them for the main CPU - see the differences in the playback code between IPL and Rockbox.
12:16:09Zoide777linuxstb: oh, i hadn't realized the cop was being called. how can you tell the difference?
12:16:39Zoide777amiconn: thanks for that info. btw I noticed ticks are usually given as multiples of HZ. what does this mean?
12:16:59amiconnHZ is just the number of ticks per second
12:18:42Zoide777amiconn: ok, so HZ * x = x seconds
12:19:58linuxstbZoide777: The difference is the register that is being written to. The change I made for playback was to use register 0x6000402c instead of 0x6000403c
12:22:20linuxstbLooking at the IPL recording code (ipodaudio_read), that uses 0x6000403c - so you'll need to make the same change. You also need to call the enable_fiq() macro.
12:23:47Zoide777linuxstb: wow thanks a lot, i would have never thought of these things
12:25:04Zoide777amiconn: I'm getting a compile error, since splash() is undefined in recording.c
12:25:09 Quit Paul_The_Nerd (Read error: 104 (Connection reset by peer))
12:26:11amiconnErm, it's gui_syncsplash() nowadays in the core
12:26:40amiconnIf that's also not defined, #include "splash.h"
12:27:29 Join bluebrother|w32 [0] (
12:27:53Zoide777in the build options, what's the difference between the debug, logf, and profiling options?
12:31:42ashridahdon't know specifically what goes into debug, but logf has the ability to log stuff to the screen on various targets in some form or another, and profiling logs timing data to help find performance bottlenecks
12:32:03Zoide777ok, thanks
12:32:06 Quit bluebrother|w32 (Client Quit)
12:34:36 Join tianjing_ [0] (
12:38:39 Quit JazzBone ("Leaving")
12:39:59 Quit tianjing (Read error: 110 (Connection timed out))
12:46:14 Quit bluebrother^ (Read error: 110 (Connection timed out))
12:59:17 Join gromit` [0] (
13:03:11Zoide777this thing is driving me insane.... i have two gui_syncsplashes, one before a call to audio_init_recording() and one after it. the first one shows up, but the second one doesn't. so I put gui_syncsplashes inside all the audio_init_recording()s, but none of them show up... any ideas?
13:04:59 Join raf82 [0] (
13:10:41 Quit tianjing_ (Read error: 110 (Connection timed out))
13:10:49peturfrrr. what do I need to do to use that trick from within fat.c? I get *** No rule to make target `splash.h'
13:12:00 Join ghode|afk [0] (
13:13:55linuxstbZoide777: Have you changed the fiq handler?
13:14:04amiconnpetur: fat.c is firmware code, which can't include app headers by default, on purpose. For debug hacks like this, you need to specify the (relative) path
13:14:21 Join MulziSAW2 [0] (
13:14:45amiconn#include "../../apps/gui/splash.h"
13:16:58amiconnIt's fugly, but works...
13:17:22peturno, gives the same error for screen_access.h :)
13:17:37peturwill figure it out myself, thnx
13:17:41***Saving seen data "./dancer.seen"
13:19:45linuxstbZoide777: If you want to post a patch later today with what you've done so far, I can try and finish it. But it won't be for another 8 hours or so - I'm going out now.
13:24:25amiconnpetur: You could use some nasty #include hack in apps/gui/splash.h, triggered by a macro you define in fat.c before including it
13:25:35peturnah, i just copied the .h it wanted into the firmware folder :)
13:25:45XavierGrwhat am I doing wrong? I want to make an alias in .bashrc. I type alias mkall='make && make zip'. The make command is executed but then make zip outputs an error ". Stop. No rule to make target `zip" While if I just type make && make zip in the shell all is fine.
13:28:02amiconnpetur: You don't have a remote?
13:28:25peturnow that I got into recording I'm beginning to miss it
13:29:13amiconnI wouldn't miss it at all for normal use, but for debugging it is useful
13:29:26peturthat too probably
13:29:47peturbuilding my debug hack atm, let's see what it tells me
13:29:55amiconnI should probably implement viewports asap, i.e. directly after the 3.0 release
13:31:01petursome nice debugging interface would be nice
13:31:37XavierGrf*cking windows line endings!!!!
13:31:40 Join Kohlrabi [0] (
13:32:02peturf*cking unix line endings!!!!
13:33:59amiconnHmm, the conclusion being only macos does it right? ;)
13:34:37peturwhat do they use as line ending?
13:34:47XavierGrthe alias wasn't recognized because I copied them from cygwin's profile that didn't had any problems with windos line endings
13:35:24ender`old macos used CR only IIRC
13:41:06peturhow do you clear the splash area?
13:41:19peturit's just writing on top of each other...
13:41:36peturor do I splash a lot of spaces ;)
13:44:54 Join Jungti1234 [0] (n=jungti12@
13:45:23 Quit ashridah ("Leaving")
13:47:46petursaw your mail
13:47:49Jungti1234thanks :)
13:48:24 Quit JdGordon ("Miranda IM! Smaller, Faster, Easier.")
13:48:36 Join JdGordon [0] (
13:49:02amiconnpetur: slpash is destructive to the framebuffer, so they just display on top of each other
13:49:17amiconnLooks a bit funny, but bearable for debugging, I'd say
13:51:06peturthe output I'm getting is quite weird, must check FAT doc first to see how its formatted - name and ext are glued on eachother without dot
13:51:33amiconnshortnames are 8 chars name, 3 chars ext
13:51:40peturbut I'm getting entries called B6 and R
13:51:57amiconnUnused chars are padded with spaces. The dot is implicit
13:52:01peturand my backlight timeout was too short :D
13:52:33amiconnShortnames must be uppercase
13:52:51amiconnThere are a lot more restrictions regarding allowed characters
13:53:06amiconnB6 and R?
13:53:30peturyes, i'm printing all entries it finds and compares
14:03:41peturthe compare for identical shortnames comares 12 chars
14:03:49peturcompares even
14:04:02peturbut they're only 11 !!!
14:04:04XavierGrwhich iPod models have USB OTG?
14:07:25amiconnpetur: Ugha!
14:07:35peturfixed it and it works
14:08:35peturyep, it created a new unique name now
14:09:11amiconnWow, this bug is over 3 years old!!!
14:10:46XavierGris there a difference between rm * -r and make clean?
14:10:46lostlogicLear: seeking still has the same problem or different?
14:11:24 Join Cassandra- [0] (
14:11:31LearDifferent, I think. Seek/skip backwards often deadlocks.
14:11:42LearJust about to test a logf build...
14:11:43amiconnpetur: Revision 1.57 - Mon Nov 18 11:58:42 2002 UTC (3 years, 4 months ago) by zagor
14:11:58 Join TCK [0] (
14:12:14peturstrange it went unnoticed so long
14:13:52Learlostlogic: one time, I only got noise during playback too. :)
14:14:41 Join wefds [0] (n=muesli_t@
14:15:32Learlostlogic: Got a freeze now. Did a skip back, and all I can see in the remote is "seek : +0"
14:16:22LearPlaying Vorbis files, btw.
14:16:51lostlogicLear: does this break when the target location is in buffer, or not in buffer, or both?
14:18:28LearIn buffer, I think. Got to check a bit more, but given how ogg seeks works, I think it is yes.
14:18:40*petur commits and closes bug report
14:18:58amiconnpetur: Obviously it depends on the cpu whether that bug causes duplicate shortnames or not
14:19:03LearGot another freeze during search back, last logf is "pcm starting"
14:19:17lostlogicout of buffer then.
14:19:24lostlogicI think
14:19:31amiconnThe 12th byte is the attribute byte, and the 'shortname' array is 12 chars long.
14:19:37peturlostlogic, back already?
14:19:40lostlogicwait, no, that'd happen regardless, ignore me.
14:19:53lostlogicpetur: had to wake up to hydrate, so figured I'd stop by for a while.
14:19:59amiconnAs long as (1) the attribute byte is zero and (2) the stack var is also zero, all is well
14:20:55amiconnStill strange, usually stack vars aren't initialised...
14:23:00Learlostlogic: you aware of the reason for the partial initial buffering?
14:24:50 Join RedBreva [0] (
14:24:52PaulJamiconn, petur: i don't think the bug with the shortnames existed for over 3 years. the screencaptures i made two months ago had random shortnames, but the ones i made two days ago had the same shortnames.
14:25:26lostlogicLear: no
14:25:49 Quit muesli__ (Read error: 110 (Connection timed out))
14:25:53ender`i complained about shortnames crashing XP and 2003 a few months ago (maybe half a year)
14:26:27lostlogicLear: I have a pretty likely theory on seeking's new breaking. I'll make a patch for you to test in a while since I don't get that behavior here.
14:26:30 Quit Cassandra (Read error: 110 (Connection timed out))
14:26:30 Nick Cassandra- is now known as Cassandra (
14:26:58LearSome users tend to listen to a bit of a track (say 30-60 secs) before deciding if to skip to the next or not. For those cases, full buffering is a waste. Hence a partial initial buffer.
14:27:01peturPaulJ: depends on the extra byte that gets compared. if for some reason they're the same, it will generate another name
14:27:19lostlogicLear: oh, yes, I knew that reason
14:27:43LearFreezes seem to happen mostly if I seek during buffer refills.
14:28:33LearBut I had an interesting case here: Listen (from the start) to a track until buffering was complete, then shortly after that, skipped back to the beginning of the track. I heard music from a completely different track...
14:28:46lostlogicthought you had a better one :-P Like I told someone lasterday, I'll probably put it back in, the tradeoff at the time was getting the filebuffer to fill completely on a subsequent fill vs. the partial fill 'feature'
14:29:37lostlogicLear: shoot, that would be a definite bug... but that one I know exactly the cause of.
14:29:59amiconnLear: You're so undecided about what to listen to? ;)
14:30:12LearGood, cause I can repeat that one easily.
14:30:36Learamiconn: nope, not me. Just remembered the reason for that behaviour...
14:30:57 Join obo [0] (
14:31:32 Quit sharpe (Read error: 104 (Connection reset by peer))
14:35:31lostlogicLear: what should the paramters of the initial fill be? A percentage of RAM? Up-to-one track?
14:35:55lostlogicthe old parameters looked to be up-to-two tracks or 10mb whichever was less
14:36:14LearI don't know, really. I don't need the feature myself... :)
14:38:01lostlogicwell 1 track or filebuflen >> 5 it is then.
14:38:35amiconnImho it should be based on playtime
14:38:50 Join JazzBone [0] (
14:40:10lostlogicnot today it shouldn't be.
14:42:59amiconnOr always buffer 1 track
14:43:11lostlogicwhoops, >> 5 is not the right size, that's < 1mb.
14:44:11XavierGrIs there a command to output normal command messages to screen and grab errors to a file?
14:44:20XavierGr(using tee)
14:44:40amiconn2> file
14:44:44amiconn(without tee)
14:44:56XavierGryes but then I will loose the errors from the screen
14:45:29lostlogicamiconn: 1 track up-to 1/4 of the buffer for now.
14:46:24lostlogicamiconn: did you test my buildzip and wpsbuild patch perchance?
14:46:27amiconnDid you add partial buffering so that it can be #ifdef'ed out easily?
14:46:42amiconnNo, not yet
14:46:59 Join Febs [0] (
14:47:44lostlogicamiconn: to remove all of the associated code would take a few ifdefs, to deactivate it would require a single line ifdef'd out
14:50:29amiconnOkay. Just asking because partial buffering won't make much sense on archos (in anticipation of playback engine unification)
14:51:37amiconnlostlogic: You should test very short tracks with that
14:51:48amiconnVery short first tracks, that is
14:52:06lostlogic*nod* I may adjust it slightly so that it is easier to actually get rid of the code
14:53:00amiconnVery short tracks, like those from language learning CDs which are only a few seconds long
14:53:45lostlogicit should simply trigger an immediate rebuffer event, but yes, worth testing
14:54:15 Quit Strath (Read error: 104 (Connection reset by peer))
14:55:46 Quit Zoide777 ("CGI:IRC (EOF)")
14:56:18*JdGordon is bored :(
14:56:34 Join Strath [0] (
14:56:58Jungti1234hehehe JdGordon
14:57:00Jungti1234me too
14:57:10JdGordonwanna go to the pub?
14:57:15JdGordonill pick u up in 10 :p
14:57:36JdGordonu dont have pubs in korea?
14:57:39JdGordonur korean ye?
14:58:07Jungti1234haha.. sorry.
14:58:13Jungti1234I don't understand..
14:58:26JdGordon.. dont worry..
14:58:53 Quit DrMoos (Read error: 104 (Connection reset by peer))
14:58:54Jungti1234what's mean?
14:58:55 Join Moos [0] (
14:59:01DBUGEnqueued KICK Jungti1234
14:59:01Jungti1234[21:57:21] <JdGordon> ill pick u up in 10 :p
14:59:01lostlogicnew playback commit for people to abuse, especially coldfire users who have gotten deadlocks
14:59:14JdGordonJungti1234: i was joking...
14:59:59Jungti1234pub is..
15:00:15Mikachupub is a place where you drink alcohol
15:00:35Jungti1234I knew it already.
15:00:45Mikachuah okay
15:01:20Mikachu"i'll pick you up in 10" means "i'll come to your house in ten minutes and take you there"
15:01:56Jungti1234come on
15:04:55 Join webguest86 [0] (
15:05:05CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
15:05:05*petur tries out the AGC patch for recording a show tonight
15:05:37Jungti12341 million volts!!
15:06:03Mikachusry, i don't have any special powers
15:06:12Jungti1234hahaha sorry I'm bored.
15:07:37lostlogicpetur: Lear: let me know via wiki or /msg or some such if the deadlocks are gone, I'm going back to bed for a time :)
15:08:00 Quit webguest86 (Client Quit)
15:08:57 Join MulziSAW3 [0] (
15:12:28peturlostlogic: doing several seeks quickly after each other still hard locks the player here
15:12:37peturother than that, nice job!
15:13:08 Join warthawg [0] (
15:13:56*petur wanders off to solder a 9V power block for his mic
15:17:18 Join Paul_The_Nerd [0] (
15:17:22 Join tianjing [0] (
15:17:45***Saving seen data "./dancer.seen"
15:18:26 Quit MulziSAW2 (Read error: 110 (Connection timed out))
15:20:06 Join mikearthur [0] (
15:24:27Mikachuheh, rockbox freezes on startup here
15:24:29Mikachuthat's not fun
15:25:08Mikachumust be something i did
15:26:08Jungti1234I must update Korean translation file.
15:26:46lostlogicpetur: something's fucked up in the latest version... something to dow ith tracks ending early and being generally stupid.
15:27:05JdGordonok, here is a challenge for everyone... using only ++ and −− and loops how do u multiply 2 variables together?
15:27:27Mikachufor (i=a*b
15:27:36JdGordonno, cant use =
15:28:02JdGordononly x++ x−− and while (x)
15:28:49Mikachuwhile(a−−) while(b−−) c++;
15:29:15JdGordoncheers :)
15:29:19Mikachunot tested :)
15:29:32JdGordonlooks like it should work tho
15:29:43Mikachuwhy do you want such a crazy thing?
15:29:51Paul_The_NerdProbably for a class
15:29:51JdGordonbloody uni prac
15:30:10Paul_The_NerdI thought that sounded like the kinda exercise I would make a student do, if I were ever a teacher.
15:30:23Mikachuwhy would you teach someone to do something silly? :)
15:30:31Paul_The_NerdIt's called "Thinking outside the box."
15:30:36JdGordoni have no idea... the prac is bloody stupid
15:30:46MikachuJdGordon: you'll have to credit me in your report
15:30:50JdGordonthe class is about lexical analysis and stuff..
15:32:08warthawgif a man wanted to use a new .wps, on his nano, and he unzipped it into the .rockbox/wps directory, how would he get to that directory from rockbox to "play" the new wps?
15:32:29JdGordonMikachu: your wrong :)
15:32:30Paul_The_NerdChoose "Browse WPS" in the display menu?
15:35:00 Join ashridah [0] (
15:35:46warthawgPaul_The_Nerd, would that be the same as "Browse Themes"?
15:36:04Paul_The_Nerdwarthawg: No, browse themes browses .cfg files in the /.rockbox/themes directory
15:36:22Paul_The_NerdI aid in the Display menu. It's under General Settings
15:36:28Paul_The_Nerdsaid, rather
15:36:30warthawgaha, thanks
15:36:53Paul_The_NerdYou use that to JUST load a .wps, though you often then need to change fonts manually depending on what size the wps expects
15:39:51peturlostlogic: congratulations, unable to freeze my player here!
15:40:13warthawgyeah, it seems i need to change something to get the bg.bmp and pb.bmp to display
15:40:44Paul_The_NerdAre those two .bmps in a subdirectory?
15:40:56warthawgi believe so, let me checfk
15:40:59Paul_The_NerdLike, if the wps is named bob.wps, do you have /bob/whatever.bmp for each?
15:40:59warthawgerrr check
15:41:10Paul_The_NerdAlso, the backdrop needs to be the exact same size as your screen
15:42:25 Join |Unknown| [0] (
15:43:19XavierGris there any inf about ccache?
15:43:30XavierGrI just installed it but I don't know how to use it.
15:43:40warthawglooks like i may have unzipped the file in the wrong directory, need to be up one higher
15:44:13Paul_The_NerdXavierGr: config −−ccache
15:44:18XavierGrah thanks
15:44:21Paul_The_NerdXavierGr: It should save time on rebuilds, I believe
15:44:35XavierGryes that's what I know too
15:45:01XavierGrso lostlogic are all these changes in the playback engine part of the unification process?
15:46:54lostlogicXavierGr: hmm, not directly, but they will facilitate it by making the swcodec engine more reliable and predictable
15:48:07 Join Nico_P [0] (
15:48:28warthawgis there a page on the site which explains what tools i need to have to hack/compile rockbox for the nano?
15:49:19Paul_The_Nerdwarthawg: There are several. If using windows, is generally suggested
15:49:38warthawgno windows here, only linux
15:49:39ashridahwarthawg: yeah, the wiki contains instructions. you basically need to compile binutils and gcc-core for the arm-elf target
15:50:03Paul_The_Nerdwarthawg: Then
15:50:13ashridahcompile them up, toss them into a directory in your home directory and add that to the path. it's all you need to compile it for nano.
15:50:15warthawgthanks all, and thanks Paul
15:50:21warthawgashridah, thanks
15:50:32Paul_The_Nerdwarthawg: Crosscompiler suggestions are here: Specifically, what GCC ver for each target, etc
15:50:43warthawgi think i have become addicted to rockbox on my nano, its like craqck
15:50:46warthawgcrack, too
15:51:05ashridahwarthawg: a pain i've been living with since early last year :)
15:51:23*ashridah rather aptly puts on "Hotel California"
15:51:34|Unknown|does anyone know when I listen to music on Rockbox and play games why the music skips?
15:51:34warthawgbut you can never leave
15:51:37ashridahwarthawg: which channel do i remember you from?
15:51:51ashridah|Unknown|: not enough processor power. which codec, what platform/player?
15:51:52warthawghmmmmm ashridah um world-events? i am not sure
15:52:13ashridahwarthawg: it's going to be one of or #nvidia or something
15:52:18|Unknown|im talking about rockbox
15:52:28ashridah|Unknown|: so was i
15:52:30warthawgashridah ah, would be #icculus then, but not for a few years
15:52:31Paul_The_Nerd|Unknown|: Yes, we got that part. He meant what type of MP3 player do you have?
15:52:44ashridahwarthawg: right
15:52:46|Unknown|ipod 60gb
15:53:01ashridah|Unknown|: remember that rockbox runs on like 15-20 targets now
15:53:15ashridah|Unknown|: hmm. and which audio codec was the music in at the time?
15:53:20Paul_The_Nerd|Unknown|: Then that's a well known issue. Rockbox on iPod still has a long way to go in terms of optimization and performance, so gaming while listening to music is definitely a strain on it, especially on the 5G
15:53:22warthawgi am such an excellent c coder that all my fellow workers used to call me "Mister Null Pointer"
15:53:27|Unknown|i belive acc
15:53:47ashridahhm. the codec's probably not optimised enough.
15:53:58Paul_The_NerdAAC has a LONG way to go for optimisation. :)
15:55:10 Quit Kohlrabi ("Fast alle Menschen sind Regenwürmer")
15:55:25|Unknown|whats a good audio codec then?
15:56:50ashridahgood question. they all need work, but surprisingly, i believe ogg's pretty well optimised, due to the original developers of tremor having done that before it hit rockbox
15:57:00Paul_The_NerdFor lossy audio on ipod at the moment, ogg/vorbis. But even then, don't expect it to necessarily be reliable while gaming. Though be sure to encode from the originals, not transcode.
15:58:26wefdsPaul_The_Nerd i guess mpc is a much better choice for ipods since its optimized for arm'S
15:59:06 Nick wefds is now known as muesli- (n=muesli_t@
15:59:08Paul_The_Nerdwefds: Vorbis has arm optimizations as well, though I haven't tested it in comparison to MPC so I'm not sure which turns out better. But some people like the ability to seek.
15:59:28muesli-good point ;)
16:00:03Paul_The_NerdI tend to not recommend mpc simply because the people who want to use it already will, and the people who don't know about it are likely to come back because I'll forget to warn them that seeking doesn't work. :)
16:00:27Mikachuis that an mpc problem or a rockbox problem?
16:00:36Paul_The_Nerdmpc problem
16:00:38muesli-mpc related
16:01:00 Quit Lynx_ (" reboot")
16:01:50 Quit mikearthur ("Konversation terminated!")
16:02:51 Join mikearthur [0] (
16:03:02 Quit mikearthur (Remote closed the connection)
16:03:18 Join mikearthur [0] (
16:11:27 Quit mikearthur (Remote closed the connection)
16:11:55 Join mikearthur [0] (
16:12:50|Unknown|does anyone have good settings for Rockboy here?'
16:13:03|Unknown|its hard playing rockboy when the menu comes up every 2 secs lol
16:14:33Paul_The_NerdThe iPod just doesn't really have enough button choices yet.
16:15:50|Unknown|well for like the menu and start button it could be 2 keys
16:15:51 Quit RedBreva (Read error: 110 (Connection timed out))
16:17:07 Quit mikearthur (Remote closed the connection)
16:17:20Paul_The_NerdThe problem is still that there are 5 buttons, and you need 6 minimum, if you use combinations for Start, Select, and Menu.
16:17:30 Join mikearthur [0] (
16:17:57 Quit Lear ("Chatzilla 0.9.72 [Firefox]")
16:18:34Jungti1234What's mean? 'The "voice' entry contains how we want the speech UI to pronounce the phrase.'
16:19:28 Quit mikearthur (Remote closed the connection)
16:19:36Paul_The_NerdIt means that the entry labelled "voice" contains not exactly the phrase, but rather how the phrase is said aloud. Specifically, the sounds necessary to make the Voice programs sound like they're saying the right name. (If I understand correctly)
16:19:50 Join mikearthur [0] (
16:21:10Jungti1234hmmm hmm
16:21:44|Unknown|will this work for 5g video?
16:22:49Mikachu|Unknown|: it should
16:22:56Mikachubut the patch will probably not apply right now
16:23:29|Unknown|Mikachu: Whys that?
16:23:47Mikachuit's been a while
16:25:56 Quit mikearthur (Remote closed the connection)
16:26:03|Unknown|Mikachu: your going to try it?
16:26:12|Unknown| FS #4721 — add interface to get absolute touch wheel value and use in brickmania (ipod 4g/nano)
16:26:12|Unknown|Attached to Project— Rockbox
16:26:12|Unknown|Opened by Mikachu (mikaelh) - Friday, 24 February 2006, 09:50AM
16:26:27Mikachutry what?
16:26:35|Unknown|that patch
16:26:41Mikachui wrote it
16:27:11|Unknown|you have it installed right now?
16:27:26|Unknown|can you turn it on and off?
16:28:01|Unknown|like turn the patch off on rockbox
16:28:05|Unknown|if you dont wanna use it
16:28:07 Join mikearthur [0] (
16:28:16Mikachuit adds an interface
16:28:18 Quit JazzBone ("Leaving")
16:28:23Mikachuthere's no point in turning an interface off
16:28:40 Join Lynx_ [0] (
16:28:50Paul_The_Nerd|Unknown|: Basically, it doesn't affect things normally, but plugins can use it if they want to. Only Brickmania does with the patch though, I believe.
16:28:58 Quit mikearthur (Remote closed the connection)
16:29:08Mikachui think i also added the pacbox patch
16:29:20lostlogicdamn, Lear left
16:29:23|Unknown|oh so it doesn't work with Rocboy?
16:29:24 Join mikearthur [0] (
16:29:25 Join jazzbone [0] (
16:29:32XavierGra warning in compile time is issued as stdoutput or error outpu?
16:29:34Mikachunot unless you change rockboy to use the interface...
16:29:43Mikachuerror output
16:29:49XavierGrok thanks
16:30:35 Quit Nico_P (Remote closed the connection)
16:33:15|Unknown|Is there a patch any where for this key assignment
16:33:16|Unknown|TOP - up
16:33:16|Unknown|LEFT - left
16:33:16DBUGEnqueued KICK |Unknown|
16:33:16|Unknown|RIGHT - right
16:33:16|Unknown|BOTTOM - down
16:33:16***Alert Mode level 1
16:33:16|Unknown|TOP LEFT - B
16:33:18|Unknown|TOP RIGHT - A
16:33:20|Unknown|BOTTOM LEFT - select
16:33:22|Unknown|BOTTOM RIGHT - start
16:33:25|Unknown|HOLD (switch on then off) - menu
16:33:26|Unknown|for Rockboy
16:33:50JdGordonu can set your own keys i rockboy...
16:34:04Mikachu|Unknown|: no
16:34:59|Unknown|it doesnt let you set top left
16:34:59 Quit mikearthur (Read error: 104 (Connection reset by peer))
16:35:01|Unknown|does it?
16:35:16|Unknown|and it doesnt let you set the hold button
16:35:25 Join mikearthur [0] (
16:35:55 Quit TCK ("well, if you say so.")
16:36:47 Quit mikearthur (Remote closed the connection)
16:37:05 Join mikearthur [0] (
16:37:27 Quit mikearthur (Read error: 104 (Connection reset by peer))
16:38:15 Join mikearthur [0] (
16:38:18Mikachuahah, found the problem, i had commented out init_dircache and init_tagcache in main.c :)
16:39:17 Quit ashridah ("sleep")
16:39:57Mikachuah, jens changed the APPLE_IPODNANO to IPOD_NANO so my ifdef for HAVE_DIRCACHE didn't work anymore
16:40:06Paul_The_Nerd|Unknown|: It doesn't let you set those because Rockbox can't read those normally.
16:40:11Mikachuthis is where someone tells me i'm stupid and what the hell are you doing
16:40:21 Quit JdGordon ("Miranda IM! Smaller, Faster, Easier.")
16:40:29Mikachuyou could theoretically use headphones plugin as a button too
16:41:19obois hold defined as a button on ipods?
16:41:28Mikachuno, but it could be
16:41:37Mikachuif you want to use it you have to poll button_hold now
16:41:45Mikachuit does send an interrupt on my nano though
16:42:17Mikachu(i added a piezo_tick to the interrupt handler and it made sounds when i switched the hold)
16:43:17***Alert Mode OFF
16:43:29obois that in button.c?? (I wish there was some kind of map of the rb internals :) )
16:44:30Mikachulostlogic: abrepeat looks a bit broken, it jumps to semirandom places
16:45:31|Unknown|has anyone tried this? −−>
16:45:41Mikachulostlogic: and when i seek backwards while playing, the progress bar ujmps back to the previous location before jumping, it sounds right though
16:46:25 Quit mikearthur (Remote closed the connection)
16:46:49 Join mikearthur [0] (
16:48:28 Join JaAzZaA [0] (
16:48:58 Quit JaAzZaA (Remote closed the connection)
16:50:12 Quit jazzbone ("Chatzilla 0.9.72 [Firefox]")
16:50:49 Join JazzBone [0] (
16:52:10XavierGrwow 32 minutes to build 9 targets with their sims (18 total)
16:52:22XavierGrat least my script woked okay.
16:56:24 Quit mikearthur ("Konversation terminated!")
16:57:12Jungti1234what is 'phrase'?
16:58:33Paul_The_NerdJungti1234: It's almost like "sentence" but it can also just mean "group of words that function together"
16:59:16Jungti1234ah, ok
16:59:17 Join mikearthur [0] (
17:04:01 Quit Jungti1234 ()
17:06:31warthawggot binuntils and gcc compiled and installed, working on gdb now
17:10:15|Unknown|Do mame and nes games work on Rockboy?
17:11:13PaulJno, only .gb and .gbc files
17:13:56|Unknown|I have another question is Wikipedia for iPod how many articles does that have?
17:15:44 Quit mikearthur (Remote closed the connection)
17:16:07 Join mikearthur [0] (
17:16:38Paul_The_NerdWikipedia for iPod is an ipodlinux thing
17:16:54 Quit mikearthur (Remote closed the connection)
17:17:12 Join mikearthur [0] (
17:17:19Paul_The_NerdIf it's "For iPod" it's probably not ours
17:17:32Paul_The_NerdSeeing as Rockbox strives to be as cross-platform as hardware permits.
17:17:47***Saving seen data "./dancer.seen"
17:23:14warthawghmm looks like i need a link for arm-elm-gcc, or is that just pathing
17:24:25Paul_The_NerdYou need to make sure the bins are in the path, yeah
17:26:21 Quit mikearthur (Remote closed the connection)
17:26:54 Quit Strath (Read error: 104 (Connection reset by peer))
17:27:13 Join Strath [0] (
17:27:48 Join Lear [0] (
17:28:01|Unknown|will there ever be a realtime gameboy for iPod:?
17:28:12 Join mikearthur [0] (
17:29:44 Join arf-arf [0] (
17:29:58 Quit warthawg ("my work here is done")
17:30:41Mikachudon't skip lots of tracks fast with headphones in
17:31:07 Quit mikearthur (Remote closed the connection)
17:31:24 Join mikearthur [0] (
17:31:37Mikachulostlogic: ah, the progress bar thing is not related to backward/forward but rather to if the seekpoint is in buffer or not
17:34:51Paul_The_Nerd|Unknown|: Well, if somebody invests the time, it's possible I'd say.
17:39:54|Unknown|where is the configuration file located for rockboy?
17:39:58|Unknown|with the key assignments
17:40:28 Quit PaulJ (".")
17:41:55|Unknown|nvmr i found it
17:45:35 Join tinodeleste [0] (
17:46:28 Quit DJ_Dooms_Day ("Trillian (")
17:47:30 Quit mikearthur ("Konversation terminated!")
17:49:02 Quit tinodeleste (Client Quit)
17:49:21 Join carini [0] (
17:49:34 Join mikearthur [0] (
17:50:03 Join TCK [0] (
17:50:23 Part carini
17:50:38 Join carini [0] (
17:51:27 Part carini
17:52:13 Join carini [0] (
17:52:41 Part carini
17:53:04 Join carini [0] (
17:53:33 Part carini
17:53:54 Join carini [0] (
17:59:40 Quit midkay (Read error: 104 (Connection reset by peer))
17:59:52|Unknown|can someone help me install a patch
18:00:13Paul_The_NerdAre you getting error messages at some point in the process?
18:00:20 Join midkay [0] (n=midkay@rockbox/developer/midkay)
18:02:14|Unknown|Paul_The_Nerd no I just don't know how to install it
18:03:44Paul_The_NerdHave you read the WorkingWithPatches page? Have you gone through the process of learning how to compile?
18:04:18|Unknown|oh okay didn't know I had to compile it lol
18:06:26Paul_The_NerdPatches are changes to the source code
18:10:23 Join RedBreva [0] (
18:17:52 Quit TCK (Read error: 110 (Connection timed out))
18:30:57 Quit Lear ("Chatzilla 0.9.72 [Firefox]")
18:37:39 Join ]RowaN[ [0] (
18:43:43 Join warthawg [0] (
18:44:34 Join BHSPitMonkey [0] (
18:49:02warthawgpraise baud! i have compiled rockbox!
18:49:32]RowaN[i just ran doom on my h120.. trippy hehe
18:49:54 Join Rob2222|Handy [0] (
18:52:26 Quit Rob2222|Handy (Client Quit)
18:52:35 Join Rob2222|Handy [0] (
18:55:14 Quit Rob2222|Handy (Client Quit)
18:55:34 Join Rob2222|Handy [0] (
18:56:09pussfellerim getting lockups at about the 30-35 minute mark on this long mp3
18:56:51pussfellerusing the cvs build on color ipod
18:57:05 Join Rob2222|Handy2 [0] (
18:57:41 Quit Rob2222|Handy (Client Quit)
19:02:06 Quit Rob2222|Handy2 ("CGI:IRC (Ping timeout)")
19:04:37 Join qwm_ [0] (
19:06:47 Quit |Unknown| (Read error: 110 (Connection timed out))
19:10:44 Join quobl [0] (
19:14:59warthawganybody know what code displays the logo screen at poweron?
19:15:26 Quit qwm (Read error: 110 (Connection timed out))
19:15:36Mikachui've been there, but i don't remember offhand
19:16:04Mikachunot surprisingly, the function is called show_logo
19:16:14Mikachuit's in misc.c
19:16:17Mikachucalled from main.c
19:16:30Mikachuin init()
19:16:45Mikachube sure you look at the right init() though, there's one for sim and one for target
19:17:42warthawgthanks, Mikachu
19:17:48***Saving seen data "./dancer.seen"
19:27:16 Quit RedBreva (Read error: 110 (Connection timed out))
19:28:48 Join sharpe [0] (
19:34:50 Quit carini ("Chatzilla 0.9.72 [Firefox]")
19:36:25 Quit Mikachu ("brb")
19:42:41 Quit KN|stiff (Read error: 104 (Connection reset by peer))
19:45:10 Quit tianjing (Remote closed the connection)
19:45:44 Join tianjing [0] (
19:46:20CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:46:20*warthawg make the sign of the magic dragon before unzipping new build
19:47:19 Join JW [0] (
19:47:22 Quit JW (Client Quit)
19:47:49 Join imphasing [0] (
19:49:10 Join JW [0] (
19:53:52*petur is now completely prepared to go tape a show using the AGC patch (field testing)
19:55:15peturI'll try to update his patch tomorrow as his patch is from before the lang system change :/
19:56:46 Join bluebrother^ [0] (
19:57:12 Join TCK [0] (
19:59:19 Join cismo_ [0] (
20:01:37 Quit petur ("wish me luck :)")
20:03:11 Quit mikearthur ("Konversation terminated!")
20:04:12 Join mikearthur [0] (
20:10:06 Join carini [0] (
20:11:29 Join Kohlrabi [0] (
20:11:48 Quit mikearthur (Remote closed the connection)
20:12:06 Join mikearthur [0] (
20:12:08 Quit mikearthur (Remote closed the connection)
20:12:37*linuxstb blames lostlogic for 4h 41m of MP3 playback on a full charge.
20:12:45 Join mikearthur [0] (
20:17:24bluebrother^oh, someone else with a pretty short runtime?
20:23:59 Quit cismo (Read error: 104 (Connection reset by peer))
20:24:44 Join Mikachu [0] (
20:28:13lostlogic*sigh* there's a major buffering bug ATM which probably relates.
20:28:20lostlogicsomething to do with track invalidation.
20:28:24Mikachulostlogic: did you see the things i wrote earlier ?
20:28:25lostlogicI'm deciphering now.
20:28:29lostlogicMikachu: yeah
20:28:59Mikachuthere seems to be something weird with adding files dynamically too, m3u playlists work better
20:29:09 Quit sharpe (Read error: 104 (Connection reset by peer))
20:29:28 Join sharpe [0] (
20:29:56bluebrother^pretty quiet tonight.
20:30:12goffa__things are working a lot better :)
20:30:15sharpedepends on your point of reference
20:30:43goffa__trying to get tickets at they are getting hammered
20:32:07goffa__they were supposed to start selling noon eastern time... didn't have their stuff up until 12:30 mountain time
20:33:30goffa__still waiting for page to load
20:34:14lostlogicsharpe: point of reference wrt?
20:35:21lostlogicthank fucking god, I think I've figured out the buffering bug, it's been bugging me all day
20:35:43goffa__cool deal
20:35:45 Quit carini (Remote closed the connection)
20:36:34sharpelostlogic: depending on what point you observe the enviornment, it may be night or day.
20:36:45 Quit warthawg ("my work here is done")
20:37:05goffa__yeah... here it's mid day
20:37:08sharpeor for some people, observing the clock :D
20:37:29goffa__well by the clock
20:37:38goffa__its just starting for me really :)
20:37:45lostlogicnope, I lied, buffering bug still happens
20:39:24 Join darkless [0] (
20:50:19 Quit solexx___ (Read error: 104 (Connection reset by peer))
20:51:22JWHi all, how are things working out on the low-battery problem on iRiver? Do I need special patches or is it in the daily builds allready? ( and
20:53:52bluebrother^JW: afaik this isn't in cvs yet.
20:54:10 Quit mikearthur (Remote closed the connection)
20:56:15JWbluebrother^: shouldn't it be?
20:57:30bluebrother^why should it? I guess nobody hasn't looked into it deep enough until now.
20:58:20bluebrother^development is still in "bugfixing mode", so theres still time left ...
20:58:38JWwell, even if the code ain't right, it keeps you from doing damage to your player...
20:59:08bluebrother^I had some deep runs already ... my player is still working fine
20:59:29*bluebrother^ remembers to run a deep-cycle on his player
20:59:57JWwell, from a technical point of view its not healthy to deeply unload your batteries frequently
21:00:22bluebrother^I did this twice to my laptop battery recently. Which was intended.
21:00:45bluebrother^now they run an impressive amount better.
21:01:14JWthan twice is not frequently enough ;-)
21:01:43bluebrother^It's LiIon −− they behave somewhat different than NiCd or NiMH
21:03:34JWI know, but still its not something that I want my firmware to ignore...
21:04:18bluebrother^IIRC you can force a non-write shutdown with pressing the Power Off button longer
21:04:37goffa__i just had a brain fart... anyone know if i could just buy a 100gb laptop hard drive... format it fat32 and stick it in my x5l?
21:05:29bluebrother^goffa__: is the x5 equipped with a 2.5" drive?
21:05:51bluebrother^the hxxx series uses 1.8" drives, so I guess the x5 also uses that size.
21:05:52JWIs there someone with firmware flash access in here? I do want him(/her) to test and post a reply on wether the device will boot...
21:06:53goffa__i think so
21:07:06goffa__not sure
21:07:53bluebrother^goffa__: you could look after 1.8" drives with perpendicular recording ... don't know if they're avaliable yet
21:08:19goffa__not sure either
21:10:29goffa__looks like a toshiba mk2004
21:10:31goffa__looking that up
21:10:38bluebrother^this is 1.8"
21:10:45bluebrother^it's the same as in the h120
21:14:01 Quit MulziSAW3 ("Nettalk6 -")
21:14:17goffa__heh.. now i've got to find a place that sells them
21:14:36goffa__looks like 60gb is max
21:16:51goffa__nmm... not sure how i'd format that
21:16:58goffa__er hmm
21:17:30 Quit imphasing (Read error: 104 (Connection reset by peer))
21:17:51***Saving seen data "./dancer.seen"
21:20:18 Quit JW ("g2g")
21:21:16goffa__wonder if that's what they put in the x5 60gb
21:21:29goffa__and if that'll fit in the l
21:30:09 Join Hyperbit [0] (
21:31:50Hyperbitanyone got a windows IPOD sim?
21:35:20 Join carini [0] (
21:36:13 Join Rondom [0] (n=Rondom@
21:51:42 Quit JazzBone (Remote closed the connection)
21:57:40 Quit SereR0KR ("XChat Aqua")
22:01:23 Quit Kohlrabi (Nick collision from services.)
22:01:24 Join |Unknown| [0] (
22:01:33 Join Kohlrabi [0] (
22:02:08|Unknown|Does anyone know the hex code for main menu title in 03-23-2006 update (1.1.1)?
22:02:18Mikachuthe what now?
22:02:41goffa__i need a mk8007gah
22:02:50linuxstb|Unknown|: I think you've typed that question in the wrong window...
22:02:50goffa__i don't think they sell it though
22:09:27 Join arkascha [0] (
22:12:12Hyperbitiam to stupid to compile .. many trys without success
22:13:46XavierGrHyperbit: How di you tried?
22:13:51XavierGrWhat's your OS?
22:20:52 Join goffa [0] (n=goffa@
22:20:53XavierGrhave you tried the VMware image?
22:21:07sharpefinally! avidemux2 works.
22:21:27XavierGron Rockbox?
22:21:34Mikachuheh, hardly
22:21:42sharpeyeah, yeah it does.
22:21:42XavierGrI thought so....
22:21:52Hyperbitlet me think about ....
22:21:54Hyperbitno ;)
22:22:47XavierGrHyperbit: If you still trying to make a build platform try this:
22:22:55sharpei've figured out the cost of easter grass at my local walmart. 0.0018 USD per cubic inch.
22:23:15XavierGrIt is a complete dev enviroment. Once you get the source you can compile with it
22:23:32Hyperbiti will give it a try :)
22:23:36XavierGreaster grass?
22:23:48sharpepretty much cellophane strips
22:24:29Papricais there enough memory for large icons in the main menu?
22:24:37sharpealso figured it'd take about 250 USD or so to fill the cargo capacity of a general suv-type vehicle.
22:24:59linuxstbPaprica: Do you mean icons in the status bar, or icons for the actual menu items?
22:25:20Hyperbitbut for now, good night good fight :)
22:25:21Papricalinuxstb, icons for the actual menu items
22:25:30 Join Genre9mp3 [0] (n=yngwiejo@
22:25:39midkayPaprica, you'd probably break rombox if you did it for the Recorders.. but there's plenty to go around for iPod/iriver builds, i think :)
22:25:41midkaythat'd be cool to see
22:26:16Papricayeah i love color gui with large images
22:26:23Papricaand want to know
22:26:32Papricaif start to working on it
22:26:46 Quit goffa__ (Read error: 110 (Connection timed out))
22:26:46 Quit goffa___ (Read error: 110 (Connection timed out))
22:26:49midkaywell, you could pretty much not do it for the Archos devices..
22:27:18Hyperbitlinuxstb: you close but it was a nother bug..
22:27:27linuxstbHyperbit: How?
22:27:43 Quit |Unknown| ()
22:27:49sharpeyay processor intensive tasks
22:28:10Mikachuyay renice
22:28:22sharpegoing to watch movies tonight for fear of feeling depressed.
22:28:43Hyperbitthe thread was permanent switching betwen APPLE Disc Mode and rockbox with USB power Supply
22:29:12linuxstbHyperbit: Yes - the same as 4724.
22:29:34linuxstbThe problem is that Rockbox detects USB power supply as an attempt to enter disk mode.
22:30:02Hyperbitand the next second it will switch back... and than apple.. then rockbox...
22:30:37Hyperbitthe problem is not the switching to the disk mode... hes switching every second... !?
22:31:04Hyperbitu think 4724 threating this?
22:31:39linuxstb"threating" ?
22:32:18Hyperbittreated ^^
22:32:39linuxstbTrust me, it's the same bug - the fact that Rockbox detects USB power as USB disk.
22:32:48midkaylinuxstb, regardless of what "threating" or "treated" means, it doesn't seem to be the same bug..
22:33:00linuxstbIt's just that the bug reports report the symptoms differently. But the core problem is the same.
22:33:06Hyperbitthank midkay
22:33:12 Quit Rondom ("I'm leaving on a jetplane, don't know when I'll be back again...")
22:33:12midkay4724 is "goes to disk mode with usb power"... 4975 is "switches rapidly between disk mode and rockbox with usb power"..
22:33:19midkaylinuxstb, alright..
22:34:08linuxstb4724 just doesn't mention that the disk mode in the Apple firmware realises that there is no usb disk connection and reboots. But that's irrelevant.
22:34:29Hyperbitok i see u now what i Mean ;D
22:34:35Hyperbitu read my Solution?
22:34:51Hyperbitis it possible to detect Data+ and Data- is on Ground?
22:37:47linuxstbI've no idea.
22:38:27Hyperbitbecause if i Put an Adapter to the wallcharger with DATA+/- on ground the IPod Will Charge in disc Mode without permanent switching ...
22:39:04Hyperbitwe need a apple technican ^;D
22:42:10*amiconn is back
22:42:52amiconnlinuxstb: Your runtime test really turned out *that*bad?
22:43:11*amiconn wonders why
22:43:51amiconnWell, the mini has a way smaller harddrive which draws less power, but then it also has only half the battery capacity
22:44:07amiconn...and it ran more than twice as long
22:44:23linuxstbYes, but I'm confused. It shut down at 3.73V, whereas the previous test shut down at 3.31V.
22:44:34linuxstbFirst test:
22:44:45linuxstb2nd test:
22:45:09linuxstbFirst was with FLAC files at a constant 75MHz. Second was with 128kbps MP3 files with the CPU scaling enabled.
22:45:35 Join goffa_ [0] (n=goffa@
22:45:36 Join macdonalder [0] (
22:45:37amiconnYes, I know. I wonder what happened in your second run
22:45:38linuxstbHyperbit: We need the portalplayer datasheets...
22:46:00macdonalderhay guys :D
22:46:07Galoisugh looks like ipod nano play is broken now
22:46:10linuxstbMy 5g test today:
22:46:12macdonalder3G iPod user reporting for debugging ;)
22:46:23Hyperbiti will do it ;)
22:46:25Galoisit simply doesn't change tracks anymore except manually
22:47:07amiconnlinuxstb: It seems you didn't start at 100% charge, but that's probably irrelevant. It puzzles me a bit that voltage raised during the first 2 minutes...
22:47:35linuxstbamiconn: According to the Apple firmware it was at 100% charge.
22:48:03linuxstbFor these tests, I charge in the Apple firmware until the "Charged" message appears.
22:48:33amiconnI only charge in diskmode
22:49:01amiconnI could boot into retailos, but I see no reason to do so
22:49:37 Quit arkascha ("Konversation terminated!")
22:50:24Hyperbitso long, i need to sleep now ... was a hard day... had buy a car.. found my stolen motobike in parts at ebay... ahhh ok g8
22:53:20 Quit Hyperbit ("( :: NoNameScript 3.81 :: )")
22:56:10scottderOhh I'll have to try that test on my Nano
22:56:20scottderI want to see how Q3 ogg hold up
23:00:21sharpei had another idea for a plugin :D
23:01:15scottderport-a-Pr0n Plugin
23:02:36sharpe20q plugin :)
23:02:46goffa_what's that do.. scale mpegs to fit your resolution?
23:03:15Mikachuif there would be any chance to view videos, they would have to be coded at the right res
23:03:42Galoisnow it just disappears in the middle of a song saying "codec failure"
23:03:47sharpei keep suggesting my 1 bit video idea, each bit represents a fully white/black screen.
23:03:47GaloisI'm not even seeking or anything
23:04:08sharpeso it's like an epilepic siezure inducing video.
23:05:27sharpewhat to do...
23:05:51 Quit TCK (Read error: 104 (Connection reset by peer))
23:07:03scottderhehe 1 bit pr0n
23:07:05sharpewoo! encoding video at 110% of realtime.
23:07:48sharpehow would one censor something like that?
23:08:42scottderPxielate it....oh wait
23:12:43Galoisso, with the 20060406 build of rockbox, files play fine. The current CVS can't even get through one song without "Codec failure"
23:13:02sharpeohes noes!!!
23:13:06Galoisthis is ogg vorbis q -1 on ipod nano
23:13:21goffa_well... hence bleeding edge /experimental
23:13:43amiconnscottder: Rockbox already has video playback on archos, which has a b&w lcd (1 bit)
23:14:03scottderwill have to update my wifes old archos then
23:14:06amiconnPlaying with a quite high framerate (67 fps), it gives the impression of greyscale
23:14:57amiconn...using the same principle as the grayscale library. In fact video playback was there before the grayscale library...
23:15:00scottderIs doom only working on the H300?
23:15:06amiconnH1x0 and H300
23:15:14BHSPitLappyiPod 5G
23:15:46amiconnHmm, then probably 4g color too
23:15:50amiconn...and nano
23:16:06BHSPitLappyumm, if you guys have implemented scaling perhaps...
23:16:26midkaycheck the PluginDoom page, it lists compatibility..
23:16:27Mikachudoom works on pretty much everything now
23:16:40amiconnMikachu: Not on greyscale ipods so far
23:16:51Mikachuah right
23:16:52amiconn(and archos, but that probably won't change)
23:16:53Moosno X5 yet neither
23:17:21amiconnWhat's the problem on X5? It can't see why it shouldn't work
23:17:22midkayit'd be awesome to see on Archos with the grayscale lib, even if you could barely see anything :)
23:17:42Moosamiconn: God knows : )
23:17:49amiconnmidkay: It would probably be far too slow, and it would *require* the 8MB mod
23:17:52sharpeonly twenty seven more minutes...
23:17:54***Saving seen data "./dancer.seen"
23:18:21midkayamiconn, yes, i can imagine it'd be slow.. what about just loading realtime from disk? (keep it spinning...)
23:18:56Moosamiconn: doom on X5 freezed at one initialisation step, and kkurbjun didn't know why
23:18:59amiconnDoom does its own memory management, and needs an absolute minimum of ~2.5MB free ram (with the shareware wad, the others need more)
23:19:24midkayaw. :\
23:20:08amiconnMoos: Then someone with an X5 needs to find the spot where it freezes. kkurbjun doesn't have one...
23:20:45MoosI spoted in which line freezed but didn't helped him :(
23:21:04Moosin initialization I mean
23:28:29Paul_The_NerdMoos: Well, did you just find the step, or did you add a bunch more output and trace it to exactly what step in what function? :) (I did that when we were first trying to get the old version working on iPod)
23:29:39MoosPaul_The_Nerd: keep in mind I'm not a dev at all, brain things are my area of expertise ;-)
23:30:01MoosI did just tell him what the screen said when frozen
23:30:06bluebrother^doom still crashes on my h120 :(
23:31:11MoosI experimented it too few days ago when I changed settings but don't remenber which one made this happened
23:31:20Mooson h140 I mean
23:31:39Paul_The_NerdMoos: I think he's created a virtual printf, in which case it's just a matter of a lot of "printf("Okay, Doom just got to step X"); all over the place. Hehehe
23:34:06MoosBagder: I don't remenber why you mapped the rec button on X5 in too diferents ways? short press/long press for call menu, one for WPS screen and one for browser
23:35:13Moosis it intended I mean?
23:36:01 Quit sharpe (Read error: 104 (Connection reset by peer))
23:44:40linuxstbbluebrother^: Have you tried deleting the .dfg file in /games/doom/ ?
23:48:56 Join chi [0] (n=chi@tor/session/x-b86f1401569ab5d2)
23:50:13 Join TCK [0] (
23:53:03 Part Paul_The_Nerd

Previous day | Next day