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 2003-11-05

00:16:50 Nick LinusN|lurk is now known as LinusN (
00:17:31Mode"#rockbox +o LinusN " by ChanServ (ChanServ@services.)
00:18:35LinusNtop_bloke: "generic buttonbar functionality" means that i have moved the f-key bar code from the keyboard text entry code to a more generic place, so it can be used by other code
00:19:03top_blokeok thanks
00:19:15top_blokei thought it was some change to what the f buttons do
00:19:19LinusNnot yet
00:19:22 Quit thedude02 ()
00:19:47top_blokeits planned though?
00:20:05top_blokeok cool
00:22:06top_blokeno more quick screens?
00:23:15LinusNnot if i get to decide
00:23:22LinusNzagor likes them though
00:23:23top_blokei think there should be a button that dumps u back to the wps no matter how many menus deep you are
00:24:08top_blokelike youre in main->sound->bass, you have to hit f1 3 times to get out
00:25:01LinusNyeah, i know
00:25:23top_blokei'd be cool if u could hit 1 button to get out
00:25:43LinusNthe problem is that we don't have many keys to play with
00:25:51LinusNespecially not on the Player
00:26:27top_blokewell f1 isnt doing anything in that setup
00:26:46LinusNf1 is a good candidate
00:26:50top_blokeand the players have to use off i guess
00:29:27 Join midknight2k3 [0] (
00:30:49midknight2k3hi top
00:31:13top_blokeu do anything toward the animated menus?
00:31:33top_blokeu should
00:31:35midknight2k3first my fm radio patch
00:31:39midknight2k3deadline: tonight
00:31:46top_blokeuh oh
00:32:01midknight2k3its almost done
00:32:09top_blokeu got a deadline
00:32:15midknight2k3its almost done
00:32:21top_blokei see
00:32:41midknight2k3you do indeed
00:33:37midknight2k3of course
00:33:54top_blokewithout question
00:34:03midknight2k3for sure
00:34:25midknight2k3for surely
00:34:35top_blokethat dont count
00:34:37top_blokei win
00:35:33top_blokei got nothing
00:35:57top_blokei thought i had it
00:41:15 Join Jet8810 [0] (
00:42:32midknight2k3hi jet
00:43:29Jet8810hey midknight!
00:43:35Jet8810haha, yea you blued my xchat tab )
00:43:57midknight2k3oh lol
00:44:04Jet8810when somebody says my exact user name, tab has blue text to get my attention
00:44:23midknight2k3now i know
00:44:32midknight2k3i set mine to make a ding sound if anyone says my name or any variation
00:44:46midknight2k3ie, mk, midk, midknight, mid, midk2k3, midknight2k3...
00:45:03LinusNmid range speakers
00:45:16midknight2k3try again linus
00:45:47LinusNmid range speakers
00:45:51LinusN(bing bing)
00:45:59midknight2k3and the tab turns green
00:46:07Jet8810im listning to radio anyway
00:46:10midknight2k3mid range speakers.. hee
00:49:00 Part top_bloke
00:49:27 Join top_bloke [0] (
00:49:36 Quit midknight2k3 (Excess Flood)
00:49:52 Join midknight2k3 [0] (
00:51:19 Join scott666 [0] (
00:52:08midknight2k3hi scott
00:52:36midknight2k3got an fmr right
00:52:54scott666god the chp8 games are horrible
00:53:08top_blokeyes they are
00:53:40scott666i tried em all out today
00:53:46midknight2k3my fm radio patch will work well
00:54:32 Join Norrin [0] (
01:05:05 Join midk2k3 [0] (
01:05:07 Quit midknight2k3 (Read error: 104 (Connection reset by peer))
01:05:16 Nick midk2k3 is now known as midknight2k3 (
01:07:51***Saving seen data "./dancer.seen"
01:24:05 Join zsqare [0] (
01:24:17zsqareis there any way i can fix a hard drive?
01:24:21zsqareinstead of buying a new one?
01:24:29midknight2k3is it broken?
01:24:31scott666whats wrong with it?
01:24:35zsqarecuz i'm pretty sure it is physically broken
01:24:42zsqareit makes a clicking noise
01:24:43zsqareas it runs
01:24:50midknight2k3sounds broken to me
01:24:52scott666is it the default one?
01:24:52zsqareand displays the typical hd error
01:24:58zsqaredefault what?
01:25:10zsqarethe hitachi
01:25:11scott666they make funny noises
01:25:11midknight2k3scott's all over this guy
01:25:46zsqareanyway, is there any way to repair it
01:25:53zsqareor do you need "special" training
01:26:02midknight2k3not really
01:26:13scott666if its physicially broken all you can do is replace it
01:26:20zsqareany suggestions for replacements?
01:26:20scott666or sell it on ebay "as is"
01:26:32zsqare(hard drives)
01:26:38zsqareright now i've got the 10 gb
01:26:45scott666how much do you need?
01:26:55zsqareat least the 10
01:27:01scott666i want to upgrade cause i now have more than 20gb of mp3s
01:27:01zsqareif its gonna cost me
01:27:13scott666so i'd go for a 60gb
01:27:13zsqare20 bucks more for something significantly larger
01:27:20scott666but if you only need 10...
01:27:36zsqarei've got about 8 gb of mp3's
01:27:40scott666id say go for the best deal within your pricerange/needs
01:27:49zsqareand have a 20 gb hard drive
01:27:55zsqareso probably 30 would be good
01:28:03midknight2k3IBM travelstar 80gb 5400rpm $500 high end super powerful ultra cool drive?
01:28:14midknight2k3just a suggestion
01:28:20scott666does it meet all the power reqs?
01:28:53scott666if its 5400 i would guess not
01:29:13zsqarei'm lookin for an EIDE drive right?
01:29:57 Join thedude02 [0] (
01:30:07scott666make sure its a 2.5 inch one
01:30:29midknight2k35400rmp ones work too
01:30:51NorrinHas anyone been on the Archos website lately? What's the FM Recorder V2?
01:30:59midknight2k3fm recorder v2?
01:31:01midknight2k3not good
01:31:03LinusNyou mean Recorder V2
01:31:19NorrinWhat's the difference versus V1
01:31:24LinusNit's a repackaged recorder
01:31:26midknight2k3v2 is rockbox proof
01:31:34scott666i see 20GBs for around $90
01:31:40LinusNv2 is based on the fm recorder design
01:31:46LinusNwith liion battery etc
01:31:46midknight2k3AND rockbox proof
01:32:01midknight2k3when will they learn, rockbox HELPS them sell
01:32:02scott666i thought we fixed it?
01:32:04midknight2k3they are losing customers
01:32:15midknight2k3that's the recorders with V2 boot rom we fixed i think
01:32:22midknight2k3if you could call it "fixed"
01:32:25LinusNbut the funniest thing is that the current batch of v2 recorders they are selling are in fact FM recorders
01:32:37midknight2k3minus fm
01:32:39LinusNmidknight2k3: v2 boot has nothing to do with it
01:32:42NorrinI can't even find any documentation on it.
01:32:44midknight2k3i know
01:32:44LinusNmidknight2k3: not minus fm
01:32:50midknight2k3i think thats what scott was referring too
01:32:51scott666the radio is a for-pay downloadable plugin
01:32:54LinusNthe FM is there!
01:32:54midknight2k3not minus fm?
01:33:00midknight2k3oh yeah
01:33:08LinusNbut the arshos firmware hides it
01:33:15midknight2k3scott: you download stuff for the gmini
01:33:19midknight2k3not the rec v2
01:33:32 Quit zsqare ()
01:33:38scott666im sure i read that somewhere
01:33:45NorrinAnyone messed with the Gmini yet? Looks cool but probably another failed attempt by Archos.
01:34:15midknight2k3scott666: no, that is indeed for the Gmini
01:35:20LinusNrockbox on the recorder v2 enables the fm radio :-)
01:35:50midknight2k3i thought rockbox wont run on it
01:35:53scott666would we need separate builds for v2 recorders?
01:36:05LinusNhowever, next production batch of the v2 will probably not have the fm radio chips mounted
01:36:10LinusNscott666: yes
01:36:19midknight2k3linus: you mean we broke into it
01:36:27midknight2k3rockbox does run on it?
01:36:37midknight2k3i thought it wasn't gonna happen
01:36:44LinusNthe v2 recorder needs a different scrambler
01:37:01LinusNbut it is 100% compatible with the fm recorder firmware
01:37:04midknight2k3how can you scramble it without knowing how?
01:37:14LinusNbecause i know how
01:37:16midknight2k3i thought there was no firmware file
01:37:20thedude02I think he does know how
01:37:22midknight2k3i read about it at funmp3 players
01:37:29midknight2k3dude: very observant
01:37:49midknight2k3you should be a detective! :D
01:38:01LinusNas soon as archos published the firmware filem it wasn't hard to figure out
01:38:08midknight2k3they published it?
01:38:13midknight2k3i didnt know that
01:38:22midknight2k3they keep feeding you the stuff you want
01:38:33midknight2k3here's the firmware - make rockbox run on it
01:39:01LinusNthe thread on funmp3players continued after you read it
01:39:19midknight2k3it looked dead
01:39:43thedude02looks are often deceivingh
01:39:57midknight2k3dude: once more, very observant
01:40:04 Quit mecraw ("Trillian (")
01:40:07 Join track [0] (
01:40:43NorrinAnother question: If you got tired of the Archos FM Recorder, what other MP3 player would you consider?
01:40:58LinusNthe scrambling algorithm hasn't changed
01:41:02midknight2k3hi track
01:41:10trackhi mid
01:41:13midknight2k3no dude
01:41:16thedude02IF I had an archos I would probably get an iPod
01:41:21midknight2k3m is false, s is true
01:41:24LinusNonly a field in the header, probablky to make sure that the user doesn't install the wrong firmware
01:41:28midknight2k3dude: use rockbox before you speak
01:41:30trackNorrin what about one of the Nomad Zens?
01:41:45LinusNi'm not sure what i would use
01:41:48trackor the iRiver
01:41:54thedude02good point
01:42:13trackLinusN do the ch8 games have sounds?
01:42:14LinusNi would never use a device with DRM, or a device that required a special database program to load it with songs
01:42:18LinusNtrack: no
01:42:18midknight2k3have you merged the recorder v2 firmware into the original recorder firmware?
01:42:27LinusNmidknight2k3: no use
01:42:29midknight2k3i see no additional category
01:42:33midknight2k3fm recorder firmware then?
01:42:45LinusNthe fm and v2 firmware are the same
01:42:47thedude02I think I would stay with my current one: my Dell Axim X5 Pocket PC
01:42:50tracklinusN maybe said devices will find it compulsory to have DRM in the future
01:42:56NorrinI actually looked at one. Whatever player I replace my Archos with needs to show up as a drive so I don't have to use special software to transfer files.
01:42:56LinusNall i need is to scramble them differently
01:42:59midknight2k3dude: what, 64mb of mp3's
01:43:20thedude02300MB of MP3s
01:43:27midknight2k3or 20gb mp3s
01:43:33trackNorrin the Archos is the only player that has basic drag and drop
01:43:33midknight2k3i choose 20gb.
01:43:33thedude02I have a 256MB SD card
01:43:36LinusN300mb is still a laugh
01:43:38trackthe others require software
01:43:52thedude02and I could get a 4GB Microdrive
01:44:01LinusNSTILL a laugh :-)
01:44:13midknight2k3archos whips that
01:44:17trackbut they are pushing memory cards up to 10Gb
01:44:26midknight2k3can your x5 have a VU METER?
01:44:34thedude02DU meter
01:44:34midknight2k3not really
01:44:49thedude02dunno if they made one for the Windows Mobile 2003 yet
01:44:54midknight2k3they didnt
01:44:58midknight2k3why would they
01:45:05thedude02good point
01:45:09thedude02but why would I want one
01:45:18midknight2k3because your x5 is so cool right
01:45:24trackwhat about the archos AV units?
01:45:29midknight2k3fm patch out in a few...
01:45:34thedude02it's out of make now
01:45:45thedude02it was the best PPC around
01:45:48thedude02CF and SD
01:45:48midknight2k3in the meantime, linus, we removed peak_meter_playback(true)?
01:45:49trackwell theres the Ondio
01:45:53trackthat has FM
01:46:02midknight2k3err enabled i think
01:46:35NorrinGotta go, thanks for the info. You guys still Rock. I would have trashed my Archos long ago if it weren't for Rockbox!
01:46:43LinusNgood to hear
01:46:48midknight2k3dude needs to learn that too
01:47:01LinusNmidknight2k3: i don't know what would look best
01:47:04trackmidknight don't forget the ipod has a huge fan base
01:47:18midknight2k3i held an ipod a few days ago
01:47:18thedude02well I dont have an archos nor do I want an MP3 player
01:47:21LinusNplayback(true) is probably best
01:47:22midknight2k3what a hunk of garbage
01:47:31thedude02I dont give
01:47:34trackit has a metal chassis
01:47:41midknight2k3track: its stupid
01:47:51LinusNthedude02: ...and whay are you here then??? :-)
01:47:52midknight2k3rest your finger on the buttons and bam, oops i forgot they're SENSORS
01:48:05midknight2k3so fussy
01:48:09trackthe main wheel is also a touchsensitive thing
01:48:12midknight2k3press it easy and it goes, press it hard then it goes
01:48:15midknight2k3i know
01:48:17midknight2k3too jumpy
01:48:21midknight2k3press it once, it wont move
01:48:27midknight2k3press it twice, it works twice
01:48:29midknight2k3all over the place
01:48:32thedude02dont give
01:48:33midknight2k3bad idea
01:48:34thedude02dont care
01:48:36midknight2k3dude: fine
01:48:42thedude02dont want mp3 player
01:48:42trackim not sure about the devices with built-in batteries
01:48:46midknight2k3ok then
01:48:51trackonce the battery is dead you are stuffed
01:48:55thedude02that's a good point
01:49:04midknight2k3they battery gets you stuffed once per 5 years
01:49:08midknight2k3they last a while you know
01:49:16thedude02yeah but
01:49:18 Quit Norrin ()
01:49:21trackyea but what if you use your mp3 device heavily all day like mine?
01:49:23midknight2k3dude: are you the spectator or something
01:49:29trackthe battery will wear out faster
01:49:37midknight2k3track: as a music server for your old ladies?
01:49:41midknight2k3dude: please
01:49:48trackthey are not old ladies you faggot
01:50:18midknight2k3i always remember you told me that your roomates were old ladies
01:50:27trackthey are NOT old ladies
01:50:30trackso behave
01:50:34midknight2k3you behave
01:50:36thedude02room ates..............
01:50:47midknight2k3good thing i finally digured out how to use ignore
01:50:54midknight2k3when dude was bugging me out of my brains
01:51:10trackmidknight you fret far too easily
01:51:18thedude02you dont know me
01:51:20midknight2k3you were mean to me
01:51:24midknight2k3we know you dont
01:51:25midknight2k3i know you
01:51:31thedude02if you did you would do the same as he didd
01:51:37trackmid is dude picking on u?
01:51:46midknight2k3not really
01:51:48thedude02no morw
01:51:49midknight2k3should he be?
01:52:06trackmidknight try speaking a bit nicer to everyone :-)
01:52:14midknight2k3ok track
01:52:18thedude02yeah he should
01:52:18midknight2k3how are your roomates?
01:52:26trackvery well thanks
01:52:38midknight2k3and your air plane bus driving job?
01:52:49midknight2k3which doesn't exist but is still reffered to?
01:52:50trackcrap like it always is
01:52:55midknight2k3i'm sure
01:52:55trackit does exist
01:53:04midknight2k3i didnt think so but i guess i was wrong
01:53:10midknight2k3so uh
01:53:14midknight2k3what happened today at work?
01:53:17trackwell aren't we here to talk MP3 things?
01:53:22trackits my day off
01:53:35midknight2k3im sure it is
01:53:36midknight2k3very nice
01:54:39tracki may buy an archos rec 20
01:54:44trackto replace my ageing 10
01:54:58LinusNusb2.0 rulez
01:55:05thedude02yeah it does
01:55:08 Quit thedude02 (Client Quit)
01:55:09tracki have a USB2.0 card on my PC
01:55:19trackLinus how can u make USB1.1 like USB2?
01:55:28LinusNyou can't
01:55:33trackwhy not?
01:55:35midknight2k3thats good
01:55:39midknight2k3that goes down in the books
01:55:43trackthe sockets are the same physical size
01:55:45midknight2k3<track> Linus how can u make USB1.1 like USB2?
01:55:54midknight2k3its not got a same chip
01:56:15tracki wonder if there will be a USB3.0
01:56:30trackor firewire
01:56:41midknight2k3there is a firewire track
01:56:49trackor ieee139
01:57:43trackLinusN I copied 6Gb of data to my Archos in one hit and it didn't crash
01:57:50trackand thats on USB1.1
01:58:00LinusNwhy should it crash?
01:58:17midknight2k3good one
01:58:17trackbecause you say that sustained copying drains so much power the charger can't keep up
01:58:49trackbut my Archos was red-hot when it finished though
01:59:10trackI think thats why they are metal, it acts as a heatsink
01:59:49trackto keep the HD cool
02:00:20trackno mh around
02:00:30midknight2k3thats it
02:00:37midknight2k3no mh around
02:01:07tracku don;t' even know what i meant
02:01:16midknight2k3i noticed
02:01:32midknight2k3when i say peak_meter_peek() you dont know what i mean
02:01:33midknight2k3we're even
02:01:34trackmh as in 200mh batteries
02:01:41midknight2k3its mah, not mh
02:01:42track2000mh batteries
02:02:04midknight2k32000mah batteries
02:02:24trackyea when i said mh i meant as in batteries
02:03:18tracki didn't mean mh as in your mate
02:03:39midknight2k3mh = mate?
02:04:27trackor mr holden
02:04:37 Quit hardeep (Read error: 110 (Connection timed out))
02:05:39trackmr smartyarse
02:08:19trackhe is
02:12:54midknight2k3just great
02:13:46trackat being smartyarsey
02:15:24 Quit track ("Leaving")
02:26:06 Part scott666
02:26:52 Join thedude02 [0] (
02:28:22 Quit top_bloke (Read error: 104 (Connection reset by peer))
02:41:19 Quit thedude02 (Client Quit)
03:07:52***Saving seen data "./dancer.seen"
03:13:46 Join thedude02 [0] (
03:14:12midknight2k3on klient?
03:15:31thedude02because u meik fun of me all of da time
03:16:22thedude02beecoz u meik fan ov mie all da taim
03:20:37 Quit thedude02 ()
03:39:56 Part LinusN
04:27:28midknight2k3hi jet
05:07:54***Saving seen data "./dancer.seen"
05:34:00midknight2k3bye all
05:34:08 Quit midknight2k3 ()
07:07:55***Saving seen data "./dancer.seen"
07:25:12 Join matsl [0] (
07:35:48 Quit schuepf (Read error: 110 (Connection timed out))
07:42:48 Join o-_-o [0] (
07:45:39o-_-ohave you used pfaedit ?
07:46:21o-_-ocool :-)
07:46:25*o-_-o thanks the gods
07:46:36o-_-ook...the little window above each font
07:46:47o-_-othere is a character right ?
07:47:05dwihnoLet me launch pfaedit ...
07:48:30o-_-oyou see the list of characters in a font
07:48:48o-_-oabove each character is what it is supposed to be ?
07:50:33dwihnoDamn. I don't have pfaedit on this workstation :(
07:50:38dwihnoI think it is.
07:50:56o-_-obecause I have a problem...
07:51:00o-_-olet me explain it
07:51:08o-_-oI am trying to make fonts for devangari
07:51:30 Quit k3no (Read error: 60 (Operation timed out))
07:51:40o-_-othe devanagari characters in unicode is not complete
07:51:46o-_-othe rest of the character
07:52:12o-_-oset is the in the private use area
07:52:23o-_-othere is not standard yet for those characters
07:52:56o-_-opfaedit gives me some (devanagari) characters in that place, is it reading those from an existing font ?
07:53:06o-_-oor is it inbuilt into pfaedit
07:53:13o-_-othat is my questions
07:53:33o-_-obecause if it is inbuilt then whoever designs a font using pfaedit follows that standard
07:53:52o-_-obut there is another standard which is floating on the web also
07:54:18o-_-oso I need to know what the character in the little window above each actual font character represent ?
07:54:31o-_-oa template or just a read out from an existing font
07:57:24dwihnoWell, using pfaedit only gives you the specific font data, afaik.
07:57:39dwihnoSo everything it interprets is actually font data.
07:57:44o-_-obut this is a new font I started :-)
07:57:53o-_-oso where is it getting the data from ?
07:58:43o-_-oit is telling me what character needs to be a particular place, by showing a character at that place
07:59:04o-_-ois it getting it from another font on my system or it inbuilt into pfaedit
07:59:45dwihnoWell, in the "main" window, it does show some kind of helping glyphs
08:00:13o-_-othose helping glyphs
08:00:23o-_-oare in built ?
08:04:05dwihnoI guess they use some kind of standard font.
08:05:08o-_-ocan I get this font anywhere ?
08:06:09dwihnoNot that I know
08:12:04o-_-oalright thanks for your help
08:20:14dwihnonot that it was much of a help ;D
08:20:51o-_-ostill something is better than nothing
08:26:51 Quit o-_-o ("Leaving")
08:43:45 Join elinenbe [0] (
09:07:59***Saving seen data "./dancer.seen"
09:19:11 Join LinusN [200] (
09:24:20 Join schuepf_ [0] (sockd@
10:14:15 Quit BoBB ("leaving")
10:17:13 Join BoBB [0] (
10:44:16 Quit adi|home (Connection timed out)
10:51:23 Quit BoBB ("Lost terminal")
10:51:41 Join BoBB [0] (
10:52:49 Quit BoBB (Client Quit)
10:53:03 Join BoBB [0] (
10:53:31 Quit BoBB (Client Quit)
10:53:45 Join adi|home [0] (~adi|
10:55:13 Join BoBB [0] (
10:56:37 Quit BoBB (Client Quit)
10:57:18 Join BoBB [0] (
10:59:44 Quit BoBB (Client Quit)
11:06:18 Join BoBB [0] (
11:08:02***Saving seen data "./dancer.seen"
11:11:12 Quit BoBB (Client Quit)
11:11:48 Join BoBB [0] (
11:11:51 Quit BoBB (Client Quit)
11:18:57 Join BoBB [0] (
11:39:35 Quit BoBB ("Lost terminal")
11:44:38 Join BoBB [0] (
11:48:36 Quit BoBB (Client Quit)
11:49:19 Join BoBB [0] (
11:49:39 Quit BoBB (Client Quit)
11:50:40 Join BoBB [0] (
11:50:47 Quit BoBB (Client Quit)
11:51:16 Join BoBB [0] (
12:29:30 Quit BoBB ("Lost terminal")
12:29:54 Join BoBB [0] (
12:30:18 Quit BoBB (Client Quit)
12:31:13 Join BoBB [0] (
12:31:22 Quit BoBB (Client Quit)
12:32:01 Join BoBB [0] (
12:32:08 Quit BoBB (Client Quit)
12:35:52 Join BoBB [0] (
12:35:59 Quit BoBB (Client Quit)
12:36:44 Join BoBB [0] (
13:00:18 Quit BoBB ("leaving")
13:00:27 Join BoBB [0] (
13:08:05***Saving seen data "./dancer.seen"
13:10:42 Quit BoBB ("Lost terminal")
13:11:13 Join BoBB [0] (
13:22:47 Quit BoBB ("Lost terminal")
13:23:02 Join BoBB [0] (
13:23:26 Quit BoBB (Client Quit)
13:26:43 Join BoBB [0] (
13:28:05 Quit BoBB (Client Quit)
13:28:15 Join BoBB [0] (
13:33:12 Quit BoBB ("leaving")
13:36:01 Join BoBB [0] (
13:36:15 Quit BoBB (Client Quit)
13:47:46 Join BoBB [0] (
13:54:12 Quit BoBB ("leaving")
13:54:20 Join BoBB [0] (
13:56:59 Quit Jet8810 ("Leaving")
14:04:57 Join MartinDul [0] (sockd@
14:05:12 Part MartinDul
14:05:31 Join MartinDul [0] (sockd@
14:09:21 Nick LinusN is now known as LinusN|away (
14:09:59 Part MartinDul
14:20:23 Join track [0] (
14:20:27 Quit track (Client Quit)
15:08:07***Saving seen data "./dancer.seen"
15:18:44 Quit dsg (
15:18:44 Quit webmind (
15:18:44 Quit BoBB (
15:18:44 Quit adi|home (
15:18:44 Quit matsl (
15:18:44 Quit MT (
15:18:44 Quit ze (
15:18:44 Quit Hes (
15:18:44 Quit Hadaka (
15:18:44 Quit elinenbe (
15:18:44 Quit [OFF]BtT (
15:18:44 Quit Schnueff (
15:18:44 Quit LinusN|away (
15:20:06NJoinSchnueff [0] (
15:20:06NJoin[OFF]BtT [0] (~quasi@
15:20:06NJoinelinenbe [0] (
15:20:06NJoinLinusN|away [200] (
15:20:28NJoinBoBB [0] (
15:20:28NJoinmatsl [0] (
15:20:28NJoinMT [0] (
15:20:28NJoinHadaka [0] (
15:20:28NJoinHes [0] (
15:20:28NJoinze [20] (
15:20:38NJoindsg [0] (
15:20:38NJoinwebmind [0] (
15:57:19 Join quelsaruk [0] (~dgyg@
15:57:24quelsarukhi all!
15:59:56quelsarukanybody out there?
16:03:52webmindis it ?
16:03:59webmindit is nice and quiet yes...
16:04:43quelsarukbtw, i can't remember... there's not a rockbox "charge only" yet, no?
16:04:55webmindhuh ?
16:04:58quelsaruki mean, like when you plug the carger with the jukebox off
16:05:13quelsarukand starts that charging screen with archos firmware
16:05:14dwihnoIf you flash the box,yes.
16:05:26dwihnoFLash your box, and it'll use the rockbox loader
16:05:35quelsarukdwihno, i have my box flashed
16:05:54quelsarukeven.. i can say i flashed it even before than you :P
16:06:30quelsaruk(but i still use that first version, with no archos on "safe boot" mode)
16:07:12quelsarukjust wanted to know.. as i have to re-flash it again to get that flash-rockbox ver.2
16:08:48dwihnoflash flash!
16:09:48quelsaruki should do it, as soon as i have time
16:10:15webminddwihno, no flash for player right ?
16:13:02dwihnowebmind: there is flash for player, afaik.
16:13:14webmindhmm,, which is up2date ?
16:13:57dwihnoerhm. dunno? :)
16:29:41 Join Malphas__ [0] (
16:35:13quelsaruktime to go!
16:35:19 Part quelsaruk
16:41:46 Join Dogger [0] (
17:00:11Doggerhi LinusN|away
17:04:29DoggerLinusN|away: you there?
17:08:07 Quit Malphas__ ("Preparing subject to return IRL .... CLACK")
17:08:10***Saving seen data "./dancer.seen"
17:40:36 Join mecraw [0] (~mecraw@
18:16:49 Join Kamayaka [0] (
18:25:18 Quit matsl (Remote closed the connection)
19:08:11***Saving seen data "./dancer.seen"
19:52:20LinusN|awayDogger: i'm here (sort of)
19:58:27 Join _aLF [0] (
20:00:52 Quit Kamayaka (Read error: 60 (Operation timed out))
20:05:37 Join track [0] (
20:14:57 Join AciD [0] (
20:24:26 Join [IDC]Dragon [0] (
20:48:22 Join Kamayaka [0] (
21:00:08 Join adi|home [0] (~adi|
21:04:41 Join thedude02 [0] (
21:06:50 Quit Kamayaka ()
21:08:12***Saving seen data "./dancer.seen"
21:16:27 Quit thedude02 ()
21:20:22 Join hardeep [0] (
21:31:41 Quit Dogger ("Client Exiting")
21:44:31 Join scott666 [0] (
21:49:21 Join thedude02 [0] (
21:50:26thedude02hi y'all
21:51:19tracku made amends with midknight
21:51:36thedude02haven't talked to him since
21:51:41 Join edx [0] (
21:51:43trackwhy have u 2 fallen out?
21:52:10thedude02well his school's not out yet that's all
21:53:08thedude02he's uhm well uhm 3 timezones away from me
21:53:43trackat least mikeholden isn't here
21:54:06thedude02for him the time now is 12:54
21:54:16thedude02who's mikeholden
21:54:28thedude02for me the time is 3:54
21:54:44tracki think he is a cunt mikeholden
21:54:51thedude02what's YOUR time?
21:54:58track8:54 pm
21:55:22thedude02you live in... (countrey)
21:55:41thedude02yeah I knew that
21:55:54thedude02I'm just not stinking properly
21:55:58thedude02goota go
21:56:02 Quit thedude02 ()
21:59:12scott666<thedude02> I'm just not stinking properly
21:59:29 Quit scott666 ("i'll be back...eventually...")
22:05:24 Join Dogger [0] (
22:05:47 Quit track ("Leaving")
22:22:11 Join gsn [0] (
22:26:28 Join Cheek [0] (
22:28:01Doggerhey anyone around?
22:28:12 Quit gsn ()
22:29:16[IDC]DragonI'm here, working on Rockbox.
22:29:23Doggerhey IDC
22:29:33Doggeranyone in here know arm assembly?
22:29:42[IDC]DragonHey Snoop Doggy Dog
22:29:44Doggeror know where I find a good assembler/disassembler for linux?
22:29:51[IDC]DragonI know ARM
22:30:14[IDC]Dragonthere is a gnu toolchain
22:30:27[IDC]Dragondunno about disassemblers
22:30:30Doggerok, where do I get that from?
22:30:40[IDC]Dragon(I earn my bread programming ARM)
22:30:41Doggerany websites where I can find opcodes etc?
22:30:49DoggerI just wanted to do an infinite loop
22:30:56Doggerto check my code is getting executed
22:31:05Doggerif it locks, BRILLIANT!
22:31:30[IDC]Dragonbranch is just "b"
22:31:57Doggerany ideas on hex bytes?
22:32:05[IDC]Dragonnot here at home
22:32:32 Nick LinusN|away is now known as LinusN (
22:32:39[IDC]DragonHi linus
22:32:43Doggerok, so are all arm instruction sets the same basically,
22:32:50Doggeror do I need to look at arm7 specifically?
22:32:52Doggerhi linus
22:32:59DoggerI got some code to run!
22:33:05[IDC]DragonI think I found some unsafe code about port read-modify-write
22:33:21LinusN[IDC]Dragon: oh?
22:33:21Doggerand now have a secure envornment to develop without breaking my archos! (Unless I accidently write to flash)
22:33:33[IDC]DragonDogger: no, they are alike.
22:33:46Doggerok, so I can just find arm assembly stuff and it should work
22:34:14[IDC]DragonLinusN: we do PBDR |= 0x... all the time
22:34:32[IDC]Dragonand it's not locked against an interrupt.
22:34:47[IDC]DragonSo interrupts can't use those ports.
22:34:55LinusNis that a problem?
22:35:11[IDC]DragonI can't assure none does.
22:35:36LinusNit's a design decision we've made
22:35:50[IDC]DragonIt just became a problem for me, using port B in an ISR to output on the remote pin.
22:36:25[IDC]DragonI have to do it inan ISR, else the timing is too jittered.
22:37:05[IDC]DragonNo big deal to secure the code, I just did it for I2C
22:37:21Doggerwhat *is* I2C?
22:37:21LinusNhow did you do it?
22:37:23Doggera bus?
22:37:27[IDC]DragonI'm concerned about the upper half of PortB only.
22:37:28LinusNDogger: yes
22:37:34Doggerah ok... used on the av300
22:38:42[IDC]Dragonfor I2C, I encapsulated those parts in cli() and sti()
22:39:04[IDC]DragonOnly the fast ones, without any wait inbetween.
22:39:19 Quit AciD (Read error: 60 (Operation timed out))
22:39:51[IDC]DragonYour taskswitcher is not preempting, just cooperative?
22:40:08LinusNvery much cooperative
22:40:57[IDC]Dragonwould that cli-sti encapsulation be OK for you guys?
22:41:22LinusNi'd rather have atomic read-modify-write instructions
22:41:32[IDC]Dragonme too, but how?
22:41:33LinusNbut gcc is not very good at emitting them...
22:42:09[IDC]Dragonthe SH has such? Have to check...
22:42:39LinusNthere are atomic and/or/xor instructions
22:43:07LinusNbut they only work with the (r0,gbr) addressing mode, and only on bytes
22:43:18LinusNcheck out system.h for examples
22:43:26[IDC]Dragonbytes, mmh
22:43:28LinusNthose macros should work, btw
22:44:26[IDC]DragonI've seen them, but dunno if it works for ports
22:44:33LinusNit does
22:44:56LinusNcheck out lcd.c
22:45:18[IDC]Dragonthen we have to define the port halves, hi and lo part.
22:45:24LinusNcheck out lcd.c
22:45:51[IDC]Dragonlcd is all assembly.
22:46:09[IDC]Dragonworks on bytes
22:46:19LinusNyes, but it is using the rmw instructoins on the upper half of port b
22:46:27LinusNso you can see that it works
22:46:48[IDC]DragonI had no problems with LCD interfering.
22:47:09[IDC]DragonI2C for shure, LED would also.
22:47:33LinusNspeaking of interference, the FM radio is disturbed by the LCD updates :-(
22:47:41[IDC]DragonOK, I'll change it for the system.h macros, OK?
22:47:58LinusNthe peak meters makes the reception worse... :-(
22:48:07[IDC]DragonFM is also on SPI?
22:48:33[IDC]Dragonno seperate chip select or such?
22:48:58LinusNof course
22:49:11LinusNbut there is still noise generated from the lcd updates
22:51:04LinusNdisabling the screen updates reduced the fm noise considerably on my fmr
22:53:41[IDC]Dragonback again
22:54:10[IDC]DragonWell, I have a look at the "semaphores" and massage that in
22:54:34 Quit Cheek ()
22:54:36[IDC]Dragonthe atamic instuctions.
22:55:42LinusNshould be pretty straightforward, changing the SDA_xx macros
22:55:51LinusNand the SCL_xx macros
22:56:00[IDC]Dragonsame for the FM and LED
22:56:16[IDC]Dragon__set_bit_constant(), __clear_bit_constant()
22:56:18LinusNshould make them faster as well
22:56:39[IDC]Dragonmaybe that'll make it stop working
22:57:02LinusNcould be
22:57:07[IDC]DragonI thing your I2C may be way too fast already
22:57:22LinusNi don't
22:57:31[IDC]Dragondid you measure?
22:57:45LinusNyes, back in the days when i wrote it
22:58:11[IDC]Dragon1 MHz, 400 kHz or 100 kHz?
22:58:26[IDC]DragonI think those are the levels
22:59:28[IDC]DragonI'll define the byte ports in sh7034.h then, too?
22:59:38LinusNdo so
22:59:54[IDC]DragonOK, off for work....
23:01:03 Join Plugh [0] (
23:01:14PlughDogger: you there?
23:03:54 Join cjnr11 [0] (
23:06:24Doggerhi Plugh
23:06:37PlughI saw today's site update
23:06:51Doggero yeah, only just did that :)
23:07:10Plughsounds like you finally got in touch with Archos ;)
23:08:13 Quit _aLF (Read error: 110 (Connection timed out))
23:08:15***Saving seen data "./dancer.seen"
23:08:37Plughwhy are they on your case about it and not on Rockbox's?
23:09:06Doggerbecause they love rockbox, and hate me?
23:09:14DoggerI asked henri,
23:09:20Doggerhe just ignored me as usual
23:09:25Doggerseems they have 3 answers
23:09:29Dogger1. ignore
23:09:46Dogger2. some carrot on a stick about 'the next platform' under NDA of course
23:09:51Dogger3. threaten legal action
23:10:00DoggerI don't think they know any other way to anser things
23:10:18 Quit cjnr11 ()
23:10:52Plughso they don't want people hacking their products under current devel, but they don't mind people working on things that have an upcoming end of life?
23:11:16Doggerno idea
23:11:19LinusNPlugh: you can't really blame them, can you? :-)
23:11:25Doggerhe said 'the av300 is already an ageing platform'
23:11:35Doggeryes you can, their firmware is rubbish,
23:11:39LinusNrockbox has prolonged the life of the jukebox series
23:11:42Doggerand their encryption could be cracked by a cat
23:12:03Plughwell, I just find it fascinating that they're pushing legalities on Dogger and letting Rockbox run rampant
23:12:03Doggeroh well,
23:12:07LinusNDogger: yes, you cracked it, so i guess anybody can :-)
23:12:29DoggerI'll laugh when I get a video of me playing doom on linux on the archos on slashdot, with a news story saying 'archos wont allow this to be released'
23:12:39DoggerLinusN: exactly! I'm a dog!
23:13:44DoggerPlugh: me too
23:14:02Doggermy guess, is they saw that I had replaced 'archos' with 'linux', and assumed I was releasing modified firmware
23:14:07Doggerthey are a pretty stupid bunch
23:14:36PlughI think I'm gonna have to resolder my headphone jack
23:14:56PlughI suspect it's cold solder and typically poor strain relief
23:15:06Doggeranyone know how to install gnu binutils so that it will assemble to arm7?
23:15:47PlughDogger: did they ask you to cease and desist development? Or just releasing info?
23:15:48LinusNyes, you build a cross compiler
23:16:30LinusNsame instructions apply to the arm7 target
23:16:44PlughLinus: I've run into a bit of a limitation in developing plugins
23:16:44DoggerPlugh: they don't really say things clearly so I'm unsure really
23:16:59LinusNPlugh: shoot
23:17:04DoggerLinusN: thanks
23:17:06PlughI want to perform a logarithm call for the vu meter
23:17:18Plughso it reflects in dB rather than linear scale
23:17:29Plughbut log() is in math.h and libmath
23:17:58LinusNfloating point arithmetic is banned from rockbox
23:18:06 Join top_bloke [0] (
23:18:08PlughI missed that somewhere
23:18:19PlughI guess I'll just build a log table
23:18:28LinusNi guess we don't explicitly say it in the docs
23:18:38Doggertables are faster for that sort of stuff I'd have thought anyway
23:18:44LinusNPlugh: look at the peak meter code
23:18:48Doggerwouldnt need to be that big a table anyway right?
23:18:51Plughyeah, but not necessarily smaller ;)
23:18:54Plughok Linus
23:19:08PlughI didn't realize the peak meter was using dB scale
23:19:16LinusNit can do both
23:19:36Plughalso, I have a whine about the change to config files
23:19:50LinusNwhat change?
23:19:59PlughI can't go back and forth between cvs build and the bookmark build
23:20:16Plugheach has a different format for storing the prefs
23:20:24top_bloke@find razed in black
23:20:24top_blokewrong chan sorry
23:20:26LinusNthe bookmark build is not supported
23:20:27Plughand resets to default
23:20:29PlughI know
23:20:36DoggerLinusN: that link doesn't have an option for arm7?
23:20:40PlughI completely realize this
23:20:56LinusNDogger: i wrote it specifically for the SH
23:21:06Doggerah ok, I see cool
23:21:06 Quit hardeep (Remote closed the connection)
23:21:17Doggerso I need to do some customisation like that for the arm7
23:21:30Plughwhich is why it's a whine, not criticism or a request for assistance
23:22:00LinusNit should probably work just by replacing sh-elf with arm7-elf (or whatever the target is called)
23:23:23Doggerok, cool
23:23:27Doggerwill give it a try
23:23:33LinusNdo so
23:23:37Doggeris there a dissassembler in the bintools?
23:23:49LinusNnot that i know of
23:23:55Doggerah that sucks
23:23:59Doggermight have to make one
23:28:54 Join AciD [0] (
23:30:25Plughok, well, I just wanted to see what was up with Dogger's project page changing so drastically. Thanks for the info on floating point math Linus. I'll explore the peak meter code.
23:30:37 Part Plugh
23:37:13LinusNuser interface question:
23:37:48LinusNif the user presses, let's say, F2 to pop up a menu, does he expect to be able to leave it with the same key?
23:39:09top_blokei think so
23:39:13LinusNme too
23:39:57LinusNin any case, there should be no harm done by accidentally pressing F2 twice
23:40:19top_blokejust go in to menu and quit
23:52:17 Quit top_bloke ("wasted 8 minutes and 34 seconds online")
23:52:32 Join top_bloke [0] (

Previous day | Next day