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-06-12

00:01:22Stevie[FP]i should put a breakpoint on this, it's easy to get lost :P
00:01:28Stevie[FP]Unrecognized ATA command 0xc4!
00:01:59thuwhat cpu is that?
00:02:11Zagorc4 is READ MULTIPLE
00:02:37Zagorthu: hitachi sh-1
00:02:46thunever heard of it
00:02:55Zagorit's in your archos :)
00:03:34*thu searches for a big hammer
00:12:40Stevie[FP]it issues a read multiple for 1 sector
00:13:15Stevie[FP]good it uses lba
00:13:28Stevie[FP](which makes sense, as CHS is useless after about 2gb)
00:13:57Stevie[FP]yet I wouldn't have put CHS past Archos ;)
00:14:10Stevie[FP]they'd try it!
00:18:00Stevie[FP]conflicting standards
00:18:54Stevie[FP]you'll NEVER believe this
00:19:10*Zagor braces
00:19:11Stevie[FP]... their startup code appears to violate ata spec
00:22:49Stevie[FP]granted, I'm not 100% certain, plus I don't know which version of the spec they worked against
00:23:13Stevie[FP]the spec says
00:23:38Stevie[FP]if bit 8 of IDENTIFY DEVICE word 59 is zero, they must issue a SET MULTIPLE command before issuing READ MULTIPLE
00:23:46Stevie[FP]seeing as how they never actually read the data from the IDENTIFY DEVICE
00:24:00Stevie[FP]they probably can't know for certain whether or not that bit is set or clear
00:24:47Zagorsounds like they simply never tested on a disk without multiple capability.
00:25:33Stevie[FP]or one that has a default multiple sector setting
00:25:44*Stevie[FP] hopes '1' is a good default
00:26:32*Stevie[FP] runs the cpu
00:36:19Stevie[FP]what's on 0x0e?
00:37:37MTfd = open("/.rockbox/worm_settings",O_WRONLY | O_TRUNC | O_CREAT);
00:37:41MTwhats wrong with that
00:38:00ZagorStevie[FP]: bus access (CS6/
00:38:05MTnot creating the file :/
00:38:28ZagorMT: what return code do you get?
00:39:09MTis there some handy debug print statement for the ui
00:39:30Zagoris this the uisimulator?
00:39:58Zagordid you create the .rockbox directory?
00:40:20Zagoryou can use the DEBUGF macro to print stuff to the console
00:40:33Stevie[FP]Zagor: i thought that was 0x06
00:40:34MTcan it take sprintf formats?
00:40:53jzoss_MT: or you can try splash(5*HZ, 0,true, "rc: %d'", fp)
00:41:05ZagorMT: yes
00:41:24ZagorStevie[FP]: yes, they both use cs6. see p106 in the sh7032 hardware manual
00:41:50MTWe open the real file 'archos/.rockbox/worm_settings'
00:41:50MTfd<0: -1
00:42:29ZagorMT: try printing errno too. the simulators use the operating system file code
00:43:10Stevie[FP]0x06 == for dma
00:43:14Stevie[FP]0x06 == for 8-bit
00:43:19Stevie[FP]0x0e == for 16-bit (data)
00:44:38 Quit _aLF ("bye")
00:53:18Stevie[FP]ata 0xc6
00:53:28Stevie[FP]so they ARE doing it right, in fakt
00:54:13elinenbeStevie[FP]: what are you working on?
00:56:06Zagoran archos emulator
00:56:42MTthe error is ENOENT (no such file)
00:56:52MTi guess i must have my flags in the wrong order?
00:57:15ZagorMT: order is irrelevant, since they are ORed together before they are passed to the function
00:57:35Stevie[FP]0x0902d2cc <- ata read buffer
00:58:26Stevie[FP]0x0902d4cc <- end of ata read buffer
00:58:48Stevie[FP]i wonder what's @F200
00:59:22 Join midknight2k3 [0] (
00:59:38 Quit mecraw ("Trillian (")
01:01:04elinenbenot just a simulator, but a realy emulator? How is it going?
01:01:47Stevie[FP]very poorly.
01:01:59midknight2k3Ut Oh
01:02:00Zagori wouldn't say that
01:02:07Stevie[FP]I would
01:02:15Stevie[FP]I'm locking up and I don't know why
01:02:21Stevie[FP]it's comparing some value to 100
01:06:05ZagorStevie[FP]: well, you've still come a long way. successfully emulating the cpu and lcd is quite spectacular
01:06:06 Quit |nsomniac (Read error: 104 (Connection reset by peer))
01:06:15midknight2k3it's very neat
01:06:26Stevie[FP]Changelog for 1.51.41:
01:06:26Stevie[FP](6/11/2003 4:24PM)
01:06:26Stevie[FP]- Changed 'Demo Mode' parameter to 'Special Mode'.
01:06:26DBUGSent KICK Stevie[FP] to server
01:06:26Stevie[FP]0=Normal (as was before)
01:06:26Stevie[FP]1=Demo mode (as was before)
01:06:26Kick(#rockbox Stevie[FP] :No flooding!) by logbot!
01:06:28 Join Stevie[FP] [0] (~whatsit2u@
01:06:38midknight2k3juyst kidding
01:06:41midknight2k3and sorry
01:06:41Stevie[FP]the CPU and LCD were easy
01:06:45Stevie[FP]they're documented :P
01:06:55Stevie[FP]after writing the '3' in 'Ver : 4.53'
01:07:20Stevie[FP]it sets global_X (at 0x0900f200) to 0
01:09:15Stevie[FP]after issuing SET MULTIPLE
01:09:31Stevie[FP]it reads from there
01:09:46Stevie[FP]global_Y (somewhere else) += global_X
01:09:53Stevie[FP]and now where I'm stuck
01:10:21Stevie[FP]it loops waiting until global_X < glo
01:10:25midknight2k3MT, still working on wormlet patch?
01:10:41MTswearing at it
01:10:51midknight2k3not turning out i guess?
01:11:01Stevie[FP]thats the annoying thing about software
01:11:02Stevie[FP]you can't kick it
01:11:05Stevie[FP]you can only swear at it
01:11:10midknight2k3you can delete it
01:11:13MTah no, its finished, it just wont save the settings as id like
01:11:25midknight2k3i wanna see! lol
01:11:26 Join Yeft [0] (
01:11:34Yefthi chan
01:11:59midknight2k3hey hey
01:12:02midknight2k3its you
01:12:06ZagorStevie[FP]: i suppose global_X is not the same as global_long in the isr?
01:12:15midknight2k3get your fm recorder yet?
01:12:19jzoss_off for dinner... cya later!
01:12:23Yeftstill no fm recorder−−-j and r messed it up...
01:12:33midknight2k3aw man :(
01:12:33 Quit jzoss_ ("Trillian (")
01:12:35Yeftwell i did kinda
01:12:44Yefttrillian ....ewww lol
01:13:03Yeftlol i put in an address to ship it to that wasnt the billing address
01:13:08Yeftand they had a prob w/ that
01:13:18midknight2k3got it steve?
01:13:28midknight2k3poor you lol
01:13:36midknight2k3just should have gone to BESTBUY
01:13:40Stevie[FP]0x0900da5c: 0x2100 mov.b r0, @r1 ; (0x05ffff00) <- 01(write 0x00000001 to unknown OCP reg 0x100)
01:13:45Yefti know i'm trying to crakc the passwords on my own computer, *evil girn*
01:13:52midknight2k3...i get it! not!
01:14:04Stevie[FP]ocp reg 0x100 == timer
01:14:22midknight2k3wha are you trying to do stevie?
01:14:45MTsame thing he does every night; try to take over the world!
01:14:45*Stevie[FP] sees about implementing timer #0
01:14:50Yeft== i know what that means! its a logical = and not a C++
01:14:55Yefterrr C*
01:15:16midknight2k3timer #0? sounds great!
01:15:23Yeft== is a logical equal
01:15:28Yeftas in this = this
01:15:55YeftOui! j'etudie beacoup n'estpas
01:16:44ZagorYeft: == is for comparison, = is for assignment
01:16:49MT>200 people in #c, i go ask my question and they all go quiet :/
01:17:15midknight2k3i hate when people do that
01:17:24Yeft201 :P
01:17:41midknight2k3people keep chatting and on and on then you ask one little thing or mention one thing and then everyone shuts up for the following ten minutes
01:18:26MiChAeLoLshould i ask a question in there?
01:18:35midknight2k3whatever lol
01:19:05MiChAeLoLthey shut up
01:19:30MiChAeLoLhahaha no one has said anything yet in there
01:19:41midknight2k3ha ha hahah
01:19:44Zagorbed time, bye guys
01:19:46MiChAeLoLstill quiet
01:19:48 Quit Zagor ("Client exiting")
01:19:54midknight2k3im guessing itll be like two more mins before anyone says a peeop
01:20:09MiChAeLoLsomeone just said "itself." and then some other person asked something
01:20:22MiChAeLoLotherwise still quiet it worked
01:20:28midknight2k3where are you? what server?
01:20:34midknight2k3freenode? #c?
01:20:34MiChAeLoL"<MiChAeLoL> so what does 00006x0043043fe stand for?"
01:20:56MiChAeLoL206 people and its still quiet
01:21:13MiChAeLoLits so nerdy its not even funny
01:21:29MiChAeLoLtheir analyzing my bs question
01:23:46Yeftbase 33?
01:23:57Yefti have trouble with base 6
01:24:15MiChAeLoLi left #c already
01:24:43MiChAeLoLwho the hell is "helper"?
01:24:48MiChAeLoL<helper> hi MiChAeLoL ,
01:24:49MiChAeLoL<helper> need a hacked paypal accounts for free ?
01:24:49MiChAeLoL<helper> go to and get it now!
01:25:19MiChAeLoLits #c++ now
01:25:37MiChAeLoLnever mind, im in the future of #gcc
01:25:53MiChAeLoLlol the topic is "* Topic is 'Let's talk compiler guts!'
01:26:10midknight2k3getting that wromlet patch working MT? lol
01:27:03*MiChAeLoL wants to eat space invaders
01:27:31*midknight2k3 wants to have that wormlet patch
01:27:41*MiChAeLoL wants both, and a search feature
01:28:03*midknight2k3 saw a patch that added a search feature
01:28:04*MiChAeLoL is gunna talk in third person, like rich rapers
01:28:14*MiChAeLoL saw that patch too
01:28:16*midknight2k3 "rich rapers"?
01:28:37*MiChAeLoL was refering to rich people that sing rap +ers
01:28:39*Tib|Away wonders when the windows 2003 server archos recorder patch is coming out, with 128 megabit color support?
01:28:51*MiChAeLoL chuckels
01:28:59*midknight2k3 shuts you up
01:29:06*MiChAeLoL is getting sick of the purple mirc font
01:29:17*Tib|Away thinks you can change it.
01:29:18*midknight2k3 let's talk normal now
01:29:22*MiChAeLoL changes to xchat
01:29:24*midknight2k3 agrees.
01:29:33*MiChAeLoL seconds that oppoinion
01:29:35*Tib|Away says,"Hello, I'm glad we are talking normal."
01:29:40*MiChAeLoL spelled that wrong
01:29:47*MiChAeLoL left to get food
01:29:57DBUGSent KICK midknight2k3 to server
01:29:57Kick(#rockbox midknight2k3 :Stop repeating yourself) by logbot!
01:30:02 Join midknight2k3 [0] (
01:30:04*Tib|Away laughs
01:30:05MiChAeLoLHAAHaHaHaaaHahaHaHAHAa biatch
01:30:06 Join |nsomniac [0] (
01:30:11midknight2k3IDIOT LOGBOT
01:30:16midknight2k3IDIOT LOGBOT
01:30:21midknight2k3IDIOT GAY LOGBOT
01:30:22*Tib|Away sets mode +m
01:30:34MTim sure this is a problem with the ui simulator
01:30:36*MiChAeLoL sets mode +o MiChAeLoL
01:30:55*midknight2k3 has quit IRC (Quit:"Quit")
01:30:58midknight2k3just kidding
01:31:03MiChAeLoLso did the fm recording feature ever get fixed in rockbox?
01:31:09midknight2k3it's not broken!
01:31:35MiChAeLoLthought it was, but dont have my fm recorder yet to see (still in the mail)
01:32:16midknight2k3it's not busted!
01:32:21midknight2k3what's wrrrooooonggg!!
01:32:41MiChAeLoLStatus: In Transit
01:32:41MiChAeLoL Scheduled Delivery: Jun 13, 2003
01:32:48MiChAeLoL2 more days
01:32:54MiChAeLoLas long as i have it for the weekend im happy
01:32:56midknight2k3say the same thing three times in a row
01:33:07MiChAeLoLi dont want him to ban me
01:33:13MiChAeLoLdoes he ban people?
01:33:15midknight2k3he just kicks you lol
01:33:22midknight2k3it's fun
01:33:26MiChAeLoLalready been kicked once tho
01:33:31midknight2k3and a dramatic way to leave the room
01:33:31MiChAeLoLand isnt 3 kicks a ban?
01:33:37midknight2k3IVE BEEN KICKED like 6 times
01:33:46midknight2k3its fun
01:33:48midknight2k3try it
01:34:01MTtest it on my fm
01:34:02midknight2k3is it working?!?!
01:34:06midknight2k3can i test it?
01:34:06MTsee if it works on there
01:34:13MTwhat have you got?
01:34:23MTblergh ok
01:34:31MTits not finished mind
01:34:50MiChAeLoLill have an fm next fri so i hope its done by then :D
01:34:52midknight2k3just to see WIP
01:35:13*MiChAeLoL leaves to eat
01:35:18*MiChAeLoL leaves to eat
01:35:18DBUGSent KICK MiChAeLoL to server
01:35:18*MiChAeLoL leaves to eat
01:35:18Kick(#rockbox MiChAeLoL :Stop repeating yourself) by logbot!
01:35:20midknight2k3BYE MICHEAL-LOL
01:35:27Tib|Awayhe eats too much
01:35:31midknight2k3* MiChAeLoL was kicked by logbot (Stop repeating yourself)
01:35:33Yeftlol i have been kicked a multitude of times
01:35:39 Join MiChAeLoL [0] (
01:35:40midknight2k3im not banned lol
01:35:41midknight2k3* MiChAeLoL was kicked by logbot (Stop repeating yourself)
01:35:48Yeftevery time my script does something stupid
01:35:55*MiChAeLoL left
01:36:15MiChAeLoLwheeStatus: In Transit
01:36:15MiChAeLoL Scheduled Delivery: Jun 13, 2003
01:36:24*MiChAeLoL left
01:36:25DBUGSent KICK Yeft to server
01:36:25Yeftya know ..
01:36:25Kick(#rockbox Yeft :Colourcodes are *not* appreciated here!) by logbot!
01:36:25 Join Yeft [0] (
01:36:35Yefti never relly got that
01:36:49Yeftwhy do i always get kicked for my color and creativity
01:36:55MTdoesnt dancer have a +c ?
01:36:59midknight2k3i want the... the wooooorrrmmlett paaaatchhh!!
01:37:00MiChAeLoLaway for now
01:37:06MTshush, its building
01:37:18midknight2k3why must i shush
01:37:22midknight2k3i said like three words
01:37:33Yeftbecause the more you talk the slower the build
01:37:35MTits not going to come faster ..
01:37:41midknight2k3sorry lol
01:37:45MTah shit
01:37:47midknight2k3you all hate me now
01:37:48Tib|AwayIrc, the multiplayer notepad.
01:38:04midknight2k3oh no! whats wrong MT?
01:38:20Tib|AwayMT, are you compiling the divx decoder/encoder as well?
01:38:35MTforgot to take out some printf's :)
01:38:48midknight2k3i hope this thing don't kill my archos!
01:38:55Yeftkill it?
01:38:57Tib|AwayHow/why would it kill it?
01:39:02Yeftmore like melt it from the inside
01:39:10midknight2k3what... what he said
01:39:13Tib|AwayThe worst it can do is set on fire.
01:39:23midknight2k3oh man!
01:39:32MTfear the slowness of scp on a 56k
01:39:59MTsecure copy?
01:40:05MTpart of openssh
01:41:22midknight2k3i hope it is almost builted
01:41:32 Quit dw|gone (Remote closed the connection)">
01:41:52Tib|AwayI'll try it.
01:41:58Tib|AwayI have no idea how to play wormlet though.
01:42:25midknight2k3you won't understand the significance then
01:42:49Tib|AwayIs that built from the latest cvs?
01:42:57midknight2k3i doubt it
01:43:06midknight2k3from 2.0 prolly
01:43:20midknight2k3it's latest
01:43:55midknight2k3how high does SCORE PER FOOD go?
01:44:00midknight2k350 i see
01:44:49 Join dw|gone [20] (
01:44:52midknight2k3I LOVE IT!
01:45:02midknight2k3im keeping this as standard, definitely
01:45:11MTbuilt from yesterdays cvs
01:45:17Tib|AwayGood enough.
01:45:22MTi couldnt check out todays, sourceforge was being a dick
01:45:26Tib|AwayEh,my recorder isn't booting now.
01:45:37Tib|AwayMust be the battery.
01:45:46 Quit dw|gone (Remote closed the connection)
01:45:49midknight2k3it must be FM recorder
01:45:50MTits an fm build note!!!
01:46:03Tib|Awayno wonder
01:46:19MTits not finished yet either, im just using it to get midknight2k off my back while i finish it :)
01:46:30midknight2k3im happy now
01:46:32midknight2k3thanks a lot
01:46:46MT(it could do all sorts of nasty things when you quit out)
01:46:46Tib|AwayYeah,I was just doing this for...uhh.solely debugging purposes.
01:46:54midknight2k3BTW, when you finish up, tidy up the menu by making each word begin with capital :)
01:47:05MTno, thats gay
01:47:17MTits how everything else is done :)
01:47:25*MT edits english.lang
01:47:35midknight2k3you mean it's not a good idea or what?
01:48:02midknight2k3i mean everything else is like that ("Show Icons" "FM Radio" etc)
01:48:29MTi Dont Normally Like That
01:48:37MTbut seeing how its standard ..
01:48:38midknight2k3I Do
01:48:45midknight2k3it fits better
01:48:47 Join BoD[] [0] (
01:50:25midknight2k3i like putting the size of arghs on ten and number of arghs per food on 15
01:51:01Stevie[FP]does anyone know if ITU0 is edge or level triggered?
01:51:10midknight2k3on wromlet
01:51:17midknight2k3he made a cooooooool new patch
01:51:33BoD[]stevie : no idea
01:51:34midknight2k3you can set worm speed, archs per food, size of archos, points per food, etc
01:51:45BoD[]midnight : ah ok
01:51:56Tib|AwayWhat's a disadvantage to turning on the anti skip buffer?
01:52:03midknight2k3oh yeah
01:52:06midknight2k3what does it do?
01:52:10midknight2k3anti skip buffer
01:52:17midknight2k3i mean, it's got a 2MB buffer
01:52:27midknight2k3what's 7 seconds to do with anything?
01:52:35Tib|AwayYou have it on 7?
01:52:58midknight2k3just wonder what that would do?
01:53:17midknight2k3MY ARCHOS IS BUSTED
01:53:27midknight2k3it's an "argh overflow"
01:53:40BoD[]my anti skip buffer is my hand
01:53:52midknight2k3I put "size" on ten and "number per food" on 30
01:53:58midknight2k3it froze when i ate a food
01:54:15BoD[]maybe it's a bug
01:54:19midknight2k3it is
01:54:23midknight2k3it got stuck
01:54:29midknight2k3only way to get out was to reboot
01:55:00midknight2k3im gotta go for a bit
01:55:02midknight2k3see you
01:55:03thuI tried walking really fast with the archos in my pocket
01:55:09thuand it started behaving like a mp3 cd player
01:55:15midknight2k3be careful
01:55:19thuit would pause, start crunching
01:55:21thuand eventually resume
01:55:33midknight2k3the hard drive in the recorder /fm recorder is delicate
01:55:37thusometimes it made some really creaky noises
01:55:44midknight2k3the one in player, is, well, CRAP
01:55:51midknight2k3Be Careful
01:55:55midknight2k3it's not good for it
01:55:56thumine is an fm rec
01:56:00midknight2k3it goes squeek
01:56:09thuyeah I usually drive or bus my ass around
01:56:12thuso it's safe
01:56:22midknight2k3My Work Here Is Done
01:56:22midknight2k3My Work Here Is Done
01:56:23DBUGSent KICK midknight2k3 to server
01:56:23midknight2k3My Work Here Is Done
01:56:23Kick(#rockbox midknight2k3 :Stop repeating yourself) by logbot!
01:56:25Tib|Awaywormlet is somewhat fun, except there really isn't a point.
01:56:37thuthere are lots of points
01:56:40MTarghs per food should not go as high as 50 :D
01:56:46Tib|Awayhe left
01:56:56Tib|AwaySadly I have yet to record anything with my recorder.
01:57:06thuI recorded some lectures
01:57:16thuuntil the prof started encoding them in real audio and posting them online
01:57:27Tib|Awayreal audio, what a wonderful format. ;)
01:57:40Tib|Awaybetter than nothing I suppose.
01:57:42thuhmm.. I really have to get around writing a fun game for the archos
01:57:48thusokoban is no good
01:57:49***Saving seen data "./dancer.seen"
01:57:55PsycoXulthu: port angband or nethack
01:57:56Tib|AwayI was about to port nibbles, then I realized I had no idea how!
01:57:57thuwormlet is impossible to play in a moving bus
01:58:00Tib|Awaynow that would be cool
01:58:07thummm nethack
01:58:10Tib|Awayrogue would be easier though
01:58:16thuwell I guess you have all the storage space in the world
01:58:22thufor text/gfx files
01:58:30thuthe game must be small and smart though
01:58:45Tib|AwaySure,I've got 15 gigs. I have a strange feeling that isn't the part that counts though.
01:58:46MTi was thinking of space invaders
01:58:50thuhmm I wonder if it's possible to have game music
01:59:03PsycoXulthu: sure, it's called a playlist
01:59:07thuand sounds
01:59:19MTsure, but you couldnt have music at the same time
01:59:23MTif that makes sense
01:59:28thuor short mp3s?
01:59:33thufor sound effects?
02:00:01thuoh I know
02:00:14*MiChAeLoL would love space invaders
02:00:19thupass all the text in a nethack-like game through a text-to-speech
02:00:27thuthen you can play it w/out looking at the screen
02:00:33MiChAeLoLcause its like the only thing left thats really good, tetris worms and space invaders
02:00:36thuwouldn't that be cool?
02:00:50 Join Financial [0] (
02:00:53PsycoXulhow about zork
02:01:02*thu doesn't know zork
02:01:10*MiChAeLoL doesnt know him either
02:01:10thuyou could just keep your hand on the buttons
02:01:13thuand listen to the text
02:01:17Tib|AwayYou might be eaten by a wild grue!
02:01:24MiChAeLoLhehe or mario
02:01:34MiChAeLoLa nintendo emulator would kick ass
02:01:37MiChAeLoLduck hunt :D
02:01:46thuI was actually thinking about z80 games
02:01:54MiChAeLoLz80 is good too
02:01:59thuthat computer had 48k of memory and really slow cpu
02:01:59MiChAeLoLor calculator games
02:02:07thuand really COOL games
02:02:19*MiChAeLoL looks up z80 games
02:02:34Financialany more games out there ?
02:02:51MiChAeLoLspace invaders :D
02:02:53MTtetris is no good
02:02:59MTthe screen is in the wrong place
02:02:59Financialor are the three the only ones ?
02:03:16MiChAeLoLshit z80 has a ton of games
02:03:25MiChAeLoL1033 games online
02:03:43MTsure, go port one, me love you long time
02:03:43thusome more here
02:03:46Tib|Awayisn't z80 a processor?
02:03:49Yeftok im back
02:03:55Yeftso whats with z80s ont he recorder!?
02:03:57thufound in spectrum sinclair computers
02:04:07thuthey had cool games on low resources
02:04:20MTz80 wasnt in the spectrum
02:04:21thuhehe no wonder there are z80 games on
02:04:25thusure it was
02:04:29MTz80 came _before_ the spectrum
02:04:35thuit was in the spectrum
02:04:47thuI had a few spectrum clones based on the z80
02:04:52Tib|Awaywell,while we are at it can you guys port baldurs gate for me?
02:04:55thu"home computers"
02:05:15YeftMT, can you give the recorder the power to read minds?
02:05:24Tib|AwayThat would be nice
02:05:26Yeftand record it, and play it back while recording?
02:05:43Tib|AwayActually, why not time travel?
02:05:58Yeftoh and definitly teleporting
02:06:00PsycoXulTib|Away: what for?
02:06:13thuhehe .. porting manic miner would be cool
02:06:13Tib|AwayWhat else? Chaning the past, present and future.
02:06:24PsycoXulyou can't change the past
02:06:26Yeftgo to 1988 and buy lots of microsoft
02:06:33Tib|AwayGood idea
02:06:56PsycoXulthere's no time within time, so there's no "before you went into the past" and "after you went into the past"
02:07:07MToh ho hum
02:07:13PsycoXulwhich means whatever you do in the past, is still in the past and you just won't know it till your future
02:07:17Yeftpsyco, too much stephen hawking for you
02:07:32MTi was getting confused by sinclair model numbers
02:07:33PsycoXulYeft: huh?
02:07:44Yeftstephen hawking, the genius?
02:07:45MTzx80 and zx81 were _not_ spectrums
02:07:49PsycoXuli know who he is
02:07:52PsycoXuli dunno what you mean though
02:08:00MTthe first spectrum was the 48k zx spectrum
02:08:07Yeftoh he has a bunch of theorys on space-time
02:08:11MTbut it was still powered by a Z80
02:08:15thuMT: yeah that's the kind that I had
02:08:22thuand that was z80
02:08:23PsycoXulwell i'm not very familiar with him or his theories
02:08:24MiChAeLoLThe first versions of the processor ran at 2.5 Megahertz (MHz). Its modern descendents run at speeds up to 50MHZ, and are still used today (ZiLOG, 2001).
02:08:29PsycoXuli've got my own theories on timespace
02:08:41thuheh.. 3MHz and 48k of ram
02:08:43thuand very playable games
02:09:01PsycoXuli call it time-space instead of space-time cause i think time is the more fundamental aspect and space is a natural result of time
02:09:03thuthat was _real_ programming
02:09:05MiChAeLoL the Z80 implements three busses: an 8-bit data bus, a 16-bit memory bus, and a control bus. The 16-bit memory bus means that the Z80 can address 64K unique RAM locations, however all transfers are limited to 8-bits each.
02:09:34MTsome games even used all 7 colours!
02:09:40*MiChAeLoL feels all technical for stating z80 facts
02:09:45MTgauntlet rocked on the spectrum
02:09:56MT4 player gauntlet spectrum madness
02:10:06*MiChAeLoL didnt even know what a z80 was untill 5 min. ago, and now hes giving the whole history and specs of it
02:10:10Tib|AwayHmm,I was hoping the recorder would accept red/white audio input for recording.
02:10:29MTit does Tib?
02:10:45MTcombine those two red white signals into one 3.5mm jack
02:10:52MiChAeLoLthey made a z80 emulator for the ti82 calculators
02:10:59MTand robert is somehow related to either your father or your mother
02:11:21Tib|Awayoh,do I need to buy something for that mt? (obviously?)
02:11:45MTmy fm recorder came with a red/white splitter
02:11:47MiChAeLoL <- different z80 emulators, the source is available for one of em
02:11:51MTplug that into a source
02:11:55Tib|Awayno splitter
02:11:58Tib|Awaylet me check
02:12:09MTo~MiChAeLoL: we couldnt port an emulator
02:12:18MTthat would be MASSIVE HASSLE
02:12:39MiChAeLoLyea you would have to write it yourself, cause of the screwey envornment
02:12:54MTspectrum has almost 100 keys
02:13:02MiChAeLoLhmmm that could be a problem
02:13:04MTwe have about 10
02:13:12thuwhat's a splitter?
02:13:24thuoh splitter
02:13:26thudoh nm
02:13:30*MiChAeLoL wonders what the spectrum is, it sounds important
02:13:53*thu misses his old HC-86
02:14:04Yeftim happy with the chip-8 emu
02:14:12Financialwe need asteroid :)
02:14:29*MiChAeLoL thinks that time would be better spent on an id3 search feature
02:14:40MiChAeLoLbecause it IS an mp3 player at heart
02:14:56MTbool set_worm_num_worms(void)
02:14:57thuthe archos is a good tool for interactive audio books
02:15:00MTscary bad function name
02:15:22Financialhuhh "interactive" audio books ???
02:15:39MiChAeLoLwould be cool if it could read text to you
02:15:51MiChAeLoLso you could copy a book into it and it would read it to you
02:15:54thuFinancial: you take a text based game, you run it through a text-to-speech converter, you encode everything in mp3
02:16:22thuthen you can browse around the game world w/out looking at the screen
02:16:27Financialhmm didn't know that was possible.
02:16:32thuwhy not?
02:16:40MiChAeLoLvoice commanded searching would own
02:16:48MiChAeLoLyou tell it to play a song and it plays it
02:16:49Financialthat's interesting
02:16:51MiChAeLoLtotal control
02:16:54thuyeaah right
02:16:56thutext recognition
02:17:07MiChAeLoLcould be done
02:17:13thuand that's full text recognition
02:17:15MiChAeLoLwould just take a long time
02:17:17thunot even cell phones do that
02:17:22MiChAeLoLsome do
02:17:30MiChAeLoLthe older ones do
02:17:35thuthere's one thing to recognize "play"
02:17:37MiChAeLoLyou tell it to call someone and it calls them
02:17:56thuand another to recognize "My Artist - My Song"
02:18:09thuMiChAeLoL: you train the phone to recognize a very limited vocabulary
02:18:19MiChAeLoLyea, but you could have it recegnise bookmark 1-10 and say those and have it play the
02:18:27Financiali doubt the jukebox can do that tough
02:19:05*MiChAeLoL is still waiting for his fm recorder in the mail
02:19:08thudoes the archos have some sort of serial port?
02:19:09MTi doubt my k6 2 400 could do that
02:19:17MiChAeLoLgot it cause it was cheap and because of rockbox
02:19:21thuthe one used for debugging maybe?
02:19:21MTthu: only if you are quite inventive
02:19:41thuis it possible to connect it to a controller and send commands to rockbox?
02:19:49 Quit PsycoXul (Read error: 104 (Connection reset by peer))
02:20:10*thu is playing with some universal controllers
02:20:31 Join PsycoXul [20] (
02:20:43thuhmm I'm not sure I want to take my archos apart
02:20:53thuit might be unidirectional
02:21:01MiChAeLoLi will if i have a replacement hd or batteries
02:21:09MiChAeLoLonce i get it that is
02:21:12Yefti wont
02:21:13Tib|AwayIt only came with a red/white output..No splitter. Sigh
02:21:19Yeftuntil my extra year warranty runs out
02:21:25Tib|AwayAre these things easy to find, or is the connector specific?
02:22:12thuare you talking about those Y-shaped splitters?
02:22:20MTwhats the default mapping of keys in wormlet
02:22:46MTyou have something that has red/white output yes?
02:23:01MiChAeLoLanyone want my winxp theme?
02:23:07MiChAeLoLit kicks ass
02:23:09Yeftdcc it to me
02:23:19MiChAeLoLya need stylexp tho to see it
02:23:25Yeftwhats that?
02:23:28MiChAeLoLonly kitejumping theme out their
02:23:33Tib|AwayIll explain i think
02:23:46MiChAeLoLnope not stylexp
02:23:49Tib|AwayI have a male red/white connector to the archos
02:23:52Tib|Awaybut I need a female
02:23:59Tib|Awayso I can output..lets say my console to it
02:24:50MTyour console doesnt have phono out sockets?
02:25:15Tib|Awaygamecube has a cord that splits into a male yellow/red/white
02:25:22Yeftim nabbin the free trial
02:25:22Stevie[FP]god damnit
02:25:25Yeftso dcc it to me!
02:25:26*Stevie[FP] sighs
02:25:26Tib|AwayI want a female cord that will have a red and white female to archos
02:25:35MTso you will need some female connectors
02:25:44MTany good audio store (tm)
02:25:49MiChAeLoLi have one
02:25:54MiChAeLoLmade one of those a while ago
02:26:03Yeftgonna send it?
02:26:06MiChAeLoLoh yea
02:26:21Tib|AwayI know,but where do I get that connector
02:26:34Tib|Awaywow,the rockbox recording feature sucks
02:26:52Tib|AwayOr I did something wrong, which is most likely the case.
02:26:58PsycoXulTib|Away: why?
02:27:05*Yeft waits for the ask dcc
02:27:48Yeftit may be awhile
02:27:55MiChAeLoLdo you have stylexp installed?
02:28:04Yeftnot yet
02:28:23MiChAeLoLya might want to get the full version
02:28:31MiChAeLoLoff of someones xdcc server
02:28:50*MiChAeLoL looks at that site
02:29:01Yeftbut shhh i didnt say anything
02:29:29 Quit probonic ()
02:29:43MiChAeLoLi usually use the altavista search engine for (/me looks at the crack in his wall)
02:30:15MTastalavista you mean
02:30:20Yeftjust about to say
02:30:22MiChAeLoLit has advertizing for my site in the start menu
02:30:22MTaltavista is purely legit
02:30:35Yeftastalavista est my fave security group
02:31:11Yeftno nudity on this is there?
02:31:17Yeftits not my computer
02:31:33MiChAeLoLtheir are pictures of me and a 21ft wingspan kite
02:31:37MiChAeLoLin the start menu
02:31:41Tib|Awaythe recorder worked this time,a tad bit staticky and not too loud though.
02:32:02MiChAeLoLand all the - 0 x in the corner are cartoony like
02:32:07*Stevie[FP] is back from [(Auto-Away after 1hr)] [gone 4hrs 29mins 22secs] [KS]
02:33:57Yeftwelcome back
02:34:17MiChAeLoLmy theme owns, in it right now
02:34:24MiChAeLoLcause anything i didnt like about it, i changed
02:35:02DBUGSent KICK Yeft to server
02:35:02Kick(#rockbox Yeft :Stop repeating yourself) by logbot!
02:35:03MiChAeLoLopen it open it
02:35:03 Join Yeft [0] (
02:35:08MiChAeLoLopen it open it
02:35:53 Quit thu ("Client exiting")
02:36:28Yefti cant
02:36:33MiChAeLoLinstall it install it
02:36:39MiChAeLoLthen open it open it
02:36:39Yeft36 min
02:36:45MiChAeLoLdamn :(
02:37:15MTill submit the patch tomorrow morning
02:37:22MTbut it works decent :)
02:37:33Yeftmake em wait
02:38:16MTwhich is better
02:38:44MTi only (really) need to read the persistent settings once
02:38:52MTper machine boot
02:39:15MTbut to do so would require a global bool
02:39:21*MiChAeLoL left to finish beating enter the matrix as the girl
02:39:34Yefti wish you could be neo
02:39:45MTso saving 1 byte
02:39:52MTor saving x hd accesses
02:40:19Tib|AwayI wish I could program. :P
02:40:29MTits not rocket science :)
02:40:44Tib|AwayEasier said than done.
02:40:49Yefti'm done day 2 of learn visual c++ in 21 days! (lol finished it 2 days ago)
02:41:06Tib|AwayDoes archos use c or c++?
02:41:14Yefti believe
02:41:19Tib|Awayc due to printfs
02:41:20Yeftand i'm wrong
02:41:46MTrather more due to the fact that c++ wouldnt fit barely the menus into 200k
02:42:11Tib|AwayI never have really found a good book on c or c++
02:42:20Tib|Awayall of them assume you have basic knowledge of it.
02:42:32Yefti download SAMS learn visual c++ in 21 days from an fserve
02:42:41Yeftwhich assumes nothing
02:42:47Tib|AwayCare to send it?
02:42:58PsycoXulmost of the books i've found on c/c++ have assumed you don't want any more than basic knowledge
02:43:20Tib|AwayI made a mistake of buying c++ primer.
02:43:25Tib|AwayNow that thing is advanced.
02:43:30PsycoXulwhich doesn't really get you very far in practice heh
02:43:39Yefthmmm didnt realize how big it was......
02:43:42Tib|Awaythanks yeft
02:43:46Yeftlol maybe sometime later
02:43:48Yefti have to go soon
02:43:48Tib|Awayoh well
02:43:55Tib|AwayI can fin dit
02:43:56MTc is as much like c++ as c++ is like java
02:43:57Yeftand i'll only be able to send it partially
02:44:02Yefttry kazaa lite
02:44:03Tib|Awaythats fine,forget it
02:50:47*Stevie[FP] is away [h0m3] [KS-MsgLog Off]
02:56:36 Nick Tib|Away is now known as Tiber (
02:57:54TiberWrong channel, but hey,what's a good place to purchase downloadable ebooks?
02:57:54 Quit Yeft (Read error: 104 (Connection reset by peer))
02:57:56 Join Yeft [0] (
03:02:23 Quit Financial (">> <<")
03:20:14 Join Stevie-O [0] (
03:35:25 Quit BoD[] ("z")
03:57:52***Saving seen data "./dancer.seen"
03:58:32Tiberthe bleeding edge version of the recorder firmware does not record
03:58:36Tibergets a cpu error or something
04:06:07 Join Yeft2 [0] (
04:06:08 Quit Yeft (Read error: 104 (Connection reset by peer))
04:06:08 Nick Yeft2 is now known as Yeft (
04:10:19 Join chineseguitardud [0] (
04:10:24 Quit Yeft (Read error: 104 (Connection reset by peer))
04:10:38chineseguitardudhi everyone
04:10:52chineseguitardudanyone here?
04:11:31 Quit chineseguitardud (Client Quit)
04:11:46MThe didnt wait long
04:21:43 Join Guest1 [0] (
04:22:00Guest1hi everyone
04:23:11TiberHi guest
04:23:42Guest1i just got my archos today
04:23:54Guest1the recorder 20gb
04:23:59Guest1i'm just curious,am i supposed to be able to use the jukebox while it's charging?
04:25:13Guest1anyone there?
04:28:43Tiberyes,you can
04:28:53Tiberturn it on without the power/usb attachted first
04:29:04Tiberthen once it's booted into rockbox, plug in the power.
04:31:15Guest1okay, what a relief
04:31:18Guest1i thought something was wrong
04:31:59hardeepif you start it with the charger in, you can hold on to ON to have it restart so you can play-while-charging
04:33:30Guest1when i press on to restart it
04:33:37Guest1it gets to right before the rockbox logo shows up
04:33:49Guest1and then a lil scrambly and back to the batterying charging screen
04:34:01hardeepGuest1: hold on to ON just a bit longer
04:34:08hardeepuntil the rockbox logo shows up
04:34:29Guest1i always knew asking questions worked
04:35:15Tibertype ./nick (newnameherewithouttheparenthesis) to get a new name
04:35:18Tiberremove the period as well
04:35:35Tiberaka ./nick test123 will change my name to test123
04:35:36 Nick Guest1 is now known as chineseguitarguy (
04:36:19chineseguitarguyhey, when i'm playing music and charging, should i turn on deep charge and turn off trickle?
04:37:07hardeepchineseguitarguy: yeah, that's a good idea... especially if you're going to be playing for some time
04:37:57hardeepa lot of this explained in the battery faq at
04:38:34chineseguitarguythankx very much, i just got mine today and i'm excited as hell
04:39:21chineseguitarguyscrew ipod
04:46:43 Quit chineseguitarguy ("Leaving")
04:47:17 Quit hardeep ("[BX] Automatically bored away")
04:50:23 Join chineseguitarguy [0] (
04:50:27chineseguitarguyhey, one more quick question
04:50:40chineseguitarguydoes it do anything when i unplug the charger and plug it back in again?
04:51:43chineseguitarguyliek does it mess w/ the algorithm?
04:54:19 Join Yeft [0] (
04:54:49Tibernot that i know of
04:57:16chineseguitarguythanx again
04:57:18 Quit chineseguitarguy ("Leaving")
05:04:02*Stevie-O yawns
05:08:35*Tiber logs out
05:08:37 Quit Tiber ()
05:36:57Stevie-Ois anyone even here?
05:37:16 Join Jet8810 [0] (
05:38:08 Join Yeft2 [0] (
05:38:09 Quit Yeft (Read error: 104 (Connection reset by peer))
05:38:11 Nick Yeft2 is now known as Yeft (
05:38:12Stevie-Ohey Jet
05:38:17Stevie-Osup Yeft
05:43:07Stevie-Odont everyone talk at once!
05:46:43 Quit Yeft ("—I-n-v-i-s-i-o-n— 2.0 Build 2520")
05:56:31 Join PsycoXul_ [20] (
05:56:31 Quit PsycoXul (Read error: 54 (Connection reset by peer))
05:56:47 Nick PsycoXul_ is now known as PsycoXul (
05:57:56***Saving seen data "./dancer.seen"
06:03:31Stevie-Osup PsycoXul
06:06:48elinenbehello Stevie-O
06:07:05elinenbewhat is the difference between you and Stevie[FP]
06:08:01Stevie-OStevie-O is myself
06:08:08Stevie-OStevie[FP] is myself when I am at work
06:10:29elinenbeah... how is your emulator coming?
06:10:46Stevie-Olousy =/
06:10:47Stevie-Oim stuck
06:11:14Stevie-OI fired off an email to Z
06:11:16elinenbehave you gotten anything working?
06:11:21elinenbeZ is the man for the job :)
06:13:35Stevie-Obecause he has the ability to debug a Player directly
07:23:23 Join hardeep [0] (1098@
07:30:22 Join Zagor [242] (
07:30:44Stevie-Osup Z
07:33:08Zagoruh, i'm up already? :)
07:36:27hardeepeither that or you've been working on rockbox a little too much as you've started dreaming about it
07:38:45Stevie-Oeither that or *I*'m doing the dreaming
07:38:52Stevie-Owhich is conceivable
07:39:09Stevie-Olast night I had a terrible nightmare about the IDENTIFY DEVICE command
07:40:23Zagorsounds scary
07:40:48Stevie-OI need to remember what it was I had for diner
07:40:52Stevie-Oso I never do so again
07:57:57***No seen item changed, no save performed.
08:18:36 Quit MiChAeLoL (Read error: 104 (Connection reset by peer))
08:26:49 Join awy[baer] [0] (
08:26:58 Quit awy[baer] (Remote closed the connection)
08:37:08 Join awy[baer] [0] (
08:38:05hardeepin the "red led dead" bug, is there still hard drive activity along with the red led?
08:39:39hardeep'cause if there is, I think I might have reproduced (3x so far)
08:49:23 Join Bagder [241] (
08:50:49Zagorhardeep: i don't know. I never manage to produce the problem.
08:51:24Bagderhardeep: got any mail from Henrik?
08:52:11hardeepZagor: i've got a 100% way to reproduce something that looks awfully similar to it...
08:52:34hardeepBagder: yes, his changes are not quite complete but it's a good start
08:52:41Zagorhardeep: goodie. can you try using the usleep test version?
08:52:51Bagdernice, I haven't looked at them yet
08:53:18hardeepZagor: can you send me a patch or file that needs to be changed... the problem is that I'm reproducing this on a patched version running dynamic playlists
08:53:28hardeepand it's the "insert" that reproduces it
08:53:41hardeepthat's why i'm not entirely sure it's the same bug
08:54:08Zagorhardeep: ok
08:54:38hardeepBagder: we still have the issue i mentioned earlier though
08:55:50BagderI also have some issues with the bookmark patch
08:55:54Bagderminor, but still
08:56:25ZagorBagder: does the current bookmark code differentiate between a playlist bookmark and a file bookmark?
08:56:55Bagderit uses the commone resume function
08:57:00Bagderso it needs to
08:57:40 Quit mbr (Read error: 104 (Connection reset by peer))
09:01:13hardeepZagor: problem still reproduces...
09:01:28hardeepZagor: let me investigate more to make sure it's not something funky in my patch
09:04:11 Quit Jet8810 ("Client exiting")
09:13:50 Join mbr [0] (
09:21:33 Join matsl [0] (
09:30:56 Nick matsl is now known as matsl|meeting (
09:40:54 Quit Stevie-O (Read error: 110 (Connection timed out))
09:42:31 Quit hardeep ("[BX] Gary Coleman uses BitchX. Whatchoo talkin bout foo?")
09:57:58***Saving seen data "./dancer.seen"
10:07:02 Join quelsaruk [20] (
10:14:47 Quit Guest (Read error: 104 (Connection reset by peer))
10:33:01ricIIgot a similar solomon lcd from an old nokia phone, only this one has 9 interface wires.
10:34:32Zagorbitmap or charcell?
10:35:13ricIIwith the controlor on glas
10:36:35 Join Guest [0] (
10:39:46 Nick matsl|meeting is now known as matsl (
10:40:15ricIIif I can find the datasheet on this one, it sould be possible to connect to my rockbox
10:41:46webmindhi ricII
10:41:59ricIIhi webmind
10:42:18webmindricII, i broke my amplifyer on my archos :)
10:43:03ricII? how did you do that ?
10:43:22webminddrop it i think
10:43:32webmindor maybe because of the moist fromt he rain
10:43:46webmindbut it no seems to be stuk on kareoke mode or sth
10:43:50webmindreally sux
10:44:42ricIIline out still ok?
10:45:40webmindjust phonen out seems to filter out some tones
10:50:36ricIIdon't see the amp in the player schematics..
10:50:49webmindits one of the mas chips
10:52:03webminddac3550a afaik
10:52:50webmindwhy isnt there a link to my naked archos pics ?
10:53:51ricIIsure it isn;t the equlizar programmed funny ?
10:57:45 Nick quelsaruk is now known as quel|out (
10:59:00 Join elinenbe_ [0] (
10:59:01 Quit elinenbe (Read error: 104 (Connection reset by peer))
10:59:01 Quit |nsomniac (Read error: 104 (Connection reset by peer))
10:59:08 Nick elinenbe_ is now known as elinenbe (
10:59:23 Nick ricII is now known as ricII|work (
10:59:23 Quit thedudee (Read error: 104 (Connection reset by peer))
10:59:31 Join thedudee [0] (cleveruser@
10:59:35ricII|workoff to work..
11:04:33Zagorwebmind: which pics are that?
11:04:59webmindZagor, uhm.. i posted them once
11:05:01webmindlemme see
11:07:36webmindZagor, <- that one.. but i think i have more.. and will put m there when found :)
11:58:01***Saving seen data "./dancer.seen"
12:32:35 Part TotMacher
12:32:41 Join tot|4ma|away [0] (
13:03:59 Quit Guest ("Leaving")
13:18:36 Join tracktheripper [0] (
13:58:04***Saving seen data "./dancer.seen"
14:10:06 Quit tracktheripper ("Leaving")
14:21:36 Nick tot|4ma|away is now known as TotMacherr (
14:21:36 Nick TotMacherr is now known as TotMacher (
14:53:14 Join Stevie-O [0] (
14:55:14Stevie-Omornin all
15:24:59 Quit matsl ("Client Exiting")
15:33:32 Quit Stevie-O (Read error: 60 (Operation timed out))
15:38:19*Stevie[FP] is back from [h0m3] [gone 12hrs 47mins 32secs] [KS]
15:38:31*Stevie[FP] yawns
15:50:25Stevie[FP]what do you know about this A/D converter thing
15:54:53Bagdernot very much
15:54:53Stevie[FP]that must not be it
15:58:07***Saving seen data "./dancer.seen"
16:11:06 Nick quel|out is now known as Quelsaruk (
16:11:18Quelsarukafternoon :)
16:35:36*Stevie[FP] wonders what's connected to port A
16:43:14 Nick Quelsaruk is now known as Quel|out (
16:44:36 Join mecraw [0] (~mecraw@
16:45:18 Join Jet8810 [0] (
16:53:52Stevie[FP]is the player STOP key active lo?
16:54:03 Quit thedudee (Read error: 110 (Connection timed out))
17:14:37 Quit Bagder ("Client Exiting")
17:29:50MThmm i think i found a bug in the x11 simulator
17:30:04MTor rather, undesired operation
17:30:19Stevie[FP]i found a lot of undesired operations in the simulator
17:31:08MTwith the rockbox open() call, there is no third variable (mode flags) as it doesnt make sense onto fat32
17:31:31MTfile open() call
17:31:37MTyes, thats fine
17:31:50MTbut in the emu, it passes off all file operations to glibc
17:32:01Stevie[FP]and passes no 3rd parameter?
17:32:07Zagor int open(const char *pathname, int flags);
17:32:16Zagorneener neener ;)
17:32:23Stevie[FP]sup Z
17:32:49Zagori'm hacking on a website of mine
17:33:06Stevie[FP]... with an axe?
17:33:43Zagorwith a perl (groan)
17:35:59Stevie[FP]errr oops
17:36:04Stevie[FP]thats not sposta happen :-o
17:36:46Stevie[FP]there's the problem
17:37:03*Stevie[FP] LARTs himself
17:39:51 Join hardeep [0] (1098@
17:40:30Zagorhi hardeep. did you find out anything more about your rld problem?
17:41:19hardeepZagor: i only investigated a little before going to sleep.... i'm pretty sure it's not something in my patch that's causing this.
17:42:26hardeepi tried tracking down what's causing the blinking led but so far no luck
17:42:38hardeepit's not the "retry" logic in read_sectors
17:45:14 Quit Jet8810 (Read error: 104 (Connection reset by peer))
17:49:06Stevie[FP]Z: what's the A/D convertor on the Player connected to?
17:49:23MTZagor: /home/tom/rockbox/rockbox-devel/uisimulator/x11/file.h:extern int open(char* pathname, int flags);
17:49:47MTonly one visible to the x11 sim
17:54:06*Stevie[FP] threatens Zagor with a super soaker
17:56:03hardeepMT: the simulator maps open to x11_open which is what's called
17:56:29hardeepMT: you'll see that x11_open ignores the flags
17:57:29hardeepactually, i take that back, it passes it on to open, it's creat that ignores the flags
17:58:09***Saving seen data "./dancer.seen"
18:06:19ZagorStevie[FP]: to the mp3 decoder and the headphone socket
18:06:41Zagorit's also connected to the i2c bus
18:17:03Stevie[FP]the A/D convertor is connected to the i2c bus!?
18:17:17Stevie[FP]is PA15 connected to something?
18:17:55Zagoryes, usb detect
18:18:09MThardeep: but if i cant call open with 3 arguments, how can i then pass these flags to it? (I do hope im not being obtuse)
18:18:24Stevie[FP]on the Player?
18:19:01ZagorStevie[FP]: yes
18:19:04*Stevie[FP] thanks whomever for NOT PUTTING THAT ON THE DAMN SCHEMATIC
18:19:15Zagorthere lots of info missing from the schematics
18:19:23Stevie[FP]just great :P
18:19:35Stevie[FP]which means USB
18:19:37Stevie[FP]1 or 0?
18:19:50Zagorit differs...
18:21:06Stevie[FP]usb.c indicates that 1=no usb
18:22:06hardeepMT: what flags do you want to pass?
18:22:47ZagorStevie[FP]: no, that's controlled by a bit in the hwcompat mask. USB_ACTIVE_HIGH
18:23:24Zagor if(PADR & 0x400)
18:23:24Zagor usb_polarity = 0; /* Negative */
18:23:24Zagor else
18:23:28Zagor usb_polarity = 1; /* Positive */
18:23:28MThardeep: i want to open a file that possibly may not exist, and create it if it doesnt, truncate it if it does
18:23:37Stevie[FP]I asked about PA15
18:23:40Stevie[FP]which is 0x8000
18:23:51Stevie[FP]0x400 is PA10
18:24:12MThardeep: calling open(" .. ", O_WRONLY | O_CREAT | O_TRUNC) works on the real rockbox, but fails on the x11 simulator
18:24:29MT(i may have O_TRUNC misspelled ;)
18:24:35hardeepMT: those flags are the second argument to open which is correctly sent, the 3rd argument is "mode"
18:24:56hardeepMT: what happens if you call creat() instead of open (it should do the same thing)
18:24:59MTi have no function prototype for a 3 argument open call
18:25:15MTah, i read in the man page that creat was deprecated :/
18:26:18MTalso, none of the pseudo constants mentioned in the man page for mode flags seem to be defined for rockbox
18:26:39MTwhich would make sense, they arent used in fat, so why clutter
18:28:48MTah i see zagor, open in the x11 sim is just a macro to x11_open
18:28:49Stevie[FP]Zagor: do you have any info that can tell me wtf is connected to AN4-AN7?
18:28:50MTho humm
18:29:18MTi suppose i ought to actually do some work instead of debugging my poor rockbox patch
18:29:21hardeepMT: why do you care about the mode flag? that's only needed for setting file permissions for the _next_ time it's opened
18:29:27ZagorStevie[FP]: ah, my bad. it's the USB ENABLE bit that has different polarity. USB DETECT is always the same.
18:29:52Stevie[FP]yeah, which I don't care about USB ENABLE yet (maybe in the future :P)
18:29:56Zagorusb enable is PA10, detect is PA15
18:30:22MThardeep: because calling open(" .. ", O_WRONLY | O_CREAT | O_TRUNC) in the simu returns -1 and sets errno to ENOENT (no such file)
18:31:13 Quit adi|home ("Damn flying monkies")
18:31:28hardeepMT: that is probably not related to the mode flag... does the file you're trying to open already exist?
18:32:07MTno, but even if it did it should cope with that by truncating the file
18:32:12hardeepMT: another possibility is that the flags being passed are not correct
18:32:14MTin fact it does work if i touch the file first
18:32:55hardeepMT: rockbox defines O_WRONLY etc.... maybe that definition isn't compatible with the simulator
18:32:57MTall this to save the highscore of the wormlet ;)
18:33:14MThmm perhaps
18:35:14Stevie[FP]Zagor: what's connected to AN4-AN7?
18:35:20ZagorMT: what if you set a hardcoded value in the x11 sim open() ?
18:35:54ZagorStevie[FP]: i don't know. voltage detect on one of them, i presume
18:38:02MTokay, im no good at converting from octal/hex to something i can understand :)
18:38:44MTmy linux has O_TRUNC as 01000, rockbox has 0x10
18:38:50MTthats the same right
18:39:43Stevie[FP]01000 == 0x200
18:39:44Stevie[FP]0010 0000 0000
18:39:50ZagorMT: the values are different in rockbox. but aren't you talking about the third parameter? TRUNC is the scond.
18:40:09MTwell this is surely different : linux has O_CREAT as 0100, rockbox has O_CREAT as 4
18:40:16Stevie[FP]there is no 3rd parameter
18:40:32MTZagor: im looking for _any_ reason why this open call would fail to create a file in the simulator
18:40:36Stevie[FP]the 3rd parameter to open(2) is 'mode' which sets file permissions
18:40:41ZagorStevie[FP]: exactly
18:40:56Stevie[FP]so far we've seen that his parameter values don't match
18:41:31Stevie[FP]he has 0100 (64/0x40) for O_CREAT, but rockbox uses 4
18:41:44Stevie[FP]he has 01000 for O_TRUNC (0x200), but rockbox uses 0x10
18:42:05MTobviously it wont do if i call it with flags that glibc doesnt recognise
18:42:57Zagorhe doesn't. note the #ifndef O_RDONLY
18:43:07 Quit elinenbe (Read error: 113 (No route to host))
18:43:12 Join elinenbe [0] (
18:43:16Zagorthe simulator includes sys/types.h before file.h, so will use the local flag values
18:43:54Zagorat least that's the idea
18:44:53MTthats great, but those values arent defined in sys/types.h :)
18:45:46Zagorstdio then, or some of the gazillion files it includes in turn
18:46:46Zagortry this: does "create .cfg file" work?
18:46:54Zagorit works for me
18:47:12Stevie[FP]err sys/file.h
18:48:17hardeepcreate .cfg file uses creat() instead of open (O_CREAT|etc..)
18:50:51MTthe file that O_CREAT and friends are defined on my system is <bits/fcntl.h> , which is only included by <fcntl.h>
18:50:59MT> $ find ~/rockbox/rockbox-devel/ -iname '*.h' |xargs grep 'fcntl.h'
18:51:00MT/home/tom/rockbox/rockbox-devel/uisimulator/win32/file.h:#include <fcntl.h>
18:52:16hardeepMT: add fcntl.h to x11/file.h and see what happens...
18:53:38ZagorMT: just curious, what system are you running on?
18:54:32MTnow it works ;)
18:54:54MTadding fcntl.h to x11/file.h did the trick
18:58:27hardeepZagor: what could cause the red led to go dim but not turn off?
18:58:53Zagorwell, frequent on/off changes
19:01:06hardeepi'm just trying to narrow down what exactly is occurring when i get into this state: i'm not in the ata_read_sectors retry loop, i'm not trying to read/write a lot of data, it doesn't look like i'm stuck in the find_free_cluster loop
19:01:33Stevie[FP]ok, I need nourishment
19:01:37Stevie[FP]btw, Z −− did you get my email?
19:01:57*Stevie[FP] is away [f00d] [KS-MsgLog Off]
19:03:14Zagoryeah i did
19:03:46 Nick Quel|out is now known as Quelsaruk (
19:03:51Quelsarukhi agail
19:05:09MTQuelsaruk: [off topic] whereabouts in spain are you from?
19:08:36MTbah :/
19:09:00MTdont suppose you have any friends in barca who have some cheap accomodation in july? :S
19:11:01 Join edx` [0] (
19:28:15MTmy holiday destination this year
19:28:17 Quit edx (Read error: 110 (Connection timed out))
19:28:35Quelsarukwe call it Barna ;)
19:29:01MTbut were going in ~1 month and we havent got accomodation yet, and all the pensions i can find are _really_ pricey, like 30 euros a night
19:29:06 Nick edx` is now known as edx (
19:29:12 Quit mecraw ("Trillian (")
19:29:30Quelsaruki knew a good pension in Gracia (in the center of Barna)
19:29:36Quelsarukbut i can't remember the name
19:30:09MTwe're flying to girona, and we'll find somewhere to stay the night there and probably spend all the next day looking for somewhere in barcelona
19:30:50MTbut 30 euros a night for 14 days is a lot fo money, and thats before ive even had one beer!
19:30:50QuelsarukZagor: Recorder FM and Recorder use the same firmware file?
19:31:31ZagorQuelsaruk: no
19:32:15Quelsaruki've read your post about red led dead
19:33:02Quelsarukthat firmware is for the recorder or the recorder FM??
19:35:11Zagorno, regular recorder
19:35:51QuelsarukZagor: someone has asked you for a built version for the FM and you've rewritten the same url ;)
19:36:36Quelsarukyou wrote the patch url
19:37:20QuelsarukMT the place i knew was 18 Euros the night... more or less..
19:40:57MTah cool :)
19:43:12QuelsarukHostal Residència Sílvia
19:43:19Quelsarukthat was the one ;)
19:50:06 Join Guest [0] (
19:50:40 Join Guest1 [0] (
19:51:23 Quit Guest1 (Client Quit)
19:51:55Guestcan anyone help me with a hd access error?
19:52:07 Quit Guest (Client Quit)
19:54:01 Join saxman100 [0] (
19:56:31saxman100hello all..can someone possibly help me with an error message?
19:56:53saxman100my recorder 20 cannot "access the hd" on bootup
19:58:13***Saving seen data "./dancer.seen"
19:58:55Quelsarukdo you have a fat32 partition on it?
19:59:19saxman100yes, thru win98. i was copying mp3's last night,
19:59:31saxman100and the pc froze (hourglass)
19:59:43saxman100i had to turn it off, and then the archos
19:59:48saxman100would no longer boot.
19:59:59saxman100possibly I messed up the formatting
20:00:09saxman100but now,
20:00:27Quelsarukcan you access the hd when plugged to the pc?
20:00:30saxman100the usb connection shows the ttray icon with an x in it, and the drive
20:00:35saxman100letter is not recognized.
20:00:44saxman100no, I can't.
20:00:52saxman100if i could, i would fdisk and reformat
20:01:56saxman100it boots the initial rom, but then cannot access the hd.
20:02:14saxman100i completely charged the batteries too
20:02:44Quelsaruki had nearly the same problem...
20:02:49Quelsarukand the hd is broken ;)
20:02:54saxman100oh really??
20:02:59Quelsarukbut i could access via archos firmware
20:03:07saxman100well, I just got it 3 days ago
20:03:22saxman100so, I need a new hd huh?
20:03:28saxman100or a new unit?
20:03:30Quelsarukbut i'm not saying your problem is the same
20:03:35saxman100ok, I see
20:03:38Quelsarukis your jukebox new?
20:03:44Quelsarukor just the hd?
20:03:49saxman100just hard to do anything if I can't access the drive from anywhere
20:04:43Quelsaruktry to listen the hd when plugged to the pc...
20:04:51Quelsarukto hear if it spins up or not
20:05:01saxman100whole thing is new........yes, I think si spinning
20:05:47saxman100it is similar to a bad fat or something
20:06:10saxman100if i could access it, I'd be happy tp start over
20:07:48Quelsarukthen you should be able to access it
20:07:58Quelsarukdunno how, but still possible
20:08:05Quelsarukmine couldn't spin up
20:08:20saxman100I'll keep trying!
20:08:22*Stevie[FP] is back from [f00d] [gone 1hr 6mins 25secs] [KS]
20:08:57saxman100hi stevie........any thoughts on hwo to get around a non accessible hd?
20:09:06Stevie[FP]no idea
20:09:24saxman100oh am the same!
20:09:36saxman100thanks you i go to try again
20:09:41Quelsaruksaxman100: a hammer?
20:10:17saxman100bye for now
20:10:21 Quit saxman100 ("Leaving")
20:20:29Quelsarukbtw, it's just me or everyone's getting duplicated mails?
20:21:33 Quit hardeep ("BitchX Official WWW Site --")
20:35:32 Join mecraw [0] (~mecraw@
20:35:32 Quit Zagor (Read error: 54 (Connection reset by peer))
20:38:46 Join Zagor [242] (
20:46:21ZagorQuelsaruk: i get them too. i'll track the perp down.
20:47:52Zagorfound and killed
20:51:17 Join Tib|Away [0] (
20:53:21Zagoryay, this is the right way: "Supports Linux - Windows CE to follow"
20:53:32Zagoryou don't see that on hardware very often
20:53:55Quelsaruknot really
20:53:57Quelsarukthat's cool
20:54:12Quelsarukthat could be added to the FAQ
20:54:53Quelsarukquestion 33
20:55:07Quelsaruk33. Can I use the Archos as an USB hard disk to store data from my PDA/ digital camera/phone etc.
20:55:21Quelsarukthe answer is NO (nodo list)
20:55:35Quelsarukbut now we could attach those links
21:01:49Quelsaruksometimes i say intelligent things ;)
21:02:23Tib|AwayWhat if the pda had some sort of the master usb instead of slave? Assuming this is what I read about in the faq.
21:03:06ZagorTib|Away: yes, that is what is required
21:03:21Zagorvery few, if any, pdas have usb host capability though
21:03:42Quelsarukif you have usb host capability.. it's just like a pc
21:03:59Tib|AwayIs host hardware or software?
21:04:07ZagorTib|Away: both
21:04:48 Nick Tib|Away is now known as Nilisco (
21:07:17NiliscoActually,the casio e200 has a usb host device built in.
21:07:35NiliscoAnd I assume this could be modified to work.
21:07:44NiliscoStill useless considering I don't have one though. :)
21:09:07*Stevie[FP] is away [(Auto-Away after 1hr)] [KS-MsgLog Off]
21:28:53 Join Yeft [0] (
21:32:09 Quit Nilisco ()
21:37:36Quelsaruktime to go home
21:41:27 Quit Quelsaruk ("KVIrc 3.0.0-beta1 "Eve's Avatar"")
21:50:57 Join Melker^ [0] (
21:50:57 Quit Yeft (Read error: 104 (Connection reset by peer))
21:51:52Melker^Svensk, kanske?
21:53:15Zagorjapp, men ta det på engelska så kan andra ta del av ev tips
21:53:24Melker^Okej =)
21:54:33Melker^Eller, tänkte bara fråga... Sökte lite efter Mp3-spelare på internet (har planer på att bygga en egen), och eran site poppade upp
21:55:16Melker^Har inte riktigt förstått vad det är ni byggt på eran sida?
21:56:49Melker^Är det en mp3-spelare, den där Archos?
21:57:25Melker^Ni som byggt den också?
21:58:14***Saving seen data "./dancer.seen"
22:02:30 Join Yeft [0] (
22:02:50 Nick Yeft is now known as Yeft[A] (
22:26:01 Quit Yeft[A] ("—I-n-v-i-s-i-o-n— 2.0 Build 2520")
22:40:54*Stevie[FP] is back from [(Auto-Away after 1hr)] [gone 1hr 31mins 47secs] [KS]
22:48:07Stevie[FP]ok so wwtf is this 0x800
22:48:19 Join mecraw_ [0] (~mecraw@
23:06:27 Quit mecraw (Read error: 110 (Connection timed out))
23:06:34 Nick mecraw_ is now known as mecrw (~mecraw@
23:06:39 Nick mecrw is now known as mecraw (~mecraw@
23:20:23Zagorwhich 0x800?
23:20:34 Join Bagder [241] (
23:20:50Zagoryo bro
23:20:56Stevie[FP]i dunno
23:21:00Stevie[FP]PADR &= ~0x800
23:21:02Stevie[FP]PADR |= 0x800
23:21:10Stevie[FP]good, well-commented lines like that
23:21:13ZagorStevie[FP]: where?
23:21:45Stevie[FP]mpeg.c ~700
23:22:05Stevie[FP]looks like drain_dma_buffer
23:23:00Zagorheh, i agree a comment would be good there...
23:23:09Stevie[FP]and perhaps some things like
23:23:30Stevie[FP]#define MAGIC_VALUE 0x800/* used to enable the flibbergak in the lorax */
23:23:53Zagorwell the magic value isn't so strange, it's simply PA11
23:24:12Stevie[FP]which the meaning of is not so obvious
23:24:24Stevie[FP]since my schematics here indicate that that is the STOP key (?)
23:24:31Zagorbut sure, "PA11" would be more obvious
23:25:00Zagornote the HAVE_MAS3587F. this is recorder, which doesn't have the stop key.
23:25:47 Join hardeep [0] (1098@
23:26:32elinenbehello, hello!
23:27:03Stevie[FP]the 6k_schematic.pdf indicates taht AN0, AN1, AN2, AN3 are '-', 'MENU', '+', and 'PLAY'
23:27:06Stevie[FP]is that correct?
23:27:58Stevie[FP]what's on AN4-AN7?
23:28:12Zagoryou've already asked that once :-)
23:28:19Stevie[FP]yeah well
23:28:55Stevie[FP]while Rockbox seems to use the A/D to detect the pinuts (button.c, at the end)
23:29:28Stevie[FP](i.e. on AN0-AN3)
23:29:30ZagorI *think* AN6 is battery voltage and AN7 is DC voltage, but I'm not sure which models it applies to
23:29:42Stevie[FP]the Archos firmware looks to be telling the A/D controller to scan AN4-AN7
23:30:00Stevie[FP]and it's reading PCDR
23:30:16Stevie[FP]which is the same pins as ANx
23:30:48Stevie[FP]is it possible to press both '-' and '+' at the same time on the Player?
23:31:00Stevie[FP]because I'm getting this:
23:31:25Zagorno it isn't
23:31:43Stevie[FP]then something very strange is going on
23:32:06Stevie[FP]0x0900A4B6: 0x6011 (read OCP reg PCDR) mov.w @r1, r0; (0x05FFFFD0) = 0x00ff
23:32:06Stevie[FP]0x0900A4B8: 0xec00 mov #0x00, r12
23:32:06Stevie[FP]0x0900A4BA: 0xc805 tst #0x05, r0; T=0
23:32:06DBUGSent KICK Stevie[FP] to server
23:32:06Stevie[FP]0x0900A4BC: 0x8b02 bf 0x4; 0x0900A4C4 (will branch)
23:32:06Kick(#rockbox Stevie[FP] :No flooding!) by logbot!
23:32:06 Join Stevie[FP] [0] (~whatsit2u@
23:32:26Stevie[FP]the buttons are active low, i.e. 0==pressed
23:32:35Stevie[FP](if I understand everything correctly)
23:33:01Stevie[FP]that 'bf' will never branch unless PC0 ('-') and PC2 ('+') are both pressed
23:33:06Stevie[FP]that 'bf' will always branch unless PC0 ('-') and PC2 ('+') are both pressed
23:34:29 Quit awy[baer] (Read error: 110 (Connection timed out))
23:35:27Zagorno that's something else. it looks like they're using the digital inputs, not the ADC
23:35:42Stevie[FP]according to this schematic
23:35:47Stevie[FP]PC0 and AN0 are the same pin, #93
23:36:19Zagoryeah, but reading PCDR does not give you the ADC value
23:36:29Stevie[FP]it would give a 1 or a 0
23:36:53Stevie[FP]If the buttons are active low
23:37:00Stevie[FP]i.e. pulled high, pressing the button shorts to ground
23:37:21Stevie[FP]then reading that value would return a 1 normally, and 0 when pressed
23:37:39 Join sirp [0] (
23:38:08Zagorright. why tf are we reading it analog anyway? :)
23:38:26Stevie[FP]No idea.
23:38:41Stevie[FP]maybe it simplifies the code in some way
23:38:49Stevie[FP]maybe they had a really old version
23:38:53Zagorno, quite the opposite actually...
23:39:27Stevie[FP]what's on PA1?
23:39:48 Join tracktheripper [0] (
23:40:00Zagor /RAS for DRAM, according to my very old notes
23:40:05*tracktheripper is feeling very depressed
23:40:47Zagordoesn't seem very likely, since we're reading it in the power code...
23:41:06Stevie[FP]so I'm not alone in being thoroughly confused
23:41:10Stevie[FP]when I see the equivalent of
23:41:12Zagorit's charger detect
23:41:15Stevie[FP]'if (PADR & 1)'
23:41:20Zagoron players
23:41:36Zagortracktheripper: what's up?
23:41:59Stevie[FP]these schematics show it connected to a chip 'IS41C16105'
23:42:02tracktheripperdon't worry Zagor its nothing to do with Rockbox
23:42:12Stevie[FP]to a pin 'RAS-' so it's probably the DRAM :P
23:42:51tracktheripperi can't get Sokoban to work
23:44:51*Stevie[FP] watches hisscreen
23:44:56Stevie[FP]Jukebox 6GB
23:44:58Stevie[FP]aaaaaaaaaand ATA interrupt
23:45:46Zagoror was that bad? ;)
23:45:53Stevie[FP]that's normal
23:45:59Stevie[FP]at least I assume it is
23:46:10Stevie[FP]having no real reference point I can never be 100% certain :P
23:47:00 Nick ricII|work is now known as ricII (
23:48:07*Stevie[FP] adds a breakpoint
23:48:32Stevie[FP]and let us see what it is that may happen, should '-' and '+' both somehow be depressed
23:48:46Stevie[FP]if (!(PADR & 0x05)) { goto psychoanalyst; }
23:51:17 Quit edx ()
23:53:31*Zagor added a big disclaimer to the Research Notes page...
23:53:49ricIIStevie[FP]: so qhat are you up
23:54:59*Stevie[FP] has figured that out by now ;)
23:55:55ricIIwasn't u the one asking for rom-images ?
23:56:12Stevie[FP]yeah, but I got plenty of those now :P thx anyway
23:56:33ricIIjust picturing you .
23:57:15Stevie[FP]holy fsck
23:57:47Stevie[FP]something wrote to 0x0900f020
23:57:51Stevie[FP]the magic global_X
23:58:15***Saving seen data "./dancer.seen"
23:58:19ricIIprobely have to read back...

Previous day | Next day